-
- {{ t('common.save') }}
-
-
-
-
-```
-
-Key patterns:
-- Import Naive UI components directly from `naive-ui`
-- Use `useMessage()` for toast notifications
-- Use `useI18n()` for translations, access via `t('key.path')`
-- Scoped SCSS with `@use '@/styles/variables' as *`
-
-### Vue Composables
-
-Shared composables live in `packages/client/src/composables/`:
-
-- `useKeyboard.ts` — keyboard shortcut handling
-- `useTheme.ts` — theme management (dark/light mode)
-
-### Pinia Stores
-
-Use setup store syntax (function passed to `defineStore`):
-
-```ts
-import { defineStore } from 'pinia'
-import { ref } from 'vue'
-
-export const useMyStore = defineStore('myStore', () => {
- const items = ref