feat(svelte): add functions to useSvelteFlow

This commit is contained in:
moklick
2023-03-14 17:24:01 +01:00
parent 2e486384a8
commit 5b3c260e45
9 changed files with 102 additions and 25 deletions
@@ -2,17 +2,18 @@
import cc from 'classcat';
import type { PanelProps } from './types';
interface $$Props extends PanelProps {}
type $$Props = PanelProps;
export let position: $$Props['position'] = 'top-right';
export let style: $$Props['style'] = '';
export let style: $$Props['style'] = undefined;
let className: $$Props['class'] = undefined;
export { className as class };
$: positionClasses = `${position}`.split('-');
</script>
<div class={cc(['svelte-flow__panel', className, ...positionClasses])} {style}>
<div class={cc(['svelte-flow__panel', className, ...positionClasses])} {style} {...$$restProps}>
<slot />
</div>