1 Commits

Author SHA1 Message Date
Sebastian 4dd4e761a7 chore(deps): update dependency vite to v8.1.4 2026-07-10 03:03:17 +00:00
3 changed files with 17 additions and 16 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ const emit = defineEmits<{
:model-value="modelValue" :model-value="modelValue"
contained contained
@update:model-value="emit('update:modelValue', $event)" @update:model-value="emit('update:modelValue', $event)"
:permanent="modelValue && !isMobile" :permanent="!isMobile"
:temporary="isMobile" :temporary="isMobile"
width="280" width="280"
class="files-sidebar" class="files-sidebar"
+6 -5
View File
@@ -1,5 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { computed } from 'vue' import { computed } from 'vue'
import { useDisplay } from 'vuetify'
import type { ViewMode } from '@/types' import type { ViewMode } from '@/types'
const props = defineProps<{ const props = defineProps<{
@@ -18,6 +19,9 @@ const emit = defineEmits<{
'new-folder': [] 'new-folder': []
}>() }>()
const display = useDisplay()
const isMobile = computed(() => display.mdAndDown.value)
const searchModel = computed({ const searchModel = computed({
get: () => props.searchQuery, get: () => props.searchQuery,
set: (value: string) => emit('update:searchQuery', value) set: (value: string) => emit('update:searchQuery', value)
@@ -33,16 +37,14 @@ const viewModeModel = computed({
<v-toolbar elevation="0" density="compact" class="files-toolbar"> <v-toolbar elevation="0" density="compact" class="files-toolbar">
<template #prepend> <template #prepend>
<v-btn <v-btn
v-if="isMobile"
icon="mdi-menu" icon="mdi-menu"
variant="text" variant="text"
@click="emit('toggle-sidebar')" @click="emit('toggle-sidebar')"
/> />
</template> </template>
<v-toolbar-title class="d-flex align-center"> <v-toolbar-title>Files</v-toolbar-title>
<v-icon size="24" color="primary" class="mr-2">mdi-folder-multiple</v-icon>
<span class="text-subtitle-1 font-weight-bold">Files</span>
</v-toolbar-title>
<v-spacer /> <v-spacer />
@@ -55,7 +57,6 @@ const viewModeModel = computed({
prepend-inner-icon="mdi-magnify" prepend-inner-icon="mdi-magnify"
hide-details hide-details
single-line single-line
clearable
class="files-toolbar-search mx-4" class="files-toolbar-search mx-4"
/> />
+10 -10
View File
@@ -1,19 +1,19 @@
{ {
"extends": "../../tsconfig.app.json", "extends": "../../tsconfig.app.json",
"compilerOptions": {
"composite": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"paths": {
"@/*": ["./src/*"],
"@KTXC/*": ["../../core/src/*"],
"@DocumentsManager/*": ["../documents_manager/src/*"]
}
},
"include": [ "include": [
"src/**/*.ts", "src/**/*.ts",
"src/**/*.tsx", "src/**/*.tsx",
"src/**/*.vue", "src/**/*.vue",
"../documents_manager/src/**/*.ts", "../documents_manager/src/**/*.ts",
"../../core/src/**/*.ts" "../../core/src/**/*.ts"
], ]
"compilerOptions": {
"composite": true,
"paths": {
"@/*": ["./src/*"],
"@KTXC": ["../../core/src/shared/index.ts"],
"@KTXC/*": ["../../core/src/*"],
"@DocumentsManager/*": ["../documents_manager/src/*"]
}
},
} }