config.ts 719 B

12345678910111213141516171819202122232425262728293031
  1. import { createAttrsHoc } from "../../defines/createAttrsHoc";
  2. export const defaultValue = {
  3. cardColumns: 3,
  4. themeColor: "red",
  5. list: [] as { name: string; img: string; desc: string }[],
  6. title: "新科技反光面料 引领潮流新风尚",
  7. desc: "时尚 | 精致 | 百搭",
  8. bgSrc:
  9. "https://infishwaibao.oss-cn-chengdu.aliyuncs.com/release/sku3d/img/partner_bg.5e324d05.png",
  10. };
  11. export const dragOptions = {
  12. name: "卡片",
  13. defaultValue,
  14. };
  15. export const Attrs = createAttrsHoc([
  16. {
  17. label: "卡片数量",
  18. dataIndex: "value.cardColumns",
  19. },
  20. {
  21. label: "主题颜色",
  22. dataIndex: "value.themeColor",
  23. },
  24. {
  25. label: "背景图片",
  26. dataIndex: "value.bgSrc",
  27. },
  28. ]);