edit and delete display added

This commit is contained in:
E44
2025-11-04 20:24:33 +01:00
parent d355891517
commit 9f8bf01aba
8 changed files with 185 additions and 71 deletions
@@ -13,11 +13,12 @@
} from '../ts/stores/displays';
import DNDGrip from './DNDGrip.svelte';
import { fade } from 'svelte/transition';
import type { DisplayGroup } from '../ts/types';
import type { DisplayGroup, MenuOption } from '../ts/types';
import { selected_display_ids } from '../ts/stores/select';
let { display_group } = $props<{
let { display_group, get_display_menu_options } = $props<{
display_group: DisplayGroup;
get_display_menu_options: (display_id: string) => MenuOption[]
}>();
let hovering_selectable = $state(false);
@@ -76,7 +77,7 @@
class="outline-none"
role="figure"
>
<DisplayObject {display} />
<DisplayObject {display} {get_display_menu_options} />
</section>
{/each}