Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
field.name === 'frontmatter' ||
field.name.startsWith('frontmatter.')
) {
return {
...field,
name: field.name.replace('frontmatter', 'rawFrontmatter'),
}
}
return field
})
return fields
}, [formOverrrides.fields])
/* eslint-disable-next-line react-hooks/rules-of-hooks */
const [, form] = useForm(
{
label,
id,
initialValues: valuesInGit,
fields,
onSubmit(data) {
return cms.api.git.onSubmit!({
files: [data.fileRelativePath],
message: data.__commit_message || 'Tina commit',
name: data.__commit_name,
email: data.__commit_email,
})
},
reset() {
return cms.api.git.reset({ files: [id] })
},