refac: file item modal

This commit is contained in:
Timothy Jaeryang Baek
2025-12-21 14:24:53 +04:00
parent 0eeda79048
commit 360289db21
2 changed files with 45 additions and 131 deletions
+2 -2
View File
@@ -1,13 +1,13 @@
<script lang="ts">
import { createEventDispatcher, getContext } from 'svelte';
import { formatFileSize } from '$lib/utils';
import { settings } from '$lib/stores';
import FileItemModal from './FileItemModal.svelte';
import GarbageBin from '../icons/GarbageBin.svelte';
import Spinner from './Spinner.svelte';
import Tooltip from './Tooltip.svelte';
import XMark from '$lib/components/icons/XMark.svelte';
import { settings } from '$lib/stores';
const i18n = getContext('i18n');
const dispatch = createEventDispatcher();
@@ -55,7 +55,7 @@
: 'rounded-2xl'} text-left"
type="button"
on:click={async () => {
if (item?.file?.data?.content || item?.type === 'file' || modal) {
if (item?.file?.data?.content || item?.type === 'file' || item?.content || modal) {
showModal = !showModal;
} else {
if (url) {