1
0
mirror of https://github.com/immich-app/immich.git synced 2025-06-28 05:18:38 +02:00

fix(web): context menu overlap + outclick types (#2506)

This commit is contained in:
Michel Heusschen
2023-05-21 18:01:08 +02:00
committed by GitHub
parent 96fb68135e
commit 85c6cf4309
7 changed files with 36 additions and 52 deletions

View File

@ -1,22 +1,11 @@
<script>
import { createEventDispatcher } from 'svelte';
export let isDisabled = false;
export let text = '';
const dispatch = createEventDispatcher();
const handleClick = () => {
if (isDisabled) return;
dispatch('click');
};
</script>
<button
class:disabled={isDisabled}
on:click={handleClick}
class="bg-slate-100 hover:bg-gray-200 dark:text-immich-dark-bg transition-all p-4 w-full text-left text-sm font-medium"
on:click
class="bg-slate-100 hover:bg-gray-200 dark:text-immich-dark-bg p-4 w-full text-left text-sm font-medium focus:outline-none focus:ring-inset focus:ring-2"
role="menuitem"
>
{#if text}
{text}