Replace the simple inline header with a proper Vuexy-style horizontal navbar featuring left (logo + event switcher), center (conditional menu items based on approval status), and right (avatar dropdown with profile link and logout) sections. Move profile page from /profile to /profiel as a platform-level page with "Mijn evenementen" section, removing the event-scoped status card and remarks field. Registration and success pages now use the portal layout with hideEventMenu meta so they get the navbar when logged in but no event menu items. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
52 lines
4.0 KiB
TypeScript
52 lines
4.0 KiB
TypeScript
/* eslint-disable */
|
|
// @ts-nocheck
|
|
// Generated by unplugin-vue-components
|
|
// Read more: https://github.com/vuejs/core/pull/3399
|
|
export {}
|
|
|
|
/* prettier-ignore */
|
|
declare module 'vue' {
|
|
export interface GlobalComponents {
|
|
AppAutocomplete: typeof import('./src/@core/components/app-form-elements/AppAutocomplete.vue')['default']
|
|
AppBarSearch: typeof import('./src/@core/components/AppBarSearch.vue')['default']
|
|
AppCardActions: typeof import('./src/@core/components/cards/AppCardActions.vue')['default']
|
|
AppCardCode: typeof import('./src/@core/components/cards/AppCardCode.vue')['default']
|
|
AppCombobox: typeof import('./src/@core/components/app-form-elements/AppCombobox.vue')['default']
|
|
AppDateTimePicker: typeof import('./src/@core/components/app-form-elements/AppDateTimePicker.vue')['default']
|
|
AppDrawerHeaderSection: typeof import('./src/@core/components/AppDrawerHeaderSection.vue')['default']
|
|
AppLoadingIndicator: typeof import('./src/components/AppLoadingIndicator.vue')['default']
|
|
AppSelect: typeof import('./src/@core/components/app-form-elements/AppSelect.vue')['default']
|
|
AppStepper: typeof import('./src/@core/components/AppStepper.vue')['default']
|
|
AppTextarea: typeof import('./src/@core/components/app-form-elements/AppTextarea.vue')['default']
|
|
AppTextField: typeof import('./src/@core/components/app-form-elements/AppTextField.vue')['default']
|
|
BuyNow: typeof import('./src/@core/components/BuyNow.vue')['default']
|
|
CardStatisticsHorizontal: typeof import('./src/@core/components/cards/CardStatisticsHorizontal.vue')['default']
|
|
CardStatisticsVertical: typeof import('./src/@core/components/cards/CardStatisticsVertical.vue')['default']
|
|
CardStatisticsVerticalSimple: typeof import('./src/@core/components/CardStatisticsVerticalSimple.vue')['default']
|
|
CustomCheckboxes: typeof import('./src/@core/components/app-form-elements/CustomCheckboxes.vue')['default']
|
|
CustomCheckboxesWithIcon: typeof import('./src/@core/components/app-form-elements/CustomCheckboxesWithIcon.vue')['default']
|
|
CustomCheckboxesWithImage: typeof import('./src/@core/components/app-form-elements/CustomCheckboxesWithImage.vue')['default']
|
|
CustomizerSection: typeof import('./src/@core/components/CustomizerSection.vue')['default']
|
|
CustomRadios: typeof import('./src/@core/components/app-form-elements/CustomRadios.vue')['default']
|
|
CustomRadiosWithIcon: typeof import('./src/@core/components/app-form-elements/CustomRadiosWithIcon.vue')['default']
|
|
CustomRadiosWithImage: typeof import('./src/@core/components/app-form-elements/CustomRadiosWithImage.vue')['default']
|
|
DialogCloseBtn: typeof import('./src/@core/components/DialogCloseBtn.vue')['default']
|
|
DropZone: typeof import('./src/@core/components/DropZone.vue')['default']
|
|
EventSwitcher: typeof import('./src/components/portal/EventSwitcher.vue')['default']
|
|
I18n: typeof import('./src/@core/components/I18n.vue')['default']
|
|
MoreBtn: typeof import('./src/@core/components/MoreBtn.vue')['default']
|
|
Notifications: typeof import('./src/@core/components/Notifications.vue')['default']
|
|
ProductDescriptionEditor: typeof import('./src/@core/components/ProductDescriptionEditor.vue')['default']
|
|
RouterLink: typeof import('vue-router')['RouterLink']
|
|
RouterView: typeof import('vue-router')['RouterView']
|
|
ScrollToTop: typeof import('./src/@core/components/ScrollToTop.vue')['default']
|
|
Shortcuts: typeof import('./src/@core/components/Shortcuts.vue')['default']
|
|
StatusCard: typeof import('./src/components/portal/StatusCard.vue')['default']
|
|
TablePagination: typeof import('./src/@core/components/TablePagination.vue')['default']
|
|
TheCustomizer: typeof import('./src/@core/components/TheCustomizer.vue')['default']
|
|
ThemeSwitcher: typeof import('./src/@core/components/ThemeSwitcher.vue')['default']
|
|
TiptapEditor: typeof import('./src/@core/components/TiptapEditor.vue')['default']
|
|
UserAvatarMenu: typeof import('./src/components/portal/UserAvatarMenu.vue')['default']
|
|
}
|
|
}
|