diff --git a/src/lib/components/Dialog.svelte b/src/lib/components/Dialog.svelte index 3a55eb99..1a461e71 100644 --- a/src/lib/components/Dialog.svelte +++ b/src/lib/components/Dialog.svelte @@ -17,8 +17,8 @@ create?: any; // eslint-disable-next-line @typescript-eslint/no-explicit-any children: any; - canOverflow: boolean; - requireCloseConfirmation: boolean; + canOverflow?: boolean; + requireCloseConfirmation?: boolean; } = $props(); let isConfirmationOpen = $state(false); diff --git a/src/lib/components/ItemCardOptions.svelte b/src/lib/components/ItemCardOptions.svelte index fa991759..51137f7d 100644 --- a/src/lib/components/ItemCardOptions.svelte +++ b/src/lib/components/ItemCardOptions.svelte @@ -1,8 +1,8 @@
- {#if !getEditOnLogin() || ($login?.isLoggedIn && $login?.permissionLevel > 1)} + {#if permissionsAllowEdit(2)} - {#if !getEditOnLogin() || ($login?.isLoggedIn && $login?.permissionLevel > 1)} + {#if permissionsAllowEdit(2)}