From 3616b062063394b3970ba59dd99da521ae3d48b4 Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Sat, 9 May 2026 03:17:53 +0200 Subject: [PATCH] chore(timetable): refresh auto-generated declarations for new components + route MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Drift from Session 4 step 11 — unplugin-vue-components and unplugin-vue-router regenerated their .d.ts files for the new timetable surface. Was missed in the original commit because the test runner doesn't trigger regen. Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/app/components.d.ts | 12 ++++++++++++ apps/app/typed-router.d.ts | 1 + 2 files changed, 13 insertions(+) diff --git a/apps/app/components.d.ts b/apps/app/components.d.ts index 1b865bc5..74de8c1d 100644 --- a/apps/app/components.d.ts +++ b/apps/app/components.d.ts @@ -12,6 +12,7 @@ declare module 'vue' { AddEditPermissionDialog: typeof import('./src/components/dialogs/AddEditPermissionDialog.vue')['default'] AddEditRoleDialog: typeof import('./src/components/dialogs/AddEditRoleDialog.vue')['default'] AddMemberAsPersonDialog: typeof import('./src/components/persons/AddMemberAsPersonDialog.vue')['default'] + AddPerformanceDialog: typeof import('./src/components/timetable/AddPerformanceDialog.vue')['default'] AddPersonToCrowdListDialog: typeof import('./src/components/crowd-lists/AddPersonToCrowdListDialog.vue')['default'] AppAutocomplete: typeof import('./src/@core/components/app-form-elements/AppAutocomplete.vue')['default'] AppBarSearch: typeof import('./src/@core/components/AppBarSearch.vue')['default'] @@ -67,6 +68,7 @@ declare module 'vue' { EmailBrandingTab: typeof import('./src/components/organisation/EmailBrandingTab.vue')['default'] EmailLogTab: typeof import('./src/components/organisation/EmailLogTab.vue')['default'] EmailTemplatesTab: typeof import('./src/components/organisation/EmailTemplatesTab.vue')['default'] + EmptyDayState: typeof import('./src/components/timetable/EmptyDayState.vue')['default'] EnableOneTimePasswordDialog: typeof import('./src/components/dialogs/EnableOneTimePasswordDialog.vue')['default'] ErrorHeader: typeof import('./src/components/ErrorHeader.vue')['default'] EventCard: typeof import('./src/components/portal/EventCard.vue')['default'] @@ -95,6 +97,7 @@ declare module 'vue' { FormFailureDetail: typeof import('./src/components/form-failures/FormFailureDetail.vue')['default'] FormFailuresTable: typeof import('./src/components/form-failures/FormFailuresTable.vue')['default'] FormStepper: typeof import('./src/components/shared/public-form/FormStepper.vue')['default'] + GridBg: typeof import('./src/components/timetable/GridBg.vue')['default'] I18n: typeof import('./src/@core/components/I18n.vue')['default'] IdentityMatchBanner: typeof import('./src/components/shared/public-form/IdentityMatchBanner.vue')['default'] ImageUploadField: typeof import('./src/components/common/ImageUploadField.vue')['default'] @@ -104,6 +107,7 @@ declare module 'vue' { InformatieTab: typeof import('./src/components/portal/event/InformatieTab.vue')['default'] InfoTooltip: typeof import('./src/components/common/InfoTooltip.vue')['default'] InviteMemberDialog: typeof import('./src/components/members/InviteMemberDialog.vue')['default'] + LineupMatrix: typeof import('./src/components/timetable/LineupMatrix.vue')['default'] MfaChallengeCard: typeof import('./src/components/auth/MfaChallengeCard.vue')['default'] MfaDisableDialog: typeof import('./src/components/settings/MfaDisableDialog.vue')['default'] MfaEmailSetupDialog: typeof import('./src/components/settings/MfaEmailSetupDialog.vue')['default'] @@ -115,6 +119,8 @@ declare module 'vue' { OverzichtTab: typeof import('./src/components/portal/event/OverzichtTab.vue')['default'] PasswordRequirements: typeof import('./src/components/auth/PasswordRequirements.vue')['default'] PaymentProvidersDialog: typeof import('./src/components/dialogs/PaymentProvidersDialog.vue')['default'] + PerformanceBlock: typeof import('./src/components/timetable/PerformanceBlock.vue')['default'] + PerformancePopover: typeof import('./src/components/timetable/PerformancePopover.vue')['default'] PersonDetailPanel: typeof import('./src/components/persons/PersonDetailPanel.vue')['default'] PersonTagsTab: typeof import('./src/components/organisation/PersonTagsTab.vue')['default'] ProductDescriptionEditor: typeof import('./src/@core/components/ProductDescriptionEditor.vue')['default'] @@ -138,14 +144,20 @@ declare module 'vue' { ShareProjectDialog: typeof import('./src/components/dialogs/ShareProjectDialog.vue')['default'] ShiftDetailPanel: typeof import('./src/components/shifts/ShiftDetailPanel.vue')['default'] Shortcuts: typeof import('./src/@core/components/Shortcuts.vue')['default'] + StageEditor: typeof import('./src/components/timetable/StageEditor.vue')['default'] + StageHeaderCell: typeof import('./src/components/timetable/StageHeaderCell.vue')['default'] + StageRow: typeof import('./src/components/timetable/StageRow.vue')['default'] StatusCard: typeof import('./src/components/portal/StatusCard.vue')['default'] SubmitterDetails: typeof import('./src/components/shared/public-form/SubmitterDetails.vue')['default'] TablePagination: typeof import('./src/@core/components/TablePagination.vue')['default'] TemplatePickerDialog: typeof import('./src/components/event/TemplatePickerDialog.vue')['default'] ThemeSwitcher: typeof import('./src/@core/components/ThemeSwitcher.vue')['default'] + TimeAxis: typeof import('./src/components/timetable/TimeAxis.vue')['default'] TiptapEditor: typeof import('./src/@core/components/TiptapEditor.vue')['default'] TwoFactorAuthDialog: typeof import('./src/components/dialogs/TwoFactorAuthDialog.vue')['default'] UserAvatarMenu: typeof import('./src/components/portal/UserAvatarMenu.vue')['default'] UserInfoEditDialog: typeof import('./src/components/dialogs/UserInfoEditDialog.vue')['default'] + Wachtrij: typeof import('./src/components/timetable/Wachtrij.vue')['default'] + WachtrijCard: typeof import('./src/components/timetable/WachtrijCard.vue')['default'] } } diff --git a/apps/app/typed-router.d.ts b/apps/app/typed-router.d.ts index 940bb6a5..32b7549d 100644 --- a/apps/app/typed-router.d.ts +++ b/apps/app/typed-router.d.ts @@ -33,6 +33,7 @@ declare module 'vue-router/auto-routes' { 'events-id-settings': RouteRecordInfo<'events-id-settings', '/events/:id/settings', { id: ParamValue }, { id: ParamValue }>, 'events-id-settings-registration-fields': RouteRecordInfo<'events-id-settings-registration-fields', '/events/:id/settings/registration-fields', { id: ParamValue }, { id: ParamValue }>, 'events-id-time-slots': RouteRecordInfo<'events-id-time-slots', '/events/:id/time-slots', { id: ParamValue }, { id: ParamValue }>, + 'events-id-timetable': RouteRecordInfo<'events-id-timetable', '/events/:id/timetable', { id: ParamValue }, { id: ParamValue }>, 'forbidden': RouteRecordInfo<'forbidden', '/forbidden', Record, Record>, 'forgot-password': RouteRecordInfo<'forgot-password', '/forgot-password', Record, Record>, 'invitations-token': RouteRecordInfo<'invitations-token', '/invitations/:token', { token: ParamValue }, { token: ParamValue }>,