componentMap.js 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. export const componentMap = [
  2. // 小程序
  3. new Map([
  4. // ['shopHeader', () => import('./cereshop/app/shopHeader')], // 首页头部
  5. ['banner', () => import('./basics/banner')], // 轮播图
  6. ['text', () => import('./basics/text')], // 文本
  7. ['imageText', () => import('./basics/imageText')], // 图文
  8. ['brandList', () => import('./basics/brandList')], // 品牌列表
  9. ['categoryList', () => import('./basics/categoryList')], // 品牌列表
  10. ['imageTextList', () => import('./basics/imageTextList')], // 图文列表
  11. ['assistDiv', () => import('./basics/assistDiv')], // 铺助分割
  12. ['imageTextNav', () => import('./basics/imageTextNav')], // 图文导航
  13. ['productList', () => import('./basics/product/app')], // 商品列表
  14. ['videoBox', () => import('./basics/video')], // 视频
  15. ['coupon', () => import('./basics/coupon/app')], // 优惠券
  16. ['custom', () => import('./basics/custom')], // 自定义
  17. ['notice', () => import('./basics/notice')], // 公告
  18. ['vip', () => import('./basics/vip/app')], // 会员专区
  19. // ['shopHead', () => import('./basics/shopHead')], // 店铺头部
  20. ['groupList', () => import('./basics/group/app')], // 拼团专区
  21. ['spikeList', () => import('./basics/spike/app')], // 秒杀专区
  22. ['priceList', () => import('./basics/price/app')], // 定价捆绑
  23. ['discountList', () => import('./basics/discount/app')], // 限时折扣
  24. ['newProduct', () => import('./basics/newProduct/app')], // 每日上新
  25. ['shop', () => import('./basics/shop')] // 每日好店
  26. ]),
  27. // H5
  28. new Map([
  29. // ['shopHeader', () => import('./cereshop/app/shopHeader')], // 首页头部
  30. ['banner', () => import('./basics/banner')], // 轮播图
  31. ['text', () => import('./basics/text')], // 文本
  32. ['imageText', () => import('./basics/imageText')], // 图文
  33. ['brandList', () => import('./basics/brandList')], // 品牌列表
  34. ['categoryList', () => import('./basics/categoryList')], // 品牌列表
  35. ['imageTextList', () => import('./basics/imageTextList')], // 图文列表
  36. ['assistDiv', () => import('./basics/assistDiv')], // 铺助分割
  37. ['imageTextNav', () => import('./basics/imageTextNav')], // 图文导航
  38. ['productList', () => import('./basics/product/app')], // 商品列表
  39. ['videoBox', () => import('./basics/video')], // 视频
  40. ['coupon', () => import('./basics/coupon/app')], // 优惠券
  41. ['custom', () => import('./basics/custom')], // 自定义
  42. ['notice', () => import('./basics/notice')], // 公告
  43. ['vip', () => import('./basics/vip/app')], // 会员专区
  44. // ['shopHead', () => import('./basics/shopHead')], // 店铺头部
  45. ['groupList', () => import('./basics/group/app')], // 拼团专区
  46. ['spikeList', () => import('./basics/spike/app')], // 秒杀专区
  47. ['priceList', () => import('./basics/price/app')], // 定价捆绑
  48. ['discountList', () => import('./basics/discount/app')], // 限时折扣
  49. ['newProduct', () => import('./basics/newProduct/app')], // 每日上新
  50. ['shop', () => import('./basics/shop')] // 每日好店
  51. ]),
  52. // APP
  53. new Map([
  54. // ['shopHeader', () => import('./cereshop/app/shopHeader')], // 首页头部
  55. ['banner', () => import('./basics/banner')], // 轮播图
  56. ['text', () => import('./basics/text')], // 文本
  57. ['imageText', () => import('./basics/imageText')], // 图文
  58. ['brandList', () => import('./basics/brandList')], // 品牌列表
  59. ['categoryList', () => import('./basics/categoryList')], // 品牌列表
  60. ['imageTextList', () => import('./basics/imageTextList')], // 图文列表
  61. ['assistDiv', () => import('./basics/assistDiv')], // 铺助分割
  62. ['imageTextNav', () => import('./basics/imageTextNav')], // 图文导航
  63. ['productList', () => import('./basics/product/app')], // 商品列表
  64. ['videoBox', () => import('./basics/video')], // 视频
  65. ['coupon', () => import('./basics/coupon/app')], // 优惠券
  66. ['custom', () => import('./basics/custom')], // 自定义
  67. ['notice', () => import('./basics/notice')], // 公告
  68. ['vip', () => import('./basics/vip/app')], // 会员专区
  69. // ['shopHead', () => import('./basics/shopHead')], // 店铺头部
  70. ['groupList', () => import('./basics/group/app')], // 拼团专区
  71. ['spikeList', () => import('./basics/spike/app')], // 秒杀专区
  72. ['priceList', () => import('./basics/price/app')], // 定价捆绑
  73. ['discountList', () => import('./basics/discount/app')], // 限时折扣
  74. ['newProduct', () => import('./basics/newProduct/app')], // 每日上新
  75. ['shop', () => import('./basics/shop')] // 每日好店
  76. ]),
  77. // PC
  78. new Map([
  79. // ['shopHeader', () => import('./cereshop/pc/shopHeader')], // 首页头部
  80. ['banner', () => import('./basics/banner')], // 轮播图
  81. ['text', () => import('./basics/text')], // 文本
  82. ['imageText', () => import('./basics/imageText')], // 图文
  83. ['brandList', () => import('./basics/brandList')], // 品牌列表
  84. ['categoryList', () => import('./basics/categoryList')], // 品牌列表
  85. ['imageTextList', () => import('./basics/imageTextList')], // 图文列表
  86. ['assistDiv', () => import('./basics/assistDiv')], // 铺助分割
  87. ['imageTextNav', () => import('./basics/imageTextNav')], // 图文导航
  88. ['productList', () => import('./basics/product/pc')], // 商品列表
  89. ['videoBox', () => import('./basics/video')], // 视频
  90. ['coupon', () => import('./basics/coupon/pc')], // 优惠券
  91. ['custom', () => import('./basics/custom')], // 自定义
  92. ['notice', () => import('./basics/notice')], // 公告
  93. ['vip', () => import('./basics/vip/pc')], // 会员专区
  94. // ['shopHead', () => import('./basics/shopHead')], // 店铺头部
  95. ['groupList', () => import('./basics/group/pc')], // 拼团专区
  96. ['spikeList', () => import('./basics/spike/pc')], // 秒杀专区
  97. ['priceList', () => import('./basics/price/pc')], // 定价捆绑
  98. ['discountList', () => import('./basics/discount/pc')], // 限时折扣
  99. ['newProduct', () => import('./basics/newProduct/app')], // 每日上新
  100. ['shop', () => import('./basics/shop')] // 每日好店
  101. ])
  102. ]
  103. export default componentMap