refactor(web): remove events from clickOutside action (#9943)

This commit is contained in:
Michel Heusschen
2024-06-02 14:20:11 +02:00
committed by GitHub
parent 5af67d159f
commit d1135db8cf
14 changed files with 18 additions and 61 deletions

View File

@@ -2,7 +2,6 @@
import CircleIconButton from '$lib/components/elements/buttons/circle-icon-button.svelte';
import MenuOption from '../../shared-components/context-menu/menu-option.svelte';
import { getAssetControlContext } from '../asset-select-control-bar.svelte';
import { createEventDispatcher } from 'svelte';
import { featureFlags } from '$lib/stores/server-config.store';
import { mdiTimerSand, mdiDeleteOutline } from '@mdi/js';
import { type OnDelete, deleteAssets } from '$lib/utils/actions';
@@ -14,10 +13,6 @@
const { clearSelect, getOwnedAssets } = getAssetControlContext();
const dispatch = createEventDispatcher<{
escape: void;
}>();
let isShowConfirmation = false;
let loading = false;
@@ -40,11 +35,6 @@
isShowConfirmation = false;
loading = false;
};
const escape = () => {
dispatch('escape');
isShowConfirmation = false;
};
</script>
{#if menuItem}
@@ -60,6 +50,5 @@
size={getOwnedAssets().size}
on:confirm={handleDelete}
on:cancel={() => (isShowConfirmation = false)}
on:escape={escape}
/>
{/if}