refactor(modules/web): Mirgrat to typescript; fix bugs

This commit is contained in:
Xwite
2024-10-14 21:46:45 +08:00
parent b95deeb607
commit 7984c45cb9
81 changed files with 6396 additions and 3166 deletions
+12 -11
View File
@@ -5,22 +5,23 @@
<source-tab-tools class="right" />
</div>
</template>
<script setup>
import bookSourceConfig from "@/config/bookSourceEditConfig";
import rssSourceConfig from "@/config/rssSourceEditConfig";
import "@/assets/sourceeditor.css";
import { useDark } from "@vueuse/core";
<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();
useDark()
let config;
let config: SourceConfig
if (/bookSource/i.test(location.href)) {
config = bookSourceConfig;
document.title = "书源管理";
config = bookSourceConfig as SourceConfig
document.title = '书源管理'
} else {
config = rssSourceConfig;
document.title = "订阅源管理";
config = rssSourceConfig as SourceConfig
document.title = '订阅源管理'
}
</script>
<style lang="scss" scoped>