WIP: migrated store and useSvelteFlow hook to signals & solved state propagation for provider

This commit is contained in:
peterkogo
2024-12-06 13:53:48 +01:00
parent ed1ead7b5a
commit f29898f0bd
49 changed files with 1616 additions and 1137 deletions
@@ -11,7 +11,7 @@
...restProps
}: PanelProps = $props();
const { selectionRectMode } = useStore();
const store = useStore();
let positionClasses = $derived(`${position}`.split('-'));
</script>
@@ -19,7 +19,7 @@
<div
class={cc(['svelte-flow__panel', className, ...positionClasses])}
{style}
style:pointer-events={$selectionRectMode ? 'none' : ''}
style:pointer-events={store.selectionRectMode ? 'none' : ''}
{...restProps}
>
{@render children?.()}