25 lines
561 B
Svelte
25 lines
561 B
Svelte
<script lang="ts">
|
|
import type { Node } from "@nodes/types";
|
|
import type { GraphManager } from "$lib/graph-interface/graph-manager";
|
|
import ActiveNodeSelected from "./ActiveNodeSelected.svelte";
|
|
|
|
type Props = {
|
|
manager: GraphManager;
|
|
node: Node | undefined;
|
|
};
|
|
|
|
const { manager, node }: Props = $props();
|
|
</script>
|
|
|
|
{#if node}
|
|
{#key node.id}
|
|
{#if node}
|
|
<ActiveNodeSelected {manager} {node} />
|
|
{:else}
|
|
<p class="mx-4">Active Node has no Settings</p>
|
|
{/if}
|
|
{/key}
|
|
{:else}
|
|
<p class="mx-4">No active node</p>
|
|
{/if}
|