+
Something went wrong
+
+ {this.state.error?.message ?? 'An unexpected error occurred.'}
+
+
+
+ )
+ }
+ return this.props.children
+ }
+}
diff --git a/src/hooks/ui/useEditableField.ts b/src/hooks/ui/useEditableField.ts
index 379e5b1..9386c09 100644
--- a/src/hooks/ui/useEditableField.ts
+++ b/src/hooks/ui/useEditableField.ts
@@ -1,4 +1,4 @@
-import { useState, useEffect, useCallback } from 'react'
+import { useState, useEffect, useCallback, useRef } from 'react'
/**
* Hook for text input with local state during editing.
@@ -11,22 +11,23 @@ export function useEditableText(
onEndEdit?: () => void
) {
const [localValue, setLocalValue] = useState