File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "name" : " @quickflo/quickforms" ,
3- "version" : " 1.14.5 " ,
3+ "version" : " 1.14.6 " ,
44 "description" : " Framework-agnostic core for QuickForms - JSON Schema form generator" ,
55 "type" : " module" ,
66 "main" : " ./dist/index.js" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @quickflo/quickforms-quasar" ,
3- "version" : " 1.14.5 " ,
3+ "version" : " 1.14.6 " ,
44 "description" : " Quasar UI components for QuickForms - JSON Schema form generator" ,
55 "type" : " module" ,
66 "main" : " ./dist/index.js" ,
Original file line number Diff line number Diff line change @@ -78,7 +78,8 @@ onMounted(() => {
7878 // Only update if we're adding new fields (don't overwrite existing)
7979 const hasNewFields = Object .keys (defaults ).some (key => ! (key in currentValue ));
8080 if (hasNewFields && setValue ) {
81- setValue (merged );
81+ // Pass false to skip validation during initialization
82+ setValue (merged , false );
8283 }
8384 }
8485 }
@@ -216,9 +217,9 @@ const handleOptionChange = (newIndex: number) => {
216217 // Merge defaults with current value, preferring current values for common fields
217218 const merged = { ... defaults , ... currentValue };
218219
219- // Update form value
220+ // Update form value - skip validation during option switch
220221 if (setValue ) {
221- setValue (merged );
222+ setValue (merged , false );
222223 }
223224 }
224225 }
Original file line number Diff line number Diff line change 11{
22 "name" : " @quickflo/quickforms-vue" ,
3- "version" : " 1.14.5 " ,
3+ "version" : " 1.14.6 " ,
44 "description" : " Vue 3 bindings for QuickForms - JSON Schema form generator" ,
55 "type" : " module" ,
66 "main" : " ./dist/index.js" ,
You can’t perform that action at this time.
0 commit comments