Added loading/savior behaviour + buttons #24

Merged
8464960 merged 12 commits from feat/save-load-nodes into dev 2025-12-09 14:46:27 +00:00
Showing only changes of commit 381fdaca1a - Show all commits

View File

@@ -1,4 +1,4 @@
import {useState} from "react"; import {useEffect, useState} from "react";
import styles from "./TextField.module.css"; import styles from "./TextField.module.css";
/** /**
@@ -86,6 +86,9 @@ export function TextField({
}) { }) {
const [inputValue, setInputValue] = useState(value); const [inputValue, setInputValue] = useState(value);
// Re-render when the value gets updated externally
useEffect(() => setInputValue(value), [setInputValue, value]);
const onCommit = () => setValue(inputValue); const onCommit = () => setValue(inputValue);
return <RealtimeTextField return <RealtimeTextField