diff --git a/app/src/displays/datetime/datetime.vue b/app/src/displays/datetime/datetime.vue index 0e998052d5..f6bca49123 100644 --- a/app/src/displays/datetime/datetime.vue +++ b/app/src/displays/datetime/datetime.vue @@ -16,7 +16,7 @@ export default defineComponent({ required: true, }, type: { - type: String as PropType<'datetime' | 'time' | 'date'>, + type: String as PropType<'datetime' | 'time' | 'date' | 'timestamp'>, required: true, validator: (val: string) => ['datetime', 'date', 'time', 'timestamp'].includes(val), }, diff --git a/app/src/displays/filesize/index.ts b/app/src/displays/filesize/index.ts index 34c93a92f4..b2ad8f762b 100644 --- a/app/src/displays/filesize/index.ts +++ b/app/src/displays/filesize/index.ts @@ -6,6 +6,6 @@ export default defineDisplay(({ i18n }) => ({ name: i18n.t('filesize'), icon: 'description', handler: handler, - options: null, + options: [], types: ['integer'], })); diff --git a/app/src/displays/formatted-value/index.ts b/app/src/displays/formatted-value/index.ts index 3d31b130f7..f96fa68a1c 100644 --- a/app/src/displays/formatted-value/index.ts +++ b/app/src/displays/formatted-value/index.ts @@ -55,6 +55,9 @@ export default defineDisplay(({ i18n }) => ({ ], }, }, + schema: { + default_value: 'sans-serif', + }, }, ], })); diff --git a/app/src/displays/icon/icon.vue b/app/src/displays/icon/icon.vue index 5df02002eb..3afeb6c08b 100644 --- a/app/src/displays/icon/icon.vue +++ b/app/src/displays/icon/icon.vue @@ -1,16 +1,32 @@ -