feat: ajout d'une "notification" dans la navbar si une nouvelle versions est disponible

feat: activation de l'import manuel
This commit is contained in:
MasutaYunikon committed 2026-04-10 18:05:47 +02:00
1 parent 71961eb998
commit c94ff7da3f
6 files changed
+198 -60

No files matched your search

+10 -9
View File
@@ -138,7 +138,7 @@
<!-- Folder Picker -->
<FolderPicker
v-if="pickerOpen"
:initial-path="selectedFolder || '/'"
:initial-path="selectedFolder || props.initialPath || '/'"
@select="onFolderSelect"
@cancel="pickerOpen = false"
/>
@@ -153,10 +153,11 @@ import { useToast } from '@/composables/useToast'
const { add: toast } = useToast()
const props = defineProps<{
serieId : number
serieName: string
seasons : any[]
organized: Record<string, any> // episode_id → entry
serieId : number
serieName : string
seasons : any[]
organized : Record<string, any>
initialPath?: string
}>()
const emit = defineEmits<{
@@ -165,10 +166,10 @@ const emit = defineEmits<{
}>()
// ─── State ────────────────────────────────────────────────────
const step = ref<'folder' | 'match' | 'done'>('folder')
const pickerOpen = ref(false)
const selectedFolder = ref('')
const scanning = ref(false)
const step = ref<'folder' | 'match' | 'done'>('folder')
const pickerOpen = ref(false)
const selectedFolder = ref(props.initialPath || '')
const scanning = ref(false)
const importing = ref(false)
const importError = ref('')
const importResult = ref({ done: 0, errors: [] as { file: string; error: string }[] })