diff --git a/resources/js/components/fieldtypes/GroupFieldtype.vue b/resources/js/components/fieldtypes/GroupFieldtype.vue index 1a5bfc13b3c..6483cb10c51 100644 --- a/resources/js/components/fieldtypes/GroupFieldtype.vue +++ b/resources/js/components/fieldtypes/GroupFieldtype.vue @@ -13,6 +13,7 @@
diff --git a/resources/js/components/fieldtypes/bard/Set.vue b/resources/js/components/fieldtypes/bard/Set.vue index 84bc695efb6..c85b68dff4c 100644 --- a/resources/js/components/fieldtypes/bard/Set.vue +++ b/resources/js/components/fieldtypes/bard/Set.vue @@ -86,6 +86,7 @@ > diff --git a/resources/js/components/fieldtypes/grid/Row.vue b/resources/js/components/fieldtypes/grid/Row.vue index 9ca6a648984..ada524d98fa 100644 --- a/resources/js/components/fieldtypes/grid/Row.vue +++ b/resources/js/components/fieldtypes/grid/Row.vue @@ -4,6 +4,7 @@ diff --git a/resources/js/components/fieldtypes/grid/StackedRow.vue b/resources/js/components/fieldtypes/grid/StackedRow.vue index 08bef208475..b891a37726e 100644 --- a/resources/js/components/fieldtypes/grid/StackedRow.vue +++ b/resources/js/components/fieldtypes/grid/StackedRow.vue @@ -30,6 +30,7 @@
diff --git a/resources/js/components/fieldtypes/replicator/Set.vue b/resources/js/components/fieldtypes/replicator/Set.vue index b3e21d73966..966809e88c9 100644 --- a/resources/js/components/fieldtypes/replicator/Set.vue +++ b/resources/js/components/fieldtypes/replicator/Set.vue @@ -205,6 +205,7 @@ function destroy() { > diff --git a/resources/js/components/ui/Publish/Fields.vue b/resources/js/components/ui/Publish/Fields.vue index 08c71eb8a8a..f3e23f79a9c 100644 --- a/resources/js/components/ui/Publish/Fields.vue +++ b/resources/js/components/ui/Publish/Fields.vue @@ -2,9 +2,12 @@ import { injectContainerContext } from './Container.vue'; import { injectFieldsContext } from './FieldsProvider.vue'; import Field from './Field.vue'; +import { computed } from 'vue'; -const { asConfig } = injectContainerContext(); -const { fields, fieldPathPrefix } = injectFieldsContext(); +const { asConfig: containerAsConfig } = injectContainerContext(); +const { fields, asConfig: fieldsAsConfig } = injectFieldsContext(); + +const asConfig = computed(() => fieldsAsConfig.value !== undefined ? fieldsAsConfig.value : containerAsConfig.value);