<script setup lang="ts">
    import Main from './components/Main.vue'
    import Header from './components/Header.vue'
    import Footer from './components/Footer.vue'

    onMounted(() => {
        nextTick(() => postMessage({ payload: 'loaded' }, '*'))
    })
</script>

<template>
    <div class="main-wrap">
        <!-- 头部 -->
        <Header />

        <!-- 主体部分 -->
        <Main />

        <!-- 底部 -->
        <Footer v-show="false" />
    </div>
</template>

<style lang="less">
    .main-wrap {
        width: 100vw;
        height: 100vh;
        background-color: white;
    }
</style>
