fix: ensures arrays and blocks mount as disableFormData: true, fixes #1242

This commit is contained in:
James
2022-10-12 10:52:59 -04:00
parent 55d0c917e6
commit 5ca5abab42
2 changed files with 4 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ const ArrayFieldType: React.FC<Props> = (props) => {
return validate(value, { ...options, minRows, maxRows, required });
}, [maxRows, minRows, required, validate]);
const [disableFormData, setDisableFormData] = useState(false);
const [disableFormData, setDisableFormData] = useState(true);
const {
showError,

View File

@@ -37,7 +37,7 @@ const labelDefaults = {
plural: 'Blocks',
};
const Index: React.FC<Props> = (props) => {
const BlocksField: React.FC<Props> = (props) => {
const {
label,
name,
@@ -76,7 +76,7 @@ const Index: React.FC<Props> = (props) => {
return validate(value, { ...options, minRows, maxRows, required });
}, [maxRows, minRows, required, validate]);
const [disableFormData, setDisableFormData] = useState(false);
const [disableFormData, setDisableFormData] = useState(true);
const [selectorIndexOpen, setSelectorIndexOpen] = useState<number>();
const {
@@ -419,4 +419,4 @@ const Index: React.FC<Props> = (props) => {
);
};
export default withCondition(Index);
export default withCondition(BlocksField);