export const MicroHomeArticleItem = () => import('../../components/microHome/articleItem.vue' /* webpackChunkName: "components/micro-home-article-item" */).then(c => wrapFunctional(c.default || c)) export const MicroHomeComment = () => import('../../components/microHome/comment.vue' /* webpackChunkName: "components/micro-home-comment" */).then(c => wrapFunctional(c.default || c)) export const MicroHomeMap = () => import('../../components/microHome/map.vue' /* webpackChunkName: "components/micro-home-map" */).then(c => wrapFunctional(c.default || c)) export const MicroHomeRecommendBox = () => import('../../components/microHome/recommendBox.vue' /* webpackChunkName: "components/micro-home-recommend-box" */).then(c => wrapFunctional(c.default || c)) export const DefaultBox = () => import('../../components/default/box.vue' /* webpackChunkName: "components/default-box" */).then(c => wrapFunctional(c.default || c)) export const DefaultCatgory2 = () => import('../../components/default/catgory2.vue' /* webpackChunkName: "components/default-catgory2" */).then(c => wrapFunctional(c.default || c)) export const DefaultCountDown = () => import('../../components/default/countDown.vue' /* webpackChunkName: "components/default-count-down" */).then(c => wrapFunctional(c.default || c)) export const DefaultFooter = () => import('../../components/default/footer.vue' /* webpackChunkName: "components/default-footer" */).then(c => wrapFunctional(c.default || c)) export const DefaultFormDiy = () => import('../../components/default/formDiy.vue' /* webpackChunkName: "components/default-form-diy" */).then(c => wrapFunctional(c.default || c)) export const DefaultGoods = () => import('../../components/default/goods.vue' /* webpackChunkName: "components/default-goods" */).then(c => wrapFunctional(c.default || c)) export const DefaultHeader = () => import('../../components/default/header.vue' /* webpackChunkName: "components/default-header" */).then(c => wrapFunctional(c.default || c)) export const DefaultImageViewer = () => import('../../components/default/image-viewer.vue' /* webpackChunkName: "components/default-image-viewer" */).then(c => wrapFunctional(c.default || c)) export const DefaultKnowledgeHeader = () => import('../../components/default/knowledge-header.vue' /* webpackChunkName: "components/default-knowledge-header" */).then(c => wrapFunctional(c.default || c)) export const DefaultKnowledgeLeft = () => import('../../components/default/knowledge-left.vue' /* webpackChunkName: "components/default-knowledge-left" */).then(c => wrapFunctional(c.default || c)) export const DefaultMenu = () => import('../../components/default/menu.vue' /* webpackChunkName: "components/default-menu" */).then(c => wrapFunctional(c.default || c)) export const DefaultMicroHeader = () => import('../../components/default/micro-header.vue' /* webpackChunkName: "components/default-micro-header" */).then(c => wrapFunctional(c.default || c)) export const DefaultPagination = () => import('../../components/default/pagination.vue' /* webpackChunkName: "components/default-pagination" */).then(c => wrapFunctional(c.default || c)) export const DefaultPayBox = () => import('../../components/default/payBox.vue' /* webpackChunkName: "components/default-pay-box" */).then(c => wrapFunctional(c.default || c)) export const DefaultProdViewImages = () => import('../../components/default/prodViewImages.vue' /* webpackChunkName: "components/default-prod-view-images" */).then(c => wrapFunctional(c.default || c)) export const DefaultServiceBox = () => import('../../components/default/serviceBox.vue' /* webpackChunkName: "components/default-service-box" */).then(c => wrapFunctional(c.default || c)) export const DefaultSet = () => import('../../components/default/set.vue' /* webpackChunkName: "components/default-set" */).then(c => wrapFunctional(c.default || c)) export const DefaultSwiper = () => import('../../components/default/swiper.vue' /* webpackChunkName: "components/default-swiper" */).then(c => wrapFunctional(c.default || c)) export const DefaultTopMenu = () => import('../../components/default/topMenu.vue' /* webpackChunkName: "components/default-top-menu" */).then(c => wrapFunctional(c.default || c)) export const DefaultVideoHeader = () => import('../../components/default/video-header.vue' /* webpackChunkName: "components/default-video-header" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoArticleLayout = () => import('../../components/templateTwo/article-layout.vue' /* webpackChunkName: "components/template-two-article-layout" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoCaseSwiper = () => import('../../components/templateTwo/case-swiper.vue' /* webpackChunkName: "components/template-two-case-swiper" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoFloorNav = () => import('../../components/templateTwo/floor-nav.vue' /* webpackChunkName: "components/template-two-floor-nav" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoFooter2 = () => import('../../components/templateTwo/footer2.vue' /* webpackChunkName: "components/template-two-footer2" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoGoodsTemlate02 = () => import('../../components/templateTwo/goods-temlate02.vue' /* webpackChunkName: "components/template-two-goods-temlate02" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoHomeBanner = () => import('../../components/templateTwo/home-banner.vue' /* webpackChunkName: "components/template-two-home-banner" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoSolutionLayout = () => import('../../components/templateTwo/solution-layout.vue' /* webpackChunkName: "components/template-two-solution-layout" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoTopMenu2 = () => import('../../components/templateTwo/topMenu2.vue' /* webpackChunkName: "components/template-two-top-menu2" */).then(c => wrapFunctional(c.default || c)) export const UiComponentsCountDown2 = () => import('../../components/ui_components/countDown2.vue' /* webpackChunkName: "components/ui-components-count-down2" */).then(c => wrapFunctional(c.default || c)) export const UiComponentsListLayout = () => import('../../components/ui_components/list-layout.vue' /* webpackChunkName: "components/ui-components-list-layout" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceEditorImage = () => import('../../components/default/tinymce/editorImage.vue' /* webpackChunkName: "components/default-tinymce-editor-image" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymcePlugins = () => import('../../components/default/tinymce/plugins.js' /* webpackChunkName: "components/default-tinymce-plugins" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceEditor = () => import('../../components/default/tinymce/tinymceEditor.vue' /* webpackChunkName: "components/default-tinymce-editor" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceSimple = () => import('../../components/default/tinymce/tinymceSimple.vue' /* webpackChunkName: "components/default-tinymce-simple" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceToolbar = () => import('../../components/default/tinymce/toolbar.js' /* webpackChunkName: "components/default-tinymce-toolbar" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoHomeBannerComponentsAdsCell = () => import('../../components/templateTwo/home-banner-components/ads-cell.vue' /* webpackChunkName: "components/template-two-home-banner-components-ads-cell" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoHomeBannerComponentsArticle = () => import('../../components/templateTwo/home-banner-components/article.vue' /* webpackChunkName: "components/template-two-home-banner-components-article" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoHomeBannerItem = () => import('../../components/templateTwo/home-banner-components/banner-item.vue' /* webpackChunkName: "components/template-two-home-banner-item" */).then(c => wrapFunctional(c.default || c)) export const TemplateTwoHomeBannerComponentsMemberInfo = () => import('../../components/templateTwo/home-banner-components/member-info.vue' /* webpackChunkName: "components/template-two-home-banner-components-member-info" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceFormatpainter = () => import('../../components/default/tinymce/formatpainter/index.js' /* webpackChunkName: "components/default-tinymce-formatpainter" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceFormatpainterPlugin = () => import('../../components/default/tinymce/formatpainter/plugin.js' /* webpackChunkName: "components/default-tinymce-formatpainter-plugin" */).then(c => wrapFunctional(c.default || c)) export const DefaultTinymceFormatpainterPluginMin = () => import('../../components/default/tinymce/formatpainter/plugin.min.js' /* webpackChunkName: "components/default-tinymce-formatpainter-plugin-min" */).then(c => wrapFunctional(c.default || c)) // nuxt/nuxt.js#8607 function wrapFunctional(options) { if (!options || !options.functional) { return options } const propKeys = Array.isArray(options.props) ? options.props : Object.keys(options.props || {}) return { render(h) { const attrs = {} const props = {} for (const key in this.$attrs) { if (propKeys.includes(key)) { props[key] = this.$attrs[key] } else { attrs[key] = this.$attrs[key] } } return h(options, { on: this.$listeners, attrs, props, scopedSlots: this.$scopedSlots, }, this.$slots.default) } } }