Files
SpotMicroESP32-Leika/app/src/routes/system/filesystem/File.svelte
T
2024-06-10 21:45:22 +02:00

19 lines
504 B
Svelte

<script>
import FileIcon from '~icons/mdi/file';
import { createEventDispatcher } from 'svelte';
export let name;
const dispatch = createEventDispatcher();
const updateSelected = async () => {
dispatch('selected', { name });
}
</script>
<!-- svelte-ignore a11y-interactive-supports-focus -->
<!-- svelte-ignore a11y-click-events-have-key-events -->
<span role="button" class="flex pl-4 gap-2 items-center" on:click={updateSelected}>
<FileIcon/>{name}
</span>