fix: re-render TextField when input changes from parent

ref: N25B-189
This commit is contained in:
Twirre Meulenbelt
2025-11-27 10:58:09 +01:00
parent 5287cb3bf3
commit 381fdaca1a

View File

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