- {{ __(item.display || item.handle) }}
+ {{ __(item.display || item.handle) }}
{{ __(item.instructions) }}
diff --git a/resources/js/components/forms/logic/PageLogicRule.vue b/resources/js/components/forms/logic/PageLogicRule.vue
index 87c9869e7e4..1ca93f9aef7 100644
--- a/resources/js/components/forms/logic/PageLogicRule.vue
+++ b/resources/js/components/forms/logic/PageLogicRule.vue
@@ -10,6 +10,7 @@ import {
Subheading,
} from '@/components/ui';
import PageRule from '@/components/forms/builder/pages/PageRule.vue';
+import FieldNumber from '@/components/forms/FieldNumber.vue';
import { categories, categoryColorClasses } from '@/components/forms/builder/categories';
const emit = defineEmits(['collapsed', 'expanded', 'removed', 'update:rule']);
@@ -59,6 +60,7 @@ const firstFieldConfig = computed(() => {
if (!firstCondition?.field) return null;
const field = getFieldConfig(firstCondition.field);
return {
+ handle: firstCondition.field,
display: field?.config?.display || firstCondition.field,
icon: field?.icon || 'generic-field',
iconClass: getIconClass(field?.category),
@@ -136,6 +138,7 @@ const toggleCollapsedState = () => props.collapsed ? emit('expanded') : emit('co
{{ __('If') }}
+
props.collapsed ? emit('expanded') : emit('co
+
saveKeyBinding.destroy());
-
+
+
+
preferences.set('forms.field_numbering', value));
+ state = { showFieldNumbers };
+ }
+
+ return state;
+}
diff --git a/resources/js/pages/forms/Builder.vue b/resources/js/pages/forms/Builder.vue
index 3d275263d72..851eec92089 100644
--- a/resources/js/pages/forms/Builder.vue
+++ b/resources/js/pages/forms/Builder.vue
@@ -21,7 +21,7 @@ export const [injectBuilderContext, provideBuilderContext] = createContext('Form
@@ -32,6 +60,7 @@ provide('isFormSubmission', true);
{{ formattedDate }}
+
+
+