<template>
	<div class="homeView">
		<homeIndex @setTask="()=>$emit('setTask')"></homeIndex>
	</div>
</template>

<script lang="ts">
import { defineComponent, h, ref, computed, reactive, toRefs, inject,provide,nextTick,createVNode,onBeforeUnmount, toRef} from "vue";
// import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
// import HeaderComponent from "@/component/HomePage/Header.vue";
import CollectionModal from "@/component/HomePage/collectionModal.vue";
import NewCollectionReview from "@/component/HomePage/NewCollectionReview.vue";
import ExportNewCoolection from "@/component/HomePage/ExportNewCoolection.vue";
import productImg from "@/component/HomePage/productImg.vue";
import generalCanvas from "@/component/modules/generalCanvas.vue";
import affiche from "@/component/HomePage/affiche.vue";
import DesignDetail from "@/component/Detail/DesignDetail.vue";
import DesignDetailcopy from "@/component/DetailCopy/designDetail.vue";
import homeIndex from "@/component/HomePage/index/index.vue";
import html2canvas from "html2canvas";
import { message,Modal } from "ant-design-vue";
import { useStore } from "vuex";
import { Https } from "@/tool/https";
import { openGuide,driverObj__ } from "@/tool/guide";
import { LoadingOutlined ,ExclamationCircleOutlined} from "@ant-design/icons-vue";
// import JSZip, { forEach } from "jszip";
import { setCookie, getCookie, WriteCookie } from "@/tool/cookie";
import i18n from "@/lang";
import { useI18n } from "vue-i18n";
import { getMousePosition } from "@/tool/mdEvent";
import { removeClass } from "element-plus/es/utils";
const FileSaver = require("file-saver");

export default defineComponent({
	name: "homePage",
	components: {
		// HeaderComponent,
		homeIndex,
		NewCollectionReview,
		DesignDetail,
		ExportNewCoolection,
		affiche,
		productImg,
		generalCanvas,
		DesignDetailcopy
	},
	emits:['setTask'],
	setup(props,{emit}) {
		return {
		
		};
	},
});
</script>
<style lang="less" scoped>
	.homeView{
		width: 100%;
		height: 100%;
		position: relative;
	}
</style>