mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Stop groups from rendering before the conditions are applied (#15144)
* update open state if already initialized * prevent group rendering with default props before data is loaded * prevent default field options before values are loaded
This commit is contained in:
@@ -282,6 +282,7 @@ export default defineComponent({
|
||||
const { formFields } = useFormFields(fields);
|
||||
|
||||
const fieldsMap = computed(() => {
|
||||
if (Object.keys(values.value).length === 0) return {};
|
||||
const valuesWithDefaults = Object.assign({}, defaultValues.value, values.value);
|
||||
return formFields.value.reduce((result: Record<string, Field>, field: Field) => {
|
||||
const newField = applyConditions(valuesWithDefaults, setPrimaryKeyReadonly(field));
|
||||
|
||||
Reference in New Issue
Block a user