Files
nianxx-h5/components.d.ts
duanshuwen 83279ca9bd feat(quick-page, components): add pagination and pull refresh, refine UI and component logic
- add @lucide/vue dependency and replace van-icon with CalendarDays icon
- refactor TopNavBar to use vue-router back navigation instead of uni API
- update Card component styles for better visual appearance
- fix touch event formatting in CardSwiper and switch tap to click events
- major refactor of Calendar component: implement v-model:show, add exposed open/close methods, improve date handling logic
- add TypeScript types and update vant component declarations
- add pull-to-refresh and pagination support to quick booking page
2026-05-31 19:46:36 +08:00

110 lines
7.2 KiB
TypeScript

/* eslint-disable */
// @ts-nocheck
// biome-ignore lint: disable
// oxlint-disable
// ------
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
import { GlobalComponents } from 'vue'
export {}
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
AddCarCrad: typeof import('./src/components/AddCarCrad/index.vue')['default']
AiTabSwitch: typeof import('./src/components/AiTabSwitch/index.vue')['default']
Calender: typeof import('./src/components/Calender/index.vue')['default']
CheckBox: typeof import('./src/components/CheckBox/index.vue')['default']
CommandWrapper: typeof import('./src/components/CommandWrapper/index.vue')['default']
CreateServiceOrder: typeof import('./src/components/CreateServiceOrder/index.vue')['default']
CustomEmpty: typeof import('./src/components/CustomEmpty/index.vue')['default']
DateRangeSection: typeof import('./src/components/DateRangeSection/index.vue')['default']
Demo: typeof import('./src/components/FormCard/demo.vue')['default']
DetailPopup: typeof import('./src/components/DetailPopup/index.vue')['default']
Divider: typeof import('./src/components/Divider/index.vue')['default']
Feedback: typeof import('./src/components/Feedback/index.vue')['default']
FormCard: typeof import('./src/components/FormCard/index.vue')['default']
GoodDetail: typeof import('./src/components/GoodDetail/index.vue')['default']
ImageSwiper: typeof import('./src/components/ImageSwiper/index.vue')['default']
LocationCard: typeof import('./src/components/LocationCard/index.vue')['default']
LocationInfo: typeof import('./src/components/LocationInfo/index.vue')['default']
ModuleTitle: typeof import('./src/components/ModuleTitle/index.vue')['default']
Privacy: typeof import('./src/components/Privacy/index.vue')['default']
Qrcode: typeof import('./src/components/Qrcode/index.vue')['default']
RecordingWaveBtn: typeof import('./src/components/Speech/RecordingWaveBtn.vue')['default']
RefundPopup: typeof import('./src/components/RefundPopup/index.vue')['default']
ResponseIntro: typeof import('./src/components/ResponseIntro/index.vue')['default']
ResponseWrapper: typeof import('./src/components/ResponseWrapper/index.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
ServiceTipsWord: typeof import('./src/components/ServiceTipsWord/index.vue')['default']
SpriteAnimator: typeof import('./src/components/SpriteAnimator/index.vue')['default']
Stepper: typeof import('./src/components/Stepper/index.vue')['default']
SumCard: typeof import('./src/components/SumCard/index.vue')['default']
SurveyQuestionnaire: typeof import('./src/components/SurveyQuestionnaire/index.vue')['default']
SwipeCards: typeof import('./src/components/SwipeCards/index.vue')['default']
TagsGroup: typeof import('./src/components/TagsGroup/index.vue')['default']
TopNavBar: typeof import('./src/components/TopNavBar/index.vue')['default']
UseDateRange: typeof import('./src/components/UseDateRange/index.vue')['default']
VanCheckbox: typeof import('vant/es')['Checkbox']
VanIcon: typeof import('vant/es')['Icon']
VanIcons: typeof import('vant/es')['Icons']
VanList: typeof import('vant/es')['List']
VanPopup: typeof import('vant/es')['Popup']
VanPullRefresh: typeof import('vant/es')['PullRefresh']
VanSwipe: typeof import('vant/es')['Swipe']
VanSwipeItem: typeof import('vant/es')['SwipeItem']
VanSwiperItem: typeof import('vant/es')['SwiperItem']
ZnIcon: typeof import('./src/components/ZnIcon/index.vue')['default']
}
}
// For TSX support
declare global {
const AddCarCrad: typeof import('./src/components/AddCarCrad/index.vue')['default']
const AiTabSwitch: typeof import('./src/components/AiTabSwitch/index.vue')['default']
const Calender: typeof import('./src/components/Calender/index.vue')['default']
const CheckBox: typeof import('./src/components/CheckBox/index.vue')['default']
const CommandWrapper: typeof import('./src/components/CommandWrapper/index.vue')['default']
const CreateServiceOrder: typeof import('./src/components/CreateServiceOrder/index.vue')['default']
const CustomEmpty: typeof import('./src/components/CustomEmpty/index.vue')['default']
const DateRangeSection: typeof import('./src/components/DateRangeSection/index.vue')['default']
const Demo: typeof import('./src/components/FormCard/demo.vue')['default']
const DetailPopup: typeof import('./src/components/DetailPopup/index.vue')['default']
const Divider: typeof import('./src/components/Divider/index.vue')['default']
const Feedback: typeof import('./src/components/Feedback/index.vue')['default']
const FormCard: typeof import('./src/components/FormCard/index.vue')['default']
const GoodDetail: typeof import('./src/components/GoodDetail/index.vue')['default']
const ImageSwiper: typeof import('./src/components/ImageSwiper/index.vue')['default']
const LocationCard: typeof import('./src/components/LocationCard/index.vue')['default']
const LocationInfo: typeof import('./src/components/LocationInfo/index.vue')['default']
const ModuleTitle: typeof import('./src/components/ModuleTitle/index.vue')['default']
const Privacy: typeof import('./src/components/Privacy/index.vue')['default']
const Qrcode: typeof import('./src/components/Qrcode/index.vue')['default']
const RecordingWaveBtn: typeof import('./src/components/Speech/RecordingWaveBtn.vue')['default']
const RefundPopup: typeof import('./src/components/RefundPopup/index.vue')['default']
const ResponseIntro: typeof import('./src/components/ResponseIntro/index.vue')['default']
const ResponseWrapper: typeof import('./src/components/ResponseWrapper/index.vue')['default']
const RouterLink: typeof import('vue-router')['RouterLink']
const RouterView: typeof import('vue-router')['RouterView']
const ServiceTipsWord: typeof import('./src/components/ServiceTipsWord/index.vue')['default']
const SpriteAnimator: typeof import('./src/components/SpriteAnimator/index.vue')['default']
const Stepper: typeof import('./src/components/Stepper/index.vue')['default']
const SumCard: typeof import('./src/components/SumCard/index.vue')['default']
const SurveyQuestionnaire: typeof import('./src/components/SurveyQuestionnaire/index.vue')['default']
const SwipeCards: typeof import('./src/components/SwipeCards/index.vue')['default']
const TagsGroup: typeof import('./src/components/TagsGroup/index.vue')['default']
const TopNavBar: typeof import('./src/components/TopNavBar/index.vue')['default']
const UseDateRange: typeof import('./src/components/UseDateRange/index.vue')['default']
const VanCheckbox: typeof import('vant/es')['Checkbox']
const VanIcon: typeof import('vant/es')['Icon']
const VanIcons: typeof import('vant/es')['Icons']
const VanList: typeof import('vant/es')['List']
const VanPopup: typeof import('vant/es')['Popup']
const VanPullRefresh: typeof import('vant/es')['PullRefresh']
const VanSwipe: typeof import('vant/es')['Swipe']
const VanSwipeItem: typeof import('vant/es')['SwipeItem']
const VanSwiperItem: typeof import('vant/es')['SwiperItem']
const ZnIcon: typeof import('./src/components/ZnIcon/index.vue')['default']
}