2026-02-10 13:05:24 +08:00
|
|
|
<template>
|
|
|
|
|
<div class="agent-wrapper flex space-between">
|
|
|
|
|
<Agent :title="agentTitle" />
|
2026-02-11 17:27:51 +08:00
|
|
|
<div class="preview-wrapper">
|
|
|
|
|
<Preview :type="previewType" />
|
|
|
|
|
</div>
|
2026-02-10 13:05:24 +08:00
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
|
|
import { ref } from 'vue'
|
|
|
|
|
import Agent from './components/Agent.vue'
|
2026-02-11 17:27:51 +08:00
|
|
|
import Preview from './components/Preview.vue'
|
|
|
|
|
|
2026-02-10 13:05:24 +08:00
|
|
|
const agentTitle = ref('Retro Sofa Sketch')
|
2026-02-11 17:27:51 +08:00
|
|
|
const previewType = ref<'sketch' | 'report'>('sketch')
|
2026-02-10 13:05:24 +08:00
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
|
|
.agent-wrapper {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border-top: 0.1rem solid #c9c9c9;
|
|
|
|
|
padding: 8rem 2.3rem 6rem 2.8rem;
|
|
|
|
|
|
|
|
|
|
.c-svg {
|
|
|
|
|
width: initial;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.preview-wrapper {
|
|
|
|
|
width: 91.2rem;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</style>
|