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
This commit is contained in:
4
components.d.ts
vendored
4
components.d.ts
vendored
@@ -50,7 +50,9 @@ declare module 'vue' {
|
||||
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']
|
||||
@@ -98,7 +100,9 @@ declare global {
|
||||
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']
|
||||
|
||||
Reference in New Issue
Block a user