feat(svelte): reactive nodes

This commit is contained in:
moklick
2023-02-22 18:06:26 +01:00
parent f91ec399a7
commit 658366e67f
9 changed files with 88 additions and 35 deletions
+7
View File
@@ -0,0 +1,7 @@
import type { PanelPosition } from '@reactflow/system';
export type PanelProps = {
position?: PanelPosition;
style?: string;
class?: string;
};
@@ -1,11 +1,12 @@
<script lang="ts">
import type { PanelPosition } from '@reactflow/system';
import cc from 'classcat';
import type { PanelProps } from './Panel';
export let position: PanelPosition = 'top-right';
export let style: string = '';
interface $$Props extends PanelProps {}
let className: string;
export let position: $$Props['position'] = 'top-right';
export let style: $$Props['style'] = '';
let className: $$Props['class'] = undefined;
export { className as class }
$: positionClasses = `${position}`.split('-');