Replace horizontal tabs with VList-based vertical sidebar following the Vuexy ecommerce settings pattern. Consolidate Tags, Crowd Types, Members, and Registration Fields pages into the settings page as sidebar tabs. Add SettingsGeneral panel with org details form and danger zone. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
113 lines
10 KiB
TypeScript
113 lines
10 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 {
|
|
AccountTab: typeof import('./src/components/account-settings/AccountTab.vue')['default']
|
|
AddEditAddressDialog: typeof import('./src/components/dialogs/AddEditAddressDialog.vue')['default']
|
|
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']
|
|
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']
|
|
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']
|
|
AppPricing: typeof import('./src/components/AppPricing.vue')['default']
|
|
AppSearchHeader: typeof import('./src/components/AppSearchHeader.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']
|
|
AssignPersonDialog: typeof import('./src/components/shifts/AssignPersonDialog.vue')['default']
|
|
AssignShiftDialog: typeof import('./src/components/sections/AssignShiftDialog.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']
|
|
CompanyDialog: typeof import('./src/components/organisation/CompanyDialog.vue')['default']
|
|
ConfirmDialog: typeof import('./src/components/dialogs/ConfirmDialog.vue')['default']
|
|
CreateAppDialog: typeof import('./src/components/dialogs/CreateAppDialog.vue')['default']
|
|
CreateEventDialog: typeof import('./src/components/events/CreateEventDialog.vue')['default']
|
|
CreatePersonDialog: typeof import('./src/components/persons/CreatePersonDialog.vue')['default']
|
|
CreateSectionDialog: typeof import('./src/components/sections/CreateSectionDialog.vue')['default']
|
|
CreateShiftDialog: typeof import('./src/components/sections/CreateShiftDialog.vue')['default']
|
|
CreateSubEventDialog: typeof import('./src/components/events/CreateSubEventDialog.vue')['default']
|
|
CreateTimeSlotDialog: typeof import('./src/components/sections/CreateTimeSlotDialog.vue')['default']
|
|
CrowdListDetailPanel: typeof import('./src/components/crowd-lists/CrowdListDetailPanel.vue')['default']
|
|
CrowdListFormDialog: typeof import('./src/components/crowd-lists/CrowdListFormDialog.vue')['default']
|
|
CrowdTypesManager: typeof import('./src/components/organisations/CrowdTypesManager.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']
|
|
DeleteSubEventDialog: typeof import('./src/components/events/DeleteSubEventDialog.vue')['default']
|
|
DialogCloseBtn: typeof import('./src/@core/components/DialogCloseBtn.vue')['default']
|
|
DropZone: typeof import('./src/@core/components/DropZone.vue')['default']
|
|
EditEventDialog: typeof import('./src/components/events/EditEventDialog.vue')['default']
|
|
EditMemberRoleDialog: typeof import('./src/components/members/EditMemberRoleDialog.vue')['default']
|
|
EditOrganisationDialog: typeof import('./src/components/organisations/EditOrganisationDialog.vue')['default']
|
|
EditPersonDialog: typeof import('./src/components/persons/EditPersonDialog.vue')['default']
|
|
EditSectionDialog: typeof import('./src/components/sections/EditSectionDialog.vue')['default']
|
|
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']
|
|
EnableOneTimePasswordDialog: typeof import('./src/components/dialogs/EnableOneTimePasswordDialog.vue')['default']
|
|
ErrorHeader: typeof import('./src/components/ErrorHeader.vue')['default']
|
|
EventMetricCards: typeof import('./src/components/events/EventMetricCards.vue')['default']
|
|
EventTabsNav: typeof import('./src/components/events/EventTabsNav.vue')['default']
|
|
I18n: typeof import('./src/@core/components/I18n.vue')['default']
|
|
ImpersonationBanner: typeof import('./src/components/platform/ImpersonationBanner.vue')['default']
|
|
ImportFromEventDialog: typeof import('./src/components/event/ImportFromEventDialog.vue')['default']
|
|
InfoTooltip: typeof import('./src/components/common/InfoTooltip.vue')['default']
|
|
InviteMemberDialog: typeof import('./src/components/members/InviteMemberDialog.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']
|
|
MfaTotpSetupDialog: typeof import('./src/components/settings/MfaTotpSetupDialog.vue')['default']
|
|
MoreBtn: typeof import('./src/@core/components/MoreBtn.vue')['default']
|
|
Notifications: typeof import('./src/@core/components/Notifications.vue')['default']
|
|
NotificationsTab: typeof import('./src/components/account-settings/NotificationsTab.vue')['default']
|
|
OrganisationSwitcher: typeof import('./src/components/layout/OrganisationSwitcher.vue')['default']
|
|
PaymentProvidersDialog: typeof import('./src/components/dialogs/PaymentProvidersDialog.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']
|
|
RegistrationFieldCard: typeof import('./src/components/event/RegistrationFieldCard.vue')['default']
|
|
RegistrationFieldFormDialog: typeof import('./src/components/event/RegistrationFieldFormDialog.vue')['default']
|
|
RegistrationFieldTemplatesTab: typeof import('./src/components/organisation/RegistrationFieldTemplatesTab.vue')['default']
|
|
RouterLink: typeof import('vue-router')['RouterLink']
|
|
RouterView: typeof import('vue-router')['RouterView']
|
|
ScrollToTop: typeof import('./src/@core/components/ScrollToTop.vue')['default']
|
|
SectionsShiftsPanel: typeof import('./src/components/sections/SectionsShiftsPanel.vue')['default']
|
|
SecurityTab: typeof import('./src/components/account-settings/SecurityTab.vue')['default']
|
|
SettingsCrowdTypes: typeof import('./src/components/organisation/settings/SettingsCrowdTypes.vue')['default']
|
|
SettingsEmailBranding: typeof import('./src/components/organisation/settings/SettingsEmailBranding.vue')['default']
|
|
SettingsEmailLog: typeof import('./src/components/organisation/settings/SettingsEmailLog.vue')['default']
|
|
SettingsEmailTemplates: typeof import('./src/components/organisation/settings/SettingsEmailTemplates.vue')['default']
|
|
SettingsGeneral: typeof import('./src/components/organisation/settings/SettingsGeneral.vue')['default']
|
|
SettingsMembers: typeof import('./src/components/organisation/settings/SettingsMembers.vue')['default']
|
|
SettingsRegistrationFields: typeof import('./src/components/organisation/settings/SettingsRegistrationFields.vue')['default']
|
|
SettingsTags: typeof import('./src/components/organisation/settings/SettingsTags.vue')['default']
|
|
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']
|
|
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']
|
|
TiptapEditor: typeof import('./src/@core/components/TiptapEditor.vue')['default']
|
|
TwoFactorAuthDialog: typeof import('./src/components/dialogs/TwoFactorAuthDialog.vue')['default']
|
|
UserInfoEditDialog: typeof import('./src/components/dialogs/UserInfoEditDialog.vue')['default']
|
|
}
|
|
}
|