From b275de46e95909ae89e4c2048337a1fd46499b5c Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Fri, 3 Jul 2020 15:10:40 -0400 Subject: [PATCH] Fix type errors --- .../v-form/form-field-interface.vue | 10 +- src/components/v-form/form-field.vue | 6 +- src/components/v-form/types.ts | 2 +- src/components/v-form/v-form.story.ts | 130 ----------- src/components/v-form/v-form.vue | 2 +- .../use-collection/use-collection.ts | 2 +- .../use-form-fields/use-form-fields.ts | 2 +- src/displays/datetime/index.ts | 2 +- src/displays/file/index.ts | 2 +- src/displays/image/index.ts | 2 +- src/displays/status-badge/index.ts | 2 +- src/displays/status-dot/index.ts | 2 +- src/displays/tags/index.ts | 2 +- src/displays/template/index.ts | 2 +- src/displays/user/index.ts | 2 +- src/interfaces/checkboxes/index.ts | 2 +- src/interfaces/code/index.ts | 2 +- src/interfaces/datetime/index.ts | 2 +- src/interfaces/dropdown-multiselect/index.ts | 2 +- src/interfaces/file/index.ts | 2 +- src/interfaces/files/index.ts | 2 +- src/interfaces/image/index.ts | 2 +- src/interfaces/many-to-many/index.ts | 2 +- src/interfaces/many-to-one/index.ts | 2 +- src/interfaces/numeric/index.ts | 2 +- src/interfaces/one-to-many/index.ts | 2 +- src/interfaces/repeater/repeater.vue | 2 +- src/interfaces/slider/index.ts | 2 +- src/interfaces/status/index.ts | 2 +- src/interfaces/tags/index.ts | 2 +- src/interfaces/translations/index.ts | 2 +- src/interfaces/user/index.ts | 2 +- src/layouts/cards/cards.vue | 6 +- src/layouts/tabular/tabular.vue | 18 +- .../collections/routes/browse/browse.vue | 4 +- .../new-collection/new-collection.vue | 209 ++++++++++-------- .../components/field-select/field-select.vue | 6 +- .../field-setup/field-setup-display.vue | 2 +- .../field-setup/field-setup-interface.vue | 2 +- .../field-setup/field-setup-schema.vue | 130 ++++++----- .../fields/components/field-setup/index.ts | 5 +- .../components/field-setup/use-validation.ts | 4 +- .../fields-management/fields-management.vue | 33 +-- .../permissions-row/permissions-row.vue | 6 +- .../components/navigation/navigation.vue | 4 +- src/shims.d.ts | 38 ++++ src/stores/fields/types.ts | 24 +- .../get-default-interface-for-type.ts | 68 ++---- src/utils/get-local-type/get-local-type.ts | 14 +- 49 files changed, 370 insertions(+), 407 deletions(-) delete mode 100644 src/components/v-form/v-form.story.ts diff --git a/src/components/v-form/form-field-interface.vue b/src/components/v-form/form-field-interface.vue index 521c842c66..661168cc3d 100644 --- a/src/components/v-form/form-field-interface.vue +++ b/src/components/v-form/form-field-interface.vue @@ -9,11 +9,11 @@ { - return !!interfaces.find((inter) => inter.id === props.field.interface); + return !!interfaces.find((inter) => inter.id === props.field.system.interface); }); return { interfaceExists }; diff --git a/src/components/v-form/form-field.vue b/src/components/v-form/form-field.vue index b3c91031e0..b9f97d02d5 100644 --- a/src/components/v-form/form-field.vue +++ b/src/components/v-form/form-field.vue @@ -1,5 +1,5 @@