ui: setting: trigger first edit on page load

This commit is contained in:
undefined committed 2025-06-09 00:02:58 +08:00
1 parent 2e7d39e7a5
commit 894c088bc1
1 file changed
+11
@@ -149,6 +149,17 @@ export default function ConfigEditor({
setValue(yaml.load(v));
}, [stringConfig]);
// FIXME: Otherwise first form change will be ignored
React.useEffect(() => {
setTimeout(() => {
updateFromMonaco(`${stringConfig}\n\ndummy: 1`);
setTimeout(() => {
setStringConfig(stringConfig);
setValue(yaml.load(stringConfig));
}, 300);
}, 300);
}, []);
const [size, setSize] = React.useState([50, 50]);
return (<div className="fullscreen-content" style={{ zIndex: 10 }}>