first commit

This commit is contained in:
2026-06-01 17:28:00 +08:00
commit 23aa61401a
35 changed files with 5810 additions and 0 deletions

19
src/App.vue Normal file
View File

@@ -0,0 +1,19 @@
<script setup>
import { onMounted } from 'vue'
import { useRouter } from 'vue-router'
import { useWorkspaceStore } from './stores/workspace'
const router = useRouter()
const workspaceStore = useWorkspaceStore()
onMounted(async () => {
await workspaceStore.initWorkspace()
if (!workspaceStore.path) {
// No workspace selected, stay on welcome page
}
})
</script>
<template>
<router-view />
</template>