import Carousel from './Carousel/template'; import Footer from './Footer/template'; import Form from './Form/template'; import Header from './Header/template'; import Icon from './Icon/template'; import Image from './Image/template'; import CouponTemplate from './CouponTemplate/template'; import List from './List/template'; import LongText from './LongText/template'; import Notice from './Notice/template'; import Qrcode from './Qrcode/template'; import Tab from './Tab/template'; import Text from './Text/template'; import WhiteTpl from './WhiteTpl/template'; import RichText from './RichText/template'; import PhotoAds from './PhotoAds/template'; import StoreInfo from './StoreInfo/template'; import GraphicNavigation from './GraphicNavigation/template'; import PhotoCube from './PhotoCube/template'; import ProductRecommendation from './ProductRecommendation/template'; import TitleText from './TitleText/template'; import ProductSearch from './ProductSearch/template'; import CategoryNavigation from './CategoryNavigation/template'; import BlankComponents from './BlankComponents/template'; import GoldCoinPurchase from './GoldCoinPurchase/template'; import ProductFlashSale from './ProductFlashSale/template'; import ComboFlashSale from './ComboFlashSale/template'; import Coupons from './Coupons/template'; import Crowdfunding from './Crowdfunding/template'; import PreSale from './PreSale/template'; import GroupBuying from './GroupBuying/template'; import NoticeBar from './NoticeBar/template'; import MarketingMix from './MarketingMix/template'; const basicTemplate = [Carousel, Image, Notice, WhiteTpl, CouponTemplate]; const miniTemplate = [ MarketingMix, NoticeBar, Crowdfunding, PreSale, GroupBuying, GoldCoinPurchase, ProductFlashSale, ComboFlashSale, BlankComponents, ProductSearch, TitleText, ProductRecommendation, PhotoCube, GraphicNavigation, StoreInfo, PhotoAds, ]; const BasicTemplate = [ ...basicTemplate.map((item) => ({ ...item, mode: 'wap' })), ...miniTemplate.map((item) => ({ ...item, mode: 'miniApp' })), ].map((v) => { return { ...v, category: 'base' }; }); export default BasicTemplate;