diff --git a/app/src/components/globals/formItems/CheckboxItem.vue b/app/src/components/globals/formItems/CheckboxItem.vue
index 01a464c7..51d53d7a 100644
--- a/app/src/components/globals/formItems/CheckboxItem.vue
+++ b/app/src/components/globals/formItems/CheckboxItem.vue
@@ -1,31 +1,39 @@
- {{ label || $t(labels[modelValue]) }}
+ {{ label || $t(labels[modelValue ? 'true' : 'false']) }}
diff --git a/app/src/types/form.ts b/app/src/types/form.ts
index 0ac585ad..9c06af0a 100644
--- a/app/src/types/form.ts
+++ b/app/src/types/form.ts
@@ -26,3 +26,10 @@ export type AdressModelValue = {
separator: string
domain: string | null
}
+
+export type CheckboxItemProps = BaseWritableItemProps & {
+ label?: string
+ labels?: { true: string; false: string }
+ // FIXME unused?
+ // choices: string[]
+}