clean up updateNodeData example

This commit is contained in:
peterkogo
2025-01-21 10:00:27 +01:00
parent 925edfd91e
commit 360a18e72c
4 changed files with 336 additions and 341 deletions

View File

@@ -12,20 +12,20 @@
"format": "prettier --plugin-search-dir . --write ." "format": "prettier --plugin-search-dir . --write ."
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-auto": "^3.3.1", "@sveltejs/adapter-auto": "^4.0.0",
"@sveltejs/kit": "^2.15.2", "@sveltejs/kit": "^2.16.0",
"@typescript-eslint/eslint-plugin": "^8.19.1", "@typescript-eslint/eslint-plugin": "^8.21.0",
"@typescript-eslint/parser": "^8.19.1", "@typescript-eslint/parser": "^8.21.0",
"eslint": "^8.53.0", "eslint": "^8.53.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-svelte": "^2.46.1", "eslint-plugin-svelte": "^2.46.1",
"prettier": "^3.4.2", "prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.2", "prettier-plugin-svelte": "^3.3.3",
"svelte": "^5.17.1", "svelte": "^5.19.0",
"svelte-check": "^4.1.3", "svelte-check": "^4.1.4",
"tslib": "^2.8.1", "tslib": "^2.8.1",
"typescript": "^5.7.3", "typescript": "^5.7.3",
"vite": "^6.0.7" "vite": "^6.0.10"
}, },
"type": "module", "type": "module",
"dependencies": { "dependencies": {

View File

@@ -21,16 +21,8 @@
let nodeData = $derived(useNodesData<MyNode>(connections.current[0]?.source)); let nodeData = $derived(useNodesData<MyNode>(connections.current[0]?.source));
let textNodeData = $derived(isTextNode(nodeData.current) ? nodeData.current.data.text : null); let textNodeData = $derived(isTextNode(nodeData.current) ? nodeData.current.data.text : null);
$effect(() => { $effect.pre(() => {
console.log('textNodeData', textNodeData);
});
// $inspect(textNodeData);
$effect(() => {
console.log('running');
textNodeData;
const input = textNodeData?.toUpperCase() ?? ''; const input = textNodeData?.toUpperCase() ?? '';
updateNodeData(id, { text: input }); updateNodeData(id, { text: input });
}); });
</script> </script>

View File

@@ -55,28 +55,28 @@
"classcat": "^5.0.5" "classcat": "^5.0.5"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-auto": "^3.3.1", "@sveltejs/adapter-auto": "^4.0.0",
"@sveltejs/kit": "^2.15.2", "@sveltejs/kit": "^2.16.0",
"@sveltejs/package": "^2.3.7", "@sveltejs/package": "^2.3.7",
"@sveltejs/vite-plugin-svelte": "^5.0.3", "@sveltejs/vite-plugin-svelte": "^5.0.3",
"@typescript-eslint/eslint-plugin": "^8.19.1", "@typescript-eslint/eslint-plugin": "^8.21.0",
"@typescript-eslint/parser": "^8.19.1", "@typescript-eslint/parser": "^8.21.0",
"autoprefixer": "^10.4.20", "autoprefixer": "^10.4.20",
"cssnano": "^7.0.6", "cssnano": "^7.0.6",
"dotenv": "^16.4.7", "dotenv": "^16.4.7",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-svelte": "^2.46.1", "eslint-plugin-svelte": "^2.46.1",
"postcss": "^8.4.49", "postcss": "^8.5.1",
"postcss-cli": "^11.0.0", "postcss-cli": "^11.0.0",
"postcss-combine-duplicated-selectors": "^10.0.3", "postcss-combine-duplicated-selectors": "^10.0.3",
"postcss-import": "^16.1.0", "postcss-import": "^16.1.0",
"postcss-nested": "^7.0.2", "postcss-nested": "^7.0.2",
"postcss-rename": "^0.6.1", "postcss-rename": "^0.6.1",
"prettier": "^3.4.2", "prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.2", "prettier-plugin-svelte": "^3.3.3",
"svelte": "^5.17.1", "svelte": "^5.19.0",
"svelte-check": "^4.1.3", "svelte-check": "^4.1.4",
"svelte-eslint-parser": "^0.43.0", "svelte-eslint-parser": "^0.43.0",
"svelte-preprocess": "^6.0.3", "svelte-preprocess": "^6.0.3",
"tslib": "^2.8.1", "tslib": "^2.8.1",

635
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff