diff --git a/.vscode/settings.json b/.vscode/settings.json index 460d5c5..ec42c3f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -29,5 +29,6 @@ "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.maxTokenizationLineLength": 2500 - } + }, + "vue3snippets.enable-compile-vue-file-on-did-save-code": false } \ No newline at end of file diff --git a/docs/.vitepress/theme/components/SentenceAudio.vue b/docs/.vitepress/theme/components/SentenceAudio.vue index 6cc2588..ee1c5a8 100644 --- a/docs/.vitepress/theme/components/SentenceAudio.vue +++ b/docs/.vitepress/theme/components/SentenceAudio.vue @@ -15,15 +15,7 @@ import { useTemplateRef } from "vue"; import TTS from "./TTS.vue"; import AudioButton from "./AudioButton.vue"; - -export interface IVoc { - ko: string; - audio?: string; - en: string; - usages?: IVoc[]; - notes?: string; - examples?: IVoc[]; -} +import { IVoc } from "../types.ts"; defineProps<{ v: IVoc; diff --git a/docs/.vitepress/theme/components/VocabQuiz.vue b/docs/.vitepress/theme/components/VocabQuiz.vue index a0b3342..7169661 100644 --- a/docs/.vitepress/theme/components/VocabQuiz.vue +++ b/docs/.vitepress/theme/components/VocabQuiz.vue @@ -57,7 +57,7 @@