handle hidden questions

This commit is contained in:
Mira Weller
2026-06-17 12:16:52 +02:00
parent 897120d3da
commit b7da9bb6c1
5 changed files with 46 additions and 29 deletions
@@ -20,8 +20,8 @@ export default {
addQuestionnaire() {
questionnaires.value.push({
all_sales_channels: false, children: [], limit_sales_channels: [], position: 0,
items: [], internal_name: "Unnamed questionnaire",
_new_id: Date.now()
items: [], internal_name: "Unnamed questionnaire", type: "PC",
_new_id: Date.now(),
});
},
saveData() {
@@ -17,12 +17,12 @@ export type Datafield = {
//items: number[],
options: any[],
// position: number,
ask_during_checkin: boolean,
//ask_during_checkin: boolean,
show_during_checkin: boolean,
identifier: string,
// dependency_question: string | null,
// dependency_values []
hidden: boolean,
// hidden: boolean,
// dependency_value null
print_on_invoice: boolean,
// help_text: I18nString,
@@ -40,6 +40,7 @@ export type Datafield = {
export type Questionnaire = {
id: number,
internal_name: string,
type: string,
items: number[],
position: number,
all_sales_channels: boolean,