@@ -55,7 +55,7 @@ type DebugDetailsProps = {
55
55
function DebugDetails ( { formType, data, policyHasEnabledTags, policyID, children, onSave, onDelete, validate} : DebugDetailsProps ) {
56
56
const { translate} = useLocalize ( ) ;
57
57
const styles = useThemeStyles ( ) ;
58
- const [ formDraftData ] = useOnyx ( ONYXKEYS . FORMS . DEBUG_DETAILS_FORM_DRAFT ) ;
58
+ const [ formDraftData ] = useOnyx ( ONYXKEYS . FORMS . DEBUG_DETAILS_FORM_DRAFT , { canBeMissing : true } ) ;
59
59
const booleanFields = useMemo (
60
60
( ) =>
61
61
Object . entries ( data ?? { } )
@@ -167,6 +167,7 @@ function DebugDetails({formType, data, policyHasEnabledTags, policyID, children,
167
167
const numberOfLines = DebugUtils . getNumberOfLinesFromString ( ( formDraftData ?. [ key as keyof typeof formDraftData ] as string ) ?? value ) ;
168
168
return (
169
169
< InputWrapper
170
+ key = { key }
170
171
InputComponent = { TextInput }
171
172
inputID = { key }
172
173
accessibilityLabel = { key }
@@ -187,6 +188,7 @@ function DebugDetails({formType, data, policyHasEnabledTags, policyID, children,
187
188
< View style = { [ styles . mb5 , styles . ph5 , styles . gap5 ] } >
188
189
{ numberFields . map ( ( [ key , value ] ) => (
189
190
< InputWrapper
191
+ key = { key }
190
192
InputComponent = { TextInput }
191
193
inputID = { key }
192
194
accessibilityLabel = { key }
@@ -234,6 +236,7 @@ function DebugDetails({formType, data, policyHasEnabledTags, policyID, children,
234
236
< View style = { [ styles . mb5 , styles . ph5 , styles . gap5 ] } >
235
237
{ booleanFields . map ( ( [ key , value ] ) => (
236
238
< InputWrapper
239
+ key = { key }
237
240
InputComponent = { CheckboxWithLabel }
238
241
label = { key }
239
242
inputID = { key }
0 commit comments