diff --git a/src/App.vue b/src/App.vue index 6e05969..fc49720 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,9 +3,10 @@ import { ref, watch } from 'vue'; import { Settings, Languages, + FileText, Sun, Moon, - MessageSquare + Clock } from 'lucide-vue-next'; import { useSettingsStore } from './stores/settings'; import pkg from '../package.json'; @@ -15,6 +16,8 @@ import { cn } from './lib/utils'; import TranslationView from './components/TranslationView.vue'; import ConversationView from './components/ConversationView.vue'; import SettingsView from './components/SettingsView.vue'; +import LogsView from './components/LogsView.vue'; +import HistoryView from './components/HistoryView.vue'; const settings = useSettingsStore(); @@ -32,7 +35,7 @@ const toggleTheme = () => { }; // Global Routing State -const view = ref<'translate' | 'conversation' | 'settings'>('translate'); +const view = ref<'translate' | 'conversation' | 'settings' | 'logs' | 'history'>('translate'); @@ -81,6 +84,20 @@ const view = ref<'translate' | 'conversation' | 'settings'>('translate'); > + + @@ -90,6 +107,8 @@ const view = ref<'translate' | 'conversation' | 'settings'>('translate'); + + diff --git a/src/components/SettingsView.vue b/src/components/SettingsView.vue index 6134ab2..44d7c8c 100644 --- a/src/components/SettingsView.vue +++ b/src/components/SettingsView.vue @@ -1,6 +1,6 @@