Remove some event dispatchers
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<script lang="ts">
|
||||
import { createEventDispatcher, onMount } from "svelte"
|
||||
import { onMount } from "svelte"
|
||||
import ListView from "./ListView.svelte"
|
||||
import GalleryView from "./GalleryView.svelte"
|
||||
import CompactView from "./CompactView.svelte"
|
||||
@@ -11,13 +11,16 @@ import { FileAction, type FileActionHandler } from "./FileManagerLib";
|
||||
|
||||
let nav = $state(new FSNavigator(false))
|
||||
let modal: Modal = $state()
|
||||
let dispatch = createEventDispatcher()
|
||||
let directory_view = $state("")
|
||||
let large_icons = $state(false)
|
||||
let show_hidden = $state(false)
|
||||
|
||||
let { select_multiple = false }: {
|
||||
select_multiple?: boolean;
|
||||
let {
|
||||
callback,
|
||||
select_multiple = false
|
||||
}: {
|
||||
callback: (files: FSNode[]) => void
|
||||
select_multiple?: boolean
|
||||
} = $props();
|
||||
|
||||
export const open = (path: string) => {
|
||||
@@ -113,7 +116,7 @@ let done = () => {
|
||||
}
|
||||
|
||||
if (selected_files.length > 0) {
|
||||
dispatch("files", selected_files)
|
||||
callback(selected_files)
|
||||
}
|
||||
modal.hide()
|
||||
}
|
||||
|
Reference in New Issue
Block a user