migrating hooks, fixed colorMode
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
<script lang="ts">
|
||||
import { get } from 'svelte/store';
|
||||
import {
|
||||
shortcut,
|
||||
type ShortcutEventDetail,
|
||||
@@ -7,7 +6,6 @@
|
||||
} from '@svelte-put/shortcut';
|
||||
import { getElementsToRemove, isInputDOMNode, isMacOs } from '@xyflow/system';
|
||||
|
||||
import { useStore } from '$lib/store';
|
||||
import type { KeyHandlerProps } from './types';
|
||||
import type { KeyDefinition, KeyDefinitionObject } from '$lib/types';
|
||||
|
||||
|
||||
@@ -15,8 +15,6 @@
|
||||
onselectioncontextmenu
|
||||
}: NodeSelectionProps = $props();
|
||||
|
||||
// const { nodes } = store;
|
||||
|
||||
let bounds: Rect | null = $derived.by(() => {
|
||||
if (store.selectionRectMode === 'nodes') {
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-expressions
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
import DefaultNode from '$lib/components/nodes/DefaultNode.svelte';
|
||||
|
||||
import type { ConnectableContext, NodeWrapperProps } from './types';
|
||||
import type { Node, NodeEvents } from '$lib/types';
|
||||
import type { NodeEvents } from '$lib/types';
|
||||
|
||||
let {
|
||||
store,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
let { children }: SvelteFlowProviderProps = $props();
|
||||
|
||||
let store = $state.raw(createStore({ props: {} }));
|
||||
let store = $state.raw(createStore({ props: {}, nodes: [], edges: [] }));
|
||||
|
||||
setContext(key, {
|
||||
provider: true,
|
||||
|
||||
Reference in New Issue
Block a user