feat: initial node groups #44
Binary file not shown.
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 47 KiB |
@@ -28,6 +28,7 @@
|
||||
graph,
|
||||
registry,
|
||||
safePadding,
|
||||
// eslint-disable-next-line no-useless-assignment
|
||||
settings = $bindable(),
|
||||
activeNode = $bindable(),
|
||||
backgroundType = $bindable('grid'),
|
||||
|
||||
@@ -80,7 +80,6 @@ export function createGeometryPool(parentScene: Group, material: Material) {
|
||||
}
|
||||
|
||||
const normals = new Float32Array(data.buffer, index * 4, vertexCount * 3);
|
||||
index = index + vertexCount * 3;
|
||||
|
||||
if (
|
||||
geometry.userData?.faceCount !== faceCount
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
import { type Snippet } from 'svelte';
|
||||
import { panelState as state } from './PanelState.svelte';
|
||||
|
||||
// eslint-disable-next-line no-useless-assignment
|
||||
let { children, open = $bindable(false) } = $props<{ children?: Snippet; open?: boolean }>();
|
||||
|
||||
$effect(() => {
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
'custom'
|
||||
];
|
||||
|
||||
// eslint-disable-next-line no-useless-assignment
|
||||
let { theme = $bindable() } = $props();
|
||||
|
||||
let themeIndex = $state(0);
|
||||
|
||||
Reference in New Issue
Block a user