| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <template>
- <div class="editor">
- <source-tab-form class="left" :config="config" />
- <tool-bar />
- <source-tab-tools class="right" />
- </div>
- </template>
- <script setup lang="ts">
- import bookSourceConfig from '@/config/bookSourceEditConfig'
- import rssSourceConfig from '@/config/rssSourceEditConfig'
- import '@/assets/sourceeditor.css'
- import { useDark } from '@vueuse/core'
- import type { SourceConfig } from '@/config/sourceConfig'
- useDark()
- let config: SourceConfig
- if (/bookSource/i.test(location.href)) {
- config = bookSourceConfig as SourceConfig
- document.title = '书源管理'
- } else {
- config = rssSourceConfig as SourceConfig
- document.title = '订阅源管理'
- }
- </script>
- <style lang="scss" scoped>
- .editor {
- display: flex;
- height: 100vh;
- overflow: hidden;
- .left {
- flex: 1;
- margin-left: 20px;
- }
- .right {
- flex: 1;
- width: 360px;
- margin-right: 20px;
- }
- }
- </style>
|