Add SettingsModal component and integrate with App.vue

- Introduced `SettingsModal.vue` for managing user settings with a responsive dialog interface.
- Updated `App.vue` to include `SettingsModal` and support easy access to settings.
- Removed outdated form implementation in `SettingsScreen.vue` to streamline settings handling.
This commit is contained in:
2026-02-23 20:03:04 +01:00
parent c724001c50
commit 5c23661a39
3 changed files with 59 additions and 14 deletions

View File

@@ -5,6 +5,7 @@ import { useRouter } from 'vue-router'
import CreateInput from './components/CreateInput.vue'
import CreateModal from './components/CreateModal.vue'
import SettingsModal from './components/SettingsModal.vue'
import { useTasks } from './composables/useTasks.ts'
const isMobile = useMediaQuery('(pointer: coarse)')
@@ -24,5 +25,6 @@ onMounted(fetchTasks)
<CreateModal v-if="isMobile" />
<CreateInput v-else />
</template>
<SettingsModal />
</div>
</template>