From c21324b256185fa2d5c245718d20b34642656640 Mon Sep 17 00:00:00 2001 From: neverland Date: Fri, 3 Sep 2021 14:32:16 +0800 Subject: [PATCH] chore: move vant to packages folder (#9384) --- .github/CONTRIBUTING.md | 4 +- .github/workflows/deploy-v3-site.yml | 6 +- .github/workflows/test.yml | 6 ++ .gitignore | 2 +- .husky/commit-msg | 2 +- .husky/pre-commit | 2 +- package.json | 83 ++---------------- .../vant/.browserslistrc | 0 .eslintignore => packages/vant/.eslintignore | 0 .eslintrc => packages/vant/.eslintrc | 0 .../vant/.stylelintignore | 0 .stylelintrc => packages/vant/.stylelintrc | 0 .../vant/babel.config.js | 0 .../vant/docs}/assets/design.sketch | Bin .../vant/docs}/assets/logo.sketch | Bin .../vant/docs}/assets/nav-logo.sketch | Bin .../vant/docs}/assets/vant-axure.rp | Bin .../vant/docs}/assets/vant-axure.rplib | Bin .../docs}/markdown/advanced-usage.en-US.md | 0 .../docs}/markdown/advanced-usage.zh-CN.md | 0 .../vant/docs}/markdown/changelog.en-US.md | 0 .../vant/docs}/markdown/changelog.zh-CN.md | 0 .../vant/docs}/markdown/contribution.zh-CN.md | 0 .../vant/docs}/markdown/design.en-US.md | 0 .../vant/docs}/markdown/design.zh-CN.md | 0 .../vant/docs}/markdown/home.en-US.md | 0 .../vant/docs}/markdown/home.zh-CN.md | 0 .../docs}/markdown/migrate-from-v2.zh-CN.md | 0 .../vant/docs}/markdown/quickstart.en-US.md | 0 .../vant/docs}/markdown/quickstart.zh-CN.md | 0 .../vant/docs}/markdown/style-guide.zh-CN.md | 0 .../vant/docs}/markdown/theme.en-US.md | 2 +- .../vant/docs}/markdown/theme.zh-CN.md | 2 +- .../docs}/markdown/use-click-away.en-US.md | 0 .../docs}/markdown/use-click-away.zh-CN.md | 0 .../docs}/markdown/use-count-down.en-US.md | 0 .../docs}/markdown/use-count-down.zh-CN.md | 0 .../markdown/use-custom-field-value.en-US.md | 0 .../markdown/use-custom-field-value.zh-CN.md | 0 .../markdown/use-event-listener.zh-CN.md | 0 .../markdown/use-page-visibility.zh-CN.md | 0 .../vant/docs}/markdown/use-rect.zh-CN.md | 0 .../vant/docs}/markdown/use-relation.zh-CN.md | 8 +- .../docs}/markdown/use-scroll-parent.zh-CN.md | 0 .../vant/docs}/markdown/use-toggle.en-US.md | 0 .../vant/docs}/markdown/use-toggle.zh-CN.md | 0 .../docs}/markdown/use-window-size.zh-CN.md | 0 .../docs}/markdown/vant-use-intro.en-US.md | 0 .../docs}/markdown/vant-use-intro.zh-CN.md | 0 .../vant/docs}/site/demo-locale.js | 0 {docs => packages/vant/docs}/site/entry.js | 0 .../vant/docs}/site/use-translate.ts | 0 .../vant/jest.config.js | 2 +- packages/vant/package.json | 80 +++++++++++++++++ .../action-bar-button/ActionBarButton.tsx | 0 .../vant/src}/action-bar-button/index.less | 0 .../vant/src}/action-bar-button/index.ts | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../src}/action-bar-button/test/index.spec.ts | 0 .../vant/src}/action-bar-button/var.less | 0 .../src}/action-bar-icon/ActionBarIcon.tsx | 0 .../vant/src}/action-bar-icon/index.less | 0 .../vant/src}/action-bar-icon/index.ts | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../src}/action-bar-icon/test/index.spec.ts | 0 .../vant/src}/action-bar-icon/var.less | 0 .../vant/src}/action-bar/ActionBar.tsx | 0 .../vant/src}/action-bar/README.md | 0 .../vant/src}/action-bar/README.zh-CN.md | 0 .../vant/src}/action-bar/demo/index.vue | 0 .../vant/src}/action-bar/index.less | 0 .../vant/src}/action-bar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/action-bar/test/demo.spec.ts | 0 .../vant/src}/action-bar/test/index.spec.ts | 0 .../vant/src}/action-bar/var.less | 0 .../vant/src}/action-sheet/ActionSheet.tsx | 11 +-- .../vant/src}/action-sheet/README.md | 0 .../vant/src}/action-sheet/README.zh-CN.md | 0 .../vant/src}/action-sheet/demo/index.vue | 0 .../vant/src}/action-sheet/index.less | 0 .../vant/src}/action-sheet/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/action-sheet/test/demo.spec.ts | 0 .../vant/src}/action-sheet/test/index.spec.ts | 0 .../vant/src}/action-sheet/var.less | 0 .../vant/src}/address-edit/AddressEdit.tsx | 0 .../src}/address-edit/AddressEditDetail.tsx | 0 .../vant/src}/address-edit/README.md | 0 .../vant/src}/address-edit/README.zh-CN.md | 0 .../vant/src}/address-edit/demo/index.vue | 0 .../vant/src}/address-edit/index.less | 0 .../vant/src}/address-edit/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/address-edit/test/demo.spec.ts | 0 .../vant/src}/address-edit/test/index.spec.js | 0 .../vant/src}/address-edit/types.ts | 0 .../vant/src}/address-edit/var.less | 0 .../vant/src}/address-list/AddressList.tsx | 0 .../src}/address-list/AddressListItem.tsx | 0 .../vant/src}/address-list/README.md | 0 .../vant/src}/address-list/README.zh-CN.md | 0 .../vant/src}/address-list/demo/index.vue | 0 .../vant/src}/address-list/index.less | 0 .../vant/src}/address-list/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/address-list/test/demo.spec.ts | 0 .../vant/src}/address-list/test/index.spec.ts | 0 .../vant/src}/address-list/var.less | 0 {src => packages/vant/src}/area/Area.tsx | 0 {src => packages/vant/src}/area/README.md | 0 .../vant/src}/area/README.zh-CN.md | 0 .../vant/src}/area/demo/area-en.ts | 0 .../vant/src}/area/demo/area-simple.ts | 0 {src => packages/vant/src}/area/demo/area.ts | 0 .../vant/src}/area/demo/index.vue | 0 {src => packages/vant/src}/area/index.ts | 0 .../area/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/area/test/demo.spec.ts | 0 .../vant/src}/area/test/index.spec.js | 0 {src => packages/vant/src}/area/types.ts | 0 {src => packages/vant/src}/badge/Badge.tsx | 2 +- {src => packages/vant/src}/badge/README.md | 0 .../vant/src}/badge/README.zh-CN.md | 0 .../vant/src}/badge/demo/index.vue | 0 {src => packages/vant/src}/badge/index.less | 0 {src => packages/vant/src}/badge/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/badge/test/demo.spec.ts | 0 .../vant/src}/badge/test/index.spec.ts | 0 {src => packages/vant/src}/badge/var.less | 0 {src => packages/vant/src}/button/Button.tsx | 0 {src => packages/vant/src}/button/README.md | 0 .../vant/src}/button/README.zh-CN.md | 0 .../vant/src}/button/demo/index.vue | 0 {src => packages/vant/src}/button/index.less | 0 {src => packages/vant/src}/button/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/button/test/demo.spec.ts | 0 .../vant/src}/button/test/index.spec.ts | 0 {src => packages/vant/src}/button/var.less | 0 .../vant/src}/calendar/Calendar.tsx | 0 .../vant/src}/calendar/CalendarDay.tsx | 0 .../vant/src}/calendar/CalendarHeader.tsx | 0 .../vant/src}/calendar/CalendarMonth.tsx | 0 {src => packages/vant/src}/calendar/README.md | 0 .../vant/src}/calendar/README.zh-CN.md | 0 .../vant/src}/calendar/demo/TiledDisplay.vue | 0 .../vant/src}/calendar/demo/index.vue | 0 .../vant/src}/calendar/index.less | 0 {src => packages/vant/src}/calendar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../test/__snapshots__/prop.spec.ts.snap | 0 .../vant/src}/calendar/test/demo.spec.ts | 0 .../vant/src}/calendar/test/index.spec.ts | 0 .../vant/src}/calendar/test/prop.spec.ts | 0 .../vant/src}/calendar/test/utils.spec.ts | 0 .../vant/src}/calendar/test/utils.ts | 0 {src => packages/vant/src}/calendar/types.ts | 0 {src => packages/vant/src}/calendar/utils.ts | 0 {src => packages/vant/src}/calendar/var.less | 0 {src => packages/vant/src}/card/Card.tsx | 0 {src => packages/vant/src}/card/README.md | 0 .../vant/src}/card/README.zh-CN.md | 0 .../vant/src}/card/demo/index.vue | 0 {src => packages/vant/src}/card/index.less | 0 {src => packages/vant/src}/card/index.ts | 0 .../card/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/card/test/demo.spec.ts | 0 .../vant/src}/card/test/index.spec.ts | 0 {src => packages/vant/src}/card/var.less | 0 .../vant/src}/cascader/Cascader.tsx | 6 +- {src => packages/vant/src}/cascader/README.md | 0 .../vant/src}/cascader/README.zh-CN.md | 0 .../vant/src}/cascader/demo/area-en-US.ts | 0 .../vant/src}/cascader/demo/area-zh-CN.ts | 0 .../vant/src}/cascader/demo/index.vue | 0 .../vant/src}/cascader/index.less | 0 {src => packages/vant/src}/cascader/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/cascader/test/demo.spec.ts | 0 .../vant/src}/cascader/test/index.spec.ts | 0 {src => packages/vant/src}/cascader/var.less | 0 .../vant/src}/cell-group/CellGroup.tsx | 0 .../vant/src}/cell-group/index.less | 0 .../vant/src}/cell-group/index.ts | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/cell-group/test/index.spec.ts | 0 .../vant/src}/cell-group/var.less | 0 {src => packages/vant/src}/cell/Cell.tsx | 2 +- {src => packages/vant/src}/cell/README.md | 0 .../vant/src}/cell/README.zh-CN.md | 0 .../vant/src}/cell/demo/index.vue | 0 {src => packages/vant/src}/cell/index.less | 0 {src => packages/vant/src}/cell/index.ts | 0 .../cell/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/cell/test/demo.spec.ts | 0 .../vant/src}/cell/test/index.spec.ts | 0 {src => packages/vant/src}/cell/var.less | 0 .../src}/checkbox-group/CheckboxGroup.tsx | 5 +- .../vant/src}/checkbox-group/index.less | 0 .../vant/src}/checkbox-group/index.ts | 0 .../src}/checkbox-group/test/index.spec.tsx | 0 .../vant/src}/checkbox-group/types.ts | 0 .../vant/src}/checkbox/Checkbox.tsx | 0 .../vant/src}/checkbox/Checker.tsx | 0 {src => packages/vant/src}/checkbox/README.md | 0 .../vant/src}/checkbox/README.zh-CN.md | 0 .../vant/src}/checkbox/demo/index.vue | 0 .../vant/src}/checkbox/index.less | 0 {src => packages/vant/src}/checkbox/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/checkbox/test/demo.spec.ts | 0 .../vant/src}/checkbox/test/index.spec.ts | 0 {src => packages/vant/src}/checkbox/types.ts | 0 {src => packages/vant/src}/checkbox/var.less | 0 {src => packages/vant/src}/circle/Circle.tsx | 0 {src => packages/vant/src}/circle/README.md | 0 .../vant/src}/circle/README.zh-CN.md | 0 .../vant/src}/circle/demo/index.vue | 0 {src => packages/vant/src}/circle/index.less | 0 {src => packages/vant/src}/circle/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/circle/test/demo.spec.ts | 0 .../vant/src}/circle/test/index.spec.ts | 0 {src => packages/vant/src}/circle/var.less | 0 {src => packages/vant/src}/col/Col.tsx | 0 {src => packages/vant/src}/col/README.md | 0 .../vant/src}/col/README.zh-CN.md | 0 {src => packages/vant/src}/col/demo/index.vue | 0 {src => packages/vant/src}/col/index.less | 0 {src => packages/vant/src}/col/index.ts | 0 .../col/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/col/test/demo.spec.ts | 0 .../vant/src}/col/test/index.spec.tsx | 0 .../vant/src}/collapse-item/CollapseItem.tsx | 0 .../vant/src}/collapse-item/index.less | 0 .../vant/src}/collapse-item/index.ts | 0 .../vant/src}/collapse-item/types.ts | 0 .../vant/src}/collapse-item/var.less | 0 .../vant/src}/collapse/Collapse.tsx | 0 {src => packages/vant/src}/collapse/README.md | 0 .../vant/src}/collapse/README.zh-CN.md | 0 .../vant/src}/collapse/demo/index.vue | 0 {src => packages/vant/src}/collapse/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/collapse/test/demo.spec.ts | 0 .../vant/src}/collapse/test/index.spec.tsx | 0 .../vant/src}/composables/on-popup-reopen.ts | 0 .../vant/src}/composables/use-expose.ts | 0 .../vant/src}/composables/use-height.ts | 0 .../vant/src}/composables/use-lazy-render.ts | 2 +- .../vant/src}/composables/use-link-field.ts | 0 .../vant/src}/composables/use-lock-scroll.ts | 0 .../vant/src}/composables/use-placeholder.tsx | 0 .../vant/src}/composables/use-refs.ts | 0 .../vant/src}/composables/use-route.ts | 0 .../vant/src}/composables/use-tab-status.ts | 0 .../vant/src}/composables/use-touch.ts | 0 .../src}/composables/use-visibility-change.ts | 0 .../src}/config-provider/ConfigProvider.tsx | 5 +- .../vant/src}/config-provider/README.md | 0 .../vant/src}/config-provider/README.zh-CN.md | 0 .../vant/src}/config-provider/demo/index.vue | 0 .../vant/src}/config-provider/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../src}/config-provider/test/demo.spec.ts | 0 .../src}/config-provider/test/index.spec.tsx | 0 .../vant/src}/contact-card/ContactCard.tsx | 0 .../vant/src}/contact-card/README.md | 0 .../vant/src}/contact-card/README.zh-CN.md | 0 .../vant/src}/contact-card/demo/index.vue | 0 .../vant/src}/contact-card/index.less | 0 .../vant/src}/contact-card/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../vant/src}/contact-card/test/demo.spec.ts | 0 .../vant/src}/contact-card/test/index.spec.ts | 0 .../vant/src}/contact-card/var.less | 0 .../vant/src}/contact-edit/ContactEdit.tsx | 0 .../vant/src}/contact-edit/README.md | 0 .../vant/src}/contact-edit/README.zh-CN.md | 0 .../vant/src}/contact-edit/demo/index.vue | 0 .../vant/src}/contact-edit/index.less | 0 .../vant/src}/contact-edit/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/contact-edit/test/demo.spec.ts | 0 .../vant/src}/contact-edit/test/index.spec.ts | 0 .../vant/src}/contact-edit/var.less | 0 .../vant/src}/contact-list/ContactList.tsx | 0 .../vant/src}/contact-list/README.md | 0 .../vant/src}/contact-list/README.zh-CN.md | 0 .../vant/src}/contact-list/demo/index.vue | 0 .../vant/src}/contact-list/index.less | 0 .../vant/src}/contact-list/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/contact-list/test/demo.spec.ts | 0 .../vant/src}/contact-list/test/index.spec.ts | 0 .../vant/src}/contact-list/var.less | 0 .../vant/src}/count-down/CountDown.tsx | 0 .../vant/src}/count-down/README.md | 0 .../vant/src}/count-down/README.zh-CN.md | 0 .../vant/src}/count-down/demo/index.vue | 0 .../vant/src}/count-down/index.less | 0 .../vant/src}/count-down/index.ts | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/count-down/test/index.spec.tsx | 0 .../vant/src}/count-down/utils.ts | 0 .../vant/src}/count-down/var.less | 0 .../vant/src}/coupon-cell/CouponCell.tsx | 0 .../vant/src}/coupon-cell/index.less | 0 .../vant/src}/coupon-cell/index.ts | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/coupon-cell/test/index.spec.ts | 0 .../vant/src}/coupon-cell/var.less | 0 .../vant/src}/coupon-list/CouponList.tsx | 0 .../vant/src}/coupon-list/README.md | 0 .../vant/src}/coupon-list/README.zh-CN.md | 0 .../vant/src}/coupon-list/demo/index.vue | 0 .../vant/src}/coupon-list/index.less | 0 .../vant/src}/coupon-list/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/coupon-list/test/demo.spec.ts | 0 .../vant/src}/coupon-list/test/index.spec.ts | 0 .../vant/src}/coupon-list/var.less | 0 {src => packages/vant/src}/coupon/Coupon.tsx | 0 {src => packages/vant/src}/coupon/index.less | 0 {src => packages/vant/src}/coupon/index.ts | 0 .../vant/src}/coupon/test/index.spec.ts | 0 {src => packages/vant/src}/coupon/var.less | 0 .../vant/src}/datetime-picker/DatePicker.tsx | 0 .../src}/datetime-picker/DatetimePicker.tsx | 0 .../vant/src}/datetime-picker/README.md | 0 .../vant/src}/datetime-picker/README.zh-CN.md | 0 .../vant/src}/datetime-picker/TimePicker.tsx | 0 .../vant/src}/datetime-picker/demo/index.vue | 0 .../vant/src}/datetime-picker/index.ts | 0 .../__snapshots__/date-picker.spec.ts.snap | 0 .../datetime-picker.spec.tsx.snap | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../__snapshots__/time-picker.spec.tsx.snap | 0 .../datetime-picker/test/date-picker.spec.ts | 0 .../test/datetime-picker.spec.tsx | 0 .../src}/datetime-picker/test/demo.spec.ts | 0 .../src}/datetime-picker/test/index.spec.ts | 0 .../datetime-picker/test/time-picker.spec.tsx | 0 .../vant/src}/datetime-picker/types.ts | 0 .../vant/src}/datetime-picker/utils.ts | 0 {src => packages/vant/src}/dialog/Dialog.tsx | 0 {src => packages/vant/src}/dialog/README.md | 0 .../vant/src}/dialog/README.zh-CN.md | 0 .../vant/src}/dialog/demo/index.vue | 0 .../vant/src}/dialog/function-call.tsx | 0 {src => packages/vant/src}/dialog/index.less | 0 {src => packages/vant/src}/dialog/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../__snapshots__/funciton-call.spec.js.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/dialog/test/demo.spec.ts | 0 .../src}/dialog/test/funciton-call.spec.js | 0 .../vant/src}/dialog/test/index.spec.js | 0 {src => packages/vant/src}/dialog/var.less | 0 .../vant/src}/divider/Divider.tsx | 0 {src => packages/vant/src}/divider/README.md | 0 .../vant/src}/divider/README.zh-CN.md | 0 .../vant/src}/divider/demo/index.vue | 0 {src => packages/vant/src}/divider/index.less | 0 {src => packages/vant/src}/divider/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../vant/src}/divider/test/demo.spec.ts | 0 {src => packages/vant/src}/divider/var.less | 0 .../vant/src}/dropdown-item/DropdownItem.tsx | 9 +- .../vant/src}/dropdown-item/index.less | 0 .../vant/src}/dropdown-item/index.ts | 0 .../vant/src}/dropdown-item/types.ts | 0 .../vant/src}/dropdown-item/var.less | 0 .../vant/src}/dropdown-menu/DropdownMenu.tsx | 0 .../vant/src}/dropdown-menu/README.md | 0 .../vant/src}/dropdown-menu/README.zh-CN.md | 0 .../vant/src}/dropdown-menu/demo/index.vue | 0 .../vant/src}/dropdown-menu/index.less | 0 .../vant/src}/dropdown-menu/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/dropdown-menu/test/demo.spec.ts | 0 .../src}/dropdown-menu/test/index.spec.tsx | 0 .../vant/src}/dropdown-menu/types.ts | 0 .../vant/src}/dropdown-menu/var.less | 0 {src => packages/vant/src}/empty/Empty.tsx | 0 {src => packages/vant/src}/empty/Network.tsx | 0 {src => packages/vant/src}/empty/README.md | 0 .../vant/src}/empty/README.zh-CN.md | 0 .../vant/src}/empty/demo/index.vue | 0 {src => packages/vant/src}/empty/index.less | 0 {src => packages/vant/src}/empty/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/empty/test/demo.spec.ts | 0 .../vant/src}/empty/test/index.spec.ts | 0 {src => packages/vant/src}/empty/var.less | 0 {src => packages/vant/src}/field/Field.tsx | 0 {src => packages/vant/src}/field/README.md | 0 .../vant/src}/field/README.zh-CN.md | 0 .../vant/src}/field/demo/Autosize.vue | 0 .../vant/src}/field/demo/BasicUsage.vue | 0 .../vant/src}/field/demo/CustomType.vue | 0 .../vant/src}/field/demo/Disabled.vue | 0 .../vant/src}/field/demo/ErrorInfo.vue | 0 .../vant/src}/field/demo/FormatValue.vue | 0 .../vant/src}/field/demo/InputAlign.vue | 0 .../vant/src}/field/demo/InsertButton.vue | 0 .../vant/src}/field/demo/ShowIcon.vue | 0 .../vant/src}/field/demo/ShowWordLimit.vue | 0 .../vant/src}/field/demo/index.vue | 0 {src => packages/vant/src}/field/index.less | 0 {src => packages/vant/src}/field/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/field/test/demo.spec.ts | 0 .../vant/src}/field/test/index.spec.js | 0 {src => packages/vant/src}/field/types.ts | 0 {src => packages/vant/src}/field/utils.ts | 4 +- {src => packages/vant/src}/field/var.less | 0 {src => packages/vant/src}/form/Form.tsx | 0 {src => packages/vant/src}/form/README.md | 0 .../vant/src}/form/README.zh-CN.md | 0 .../vant/src}/form/demo/BasicUsage.vue | 0 .../vant/src}/form/demo/FieldType.vue | 0 .../vant/src}/form/demo/FieldTypeArea.vue | 0 .../vant/src}/form/demo/FieldTypeCalendar.vue | 0 .../form/demo/FieldTypeDatetimePicker.vue | 0 .../vant/src}/form/demo/FieldTypePicker.vue | 0 .../vant/src}/form/demo/ValidateRules.vue | 0 .../vant/src}/form/demo/index.vue | 0 {src => packages/vant/src}/form/index.ts | 0 .../form/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/events.legacy.js.snap | 0 .../test/__snapshots__/props.legacy.js.snap | 0 .../vant/src}/form/test/demo.spec.ts | 0 .../vant/src}/form/test/events.legacy.js | 0 .../vant/src}/form/test/field-type.legacy.js | 0 .../vant/src}/form/test/index.legacy.js | 0 .../vant/src}/form/test/index.spec.tsx | 0 .../vant/src}/form/test/methods.legacy.js | 0 .../vant/src}/form/test/props.legacy.js | 0 .../vant/src}/form/test/shared.js | 0 {src => packages/vant/src}/form/types.ts | 0 .../vant/src}/grid-item/GridItem.tsx | 11 +-- .../vant/src}/grid-item/index.less | 0 {src => packages/vant/src}/grid-item/index.ts | 0 {src => packages/vant/src}/grid-item/var.less | 0 {src => packages/vant/src}/grid/Grid.tsx | 0 {src => packages/vant/src}/grid/README.md | 0 .../vant/src}/grid/README.zh-CN.md | 0 .../vant/src}/grid/demo/index.vue | 0 {src => packages/vant/src}/grid/index.less | 0 {src => packages/vant/src}/grid/index.ts | 0 .../grid/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/grid/test/demo.spec.ts | 0 .../vant/src}/grid/test/index.spec.js | 0 {src => packages/vant/src}/icon/Icon.tsx | 0 {src => packages/vant/src}/icon/README.md | 0 .../vant/src}/icon/README.zh-CN.md | 0 .../vant/src}/icon/demo/index.vue | 0 {src => packages/vant/src}/icon/index.less | 0 {src => packages/vant/src}/icon/index.ts | 0 .../icon/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/icon/test/demo.spec.ts | 0 .../vant/src}/icon/test/index.spec.js | 0 .../vant/src}/image-preview/ImagePreview.tsx | 0 .../src}/image-preview/ImagePreviewItem.tsx | 0 .../vant/src}/image-preview/README.md | 0 .../vant/src}/image-preview/README.zh-CN.md | 0 .../vant/src}/image-preview/demo/index.vue | 0 .../vant/src}/image-preview/function-call.tsx | 0 .../vant/src}/image-preview/index.less | 0 .../vant/src}/image-preview/index.ts | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../image-preview/test/function-call.spec.ts | 0 .../src}/image-preview/test/index.spec.ts | 0 .../vant/src}/image-preview/types.ts | 0 .../vant/src}/image-preview/var.less | 0 {src => packages/vant/src}/image/Image.tsx | 0 {src => packages/vant/src}/image/README.md | 0 .../vant/src}/image/README.zh-CN.md | 0 .../vant/src}/image/demo/index.vue | 0 {src => packages/vant/src}/image/index.less | 0 {src => packages/vant/src}/image/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/image/test/demo.spec.ts | 0 .../vant/src}/image/test/index.spec.ts | 0 {src => packages/vant/src}/image/var.less | 0 .../vant/src}/index-anchor/IndexAnchor.tsx | 0 .../vant/src}/index-anchor/index.less | 0 .../vant/src}/index-anchor/index.ts | 0 .../vant/src}/index-anchor/var.less | 0 .../vant/src}/index-bar/IndexBar.tsx | 0 .../vant/src}/index-bar/README.md | 0 .../vant/src}/index-bar/README.zh-CN.md | 0 .../vant/src}/index-bar/demo/index.vue | 0 .../vant/src}/index-bar/index.less | 0 {src => packages/vant/src}/index-bar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/index-bar/test/demo.spec.ts | 0 .../vant/src}/index-bar/test/index.spec.js | 0 {src => packages/vant/src}/index-bar/types.ts | 0 {src => packages/vant/src}/index-bar/var.less | 0 {src => packages/vant/src}/lazyload/README.md | 0 .../vant/src}/lazyload/README.zh-CN.md | 0 .../vant/src}/lazyload/demo/index.vue | 0 {src => packages/vant/src}/lazyload/index.ts | 0 {src => packages/vant/src}/list/List.tsx | 0 {src => packages/vant/src}/list/README.md | 0 .../vant/src}/list/README.zh-CN.md | 0 .../vant/src}/list/demo/index.vue | 0 {src => packages/vant/src}/list/index.less | 0 {src => packages/vant/src}/list/index.ts | 0 .../list/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/list/test/demo.spec.ts | 0 .../vant/src}/list/test/index.spec.js | 0 {src => packages/vant/src}/list/types.ts | 0 {src => packages/vant/src}/list/var.less | 0 .../vant/src}/loading/Loading.tsx | 0 {src => packages/vant/src}/loading/README.md | 0 .../vant/src}/loading/README.zh-CN.md | 0 .../vant/src}/loading/demo/index.vue | 0 {src => packages/vant/src}/loading/index.less | 0 {src => packages/vant/src}/loading/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../vant/src}/loading/test/demo.spec.ts | 0 .../vant/src}/loading/test/index.spec.ts | 0 {src => packages/vant/src}/loading/var.less | 0 {src => packages/vant/src}/locale/README.md | 2 +- .../vant/src}/locale/README.zh-CN.md | 2 +- {src => packages/vant/src}/locale/index.ts | 0 .../vant/src}/locale/lang/de-DE-formal.ts | 0 .../vant/src}/locale/lang/de-DE.ts | 0 .../vant/src}/locale/lang/en-US.ts | 0 .../vant/src}/locale/lang/es-ES.ts | 0 .../vant/src}/locale/lang/fr-FR.ts | 0 .../vant/src}/locale/lang/ja-JP.ts | 0 .../vant/src}/locale/lang/nb-NO.ts | 0 .../vant/src}/locale/lang/ro-RO.ts | 0 .../vant/src}/locale/lang/ru-RU.ts | 0 .../vant/src}/locale/lang/th-TH.ts | 0 .../vant/src}/locale/lang/tr-TR.ts | 0 .../vant/src}/locale/lang/zh-CN.ts | 0 .../vant/src}/locale/lang/zh-HK.ts | 0 .../vant/src}/locale/lang/zh-TW.ts | 0 {src => packages/vant/src}/nav-bar/NavBar.tsx | 0 {src => packages/vant/src}/nav-bar/README.md | 0 .../vant/src}/nav-bar/README.zh-CN.md | 0 .../vant/src}/nav-bar/demo/index.vue | 0 {src => packages/vant/src}/nav-bar/index.less | 0 {src => packages/vant/src}/nav-bar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/nav-bar/test/demo.spec.ts | 0 .../vant/src}/nav-bar/test/index.spec.ts | 0 {src => packages/vant/src}/nav-bar/var.less | 0 .../vant/src}/notice-bar/NoticeBar.tsx | 0 .../vant/src}/notice-bar/README.md | 0 .../vant/src}/notice-bar/README.zh-CN.md | 0 .../vant/src}/notice-bar/demo/index.vue | 0 .../vant/src}/notice-bar/index.less | 0 .../vant/src}/notice-bar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/notice-bar/test/demo.spec.ts | 0 .../vant/src}/notice-bar/test/index.spec.tsx | 0 .../vant/src}/notice-bar/types.ts | 0 .../vant/src}/notice-bar/var.less | 0 {src => packages/vant/src}/notify/Notify.tsx | 0 {src => packages/vant/src}/notify/README.md | 0 .../vant/src}/notify/README.zh-CN.md | 0 .../vant/src}/notify/demo/index.vue | 0 .../vant/src}/notify/function-call.tsx | 0 {src => packages/vant/src}/notify/index.less | 0 {src => packages/vant/src}/notify/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/notify/test/demo.spec.ts | 0 .../vant/src}/notify/test/index.spec.js | 0 {src => packages/vant/src}/notify/var.less | 0 .../src}/number-keyboard/NumberKeyboard.tsx | 0 .../number-keyboard/NumberKeyboardKey.tsx | 0 .../vant/src}/number-keyboard/README.md | 0 .../vant/src}/number-keyboard/README.zh-CN.md | 0 .../vant/src}/number-keyboard/demo/index.vue | 0 .../vant/src}/number-keyboard/index.less | 0 .../vant/src}/number-keyboard/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../src}/number-keyboard/test/demo.spec.ts | 0 .../src}/number-keyboard/test/index.spec.ts | 0 .../vant/src}/number-keyboard/var.less | 0 .../vant/src}/overlay/Overlay.tsx | 0 {src => packages/vant/src}/overlay/README.md | 0 .../vant/src}/overlay/README.zh-CN.md | 0 .../vant/src}/overlay/demo/index.vue | 0 {src => packages/vant/src}/overlay/index.less | 0 {src => packages/vant/src}/overlay/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/overlay/test/demo.spec.ts | 0 .../vant/src}/overlay/test/index.spec.tsx | 0 {src => packages/vant/src}/overlay/var.less | 0 .../vant/src}/pagination/Pagination.tsx | 0 .../vant/src}/pagination/README.md | 0 .../vant/src}/pagination/README.zh-CN.md | 0 .../vant/src}/pagination/demo/index.vue | 0 .../vant/src}/pagination/index.less | 0 .../vant/src}/pagination/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/pagination/test/demo.spec.ts | 0 .../vant/src}/pagination/test/index.spec.ts | 0 .../vant/src}/pagination/var.less | 0 .../src}/password-input/PasswordInput.tsx | 0 .../vant/src}/password-input/README.md | 0 .../vant/src}/password-input/README.zh-CN.md | 0 .../vant/src}/password-input/demo/index.vue | 0 .../vant/src}/password-input/index.less | 0 .../vant/src}/password-input/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../src}/password-input/test/demo.spec.ts | 0 .../src}/password-input/test/index.spec.ts | 0 .../vant/src}/password-input/var.less | 0 {src => packages/vant/src}/picker/Picker.tsx | 6 +- .../vant/src}/picker/PickerColumn.tsx | 0 {src => packages/vant/src}/picker/README.md | 0 .../vant/src}/picker/README.zh-CN.md | 0 .../vant/src}/picker/demo/data.ts | 0 .../vant/src}/picker/demo/index.vue | 0 {src => packages/vant/src}/picker/index.less | 0 {src => packages/vant/src}/picker/index.ts | 0 .../test/__snapshots__/cascade.spec.ts.snap | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/picker/test/cascade.spec.ts | 0 .../vant/src}/picker/test/demo.spec.ts | 0 .../vant/src}/picker/test/index.spec.tsx | 0 {src => packages/vant/src}/picker/types.ts | 0 {src => packages/vant/src}/picker/var.less | 0 .../vant/src}/popover/Popover.tsx | 0 {src => packages/vant/src}/popover/README.md | 0 .../vant/src}/popover/README.zh-CN.md | 0 .../vant/src}/popover/demo/index.vue | 0 {src => packages/vant/src}/popover/index.less | 0 {src => packages/vant/src}/popover/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/popover/test/demo.spec.ts | 0 .../vant/src}/popover/test/index.spec.tsx | 0 {src => packages/vant/src}/popover/var.less | 0 {src => packages/vant/src}/popup/Popup.tsx | 0 {src => packages/vant/src}/popup/README.md | 0 .../vant/src}/popup/README.zh-CN.md | 0 .../vant/src}/popup/demo/index.vue | 0 {src => packages/vant/src}/popup/index.less | 0 {src => packages/vant/src}/popup/index.ts | 0 {src => packages/vant/src}/popup/shared.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/popup/test/demo.spec.ts | 0 .../vant/src}/popup/test/index.spec.js | 0 {src => packages/vant/src}/popup/var.less | 0 .../vant/src}/progress/Progress.tsx | 0 {src => packages/vant/src}/progress/README.md | 0 .../vant/src}/progress/README.zh-CN.md | 0 .../vant/src}/progress/demo/index.vue | 0 .../vant/src}/progress/index.less | 0 {src => packages/vant/src}/progress/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/progress/test/demo.spec.ts | 0 .../vant/src}/progress/test/index.spec.ts | 0 {src => packages/vant/src}/progress/types.ts | 0 {src => packages/vant/src}/progress/var.less | 0 .../vant/src}/pull-refresh/PullRefresh.tsx | 0 .../vant/src}/pull-refresh/README.md | 0 .../vant/src}/pull-refresh/README.zh-CN.md | 0 .../vant/src}/pull-refresh/demo/index.vue | 0 .../vant/src}/pull-refresh/index.less | 0 .../vant/src}/pull-refresh/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/pull-refresh/test/demo.spec.ts | 0 .../vant/src}/pull-refresh/test/index.spec.ts | 0 .../vant/src}/pull-refresh/var.less | 0 .../vant/src}/radio-group/RadioGroup.tsx | 0 .../vant/src}/radio-group/index.less | 0 .../vant/src}/radio-group/index.ts | 0 .../vant/src}/radio-group/test/index.spec.tsx | 0 {src => packages/vant/src}/radio/README.md | 0 .../vant/src}/radio/README.zh-CN.md | 0 {src => packages/vant/src}/radio/Radio.tsx | 0 .../vant/src}/radio/demo/index.vue | 0 {src => packages/vant/src}/radio/index.less | 0 {src => packages/vant/src}/radio/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../vant/src}/radio/test/demo.spec.ts | 0 .../vant/src}/radio/test/index.spec.ts | 0 {src => packages/vant/src}/radio/var.less | 0 {src => packages/vant/src}/rate/README.md | 0 .../vant/src}/rate/README.zh-CN.md | 0 {src => packages/vant/src}/rate/Rate.tsx | 0 .../vant/src}/rate/demo/index.vue | 0 {src => packages/vant/src}/rate/index.less | 0 {src => packages/vant/src}/rate/index.ts | 0 .../rate/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/rate/test/demo.spec.ts | 0 .../vant/src}/rate/test/index.spec.ts | 0 {src => packages/vant/src}/rate/var.less | 0 {src => packages/vant/src}/row/Row.tsx | 0 {src => packages/vant/src}/row/index.less | 0 {src => packages/vant/src}/row/index.ts | 0 .../vant/src}/row/test/index.spec.ts | 0 {src => packages/vant/src}/search/README.md | 0 .../vant/src}/search/README.zh-CN.md | 0 {src => packages/vant/src}/search/Search.tsx | 0 .../vant/src}/search/demo/index.vue | 0 {src => packages/vant/src}/search/index.less | 0 {src => packages/vant/src}/search/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/search/test/demo.spec.ts | 0 .../vant/src}/search/test/index.spec.ts | 0 {src => packages/vant/src}/search/types.ts | 0 {src => packages/vant/src}/search/var.less | 0 .../vant/src}/share-sheet/README.md | 0 .../vant/src}/share-sheet/README.zh-CN.md | 0 .../vant/src}/share-sheet/ShareSheet.tsx | 0 .../vant/src}/share-sheet/demo/index.vue | 0 .../vant/src}/share-sheet/index.less | 0 .../vant/src}/share-sheet/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/share-sheet/test/demo.spec.ts | 0 .../vant/src}/share-sheet/test/index.spec.ts | 0 .../vant/src}/share-sheet/var.less | 0 .../vant/src}/sidebar-item/SidebarItem.tsx | 0 .../vant/src}/sidebar-item/index.less | 0 .../vant/src}/sidebar-item/index.ts | 0 .../vant/src}/sidebar-item/var.less | 0 {src => packages/vant/src}/sidebar/README.md | 0 .../vant/src}/sidebar/README.zh-CN.md | 0 .../vant/src}/sidebar/Sidebar.tsx | 0 .../vant/src}/sidebar/demo/index.vue | 0 {src => packages/vant/src}/sidebar/index.less | 0 {src => packages/vant/src}/sidebar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/sidebar/test/demo.spec.ts | 0 .../vant/src}/sidebar/test/index.spec.tsx | 0 {src => packages/vant/src}/sidebar/var.less | 0 {src => packages/vant/src}/skeleton/README.md | 0 .../vant/src}/skeleton/README.zh-CN.md | 0 .../vant/src}/skeleton/Skeleton.tsx | 0 .../vant/src}/skeleton/demo/index.vue | 0 .../vant/src}/skeleton/index.less | 0 {src => packages/vant/src}/skeleton/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/skeleton/test/demo.spec.ts | 0 .../vant/src}/skeleton/test/index.spec.tsx | 0 {src => packages/vant/src}/skeleton/var.less | 0 {src => packages/vant/src}/slider/README.md | 0 .../vant/src}/slider/README.zh-CN.md | 0 {src => packages/vant/src}/slider/Slider.tsx | 0 .../vant/src}/slider/demo/index.vue | 0 {src => packages/vant/src}/slider/index.less | 0 {src => packages/vant/src}/slider/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/slider/test/demo.spec.ts | 0 .../vant/src}/slider/test/index.spec.ts | 0 {src => packages/vant/src}/slider/var.less | 0 {src => packages/vant/src}/step/Step.tsx | 9 +- {src => packages/vant/src}/step/index.less | 0 {src => packages/vant/src}/step/index.ts | 0 {src => packages/vant/src}/step/var.less | 0 {src => packages/vant/src}/stepper/README.md | 0 .../vant/src}/stepper/README.zh-CN.md | 0 .../vant/src}/stepper/Stepper.tsx | 0 .../vant/src}/stepper/demo/index.vue | 0 {src => packages/vant/src}/stepper/index.less | 0 {src => packages/vant/src}/stepper/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/stepper/test/demo.spec.ts | 0 .../vant/src}/stepper/test/index.spec.ts | 0 {src => packages/vant/src}/stepper/var.less | 0 {src => packages/vant/src}/steps/README.md | 0 .../vant/src}/steps/README.zh-CN.md | 0 {src => packages/vant/src}/steps/Steps.tsx | 0 .../vant/src}/steps/demo/index.vue | 0 {src => packages/vant/src}/steps/index.less | 0 {src => packages/vant/src}/steps/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/steps/test/demo.spec.ts | 0 .../vant/src}/steps/test/index.spec.tsx | 0 {src => packages/vant/src}/steps/var.less | 0 {src => packages/vant/src}/sticky/README.md | 0 .../vant/src}/sticky/README.zh-CN.md | 0 {src => packages/vant/src}/sticky/Sticky.tsx | 0 .../vant/src}/sticky/demo/index.vue | 0 {src => packages/vant/src}/sticky/index.less | 0 {src => packages/vant/src}/sticky/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/sticky/test/demo.spec.ts | 0 .../vant/src}/sticky/test/index.spec.tsx | 0 {src => packages/vant/src}/sticky/var.less | 0 {src => packages/vant/src}/style/README.md | 0 .../vant/src}/style/README.zh-CN.md | 0 .../vant/src}/style/animation.less | 0 {src => packages/vant/src}/style/base.less | 0 .../vant/src}/style/css-variables.less | 0 .../vant/src}/style/demo/index.vue | 0 .../vant/src}/style/mixins/clearfix.less | 0 .../vant/src}/style/mixins/ellipsis.less | 0 .../vant/src}/style/mixins/hairline.less | 0 .../vant/src}/style/normalize.less | 0 {src => packages/vant/src}/style/var.less | 0 .../vant/src}/submit-bar/README.md | 0 .../vant/src}/submit-bar/README.zh-CN.md | 0 .../vant/src}/submit-bar/SubmitBar.tsx | 10 +-- .../vant/src}/submit-bar/demo/index.vue | 0 .../vant/src}/submit-bar/index.less | 0 .../vant/src}/submit-bar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/submit-bar/test/demo.spec.ts | 0 .../vant/src}/submit-bar/test/index.spec.ts | 0 .../vant/src}/submit-bar/var.less | 0 .../vant/src}/swipe-cell/README.md | 0 .../vant/src}/swipe-cell/README.zh-CN.md | 0 .../vant/src}/swipe-cell/SwipeCell.tsx | 15 ++-- .../vant/src}/swipe-cell/demo/index.vue | 0 .../vant/src}/swipe-cell/index.less | 0 .../vant/src}/swipe-cell/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../vant/src}/swipe-cell/test/demo.spec.ts | 0 .../vant/src}/swipe-cell/test/index.spec.js | 0 .../vant/src}/swipe-cell/types.ts | 0 .../vant/src}/swipe-item/SwipeItem.tsx | 0 .../vant/src}/swipe-item/index.less | 0 .../vant/src}/swipe-item/index.ts | 0 {src => packages/vant/src}/swipe/README.md | 0 .../vant/src}/swipe/README.zh-CN.md | 0 {src => packages/vant/src}/swipe/Swipe.tsx | 0 .../vant/src}/swipe/demo/index.vue | 0 {src => packages/vant/src}/swipe/index.less | 0 {src => packages/vant/src}/swipe/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.js.snap | 0 .../vant/src}/swipe/test/demo.spec.ts | 0 .../vant/src}/swipe/test/index.spec.js | 0 {src => packages/vant/src}/swipe/types.ts | 0 {src => packages/vant/src}/swipe/var.less | 0 {src => packages/vant/src}/switch/README.md | 0 .../vant/src}/switch/README.zh-CN.md | 0 {src => packages/vant/src}/switch/Switch.tsx | 0 .../vant/src}/switch/demo/index.vue | 0 {src => packages/vant/src}/switch/index.less | 0 {src => packages/vant/src}/switch/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/switch/test/demo.spec.ts | 0 .../vant/src}/switch/test/index.spec.ts | 0 {src => packages/vant/src}/switch/var.less | 0 {src => packages/vant/src}/tab/README.md | 0 .../vant/src}/tab/README.zh-CN.md | 0 {src => packages/vant/src}/tab/Tab.tsx | 0 {src => packages/vant/src}/tab/demo/index.vue | 0 {src => packages/vant/src}/tab/index.less | 0 {src => packages/vant/src}/tab/index.ts | 0 .../tab/test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.legacy.js.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../test/__snapshots__/insert.spec.tsx.snap | 0 .../vant/src}/tab/test/demo.spec.ts | 0 .../vant/src}/tab/test/index.legacy.js | 0 .../vant/src}/tab/test/index.spec.tsx | 0 .../vant/src}/tab/test/insert.spec.tsx | 0 .../vant/src}/tabbar-item/TabbarItem.tsx | 0 .../vant/src}/tabbar-item/index.less | 0 .../vant/src}/tabbar-item/index.ts | 0 .../vant/src}/tabbar-item/var.less | 0 {src => packages/vant/src}/tabbar/README.md | 0 .../vant/src}/tabbar/README.zh-CN.md | 0 {src => packages/vant/src}/tabbar/Tabbar.tsx | 0 .../vant/src}/tabbar/demo/index.vue | 0 {src => packages/vant/src}/tabbar/index.less | 0 {src => packages/vant/src}/tabbar/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/tabbar/test/demo.spec.ts | 0 .../vant/src}/tabbar/test/index.spec.tsx | 0 {src => packages/vant/src}/tabbar/var.less | 0 {src => packages/vant/src}/tabs/Tabs.tsx | 0 .../vant/src}/tabs/TabsContent.tsx | 0 {src => packages/vant/src}/tabs/TabsTitle.tsx | 0 {src => packages/vant/src}/tabs/index.less | 0 {src => packages/vant/src}/tabs/index.ts | 0 {src => packages/vant/src}/tabs/types.ts | 0 {src => packages/vant/src}/tabs/utils.ts | 0 {src => packages/vant/src}/tabs/var.less | 0 {src => packages/vant/src}/tag/README.md | 0 .../vant/src}/tag/README.zh-CN.md | 0 {src => packages/vant/src}/tag/Tag.tsx | 0 {src => packages/vant/src}/tag/demo/index.vue | 0 {src => packages/vant/src}/tag/index.less | 0 {src => packages/vant/src}/tag/index.ts | 0 .../tag/test/__snapshots__/demo.spec.ts.snap | 0 .../tag/test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/tag/test/demo.spec.ts | 0 .../vant/src}/tag/test/index.spec.ts | 0 {src => packages/vant/src}/tag/var.less | 0 {src => packages/vant/src}/toast/README.md | 0 .../vant/src}/toast/README.zh-CN.md | 0 {src => packages/vant/src}/toast/Toast.tsx | 0 .../vant/src}/toast/demo/index.vue | 0 .../vant/src}/toast/function-call.tsx | 0 {src => packages/vant/src}/toast/index.less | 0 {src => packages/vant/src}/toast/index.ts | 0 .../vant/src}/toast/lock-click.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/toast/test/demo.spec.ts | 0 .../vant/src}/toast/test/function.spec.ts | 0 .../vant/src}/toast/test/index.spec.ts | 0 .../vant/src}/toast/test/lock-click.spec.ts | 0 {src => packages/vant/src}/toast/var.less | 0 .../vant/src}/tree-select/README.md | 0 .../vant/src}/tree-select/README.zh-CN.md | 0 .../vant/src}/tree-select/TreeSelect.tsx | 0 .../vant/src}/tree-select/demo/data-en.ts | 0 .../vant/src}/tree-select/demo/data-zh.ts | 0 .../vant/src}/tree-select/demo/index.vue | 0 .../vant/src}/tree-select/index.less | 0 .../vant/src}/tree-select/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.tsx.snap | 0 .../vant/src}/tree-select/test/demo.spec.ts | 0 .../vant/src}/tree-select/test/index.spec.tsx | 0 .../vant/src}/tree-select/var.less | 0 {src => packages/vant/src}/uploader/README.md | 0 .../vant/src}/uploader/README.zh-CN.md | 0 .../vant/src}/uploader/Uploader.tsx | 2 +- .../src}/uploader/UploaderPreviewItem.tsx | 0 .../vant/src}/uploader/demo/index.vue | 0 .../vant/src}/uploader/index.less | 0 {src => packages/vant/src}/uploader/index.ts | 0 .../test/__snapshots__/demo.spec.ts.snap | 0 .../test/__snapshots__/index.spec.ts.snap | 0 .../vant/src}/uploader/test/demo.spec.ts | 0 .../vant/src}/uploader/test/index.spec.ts | 0 .../vant/src}/uploader/test/utils.spec.ts | 0 {src => packages/vant/src}/uploader/types.ts | 0 {src => packages/vant/src}/uploader/utils.ts | 0 {src => packages/vant/src}/uploader/var.less | 0 {src => packages/vant/src}/utils/base.ts | 2 +- {src => packages/vant/src}/utils/constant.ts | 0 .../vant/src}/utils/create/bem.ts | 0 .../vant/src}/utils/create/index.ts | 0 .../vant/src}/utils/create/translate.ts | 0 .../vant/src}/utils/deep-assign.ts | 0 .../vant/src}/utils/deep-clone.ts | 2 +- {src => packages/vant/src}/utils/dom/event.ts | 0 .../vant/src}/utils/dom/scroll.ts | 0 {src => packages/vant/src}/utils/dom/style.ts | 0 .../vant/src}/utils/format/number.ts | 0 .../vant/src}/utils/format/string.ts | 0 .../vant/src}/utils/format/unit.ts | 0 {src => packages/vant/src}/utils/index.ts | 0 .../vant/src}/utils/interceptor.ts | 0 .../vant/src}/utils/mount-component.ts | 0 .../vant/src}/utils/test/bem.spec.ts | 0 .../vant/src}/utils/test/index.spec.ts | 0 .../vant/src}/utils/test/interceptor.spec.ts | 0 {src => packages/vant/src}/utils/validate.ts | 0 .../vant/src}/utils/with-install.ts | 0 {src => packages/vant/src}/vue-sfc-shim.d.ts | 0 {src => packages/vant/src}/vue-tsx-shim.d.ts | 0 {test => packages/vant/test}/demo.ts | 0 {test => packages/vant/test}/dom.ts | 0 {test => packages/vant/test}/event.ts | 0 {test => packages/vant/test}/index.ts | 0 {test => packages/vant/test}/plugin.ts | 8 +- .../vant/tsconfig.declaration.json | 0 tsconfig.json => packages/vant/tsconfig.json | 0 .../vant/vant.config.js | 0 .../vant/webpack.config.js | 0 yarn.lock => packages/vant/yarn.lock | 0 1022 files changed, 150 insertions(+), 164 deletions(-) rename .browserslistrc => packages/vant/.browserslistrc (100%) rename .eslintignore => packages/vant/.eslintignore (100%) rename .eslintrc => packages/vant/.eslintrc (100%) rename .stylelintignore => packages/vant/.stylelintignore (100%) rename .stylelintrc => packages/vant/.stylelintrc (100%) rename babel.config.js => packages/vant/babel.config.js (100%) rename {docs => packages/vant/docs}/assets/design.sketch (100%) rename {docs => packages/vant/docs}/assets/logo.sketch (100%) rename {docs => packages/vant/docs}/assets/nav-logo.sketch (100%) rename {docs => packages/vant/docs}/assets/vant-axure.rp (100%) rename {docs => packages/vant/docs}/assets/vant-axure.rplib (100%) rename {docs => packages/vant/docs}/markdown/advanced-usage.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/advanced-usage.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/changelog.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/changelog.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/contribution.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/design.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/design.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/home.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/home.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/migrate-from-v2.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/quickstart.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/quickstart.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/style-guide.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/theme.en-US.md (95%) rename {docs => packages/vant/docs}/markdown/theme.zh-CN.md (97%) rename {docs => packages/vant/docs}/markdown/use-click-away.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/use-click-away.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-count-down.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/use-count-down.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-custom-field-value.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/use-custom-field-value.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-event-listener.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-page-visibility.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-rect.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-relation.zh-CN.md (94%) rename {docs => packages/vant/docs}/markdown/use-scroll-parent.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-toggle.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/use-toggle.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/use-window-size.zh-CN.md (100%) rename {docs => packages/vant/docs}/markdown/vant-use-intro.en-US.md (100%) rename {docs => packages/vant/docs}/markdown/vant-use-intro.zh-CN.md (100%) rename {docs => packages/vant/docs}/site/demo-locale.js (100%) rename {docs => packages/vant/docs}/site/entry.js (100%) rename {docs => packages/vant/docs}/site/use-translate.ts (100%) rename jest.config.js => packages/vant/jest.config.js (78%) create mode 100644 packages/vant/package.json rename {src => packages/vant/src}/action-bar-button/ActionBarButton.tsx (100%) rename {src => packages/vant/src}/action-bar-button/index.less (100%) rename {src => packages/vant/src}/action-bar-button/index.ts (100%) rename {src => packages/vant/src}/action-bar-button/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/action-bar-button/test/index.spec.ts (100%) rename {src => packages/vant/src}/action-bar-button/var.less (100%) rename {src => packages/vant/src}/action-bar-icon/ActionBarIcon.tsx (100%) rename {src => packages/vant/src}/action-bar-icon/index.less (100%) rename {src => packages/vant/src}/action-bar-icon/index.ts (100%) rename {src => packages/vant/src}/action-bar-icon/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/action-bar-icon/test/index.spec.ts (100%) rename {src => packages/vant/src}/action-bar-icon/var.less (100%) rename {src => packages/vant/src}/action-bar/ActionBar.tsx (100%) rename {src => packages/vant/src}/action-bar/README.md (100%) rename {src => packages/vant/src}/action-bar/README.zh-CN.md (100%) rename {src => packages/vant/src}/action-bar/demo/index.vue (100%) rename {src => packages/vant/src}/action-bar/index.less (100%) rename {src => packages/vant/src}/action-bar/index.ts (100%) rename {src => packages/vant/src}/action-bar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/action-bar/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/action-bar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/action-bar/test/index.spec.ts (100%) rename {src => packages/vant/src}/action-bar/var.less (100%) rename {src => packages/vant/src}/action-sheet/ActionSheet.tsx (96%) rename {src => packages/vant/src}/action-sheet/README.md (100%) rename {src => packages/vant/src}/action-sheet/README.zh-CN.md (100%) rename {src => packages/vant/src}/action-sheet/demo/index.vue (100%) rename {src => packages/vant/src}/action-sheet/index.less (100%) rename {src => packages/vant/src}/action-sheet/index.ts (100%) rename {src => packages/vant/src}/action-sheet/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/action-sheet/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/action-sheet/test/demo.spec.ts (100%) rename {src => packages/vant/src}/action-sheet/test/index.spec.ts (100%) rename {src => packages/vant/src}/action-sheet/var.less (100%) rename {src => packages/vant/src}/address-edit/AddressEdit.tsx (100%) rename {src => packages/vant/src}/address-edit/AddressEditDetail.tsx (100%) rename {src => packages/vant/src}/address-edit/README.md (100%) rename {src => packages/vant/src}/address-edit/README.zh-CN.md (100%) rename {src => packages/vant/src}/address-edit/demo/index.vue (100%) rename {src => packages/vant/src}/address-edit/index.less (100%) rename {src => packages/vant/src}/address-edit/index.ts (100%) rename {src => packages/vant/src}/address-edit/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/address-edit/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/address-edit/test/demo.spec.ts (100%) rename {src => packages/vant/src}/address-edit/test/index.spec.js (100%) rename {src => packages/vant/src}/address-edit/types.ts (100%) rename {src => packages/vant/src}/address-edit/var.less (100%) rename {src => packages/vant/src}/address-list/AddressList.tsx (100%) rename {src => packages/vant/src}/address-list/AddressListItem.tsx (100%) rename {src => packages/vant/src}/address-list/README.md (100%) rename {src => packages/vant/src}/address-list/README.zh-CN.md (100%) rename {src => packages/vant/src}/address-list/demo/index.vue (100%) rename {src => packages/vant/src}/address-list/index.less (100%) rename {src => packages/vant/src}/address-list/index.ts (100%) rename {src => packages/vant/src}/address-list/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/address-list/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/address-list/test/demo.spec.ts (100%) rename {src => packages/vant/src}/address-list/test/index.spec.ts (100%) rename {src => packages/vant/src}/address-list/var.less (100%) rename {src => packages/vant/src}/area/Area.tsx (100%) rename {src => packages/vant/src}/area/README.md (100%) rename {src => packages/vant/src}/area/README.zh-CN.md (100%) rename {src => packages/vant/src}/area/demo/area-en.ts (100%) rename {src => packages/vant/src}/area/demo/area-simple.ts (100%) rename {src => packages/vant/src}/area/demo/area.ts (100%) rename {src => packages/vant/src}/area/demo/index.vue (100%) rename {src => packages/vant/src}/area/index.ts (100%) rename {src => packages/vant/src}/area/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/area/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/area/test/demo.spec.ts (100%) rename {src => packages/vant/src}/area/test/index.spec.js (100%) rename {src => packages/vant/src}/area/types.ts (100%) rename {src => packages/vant/src}/badge/Badge.tsx (96%) rename {src => packages/vant/src}/badge/README.md (100%) rename {src => packages/vant/src}/badge/README.zh-CN.md (100%) rename {src => packages/vant/src}/badge/demo/index.vue (100%) rename {src => packages/vant/src}/badge/index.less (100%) rename {src => packages/vant/src}/badge/index.ts (100%) rename {src => packages/vant/src}/badge/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/badge/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/badge/test/demo.spec.ts (100%) rename {src => packages/vant/src}/badge/test/index.spec.ts (100%) rename {src => packages/vant/src}/badge/var.less (100%) rename {src => packages/vant/src}/button/Button.tsx (100%) rename {src => packages/vant/src}/button/README.md (100%) rename {src => packages/vant/src}/button/README.zh-CN.md (100%) rename {src => packages/vant/src}/button/demo/index.vue (100%) rename {src => packages/vant/src}/button/index.less (100%) rename {src => packages/vant/src}/button/index.ts (100%) rename {src => packages/vant/src}/button/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/button/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/button/test/demo.spec.ts (100%) rename {src => packages/vant/src}/button/test/index.spec.ts (100%) rename {src => packages/vant/src}/button/var.less (100%) rename {src => packages/vant/src}/calendar/Calendar.tsx (100%) rename {src => packages/vant/src}/calendar/CalendarDay.tsx (100%) rename {src => packages/vant/src}/calendar/CalendarHeader.tsx (100%) rename {src => packages/vant/src}/calendar/CalendarMonth.tsx (100%) rename {src => packages/vant/src}/calendar/README.md (100%) rename {src => packages/vant/src}/calendar/README.zh-CN.md (100%) rename {src => packages/vant/src}/calendar/demo/TiledDisplay.vue (100%) rename {src => packages/vant/src}/calendar/demo/index.vue (100%) rename {src => packages/vant/src}/calendar/index.less (100%) rename {src => packages/vant/src}/calendar/index.ts (100%) rename {src => packages/vant/src}/calendar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/calendar/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/calendar/test/__snapshots__/prop.spec.ts.snap (100%) rename {src => packages/vant/src}/calendar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/calendar/test/index.spec.ts (100%) rename {src => packages/vant/src}/calendar/test/prop.spec.ts (100%) rename {src => packages/vant/src}/calendar/test/utils.spec.ts (100%) rename {src => packages/vant/src}/calendar/test/utils.ts (100%) rename {src => packages/vant/src}/calendar/types.ts (100%) rename {src => packages/vant/src}/calendar/utils.ts (100%) rename {src => packages/vant/src}/calendar/var.less (100%) rename {src => packages/vant/src}/card/Card.tsx (100%) rename {src => packages/vant/src}/card/README.md (100%) rename {src => packages/vant/src}/card/README.zh-CN.md (100%) rename {src => packages/vant/src}/card/demo/index.vue (100%) rename {src => packages/vant/src}/card/index.less (100%) rename {src => packages/vant/src}/card/index.ts (100%) rename {src => packages/vant/src}/card/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/card/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/card/test/demo.spec.ts (100%) rename {src => packages/vant/src}/card/test/index.spec.ts (100%) rename {src => packages/vant/src}/card/var.less (100%) rename {src => packages/vant/src}/cascader/Cascader.tsx (98%) rename {src => packages/vant/src}/cascader/README.md (100%) rename {src => packages/vant/src}/cascader/README.zh-CN.md (100%) rename {src => packages/vant/src}/cascader/demo/area-en-US.ts (100%) rename {src => packages/vant/src}/cascader/demo/area-zh-CN.ts (100%) rename {src => packages/vant/src}/cascader/demo/index.vue (100%) rename {src => packages/vant/src}/cascader/index.less (100%) rename {src => packages/vant/src}/cascader/index.ts (100%) rename {src => packages/vant/src}/cascader/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/cascader/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/cascader/test/demo.spec.ts (100%) rename {src => packages/vant/src}/cascader/test/index.spec.ts (100%) rename {src => packages/vant/src}/cascader/var.less (100%) rename {src => packages/vant/src}/cell-group/CellGroup.tsx (100%) rename {src => packages/vant/src}/cell-group/index.less (100%) rename {src => packages/vant/src}/cell-group/index.ts (100%) rename {src => packages/vant/src}/cell-group/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/cell-group/test/index.spec.ts (100%) rename {src => packages/vant/src}/cell-group/var.less (100%) rename {src => packages/vant/src}/cell/Cell.tsx (98%) rename {src => packages/vant/src}/cell/README.md (100%) rename {src => packages/vant/src}/cell/README.zh-CN.md (100%) rename {src => packages/vant/src}/cell/demo/index.vue (100%) rename {src => packages/vant/src}/cell/index.less (100%) rename {src => packages/vant/src}/cell/index.ts (100%) rename {src => packages/vant/src}/cell/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/cell/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/cell/test/demo.spec.ts (100%) rename {src => packages/vant/src}/cell/test/index.spec.ts (100%) rename {src => packages/vant/src}/cell/var.less (100%) rename {src => packages/vant/src}/checkbox-group/CheckboxGroup.tsx (98%) rename {src => packages/vant/src}/checkbox-group/index.less (100%) rename {src => packages/vant/src}/checkbox-group/index.ts (100%) rename {src => packages/vant/src}/checkbox-group/test/index.spec.tsx (100%) rename {src => packages/vant/src}/checkbox-group/types.ts (100%) rename {src => packages/vant/src}/checkbox/Checkbox.tsx (100%) rename {src => packages/vant/src}/checkbox/Checker.tsx (100%) rename {src => packages/vant/src}/checkbox/README.md (100%) rename {src => packages/vant/src}/checkbox/README.zh-CN.md (100%) rename {src => packages/vant/src}/checkbox/demo/index.vue (100%) rename {src => packages/vant/src}/checkbox/index.less (100%) rename {src => packages/vant/src}/checkbox/index.ts (100%) rename {src => packages/vant/src}/checkbox/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/checkbox/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/checkbox/test/demo.spec.ts (100%) rename {src => packages/vant/src}/checkbox/test/index.spec.ts (100%) rename {src => packages/vant/src}/checkbox/types.ts (100%) rename {src => packages/vant/src}/checkbox/var.less (100%) rename {src => packages/vant/src}/circle/Circle.tsx (100%) rename {src => packages/vant/src}/circle/README.md (100%) rename {src => packages/vant/src}/circle/README.zh-CN.md (100%) rename {src => packages/vant/src}/circle/demo/index.vue (100%) rename {src => packages/vant/src}/circle/index.less (100%) rename {src => packages/vant/src}/circle/index.ts (100%) rename {src => packages/vant/src}/circle/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/circle/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/circle/test/demo.spec.ts (100%) rename {src => packages/vant/src}/circle/test/index.spec.ts (100%) rename {src => packages/vant/src}/circle/var.less (100%) rename {src => packages/vant/src}/col/Col.tsx (100%) rename {src => packages/vant/src}/col/README.md (100%) rename {src => packages/vant/src}/col/README.zh-CN.md (100%) rename {src => packages/vant/src}/col/demo/index.vue (100%) rename {src => packages/vant/src}/col/index.less (100%) rename {src => packages/vant/src}/col/index.ts (100%) rename {src => packages/vant/src}/col/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/col/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/col/test/demo.spec.ts (100%) rename {src => packages/vant/src}/col/test/index.spec.tsx (100%) rename {src => packages/vant/src}/collapse-item/CollapseItem.tsx (100%) rename {src => packages/vant/src}/collapse-item/index.less (100%) rename {src => packages/vant/src}/collapse-item/index.ts (100%) rename {src => packages/vant/src}/collapse-item/types.ts (100%) rename {src => packages/vant/src}/collapse-item/var.less (100%) rename {src => packages/vant/src}/collapse/Collapse.tsx (100%) rename {src => packages/vant/src}/collapse/README.md (100%) rename {src => packages/vant/src}/collapse/README.zh-CN.md (100%) rename {src => packages/vant/src}/collapse/demo/index.vue (100%) rename {src => packages/vant/src}/collapse/index.ts (100%) rename {src => packages/vant/src}/collapse/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/collapse/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/collapse/test/demo.spec.ts (100%) rename {src => packages/vant/src}/collapse/test/index.spec.tsx (100%) rename {src => packages/vant/src}/composables/on-popup-reopen.ts (100%) rename {src => packages/vant/src}/composables/use-expose.ts (100%) rename {src => packages/vant/src}/composables/use-height.ts (100%) rename {src => packages/vant/src}/composables/use-lazy-render.ts (77%) rename {src => packages/vant/src}/composables/use-link-field.ts (100%) rename {src => packages/vant/src}/composables/use-lock-scroll.ts (100%) rename {src => packages/vant/src}/composables/use-placeholder.tsx (100%) rename {src => packages/vant/src}/composables/use-refs.ts (100%) rename {src => packages/vant/src}/composables/use-route.ts (100%) rename {src => packages/vant/src}/composables/use-tab-status.ts (100%) rename {src => packages/vant/src}/composables/use-touch.ts (100%) rename {src => packages/vant/src}/composables/use-visibility-change.ts (100%) rename {src => packages/vant/src}/config-provider/ConfigProvider.tsx (97%) rename {src => packages/vant/src}/config-provider/README.md (100%) rename {src => packages/vant/src}/config-provider/README.zh-CN.md (100%) rename {src => packages/vant/src}/config-provider/demo/index.vue (100%) rename {src => packages/vant/src}/config-provider/index.ts (100%) rename {src => packages/vant/src}/config-provider/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/config-provider/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/config-provider/test/demo.spec.ts (100%) rename {src => packages/vant/src}/config-provider/test/index.spec.tsx (100%) rename {src => packages/vant/src}/contact-card/ContactCard.tsx (100%) rename {src => packages/vant/src}/contact-card/README.md (100%) rename {src => packages/vant/src}/contact-card/README.zh-CN.md (100%) rename {src => packages/vant/src}/contact-card/demo/index.vue (100%) rename {src => packages/vant/src}/contact-card/index.less (100%) rename {src => packages/vant/src}/contact-card/index.ts (100%) rename {src => packages/vant/src}/contact-card/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/contact-card/test/demo.spec.ts (100%) rename {src => packages/vant/src}/contact-card/test/index.spec.ts (100%) rename {src => packages/vant/src}/contact-card/var.less (100%) rename {src => packages/vant/src}/contact-edit/ContactEdit.tsx (100%) rename {src => packages/vant/src}/contact-edit/README.md (100%) rename {src => packages/vant/src}/contact-edit/README.zh-CN.md (100%) rename {src => packages/vant/src}/contact-edit/demo/index.vue (100%) rename {src => packages/vant/src}/contact-edit/index.less (100%) rename {src => packages/vant/src}/contact-edit/index.ts (100%) rename {src => packages/vant/src}/contact-edit/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/contact-edit/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/contact-edit/test/demo.spec.ts (100%) rename {src => packages/vant/src}/contact-edit/test/index.spec.ts (100%) rename {src => packages/vant/src}/contact-edit/var.less (100%) rename {src => packages/vant/src}/contact-list/ContactList.tsx (100%) rename {src => packages/vant/src}/contact-list/README.md (100%) rename {src => packages/vant/src}/contact-list/README.zh-CN.md (100%) rename {src => packages/vant/src}/contact-list/demo/index.vue (100%) rename {src => packages/vant/src}/contact-list/index.less (100%) rename {src => packages/vant/src}/contact-list/index.ts (100%) rename {src => packages/vant/src}/contact-list/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/contact-list/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/contact-list/test/demo.spec.ts (100%) rename {src => packages/vant/src}/contact-list/test/index.spec.ts (100%) rename {src => packages/vant/src}/contact-list/var.less (100%) rename {src => packages/vant/src}/count-down/CountDown.tsx (100%) rename {src => packages/vant/src}/count-down/README.md (100%) rename {src => packages/vant/src}/count-down/README.zh-CN.md (100%) rename {src => packages/vant/src}/count-down/demo/index.vue (100%) rename {src => packages/vant/src}/count-down/index.less (100%) rename {src => packages/vant/src}/count-down/index.ts (100%) rename {src => packages/vant/src}/count-down/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/count-down/test/index.spec.tsx (100%) rename {src => packages/vant/src}/count-down/utils.ts (100%) rename {src => packages/vant/src}/count-down/var.less (100%) rename {src => packages/vant/src}/coupon-cell/CouponCell.tsx (100%) rename {src => packages/vant/src}/coupon-cell/index.less (100%) rename {src => packages/vant/src}/coupon-cell/index.ts (100%) rename {src => packages/vant/src}/coupon-cell/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/coupon-cell/test/index.spec.ts (100%) rename {src => packages/vant/src}/coupon-cell/var.less (100%) rename {src => packages/vant/src}/coupon-list/CouponList.tsx (100%) rename {src => packages/vant/src}/coupon-list/README.md (100%) rename {src => packages/vant/src}/coupon-list/README.zh-CN.md (100%) rename {src => packages/vant/src}/coupon-list/demo/index.vue (100%) rename {src => packages/vant/src}/coupon-list/index.less (100%) rename {src => packages/vant/src}/coupon-list/index.ts (100%) rename {src => packages/vant/src}/coupon-list/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/coupon-list/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/coupon-list/test/demo.spec.ts (100%) rename {src => packages/vant/src}/coupon-list/test/index.spec.ts (100%) rename {src => packages/vant/src}/coupon-list/var.less (100%) rename {src => packages/vant/src}/coupon/Coupon.tsx (100%) rename {src => packages/vant/src}/coupon/index.less (100%) rename {src => packages/vant/src}/coupon/index.ts (100%) rename {src => packages/vant/src}/coupon/test/index.spec.ts (100%) rename {src => packages/vant/src}/coupon/var.less (100%) rename {src => packages/vant/src}/datetime-picker/DatePicker.tsx (100%) rename {src => packages/vant/src}/datetime-picker/DatetimePicker.tsx (100%) rename {src => packages/vant/src}/datetime-picker/README.md (100%) rename {src => packages/vant/src}/datetime-picker/README.zh-CN.md (100%) rename {src => packages/vant/src}/datetime-picker/TimePicker.tsx (100%) rename {src => packages/vant/src}/datetime-picker/demo/index.vue (100%) rename {src => packages/vant/src}/datetime-picker/index.ts (100%) rename {src => packages/vant/src}/datetime-picker/test/__snapshots__/date-picker.spec.ts.snap (100%) rename {src => packages/vant/src}/datetime-picker/test/__snapshots__/datetime-picker.spec.tsx.snap (100%) rename {src => packages/vant/src}/datetime-picker/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/datetime-picker/test/__snapshots__/time-picker.spec.tsx.snap (100%) rename {src => packages/vant/src}/datetime-picker/test/date-picker.spec.ts (100%) rename {src => packages/vant/src}/datetime-picker/test/datetime-picker.spec.tsx (100%) rename {src => packages/vant/src}/datetime-picker/test/demo.spec.ts (100%) rename {src => packages/vant/src}/datetime-picker/test/index.spec.ts (100%) rename {src => packages/vant/src}/datetime-picker/test/time-picker.spec.tsx (100%) rename {src => packages/vant/src}/datetime-picker/types.ts (100%) rename {src => packages/vant/src}/datetime-picker/utils.ts (100%) rename {src => packages/vant/src}/dialog/Dialog.tsx (100%) rename {src => packages/vant/src}/dialog/README.md (100%) rename {src => packages/vant/src}/dialog/README.zh-CN.md (100%) rename {src => packages/vant/src}/dialog/demo/index.vue (100%) rename {src => packages/vant/src}/dialog/function-call.tsx (100%) rename {src => packages/vant/src}/dialog/index.less (100%) rename {src => packages/vant/src}/dialog/index.ts (100%) rename {src => packages/vant/src}/dialog/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/dialog/test/__snapshots__/funciton-call.spec.js.snap (100%) rename {src => packages/vant/src}/dialog/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/dialog/test/demo.spec.ts (100%) rename {src => packages/vant/src}/dialog/test/funciton-call.spec.js (100%) rename {src => packages/vant/src}/dialog/test/index.spec.js (100%) rename {src => packages/vant/src}/dialog/var.less (100%) rename {src => packages/vant/src}/divider/Divider.tsx (100%) rename {src => packages/vant/src}/divider/README.md (100%) rename {src => packages/vant/src}/divider/README.zh-CN.md (100%) rename {src => packages/vant/src}/divider/demo/index.vue (100%) rename {src => packages/vant/src}/divider/index.less (100%) rename {src => packages/vant/src}/divider/index.ts (100%) rename {src => packages/vant/src}/divider/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/divider/test/demo.spec.ts (100%) rename {src => packages/vant/src}/divider/var.less (100%) rename {src => packages/vant/src}/dropdown-item/DropdownItem.tsx (97%) rename {src => packages/vant/src}/dropdown-item/index.less (100%) rename {src => packages/vant/src}/dropdown-item/index.ts (100%) rename {src => packages/vant/src}/dropdown-item/types.ts (100%) rename {src => packages/vant/src}/dropdown-item/var.less (100%) rename {src => packages/vant/src}/dropdown-menu/DropdownMenu.tsx (100%) rename {src => packages/vant/src}/dropdown-menu/README.md (100%) rename {src => packages/vant/src}/dropdown-menu/README.zh-CN.md (100%) rename {src => packages/vant/src}/dropdown-menu/demo/index.vue (100%) rename {src => packages/vant/src}/dropdown-menu/index.less (100%) rename {src => packages/vant/src}/dropdown-menu/index.ts (100%) rename {src => packages/vant/src}/dropdown-menu/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/dropdown-menu/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/dropdown-menu/test/demo.spec.ts (100%) rename {src => packages/vant/src}/dropdown-menu/test/index.spec.tsx (100%) rename {src => packages/vant/src}/dropdown-menu/types.ts (100%) rename {src => packages/vant/src}/dropdown-menu/var.less (100%) rename {src => packages/vant/src}/empty/Empty.tsx (100%) rename {src => packages/vant/src}/empty/Network.tsx (100%) rename {src => packages/vant/src}/empty/README.md (100%) rename {src => packages/vant/src}/empty/README.zh-CN.md (100%) rename {src => packages/vant/src}/empty/demo/index.vue (100%) rename {src => packages/vant/src}/empty/index.less (100%) rename {src => packages/vant/src}/empty/index.ts (100%) rename {src => packages/vant/src}/empty/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/empty/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/empty/test/demo.spec.ts (100%) rename {src => packages/vant/src}/empty/test/index.spec.ts (100%) rename {src => packages/vant/src}/empty/var.less (100%) rename {src => packages/vant/src}/field/Field.tsx (100%) rename {src => packages/vant/src}/field/README.md (100%) rename {src => packages/vant/src}/field/README.zh-CN.md (100%) rename {src => packages/vant/src}/field/demo/Autosize.vue (100%) rename {src => packages/vant/src}/field/demo/BasicUsage.vue (100%) rename {src => packages/vant/src}/field/demo/CustomType.vue (100%) rename {src => packages/vant/src}/field/demo/Disabled.vue (100%) rename {src => packages/vant/src}/field/demo/ErrorInfo.vue (100%) rename {src => packages/vant/src}/field/demo/FormatValue.vue (100%) rename {src => packages/vant/src}/field/demo/InputAlign.vue (100%) rename {src => packages/vant/src}/field/demo/InsertButton.vue (100%) rename {src => packages/vant/src}/field/demo/ShowIcon.vue (100%) rename {src => packages/vant/src}/field/demo/ShowWordLimit.vue (100%) rename {src => packages/vant/src}/field/demo/index.vue (100%) rename {src => packages/vant/src}/field/index.less (100%) rename {src => packages/vant/src}/field/index.ts (100%) rename {src => packages/vant/src}/field/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/field/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/field/test/demo.spec.ts (100%) rename {src => packages/vant/src}/field/test/index.spec.js (100%) rename {src => packages/vant/src}/field/types.ts (100%) rename {src => packages/vant/src}/field/utils.ts (97%) rename {src => packages/vant/src}/field/var.less (100%) rename {src => packages/vant/src}/form/Form.tsx (100%) rename {src => packages/vant/src}/form/README.md (100%) rename {src => packages/vant/src}/form/README.zh-CN.md (100%) rename {src => packages/vant/src}/form/demo/BasicUsage.vue (100%) rename {src => packages/vant/src}/form/demo/FieldType.vue (100%) rename {src => packages/vant/src}/form/demo/FieldTypeArea.vue (100%) rename {src => packages/vant/src}/form/demo/FieldTypeCalendar.vue (100%) rename {src => packages/vant/src}/form/demo/FieldTypeDatetimePicker.vue (100%) rename {src => packages/vant/src}/form/demo/FieldTypePicker.vue (100%) rename {src => packages/vant/src}/form/demo/ValidateRules.vue (100%) rename {src => packages/vant/src}/form/demo/index.vue (100%) rename {src => packages/vant/src}/form/index.ts (100%) rename {src => packages/vant/src}/form/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/form/test/__snapshots__/events.legacy.js.snap (100%) rename {src => packages/vant/src}/form/test/__snapshots__/props.legacy.js.snap (100%) rename {src => packages/vant/src}/form/test/demo.spec.ts (100%) rename {src => packages/vant/src}/form/test/events.legacy.js (100%) rename {src => packages/vant/src}/form/test/field-type.legacy.js (100%) rename {src => packages/vant/src}/form/test/index.legacy.js (100%) rename {src => packages/vant/src}/form/test/index.spec.tsx (100%) rename {src => packages/vant/src}/form/test/methods.legacy.js (100%) rename {src => packages/vant/src}/form/test/props.legacy.js (100%) rename {src => packages/vant/src}/form/test/shared.js (100%) rename {src => packages/vant/src}/form/types.ts (100%) rename {src => packages/vant/src}/grid-item/GridItem.tsx (95%) rename {src => packages/vant/src}/grid-item/index.less (100%) rename {src => packages/vant/src}/grid-item/index.ts (100%) rename {src => packages/vant/src}/grid-item/var.less (100%) rename {src => packages/vant/src}/grid/Grid.tsx (100%) rename {src => packages/vant/src}/grid/README.md (100%) rename {src => packages/vant/src}/grid/README.zh-CN.md (100%) rename {src => packages/vant/src}/grid/demo/index.vue (100%) rename {src => packages/vant/src}/grid/index.less (100%) rename {src => packages/vant/src}/grid/index.ts (100%) rename {src => packages/vant/src}/grid/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/grid/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/grid/test/demo.spec.ts (100%) rename {src => packages/vant/src}/grid/test/index.spec.js (100%) rename {src => packages/vant/src}/icon/Icon.tsx (100%) rename {src => packages/vant/src}/icon/README.md (100%) rename {src => packages/vant/src}/icon/README.zh-CN.md (100%) rename {src => packages/vant/src}/icon/demo/index.vue (100%) rename {src => packages/vant/src}/icon/index.less (100%) rename {src => packages/vant/src}/icon/index.ts (100%) rename {src => packages/vant/src}/icon/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/icon/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/icon/test/demo.spec.ts (100%) rename {src => packages/vant/src}/icon/test/index.spec.js (100%) rename {src => packages/vant/src}/image-preview/ImagePreview.tsx (100%) rename {src => packages/vant/src}/image-preview/ImagePreviewItem.tsx (100%) rename {src => packages/vant/src}/image-preview/README.md (100%) rename {src => packages/vant/src}/image-preview/README.zh-CN.md (100%) rename {src => packages/vant/src}/image-preview/demo/index.vue (100%) rename {src => packages/vant/src}/image-preview/function-call.tsx (100%) rename {src => packages/vant/src}/image-preview/index.less (100%) rename {src => packages/vant/src}/image-preview/index.ts (100%) rename {src => packages/vant/src}/image-preview/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/image-preview/test/function-call.spec.ts (100%) rename {src => packages/vant/src}/image-preview/test/index.spec.ts (100%) rename {src => packages/vant/src}/image-preview/types.ts (100%) rename {src => packages/vant/src}/image-preview/var.less (100%) rename {src => packages/vant/src}/image/Image.tsx (100%) rename {src => packages/vant/src}/image/README.md (100%) rename {src => packages/vant/src}/image/README.zh-CN.md (100%) rename {src => packages/vant/src}/image/demo/index.vue (100%) rename {src => packages/vant/src}/image/index.less (100%) rename {src => packages/vant/src}/image/index.ts (100%) rename {src => packages/vant/src}/image/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/image/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/image/test/demo.spec.ts (100%) rename {src => packages/vant/src}/image/test/index.spec.ts (100%) rename {src => packages/vant/src}/image/var.less (100%) rename {src => packages/vant/src}/index-anchor/IndexAnchor.tsx (100%) rename {src => packages/vant/src}/index-anchor/index.less (100%) rename {src => packages/vant/src}/index-anchor/index.ts (100%) rename {src => packages/vant/src}/index-anchor/var.less (100%) rename {src => packages/vant/src}/index-bar/IndexBar.tsx (100%) rename {src => packages/vant/src}/index-bar/README.md (100%) rename {src => packages/vant/src}/index-bar/README.zh-CN.md (100%) rename {src => packages/vant/src}/index-bar/demo/index.vue (100%) rename {src => packages/vant/src}/index-bar/index.less (100%) rename {src => packages/vant/src}/index-bar/index.ts (100%) rename {src => packages/vant/src}/index-bar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/index-bar/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/index-bar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/index-bar/test/index.spec.js (100%) rename {src => packages/vant/src}/index-bar/types.ts (100%) rename {src => packages/vant/src}/index-bar/var.less (100%) rename {src => packages/vant/src}/lazyload/README.md (100%) rename {src => packages/vant/src}/lazyload/README.zh-CN.md (100%) rename {src => packages/vant/src}/lazyload/demo/index.vue (100%) rename {src => packages/vant/src}/lazyload/index.ts (100%) rename {src => packages/vant/src}/list/List.tsx (100%) rename {src => packages/vant/src}/list/README.md (100%) rename {src => packages/vant/src}/list/README.zh-CN.md (100%) rename {src => packages/vant/src}/list/demo/index.vue (100%) rename {src => packages/vant/src}/list/index.less (100%) rename {src => packages/vant/src}/list/index.ts (100%) rename {src => packages/vant/src}/list/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/list/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/list/test/demo.spec.ts (100%) rename {src => packages/vant/src}/list/test/index.spec.js (100%) rename {src => packages/vant/src}/list/types.ts (100%) rename {src => packages/vant/src}/list/var.less (100%) rename {src => packages/vant/src}/loading/Loading.tsx (100%) rename {src => packages/vant/src}/loading/README.md (100%) rename {src => packages/vant/src}/loading/README.zh-CN.md (100%) rename {src => packages/vant/src}/loading/demo/index.vue (100%) rename {src => packages/vant/src}/loading/index.less (100%) rename {src => packages/vant/src}/loading/index.ts (100%) rename {src => packages/vant/src}/loading/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/loading/test/demo.spec.ts (100%) rename {src => packages/vant/src}/loading/test/index.spec.ts (100%) rename {src => packages/vant/src}/loading/var.less (100%) rename {src => packages/vant/src}/locale/README.md (97%) rename {src => packages/vant/src}/locale/README.zh-CN.md (94%) rename {src => packages/vant/src}/locale/index.ts (100%) rename {src => packages/vant/src}/locale/lang/de-DE-formal.ts (100%) rename {src => packages/vant/src}/locale/lang/de-DE.ts (100%) rename {src => packages/vant/src}/locale/lang/en-US.ts (100%) rename {src => packages/vant/src}/locale/lang/es-ES.ts (100%) rename {src => packages/vant/src}/locale/lang/fr-FR.ts (100%) rename {src => packages/vant/src}/locale/lang/ja-JP.ts (100%) rename {src => packages/vant/src}/locale/lang/nb-NO.ts (100%) rename {src => packages/vant/src}/locale/lang/ro-RO.ts (100%) rename {src => packages/vant/src}/locale/lang/ru-RU.ts (100%) rename {src => packages/vant/src}/locale/lang/th-TH.ts (100%) rename {src => packages/vant/src}/locale/lang/tr-TR.ts (100%) rename {src => packages/vant/src}/locale/lang/zh-CN.ts (100%) rename {src => packages/vant/src}/locale/lang/zh-HK.ts (100%) rename {src => packages/vant/src}/locale/lang/zh-TW.ts (100%) rename {src => packages/vant/src}/nav-bar/NavBar.tsx (100%) rename {src => packages/vant/src}/nav-bar/README.md (100%) rename {src => packages/vant/src}/nav-bar/README.zh-CN.md (100%) rename {src => packages/vant/src}/nav-bar/demo/index.vue (100%) rename {src => packages/vant/src}/nav-bar/index.less (100%) rename {src => packages/vant/src}/nav-bar/index.ts (100%) rename {src => packages/vant/src}/nav-bar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/nav-bar/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/nav-bar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/nav-bar/test/index.spec.ts (100%) rename {src => packages/vant/src}/nav-bar/var.less (100%) rename {src => packages/vant/src}/notice-bar/NoticeBar.tsx (100%) rename {src => packages/vant/src}/notice-bar/README.md (100%) rename {src => packages/vant/src}/notice-bar/README.zh-CN.md (100%) rename {src => packages/vant/src}/notice-bar/demo/index.vue (100%) rename {src => packages/vant/src}/notice-bar/index.less (100%) rename {src => packages/vant/src}/notice-bar/index.ts (100%) rename {src => packages/vant/src}/notice-bar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/notice-bar/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/notice-bar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/notice-bar/test/index.spec.tsx (100%) rename {src => packages/vant/src}/notice-bar/types.ts (100%) rename {src => packages/vant/src}/notice-bar/var.less (100%) rename {src => packages/vant/src}/notify/Notify.tsx (100%) rename {src => packages/vant/src}/notify/README.md (100%) rename {src => packages/vant/src}/notify/README.zh-CN.md (100%) rename {src => packages/vant/src}/notify/demo/index.vue (100%) rename {src => packages/vant/src}/notify/function-call.tsx (100%) rename {src => packages/vant/src}/notify/index.less (100%) rename {src => packages/vant/src}/notify/index.ts (100%) rename {src => packages/vant/src}/notify/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/notify/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/notify/test/demo.spec.ts (100%) rename {src => packages/vant/src}/notify/test/index.spec.js (100%) rename {src => packages/vant/src}/notify/var.less (100%) rename {src => packages/vant/src}/number-keyboard/NumberKeyboard.tsx (100%) rename {src => packages/vant/src}/number-keyboard/NumberKeyboardKey.tsx (100%) rename {src => packages/vant/src}/number-keyboard/README.md (100%) rename {src => packages/vant/src}/number-keyboard/README.zh-CN.md (100%) rename {src => packages/vant/src}/number-keyboard/demo/index.vue (100%) rename {src => packages/vant/src}/number-keyboard/index.less (100%) rename {src => packages/vant/src}/number-keyboard/index.ts (100%) rename {src => packages/vant/src}/number-keyboard/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/number-keyboard/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/number-keyboard/test/demo.spec.ts (100%) rename {src => packages/vant/src}/number-keyboard/test/index.spec.ts (100%) rename {src => packages/vant/src}/number-keyboard/var.less (100%) rename {src => packages/vant/src}/overlay/Overlay.tsx (100%) rename {src => packages/vant/src}/overlay/README.md (100%) rename {src => packages/vant/src}/overlay/README.zh-CN.md (100%) rename {src => packages/vant/src}/overlay/demo/index.vue (100%) rename {src => packages/vant/src}/overlay/index.less (100%) rename {src => packages/vant/src}/overlay/index.ts (100%) rename {src => packages/vant/src}/overlay/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/overlay/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/overlay/test/demo.spec.ts (100%) rename {src => packages/vant/src}/overlay/test/index.spec.tsx (100%) rename {src => packages/vant/src}/overlay/var.less (100%) rename {src => packages/vant/src}/pagination/Pagination.tsx (100%) rename {src => packages/vant/src}/pagination/README.md (100%) rename {src => packages/vant/src}/pagination/README.zh-CN.md (100%) rename {src => packages/vant/src}/pagination/demo/index.vue (100%) rename {src => packages/vant/src}/pagination/index.less (100%) rename {src => packages/vant/src}/pagination/index.ts (100%) rename {src => packages/vant/src}/pagination/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/pagination/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/pagination/test/demo.spec.ts (100%) rename {src => packages/vant/src}/pagination/test/index.spec.ts (100%) rename {src => packages/vant/src}/pagination/var.less (100%) rename {src => packages/vant/src}/password-input/PasswordInput.tsx (100%) rename {src => packages/vant/src}/password-input/README.md (100%) rename {src => packages/vant/src}/password-input/README.zh-CN.md (100%) rename {src => packages/vant/src}/password-input/demo/index.vue (100%) rename {src => packages/vant/src}/password-input/index.less (100%) rename {src => packages/vant/src}/password-input/index.ts (100%) rename {src => packages/vant/src}/password-input/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/password-input/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/password-input/test/demo.spec.ts (100%) rename {src => packages/vant/src}/password-input/test/index.spec.ts (100%) rename {src => packages/vant/src}/password-input/var.less (100%) rename {src => packages/vant/src}/picker/Picker.tsx (99%) rename {src => packages/vant/src}/picker/PickerColumn.tsx (100%) rename {src => packages/vant/src}/picker/README.md (100%) rename {src => packages/vant/src}/picker/README.zh-CN.md (100%) rename {src => packages/vant/src}/picker/demo/data.ts (100%) rename {src => packages/vant/src}/picker/demo/index.vue (100%) rename {src => packages/vant/src}/picker/index.less (100%) rename {src => packages/vant/src}/picker/index.ts (100%) rename {src => packages/vant/src}/picker/test/__snapshots__/cascade.spec.ts.snap (100%) rename {src => packages/vant/src}/picker/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/picker/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/picker/test/cascade.spec.ts (100%) rename {src => packages/vant/src}/picker/test/demo.spec.ts (100%) rename {src => packages/vant/src}/picker/test/index.spec.tsx (100%) rename {src => packages/vant/src}/picker/types.ts (100%) rename {src => packages/vant/src}/picker/var.less (100%) rename {src => packages/vant/src}/popover/Popover.tsx (100%) rename {src => packages/vant/src}/popover/README.md (100%) rename {src => packages/vant/src}/popover/README.zh-CN.md (100%) rename {src => packages/vant/src}/popover/demo/index.vue (100%) rename {src => packages/vant/src}/popover/index.less (100%) rename {src => packages/vant/src}/popover/index.ts (100%) rename {src => packages/vant/src}/popover/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/popover/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/popover/test/demo.spec.ts (100%) rename {src => packages/vant/src}/popover/test/index.spec.tsx (100%) rename {src => packages/vant/src}/popover/var.less (100%) rename {src => packages/vant/src}/popup/Popup.tsx (100%) rename {src => packages/vant/src}/popup/README.md (100%) rename {src => packages/vant/src}/popup/README.zh-CN.md (100%) rename {src => packages/vant/src}/popup/demo/index.vue (100%) rename {src => packages/vant/src}/popup/index.less (100%) rename {src => packages/vant/src}/popup/index.ts (100%) rename {src => packages/vant/src}/popup/shared.ts (100%) rename {src => packages/vant/src}/popup/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/popup/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/popup/test/demo.spec.ts (100%) rename {src => packages/vant/src}/popup/test/index.spec.js (100%) rename {src => packages/vant/src}/popup/var.less (100%) rename {src => packages/vant/src}/progress/Progress.tsx (100%) rename {src => packages/vant/src}/progress/README.md (100%) rename {src => packages/vant/src}/progress/README.zh-CN.md (100%) rename {src => packages/vant/src}/progress/demo/index.vue (100%) rename {src => packages/vant/src}/progress/index.less (100%) rename {src => packages/vant/src}/progress/index.ts (100%) rename {src => packages/vant/src}/progress/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/progress/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/progress/test/demo.spec.ts (100%) rename {src => packages/vant/src}/progress/test/index.spec.ts (100%) rename {src => packages/vant/src}/progress/types.ts (100%) rename {src => packages/vant/src}/progress/var.less (100%) rename {src => packages/vant/src}/pull-refresh/PullRefresh.tsx (100%) rename {src => packages/vant/src}/pull-refresh/README.md (100%) rename {src => packages/vant/src}/pull-refresh/README.zh-CN.md (100%) rename {src => packages/vant/src}/pull-refresh/demo/index.vue (100%) rename {src => packages/vant/src}/pull-refresh/index.less (100%) rename {src => packages/vant/src}/pull-refresh/index.ts (100%) rename {src => packages/vant/src}/pull-refresh/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/pull-refresh/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/pull-refresh/test/demo.spec.ts (100%) rename {src => packages/vant/src}/pull-refresh/test/index.spec.ts (100%) rename {src => packages/vant/src}/pull-refresh/var.less (100%) rename {src => packages/vant/src}/radio-group/RadioGroup.tsx (100%) rename {src => packages/vant/src}/radio-group/index.less (100%) rename {src => packages/vant/src}/radio-group/index.ts (100%) rename {src => packages/vant/src}/radio-group/test/index.spec.tsx (100%) rename {src => packages/vant/src}/radio/README.md (100%) rename {src => packages/vant/src}/radio/README.zh-CN.md (100%) rename {src => packages/vant/src}/radio/Radio.tsx (100%) rename {src => packages/vant/src}/radio/demo/index.vue (100%) rename {src => packages/vant/src}/radio/index.less (100%) rename {src => packages/vant/src}/radio/index.ts (100%) rename {src => packages/vant/src}/radio/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/radio/test/demo.spec.ts (100%) rename {src => packages/vant/src}/radio/test/index.spec.ts (100%) rename {src => packages/vant/src}/radio/var.less (100%) rename {src => packages/vant/src}/rate/README.md (100%) rename {src => packages/vant/src}/rate/README.zh-CN.md (100%) rename {src => packages/vant/src}/rate/Rate.tsx (100%) rename {src => packages/vant/src}/rate/demo/index.vue (100%) rename {src => packages/vant/src}/rate/index.less (100%) rename {src => packages/vant/src}/rate/index.ts (100%) rename {src => packages/vant/src}/rate/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/rate/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/rate/test/demo.spec.ts (100%) rename {src => packages/vant/src}/rate/test/index.spec.ts (100%) rename {src => packages/vant/src}/rate/var.less (100%) rename {src => packages/vant/src}/row/Row.tsx (100%) rename {src => packages/vant/src}/row/index.less (100%) rename {src => packages/vant/src}/row/index.ts (100%) rename {src => packages/vant/src}/row/test/index.spec.ts (100%) rename {src => packages/vant/src}/search/README.md (100%) rename {src => packages/vant/src}/search/README.zh-CN.md (100%) rename {src => packages/vant/src}/search/Search.tsx (100%) rename {src => packages/vant/src}/search/demo/index.vue (100%) rename {src => packages/vant/src}/search/index.less (100%) rename {src => packages/vant/src}/search/index.ts (100%) rename {src => packages/vant/src}/search/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/search/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/search/test/demo.spec.ts (100%) rename {src => packages/vant/src}/search/test/index.spec.ts (100%) rename {src => packages/vant/src}/search/types.ts (100%) rename {src => packages/vant/src}/search/var.less (100%) rename {src => packages/vant/src}/share-sheet/README.md (100%) rename {src => packages/vant/src}/share-sheet/README.zh-CN.md (100%) rename {src => packages/vant/src}/share-sheet/ShareSheet.tsx (100%) rename {src => packages/vant/src}/share-sheet/demo/index.vue (100%) rename {src => packages/vant/src}/share-sheet/index.less (100%) rename {src => packages/vant/src}/share-sheet/index.ts (100%) rename {src => packages/vant/src}/share-sheet/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/share-sheet/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/share-sheet/test/demo.spec.ts (100%) rename {src => packages/vant/src}/share-sheet/test/index.spec.ts (100%) rename {src => packages/vant/src}/share-sheet/var.less (100%) rename {src => packages/vant/src}/sidebar-item/SidebarItem.tsx (100%) rename {src => packages/vant/src}/sidebar-item/index.less (100%) rename {src => packages/vant/src}/sidebar-item/index.ts (100%) rename {src => packages/vant/src}/sidebar-item/var.less (100%) rename {src => packages/vant/src}/sidebar/README.md (100%) rename {src => packages/vant/src}/sidebar/README.zh-CN.md (100%) rename {src => packages/vant/src}/sidebar/Sidebar.tsx (100%) rename {src => packages/vant/src}/sidebar/demo/index.vue (100%) rename {src => packages/vant/src}/sidebar/index.less (100%) rename {src => packages/vant/src}/sidebar/index.ts (100%) rename {src => packages/vant/src}/sidebar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/sidebar/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/sidebar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/sidebar/test/index.spec.tsx (100%) rename {src => packages/vant/src}/sidebar/var.less (100%) rename {src => packages/vant/src}/skeleton/README.md (100%) rename {src => packages/vant/src}/skeleton/README.zh-CN.md (100%) rename {src => packages/vant/src}/skeleton/Skeleton.tsx (100%) rename {src => packages/vant/src}/skeleton/demo/index.vue (100%) rename {src => packages/vant/src}/skeleton/index.less (100%) rename {src => packages/vant/src}/skeleton/index.ts (100%) rename {src => packages/vant/src}/skeleton/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/skeleton/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/skeleton/test/demo.spec.ts (100%) rename {src => packages/vant/src}/skeleton/test/index.spec.tsx (100%) rename {src => packages/vant/src}/skeleton/var.less (100%) rename {src => packages/vant/src}/slider/README.md (100%) rename {src => packages/vant/src}/slider/README.zh-CN.md (100%) rename {src => packages/vant/src}/slider/Slider.tsx (100%) rename {src => packages/vant/src}/slider/demo/index.vue (100%) rename {src => packages/vant/src}/slider/index.less (100%) rename {src => packages/vant/src}/slider/index.ts (100%) rename {src => packages/vant/src}/slider/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/slider/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/slider/test/demo.spec.ts (100%) rename {src => packages/vant/src}/slider/test/index.spec.ts (100%) rename {src => packages/vant/src}/slider/var.less (100%) rename {src => packages/vant/src}/step/Step.tsx (95%) rename {src => packages/vant/src}/step/index.less (100%) rename {src => packages/vant/src}/step/index.ts (100%) rename {src => packages/vant/src}/step/var.less (100%) rename {src => packages/vant/src}/stepper/README.md (100%) rename {src => packages/vant/src}/stepper/README.zh-CN.md (100%) rename {src => packages/vant/src}/stepper/Stepper.tsx (100%) rename {src => packages/vant/src}/stepper/demo/index.vue (100%) rename {src => packages/vant/src}/stepper/index.less (100%) rename {src => packages/vant/src}/stepper/index.ts (100%) rename {src => packages/vant/src}/stepper/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/stepper/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/stepper/test/demo.spec.ts (100%) rename {src => packages/vant/src}/stepper/test/index.spec.ts (100%) rename {src => packages/vant/src}/stepper/var.less (100%) rename {src => packages/vant/src}/steps/README.md (100%) rename {src => packages/vant/src}/steps/README.zh-CN.md (100%) rename {src => packages/vant/src}/steps/Steps.tsx (100%) rename {src => packages/vant/src}/steps/demo/index.vue (100%) rename {src => packages/vant/src}/steps/index.less (100%) rename {src => packages/vant/src}/steps/index.ts (100%) rename {src => packages/vant/src}/steps/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/steps/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/steps/test/demo.spec.ts (100%) rename {src => packages/vant/src}/steps/test/index.spec.tsx (100%) rename {src => packages/vant/src}/steps/var.less (100%) rename {src => packages/vant/src}/sticky/README.md (100%) rename {src => packages/vant/src}/sticky/README.zh-CN.md (100%) rename {src => packages/vant/src}/sticky/Sticky.tsx (100%) rename {src => packages/vant/src}/sticky/demo/index.vue (100%) rename {src => packages/vant/src}/sticky/index.less (100%) rename {src => packages/vant/src}/sticky/index.ts (100%) rename {src => packages/vant/src}/sticky/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/sticky/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/sticky/test/demo.spec.ts (100%) rename {src => packages/vant/src}/sticky/test/index.spec.tsx (100%) rename {src => packages/vant/src}/sticky/var.less (100%) rename {src => packages/vant/src}/style/README.md (100%) rename {src => packages/vant/src}/style/README.zh-CN.md (100%) rename {src => packages/vant/src}/style/animation.less (100%) rename {src => packages/vant/src}/style/base.less (100%) rename {src => packages/vant/src}/style/css-variables.less (100%) rename {src => packages/vant/src}/style/demo/index.vue (100%) rename {src => packages/vant/src}/style/mixins/clearfix.less (100%) rename {src => packages/vant/src}/style/mixins/ellipsis.less (100%) rename {src => packages/vant/src}/style/mixins/hairline.less (100%) rename {src => packages/vant/src}/style/normalize.less (100%) rename {src => packages/vant/src}/style/var.less (100%) rename {src => packages/vant/src}/submit-bar/README.md (100%) rename {src => packages/vant/src}/submit-bar/README.zh-CN.md (100%) rename {src => packages/vant/src}/submit-bar/SubmitBar.tsx (95%) rename {src => packages/vant/src}/submit-bar/demo/index.vue (100%) rename {src => packages/vant/src}/submit-bar/index.less (100%) rename {src => packages/vant/src}/submit-bar/index.ts (100%) rename {src => packages/vant/src}/submit-bar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/submit-bar/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/submit-bar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/submit-bar/test/index.spec.ts (100%) rename {src => packages/vant/src}/submit-bar/var.less (100%) rename {src => packages/vant/src}/swipe-cell/README.md (100%) rename {src => packages/vant/src}/swipe-cell/README.zh-CN.md (100%) rename {src => packages/vant/src}/swipe-cell/SwipeCell.tsx (96%) rename {src => packages/vant/src}/swipe-cell/demo/index.vue (100%) rename {src => packages/vant/src}/swipe-cell/index.less (100%) rename {src => packages/vant/src}/swipe-cell/index.ts (100%) rename {src => packages/vant/src}/swipe-cell/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/swipe-cell/test/demo.spec.ts (100%) rename {src => packages/vant/src}/swipe-cell/test/index.spec.js (100%) rename {src => packages/vant/src}/swipe-cell/types.ts (100%) rename {src => packages/vant/src}/swipe-item/SwipeItem.tsx (100%) rename {src => packages/vant/src}/swipe-item/index.less (100%) rename {src => packages/vant/src}/swipe-item/index.ts (100%) rename {src => packages/vant/src}/swipe/README.md (100%) rename {src => packages/vant/src}/swipe/README.zh-CN.md (100%) rename {src => packages/vant/src}/swipe/Swipe.tsx (100%) rename {src => packages/vant/src}/swipe/demo/index.vue (100%) rename {src => packages/vant/src}/swipe/index.less (100%) rename {src => packages/vant/src}/swipe/index.ts (100%) rename {src => packages/vant/src}/swipe/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/swipe/test/__snapshots__/index.spec.js.snap (100%) rename {src => packages/vant/src}/swipe/test/demo.spec.ts (100%) rename {src => packages/vant/src}/swipe/test/index.spec.js (100%) rename {src => packages/vant/src}/swipe/types.ts (100%) rename {src => packages/vant/src}/swipe/var.less (100%) rename {src => packages/vant/src}/switch/README.md (100%) rename {src => packages/vant/src}/switch/README.zh-CN.md (100%) rename {src => packages/vant/src}/switch/Switch.tsx (100%) rename {src => packages/vant/src}/switch/demo/index.vue (100%) rename {src => packages/vant/src}/switch/index.less (100%) rename {src => packages/vant/src}/switch/index.ts (100%) rename {src => packages/vant/src}/switch/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/switch/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/switch/test/demo.spec.ts (100%) rename {src => packages/vant/src}/switch/test/index.spec.ts (100%) rename {src => packages/vant/src}/switch/var.less (100%) rename {src => packages/vant/src}/tab/README.md (100%) rename {src => packages/vant/src}/tab/README.zh-CN.md (100%) rename {src => packages/vant/src}/tab/Tab.tsx (100%) rename {src => packages/vant/src}/tab/demo/index.vue (100%) rename {src => packages/vant/src}/tab/index.less (100%) rename {src => packages/vant/src}/tab/index.ts (100%) rename {src => packages/vant/src}/tab/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/tab/test/__snapshots__/index.legacy.js.snap (100%) rename {src => packages/vant/src}/tab/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/tab/test/__snapshots__/insert.spec.tsx.snap (100%) rename {src => packages/vant/src}/tab/test/demo.spec.ts (100%) rename {src => packages/vant/src}/tab/test/index.legacy.js (100%) rename {src => packages/vant/src}/tab/test/index.spec.tsx (100%) rename {src => packages/vant/src}/tab/test/insert.spec.tsx (100%) rename {src => packages/vant/src}/tabbar-item/TabbarItem.tsx (100%) rename {src => packages/vant/src}/tabbar-item/index.less (100%) rename {src => packages/vant/src}/tabbar-item/index.ts (100%) rename {src => packages/vant/src}/tabbar-item/var.less (100%) rename {src => packages/vant/src}/tabbar/README.md (100%) rename {src => packages/vant/src}/tabbar/README.zh-CN.md (100%) rename {src => packages/vant/src}/tabbar/Tabbar.tsx (100%) rename {src => packages/vant/src}/tabbar/demo/index.vue (100%) rename {src => packages/vant/src}/tabbar/index.less (100%) rename {src => packages/vant/src}/tabbar/index.ts (100%) rename {src => packages/vant/src}/tabbar/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/tabbar/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/tabbar/test/demo.spec.ts (100%) rename {src => packages/vant/src}/tabbar/test/index.spec.tsx (100%) rename {src => packages/vant/src}/tabbar/var.less (100%) rename {src => packages/vant/src}/tabs/Tabs.tsx (100%) rename {src => packages/vant/src}/tabs/TabsContent.tsx (100%) rename {src => packages/vant/src}/tabs/TabsTitle.tsx (100%) rename {src => packages/vant/src}/tabs/index.less (100%) rename {src => packages/vant/src}/tabs/index.ts (100%) rename {src => packages/vant/src}/tabs/types.ts (100%) rename {src => packages/vant/src}/tabs/utils.ts (100%) rename {src => packages/vant/src}/tabs/var.less (100%) rename {src => packages/vant/src}/tag/README.md (100%) rename {src => packages/vant/src}/tag/README.zh-CN.md (100%) rename {src => packages/vant/src}/tag/Tag.tsx (100%) rename {src => packages/vant/src}/tag/demo/index.vue (100%) rename {src => packages/vant/src}/tag/index.less (100%) rename {src => packages/vant/src}/tag/index.ts (100%) rename {src => packages/vant/src}/tag/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/tag/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/tag/test/demo.spec.ts (100%) rename {src => packages/vant/src}/tag/test/index.spec.ts (100%) rename {src => packages/vant/src}/tag/var.less (100%) rename {src => packages/vant/src}/toast/README.md (100%) rename {src => packages/vant/src}/toast/README.zh-CN.md (100%) rename {src => packages/vant/src}/toast/Toast.tsx (100%) rename {src => packages/vant/src}/toast/demo/index.vue (100%) rename {src => packages/vant/src}/toast/function-call.tsx (100%) rename {src => packages/vant/src}/toast/index.less (100%) rename {src => packages/vant/src}/toast/index.ts (100%) rename {src => packages/vant/src}/toast/lock-click.ts (100%) rename {src => packages/vant/src}/toast/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/toast/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/toast/test/demo.spec.ts (100%) rename {src => packages/vant/src}/toast/test/function.spec.ts (100%) rename {src => packages/vant/src}/toast/test/index.spec.ts (100%) rename {src => packages/vant/src}/toast/test/lock-click.spec.ts (100%) rename {src => packages/vant/src}/toast/var.less (100%) rename {src => packages/vant/src}/tree-select/README.md (100%) rename {src => packages/vant/src}/tree-select/README.zh-CN.md (100%) rename {src => packages/vant/src}/tree-select/TreeSelect.tsx (100%) rename {src => packages/vant/src}/tree-select/demo/data-en.ts (100%) rename {src => packages/vant/src}/tree-select/demo/data-zh.ts (100%) rename {src => packages/vant/src}/tree-select/demo/index.vue (100%) rename {src => packages/vant/src}/tree-select/index.less (100%) rename {src => packages/vant/src}/tree-select/index.ts (100%) rename {src => packages/vant/src}/tree-select/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/tree-select/test/__snapshots__/index.spec.tsx.snap (100%) rename {src => packages/vant/src}/tree-select/test/demo.spec.ts (100%) rename {src => packages/vant/src}/tree-select/test/index.spec.tsx (100%) rename {src => packages/vant/src}/tree-select/var.less (100%) rename {src => packages/vant/src}/uploader/README.md (100%) rename {src => packages/vant/src}/uploader/README.zh-CN.md (100%) rename {src => packages/vant/src}/uploader/Uploader.tsx (99%) rename {src => packages/vant/src}/uploader/UploaderPreviewItem.tsx (100%) rename {src => packages/vant/src}/uploader/demo/index.vue (100%) rename {src => packages/vant/src}/uploader/index.less (100%) rename {src => packages/vant/src}/uploader/index.ts (100%) rename {src => packages/vant/src}/uploader/test/__snapshots__/demo.spec.ts.snap (100%) rename {src => packages/vant/src}/uploader/test/__snapshots__/index.spec.ts.snap (100%) rename {src => packages/vant/src}/uploader/test/demo.spec.ts (100%) rename {src => packages/vant/src}/uploader/test/index.spec.ts (100%) rename {src => packages/vant/src}/uploader/test/utils.spec.ts (100%) rename {src => packages/vant/src}/uploader/types.ts (100%) rename {src => packages/vant/src}/uploader/utils.ts (100%) rename {src => packages/vant/src}/uploader/var.less (100%) rename {src => packages/vant/src}/utils/base.ts (93%) rename {src => packages/vant/src}/utils/constant.ts (100%) rename {src => packages/vant/src}/utils/create/bem.ts (100%) rename {src => packages/vant/src}/utils/create/index.ts (100%) rename {src => packages/vant/src}/utils/create/translate.ts (100%) rename {src => packages/vant/src}/utils/deep-assign.ts (100%) rename {src => packages/vant/src}/utils/deep-clone.ts (86%) rename {src => packages/vant/src}/utils/dom/event.ts (100%) rename {src => packages/vant/src}/utils/dom/scroll.ts (100%) rename {src => packages/vant/src}/utils/dom/style.ts (100%) rename {src => packages/vant/src}/utils/format/number.ts (100%) rename {src => packages/vant/src}/utils/format/string.ts (100%) rename {src => packages/vant/src}/utils/format/unit.ts (100%) rename {src => packages/vant/src}/utils/index.ts (100%) rename {src => packages/vant/src}/utils/interceptor.ts (100%) rename {src => packages/vant/src}/utils/mount-component.ts (100%) rename {src => packages/vant/src}/utils/test/bem.spec.ts (100%) rename {src => packages/vant/src}/utils/test/index.spec.ts (100%) rename {src => packages/vant/src}/utils/test/interceptor.spec.ts (100%) rename {src => packages/vant/src}/utils/validate.ts (100%) rename {src => packages/vant/src}/utils/with-install.ts (100%) rename {src => packages/vant/src}/vue-sfc-shim.d.ts (100%) rename {src => packages/vant/src}/vue-tsx-shim.d.ts (100%) rename {test => packages/vant/test}/demo.ts (100%) rename {test => packages/vant/test}/dom.ts (100%) rename {test => packages/vant/test}/event.ts (100%) rename {test => packages/vant/test}/index.ts (100%) rename {test => packages/vant/test}/plugin.ts (89%) rename tsconfig.declaration.json => packages/vant/tsconfig.declaration.json (100%) rename tsconfig.json => packages/vant/tsconfig.json (100%) rename vant.config.js => packages/vant/vant.config.js (100%) rename webpack.config.js => packages/vant/webpack.config.js (100%) rename yarn.lock => packages/vant/yarn.lock (100%) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index bd68fd59b..ec5e2d3ba 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -18,7 +18,7 @@ It's welcomed to pull request, And there are some tips about that: - When in doubt, keep your pull requests small. To give a PR the best chance of getting accepted, don't bundle more than one feature or bug fix per pull request. It's always best to create two smaller PRs than one big one. -- When adding new features or modifying existing, please attempt to include tests to confirm the new behaviour. +- When adding new features or modifying existing, please attempt to include tests to confirm the new behavior. - Rebase before creating a PR to keep commit history clear. @@ -29,7 +29,7 @@ It's welcomed to pull request, And there are some tips about that: ```bash git clone git@github.com:youzan/vant.git -cd vant && yarn +cd packages/vant && yarn npm run dev diff --git a/.github/workflows/deploy-v3-site.yml b/.github/workflows/deploy-v3-site.yml index 7b659f9ab..1c410fb54 100644 --- a/.github/workflows/deploy-v3-site.yml +++ b/.github/workflows/deploy-v3-site.yml @@ -17,13 +17,15 @@ jobs: - name: Install dependencies uses: bahmutov/npm-install@v1 + with: + working-directory: packages/vant - name: Build Site - run: npx --no-install vant-cli build-site + run: npm run build:site - name: Deploy 🚀 uses: JamesIves/github-pages-deploy-action@4.1.1 with: branch: gh-pages - folder: site + folder: packages/vant/site target-folder: v3 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d8e9f7d73..b3e2663d0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,8 @@ jobs: - name: Install dependencies uses: bahmutov/npm-install@v1 + with: + working-directory: packages/vant - name: Run linter run: npm run lint @@ -27,6 +29,8 @@ jobs: - name: Install dependencies uses: bahmutov/npm-install@v1 + with: + working-directory: packages/vant - name: Run test cases run: npm test @@ -46,6 +50,8 @@ jobs: - name: Install dependencies uses: bahmutov/npm-install@v1 + with: + working-directory: packages/vant - name: Build run: npm run build diff --git a/.gitignore b/.gitignore index c4dd283b0..598d74a40 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,7 @@ node_modules package-lock.json # test -test/coverage +**/test/coverage # dist file es diff --git a/.husky/commit-msg b/.husky/commit-msg index 59ef27686..6228637fc 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -npx --no-install vant-cli commit-lint $1 +cd packages/vant && npx --no-install vant-cli commit-lint ../../$1 diff --git a/.husky/pre-commit b/.husky/pre-commit index d37daa075..a98fa020f 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -npx --no-install lint-staged +cd packages/vant && npx --no-install lint-staged diff --git a/package.json b/package.json index 66210b040..14ef8e993 100644 --- a/package.json +++ b/package.json @@ -1,80 +1,11 @@ { - "name": "vant", - "version": "3.2.2", - "description": "Mobile UI Components built on Vue", - "main": "lib/index.js", - "module": "es/index.js", - "style": "lib/index.css", - "typings": "lib/index.d.ts", - "files": [ - "es", - "lib", - "vetur" - ], - "publishConfig": { - "registry": "https://registry.npmjs.org/" - }, + "private": true, "scripts": { - "dev": "vant-cli dev", - "lint": "vant-cli lint", - "test": "vant-cli test", - "build": "vant-cli build", "prepare": "husky install", - "release": "vant-cli release --tag next", - "test:watch": "vant-cli test --watch", - "release:site": "vant-cli build-site && gh-pages -d site --add --dest v3", - "test:coverage": "open test/coverage/index.html" - }, - "npm": { - "tag": "next" - }, - "lint-staged": { - "*.md": "prettier --write", - "*.{ts,tsx,js,vue,less}": "prettier --write", - "*.{ts,tsx,js,vue}": "eslint --fix", - "*.{vue,css,less}": "stylelint --fix" - }, - "repository": { - "type": "git", - "url": "git@github.com:youzan/vant.git" - }, - "keywords": [ - "ui", - "vue", - "vue3", - "mobile", - "frontend", - "component", - "components" - ], - "author": "youzanfe", - "license": "MIT", - "dependencies": { - "@vant/icons": "^1.7.0", - "@vant/lazyload": "^1.2.0", - "@vant/popperjs": "^1.1.0", - "@vant/use": "^1.3.0" - }, - "peerDependencies": { - "vue": "^3.0.0" - }, - "devDependencies": { - "@vant/cli": "^4.0.0-beta.1", - "@vant/area-data": "^1.1.1", - "@vue/compiler-sfc": "^3.2.6", - "vue": "^3.2.6" - }, - "sideEffects": [ - "es/**/style/*", - "lib/**/style/*", - "*.css", - "*.less" - ], - "vetur": { - "tags": "vetur/tags.json", - "attributes": "vetur/attributes.json" - }, - "web-types": "vetur/web-types.json", - "unpkg": "lib/vant.min.js", - "jsdelivr": "lib/vant.min.js" + "dev": "cd packages/vant && yarn dev", + "lint": "cd packages/vant && yarn lint", + "test": "cd packages/vant && yarn test", + "build": "cd packages/vant && yarn build", + "build:site": "cd packages/vant && build:site" + } } diff --git a/.browserslistrc b/packages/vant/.browserslistrc similarity index 100% rename from .browserslistrc rename to packages/vant/.browserslistrc diff --git a/.eslintignore b/packages/vant/.eslintignore similarity index 100% rename from .eslintignore rename to packages/vant/.eslintignore diff --git a/.eslintrc b/packages/vant/.eslintrc similarity index 100% rename from .eslintrc rename to packages/vant/.eslintrc diff --git a/.stylelintignore b/packages/vant/.stylelintignore similarity index 100% rename from .stylelintignore rename to packages/vant/.stylelintignore diff --git a/.stylelintrc b/packages/vant/.stylelintrc similarity index 100% rename from .stylelintrc rename to packages/vant/.stylelintrc diff --git a/babel.config.js b/packages/vant/babel.config.js similarity index 100% rename from babel.config.js rename to packages/vant/babel.config.js diff --git a/docs/assets/design.sketch b/packages/vant/docs/assets/design.sketch similarity index 100% rename from docs/assets/design.sketch rename to packages/vant/docs/assets/design.sketch diff --git a/docs/assets/logo.sketch b/packages/vant/docs/assets/logo.sketch similarity index 100% rename from docs/assets/logo.sketch rename to packages/vant/docs/assets/logo.sketch diff --git a/docs/assets/nav-logo.sketch b/packages/vant/docs/assets/nav-logo.sketch similarity index 100% rename from docs/assets/nav-logo.sketch rename to packages/vant/docs/assets/nav-logo.sketch diff --git a/docs/assets/vant-axure.rp b/packages/vant/docs/assets/vant-axure.rp similarity index 100% rename from docs/assets/vant-axure.rp rename to packages/vant/docs/assets/vant-axure.rp diff --git a/docs/assets/vant-axure.rplib b/packages/vant/docs/assets/vant-axure.rplib similarity index 100% rename from docs/assets/vant-axure.rplib rename to packages/vant/docs/assets/vant-axure.rplib diff --git a/docs/markdown/advanced-usage.en-US.md b/packages/vant/docs/markdown/advanced-usage.en-US.md similarity index 100% rename from docs/markdown/advanced-usage.en-US.md rename to packages/vant/docs/markdown/advanced-usage.en-US.md diff --git a/docs/markdown/advanced-usage.zh-CN.md b/packages/vant/docs/markdown/advanced-usage.zh-CN.md similarity index 100% rename from docs/markdown/advanced-usage.zh-CN.md rename to packages/vant/docs/markdown/advanced-usage.zh-CN.md diff --git a/docs/markdown/changelog.en-US.md b/packages/vant/docs/markdown/changelog.en-US.md similarity index 100% rename from docs/markdown/changelog.en-US.md rename to packages/vant/docs/markdown/changelog.en-US.md diff --git a/docs/markdown/changelog.zh-CN.md b/packages/vant/docs/markdown/changelog.zh-CN.md similarity index 100% rename from docs/markdown/changelog.zh-CN.md rename to packages/vant/docs/markdown/changelog.zh-CN.md diff --git a/docs/markdown/contribution.zh-CN.md b/packages/vant/docs/markdown/contribution.zh-CN.md similarity index 100% rename from docs/markdown/contribution.zh-CN.md rename to packages/vant/docs/markdown/contribution.zh-CN.md diff --git a/docs/markdown/design.en-US.md b/packages/vant/docs/markdown/design.en-US.md similarity index 100% rename from docs/markdown/design.en-US.md rename to packages/vant/docs/markdown/design.en-US.md diff --git a/docs/markdown/design.zh-CN.md b/packages/vant/docs/markdown/design.zh-CN.md similarity index 100% rename from docs/markdown/design.zh-CN.md rename to packages/vant/docs/markdown/design.zh-CN.md diff --git a/docs/markdown/home.en-US.md b/packages/vant/docs/markdown/home.en-US.md similarity index 100% rename from docs/markdown/home.en-US.md rename to packages/vant/docs/markdown/home.en-US.md diff --git a/docs/markdown/home.zh-CN.md b/packages/vant/docs/markdown/home.zh-CN.md similarity index 100% rename from docs/markdown/home.zh-CN.md rename to packages/vant/docs/markdown/home.zh-CN.md diff --git a/docs/markdown/migrate-from-v2.zh-CN.md b/packages/vant/docs/markdown/migrate-from-v2.zh-CN.md similarity index 100% rename from docs/markdown/migrate-from-v2.zh-CN.md rename to packages/vant/docs/markdown/migrate-from-v2.zh-CN.md diff --git a/docs/markdown/quickstart.en-US.md b/packages/vant/docs/markdown/quickstart.en-US.md similarity index 100% rename from docs/markdown/quickstart.en-US.md rename to packages/vant/docs/markdown/quickstart.en-US.md diff --git a/docs/markdown/quickstart.zh-CN.md b/packages/vant/docs/markdown/quickstart.zh-CN.md similarity index 100% rename from docs/markdown/quickstart.zh-CN.md rename to packages/vant/docs/markdown/quickstart.zh-CN.md diff --git a/docs/markdown/style-guide.zh-CN.md b/packages/vant/docs/markdown/style-guide.zh-CN.md similarity index 100% rename from docs/markdown/style-guide.zh-CN.md rename to packages/vant/docs/markdown/style-guide.zh-CN.md diff --git a/docs/markdown/theme.en-US.md b/packages/vant/docs/markdown/theme.en-US.md similarity index 95% rename from docs/markdown/theme.en-US.md rename to packages/vant/docs/markdown/theme.en-US.md index bf21e2463..5b442b706 100644 --- a/docs/markdown/theme.en-US.md +++ b/packages/vant/docs/markdown/theme.en-US.md @@ -10,7 +10,7 @@ Vant use [Less](http://lesscss.org/) as css preprocessor,you can override the ### Less variables -There are some [basic variables](<(https://github.com/youzan/vant/blob/dev/src/style/var.less)>) below, for component less variables, please refer to the documentation of each component, or view the `var.less` file in the component source directory. +There are some [basic variables](<(https://github.com/youzan/vant/blob/dev/packages/vant/src/style/var.less)>) below, for component less variables, please refer to the documentation of each component, or view the `var.less` file in the component source directory. ```less // Color Palette diff --git a/docs/markdown/theme.zh-CN.md b/packages/vant/docs/markdown/theme.zh-CN.md similarity index 97% rename from docs/markdown/theme.zh-CN.md rename to packages/vant/docs/markdown/theme.zh-CN.md index eb129c96b..537ec1c4e 100644 --- a/docs/markdown/theme.zh-CN.md +++ b/packages/vant/docs/markdown/theme.zh-CN.md @@ -16,7 +16,7 @@ Vant 提供了一套默认主题,CSS 命名采用 BEM 的风格,方便使用 Vant 使用了 [Less](http://lesscss.org/) 对样式进行预处理,并内置了一些样式变量,通过替换样式变量即可定制你自己需要的主题。 -下面是所有的[基础样式变量](https://github.com/youzan/vant/blob/dev/src/style/var.less),组件的样式变量请参考各个组件的文档,或查看组件源码目录下的 `var.less` 文件。 +下面是所有的[基础样式变量](https://github.com/youzan/vant/blob/dev/packages/vant/src/style/var.less),组件的样式变量请参考各个组件的文档,或查看组件源码目录下的 `var.less` 文件。 ```less // Color Palette diff --git a/docs/markdown/use-click-away.en-US.md b/packages/vant/docs/markdown/use-click-away.en-US.md similarity index 100% rename from docs/markdown/use-click-away.en-US.md rename to packages/vant/docs/markdown/use-click-away.en-US.md diff --git a/docs/markdown/use-click-away.zh-CN.md b/packages/vant/docs/markdown/use-click-away.zh-CN.md similarity index 100% rename from docs/markdown/use-click-away.zh-CN.md rename to packages/vant/docs/markdown/use-click-away.zh-CN.md diff --git a/docs/markdown/use-count-down.en-US.md b/packages/vant/docs/markdown/use-count-down.en-US.md similarity index 100% rename from docs/markdown/use-count-down.en-US.md rename to packages/vant/docs/markdown/use-count-down.en-US.md diff --git a/docs/markdown/use-count-down.zh-CN.md b/packages/vant/docs/markdown/use-count-down.zh-CN.md similarity index 100% rename from docs/markdown/use-count-down.zh-CN.md rename to packages/vant/docs/markdown/use-count-down.zh-CN.md diff --git a/docs/markdown/use-custom-field-value.en-US.md b/packages/vant/docs/markdown/use-custom-field-value.en-US.md similarity index 100% rename from docs/markdown/use-custom-field-value.en-US.md rename to packages/vant/docs/markdown/use-custom-field-value.en-US.md diff --git a/docs/markdown/use-custom-field-value.zh-CN.md b/packages/vant/docs/markdown/use-custom-field-value.zh-CN.md similarity index 100% rename from docs/markdown/use-custom-field-value.zh-CN.md rename to packages/vant/docs/markdown/use-custom-field-value.zh-CN.md diff --git a/docs/markdown/use-event-listener.zh-CN.md b/packages/vant/docs/markdown/use-event-listener.zh-CN.md similarity index 100% rename from docs/markdown/use-event-listener.zh-CN.md rename to packages/vant/docs/markdown/use-event-listener.zh-CN.md diff --git a/docs/markdown/use-page-visibility.zh-CN.md b/packages/vant/docs/markdown/use-page-visibility.zh-CN.md similarity index 100% rename from docs/markdown/use-page-visibility.zh-CN.md rename to packages/vant/docs/markdown/use-page-visibility.zh-CN.md diff --git a/docs/markdown/use-rect.zh-CN.md b/packages/vant/docs/markdown/use-rect.zh-CN.md similarity index 100% rename from docs/markdown/use-rect.zh-CN.md rename to packages/vant/docs/markdown/use-rect.zh-CN.md diff --git a/docs/markdown/use-relation.zh-CN.md b/packages/vant/docs/markdown/use-relation.zh-CN.md similarity index 94% rename from docs/markdown/use-relation.zh-CN.md rename to packages/vant/docs/markdown/use-relation.zh-CN.md index d320dbc1f..4bd17385f 100644 --- a/docs/markdown/use-relation.zh-CN.md +++ b/packages/vant/docs/markdown/use-relation.zh-CN.md @@ -54,16 +54,12 @@ export default { ### 类型定义 ```ts -function useParent( - key: string | symbol -): { +function useParent(key: string | symbol): { parent?: T; index?: Ref; }; -function useChildren( - key: string | symbol -): { +function useChildren(key: string | symbol): { children: ComponentPublicInstance[]; linkChildren: (value: any) => void; }; diff --git a/docs/markdown/use-scroll-parent.zh-CN.md b/packages/vant/docs/markdown/use-scroll-parent.zh-CN.md similarity index 100% rename from docs/markdown/use-scroll-parent.zh-CN.md rename to packages/vant/docs/markdown/use-scroll-parent.zh-CN.md diff --git a/docs/markdown/use-toggle.en-US.md b/packages/vant/docs/markdown/use-toggle.en-US.md similarity index 100% rename from docs/markdown/use-toggle.en-US.md rename to packages/vant/docs/markdown/use-toggle.en-US.md diff --git a/docs/markdown/use-toggle.zh-CN.md b/packages/vant/docs/markdown/use-toggle.zh-CN.md similarity index 100% rename from docs/markdown/use-toggle.zh-CN.md rename to packages/vant/docs/markdown/use-toggle.zh-CN.md diff --git a/docs/markdown/use-window-size.zh-CN.md b/packages/vant/docs/markdown/use-window-size.zh-CN.md similarity index 100% rename from docs/markdown/use-window-size.zh-CN.md rename to packages/vant/docs/markdown/use-window-size.zh-CN.md diff --git a/docs/markdown/vant-use-intro.en-US.md b/packages/vant/docs/markdown/vant-use-intro.en-US.md similarity index 100% rename from docs/markdown/vant-use-intro.en-US.md rename to packages/vant/docs/markdown/vant-use-intro.en-US.md diff --git a/docs/markdown/vant-use-intro.zh-CN.md b/packages/vant/docs/markdown/vant-use-intro.zh-CN.md similarity index 100% rename from docs/markdown/vant-use-intro.zh-CN.md rename to packages/vant/docs/markdown/vant-use-intro.zh-CN.md diff --git a/docs/site/demo-locale.js b/packages/vant/docs/site/demo-locale.js similarity index 100% rename from docs/site/demo-locale.js rename to packages/vant/docs/site/demo-locale.js diff --git a/docs/site/entry.js b/packages/vant/docs/site/entry.js similarity index 100% rename from docs/site/entry.js rename to packages/vant/docs/site/entry.js diff --git a/docs/site/use-translate.ts b/packages/vant/docs/site/use-translate.ts similarity index 100% rename from docs/site/use-translate.ts rename to packages/vant/docs/site/use-translate.ts diff --git a/jest.config.js b/packages/vant/jest.config.js similarity index 78% rename from jest.config.js rename to packages/vant/jest.config.js index 5048071b3..fdc554260 100644 --- a/jest.config.js +++ b/packages/vant/jest.config.js @@ -1,5 +1,5 @@ module.exports = { - testPathIgnorePatterns: ['/node_modules/', '/packages/'], + testPathIgnorePatterns: ['/node_modules/'], collectCoverageFrom: [ 'src/**/*.{js,jsx,ts,tsx,vue}', '!**/demo/**', diff --git a/packages/vant/package.json b/packages/vant/package.json new file mode 100644 index 000000000..08a8d5e80 --- /dev/null +++ b/packages/vant/package.json @@ -0,0 +1,80 @@ +{ + "name": "vant", + "version": "3.2.2", + "description": "Mobile UI Components built on Vue", + "main": "lib/index.js", + "module": "es/index.js", + "style": "lib/index.css", + "typings": "lib/index.d.ts", + "files": [ + "es", + "lib", + "vetur" + ], + "publishConfig": { + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "dev": "vant-cli dev", + "lint": "vant-cli lint", + "test": "vant-cli test", + "build": "vant-cli build", + "build:site": "vant-cli build-site", + "release": "vant-cli release --tag next", + "release:site": "yarn build:site && gh-pages -d site --add --dest v3", + "test:watch": "vant-cli test --watch", + "test:coverage": "open test/coverage/index.html" + }, + "lint-staged": { + "*.md": "prettier --write", + "*.{ts,tsx,js,vue,less}": "prettier --write", + "*.{ts,tsx,js,vue}": "eslint --fix", + "*.{vue,css,less}": "stylelint --fix" + }, + "npm": { + "tag": "next" + }, + "repository": { + "type": "git", + "url": "git@github.com:youzan/vant.git" + }, + "keywords": [ + "ui", + "vue", + "vue3", + "mobile", + "frontend", + "component", + "components" + ], + "author": "youzanfe", + "license": "MIT", + "dependencies": { + "@vant/icons": "^1.7.0", + "@vant/lazyload": "^1.2.0", + "@vant/popperjs": "^1.1.0", + "@vant/use": "^1.3.0" + }, + "peerDependencies": { + "vue": "^3.0.0" + }, + "devDependencies": { + "@vant/cli": "^4.0.0-beta.1", + "@vant/area-data": "^1.1.1", + "@vue/compiler-sfc": "^3.2.6", + "vue": "^3.2.6" + }, + "sideEffects": [ + "es/**/style/*", + "lib/**/style/*", + "*.css", + "*.less" + ], + "vetur": { + "tags": "vetur/tags.json", + "attributes": "vetur/attributes.json" + }, + "web-types": "vetur/web-types.json", + "unpkg": "lib/vant.min.js", + "jsdelivr": "lib/vant.min.js" +} diff --git a/src/action-bar-button/ActionBarButton.tsx b/packages/vant/src/action-bar-button/ActionBarButton.tsx similarity index 100% rename from src/action-bar-button/ActionBarButton.tsx rename to packages/vant/src/action-bar-button/ActionBarButton.tsx diff --git a/src/action-bar-button/index.less b/packages/vant/src/action-bar-button/index.less similarity index 100% rename from src/action-bar-button/index.less rename to packages/vant/src/action-bar-button/index.less diff --git a/src/action-bar-button/index.ts b/packages/vant/src/action-bar-button/index.ts similarity index 100% rename from src/action-bar-button/index.ts rename to packages/vant/src/action-bar-button/index.ts diff --git a/src/action-bar-button/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/action-bar-button/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/action-bar-button/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/action-bar-button/test/__snapshots__/index.spec.ts.snap diff --git a/src/action-bar-button/test/index.spec.ts b/packages/vant/src/action-bar-button/test/index.spec.ts similarity index 100% rename from src/action-bar-button/test/index.spec.ts rename to packages/vant/src/action-bar-button/test/index.spec.ts diff --git a/src/action-bar-button/var.less b/packages/vant/src/action-bar-button/var.less similarity index 100% rename from src/action-bar-button/var.less rename to packages/vant/src/action-bar-button/var.less diff --git a/src/action-bar-icon/ActionBarIcon.tsx b/packages/vant/src/action-bar-icon/ActionBarIcon.tsx similarity index 100% rename from src/action-bar-icon/ActionBarIcon.tsx rename to packages/vant/src/action-bar-icon/ActionBarIcon.tsx diff --git a/src/action-bar-icon/index.less b/packages/vant/src/action-bar-icon/index.less similarity index 100% rename from src/action-bar-icon/index.less rename to packages/vant/src/action-bar-icon/index.less diff --git a/src/action-bar-icon/index.ts b/packages/vant/src/action-bar-icon/index.ts similarity index 100% rename from src/action-bar-icon/index.ts rename to packages/vant/src/action-bar-icon/index.ts diff --git a/src/action-bar-icon/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/action-bar-icon/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/action-bar-icon/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/action-bar-icon/test/__snapshots__/index.spec.ts.snap diff --git a/src/action-bar-icon/test/index.spec.ts b/packages/vant/src/action-bar-icon/test/index.spec.ts similarity index 100% rename from src/action-bar-icon/test/index.spec.ts rename to packages/vant/src/action-bar-icon/test/index.spec.ts diff --git a/src/action-bar-icon/var.less b/packages/vant/src/action-bar-icon/var.less similarity index 100% rename from src/action-bar-icon/var.less rename to packages/vant/src/action-bar-icon/var.less diff --git a/src/action-bar/ActionBar.tsx b/packages/vant/src/action-bar/ActionBar.tsx similarity index 100% rename from src/action-bar/ActionBar.tsx rename to packages/vant/src/action-bar/ActionBar.tsx diff --git a/src/action-bar/README.md b/packages/vant/src/action-bar/README.md similarity index 100% rename from src/action-bar/README.md rename to packages/vant/src/action-bar/README.md diff --git a/src/action-bar/README.zh-CN.md b/packages/vant/src/action-bar/README.zh-CN.md similarity index 100% rename from src/action-bar/README.zh-CN.md rename to packages/vant/src/action-bar/README.zh-CN.md diff --git a/src/action-bar/demo/index.vue b/packages/vant/src/action-bar/demo/index.vue similarity index 100% rename from src/action-bar/demo/index.vue rename to packages/vant/src/action-bar/demo/index.vue diff --git a/src/action-bar/index.less b/packages/vant/src/action-bar/index.less similarity index 100% rename from src/action-bar/index.less rename to packages/vant/src/action-bar/index.less diff --git a/src/action-bar/index.ts b/packages/vant/src/action-bar/index.ts similarity index 100% rename from src/action-bar/index.ts rename to packages/vant/src/action-bar/index.ts diff --git a/src/action-bar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/action-bar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/action-bar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/action-bar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/action-bar/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/action-bar/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/action-bar/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/action-bar/test/__snapshots__/index.spec.ts.snap diff --git a/src/action-bar/test/demo.spec.ts b/packages/vant/src/action-bar/test/demo.spec.ts similarity index 100% rename from src/action-bar/test/demo.spec.ts rename to packages/vant/src/action-bar/test/demo.spec.ts diff --git a/src/action-bar/test/index.spec.ts b/packages/vant/src/action-bar/test/index.spec.ts similarity index 100% rename from src/action-bar/test/index.spec.ts rename to packages/vant/src/action-bar/test/index.spec.ts diff --git a/src/action-bar/var.less b/packages/vant/src/action-bar/var.less similarity index 100% rename from src/action-bar/var.less rename to packages/vant/src/action-bar/var.less diff --git a/src/action-sheet/ActionSheet.tsx b/packages/vant/src/action-sheet/ActionSheet.tsx similarity index 96% rename from src/action-sheet/ActionSheet.tsx rename to packages/vant/src/action-sheet/ActionSheet.tsx index 070ff85d1..3f820cb64 100644 --- a/src/action-sheet/ActionSheet.tsx +++ b/packages/vant/src/action-sheet/ActionSheet.tsx @@ -79,15 +79,8 @@ export default defineComponent({ }; const renderOption = (item: ActionSheetAction, index: number) => { - const { - name, - color, - subname, - loading, - callback, - disabled, - className, - } = item; + const { name, color, subname, loading, callback, disabled, className } = + item; const Content = loading ? ( diff --git a/src/action-sheet/README.md b/packages/vant/src/action-sheet/README.md similarity index 100% rename from src/action-sheet/README.md rename to packages/vant/src/action-sheet/README.md diff --git a/src/action-sheet/README.zh-CN.md b/packages/vant/src/action-sheet/README.zh-CN.md similarity index 100% rename from src/action-sheet/README.zh-CN.md rename to packages/vant/src/action-sheet/README.zh-CN.md diff --git a/src/action-sheet/demo/index.vue b/packages/vant/src/action-sheet/demo/index.vue similarity index 100% rename from src/action-sheet/demo/index.vue rename to packages/vant/src/action-sheet/demo/index.vue diff --git a/src/action-sheet/index.less b/packages/vant/src/action-sheet/index.less similarity index 100% rename from src/action-sheet/index.less rename to packages/vant/src/action-sheet/index.less diff --git a/src/action-sheet/index.ts b/packages/vant/src/action-sheet/index.ts similarity index 100% rename from src/action-sheet/index.ts rename to packages/vant/src/action-sheet/index.ts diff --git a/src/action-sheet/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/action-sheet/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/action-sheet/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/action-sheet/test/__snapshots__/demo.spec.ts.snap diff --git a/src/action-sheet/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/action-sheet/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/action-sheet/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/action-sheet/test/__snapshots__/index.spec.ts.snap diff --git a/src/action-sheet/test/demo.spec.ts b/packages/vant/src/action-sheet/test/demo.spec.ts similarity index 100% rename from src/action-sheet/test/demo.spec.ts rename to packages/vant/src/action-sheet/test/demo.spec.ts diff --git a/src/action-sheet/test/index.spec.ts b/packages/vant/src/action-sheet/test/index.spec.ts similarity index 100% rename from src/action-sheet/test/index.spec.ts rename to packages/vant/src/action-sheet/test/index.spec.ts diff --git a/src/action-sheet/var.less b/packages/vant/src/action-sheet/var.less similarity index 100% rename from src/action-sheet/var.less rename to packages/vant/src/action-sheet/var.less diff --git a/src/address-edit/AddressEdit.tsx b/packages/vant/src/address-edit/AddressEdit.tsx similarity index 100% rename from src/address-edit/AddressEdit.tsx rename to packages/vant/src/address-edit/AddressEdit.tsx diff --git a/src/address-edit/AddressEditDetail.tsx b/packages/vant/src/address-edit/AddressEditDetail.tsx similarity index 100% rename from src/address-edit/AddressEditDetail.tsx rename to packages/vant/src/address-edit/AddressEditDetail.tsx diff --git a/src/address-edit/README.md b/packages/vant/src/address-edit/README.md similarity index 100% rename from src/address-edit/README.md rename to packages/vant/src/address-edit/README.md diff --git a/src/address-edit/README.zh-CN.md b/packages/vant/src/address-edit/README.zh-CN.md similarity index 100% rename from src/address-edit/README.zh-CN.md rename to packages/vant/src/address-edit/README.zh-CN.md diff --git a/src/address-edit/demo/index.vue b/packages/vant/src/address-edit/demo/index.vue similarity index 100% rename from src/address-edit/demo/index.vue rename to packages/vant/src/address-edit/demo/index.vue diff --git a/src/address-edit/index.less b/packages/vant/src/address-edit/index.less similarity index 100% rename from src/address-edit/index.less rename to packages/vant/src/address-edit/index.less diff --git a/src/address-edit/index.ts b/packages/vant/src/address-edit/index.ts similarity index 100% rename from src/address-edit/index.ts rename to packages/vant/src/address-edit/index.ts diff --git a/src/address-edit/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/address-edit/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/address-edit/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/address-edit/test/__snapshots__/demo.spec.ts.snap diff --git a/src/address-edit/test/__snapshots__/index.spec.js.snap b/packages/vant/src/address-edit/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/address-edit/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/address-edit/test/__snapshots__/index.spec.js.snap diff --git a/src/address-edit/test/demo.spec.ts b/packages/vant/src/address-edit/test/demo.spec.ts similarity index 100% rename from src/address-edit/test/demo.spec.ts rename to packages/vant/src/address-edit/test/demo.spec.ts diff --git a/src/address-edit/test/index.spec.js b/packages/vant/src/address-edit/test/index.spec.js similarity index 100% rename from src/address-edit/test/index.spec.js rename to packages/vant/src/address-edit/test/index.spec.js diff --git a/src/address-edit/types.ts b/packages/vant/src/address-edit/types.ts similarity index 100% rename from src/address-edit/types.ts rename to packages/vant/src/address-edit/types.ts diff --git a/src/address-edit/var.less b/packages/vant/src/address-edit/var.less similarity index 100% rename from src/address-edit/var.less rename to packages/vant/src/address-edit/var.less diff --git a/src/address-list/AddressList.tsx b/packages/vant/src/address-list/AddressList.tsx similarity index 100% rename from src/address-list/AddressList.tsx rename to packages/vant/src/address-list/AddressList.tsx diff --git a/src/address-list/AddressListItem.tsx b/packages/vant/src/address-list/AddressListItem.tsx similarity index 100% rename from src/address-list/AddressListItem.tsx rename to packages/vant/src/address-list/AddressListItem.tsx diff --git a/src/address-list/README.md b/packages/vant/src/address-list/README.md similarity index 100% rename from src/address-list/README.md rename to packages/vant/src/address-list/README.md diff --git a/src/address-list/README.zh-CN.md b/packages/vant/src/address-list/README.zh-CN.md similarity index 100% rename from src/address-list/README.zh-CN.md rename to packages/vant/src/address-list/README.zh-CN.md diff --git a/src/address-list/demo/index.vue b/packages/vant/src/address-list/demo/index.vue similarity index 100% rename from src/address-list/demo/index.vue rename to packages/vant/src/address-list/demo/index.vue diff --git a/src/address-list/index.less b/packages/vant/src/address-list/index.less similarity index 100% rename from src/address-list/index.less rename to packages/vant/src/address-list/index.less diff --git a/src/address-list/index.ts b/packages/vant/src/address-list/index.ts similarity index 100% rename from src/address-list/index.ts rename to packages/vant/src/address-list/index.ts diff --git a/src/address-list/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/address-list/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/address-list/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/address-list/test/__snapshots__/demo.spec.ts.snap diff --git a/src/address-list/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/address-list/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/address-list/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/address-list/test/__snapshots__/index.spec.ts.snap diff --git a/src/address-list/test/demo.spec.ts b/packages/vant/src/address-list/test/demo.spec.ts similarity index 100% rename from src/address-list/test/demo.spec.ts rename to packages/vant/src/address-list/test/demo.spec.ts diff --git a/src/address-list/test/index.spec.ts b/packages/vant/src/address-list/test/index.spec.ts similarity index 100% rename from src/address-list/test/index.spec.ts rename to packages/vant/src/address-list/test/index.spec.ts diff --git a/src/address-list/var.less b/packages/vant/src/address-list/var.less similarity index 100% rename from src/address-list/var.less rename to packages/vant/src/address-list/var.less diff --git a/src/area/Area.tsx b/packages/vant/src/area/Area.tsx similarity index 100% rename from src/area/Area.tsx rename to packages/vant/src/area/Area.tsx diff --git a/src/area/README.md b/packages/vant/src/area/README.md similarity index 100% rename from src/area/README.md rename to packages/vant/src/area/README.md diff --git a/src/area/README.zh-CN.md b/packages/vant/src/area/README.zh-CN.md similarity index 100% rename from src/area/README.zh-CN.md rename to packages/vant/src/area/README.zh-CN.md diff --git a/src/area/demo/area-en.ts b/packages/vant/src/area/demo/area-en.ts similarity index 100% rename from src/area/demo/area-en.ts rename to packages/vant/src/area/demo/area-en.ts diff --git a/src/area/demo/area-simple.ts b/packages/vant/src/area/demo/area-simple.ts similarity index 100% rename from src/area/demo/area-simple.ts rename to packages/vant/src/area/demo/area-simple.ts diff --git a/src/area/demo/area.ts b/packages/vant/src/area/demo/area.ts similarity index 100% rename from src/area/demo/area.ts rename to packages/vant/src/area/demo/area.ts diff --git a/src/area/demo/index.vue b/packages/vant/src/area/demo/index.vue similarity index 100% rename from src/area/demo/index.vue rename to packages/vant/src/area/demo/index.vue diff --git a/src/area/index.ts b/packages/vant/src/area/index.ts similarity index 100% rename from src/area/index.ts rename to packages/vant/src/area/index.ts diff --git a/src/area/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/area/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/area/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/area/test/__snapshots__/demo.spec.ts.snap diff --git a/src/area/test/__snapshots__/index.spec.js.snap b/packages/vant/src/area/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/area/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/area/test/__snapshots__/index.spec.js.snap diff --git a/src/area/test/demo.spec.ts b/packages/vant/src/area/test/demo.spec.ts similarity index 100% rename from src/area/test/demo.spec.ts rename to packages/vant/src/area/test/demo.spec.ts diff --git a/src/area/test/index.spec.js b/packages/vant/src/area/test/index.spec.js similarity index 100% rename from src/area/test/index.spec.js rename to packages/vant/src/area/test/index.spec.js diff --git a/src/area/types.ts b/packages/vant/src/area/types.ts similarity index 100% rename from src/area/types.ts rename to packages/vant/src/area/types.ts diff --git a/src/badge/Badge.tsx b/packages/vant/src/badge/Badge.tsx similarity index 96% rename from src/badge/Badge.tsx rename to packages/vant/src/badge/Badge.tsx index d0c8bd02b..1a93c8df0 100644 --- a/src/badge/Badge.tsx +++ b/packages/vant/src/badge/Badge.tsx @@ -16,7 +16,7 @@ export default defineComponent({ dot: Boolean, max: [Number, String], color: String, - offset: (Array as unknown) as PropType<[string | number, string | number]>, + offset: Array as unknown as PropType<[string | number, string | number]>, content: [Number, String], showZero: truthProp, tag: { diff --git a/src/badge/README.md b/packages/vant/src/badge/README.md similarity index 100% rename from src/badge/README.md rename to packages/vant/src/badge/README.md diff --git a/src/badge/README.zh-CN.md b/packages/vant/src/badge/README.zh-CN.md similarity index 100% rename from src/badge/README.zh-CN.md rename to packages/vant/src/badge/README.zh-CN.md diff --git a/src/badge/demo/index.vue b/packages/vant/src/badge/demo/index.vue similarity index 100% rename from src/badge/demo/index.vue rename to packages/vant/src/badge/demo/index.vue diff --git a/src/badge/index.less b/packages/vant/src/badge/index.less similarity index 100% rename from src/badge/index.less rename to packages/vant/src/badge/index.less diff --git a/src/badge/index.ts b/packages/vant/src/badge/index.ts similarity index 100% rename from src/badge/index.ts rename to packages/vant/src/badge/index.ts diff --git a/src/badge/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/badge/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/badge/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/badge/test/__snapshots__/demo.spec.ts.snap diff --git a/src/badge/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/badge/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/badge/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/badge/test/__snapshots__/index.spec.ts.snap diff --git a/src/badge/test/demo.spec.ts b/packages/vant/src/badge/test/demo.spec.ts similarity index 100% rename from src/badge/test/demo.spec.ts rename to packages/vant/src/badge/test/demo.spec.ts diff --git a/src/badge/test/index.spec.ts b/packages/vant/src/badge/test/index.spec.ts similarity index 100% rename from src/badge/test/index.spec.ts rename to packages/vant/src/badge/test/index.spec.ts diff --git a/src/badge/var.less b/packages/vant/src/badge/var.less similarity index 100% rename from src/badge/var.less rename to packages/vant/src/badge/var.less diff --git a/src/button/Button.tsx b/packages/vant/src/button/Button.tsx similarity index 100% rename from src/button/Button.tsx rename to packages/vant/src/button/Button.tsx diff --git a/src/button/README.md b/packages/vant/src/button/README.md similarity index 100% rename from src/button/README.md rename to packages/vant/src/button/README.md diff --git a/src/button/README.zh-CN.md b/packages/vant/src/button/README.zh-CN.md similarity index 100% rename from src/button/README.zh-CN.md rename to packages/vant/src/button/README.zh-CN.md diff --git a/src/button/demo/index.vue b/packages/vant/src/button/demo/index.vue similarity index 100% rename from src/button/demo/index.vue rename to packages/vant/src/button/demo/index.vue diff --git a/src/button/index.less b/packages/vant/src/button/index.less similarity index 100% rename from src/button/index.less rename to packages/vant/src/button/index.less diff --git a/src/button/index.ts b/packages/vant/src/button/index.ts similarity index 100% rename from src/button/index.ts rename to packages/vant/src/button/index.ts diff --git a/src/button/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/button/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/button/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/button/test/__snapshots__/demo.spec.ts.snap diff --git a/src/button/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/button/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/button/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/button/test/__snapshots__/index.spec.ts.snap diff --git a/src/button/test/demo.spec.ts b/packages/vant/src/button/test/demo.spec.ts similarity index 100% rename from src/button/test/demo.spec.ts rename to packages/vant/src/button/test/demo.spec.ts diff --git a/src/button/test/index.spec.ts b/packages/vant/src/button/test/index.spec.ts similarity index 100% rename from src/button/test/index.spec.ts rename to packages/vant/src/button/test/index.spec.ts diff --git a/src/button/var.less b/packages/vant/src/button/var.less similarity index 100% rename from src/button/var.less rename to packages/vant/src/button/var.less diff --git a/src/calendar/Calendar.tsx b/packages/vant/src/calendar/Calendar.tsx similarity index 100% rename from src/calendar/Calendar.tsx rename to packages/vant/src/calendar/Calendar.tsx diff --git a/src/calendar/CalendarDay.tsx b/packages/vant/src/calendar/CalendarDay.tsx similarity index 100% rename from src/calendar/CalendarDay.tsx rename to packages/vant/src/calendar/CalendarDay.tsx diff --git a/src/calendar/CalendarHeader.tsx b/packages/vant/src/calendar/CalendarHeader.tsx similarity index 100% rename from src/calendar/CalendarHeader.tsx rename to packages/vant/src/calendar/CalendarHeader.tsx diff --git a/src/calendar/CalendarMonth.tsx b/packages/vant/src/calendar/CalendarMonth.tsx similarity index 100% rename from src/calendar/CalendarMonth.tsx rename to packages/vant/src/calendar/CalendarMonth.tsx diff --git a/src/calendar/README.md b/packages/vant/src/calendar/README.md similarity index 100% rename from src/calendar/README.md rename to packages/vant/src/calendar/README.md diff --git a/src/calendar/README.zh-CN.md b/packages/vant/src/calendar/README.zh-CN.md similarity index 100% rename from src/calendar/README.zh-CN.md rename to packages/vant/src/calendar/README.zh-CN.md diff --git a/src/calendar/demo/TiledDisplay.vue b/packages/vant/src/calendar/demo/TiledDisplay.vue similarity index 100% rename from src/calendar/demo/TiledDisplay.vue rename to packages/vant/src/calendar/demo/TiledDisplay.vue diff --git a/src/calendar/demo/index.vue b/packages/vant/src/calendar/demo/index.vue similarity index 100% rename from src/calendar/demo/index.vue rename to packages/vant/src/calendar/demo/index.vue diff --git a/src/calendar/index.less b/packages/vant/src/calendar/index.less similarity index 100% rename from src/calendar/index.less rename to packages/vant/src/calendar/index.less diff --git a/src/calendar/index.ts b/packages/vant/src/calendar/index.ts similarity index 100% rename from src/calendar/index.ts rename to packages/vant/src/calendar/index.ts diff --git a/src/calendar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/calendar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/calendar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/calendar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/calendar/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/calendar/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/calendar/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/calendar/test/__snapshots__/index.spec.ts.snap diff --git a/src/calendar/test/__snapshots__/prop.spec.ts.snap b/packages/vant/src/calendar/test/__snapshots__/prop.spec.ts.snap similarity index 100% rename from src/calendar/test/__snapshots__/prop.spec.ts.snap rename to packages/vant/src/calendar/test/__snapshots__/prop.spec.ts.snap diff --git a/src/calendar/test/demo.spec.ts b/packages/vant/src/calendar/test/demo.spec.ts similarity index 100% rename from src/calendar/test/demo.spec.ts rename to packages/vant/src/calendar/test/demo.spec.ts diff --git a/src/calendar/test/index.spec.ts b/packages/vant/src/calendar/test/index.spec.ts similarity index 100% rename from src/calendar/test/index.spec.ts rename to packages/vant/src/calendar/test/index.spec.ts diff --git a/src/calendar/test/prop.spec.ts b/packages/vant/src/calendar/test/prop.spec.ts similarity index 100% rename from src/calendar/test/prop.spec.ts rename to packages/vant/src/calendar/test/prop.spec.ts diff --git a/src/calendar/test/utils.spec.ts b/packages/vant/src/calendar/test/utils.spec.ts similarity index 100% rename from src/calendar/test/utils.spec.ts rename to packages/vant/src/calendar/test/utils.spec.ts diff --git a/src/calendar/test/utils.ts b/packages/vant/src/calendar/test/utils.ts similarity index 100% rename from src/calendar/test/utils.ts rename to packages/vant/src/calendar/test/utils.ts diff --git a/src/calendar/types.ts b/packages/vant/src/calendar/types.ts similarity index 100% rename from src/calendar/types.ts rename to packages/vant/src/calendar/types.ts diff --git a/src/calendar/utils.ts b/packages/vant/src/calendar/utils.ts similarity index 100% rename from src/calendar/utils.ts rename to packages/vant/src/calendar/utils.ts diff --git a/src/calendar/var.less b/packages/vant/src/calendar/var.less similarity index 100% rename from src/calendar/var.less rename to packages/vant/src/calendar/var.less diff --git a/src/card/Card.tsx b/packages/vant/src/card/Card.tsx similarity index 100% rename from src/card/Card.tsx rename to packages/vant/src/card/Card.tsx diff --git a/src/card/README.md b/packages/vant/src/card/README.md similarity index 100% rename from src/card/README.md rename to packages/vant/src/card/README.md diff --git a/src/card/README.zh-CN.md b/packages/vant/src/card/README.zh-CN.md similarity index 100% rename from src/card/README.zh-CN.md rename to packages/vant/src/card/README.zh-CN.md diff --git a/src/card/demo/index.vue b/packages/vant/src/card/demo/index.vue similarity index 100% rename from src/card/demo/index.vue rename to packages/vant/src/card/demo/index.vue diff --git a/src/card/index.less b/packages/vant/src/card/index.less similarity index 100% rename from src/card/index.less rename to packages/vant/src/card/index.less diff --git a/src/card/index.ts b/packages/vant/src/card/index.ts similarity index 100% rename from src/card/index.ts rename to packages/vant/src/card/index.ts diff --git a/src/card/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/card/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/card/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/card/test/__snapshots__/demo.spec.ts.snap diff --git a/src/card/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/card/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/card/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/card/test/__snapshots__/index.spec.ts.snap diff --git a/src/card/test/demo.spec.ts b/packages/vant/src/card/test/demo.spec.ts similarity index 100% rename from src/card/test/demo.spec.ts rename to packages/vant/src/card/test/demo.spec.ts diff --git a/src/card/test/index.spec.ts b/packages/vant/src/card/test/index.spec.ts similarity index 100% rename from src/card/test/index.spec.ts rename to packages/vant/src/card/test/index.spec.ts diff --git a/src/card/var.less b/packages/vant/src/card/var.less similarity index 100% rename from src/card/var.less rename to packages/vant/src/card/var.less diff --git a/src/cascader/Cascader.tsx b/packages/vant/src/cascader/Cascader.tsx similarity index 98% rename from src/cascader/Cascader.tsx rename to packages/vant/src/cascader/Cascader.tsx index 164c38822..e0751a514 100644 --- a/src/cascader/Cascader.tsx +++ b/packages/vant/src/cascader/Cascader.tsx @@ -62,7 +62,11 @@ export default defineComponent({ activeTab: 0, }); - const { text: textKey, value: valueKey, children: childrenKey } = extend( + const { + text: textKey, + value: valueKey, + children: childrenKey, + } = extend( { text: 'text', value: 'value', diff --git a/src/cascader/README.md b/packages/vant/src/cascader/README.md similarity index 100% rename from src/cascader/README.md rename to packages/vant/src/cascader/README.md diff --git a/src/cascader/README.zh-CN.md b/packages/vant/src/cascader/README.zh-CN.md similarity index 100% rename from src/cascader/README.zh-CN.md rename to packages/vant/src/cascader/README.zh-CN.md diff --git a/src/cascader/demo/area-en-US.ts b/packages/vant/src/cascader/demo/area-en-US.ts similarity index 100% rename from src/cascader/demo/area-en-US.ts rename to packages/vant/src/cascader/demo/area-en-US.ts diff --git a/src/cascader/demo/area-zh-CN.ts b/packages/vant/src/cascader/demo/area-zh-CN.ts similarity index 100% rename from src/cascader/demo/area-zh-CN.ts rename to packages/vant/src/cascader/demo/area-zh-CN.ts diff --git a/src/cascader/demo/index.vue b/packages/vant/src/cascader/demo/index.vue similarity index 100% rename from src/cascader/demo/index.vue rename to packages/vant/src/cascader/demo/index.vue diff --git a/src/cascader/index.less b/packages/vant/src/cascader/index.less similarity index 100% rename from src/cascader/index.less rename to packages/vant/src/cascader/index.less diff --git a/src/cascader/index.ts b/packages/vant/src/cascader/index.ts similarity index 100% rename from src/cascader/index.ts rename to packages/vant/src/cascader/index.ts diff --git a/src/cascader/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/cascader/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/cascader/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/cascader/test/__snapshots__/demo.spec.ts.snap diff --git a/src/cascader/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/cascader/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/cascader/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/cascader/test/__snapshots__/index.spec.ts.snap diff --git a/src/cascader/test/demo.spec.ts b/packages/vant/src/cascader/test/demo.spec.ts similarity index 100% rename from src/cascader/test/demo.spec.ts rename to packages/vant/src/cascader/test/demo.spec.ts diff --git a/src/cascader/test/index.spec.ts b/packages/vant/src/cascader/test/index.spec.ts similarity index 100% rename from src/cascader/test/index.spec.ts rename to packages/vant/src/cascader/test/index.spec.ts diff --git a/src/cascader/var.less b/packages/vant/src/cascader/var.less similarity index 100% rename from src/cascader/var.less rename to packages/vant/src/cascader/var.less diff --git a/src/cell-group/CellGroup.tsx b/packages/vant/src/cell-group/CellGroup.tsx similarity index 100% rename from src/cell-group/CellGroup.tsx rename to packages/vant/src/cell-group/CellGroup.tsx diff --git a/src/cell-group/index.less b/packages/vant/src/cell-group/index.less similarity index 100% rename from src/cell-group/index.less rename to packages/vant/src/cell-group/index.less diff --git a/src/cell-group/index.ts b/packages/vant/src/cell-group/index.ts similarity index 100% rename from src/cell-group/index.ts rename to packages/vant/src/cell-group/index.ts diff --git a/src/cell-group/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/cell-group/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/cell-group/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/cell-group/test/__snapshots__/index.spec.ts.snap diff --git a/src/cell-group/test/index.spec.ts b/packages/vant/src/cell-group/test/index.spec.ts similarity index 100% rename from src/cell-group/test/index.spec.ts rename to packages/vant/src/cell-group/test/index.spec.ts diff --git a/src/cell-group/var.less b/packages/vant/src/cell-group/var.less similarity index 100% rename from src/cell-group/var.less rename to packages/vant/src/cell-group/var.less diff --git a/src/cell/Cell.tsx b/packages/vant/src/cell/Cell.tsx similarity index 98% rename from src/cell/Cell.tsx rename to packages/vant/src/cell/Cell.tsx index 12a05be67..398297c07 100644 --- a/src/cell/Cell.tsx +++ b/packages/vant/src/cell/Cell.tsx @@ -33,7 +33,7 @@ export const cellProps = { valueClass: unknownProp, labelClass: unknownProp, titleClass: unknownProp, - titleStyle: (null as unknown) as PropType, + titleStyle: null as unknown as PropType, arrowDirection: String as PropType, clickable: { type: Boolean as PropType, diff --git a/src/cell/README.md b/packages/vant/src/cell/README.md similarity index 100% rename from src/cell/README.md rename to packages/vant/src/cell/README.md diff --git a/src/cell/README.zh-CN.md b/packages/vant/src/cell/README.zh-CN.md similarity index 100% rename from src/cell/README.zh-CN.md rename to packages/vant/src/cell/README.zh-CN.md diff --git a/src/cell/demo/index.vue b/packages/vant/src/cell/demo/index.vue similarity index 100% rename from src/cell/demo/index.vue rename to packages/vant/src/cell/demo/index.vue diff --git a/src/cell/index.less b/packages/vant/src/cell/index.less similarity index 100% rename from src/cell/index.less rename to packages/vant/src/cell/index.less diff --git a/src/cell/index.ts b/packages/vant/src/cell/index.ts similarity index 100% rename from src/cell/index.ts rename to packages/vant/src/cell/index.ts diff --git a/src/cell/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/cell/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/cell/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/cell/test/__snapshots__/demo.spec.ts.snap diff --git a/src/cell/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/cell/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/cell/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/cell/test/__snapshots__/index.spec.ts.snap diff --git a/src/cell/test/demo.spec.ts b/packages/vant/src/cell/test/demo.spec.ts similarity index 100% rename from src/cell/test/demo.spec.ts rename to packages/vant/src/cell/test/demo.spec.ts diff --git a/src/cell/test/index.spec.ts b/packages/vant/src/cell/test/index.spec.ts similarity index 100% rename from src/cell/test/index.spec.ts rename to packages/vant/src/cell/test/index.spec.ts diff --git a/src/cell/var.less b/packages/vant/src/cell/var.less similarity index 100% rename from src/cell/var.less rename to packages/vant/src/cell/var.less diff --git a/src/checkbox-group/CheckboxGroup.tsx b/packages/vant/src/checkbox-group/CheckboxGroup.tsx similarity index 98% rename from src/checkbox-group/CheckboxGroup.tsx rename to packages/vant/src/checkbox-group/CheckboxGroup.tsx index f367007e8..0fea93fc6 100644 --- a/src/checkbox-group/CheckboxGroup.tsx +++ b/packages/vant/src/checkbox-group/CheckboxGroup.tsx @@ -37,9 +37,8 @@ const props = { export type CheckboxGroupProps = ExtractPropTypes; -export const CHECKBOX_GROUP_KEY: InjectionKey = Symbol( - name -); +export const CHECKBOX_GROUP_KEY: InjectionKey = + Symbol(name); export default defineComponent({ name, diff --git a/src/checkbox-group/index.less b/packages/vant/src/checkbox-group/index.less similarity index 100% rename from src/checkbox-group/index.less rename to packages/vant/src/checkbox-group/index.less diff --git a/src/checkbox-group/index.ts b/packages/vant/src/checkbox-group/index.ts similarity index 100% rename from src/checkbox-group/index.ts rename to packages/vant/src/checkbox-group/index.ts diff --git a/src/checkbox-group/test/index.spec.tsx b/packages/vant/src/checkbox-group/test/index.spec.tsx similarity index 100% rename from src/checkbox-group/test/index.spec.tsx rename to packages/vant/src/checkbox-group/test/index.spec.tsx diff --git a/src/checkbox-group/types.ts b/packages/vant/src/checkbox-group/types.ts similarity index 100% rename from src/checkbox-group/types.ts rename to packages/vant/src/checkbox-group/types.ts diff --git a/src/checkbox/Checkbox.tsx b/packages/vant/src/checkbox/Checkbox.tsx similarity index 100% rename from src/checkbox/Checkbox.tsx rename to packages/vant/src/checkbox/Checkbox.tsx diff --git a/src/checkbox/Checker.tsx b/packages/vant/src/checkbox/Checker.tsx similarity index 100% rename from src/checkbox/Checker.tsx rename to packages/vant/src/checkbox/Checker.tsx diff --git a/src/checkbox/README.md b/packages/vant/src/checkbox/README.md similarity index 100% rename from src/checkbox/README.md rename to packages/vant/src/checkbox/README.md diff --git a/src/checkbox/README.zh-CN.md b/packages/vant/src/checkbox/README.zh-CN.md similarity index 100% rename from src/checkbox/README.zh-CN.md rename to packages/vant/src/checkbox/README.zh-CN.md diff --git a/src/checkbox/demo/index.vue b/packages/vant/src/checkbox/demo/index.vue similarity index 100% rename from src/checkbox/demo/index.vue rename to packages/vant/src/checkbox/demo/index.vue diff --git a/src/checkbox/index.less b/packages/vant/src/checkbox/index.less similarity index 100% rename from src/checkbox/index.less rename to packages/vant/src/checkbox/index.less diff --git a/src/checkbox/index.ts b/packages/vant/src/checkbox/index.ts similarity index 100% rename from src/checkbox/index.ts rename to packages/vant/src/checkbox/index.ts diff --git a/src/checkbox/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/checkbox/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/checkbox/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/checkbox/test/__snapshots__/demo.spec.ts.snap diff --git a/src/checkbox/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/checkbox/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/checkbox/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/checkbox/test/__snapshots__/index.spec.ts.snap diff --git a/src/checkbox/test/demo.spec.ts b/packages/vant/src/checkbox/test/demo.spec.ts similarity index 100% rename from src/checkbox/test/demo.spec.ts rename to packages/vant/src/checkbox/test/demo.spec.ts diff --git a/src/checkbox/test/index.spec.ts b/packages/vant/src/checkbox/test/index.spec.ts similarity index 100% rename from src/checkbox/test/index.spec.ts rename to packages/vant/src/checkbox/test/index.spec.ts diff --git a/src/checkbox/types.ts b/packages/vant/src/checkbox/types.ts similarity index 100% rename from src/checkbox/types.ts rename to packages/vant/src/checkbox/types.ts diff --git a/src/checkbox/var.less b/packages/vant/src/checkbox/var.less similarity index 100% rename from src/checkbox/var.less rename to packages/vant/src/checkbox/var.less diff --git a/src/circle/Circle.tsx b/packages/vant/src/circle/Circle.tsx similarity index 100% rename from src/circle/Circle.tsx rename to packages/vant/src/circle/Circle.tsx diff --git a/src/circle/README.md b/packages/vant/src/circle/README.md similarity index 100% rename from src/circle/README.md rename to packages/vant/src/circle/README.md diff --git a/src/circle/README.zh-CN.md b/packages/vant/src/circle/README.zh-CN.md similarity index 100% rename from src/circle/README.zh-CN.md rename to packages/vant/src/circle/README.zh-CN.md diff --git a/src/circle/demo/index.vue b/packages/vant/src/circle/demo/index.vue similarity index 100% rename from src/circle/demo/index.vue rename to packages/vant/src/circle/demo/index.vue diff --git a/src/circle/index.less b/packages/vant/src/circle/index.less similarity index 100% rename from src/circle/index.less rename to packages/vant/src/circle/index.less diff --git a/src/circle/index.ts b/packages/vant/src/circle/index.ts similarity index 100% rename from src/circle/index.ts rename to packages/vant/src/circle/index.ts diff --git a/src/circle/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/circle/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/circle/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/circle/test/__snapshots__/demo.spec.ts.snap diff --git a/src/circle/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/circle/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/circle/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/circle/test/__snapshots__/index.spec.ts.snap diff --git a/src/circle/test/demo.spec.ts b/packages/vant/src/circle/test/demo.spec.ts similarity index 100% rename from src/circle/test/demo.spec.ts rename to packages/vant/src/circle/test/demo.spec.ts diff --git a/src/circle/test/index.spec.ts b/packages/vant/src/circle/test/index.spec.ts similarity index 100% rename from src/circle/test/index.spec.ts rename to packages/vant/src/circle/test/index.spec.ts diff --git a/src/circle/var.less b/packages/vant/src/circle/var.less similarity index 100% rename from src/circle/var.less rename to packages/vant/src/circle/var.less diff --git a/src/col/Col.tsx b/packages/vant/src/col/Col.tsx similarity index 100% rename from src/col/Col.tsx rename to packages/vant/src/col/Col.tsx diff --git a/src/col/README.md b/packages/vant/src/col/README.md similarity index 100% rename from src/col/README.md rename to packages/vant/src/col/README.md diff --git a/src/col/README.zh-CN.md b/packages/vant/src/col/README.zh-CN.md similarity index 100% rename from src/col/README.zh-CN.md rename to packages/vant/src/col/README.zh-CN.md diff --git a/src/col/demo/index.vue b/packages/vant/src/col/demo/index.vue similarity index 100% rename from src/col/demo/index.vue rename to packages/vant/src/col/demo/index.vue diff --git a/src/col/index.less b/packages/vant/src/col/index.less similarity index 100% rename from src/col/index.less rename to packages/vant/src/col/index.less diff --git a/src/col/index.ts b/packages/vant/src/col/index.ts similarity index 100% rename from src/col/index.ts rename to packages/vant/src/col/index.ts diff --git a/src/col/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/col/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/col/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/col/test/__snapshots__/demo.spec.ts.snap diff --git a/src/col/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/col/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/col/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/col/test/__snapshots__/index.spec.tsx.snap diff --git a/src/col/test/demo.spec.ts b/packages/vant/src/col/test/demo.spec.ts similarity index 100% rename from src/col/test/demo.spec.ts rename to packages/vant/src/col/test/demo.spec.ts diff --git a/src/col/test/index.spec.tsx b/packages/vant/src/col/test/index.spec.tsx similarity index 100% rename from src/col/test/index.spec.tsx rename to packages/vant/src/col/test/index.spec.tsx diff --git a/src/collapse-item/CollapseItem.tsx b/packages/vant/src/collapse-item/CollapseItem.tsx similarity index 100% rename from src/collapse-item/CollapseItem.tsx rename to packages/vant/src/collapse-item/CollapseItem.tsx diff --git a/src/collapse-item/index.less b/packages/vant/src/collapse-item/index.less similarity index 100% rename from src/collapse-item/index.less rename to packages/vant/src/collapse-item/index.less diff --git a/src/collapse-item/index.ts b/packages/vant/src/collapse-item/index.ts similarity index 100% rename from src/collapse-item/index.ts rename to packages/vant/src/collapse-item/index.ts diff --git a/src/collapse-item/types.ts b/packages/vant/src/collapse-item/types.ts similarity index 100% rename from src/collapse-item/types.ts rename to packages/vant/src/collapse-item/types.ts diff --git a/src/collapse-item/var.less b/packages/vant/src/collapse-item/var.less similarity index 100% rename from src/collapse-item/var.less rename to packages/vant/src/collapse-item/var.less diff --git a/src/collapse/Collapse.tsx b/packages/vant/src/collapse/Collapse.tsx similarity index 100% rename from src/collapse/Collapse.tsx rename to packages/vant/src/collapse/Collapse.tsx diff --git a/src/collapse/README.md b/packages/vant/src/collapse/README.md similarity index 100% rename from src/collapse/README.md rename to packages/vant/src/collapse/README.md diff --git a/src/collapse/README.zh-CN.md b/packages/vant/src/collapse/README.zh-CN.md similarity index 100% rename from src/collapse/README.zh-CN.md rename to packages/vant/src/collapse/README.zh-CN.md diff --git a/src/collapse/demo/index.vue b/packages/vant/src/collapse/demo/index.vue similarity index 100% rename from src/collapse/demo/index.vue rename to packages/vant/src/collapse/demo/index.vue diff --git a/src/collapse/index.ts b/packages/vant/src/collapse/index.ts similarity index 100% rename from src/collapse/index.ts rename to packages/vant/src/collapse/index.ts diff --git a/src/collapse/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/collapse/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/collapse/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/collapse/test/__snapshots__/demo.spec.ts.snap diff --git a/src/collapse/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/collapse/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/collapse/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/collapse/test/__snapshots__/index.spec.tsx.snap diff --git a/src/collapse/test/demo.spec.ts b/packages/vant/src/collapse/test/demo.spec.ts similarity index 100% rename from src/collapse/test/demo.spec.ts rename to packages/vant/src/collapse/test/demo.spec.ts diff --git a/src/collapse/test/index.spec.tsx b/packages/vant/src/collapse/test/index.spec.tsx similarity index 100% rename from src/collapse/test/index.spec.tsx rename to packages/vant/src/collapse/test/index.spec.tsx diff --git a/src/composables/on-popup-reopen.ts b/packages/vant/src/composables/on-popup-reopen.ts similarity index 100% rename from src/composables/on-popup-reopen.ts rename to packages/vant/src/composables/on-popup-reopen.ts diff --git a/src/composables/use-expose.ts b/packages/vant/src/composables/use-expose.ts similarity index 100% rename from src/composables/use-expose.ts rename to packages/vant/src/composables/use-expose.ts diff --git a/src/composables/use-height.ts b/packages/vant/src/composables/use-height.ts similarity index 100% rename from src/composables/use-height.ts rename to packages/vant/src/composables/use-height.ts diff --git a/src/composables/use-lazy-render.ts b/packages/vant/src/composables/use-lazy-render.ts similarity index 77% rename from src/composables/use-lazy-render.ts rename to packages/vant/src/composables/use-lazy-render.ts index 992df2d45..7b3e4b363 100644 --- a/src/composables/use-lazy-render.ts +++ b/packages/vant/src/composables/use-lazy-render.ts @@ -13,5 +13,5 @@ export function useLazyRender(show: WatchSource) { { immediate: true } ); - return (render: () => JSX.Element) => () => (inited.value ? render() : null); + return (render: () => JSX.Element) => () => inited.value ? render() : null; } diff --git a/src/composables/use-link-field.ts b/packages/vant/src/composables/use-link-field.ts similarity index 100% rename from src/composables/use-link-field.ts rename to packages/vant/src/composables/use-link-field.ts diff --git a/src/composables/use-lock-scroll.ts b/packages/vant/src/composables/use-lock-scroll.ts similarity index 100% rename from src/composables/use-lock-scroll.ts rename to packages/vant/src/composables/use-lock-scroll.ts diff --git a/src/composables/use-placeholder.tsx b/packages/vant/src/composables/use-placeholder.tsx similarity index 100% rename from src/composables/use-placeholder.tsx rename to packages/vant/src/composables/use-placeholder.tsx diff --git a/src/composables/use-refs.ts b/packages/vant/src/composables/use-refs.ts similarity index 100% rename from src/composables/use-refs.ts rename to packages/vant/src/composables/use-refs.ts diff --git a/src/composables/use-route.ts b/packages/vant/src/composables/use-route.ts similarity index 100% rename from src/composables/use-route.ts rename to packages/vant/src/composables/use-route.ts diff --git a/src/composables/use-tab-status.ts b/packages/vant/src/composables/use-tab-status.ts similarity index 100% rename from src/composables/use-tab-status.ts rename to packages/vant/src/composables/use-tab-status.ts diff --git a/src/composables/use-touch.ts b/packages/vant/src/composables/use-touch.ts similarity index 100% rename from src/composables/use-touch.ts rename to packages/vant/src/composables/use-touch.ts diff --git a/src/composables/use-visibility-change.ts b/packages/vant/src/composables/use-visibility-change.ts similarity index 100% rename from src/composables/use-visibility-change.ts rename to packages/vant/src/composables/use-visibility-change.ts diff --git a/src/config-provider/ConfigProvider.tsx b/packages/vant/src/config-provider/ConfigProvider.tsx similarity index 97% rename from src/config-provider/ConfigProvider.tsx rename to packages/vant/src/config-provider/ConfigProvider.tsx index 33bbb2ce0..4fc4f3c68 100644 --- a/src/config-provider/ConfigProvider.tsx +++ b/packages/vant/src/config-provider/ConfigProvider.tsx @@ -14,9 +14,8 @@ export type ConfigProviderProvide = { iconPrefix?: string; }; -export const CONFIG_PROVIDER_KEY: InjectionKey = Symbol( - name -); +export const CONFIG_PROVIDER_KEY: InjectionKey = + Symbol(name); function mapThemeVarsToCSSVars(themeVars: Record) { const cssVars: Record = {}; diff --git a/src/config-provider/README.md b/packages/vant/src/config-provider/README.md similarity index 100% rename from src/config-provider/README.md rename to packages/vant/src/config-provider/README.md diff --git a/src/config-provider/README.zh-CN.md b/packages/vant/src/config-provider/README.zh-CN.md similarity index 100% rename from src/config-provider/README.zh-CN.md rename to packages/vant/src/config-provider/README.zh-CN.md diff --git a/src/config-provider/demo/index.vue b/packages/vant/src/config-provider/demo/index.vue similarity index 100% rename from src/config-provider/demo/index.vue rename to packages/vant/src/config-provider/demo/index.vue diff --git a/src/config-provider/index.ts b/packages/vant/src/config-provider/index.ts similarity index 100% rename from src/config-provider/index.ts rename to packages/vant/src/config-provider/index.ts diff --git a/src/config-provider/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/config-provider/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/config-provider/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/config-provider/test/__snapshots__/demo.spec.ts.snap diff --git a/src/config-provider/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/config-provider/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/config-provider/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/config-provider/test/__snapshots__/index.spec.tsx.snap diff --git a/src/config-provider/test/demo.spec.ts b/packages/vant/src/config-provider/test/demo.spec.ts similarity index 100% rename from src/config-provider/test/demo.spec.ts rename to packages/vant/src/config-provider/test/demo.spec.ts diff --git a/src/config-provider/test/index.spec.tsx b/packages/vant/src/config-provider/test/index.spec.tsx similarity index 100% rename from src/config-provider/test/index.spec.tsx rename to packages/vant/src/config-provider/test/index.spec.tsx diff --git a/src/contact-card/ContactCard.tsx b/packages/vant/src/contact-card/ContactCard.tsx similarity index 100% rename from src/contact-card/ContactCard.tsx rename to packages/vant/src/contact-card/ContactCard.tsx diff --git a/src/contact-card/README.md b/packages/vant/src/contact-card/README.md similarity index 100% rename from src/contact-card/README.md rename to packages/vant/src/contact-card/README.md diff --git a/src/contact-card/README.zh-CN.md b/packages/vant/src/contact-card/README.zh-CN.md similarity index 100% rename from src/contact-card/README.zh-CN.md rename to packages/vant/src/contact-card/README.zh-CN.md diff --git a/src/contact-card/demo/index.vue b/packages/vant/src/contact-card/demo/index.vue similarity index 100% rename from src/contact-card/demo/index.vue rename to packages/vant/src/contact-card/demo/index.vue diff --git a/src/contact-card/index.less b/packages/vant/src/contact-card/index.less similarity index 100% rename from src/contact-card/index.less rename to packages/vant/src/contact-card/index.less diff --git a/src/contact-card/index.ts b/packages/vant/src/contact-card/index.ts similarity index 100% rename from src/contact-card/index.ts rename to packages/vant/src/contact-card/index.ts diff --git a/src/contact-card/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/contact-card/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/contact-card/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/contact-card/test/__snapshots__/demo.spec.ts.snap diff --git a/src/contact-card/test/demo.spec.ts b/packages/vant/src/contact-card/test/demo.spec.ts similarity index 100% rename from src/contact-card/test/demo.spec.ts rename to packages/vant/src/contact-card/test/demo.spec.ts diff --git a/src/contact-card/test/index.spec.ts b/packages/vant/src/contact-card/test/index.spec.ts similarity index 100% rename from src/contact-card/test/index.spec.ts rename to packages/vant/src/contact-card/test/index.spec.ts diff --git a/src/contact-card/var.less b/packages/vant/src/contact-card/var.less similarity index 100% rename from src/contact-card/var.less rename to packages/vant/src/contact-card/var.less diff --git a/src/contact-edit/ContactEdit.tsx b/packages/vant/src/contact-edit/ContactEdit.tsx similarity index 100% rename from src/contact-edit/ContactEdit.tsx rename to packages/vant/src/contact-edit/ContactEdit.tsx diff --git a/src/contact-edit/README.md b/packages/vant/src/contact-edit/README.md similarity index 100% rename from src/contact-edit/README.md rename to packages/vant/src/contact-edit/README.md diff --git a/src/contact-edit/README.zh-CN.md b/packages/vant/src/contact-edit/README.zh-CN.md similarity index 100% rename from src/contact-edit/README.zh-CN.md rename to packages/vant/src/contact-edit/README.zh-CN.md diff --git a/src/contact-edit/demo/index.vue b/packages/vant/src/contact-edit/demo/index.vue similarity index 100% rename from src/contact-edit/demo/index.vue rename to packages/vant/src/contact-edit/demo/index.vue diff --git a/src/contact-edit/index.less b/packages/vant/src/contact-edit/index.less similarity index 100% rename from src/contact-edit/index.less rename to packages/vant/src/contact-edit/index.less diff --git a/src/contact-edit/index.ts b/packages/vant/src/contact-edit/index.ts similarity index 100% rename from src/contact-edit/index.ts rename to packages/vant/src/contact-edit/index.ts diff --git a/src/contact-edit/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/contact-edit/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/contact-edit/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/contact-edit/test/__snapshots__/demo.spec.ts.snap diff --git a/src/contact-edit/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/contact-edit/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/contact-edit/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/contact-edit/test/__snapshots__/index.spec.ts.snap diff --git a/src/contact-edit/test/demo.spec.ts b/packages/vant/src/contact-edit/test/demo.spec.ts similarity index 100% rename from src/contact-edit/test/demo.spec.ts rename to packages/vant/src/contact-edit/test/demo.spec.ts diff --git a/src/contact-edit/test/index.spec.ts b/packages/vant/src/contact-edit/test/index.spec.ts similarity index 100% rename from src/contact-edit/test/index.spec.ts rename to packages/vant/src/contact-edit/test/index.spec.ts diff --git a/src/contact-edit/var.less b/packages/vant/src/contact-edit/var.less similarity index 100% rename from src/contact-edit/var.less rename to packages/vant/src/contact-edit/var.less diff --git a/src/contact-list/ContactList.tsx b/packages/vant/src/contact-list/ContactList.tsx similarity index 100% rename from src/contact-list/ContactList.tsx rename to packages/vant/src/contact-list/ContactList.tsx diff --git a/src/contact-list/README.md b/packages/vant/src/contact-list/README.md similarity index 100% rename from src/contact-list/README.md rename to packages/vant/src/contact-list/README.md diff --git a/src/contact-list/README.zh-CN.md b/packages/vant/src/contact-list/README.zh-CN.md similarity index 100% rename from src/contact-list/README.zh-CN.md rename to packages/vant/src/contact-list/README.zh-CN.md diff --git a/src/contact-list/demo/index.vue b/packages/vant/src/contact-list/demo/index.vue similarity index 100% rename from src/contact-list/demo/index.vue rename to packages/vant/src/contact-list/demo/index.vue diff --git a/src/contact-list/index.less b/packages/vant/src/contact-list/index.less similarity index 100% rename from src/contact-list/index.less rename to packages/vant/src/contact-list/index.less diff --git a/src/contact-list/index.ts b/packages/vant/src/contact-list/index.ts similarity index 100% rename from src/contact-list/index.ts rename to packages/vant/src/contact-list/index.ts diff --git a/src/contact-list/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/contact-list/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/contact-list/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/contact-list/test/__snapshots__/demo.spec.ts.snap diff --git a/src/contact-list/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/contact-list/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/contact-list/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/contact-list/test/__snapshots__/index.spec.ts.snap diff --git a/src/contact-list/test/demo.spec.ts b/packages/vant/src/contact-list/test/demo.spec.ts similarity index 100% rename from src/contact-list/test/demo.spec.ts rename to packages/vant/src/contact-list/test/demo.spec.ts diff --git a/src/contact-list/test/index.spec.ts b/packages/vant/src/contact-list/test/index.spec.ts similarity index 100% rename from src/contact-list/test/index.spec.ts rename to packages/vant/src/contact-list/test/index.spec.ts diff --git a/src/contact-list/var.less b/packages/vant/src/contact-list/var.less similarity index 100% rename from src/contact-list/var.less rename to packages/vant/src/contact-list/var.less diff --git a/src/count-down/CountDown.tsx b/packages/vant/src/count-down/CountDown.tsx similarity index 100% rename from src/count-down/CountDown.tsx rename to packages/vant/src/count-down/CountDown.tsx diff --git a/src/count-down/README.md b/packages/vant/src/count-down/README.md similarity index 100% rename from src/count-down/README.md rename to packages/vant/src/count-down/README.md diff --git a/src/count-down/README.zh-CN.md b/packages/vant/src/count-down/README.zh-CN.md similarity index 100% rename from src/count-down/README.zh-CN.md rename to packages/vant/src/count-down/README.zh-CN.md diff --git a/src/count-down/demo/index.vue b/packages/vant/src/count-down/demo/index.vue similarity index 100% rename from src/count-down/demo/index.vue rename to packages/vant/src/count-down/demo/index.vue diff --git a/src/count-down/index.less b/packages/vant/src/count-down/index.less similarity index 100% rename from src/count-down/index.less rename to packages/vant/src/count-down/index.less diff --git a/src/count-down/index.ts b/packages/vant/src/count-down/index.ts similarity index 100% rename from src/count-down/index.ts rename to packages/vant/src/count-down/index.ts diff --git a/src/count-down/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/count-down/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/count-down/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/count-down/test/__snapshots__/index.spec.tsx.snap diff --git a/src/count-down/test/index.spec.tsx b/packages/vant/src/count-down/test/index.spec.tsx similarity index 100% rename from src/count-down/test/index.spec.tsx rename to packages/vant/src/count-down/test/index.spec.tsx diff --git a/src/count-down/utils.ts b/packages/vant/src/count-down/utils.ts similarity index 100% rename from src/count-down/utils.ts rename to packages/vant/src/count-down/utils.ts diff --git a/src/count-down/var.less b/packages/vant/src/count-down/var.less similarity index 100% rename from src/count-down/var.less rename to packages/vant/src/count-down/var.less diff --git a/src/coupon-cell/CouponCell.tsx b/packages/vant/src/coupon-cell/CouponCell.tsx similarity index 100% rename from src/coupon-cell/CouponCell.tsx rename to packages/vant/src/coupon-cell/CouponCell.tsx diff --git a/src/coupon-cell/index.less b/packages/vant/src/coupon-cell/index.less similarity index 100% rename from src/coupon-cell/index.less rename to packages/vant/src/coupon-cell/index.less diff --git a/src/coupon-cell/index.ts b/packages/vant/src/coupon-cell/index.ts similarity index 100% rename from src/coupon-cell/index.ts rename to packages/vant/src/coupon-cell/index.ts diff --git a/src/coupon-cell/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/coupon-cell/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/coupon-cell/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/coupon-cell/test/__snapshots__/index.spec.ts.snap diff --git a/src/coupon-cell/test/index.spec.ts b/packages/vant/src/coupon-cell/test/index.spec.ts similarity index 100% rename from src/coupon-cell/test/index.spec.ts rename to packages/vant/src/coupon-cell/test/index.spec.ts diff --git a/src/coupon-cell/var.less b/packages/vant/src/coupon-cell/var.less similarity index 100% rename from src/coupon-cell/var.less rename to packages/vant/src/coupon-cell/var.less diff --git a/src/coupon-list/CouponList.tsx b/packages/vant/src/coupon-list/CouponList.tsx similarity index 100% rename from src/coupon-list/CouponList.tsx rename to packages/vant/src/coupon-list/CouponList.tsx diff --git a/src/coupon-list/README.md b/packages/vant/src/coupon-list/README.md similarity index 100% rename from src/coupon-list/README.md rename to packages/vant/src/coupon-list/README.md diff --git a/src/coupon-list/README.zh-CN.md b/packages/vant/src/coupon-list/README.zh-CN.md similarity index 100% rename from src/coupon-list/README.zh-CN.md rename to packages/vant/src/coupon-list/README.zh-CN.md diff --git a/src/coupon-list/demo/index.vue b/packages/vant/src/coupon-list/demo/index.vue similarity index 100% rename from src/coupon-list/demo/index.vue rename to packages/vant/src/coupon-list/demo/index.vue diff --git a/src/coupon-list/index.less b/packages/vant/src/coupon-list/index.less similarity index 100% rename from src/coupon-list/index.less rename to packages/vant/src/coupon-list/index.less diff --git a/src/coupon-list/index.ts b/packages/vant/src/coupon-list/index.ts similarity index 100% rename from src/coupon-list/index.ts rename to packages/vant/src/coupon-list/index.ts diff --git a/src/coupon-list/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/coupon-list/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/coupon-list/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/coupon-list/test/__snapshots__/demo.spec.ts.snap diff --git a/src/coupon-list/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/coupon-list/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/coupon-list/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/coupon-list/test/__snapshots__/index.spec.ts.snap diff --git a/src/coupon-list/test/demo.spec.ts b/packages/vant/src/coupon-list/test/demo.spec.ts similarity index 100% rename from src/coupon-list/test/demo.spec.ts rename to packages/vant/src/coupon-list/test/demo.spec.ts diff --git a/src/coupon-list/test/index.spec.ts b/packages/vant/src/coupon-list/test/index.spec.ts similarity index 100% rename from src/coupon-list/test/index.spec.ts rename to packages/vant/src/coupon-list/test/index.spec.ts diff --git a/src/coupon-list/var.less b/packages/vant/src/coupon-list/var.less similarity index 100% rename from src/coupon-list/var.less rename to packages/vant/src/coupon-list/var.less diff --git a/src/coupon/Coupon.tsx b/packages/vant/src/coupon/Coupon.tsx similarity index 100% rename from src/coupon/Coupon.tsx rename to packages/vant/src/coupon/Coupon.tsx diff --git a/src/coupon/index.less b/packages/vant/src/coupon/index.less similarity index 100% rename from src/coupon/index.less rename to packages/vant/src/coupon/index.less diff --git a/src/coupon/index.ts b/packages/vant/src/coupon/index.ts similarity index 100% rename from src/coupon/index.ts rename to packages/vant/src/coupon/index.ts diff --git a/src/coupon/test/index.spec.ts b/packages/vant/src/coupon/test/index.spec.ts similarity index 100% rename from src/coupon/test/index.spec.ts rename to packages/vant/src/coupon/test/index.spec.ts diff --git a/src/coupon/var.less b/packages/vant/src/coupon/var.less similarity index 100% rename from src/coupon/var.less rename to packages/vant/src/coupon/var.less diff --git a/src/datetime-picker/DatePicker.tsx b/packages/vant/src/datetime-picker/DatePicker.tsx similarity index 100% rename from src/datetime-picker/DatePicker.tsx rename to packages/vant/src/datetime-picker/DatePicker.tsx diff --git a/src/datetime-picker/DatetimePicker.tsx b/packages/vant/src/datetime-picker/DatetimePicker.tsx similarity index 100% rename from src/datetime-picker/DatetimePicker.tsx rename to packages/vant/src/datetime-picker/DatetimePicker.tsx diff --git a/src/datetime-picker/README.md b/packages/vant/src/datetime-picker/README.md similarity index 100% rename from src/datetime-picker/README.md rename to packages/vant/src/datetime-picker/README.md diff --git a/src/datetime-picker/README.zh-CN.md b/packages/vant/src/datetime-picker/README.zh-CN.md similarity index 100% rename from src/datetime-picker/README.zh-CN.md rename to packages/vant/src/datetime-picker/README.zh-CN.md diff --git a/src/datetime-picker/TimePicker.tsx b/packages/vant/src/datetime-picker/TimePicker.tsx similarity index 100% rename from src/datetime-picker/TimePicker.tsx rename to packages/vant/src/datetime-picker/TimePicker.tsx diff --git a/src/datetime-picker/demo/index.vue b/packages/vant/src/datetime-picker/demo/index.vue similarity index 100% rename from src/datetime-picker/demo/index.vue rename to packages/vant/src/datetime-picker/demo/index.vue diff --git a/src/datetime-picker/index.ts b/packages/vant/src/datetime-picker/index.ts similarity index 100% rename from src/datetime-picker/index.ts rename to packages/vant/src/datetime-picker/index.ts diff --git a/src/datetime-picker/test/__snapshots__/date-picker.spec.ts.snap b/packages/vant/src/datetime-picker/test/__snapshots__/date-picker.spec.ts.snap similarity index 100% rename from src/datetime-picker/test/__snapshots__/date-picker.spec.ts.snap rename to packages/vant/src/datetime-picker/test/__snapshots__/date-picker.spec.ts.snap diff --git a/src/datetime-picker/test/__snapshots__/datetime-picker.spec.tsx.snap b/packages/vant/src/datetime-picker/test/__snapshots__/datetime-picker.spec.tsx.snap similarity index 100% rename from src/datetime-picker/test/__snapshots__/datetime-picker.spec.tsx.snap rename to packages/vant/src/datetime-picker/test/__snapshots__/datetime-picker.spec.tsx.snap diff --git a/src/datetime-picker/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/datetime-picker/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/datetime-picker/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/datetime-picker/test/__snapshots__/demo.spec.ts.snap diff --git a/src/datetime-picker/test/__snapshots__/time-picker.spec.tsx.snap b/packages/vant/src/datetime-picker/test/__snapshots__/time-picker.spec.tsx.snap similarity index 100% rename from src/datetime-picker/test/__snapshots__/time-picker.spec.tsx.snap rename to packages/vant/src/datetime-picker/test/__snapshots__/time-picker.spec.tsx.snap diff --git a/src/datetime-picker/test/date-picker.spec.ts b/packages/vant/src/datetime-picker/test/date-picker.spec.ts similarity index 100% rename from src/datetime-picker/test/date-picker.spec.ts rename to packages/vant/src/datetime-picker/test/date-picker.spec.ts diff --git a/src/datetime-picker/test/datetime-picker.spec.tsx b/packages/vant/src/datetime-picker/test/datetime-picker.spec.tsx similarity index 100% rename from src/datetime-picker/test/datetime-picker.spec.tsx rename to packages/vant/src/datetime-picker/test/datetime-picker.spec.tsx diff --git a/src/datetime-picker/test/demo.spec.ts b/packages/vant/src/datetime-picker/test/demo.spec.ts similarity index 100% rename from src/datetime-picker/test/demo.spec.ts rename to packages/vant/src/datetime-picker/test/demo.spec.ts diff --git a/src/datetime-picker/test/index.spec.ts b/packages/vant/src/datetime-picker/test/index.spec.ts similarity index 100% rename from src/datetime-picker/test/index.spec.ts rename to packages/vant/src/datetime-picker/test/index.spec.ts diff --git a/src/datetime-picker/test/time-picker.spec.tsx b/packages/vant/src/datetime-picker/test/time-picker.spec.tsx similarity index 100% rename from src/datetime-picker/test/time-picker.spec.tsx rename to packages/vant/src/datetime-picker/test/time-picker.spec.tsx diff --git a/src/datetime-picker/types.ts b/packages/vant/src/datetime-picker/types.ts similarity index 100% rename from src/datetime-picker/types.ts rename to packages/vant/src/datetime-picker/types.ts diff --git a/src/datetime-picker/utils.ts b/packages/vant/src/datetime-picker/utils.ts similarity index 100% rename from src/datetime-picker/utils.ts rename to packages/vant/src/datetime-picker/utils.ts diff --git a/src/dialog/Dialog.tsx b/packages/vant/src/dialog/Dialog.tsx similarity index 100% rename from src/dialog/Dialog.tsx rename to packages/vant/src/dialog/Dialog.tsx diff --git a/src/dialog/README.md b/packages/vant/src/dialog/README.md similarity index 100% rename from src/dialog/README.md rename to packages/vant/src/dialog/README.md diff --git a/src/dialog/README.zh-CN.md b/packages/vant/src/dialog/README.zh-CN.md similarity index 100% rename from src/dialog/README.zh-CN.md rename to packages/vant/src/dialog/README.zh-CN.md diff --git a/src/dialog/demo/index.vue b/packages/vant/src/dialog/demo/index.vue similarity index 100% rename from src/dialog/demo/index.vue rename to packages/vant/src/dialog/demo/index.vue diff --git a/src/dialog/function-call.tsx b/packages/vant/src/dialog/function-call.tsx similarity index 100% rename from src/dialog/function-call.tsx rename to packages/vant/src/dialog/function-call.tsx diff --git a/src/dialog/index.less b/packages/vant/src/dialog/index.less similarity index 100% rename from src/dialog/index.less rename to packages/vant/src/dialog/index.less diff --git a/src/dialog/index.ts b/packages/vant/src/dialog/index.ts similarity index 100% rename from src/dialog/index.ts rename to packages/vant/src/dialog/index.ts diff --git a/src/dialog/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/dialog/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/dialog/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/dialog/test/__snapshots__/demo.spec.ts.snap diff --git a/src/dialog/test/__snapshots__/funciton-call.spec.js.snap b/packages/vant/src/dialog/test/__snapshots__/funciton-call.spec.js.snap similarity index 100% rename from src/dialog/test/__snapshots__/funciton-call.spec.js.snap rename to packages/vant/src/dialog/test/__snapshots__/funciton-call.spec.js.snap diff --git a/src/dialog/test/__snapshots__/index.spec.js.snap b/packages/vant/src/dialog/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/dialog/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/dialog/test/__snapshots__/index.spec.js.snap diff --git a/src/dialog/test/demo.spec.ts b/packages/vant/src/dialog/test/demo.spec.ts similarity index 100% rename from src/dialog/test/demo.spec.ts rename to packages/vant/src/dialog/test/demo.spec.ts diff --git a/src/dialog/test/funciton-call.spec.js b/packages/vant/src/dialog/test/funciton-call.spec.js similarity index 100% rename from src/dialog/test/funciton-call.spec.js rename to packages/vant/src/dialog/test/funciton-call.spec.js diff --git a/src/dialog/test/index.spec.js b/packages/vant/src/dialog/test/index.spec.js similarity index 100% rename from src/dialog/test/index.spec.js rename to packages/vant/src/dialog/test/index.spec.js diff --git a/src/dialog/var.less b/packages/vant/src/dialog/var.less similarity index 100% rename from src/dialog/var.less rename to packages/vant/src/dialog/var.less diff --git a/src/divider/Divider.tsx b/packages/vant/src/divider/Divider.tsx similarity index 100% rename from src/divider/Divider.tsx rename to packages/vant/src/divider/Divider.tsx diff --git a/src/divider/README.md b/packages/vant/src/divider/README.md similarity index 100% rename from src/divider/README.md rename to packages/vant/src/divider/README.md diff --git a/src/divider/README.zh-CN.md b/packages/vant/src/divider/README.zh-CN.md similarity index 100% rename from src/divider/README.zh-CN.md rename to packages/vant/src/divider/README.zh-CN.md diff --git a/src/divider/demo/index.vue b/packages/vant/src/divider/demo/index.vue similarity index 100% rename from src/divider/demo/index.vue rename to packages/vant/src/divider/demo/index.vue diff --git a/src/divider/index.less b/packages/vant/src/divider/index.less similarity index 100% rename from src/divider/index.less rename to packages/vant/src/divider/index.less diff --git a/src/divider/index.ts b/packages/vant/src/divider/index.ts similarity index 100% rename from src/divider/index.ts rename to packages/vant/src/divider/index.ts diff --git a/src/divider/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/divider/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/divider/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/divider/test/__snapshots__/demo.spec.ts.snap diff --git a/src/divider/test/demo.spec.ts b/packages/vant/src/divider/test/demo.spec.ts similarity index 100% rename from src/divider/test/demo.spec.ts rename to packages/vant/src/divider/test/demo.spec.ts diff --git a/src/divider/var.less b/packages/vant/src/divider/var.less similarity index 100% rename from src/divider/var.less rename to packages/vant/src/divider/var.less diff --git a/src/dropdown-item/DropdownItem.tsx b/packages/vant/src/dropdown-item/DropdownItem.tsx similarity index 97% rename from src/dropdown-item/DropdownItem.tsx rename to packages/vant/src/dropdown-item/DropdownItem.tsx index 51a33cdd0..a460aee7d 100644 --- a/src/dropdown-item/DropdownItem.tsx +++ b/packages/vant/src/dropdown-item/DropdownItem.tsx @@ -157,13 +157,8 @@ export default defineComponent({ const renderContent = () => { const { offset } = parent; - const { - zIndex, - overlay, - duration, - direction, - closeOnClickOverlay, - } = parent.props; + const { zIndex, overlay, duration, direction, closeOnClickOverlay } = + parent.props; const style: CSSProperties = getZIndexStyle(zIndex); diff --git a/src/dropdown-item/index.less b/packages/vant/src/dropdown-item/index.less similarity index 100% rename from src/dropdown-item/index.less rename to packages/vant/src/dropdown-item/index.less diff --git a/src/dropdown-item/index.ts b/packages/vant/src/dropdown-item/index.ts similarity index 100% rename from src/dropdown-item/index.ts rename to packages/vant/src/dropdown-item/index.ts diff --git a/src/dropdown-item/types.ts b/packages/vant/src/dropdown-item/types.ts similarity index 100% rename from src/dropdown-item/types.ts rename to packages/vant/src/dropdown-item/types.ts diff --git a/src/dropdown-item/var.less b/packages/vant/src/dropdown-item/var.less similarity index 100% rename from src/dropdown-item/var.less rename to packages/vant/src/dropdown-item/var.less diff --git a/src/dropdown-menu/DropdownMenu.tsx b/packages/vant/src/dropdown-menu/DropdownMenu.tsx similarity index 100% rename from src/dropdown-menu/DropdownMenu.tsx rename to packages/vant/src/dropdown-menu/DropdownMenu.tsx diff --git a/src/dropdown-menu/README.md b/packages/vant/src/dropdown-menu/README.md similarity index 100% rename from src/dropdown-menu/README.md rename to packages/vant/src/dropdown-menu/README.md diff --git a/src/dropdown-menu/README.zh-CN.md b/packages/vant/src/dropdown-menu/README.zh-CN.md similarity index 100% rename from src/dropdown-menu/README.zh-CN.md rename to packages/vant/src/dropdown-menu/README.zh-CN.md diff --git a/src/dropdown-menu/demo/index.vue b/packages/vant/src/dropdown-menu/demo/index.vue similarity index 100% rename from src/dropdown-menu/demo/index.vue rename to packages/vant/src/dropdown-menu/demo/index.vue diff --git a/src/dropdown-menu/index.less b/packages/vant/src/dropdown-menu/index.less similarity index 100% rename from src/dropdown-menu/index.less rename to packages/vant/src/dropdown-menu/index.less diff --git a/src/dropdown-menu/index.ts b/packages/vant/src/dropdown-menu/index.ts similarity index 100% rename from src/dropdown-menu/index.ts rename to packages/vant/src/dropdown-menu/index.ts diff --git a/src/dropdown-menu/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/dropdown-menu/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/dropdown-menu/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/dropdown-menu/test/__snapshots__/demo.spec.ts.snap diff --git a/src/dropdown-menu/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/dropdown-menu/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/dropdown-menu/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/dropdown-menu/test/__snapshots__/index.spec.tsx.snap diff --git a/src/dropdown-menu/test/demo.spec.ts b/packages/vant/src/dropdown-menu/test/demo.spec.ts similarity index 100% rename from src/dropdown-menu/test/demo.spec.ts rename to packages/vant/src/dropdown-menu/test/demo.spec.ts diff --git a/src/dropdown-menu/test/index.spec.tsx b/packages/vant/src/dropdown-menu/test/index.spec.tsx similarity index 100% rename from src/dropdown-menu/test/index.spec.tsx rename to packages/vant/src/dropdown-menu/test/index.spec.tsx diff --git a/src/dropdown-menu/types.ts b/packages/vant/src/dropdown-menu/types.ts similarity index 100% rename from src/dropdown-menu/types.ts rename to packages/vant/src/dropdown-menu/types.ts diff --git a/src/dropdown-menu/var.less b/packages/vant/src/dropdown-menu/var.less similarity index 100% rename from src/dropdown-menu/var.less rename to packages/vant/src/dropdown-menu/var.less diff --git a/src/empty/Empty.tsx b/packages/vant/src/empty/Empty.tsx similarity index 100% rename from src/empty/Empty.tsx rename to packages/vant/src/empty/Empty.tsx diff --git a/src/empty/Network.tsx b/packages/vant/src/empty/Network.tsx similarity index 100% rename from src/empty/Network.tsx rename to packages/vant/src/empty/Network.tsx diff --git a/src/empty/README.md b/packages/vant/src/empty/README.md similarity index 100% rename from src/empty/README.md rename to packages/vant/src/empty/README.md diff --git a/src/empty/README.zh-CN.md b/packages/vant/src/empty/README.zh-CN.md similarity index 100% rename from src/empty/README.zh-CN.md rename to packages/vant/src/empty/README.zh-CN.md diff --git a/src/empty/demo/index.vue b/packages/vant/src/empty/demo/index.vue similarity index 100% rename from src/empty/demo/index.vue rename to packages/vant/src/empty/demo/index.vue diff --git a/src/empty/index.less b/packages/vant/src/empty/index.less similarity index 100% rename from src/empty/index.less rename to packages/vant/src/empty/index.less diff --git a/src/empty/index.ts b/packages/vant/src/empty/index.ts similarity index 100% rename from src/empty/index.ts rename to packages/vant/src/empty/index.ts diff --git a/src/empty/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/empty/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/empty/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/empty/test/__snapshots__/demo.spec.ts.snap diff --git a/src/empty/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/empty/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/empty/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/empty/test/__snapshots__/index.spec.ts.snap diff --git a/src/empty/test/demo.spec.ts b/packages/vant/src/empty/test/demo.spec.ts similarity index 100% rename from src/empty/test/demo.spec.ts rename to packages/vant/src/empty/test/demo.spec.ts diff --git a/src/empty/test/index.spec.ts b/packages/vant/src/empty/test/index.spec.ts similarity index 100% rename from src/empty/test/index.spec.ts rename to packages/vant/src/empty/test/index.spec.ts diff --git a/src/empty/var.less b/packages/vant/src/empty/var.less similarity index 100% rename from src/empty/var.less rename to packages/vant/src/empty/var.less diff --git a/src/field/Field.tsx b/packages/vant/src/field/Field.tsx similarity index 100% rename from src/field/Field.tsx rename to packages/vant/src/field/Field.tsx diff --git a/src/field/README.md b/packages/vant/src/field/README.md similarity index 100% rename from src/field/README.md rename to packages/vant/src/field/README.md diff --git a/src/field/README.zh-CN.md b/packages/vant/src/field/README.zh-CN.md similarity index 100% rename from src/field/README.zh-CN.md rename to packages/vant/src/field/README.zh-CN.md diff --git a/src/field/demo/Autosize.vue b/packages/vant/src/field/demo/Autosize.vue similarity index 100% rename from src/field/demo/Autosize.vue rename to packages/vant/src/field/demo/Autosize.vue diff --git a/src/field/demo/BasicUsage.vue b/packages/vant/src/field/demo/BasicUsage.vue similarity index 100% rename from src/field/demo/BasicUsage.vue rename to packages/vant/src/field/demo/BasicUsage.vue diff --git a/src/field/demo/CustomType.vue b/packages/vant/src/field/demo/CustomType.vue similarity index 100% rename from src/field/demo/CustomType.vue rename to packages/vant/src/field/demo/CustomType.vue diff --git a/src/field/demo/Disabled.vue b/packages/vant/src/field/demo/Disabled.vue similarity index 100% rename from src/field/demo/Disabled.vue rename to packages/vant/src/field/demo/Disabled.vue diff --git a/src/field/demo/ErrorInfo.vue b/packages/vant/src/field/demo/ErrorInfo.vue similarity index 100% rename from src/field/demo/ErrorInfo.vue rename to packages/vant/src/field/demo/ErrorInfo.vue diff --git a/src/field/demo/FormatValue.vue b/packages/vant/src/field/demo/FormatValue.vue similarity index 100% rename from src/field/demo/FormatValue.vue rename to packages/vant/src/field/demo/FormatValue.vue diff --git a/src/field/demo/InputAlign.vue b/packages/vant/src/field/demo/InputAlign.vue similarity index 100% rename from src/field/demo/InputAlign.vue rename to packages/vant/src/field/demo/InputAlign.vue diff --git a/src/field/demo/InsertButton.vue b/packages/vant/src/field/demo/InsertButton.vue similarity index 100% rename from src/field/demo/InsertButton.vue rename to packages/vant/src/field/demo/InsertButton.vue diff --git a/src/field/demo/ShowIcon.vue b/packages/vant/src/field/demo/ShowIcon.vue similarity index 100% rename from src/field/demo/ShowIcon.vue rename to packages/vant/src/field/demo/ShowIcon.vue diff --git a/src/field/demo/ShowWordLimit.vue b/packages/vant/src/field/demo/ShowWordLimit.vue similarity index 100% rename from src/field/demo/ShowWordLimit.vue rename to packages/vant/src/field/demo/ShowWordLimit.vue diff --git a/src/field/demo/index.vue b/packages/vant/src/field/demo/index.vue similarity index 100% rename from src/field/demo/index.vue rename to packages/vant/src/field/demo/index.vue diff --git a/src/field/index.less b/packages/vant/src/field/index.less similarity index 100% rename from src/field/index.less rename to packages/vant/src/field/index.less diff --git a/src/field/index.ts b/packages/vant/src/field/index.ts similarity index 100% rename from src/field/index.ts rename to packages/vant/src/field/index.ts diff --git a/src/field/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/field/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap diff --git a/src/field/test/__snapshots__/index.spec.js.snap b/packages/vant/src/field/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/field/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/field/test/__snapshots__/index.spec.js.snap diff --git a/src/field/test/demo.spec.ts b/packages/vant/src/field/test/demo.spec.ts similarity index 100% rename from src/field/test/demo.spec.ts rename to packages/vant/src/field/test/demo.spec.ts diff --git a/src/field/test/index.spec.js b/packages/vant/src/field/test/index.spec.js similarity index 100% rename from src/field/test/index.spec.js rename to packages/vant/src/field/test/index.spec.js diff --git a/src/field/types.ts b/packages/vant/src/field/types.ts similarity index 100% rename from src/field/types.ts rename to packages/vant/src/field/types.ts diff --git a/src/field/utils.ts b/packages/vant/src/field/utils.ts similarity index 97% rename from src/field/utils.ts rename to packages/vant/src/field/utils.ts index 6db7f8710..14434e625 100644 --- a/src/field/utils.ts +++ b/packages/vant/src/field/utils.ts @@ -87,9 +87,7 @@ export function resizeTextarea( } } -export function mapInputType( - type: FieldType -): { +export function mapInputType(type: FieldType): { type: InputHTMLAttributes['type']; inputmode?: HTMLAttributes['inputmode']; } { diff --git a/src/field/var.less b/packages/vant/src/field/var.less similarity index 100% rename from src/field/var.less rename to packages/vant/src/field/var.less diff --git a/src/form/Form.tsx b/packages/vant/src/form/Form.tsx similarity index 100% rename from src/form/Form.tsx rename to packages/vant/src/form/Form.tsx diff --git a/src/form/README.md b/packages/vant/src/form/README.md similarity index 100% rename from src/form/README.md rename to packages/vant/src/form/README.md diff --git a/src/form/README.zh-CN.md b/packages/vant/src/form/README.zh-CN.md similarity index 100% rename from src/form/README.zh-CN.md rename to packages/vant/src/form/README.zh-CN.md diff --git a/src/form/demo/BasicUsage.vue b/packages/vant/src/form/demo/BasicUsage.vue similarity index 100% rename from src/form/demo/BasicUsage.vue rename to packages/vant/src/form/demo/BasicUsage.vue diff --git a/src/form/demo/FieldType.vue b/packages/vant/src/form/demo/FieldType.vue similarity index 100% rename from src/form/demo/FieldType.vue rename to packages/vant/src/form/demo/FieldType.vue diff --git a/src/form/demo/FieldTypeArea.vue b/packages/vant/src/form/demo/FieldTypeArea.vue similarity index 100% rename from src/form/demo/FieldTypeArea.vue rename to packages/vant/src/form/demo/FieldTypeArea.vue diff --git a/src/form/demo/FieldTypeCalendar.vue b/packages/vant/src/form/demo/FieldTypeCalendar.vue similarity index 100% rename from src/form/demo/FieldTypeCalendar.vue rename to packages/vant/src/form/demo/FieldTypeCalendar.vue diff --git a/src/form/demo/FieldTypeDatetimePicker.vue b/packages/vant/src/form/demo/FieldTypeDatetimePicker.vue similarity index 100% rename from src/form/demo/FieldTypeDatetimePicker.vue rename to packages/vant/src/form/demo/FieldTypeDatetimePicker.vue diff --git a/src/form/demo/FieldTypePicker.vue b/packages/vant/src/form/demo/FieldTypePicker.vue similarity index 100% rename from src/form/demo/FieldTypePicker.vue rename to packages/vant/src/form/demo/FieldTypePicker.vue diff --git a/src/form/demo/ValidateRules.vue b/packages/vant/src/form/demo/ValidateRules.vue similarity index 100% rename from src/form/demo/ValidateRules.vue rename to packages/vant/src/form/demo/ValidateRules.vue diff --git a/src/form/demo/index.vue b/packages/vant/src/form/demo/index.vue similarity index 100% rename from src/form/demo/index.vue rename to packages/vant/src/form/demo/index.vue diff --git a/src/form/index.ts b/packages/vant/src/form/index.ts similarity index 100% rename from src/form/index.ts rename to packages/vant/src/form/index.ts diff --git a/src/form/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/form/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/form/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/form/test/__snapshots__/demo.spec.ts.snap diff --git a/src/form/test/__snapshots__/events.legacy.js.snap b/packages/vant/src/form/test/__snapshots__/events.legacy.js.snap similarity index 100% rename from src/form/test/__snapshots__/events.legacy.js.snap rename to packages/vant/src/form/test/__snapshots__/events.legacy.js.snap diff --git a/src/form/test/__snapshots__/props.legacy.js.snap b/packages/vant/src/form/test/__snapshots__/props.legacy.js.snap similarity index 100% rename from src/form/test/__snapshots__/props.legacy.js.snap rename to packages/vant/src/form/test/__snapshots__/props.legacy.js.snap diff --git a/src/form/test/demo.spec.ts b/packages/vant/src/form/test/demo.spec.ts similarity index 100% rename from src/form/test/demo.spec.ts rename to packages/vant/src/form/test/demo.spec.ts diff --git a/src/form/test/events.legacy.js b/packages/vant/src/form/test/events.legacy.js similarity index 100% rename from src/form/test/events.legacy.js rename to packages/vant/src/form/test/events.legacy.js diff --git a/src/form/test/field-type.legacy.js b/packages/vant/src/form/test/field-type.legacy.js similarity index 100% rename from src/form/test/field-type.legacy.js rename to packages/vant/src/form/test/field-type.legacy.js diff --git a/src/form/test/index.legacy.js b/packages/vant/src/form/test/index.legacy.js similarity index 100% rename from src/form/test/index.legacy.js rename to packages/vant/src/form/test/index.legacy.js diff --git a/src/form/test/index.spec.tsx b/packages/vant/src/form/test/index.spec.tsx similarity index 100% rename from src/form/test/index.spec.tsx rename to packages/vant/src/form/test/index.spec.tsx diff --git a/src/form/test/methods.legacy.js b/packages/vant/src/form/test/methods.legacy.js similarity index 100% rename from src/form/test/methods.legacy.js rename to packages/vant/src/form/test/methods.legacy.js diff --git a/src/form/test/props.legacy.js b/packages/vant/src/form/test/props.legacy.js similarity index 100% rename from src/form/test/props.legacy.js rename to packages/vant/src/form/test/props.legacy.js diff --git a/src/form/test/shared.js b/packages/vant/src/form/test/shared.js similarity index 100% rename from src/form/test/shared.js rename to packages/vant/src/form/test/shared.js diff --git a/src/form/types.ts b/packages/vant/src/form/types.ts similarity index 100% rename from src/form/types.ts rename to packages/vant/src/form/types.ts diff --git a/src/grid-item/GridItem.tsx b/packages/vant/src/grid-item/GridItem.tsx similarity index 95% rename from src/grid-item/GridItem.tsx rename to packages/vant/src/grid-item/GridItem.tsx index efca406b0..dd1e55798 100644 --- a/src/grid-item/GridItem.tsx +++ b/packages/vant/src/grid-item/GridItem.tsx @@ -112,15 +112,8 @@ export default defineComponent({ }; return () => { - const { - center, - border, - square, - gutter, - reverse, - direction, - clickable, - } = parent.props; + const { center, border, square, gutter, reverse, direction, clickable } = + parent.props; const classes = [ bem('content', [ diff --git a/src/grid-item/index.less b/packages/vant/src/grid-item/index.less similarity index 100% rename from src/grid-item/index.less rename to packages/vant/src/grid-item/index.less diff --git a/src/grid-item/index.ts b/packages/vant/src/grid-item/index.ts similarity index 100% rename from src/grid-item/index.ts rename to packages/vant/src/grid-item/index.ts diff --git a/src/grid-item/var.less b/packages/vant/src/grid-item/var.less similarity index 100% rename from src/grid-item/var.less rename to packages/vant/src/grid-item/var.less diff --git a/src/grid/Grid.tsx b/packages/vant/src/grid/Grid.tsx similarity index 100% rename from src/grid/Grid.tsx rename to packages/vant/src/grid/Grid.tsx diff --git a/src/grid/README.md b/packages/vant/src/grid/README.md similarity index 100% rename from src/grid/README.md rename to packages/vant/src/grid/README.md diff --git a/src/grid/README.zh-CN.md b/packages/vant/src/grid/README.zh-CN.md similarity index 100% rename from src/grid/README.zh-CN.md rename to packages/vant/src/grid/README.zh-CN.md diff --git a/src/grid/demo/index.vue b/packages/vant/src/grid/demo/index.vue similarity index 100% rename from src/grid/demo/index.vue rename to packages/vant/src/grid/demo/index.vue diff --git a/src/grid/index.less b/packages/vant/src/grid/index.less similarity index 100% rename from src/grid/index.less rename to packages/vant/src/grid/index.less diff --git a/src/grid/index.ts b/packages/vant/src/grid/index.ts similarity index 100% rename from src/grid/index.ts rename to packages/vant/src/grid/index.ts diff --git a/src/grid/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/grid/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/grid/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/grid/test/__snapshots__/demo.spec.ts.snap diff --git a/src/grid/test/__snapshots__/index.spec.js.snap b/packages/vant/src/grid/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/grid/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/grid/test/__snapshots__/index.spec.js.snap diff --git a/src/grid/test/demo.spec.ts b/packages/vant/src/grid/test/demo.spec.ts similarity index 100% rename from src/grid/test/demo.spec.ts rename to packages/vant/src/grid/test/demo.spec.ts diff --git a/src/grid/test/index.spec.js b/packages/vant/src/grid/test/index.spec.js similarity index 100% rename from src/grid/test/index.spec.js rename to packages/vant/src/grid/test/index.spec.js diff --git a/src/icon/Icon.tsx b/packages/vant/src/icon/Icon.tsx similarity index 100% rename from src/icon/Icon.tsx rename to packages/vant/src/icon/Icon.tsx diff --git a/src/icon/README.md b/packages/vant/src/icon/README.md similarity index 100% rename from src/icon/README.md rename to packages/vant/src/icon/README.md diff --git a/src/icon/README.zh-CN.md b/packages/vant/src/icon/README.zh-CN.md similarity index 100% rename from src/icon/README.zh-CN.md rename to packages/vant/src/icon/README.zh-CN.md diff --git a/src/icon/demo/index.vue b/packages/vant/src/icon/demo/index.vue similarity index 100% rename from src/icon/demo/index.vue rename to packages/vant/src/icon/demo/index.vue diff --git a/src/icon/index.less b/packages/vant/src/icon/index.less similarity index 100% rename from src/icon/index.less rename to packages/vant/src/icon/index.less diff --git a/src/icon/index.ts b/packages/vant/src/icon/index.ts similarity index 100% rename from src/icon/index.ts rename to packages/vant/src/icon/index.ts diff --git a/src/icon/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/icon/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/icon/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/icon/test/__snapshots__/demo.spec.ts.snap diff --git a/src/icon/test/__snapshots__/index.spec.js.snap b/packages/vant/src/icon/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/icon/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/icon/test/__snapshots__/index.spec.js.snap diff --git a/src/icon/test/demo.spec.ts b/packages/vant/src/icon/test/demo.spec.ts similarity index 100% rename from src/icon/test/demo.spec.ts rename to packages/vant/src/icon/test/demo.spec.ts diff --git a/src/icon/test/index.spec.js b/packages/vant/src/icon/test/index.spec.js similarity index 100% rename from src/icon/test/index.spec.js rename to packages/vant/src/icon/test/index.spec.js diff --git a/src/image-preview/ImagePreview.tsx b/packages/vant/src/image-preview/ImagePreview.tsx similarity index 100% rename from src/image-preview/ImagePreview.tsx rename to packages/vant/src/image-preview/ImagePreview.tsx diff --git a/src/image-preview/ImagePreviewItem.tsx b/packages/vant/src/image-preview/ImagePreviewItem.tsx similarity index 100% rename from src/image-preview/ImagePreviewItem.tsx rename to packages/vant/src/image-preview/ImagePreviewItem.tsx diff --git a/src/image-preview/README.md b/packages/vant/src/image-preview/README.md similarity index 100% rename from src/image-preview/README.md rename to packages/vant/src/image-preview/README.md diff --git a/src/image-preview/README.zh-CN.md b/packages/vant/src/image-preview/README.zh-CN.md similarity index 100% rename from src/image-preview/README.zh-CN.md rename to packages/vant/src/image-preview/README.zh-CN.md diff --git a/src/image-preview/demo/index.vue b/packages/vant/src/image-preview/demo/index.vue similarity index 100% rename from src/image-preview/demo/index.vue rename to packages/vant/src/image-preview/demo/index.vue diff --git a/src/image-preview/function-call.tsx b/packages/vant/src/image-preview/function-call.tsx similarity index 100% rename from src/image-preview/function-call.tsx rename to packages/vant/src/image-preview/function-call.tsx diff --git a/src/image-preview/index.less b/packages/vant/src/image-preview/index.less similarity index 100% rename from src/image-preview/index.less rename to packages/vant/src/image-preview/index.less diff --git a/src/image-preview/index.ts b/packages/vant/src/image-preview/index.ts similarity index 100% rename from src/image-preview/index.ts rename to packages/vant/src/image-preview/index.ts diff --git a/src/image-preview/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/image-preview/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/image-preview/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/image-preview/test/__snapshots__/index.spec.ts.snap diff --git a/src/image-preview/test/function-call.spec.ts b/packages/vant/src/image-preview/test/function-call.spec.ts similarity index 100% rename from src/image-preview/test/function-call.spec.ts rename to packages/vant/src/image-preview/test/function-call.spec.ts diff --git a/src/image-preview/test/index.spec.ts b/packages/vant/src/image-preview/test/index.spec.ts similarity index 100% rename from src/image-preview/test/index.spec.ts rename to packages/vant/src/image-preview/test/index.spec.ts diff --git a/src/image-preview/types.ts b/packages/vant/src/image-preview/types.ts similarity index 100% rename from src/image-preview/types.ts rename to packages/vant/src/image-preview/types.ts diff --git a/src/image-preview/var.less b/packages/vant/src/image-preview/var.less similarity index 100% rename from src/image-preview/var.less rename to packages/vant/src/image-preview/var.less diff --git a/src/image/Image.tsx b/packages/vant/src/image/Image.tsx similarity index 100% rename from src/image/Image.tsx rename to packages/vant/src/image/Image.tsx diff --git a/src/image/README.md b/packages/vant/src/image/README.md similarity index 100% rename from src/image/README.md rename to packages/vant/src/image/README.md diff --git a/src/image/README.zh-CN.md b/packages/vant/src/image/README.zh-CN.md similarity index 100% rename from src/image/README.zh-CN.md rename to packages/vant/src/image/README.zh-CN.md diff --git a/src/image/demo/index.vue b/packages/vant/src/image/demo/index.vue similarity index 100% rename from src/image/demo/index.vue rename to packages/vant/src/image/demo/index.vue diff --git a/src/image/index.less b/packages/vant/src/image/index.less similarity index 100% rename from src/image/index.less rename to packages/vant/src/image/index.less diff --git a/src/image/index.ts b/packages/vant/src/image/index.ts similarity index 100% rename from src/image/index.ts rename to packages/vant/src/image/index.ts diff --git a/src/image/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/image/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/image/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/image/test/__snapshots__/demo.spec.ts.snap diff --git a/src/image/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/image/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/image/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/image/test/__snapshots__/index.spec.ts.snap diff --git a/src/image/test/demo.spec.ts b/packages/vant/src/image/test/demo.spec.ts similarity index 100% rename from src/image/test/demo.spec.ts rename to packages/vant/src/image/test/demo.spec.ts diff --git a/src/image/test/index.spec.ts b/packages/vant/src/image/test/index.spec.ts similarity index 100% rename from src/image/test/index.spec.ts rename to packages/vant/src/image/test/index.spec.ts diff --git a/src/image/var.less b/packages/vant/src/image/var.less similarity index 100% rename from src/image/var.less rename to packages/vant/src/image/var.less diff --git a/src/index-anchor/IndexAnchor.tsx b/packages/vant/src/index-anchor/IndexAnchor.tsx similarity index 100% rename from src/index-anchor/IndexAnchor.tsx rename to packages/vant/src/index-anchor/IndexAnchor.tsx diff --git a/src/index-anchor/index.less b/packages/vant/src/index-anchor/index.less similarity index 100% rename from src/index-anchor/index.less rename to packages/vant/src/index-anchor/index.less diff --git a/src/index-anchor/index.ts b/packages/vant/src/index-anchor/index.ts similarity index 100% rename from src/index-anchor/index.ts rename to packages/vant/src/index-anchor/index.ts diff --git a/src/index-anchor/var.less b/packages/vant/src/index-anchor/var.less similarity index 100% rename from src/index-anchor/var.less rename to packages/vant/src/index-anchor/var.less diff --git a/src/index-bar/IndexBar.tsx b/packages/vant/src/index-bar/IndexBar.tsx similarity index 100% rename from src/index-bar/IndexBar.tsx rename to packages/vant/src/index-bar/IndexBar.tsx diff --git a/src/index-bar/README.md b/packages/vant/src/index-bar/README.md similarity index 100% rename from src/index-bar/README.md rename to packages/vant/src/index-bar/README.md diff --git a/src/index-bar/README.zh-CN.md b/packages/vant/src/index-bar/README.zh-CN.md similarity index 100% rename from src/index-bar/README.zh-CN.md rename to packages/vant/src/index-bar/README.zh-CN.md diff --git a/src/index-bar/demo/index.vue b/packages/vant/src/index-bar/demo/index.vue similarity index 100% rename from src/index-bar/demo/index.vue rename to packages/vant/src/index-bar/demo/index.vue diff --git a/src/index-bar/index.less b/packages/vant/src/index-bar/index.less similarity index 100% rename from src/index-bar/index.less rename to packages/vant/src/index-bar/index.less diff --git a/src/index-bar/index.ts b/packages/vant/src/index-bar/index.ts similarity index 100% rename from src/index-bar/index.ts rename to packages/vant/src/index-bar/index.ts diff --git a/src/index-bar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/index-bar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/index-bar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/index-bar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/index-bar/test/__snapshots__/index.spec.js.snap b/packages/vant/src/index-bar/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/index-bar/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/index-bar/test/__snapshots__/index.spec.js.snap diff --git a/src/index-bar/test/demo.spec.ts b/packages/vant/src/index-bar/test/demo.spec.ts similarity index 100% rename from src/index-bar/test/demo.spec.ts rename to packages/vant/src/index-bar/test/demo.spec.ts diff --git a/src/index-bar/test/index.spec.js b/packages/vant/src/index-bar/test/index.spec.js similarity index 100% rename from src/index-bar/test/index.spec.js rename to packages/vant/src/index-bar/test/index.spec.js diff --git a/src/index-bar/types.ts b/packages/vant/src/index-bar/types.ts similarity index 100% rename from src/index-bar/types.ts rename to packages/vant/src/index-bar/types.ts diff --git a/src/index-bar/var.less b/packages/vant/src/index-bar/var.less similarity index 100% rename from src/index-bar/var.less rename to packages/vant/src/index-bar/var.less diff --git a/src/lazyload/README.md b/packages/vant/src/lazyload/README.md similarity index 100% rename from src/lazyload/README.md rename to packages/vant/src/lazyload/README.md diff --git a/src/lazyload/README.zh-CN.md b/packages/vant/src/lazyload/README.zh-CN.md similarity index 100% rename from src/lazyload/README.zh-CN.md rename to packages/vant/src/lazyload/README.zh-CN.md diff --git a/src/lazyload/demo/index.vue b/packages/vant/src/lazyload/demo/index.vue similarity index 100% rename from src/lazyload/demo/index.vue rename to packages/vant/src/lazyload/demo/index.vue diff --git a/src/lazyload/index.ts b/packages/vant/src/lazyload/index.ts similarity index 100% rename from src/lazyload/index.ts rename to packages/vant/src/lazyload/index.ts diff --git a/src/list/List.tsx b/packages/vant/src/list/List.tsx similarity index 100% rename from src/list/List.tsx rename to packages/vant/src/list/List.tsx diff --git a/src/list/README.md b/packages/vant/src/list/README.md similarity index 100% rename from src/list/README.md rename to packages/vant/src/list/README.md diff --git a/src/list/README.zh-CN.md b/packages/vant/src/list/README.zh-CN.md similarity index 100% rename from src/list/README.zh-CN.md rename to packages/vant/src/list/README.zh-CN.md diff --git a/src/list/demo/index.vue b/packages/vant/src/list/demo/index.vue similarity index 100% rename from src/list/demo/index.vue rename to packages/vant/src/list/demo/index.vue diff --git a/src/list/index.less b/packages/vant/src/list/index.less similarity index 100% rename from src/list/index.less rename to packages/vant/src/list/index.less diff --git a/src/list/index.ts b/packages/vant/src/list/index.ts similarity index 100% rename from src/list/index.ts rename to packages/vant/src/list/index.ts diff --git a/src/list/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/list/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/list/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/list/test/__snapshots__/demo.spec.ts.snap diff --git a/src/list/test/__snapshots__/index.spec.js.snap b/packages/vant/src/list/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/list/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/list/test/__snapshots__/index.spec.js.snap diff --git a/src/list/test/demo.spec.ts b/packages/vant/src/list/test/demo.spec.ts similarity index 100% rename from src/list/test/demo.spec.ts rename to packages/vant/src/list/test/demo.spec.ts diff --git a/src/list/test/index.spec.js b/packages/vant/src/list/test/index.spec.js similarity index 100% rename from src/list/test/index.spec.js rename to packages/vant/src/list/test/index.spec.js diff --git a/src/list/types.ts b/packages/vant/src/list/types.ts similarity index 100% rename from src/list/types.ts rename to packages/vant/src/list/types.ts diff --git a/src/list/var.less b/packages/vant/src/list/var.less similarity index 100% rename from src/list/var.less rename to packages/vant/src/list/var.less diff --git a/src/loading/Loading.tsx b/packages/vant/src/loading/Loading.tsx similarity index 100% rename from src/loading/Loading.tsx rename to packages/vant/src/loading/Loading.tsx diff --git a/src/loading/README.md b/packages/vant/src/loading/README.md similarity index 100% rename from src/loading/README.md rename to packages/vant/src/loading/README.md diff --git a/src/loading/README.zh-CN.md b/packages/vant/src/loading/README.zh-CN.md similarity index 100% rename from src/loading/README.zh-CN.md rename to packages/vant/src/loading/README.zh-CN.md diff --git a/src/loading/demo/index.vue b/packages/vant/src/loading/demo/index.vue similarity index 100% rename from src/loading/demo/index.vue rename to packages/vant/src/loading/demo/index.vue diff --git a/src/loading/index.less b/packages/vant/src/loading/index.less similarity index 100% rename from src/loading/index.less rename to packages/vant/src/loading/index.less diff --git a/src/loading/index.ts b/packages/vant/src/loading/index.ts similarity index 100% rename from src/loading/index.ts rename to packages/vant/src/loading/index.ts diff --git a/src/loading/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/loading/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/loading/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/loading/test/__snapshots__/demo.spec.ts.snap diff --git a/src/loading/test/demo.spec.ts b/packages/vant/src/loading/test/demo.spec.ts similarity index 100% rename from src/loading/test/demo.spec.ts rename to packages/vant/src/loading/test/demo.spec.ts diff --git a/src/loading/test/index.spec.ts b/packages/vant/src/loading/test/index.spec.ts similarity index 100% rename from src/loading/test/index.spec.ts rename to packages/vant/src/loading/test/index.spec.ts diff --git a/src/loading/var.less b/packages/vant/src/loading/var.less similarity index 100% rename from src/loading/var.less rename to packages/vant/src/loading/var.less diff --git a/src/locale/README.md b/packages/vant/src/locale/README.md similarity index 97% rename from src/locale/README.md rename to packages/vant/src/locale/README.md index eb3912c63..f81529557 100644 --- a/src/locale/README.md +++ b/packages/vant/src/locale/README.md @@ -56,7 +56,7 @@ Current supported languages: | Thai | th-TH | | French | fr-FR | -> View all language configs [Here](https://github.com/youzan/vant/tree/dev/src/locale/lang). +> View all language configs [Here](https://github.com/youzan/vant/tree/dev/packages/vant/src/locale/lang). ### Add new language diff --git a/src/locale/README.zh-CN.md b/packages/vant/src/locale/README.zh-CN.md similarity index 94% rename from src/locale/README.zh-CN.md rename to packages/vant/src/locale/README.zh-CN.md index bc8703d45..363a2acb5 100644 --- a/src/locale/README.zh-CN.md +++ b/packages/vant/src/locale/README.zh-CN.md @@ -57,7 +57,7 @@ Locale.add(messages); | 泰语 | th-TH | | 法语 | fr-FR | -> 在 [这里](https://github.com/youzan/vant/tree/dev/src/locale/lang) 查看所有的语言包源文件。 +> 在 [这里](https://github.com/youzan/vant/tree/dev/packages/vant/src/locale/lang) 查看所有的语言包源文件。 ## 常见问题 diff --git a/src/locale/index.ts b/packages/vant/src/locale/index.ts similarity index 100% rename from src/locale/index.ts rename to packages/vant/src/locale/index.ts diff --git a/src/locale/lang/de-DE-formal.ts b/packages/vant/src/locale/lang/de-DE-formal.ts similarity index 100% rename from src/locale/lang/de-DE-formal.ts rename to packages/vant/src/locale/lang/de-DE-formal.ts diff --git a/src/locale/lang/de-DE.ts b/packages/vant/src/locale/lang/de-DE.ts similarity index 100% rename from src/locale/lang/de-DE.ts rename to packages/vant/src/locale/lang/de-DE.ts diff --git a/src/locale/lang/en-US.ts b/packages/vant/src/locale/lang/en-US.ts similarity index 100% rename from src/locale/lang/en-US.ts rename to packages/vant/src/locale/lang/en-US.ts diff --git a/src/locale/lang/es-ES.ts b/packages/vant/src/locale/lang/es-ES.ts similarity index 100% rename from src/locale/lang/es-ES.ts rename to packages/vant/src/locale/lang/es-ES.ts diff --git a/src/locale/lang/fr-FR.ts b/packages/vant/src/locale/lang/fr-FR.ts similarity index 100% rename from src/locale/lang/fr-FR.ts rename to packages/vant/src/locale/lang/fr-FR.ts diff --git a/src/locale/lang/ja-JP.ts b/packages/vant/src/locale/lang/ja-JP.ts similarity index 100% rename from src/locale/lang/ja-JP.ts rename to packages/vant/src/locale/lang/ja-JP.ts diff --git a/src/locale/lang/nb-NO.ts b/packages/vant/src/locale/lang/nb-NO.ts similarity index 100% rename from src/locale/lang/nb-NO.ts rename to packages/vant/src/locale/lang/nb-NO.ts diff --git a/src/locale/lang/ro-RO.ts b/packages/vant/src/locale/lang/ro-RO.ts similarity index 100% rename from src/locale/lang/ro-RO.ts rename to packages/vant/src/locale/lang/ro-RO.ts diff --git a/src/locale/lang/ru-RU.ts b/packages/vant/src/locale/lang/ru-RU.ts similarity index 100% rename from src/locale/lang/ru-RU.ts rename to packages/vant/src/locale/lang/ru-RU.ts diff --git a/src/locale/lang/th-TH.ts b/packages/vant/src/locale/lang/th-TH.ts similarity index 100% rename from src/locale/lang/th-TH.ts rename to packages/vant/src/locale/lang/th-TH.ts diff --git a/src/locale/lang/tr-TR.ts b/packages/vant/src/locale/lang/tr-TR.ts similarity index 100% rename from src/locale/lang/tr-TR.ts rename to packages/vant/src/locale/lang/tr-TR.ts diff --git a/src/locale/lang/zh-CN.ts b/packages/vant/src/locale/lang/zh-CN.ts similarity index 100% rename from src/locale/lang/zh-CN.ts rename to packages/vant/src/locale/lang/zh-CN.ts diff --git a/src/locale/lang/zh-HK.ts b/packages/vant/src/locale/lang/zh-HK.ts similarity index 100% rename from src/locale/lang/zh-HK.ts rename to packages/vant/src/locale/lang/zh-HK.ts diff --git a/src/locale/lang/zh-TW.ts b/packages/vant/src/locale/lang/zh-TW.ts similarity index 100% rename from src/locale/lang/zh-TW.ts rename to packages/vant/src/locale/lang/zh-TW.ts diff --git a/src/nav-bar/NavBar.tsx b/packages/vant/src/nav-bar/NavBar.tsx similarity index 100% rename from src/nav-bar/NavBar.tsx rename to packages/vant/src/nav-bar/NavBar.tsx diff --git a/src/nav-bar/README.md b/packages/vant/src/nav-bar/README.md similarity index 100% rename from src/nav-bar/README.md rename to packages/vant/src/nav-bar/README.md diff --git a/src/nav-bar/README.zh-CN.md b/packages/vant/src/nav-bar/README.zh-CN.md similarity index 100% rename from src/nav-bar/README.zh-CN.md rename to packages/vant/src/nav-bar/README.zh-CN.md diff --git a/src/nav-bar/demo/index.vue b/packages/vant/src/nav-bar/demo/index.vue similarity index 100% rename from src/nav-bar/demo/index.vue rename to packages/vant/src/nav-bar/demo/index.vue diff --git a/src/nav-bar/index.less b/packages/vant/src/nav-bar/index.less similarity index 100% rename from src/nav-bar/index.less rename to packages/vant/src/nav-bar/index.less diff --git a/src/nav-bar/index.ts b/packages/vant/src/nav-bar/index.ts similarity index 100% rename from src/nav-bar/index.ts rename to packages/vant/src/nav-bar/index.ts diff --git a/src/nav-bar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/nav-bar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/nav-bar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/nav-bar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/nav-bar/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/nav-bar/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/nav-bar/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/nav-bar/test/__snapshots__/index.spec.ts.snap diff --git a/src/nav-bar/test/demo.spec.ts b/packages/vant/src/nav-bar/test/demo.spec.ts similarity index 100% rename from src/nav-bar/test/demo.spec.ts rename to packages/vant/src/nav-bar/test/demo.spec.ts diff --git a/src/nav-bar/test/index.spec.ts b/packages/vant/src/nav-bar/test/index.spec.ts similarity index 100% rename from src/nav-bar/test/index.spec.ts rename to packages/vant/src/nav-bar/test/index.spec.ts diff --git a/src/nav-bar/var.less b/packages/vant/src/nav-bar/var.less similarity index 100% rename from src/nav-bar/var.less rename to packages/vant/src/nav-bar/var.less diff --git a/src/notice-bar/NoticeBar.tsx b/packages/vant/src/notice-bar/NoticeBar.tsx similarity index 100% rename from src/notice-bar/NoticeBar.tsx rename to packages/vant/src/notice-bar/NoticeBar.tsx diff --git a/src/notice-bar/README.md b/packages/vant/src/notice-bar/README.md similarity index 100% rename from src/notice-bar/README.md rename to packages/vant/src/notice-bar/README.md diff --git a/src/notice-bar/README.zh-CN.md b/packages/vant/src/notice-bar/README.zh-CN.md similarity index 100% rename from src/notice-bar/README.zh-CN.md rename to packages/vant/src/notice-bar/README.zh-CN.md diff --git a/src/notice-bar/demo/index.vue b/packages/vant/src/notice-bar/demo/index.vue similarity index 100% rename from src/notice-bar/demo/index.vue rename to packages/vant/src/notice-bar/demo/index.vue diff --git a/src/notice-bar/index.less b/packages/vant/src/notice-bar/index.less similarity index 100% rename from src/notice-bar/index.less rename to packages/vant/src/notice-bar/index.less diff --git a/src/notice-bar/index.ts b/packages/vant/src/notice-bar/index.ts similarity index 100% rename from src/notice-bar/index.ts rename to packages/vant/src/notice-bar/index.ts diff --git a/src/notice-bar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/notice-bar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/notice-bar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/notice-bar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/notice-bar/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/notice-bar/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/notice-bar/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/notice-bar/test/__snapshots__/index.spec.tsx.snap diff --git a/src/notice-bar/test/demo.spec.ts b/packages/vant/src/notice-bar/test/demo.spec.ts similarity index 100% rename from src/notice-bar/test/demo.spec.ts rename to packages/vant/src/notice-bar/test/demo.spec.ts diff --git a/src/notice-bar/test/index.spec.tsx b/packages/vant/src/notice-bar/test/index.spec.tsx similarity index 100% rename from src/notice-bar/test/index.spec.tsx rename to packages/vant/src/notice-bar/test/index.spec.tsx diff --git a/src/notice-bar/types.ts b/packages/vant/src/notice-bar/types.ts similarity index 100% rename from src/notice-bar/types.ts rename to packages/vant/src/notice-bar/types.ts diff --git a/src/notice-bar/var.less b/packages/vant/src/notice-bar/var.less similarity index 100% rename from src/notice-bar/var.less rename to packages/vant/src/notice-bar/var.less diff --git a/src/notify/Notify.tsx b/packages/vant/src/notify/Notify.tsx similarity index 100% rename from src/notify/Notify.tsx rename to packages/vant/src/notify/Notify.tsx diff --git a/src/notify/README.md b/packages/vant/src/notify/README.md similarity index 100% rename from src/notify/README.md rename to packages/vant/src/notify/README.md diff --git a/src/notify/README.zh-CN.md b/packages/vant/src/notify/README.zh-CN.md similarity index 100% rename from src/notify/README.zh-CN.md rename to packages/vant/src/notify/README.zh-CN.md diff --git a/src/notify/demo/index.vue b/packages/vant/src/notify/demo/index.vue similarity index 100% rename from src/notify/demo/index.vue rename to packages/vant/src/notify/demo/index.vue diff --git a/src/notify/function-call.tsx b/packages/vant/src/notify/function-call.tsx similarity index 100% rename from src/notify/function-call.tsx rename to packages/vant/src/notify/function-call.tsx diff --git a/src/notify/index.less b/packages/vant/src/notify/index.less similarity index 100% rename from src/notify/index.less rename to packages/vant/src/notify/index.less diff --git a/src/notify/index.ts b/packages/vant/src/notify/index.ts similarity index 100% rename from src/notify/index.ts rename to packages/vant/src/notify/index.ts diff --git a/src/notify/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/notify/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/notify/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/notify/test/__snapshots__/demo.spec.ts.snap diff --git a/src/notify/test/__snapshots__/index.spec.js.snap b/packages/vant/src/notify/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/notify/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/notify/test/__snapshots__/index.spec.js.snap diff --git a/src/notify/test/demo.spec.ts b/packages/vant/src/notify/test/demo.spec.ts similarity index 100% rename from src/notify/test/demo.spec.ts rename to packages/vant/src/notify/test/demo.spec.ts diff --git a/src/notify/test/index.spec.js b/packages/vant/src/notify/test/index.spec.js similarity index 100% rename from src/notify/test/index.spec.js rename to packages/vant/src/notify/test/index.spec.js diff --git a/src/notify/var.less b/packages/vant/src/notify/var.less similarity index 100% rename from src/notify/var.less rename to packages/vant/src/notify/var.less diff --git a/src/number-keyboard/NumberKeyboard.tsx b/packages/vant/src/number-keyboard/NumberKeyboard.tsx similarity index 100% rename from src/number-keyboard/NumberKeyboard.tsx rename to packages/vant/src/number-keyboard/NumberKeyboard.tsx diff --git a/src/number-keyboard/NumberKeyboardKey.tsx b/packages/vant/src/number-keyboard/NumberKeyboardKey.tsx similarity index 100% rename from src/number-keyboard/NumberKeyboardKey.tsx rename to packages/vant/src/number-keyboard/NumberKeyboardKey.tsx diff --git a/src/number-keyboard/README.md b/packages/vant/src/number-keyboard/README.md similarity index 100% rename from src/number-keyboard/README.md rename to packages/vant/src/number-keyboard/README.md diff --git a/src/number-keyboard/README.zh-CN.md b/packages/vant/src/number-keyboard/README.zh-CN.md similarity index 100% rename from src/number-keyboard/README.zh-CN.md rename to packages/vant/src/number-keyboard/README.zh-CN.md diff --git a/src/number-keyboard/demo/index.vue b/packages/vant/src/number-keyboard/demo/index.vue similarity index 100% rename from src/number-keyboard/demo/index.vue rename to packages/vant/src/number-keyboard/demo/index.vue diff --git a/src/number-keyboard/index.less b/packages/vant/src/number-keyboard/index.less similarity index 100% rename from src/number-keyboard/index.less rename to packages/vant/src/number-keyboard/index.less diff --git a/src/number-keyboard/index.ts b/packages/vant/src/number-keyboard/index.ts similarity index 100% rename from src/number-keyboard/index.ts rename to packages/vant/src/number-keyboard/index.ts diff --git a/src/number-keyboard/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/number-keyboard/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/number-keyboard/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/number-keyboard/test/__snapshots__/demo.spec.ts.snap diff --git a/src/number-keyboard/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/number-keyboard/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/number-keyboard/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/number-keyboard/test/__snapshots__/index.spec.ts.snap diff --git a/src/number-keyboard/test/demo.spec.ts b/packages/vant/src/number-keyboard/test/demo.spec.ts similarity index 100% rename from src/number-keyboard/test/demo.spec.ts rename to packages/vant/src/number-keyboard/test/demo.spec.ts diff --git a/src/number-keyboard/test/index.spec.ts b/packages/vant/src/number-keyboard/test/index.spec.ts similarity index 100% rename from src/number-keyboard/test/index.spec.ts rename to packages/vant/src/number-keyboard/test/index.spec.ts diff --git a/src/number-keyboard/var.less b/packages/vant/src/number-keyboard/var.less similarity index 100% rename from src/number-keyboard/var.less rename to packages/vant/src/number-keyboard/var.less diff --git a/src/overlay/Overlay.tsx b/packages/vant/src/overlay/Overlay.tsx similarity index 100% rename from src/overlay/Overlay.tsx rename to packages/vant/src/overlay/Overlay.tsx diff --git a/src/overlay/README.md b/packages/vant/src/overlay/README.md similarity index 100% rename from src/overlay/README.md rename to packages/vant/src/overlay/README.md diff --git a/src/overlay/README.zh-CN.md b/packages/vant/src/overlay/README.zh-CN.md similarity index 100% rename from src/overlay/README.zh-CN.md rename to packages/vant/src/overlay/README.zh-CN.md diff --git a/src/overlay/demo/index.vue b/packages/vant/src/overlay/demo/index.vue similarity index 100% rename from src/overlay/demo/index.vue rename to packages/vant/src/overlay/demo/index.vue diff --git a/src/overlay/index.less b/packages/vant/src/overlay/index.less similarity index 100% rename from src/overlay/index.less rename to packages/vant/src/overlay/index.less diff --git a/src/overlay/index.ts b/packages/vant/src/overlay/index.ts similarity index 100% rename from src/overlay/index.ts rename to packages/vant/src/overlay/index.ts diff --git a/src/overlay/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/overlay/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/overlay/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/overlay/test/__snapshots__/demo.spec.ts.snap diff --git a/src/overlay/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/overlay/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/overlay/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/overlay/test/__snapshots__/index.spec.tsx.snap diff --git a/src/overlay/test/demo.spec.ts b/packages/vant/src/overlay/test/demo.spec.ts similarity index 100% rename from src/overlay/test/demo.spec.ts rename to packages/vant/src/overlay/test/demo.spec.ts diff --git a/src/overlay/test/index.spec.tsx b/packages/vant/src/overlay/test/index.spec.tsx similarity index 100% rename from src/overlay/test/index.spec.tsx rename to packages/vant/src/overlay/test/index.spec.tsx diff --git a/src/overlay/var.less b/packages/vant/src/overlay/var.less similarity index 100% rename from src/overlay/var.less rename to packages/vant/src/overlay/var.less diff --git a/src/pagination/Pagination.tsx b/packages/vant/src/pagination/Pagination.tsx similarity index 100% rename from src/pagination/Pagination.tsx rename to packages/vant/src/pagination/Pagination.tsx diff --git a/src/pagination/README.md b/packages/vant/src/pagination/README.md similarity index 100% rename from src/pagination/README.md rename to packages/vant/src/pagination/README.md diff --git a/src/pagination/README.zh-CN.md b/packages/vant/src/pagination/README.zh-CN.md similarity index 100% rename from src/pagination/README.zh-CN.md rename to packages/vant/src/pagination/README.zh-CN.md diff --git a/src/pagination/demo/index.vue b/packages/vant/src/pagination/demo/index.vue similarity index 100% rename from src/pagination/demo/index.vue rename to packages/vant/src/pagination/demo/index.vue diff --git a/src/pagination/index.less b/packages/vant/src/pagination/index.less similarity index 100% rename from src/pagination/index.less rename to packages/vant/src/pagination/index.less diff --git a/src/pagination/index.ts b/packages/vant/src/pagination/index.ts similarity index 100% rename from src/pagination/index.ts rename to packages/vant/src/pagination/index.ts diff --git a/src/pagination/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/pagination/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/pagination/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/pagination/test/__snapshots__/demo.spec.ts.snap diff --git a/src/pagination/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/pagination/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/pagination/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/pagination/test/__snapshots__/index.spec.ts.snap diff --git a/src/pagination/test/demo.spec.ts b/packages/vant/src/pagination/test/demo.spec.ts similarity index 100% rename from src/pagination/test/demo.spec.ts rename to packages/vant/src/pagination/test/demo.spec.ts diff --git a/src/pagination/test/index.spec.ts b/packages/vant/src/pagination/test/index.spec.ts similarity index 100% rename from src/pagination/test/index.spec.ts rename to packages/vant/src/pagination/test/index.spec.ts diff --git a/src/pagination/var.less b/packages/vant/src/pagination/var.less similarity index 100% rename from src/pagination/var.less rename to packages/vant/src/pagination/var.less diff --git a/src/password-input/PasswordInput.tsx b/packages/vant/src/password-input/PasswordInput.tsx similarity index 100% rename from src/password-input/PasswordInput.tsx rename to packages/vant/src/password-input/PasswordInput.tsx diff --git a/src/password-input/README.md b/packages/vant/src/password-input/README.md similarity index 100% rename from src/password-input/README.md rename to packages/vant/src/password-input/README.md diff --git a/src/password-input/README.zh-CN.md b/packages/vant/src/password-input/README.zh-CN.md similarity index 100% rename from src/password-input/README.zh-CN.md rename to packages/vant/src/password-input/README.zh-CN.md diff --git a/src/password-input/demo/index.vue b/packages/vant/src/password-input/demo/index.vue similarity index 100% rename from src/password-input/demo/index.vue rename to packages/vant/src/password-input/demo/index.vue diff --git a/src/password-input/index.less b/packages/vant/src/password-input/index.less similarity index 100% rename from src/password-input/index.less rename to packages/vant/src/password-input/index.less diff --git a/src/password-input/index.ts b/packages/vant/src/password-input/index.ts similarity index 100% rename from src/password-input/index.ts rename to packages/vant/src/password-input/index.ts diff --git a/src/password-input/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/password-input/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/password-input/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/password-input/test/__snapshots__/demo.spec.ts.snap diff --git a/src/password-input/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/password-input/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/password-input/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/password-input/test/__snapshots__/index.spec.ts.snap diff --git a/src/password-input/test/demo.spec.ts b/packages/vant/src/password-input/test/demo.spec.ts similarity index 100% rename from src/password-input/test/demo.spec.ts rename to packages/vant/src/password-input/test/demo.spec.ts diff --git a/src/password-input/test/index.spec.ts b/packages/vant/src/password-input/test/index.spec.ts similarity index 100% rename from src/password-input/test/index.spec.ts rename to packages/vant/src/password-input/test/index.spec.ts diff --git a/src/password-input/var.less b/packages/vant/src/password-input/var.less similarity index 100% rename from src/password-input/var.less rename to packages/vant/src/password-input/var.less diff --git a/src/picker/Picker.tsx b/packages/vant/src/picker/Picker.tsx similarity index 99% rename from src/picker/Picker.tsx rename to packages/vant/src/picker/Picker.tsx index 407449c21..6fc2508e5 100644 --- a/src/picker/Picker.tsx +++ b/packages/vant/src/picker/Picker.tsx @@ -101,7 +101,11 @@ export default defineComponent({ const formattedColumns = ref([]); - const { text: textKey, values: valuesKey, children: childrenKey } = extend( + const { + text: textKey, + values: valuesKey, + children: childrenKey, + } = extend( { // compatible with valueKey prop text: props.valueKey || 'text', diff --git a/src/picker/PickerColumn.tsx b/packages/vant/src/picker/PickerColumn.tsx similarity index 100% rename from src/picker/PickerColumn.tsx rename to packages/vant/src/picker/PickerColumn.tsx diff --git a/src/picker/README.md b/packages/vant/src/picker/README.md similarity index 100% rename from src/picker/README.md rename to packages/vant/src/picker/README.md diff --git a/src/picker/README.zh-CN.md b/packages/vant/src/picker/README.zh-CN.md similarity index 100% rename from src/picker/README.zh-CN.md rename to packages/vant/src/picker/README.zh-CN.md diff --git a/src/picker/demo/data.ts b/packages/vant/src/picker/demo/data.ts similarity index 100% rename from src/picker/demo/data.ts rename to packages/vant/src/picker/demo/data.ts diff --git a/src/picker/demo/index.vue b/packages/vant/src/picker/demo/index.vue similarity index 100% rename from src/picker/demo/index.vue rename to packages/vant/src/picker/demo/index.vue diff --git a/src/picker/index.less b/packages/vant/src/picker/index.less similarity index 100% rename from src/picker/index.less rename to packages/vant/src/picker/index.less diff --git a/src/picker/index.ts b/packages/vant/src/picker/index.ts similarity index 100% rename from src/picker/index.ts rename to packages/vant/src/picker/index.ts diff --git a/src/picker/test/__snapshots__/cascade.spec.ts.snap b/packages/vant/src/picker/test/__snapshots__/cascade.spec.ts.snap similarity index 100% rename from src/picker/test/__snapshots__/cascade.spec.ts.snap rename to packages/vant/src/picker/test/__snapshots__/cascade.spec.ts.snap diff --git a/src/picker/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/picker/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/picker/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/picker/test/__snapshots__/demo.spec.ts.snap diff --git a/src/picker/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/picker/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/picker/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/picker/test/__snapshots__/index.spec.tsx.snap diff --git a/src/picker/test/cascade.spec.ts b/packages/vant/src/picker/test/cascade.spec.ts similarity index 100% rename from src/picker/test/cascade.spec.ts rename to packages/vant/src/picker/test/cascade.spec.ts diff --git a/src/picker/test/demo.spec.ts b/packages/vant/src/picker/test/demo.spec.ts similarity index 100% rename from src/picker/test/demo.spec.ts rename to packages/vant/src/picker/test/demo.spec.ts diff --git a/src/picker/test/index.spec.tsx b/packages/vant/src/picker/test/index.spec.tsx similarity index 100% rename from src/picker/test/index.spec.tsx rename to packages/vant/src/picker/test/index.spec.tsx diff --git a/src/picker/types.ts b/packages/vant/src/picker/types.ts similarity index 100% rename from src/picker/types.ts rename to packages/vant/src/picker/types.ts diff --git a/src/picker/var.less b/packages/vant/src/picker/var.less similarity index 100% rename from src/picker/var.less rename to packages/vant/src/picker/var.less diff --git a/src/popover/Popover.tsx b/packages/vant/src/popover/Popover.tsx similarity index 100% rename from src/popover/Popover.tsx rename to packages/vant/src/popover/Popover.tsx diff --git a/src/popover/README.md b/packages/vant/src/popover/README.md similarity index 100% rename from src/popover/README.md rename to packages/vant/src/popover/README.md diff --git a/src/popover/README.zh-CN.md b/packages/vant/src/popover/README.zh-CN.md similarity index 100% rename from src/popover/README.zh-CN.md rename to packages/vant/src/popover/README.zh-CN.md diff --git a/src/popover/demo/index.vue b/packages/vant/src/popover/demo/index.vue similarity index 100% rename from src/popover/demo/index.vue rename to packages/vant/src/popover/demo/index.vue diff --git a/src/popover/index.less b/packages/vant/src/popover/index.less similarity index 100% rename from src/popover/index.less rename to packages/vant/src/popover/index.less diff --git a/src/popover/index.ts b/packages/vant/src/popover/index.ts similarity index 100% rename from src/popover/index.ts rename to packages/vant/src/popover/index.ts diff --git a/src/popover/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/popover/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/popover/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/popover/test/__snapshots__/demo.spec.ts.snap diff --git a/src/popover/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/popover/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/popover/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/popover/test/__snapshots__/index.spec.tsx.snap diff --git a/src/popover/test/demo.spec.ts b/packages/vant/src/popover/test/demo.spec.ts similarity index 100% rename from src/popover/test/demo.spec.ts rename to packages/vant/src/popover/test/demo.spec.ts diff --git a/src/popover/test/index.spec.tsx b/packages/vant/src/popover/test/index.spec.tsx similarity index 100% rename from src/popover/test/index.spec.tsx rename to packages/vant/src/popover/test/index.spec.tsx diff --git a/src/popover/var.less b/packages/vant/src/popover/var.less similarity index 100% rename from src/popover/var.less rename to packages/vant/src/popover/var.less diff --git a/src/popup/Popup.tsx b/packages/vant/src/popup/Popup.tsx similarity index 100% rename from src/popup/Popup.tsx rename to packages/vant/src/popup/Popup.tsx diff --git a/src/popup/README.md b/packages/vant/src/popup/README.md similarity index 100% rename from src/popup/README.md rename to packages/vant/src/popup/README.md diff --git a/src/popup/README.zh-CN.md b/packages/vant/src/popup/README.zh-CN.md similarity index 100% rename from src/popup/README.zh-CN.md rename to packages/vant/src/popup/README.zh-CN.md diff --git a/src/popup/demo/index.vue b/packages/vant/src/popup/demo/index.vue similarity index 100% rename from src/popup/demo/index.vue rename to packages/vant/src/popup/demo/index.vue diff --git a/src/popup/index.less b/packages/vant/src/popup/index.less similarity index 100% rename from src/popup/index.less rename to packages/vant/src/popup/index.less diff --git a/src/popup/index.ts b/packages/vant/src/popup/index.ts similarity index 100% rename from src/popup/index.ts rename to packages/vant/src/popup/index.ts diff --git a/src/popup/shared.ts b/packages/vant/src/popup/shared.ts similarity index 100% rename from src/popup/shared.ts rename to packages/vant/src/popup/shared.ts diff --git a/src/popup/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/popup/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/popup/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/popup/test/__snapshots__/demo.spec.ts.snap diff --git a/src/popup/test/__snapshots__/index.spec.js.snap b/packages/vant/src/popup/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/popup/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/popup/test/__snapshots__/index.spec.js.snap diff --git a/src/popup/test/demo.spec.ts b/packages/vant/src/popup/test/demo.spec.ts similarity index 100% rename from src/popup/test/demo.spec.ts rename to packages/vant/src/popup/test/demo.spec.ts diff --git a/src/popup/test/index.spec.js b/packages/vant/src/popup/test/index.spec.js similarity index 100% rename from src/popup/test/index.spec.js rename to packages/vant/src/popup/test/index.spec.js diff --git a/src/popup/var.less b/packages/vant/src/popup/var.less similarity index 100% rename from src/popup/var.less rename to packages/vant/src/popup/var.less diff --git a/src/progress/Progress.tsx b/packages/vant/src/progress/Progress.tsx similarity index 100% rename from src/progress/Progress.tsx rename to packages/vant/src/progress/Progress.tsx diff --git a/src/progress/README.md b/packages/vant/src/progress/README.md similarity index 100% rename from src/progress/README.md rename to packages/vant/src/progress/README.md diff --git a/src/progress/README.zh-CN.md b/packages/vant/src/progress/README.zh-CN.md similarity index 100% rename from src/progress/README.zh-CN.md rename to packages/vant/src/progress/README.zh-CN.md diff --git a/src/progress/demo/index.vue b/packages/vant/src/progress/demo/index.vue similarity index 100% rename from src/progress/demo/index.vue rename to packages/vant/src/progress/demo/index.vue diff --git a/src/progress/index.less b/packages/vant/src/progress/index.less similarity index 100% rename from src/progress/index.less rename to packages/vant/src/progress/index.less diff --git a/src/progress/index.ts b/packages/vant/src/progress/index.ts similarity index 100% rename from src/progress/index.ts rename to packages/vant/src/progress/index.ts diff --git a/src/progress/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/progress/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/progress/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/progress/test/__snapshots__/demo.spec.ts.snap diff --git a/src/progress/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/progress/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/progress/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/progress/test/__snapshots__/index.spec.ts.snap diff --git a/src/progress/test/demo.spec.ts b/packages/vant/src/progress/test/demo.spec.ts similarity index 100% rename from src/progress/test/demo.spec.ts rename to packages/vant/src/progress/test/demo.spec.ts diff --git a/src/progress/test/index.spec.ts b/packages/vant/src/progress/test/index.spec.ts similarity index 100% rename from src/progress/test/index.spec.ts rename to packages/vant/src/progress/test/index.spec.ts diff --git a/src/progress/types.ts b/packages/vant/src/progress/types.ts similarity index 100% rename from src/progress/types.ts rename to packages/vant/src/progress/types.ts diff --git a/src/progress/var.less b/packages/vant/src/progress/var.less similarity index 100% rename from src/progress/var.less rename to packages/vant/src/progress/var.less diff --git a/src/pull-refresh/PullRefresh.tsx b/packages/vant/src/pull-refresh/PullRefresh.tsx similarity index 100% rename from src/pull-refresh/PullRefresh.tsx rename to packages/vant/src/pull-refresh/PullRefresh.tsx diff --git a/src/pull-refresh/README.md b/packages/vant/src/pull-refresh/README.md similarity index 100% rename from src/pull-refresh/README.md rename to packages/vant/src/pull-refresh/README.md diff --git a/src/pull-refresh/README.zh-CN.md b/packages/vant/src/pull-refresh/README.zh-CN.md similarity index 100% rename from src/pull-refresh/README.zh-CN.md rename to packages/vant/src/pull-refresh/README.zh-CN.md diff --git a/src/pull-refresh/demo/index.vue b/packages/vant/src/pull-refresh/demo/index.vue similarity index 100% rename from src/pull-refresh/demo/index.vue rename to packages/vant/src/pull-refresh/demo/index.vue diff --git a/src/pull-refresh/index.less b/packages/vant/src/pull-refresh/index.less similarity index 100% rename from src/pull-refresh/index.less rename to packages/vant/src/pull-refresh/index.less diff --git a/src/pull-refresh/index.ts b/packages/vant/src/pull-refresh/index.ts similarity index 100% rename from src/pull-refresh/index.ts rename to packages/vant/src/pull-refresh/index.ts diff --git a/src/pull-refresh/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/pull-refresh/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/pull-refresh/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/pull-refresh/test/__snapshots__/demo.spec.ts.snap diff --git a/src/pull-refresh/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/pull-refresh/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/pull-refresh/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/pull-refresh/test/__snapshots__/index.spec.ts.snap diff --git a/src/pull-refresh/test/demo.spec.ts b/packages/vant/src/pull-refresh/test/demo.spec.ts similarity index 100% rename from src/pull-refresh/test/demo.spec.ts rename to packages/vant/src/pull-refresh/test/demo.spec.ts diff --git a/src/pull-refresh/test/index.spec.ts b/packages/vant/src/pull-refresh/test/index.spec.ts similarity index 100% rename from src/pull-refresh/test/index.spec.ts rename to packages/vant/src/pull-refresh/test/index.spec.ts diff --git a/src/pull-refresh/var.less b/packages/vant/src/pull-refresh/var.less similarity index 100% rename from src/pull-refresh/var.less rename to packages/vant/src/pull-refresh/var.less diff --git a/src/radio-group/RadioGroup.tsx b/packages/vant/src/radio-group/RadioGroup.tsx similarity index 100% rename from src/radio-group/RadioGroup.tsx rename to packages/vant/src/radio-group/RadioGroup.tsx diff --git a/src/radio-group/index.less b/packages/vant/src/radio-group/index.less similarity index 100% rename from src/radio-group/index.less rename to packages/vant/src/radio-group/index.less diff --git a/src/radio-group/index.ts b/packages/vant/src/radio-group/index.ts similarity index 100% rename from src/radio-group/index.ts rename to packages/vant/src/radio-group/index.ts diff --git a/src/radio-group/test/index.spec.tsx b/packages/vant/src/radio-group/test/index.spec.tsx similarity index 100% rename from src/radio-group/test/index.spec.tsx rename to packages/vant/src/radio-group/test/index.spec.tsx diff --git a/src/radio/README.md b/packages/vant/src/radio/README.md similarity index 100% rename from src/radio/README.md rename to packages/vant/src/radio/README.md diff --git a/src/radio/README.zh-CN.md b/packages/vant/src/radio/README.zh-CN.md similarity index 100% rename from src/radio/README.zh-CN.md rename to packages/vant/src/radio/README.zh-CN.md diff --git a/src/radio/Radio.tsx b/packages/vant/src/radio/Radio.tsx similarity index 100% rename from src/radio/Radio.tsx rename to packages/vant/src/radio/Radio.tsx diff --git a/src/radio/demo/index.vue b/packages/vant/src/radio/demo/index.vue similarity index 100% rename from src/radio/demo/index.vue rename to packages/vant/src/radio/demo/index.vue diff --git a/src/radio/index.less b/packages/vant/src/radio/index.less similarity index 100% rename from src/radio/index.less rename to packages/vant/src/radio/index.less diff --git a/src/radio/index.ts b/packages/vant/src/radio/index.ts similarity index 100% rename from src/radio/index.ts rename to packages/vant/src/radio/index.ts diff --git a/src/radio/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/radio/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/radio/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/radio/test/__snapshots__/demo.spec.ts.snap diff --git a/src/radio/test/demo.spec.ts b/packages/vant/src/radio/test/demo.spec.ts similarity index 100% rename from src/radio/test/demo.spec.ts rename to packages/vant/src/radio/test/demo.spec.ts diff --git a/src/radio/test/index.spec.ts b/packages/vant/src/radio/test/index.spec.ts similarity index 100% rename from src/radio/test/index.spec.ts rename to packages/vant/src/radio/test/index.spec.ts diff --git a/src/radio/var.less b/packages/vant/src/radio/var.less similarity index 100% rename from src/radio/var.less rename to packages/vant/src/radio/var.less diff --git a/src/rate/README.md b/packages/vant/src/rate/README.md similarity index 100% rename from src/rate/README.md rename to packages/vant/src/rate/README.md diff --git a/src/rate/README.zh-CN.md b/packages/vant/src/rate/README.zh-CN.md similarity index 100% rename from src/rate/README.zh-CN.md rename to packages/vant/src/rate/README.zh-CN.md diff --git a/src/rate/Rate.tsx b/packages/vant/src/rate/Rate.tsx similarity index 100% rename from src/rate/Rate.tsx rename to packages/vant/src/rate/Rate.tsx diff --git a/src/rate/demo/index.vue b/packages/vant/src/rate/demo/index.vue similarity index 100% rename from src/rate/demo/index.vue rename to packages/vant/src/rate/demo/index.vue diff --git a/src/rate/index.less b/packages/vant/src/rate/index.less similarity index 100% rename from src/rate/index.less rename to packages/vant/src/rate/index.less diff --git a/src/rate/index.ts b/packages/vant/src/rate/index.ts similarity index 100% rename from src/rate/index.ts rename to packages/vant/src/rate/index.ts diff --git a/src/rate/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/rate/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/rate/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/rate/test/__snapshots__/demo.spec.ts.snap diff --git a/src/rate/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/rate/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/rate/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/rate/test/__snapshots__/index.spec.ts.snap diff --git a/src/rate/test/demo.spec.ts b/packages/vant/src/rate/test/demo.spec.ts similarity index 100% rename from src/rate/test/demo.spec.ts rename to packages/vant/src/rate/test/demo.spec.ts diff --git a/src/rate/test/index.spec.ts b/packages/vant/src/rate/test/index.spec.ts similarity index 100% rename from src/rate/test/index.spec.ts rename to packages/vant/src/rate/test/index.spec.ts diff --git a/src/rate/var.less b/packages/vant/src/rate/var.less similarity index 100% rename from src/rate/var.less rename to packages/vant/src/rate/var.less diff --git a/src/row/Row.tsx b/packages/vant/src/row/Row.tsx similarity index 100% rename from src/row/Row.tsx rename to packages/vant/src/row/Row.tsx diff --git a/src/row/index.less b/packages/vant/src/row/index.less similarity index 100% rename from src/row/index.less rename to packages/vant/src/row/index.less diff --git a/src/row/index.ts b/packages/vant/src/row/index.ts similarity index 100% rename from src/row/index.ts rename to packages/vant/src/row/index.ts diff --git a/src/row/test/index.spec.ts b/packages/vant/src/row/test/index.spec.ts similarity index 100% rename from src/row/test/index.spec.ts rename to packages/vant/src/row/test/index.spec.ts diff --git a/src/search/README.md b/packages/vant/src/search/README.md similarity index 100% rename from src/search/README.md rename to packages/vant/src/search/README.md diff --git a/src/search/README.zh-CN.md b/packages/vant/src/search/README.zh-CN.md similarity index 100% rename from src/search/README.zh-CN.md rename to packages/vant/src/search/README.zh-CN.md diff --git a/src/search/Search.tsx b/packages/vant/src/search/Search.tsx similarity index 100% rename from src/search/Search.tsx rename to packages/vant/src/search/Search.tsx diff --git a/src/search/demo/index.vue b/packages/vant/src/search/demo/index.vue similarity index 100% rename from src/search/demo/index.vue rename to packages/vant/src/search/demo/index.vue diff --git a/src/search/index.less b/packages/vant/src/search/index.less similarity index 100% rename from src/search/index.less rename to packages/vant/src/search/index.less diff --git a/src/search/index.ts b/packages/vant/src/search/index.ts similarity index 100% rename from src/search/index.ts rename to packages/vant/src/search/index.ts diff --git a/src/search/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/search/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/search/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/search/test/__snapshots__/demo.spec.ts.snap diff --git a/src/search/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/search/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/search/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/search/test/__snapshots__/index.spec.ts.snap diff --git a/src/search/test/demo.spec.ts b/packages/vant/src/search/test/demo.spec.ts similarity index 100% rename from src/search/test/demo.spec.ts rename to packages/vant/src/search/test/demo.spec.ts diff --git a/src/search/test/index.spec.ts b/packages/vant/src/search/test/index.spec.ts similarity index 100% rename from src/search/test/index.spec.ts rename to packages/vant/src/search/test/index.spec.ts diff --git a/src/search/types.ts b/packages/vant/src/search/types.ts similarity index 100% rename from src/search/types.ts rename to packages/vant/src/search/types.ts diff --git a/src/search/var.less b/packages/vant/src/search/var.less similarity index 100% rename from src/search/var.less rename to packages/vant/src/search/var.less diff --git a/src/share-sheet/README.md b/packages/vant/src/share-sheet/README.md similarity index 100% rename from src/share-sheet/README.md rename to packages/vant/src/share-sheet/README.md diff --git a/src/share-sheet/README.zh-CN.md b/packages/vant/src/share-sheet/README.zh-CN.md similarity index 100% rename from src/share-sheet/README.zh-CN.md rename to packages/vant/src/share-sheet/README.zh-CN.md diff --git a/src/share-sheet/ShareSheet.tsx b/packages/vant/src/share-sheet/ShareSheet.tsx similarity index 100% rename from src/share-sheet/ShareSheet.tsx rename to packages/vant/src/share-sheet/ShareSheet.tsx diff --git a/src/share-sheet/demo/index.vue b/packages/vant/src/share-sheet/demo/index.vue similarity index 100% rename from src/share-sheet/demo/index.vue rename to packages/vant/src/share-sheet/demo/index.vue diff --git a/src/share-sheet/index.less b/packages/vant/src/share-sheet/index.less similarity index 100% rename from src/share-sheet/index.less rename to packages/vant/src/share-sheet/index.less diff --git a/src/share-sheet/index.ts b/packages/vant/src/share-sheet/index.ts similarity index 100% rename from src/share-sheet/index.ts rename to packages/vant/src/share-sheet/index.ts diff --git a/src/share-sheet/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/share-sheet/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/share-sheet/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/share-sheet/test/__snapshots__/demo.spec.ts.snap diff --git a/src/share-sheet/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/share-sheet/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/share-sheet/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/share-sheet/test/__snapshots__/index.spec.ts.snap diff --git a/src/share-sheet/test/demo.spec.ts b/packages/vant/src/share-sheet/test/demo.spec.ts similarity index 100% rename from src/share-sheet/test/demo.spec.ts rename to packages/vant/src/share-sheet/test/demo.spec.ts diff --git a/src/share-sheet/test/index.spec.ts b/packages/vant/src/share-sheet/test/index.spec.ts similarity index 100% rename from src/share-sheet/test/index.spec.ts rename to packages/vant/src/share-sheet/test/index.spec.ts diff --git a/src/share-sheet/var.less b/packages/vant/src/share-sheet/var.less similarity index 100% rename from src/share-sheet/var.less rename to packages/vant/src/share-sheet/var.less diff --git a/src/sidebar-item/SidebarItem.tsx b/packages/vant/src/sidebar-item/SidebarItem.tsx similarity index 100% rename from src/sidebar-item/SidebarItem.tsx rename to packages/vant/src/sidebar-item/SidebarItem.tsx diff --git a/src/sidebar-item/index.less b/packages/vant/src/sidebar-item/index.less similarity index 100% rename from src/sidebar-item/index.less rename to packages/vant/src/sidebar-item/index.less diff --git a/src/sidebar-item/index.ts b/packages/vant/src/sidebar-item/index.ts similarity index 100% rename from src/sidebar-item/index.ts rename to packages/vant/src/sidebar-item/index.ts diff --git a/src/sidebar-item/var.less b/packages/vant/src/sidebar-item/var.less similarity index 100% rename from src/sidebar-item/var.less rename to packages/vant/src/sidebar-item/var.less diff --git a/src/sidebar/README.md b/packages/vant/src/sidebar/README.md similarity index 100% rename from src/sidebar/README.md rename to packages/vant/src/sidebar/README.md diff --git a/src/sidebar/README.zh-CN.md b/packages/vant/src/sidebar/README.zh-CN.md similarity index 100% rename from src/sidebar/README.zh-CN.md rename to packages/vant/src/sidebar/README.zh-CN.md diff --git a/src/sidebar/Sidebar.tsx b/packages/vant/src/sidebar/Sidebar.tsx similarity index 100% rename from src/sidebar/Sidebar.tsx rename to packages/vant/src/sidebar/Sidebar.tsx diff --git a/src/sidebar/demo/index.vue b/packages/vant/src/sidebar/demo/index.vue similarity index 100% rename from src/sidebar/demo/index.vue rename to packages/vant/src/sidebar/demo/index.vue diff --git a/src/sidebar/index.less b/packages/vant/src/sidebar/index.less similarity index 100% rename from src/sidebar/index.less rename to packages/vant/src/sidebar/index.less diff --git a/src/sidebar/index.ts b/packages/vant/src/sidebar/index.ts similarity index 100% rename from src/sidebar/index.ts rename to packages/vant/src/sidebar/index.ts diff --git a/src/sidebar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/sidebar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/sidebar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/sidebar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/sidebar/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/sidebar/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/sidebar/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/sidebar/test/__snapshots__/index.spec.tsx.snap diff --git a/src/sidebar/test/demo.spec.ts b/packages/vant/src/sidebar/test/demo.spec.ts similarity index 100% rename from src/sidebar/test/demo.spec.ts rename to packages/vant/src/sidebar/test/demo.spec.ts diff --git a/src/sidebar/test/index.spec.tsx b/packages/vant/src/sidebar/test/index.spec.tsx similarity index 100% rename from src/sidebar/test/index.spec.tsx rename to packages/vant/src/sidebar/test/index.spec.tsx diff --git a/src/sidebar/var.less b/packages/vant/src/sidebar/var.less similarity index 100% rename from src/sidebar/var.less rename to packages/vant/src/sidebar/var.less diff --git a/src/skeleton/README.md b/packages/vant/src/skeleton/README.md similarity index 100% rename from src/skeleton/README.md rename to packages/vant/src/skeleton/README.md diff --git a/src/skeleton/README.zh-CN.md b/packages/vant/src/skeleton/README.zh-CN.md similarity index 100% rename from src/skeleton/README.zh-CN.md rename to packages/vant/src/skeleton/README.zh-CN.md diff --git a/src/skeleton/Skeleton.tsx b/packages/vant/src/skeleton/Skeleton.tsx similarity index 100% rename from src/skeleton/Skeleton.tsx rename to packages/vant/src/skeleton/Skeleton.tsx diff --git a/src/skeleton/demo/index.vue b/packages/vant/src/skeleton/demo/index.vue similarity index 100% rename from src/skeleton/demo/index.vue rename to packages/vant/src/skeleton/demo/index.vue diff --git a/src/skeleton/index.less b/packages/vant/src/skeleton/index.less similarity index 100% rename from src/skeleton/index.less rename to packages/vant/src/skeleton/index.less diff --git a/src/skeleton/index.ts b/packages/vant/src/skeleton/index.ts similarity index 100% rename from src/skeleton/index.ts rename to packages/vant/src/skeleton/index.ts diff --git a/src/skeleton/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/skeleton/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/skeleton/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/skeleton/test/__snapshots__/demo.spec.ts.snap diff --git a/src/skeleton/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/skeleton/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/skeleton/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/skeleton/test/__snapshots__/index.spec.tsx.snap diff --git a/src/skeleton/test/demo.spec.ts b/packages/vant/src/skeleton/test/demo.spec.ts similarity index 100% rename from src/skeleton/test/demo.spec.ts rename to packages/vant/src/skeleton/test/demo.spec.ts diff --git a/src/skeleton/test/index.spec.tsx b/packages/vant/src/skeleton/test/index.spec.tsx similarity index 100% rename from src/skeleton/test/index.spec.tsx rename to packages/vant/src/skeleton/test/index.spec.tsx diff --git a/src/skeleton/var.less b/packages/vant/src/skeleton/var.less similarity index 100% rename from src/skeleton/var.less rename to packages/vant/src/skeleton/var.less diff --git a/src/slider/README.md b/packages/vant/src/slider/README.md similarity index 100% rename from src/slider/README.md rename to packages/vant/src/slider/README.md diff --git a/src/slider/README.zh-CN.md b/packages/vant/src/slider/README.zh-CN.md similarity index 100% rename from src/slider/README.zh-CN.md rename to packages/vant/src/slider/README.zh-CN.md diff --git a/src/slider/Slider.tsx b/packages/vant/src/slider/Slider.tsx similarity index 100% rename from src/slider/Slider.tsx rename to packages/vant/src/slider/Slider.tsx diff --git a/src/slider/demo/index.vue b/packages/vant/src/slider/demo/index.vue similarity index 100% rename from src/slider/demo/index.vue rename to packages/vant/src/slider/demo/index.vue diff --git a/src/slider/index.less b/packages/vant/src/slider/index.less similarity index 100% rename from src/slider/index.less rename to packages/vant/src/slider/index.less diff --git a/src/slider/index.ts b/packages/vant/src/slider/index.ts similarity index 100% rename from src/slider/index.ts rename to packages/vant/src/slider/index.ts diff --git a/src/slider/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/slider/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/slider/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/slider/test/__snapshots__/demo.spec.ts.snap diff --git a/src/slider/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/slider/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/slider/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/slider/test/__snapshots__/index.spec.ts.snap diff --git a/src/slider/test/demo.spec.ts b/packages/vant/src/slider/test/demo.spec.ts similarity index 100% rename from src/slider/test/demo.spec.ts rename to packages/vant/src/slider/test/demo.spec.ts diff --git a/src/slider/test/index.spec.ts b/packages/vant/src/slider/test/index.spec.ts similarity index 100% rename from src/slider/test/index.spec.ts rename to packages/vant/src/slider/test/index.spec.ts diff --git a/src/slider/var.less b/packages/vant/src/slider/var.less similarity index 100% rename from src/slider/var.less rename to packages/vant/src/slider/var.less diff --git a/src/step/Step.tsx b/packages/vant/src/step/Step.tsx similarity index 95% rename from src/step/Step.tsx rename to packages/vant/src/step/Step.tsx index 2d86f4f50..7725fb945 100644 --- a/src/step/Step.tsx +++ b/packages/vant/src/step/Step.tsx @@ -56,13 +56,8 @@ export default defineComponent({ const onClickStep = () => parent.onClickStep(index.value); const renderCircle = () => { - const { - iconPrefix, - finishIcon, - activeIcon, - activeColor, - inactiveIcon, - } = parentProps; + const { iconPrefix, finishIcon, activeIcon, activeColor, inactiveIcon } = + parentProps; if (isActive()) { if (slots['active-icon']) { diff --git a/src/step/index.less b/packages/vant/src/step/index.less similarity index 100% rename from src/step/index.less rename to packages/vant/src/step/index.less diff --git a/src/step/index.ts b/packages/vant/src/step/index.ts similarity index 100% rename from src/step/index.ts rename to packages/vant/src/step/index.ts diff --git a/src/step/var.less b/packages/vant/src/step/var.less similarity index 100% rename from src/step/var.less rename to packages/vant/src/step/var.less diff --git a/src/stepper/README.md b/packages/vant/src/stepper/README.md similarity index 100% rename from src/stepper/README.md rename to packages/vant/src/stepper/README.md diff --git a/src/stepper/README.zh-CN.md b/packages/vant/src/stepper/README.zh-CN.md similarity index 100% rename from src/stepper/README.zh-CN.md rename to packages/vant/src/stepper/README.zh-CN.md diff --git a/src/stepper/Stepper.tsx b/packages/vant/src/stepper/Stepper.tsx similarity index 100% rename from src/stepper/Stepper.tsx rename to packages/vant/src/stepper/Stepper.tsx diff --git a/src/stepper/demo/index.vue b/packages/vant/src/stepper/demo/index.vue similarity index 100% rename from src/stepper/demo/index.vue rename to packages/vant/src/stepper/demo/index.vue diff --git a/src/stepper/index.less b/packages/vant/src/stepper/index.less similarity index 100% rename from src/stepper/index.less rename to packages/vant/src/stepper/index.less diff --git a/src/stepper/index.ts b/packages/vant/src/stepper/index.ts similarity index 100% rename from src/stepper/index.ts rename to packages/vant/src/stepper/index.ts diff --git a/src/stepper/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/stepper/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/stepper/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/stepper/test/__snapshots__/demo.spec.ts.snap diff --git a/src/stepper/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/stepper/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/stepper/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/stepper/test/__snapshots__/index.spec.ts.snap diff --git a/src/stepper/test/demo.spec.ts b/packages/vant/src/stepper/test/demo.spec.ts similarity index 100% rename from src/stepper/test/demo.spec.ts rename to packages/vant/src/stepper/test/demo.spec.ts diff --git a/src/stepper/test/index.spec.ts b/packages/vant/src/stepper/test/index.spec.ts similarity index 100% rename from src/stepper/test/index.spec.ts rename to packages/vant/src/stepper/test/index.spec.ts diff --git a/src/stepper/var.less b/packages/vant/src/stepper/var.less similarity index 100% rename from src/stepper/var.less rename to packages/vant/src/stepper/var.less diff --git a/src/steps/README.md b/packages/vant/src/steps/README.md similarity index 100% rename from src/steps/README.md rename to packages/vant/src/steps/README.md diff --git a/src/steps/README.zh-CN.md b/packages/vant/src/steps/README.zh-CN.md similarity index 100% rename from src/steps/README.zh-CN.md rename to packages/vant/src/steps/README.zh-CN.md diff --git a/src/steps/Steps.tsx b/packages/vant/src/steps/Steps.tsx similarity index 100% rename from src/steps/Steps.tsx rename to packages/vant/src/steps/Steps.tsx diff --git a/src/steps/demo/index.vue b/packages/vant/src/steps/demo/index.vue similarity index 100% rename from src/steps/demo/index.vue rename to packages/vant/src/steps/demo/index.vue diff --git a/src/steps/index.less b/packages/vant/src/steps/index.less similarity index 100% rename from src/steps/index.less rename to packages/vant/src/steps/index.less diff --git a/src/steps/index.ts b/packages/vant/src/steps/index.ts similarity index 100% rename from src/steps/index.ts rename to packages/vant/src/steps/index.ts diff --git a/src/steps/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/steps/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/steps/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/steps/test/__snapshots__/demo.spec.ts.snap diff --git a/src/steps/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/steps/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/steps/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/steps/test/__snapshots__/index.spec.tsx.snap diff --git a/src/steps/test/demo.spec.ts b/packages/vant/src/steps/test/demo.spec.ts similarity index 100% rename from src/steps/test/demo.spec.ts rename to packages/vant/src/steps/test/demo.spec.ts diff --git a/src/steps/test/index.spec.tsx b/packages/vant/src/steps/test/index.spec.tsx similarity index 100% rename from src/steps/test/index.spec.tsx rename to packages/vant/src/steps/test/index.spec.tsx diff --git a/src/steps/var.less b/packages/vant/src/steps/var.less similarity index 100% rename from src/steps/var.less rename to packages/vant/src/steps/var.less diff --git a/src/sticky/README.md b/packages/vant/src/sticky/README.md similarity index 100% rename from src/sticky/README.md rename to packages/vant/src/sticky/README.md diff --git a/src/sticky/README.zh-CN.md b/packages/vant/src/sticky/README.zh-CN.md similarity index 100% rename from src/sticky/README.zh-CN.md rename to packages/vant/src/sticky/README.zh-CN.md diff --git a/src/sticky/Sticky.tsx b/packages/vant/src/sticky/Sticky.tsx similarity index 100% rename from src/sticky/Sticky.tsx rename to packages/vant/src/sticky/Sticky.tsx diff --git a/src/sticky/demo/index.vue b/packages/vant/src/sticky/demo/index.vue similarity index 100% rename from src/sticky/demo/index.vue rename to packages/vant/src/sticky/demo/index.vue diff --git a/src/sticky/index.less b/packages/vant/src/sticky/index.less similarity index 100% rename from src/sticky/index.less rename to packages/vant/src/sticky/index.less diff --git a/src/sticky/index.ts b/packages/vant/src/sticky/index.ts similarity index 100% rename from src/sticky/index.ts rename to packages/vant/src/sticky/index.ts diff --git a/src/sticky/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/sticky/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/sticky/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/sticky/test/__snapshots__/demo.spec.ts.snap diff --git a/src/sticky/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/sticky/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/sticky/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/sticky/test/__snapshots__/index.spec.tsx.snap diff --git a/src/sticky/test/demo.spec.ts b/packages/vant/src/sticky/test/demo.spec.ts similarity index 100% rename from src/sticky/test/demo.spec.ts rename to packages/vant/src/sticky/test/demo.spec.ts diff --git a/src/sticky/test/index.spec.tsx b/packages/vant/src/sticky/test/index.spec.tsx similarity index 100% rename from src/sticky/test/index.spec.tsx rename to packages/vant/src/sticky/test/index.spec.tsx diff --git a/src/sticky/var.less b/packages/vant/src/sticky/var.less similarity index 100% rename from src/sticky/var.less rename to packages/vant/src/sticky/var.less diff --git a/src/style/README.md b/packages/vant/src/style/README.md similarity index 100% rename from src/style/README.md rename to packages/vant/src/style/README.md diff --git a/src/style/README.zh-CN.md b/packages/vant/src/style/README.zh-CN.md similarity index 100% rename from src/style/README.zh-CN.md rename to packages/vant/src/style/README.zh-CN.md diff --git a/src/style/animation.less b/packages/vant/src/style/animation.less similarity index 100% rename from src/style/animation.less rename to packages/vant/src/style/animation.less diff --git a/src/style/base.less b/packages/vant/src/style/base.less similarity index 100% rename from src/style/base.less rename to packages/vant/src/style/base.less diff --git a/src/style/css-variables.less b/packages/vant/src/style/css-variables.less similarity index 100% rename from src/style/css-variables.less rename to packages/vant/src/style/css-variables.less diff --git a/src/style/demo/index.vue b/packages/vant/src/style/demo/index.vue similarity index 100% rename from src/style/demo/index.vue rename to packages/vant/src/style/demo/index.vue diff --git a/src/style/mixins/clearfix.less b/packages/vant/src/style/mixins/clearfix.less similarity index 100% rename from src/style/mixins/clearfix.less rename to packages/vant/src/style/mixins/clearfix.less diff --git a/src/style/mixins/ellipsis.less b/packages/vant/src/style/mixins/ellipsis.less similarity index 100% rename from src/style/mixins/ellipsis.less rename to packages/vant/src/style/mixins/ellipsis.less diff --git a/src/style/mixins/hairline.less b/packages/vant/src/style/mixins/hairline.less similarity index 100% rename from src/style/mixins/hairline.less rename to packages/vant/src/style/mixins/hairline.less diff --git a/src/style/normalize.less b/packages/vant/src/style/normalize.less similarity index 100% rename from src/style/normalize.less rename to packages/vant/src/style/normalize.less diff --git a/src/style/var.less b/packages/vant/src/style/var.less similarity index 100% rename from src/style/var.less rename to packages/vant/src/style/var.less diff --git a/src/submit-bar/README.md b/packages/vant/src/submit-bar/README.md similarity index 100% rename from src/submit-bar/README.md rename to packages/vant/src/submit-bar/README.md diff --git a/src/submit-bar/README.zh-CN.md b/packages/vant/src/submit-bar/README.zh-CN.md similarity index 100% rename from src/submit-bar/README.zh-CN.md rename to packages/vant/src/submit-bar/README.zh-CN.md diff --git a/src/submit-bar/SubmitBar.tsx b/packages/vant/src/submit-bar/SubmitBar.tsx similarity index 95% rename from src/submit-bar/SubmitBar.tsx rename to packages/vant/src/submit-bar/SubmitBar.tsx index 1daa73459..f055390a4 100644 --- a/src/submit-bar/SubmitBar.tsx +++ b/packages/vant/src/submit-bar/SubmitBar.tsx @@ -40,14 +40,8 @@ export default defineComponent({ setup(props, { emit, slots }) { const renderText = () => { - const { - price, - label, - currency, - textAlign, - suffixLabel, - decimalLength, - } = props; + const { price, label, currency, textAlign, suffixLabel, decimalLength } = + props; if (typeof price === 'number') { const pricePair = (price / 100).toFixed(+decimalLength).split('.'); diff --git a/src/submit-bar/demo/index.vue b/packages/vant/src/submit-bar/demo/index.vue similarity index 100% rename from src/submit-bar/demo/index.vue rename to packages/vant/src/submit-bar/demo/index.vue diff --git a/src/submit-bar/index.less b/packages/vant/src/submit-bar/index.less similarity index 100% rename from src/submit-bar/index.less rename to packages/vant/src/submit-bar/index.less diff --git a/src/submit-bar/index.ts b/packages/vant/src/submit-bar/index.ts similarity index 100% rename from src/submit-bar/index.ts rename to packages/vant/src/submit-bar/index.ts diff --git a/src/submit-bar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/submit-bar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/submit-bar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/submit-bar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/submit-bar/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/submit-bar/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/submit-bar/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/submit-bar/test/__snapshots__/index.spec.ts.snap diff --git a/src/submit-bar/test/demo.spec.ts b/packages/vant/src/submit-bar/test/demo.spec.ts similarity index 100% rename from src/submit-bar/test/demo.spec.ts rename to packages/vant/src/submit-bar/test/demo.spec.ts diff --git a/src/submit-bar/test/index.spec.ts b/packages/vant/src/submit-bar/test/index.spec.ts similarity index 100% rename from src/submit-bar/test/index.spec.ts rename to packages/vant/src/submit-bar/test/index.spec.ts diff --git a/src/submit-bar/var.less b/packages/vant/src/submit-bar/var.less similarity index 100% rename from src/submit-bar/var.less rename to packages/vant/src/submit-bar/var.less diff --git a/src/swipe-cell/README.md b/packages/vant/src/swipe-cell/README.md similarity index 100% rename from src/swipe-cell/README.md rename to packages/vant/src/swipe-cell/README.md diff --git a/src/swipe-cell/README.zh-CN.md b/packages/vant/src/swipe-cell/README.zh-CN.md similarity index 100% rename from src/swipe-cell/README.zh-CN.md rename to packages/vant/src/swipe-cell/README.zh-CN.md diff --git a/src/swipe-cell/SwipeCell.tsx b/packages/vant/src/swipe-cell/SwipeCell.tsx similarity index 96% rename from src/swipe-cell/SwipeCell.tsx rename to packages/vant/src/swipe-cell/SwipeCell.tsx index 490f10708..ddb5348b8 100644 --- a/src/swipe-cell/SwipeCell.tsx +++ b/packages/vant/src/swipe-cell/SwipeCell.tsx @@ -176,14 +176,13 @@ export default defineComponent({ } }; - const getClickHandler = (position: SwipeCellPosition, stop?: boolean) => ( - event: MouseEvent - ) => { - if (stop) { - event.stopPropagation(); - } - onClick(position); - }; + const getClickHandler = + (position: SwipeCellPosition, stop?: boolean) => (event: MouseEvent) => { + if (stop) { + event.stopPropagation(); + } + onClick(position); + }; const renderSideContent = ( side: SwipeCellSide, diff --git a/src/swipe-cell/demo/index.vue b/packages/vant/src/swipe-cell/demo/index.vue similarity index 100% rename from src/swipe-cell/demo/index.vue rename to packages/vant/src/swipe-cell/demo/index.vue diff --git a/src/swipe-cell/index.less b/packages/vant/src/swipe-cell/index.less similarity index 100% rename from src/swipe-cell/index.less rename to packages/vant/src/swipe-cell/index.less diff --git a/src/swipe-cell/index.ts b/packages/vant/src/swipe-cell/index.ts similarity index 100% rename from src/swipe-cell/index.ts rename to packages/vant/src/swipe-cell/index.ts diff --git a/src/swipe-cell/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/swipe-cell/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/swipe-cell/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/swipe-cell/test/__snapshots__/demo.spec.ts.snap diff --git a/src/swipe-cell/test/demo.spec.ts b/packages/vant/src/swipe-cell/test/demo.spec.ts similarity index 100% rename from src/swipe-cell/test/demo.spec.ts rename to packages/vant/src/swipe-cell/test/demo.spec.ts diff --git a/src/swipe-cell/test/index.spec.js b/packages/vant/src/swipe-cell/test/index.spec.js similarity index 100% rename from src/swipe-cell/test/index.spec.js rename to packages/vant/src/swipe-cell/test/index.spec.js diff --git a/src/swipe-cell/types.ts b/packages/vant/src/swipe-cell/types.ts similarity index 100% rename from src/swipe-cell/types.ts rename to packages/vant/src/swipe-cell/types.ts diff --git a/src/swipe-item/SwipeItem.tsx b/packages/vant/src/swipe-item/SwipeItem.tsx similarity index 100% rename from src/swipe-item/SwipeItem.tsx rename to packages/vant/src/swipe-item/SwipeItem.tsx diff --git a/src/swipe-item/index.less b/packages/vant/src/swipe-item/index.less similarity index 100% rename from src/swipe-item/index.less rename to packages/vant/src/swipe-item/index.less diff --git a/src/swipe-item/index.ts b/packages/vant/src/swipe-item/index.ts similarity index 100% rename from src/swipe-item/index.ts rename to packages/vant/src/swipe-item/index.ts diff --git a/src/swipe/README.md b/packages/vant/src/swipe/README.md similarity index 100% rename from src/swipe/README.md rename to packages/vant/src/swipe/README.md diff --git a/src/swipe/README.zh-CN.md b/packages/vant/src/swipe/README.zh-CN.md similarity index 100% rename from src/swipe/README.zh-CN.md rename to packages/vant/src/swipe/README.zh-CN.md diff --git a/src/swipe/Swipe.tsx b/packages/vant/src/swipe/Swipe.tsx similarity index 100% rename from src/swipe/Swipe.tsx rename to packages/vant/src/swipe/Swipe.tsx diff --git a/src/swipe/demo/index.vue b/packages/vant/src/swipe/demo/index.vue similarity index 100% rename from src/swipe/demo/index.vue rename to packages/vant/src/swipe/demo/index.vue diff --git a/src/swipe/index.less b/packages/vant/src/swipe/index.less similarity index 100% rename from src/swipe/index.less rename to packages/vant/src/swipe/index.less diff --git a/src/swipe/index.ts b/packages/vant/src/swipe/index.ts similarity index 100% rename from src/swipe/index.ts rename to packages/vant/src/swipe/index.ts diff --git a/src/swipe/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/swipe/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/swipe/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/swipe/test/__snapshots__/demo.spec.ts.snap diff --git a/src/swipe/test/__snapshots__/index.spec.js.snap b/packages/vant/src/swipe/test/__snapshots__/index.spec.js.snap similarity index 100% rename from src/swipe/test/__snapshots__/index.spec.js.snap rename to packages/vant/src/swipe/test/__snapshots__/index.spec.js.snap diff --git a/src/swipe/test/demo.spec.ts b/packages/vant/src/swipe/test/demo.spec.ts similarity index 100% rename from src/swipe/test/demo.spec.ts rename to packages/vant/src/swipe/test/demo.spec.ts diff --git a/src/swipe/test/index.spec.js b/packages/vant/src/swipe/test/index.spec.js similarity index 100% rename from src/swipe/test/index.spec.js rename to packages/vant/src/swipe/test/index.spec.js diff --git a/src/swipe/types.ts b/packages/vant/src/swipe/types.ts similarity index 100% rename from src/swipe/types.ts rename to packages/vant/src/swipe/types.ts diff --git a/src/swipe/var.less b/packages/vant/src/swipe/var.less similarity index 100% rename from src/swipe/var.less rename to packages/vant/src/swipe/var.less diff --git a/src/switch/README.md b/packages/vant/src/switch/README.md similarity index 100% rename from src/switch/README.md rename to packages/vant/src/switch/README.md diff --git a/src/switch/README.zh-CN.md b/packages/vant/src/switch/README.zh-CN.md similarity index 100% rename from src/switch/README.zh-CN.md rename to packages/vant/src/switch/README.zh-CN.md diff --git a/src/switch/Switch.tsx b/packages/vant/src/switch/Switch.tsx similarity index 100% rename from src/switch/Switch.tsx rename to packages/vant/src/switch/Switch.tsx diff --git a/src/switch/demo/index.vue b/packages/vant/src/switch/demo/index.vue similarity index 100% rename from src/switch/demo/index.vue rename to packages/vant/src/switch/demo/index.vue diff --git a/src/switch/index.less b/packages/vant/src/switch/index.less similarity index 100% rename from src/switch/index.less rename to packages/vant/src/switch/index.less diff --git a/src/switch/index.ts b/packages/vant/src/switch/index.ts similarity index 100% rename from src/switch/index.ts rename to packages/vant/src/switch/index.ts diff --git a/src/switch/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/switch/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/switch/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/switch/test/__snapshots__/demo.spec.ts.snap diff --git a/src/switch/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/switch/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/switch/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/switch/test/__snapshots__/index.spec.ts.snap diff --git a/src/switch/test/demo.spec.ts b/packages/vant/src/switch/test/demo.spec.ts similarity index 100% rename from src/switch/test/demo.spec.ts rename to packages/vant/src/switch/test/demo.spec.ts diff --git a/src/switch/test/index.spec.ts b/packages/vant/src/switch/test/index.spec.ts similarity index 100% rename from src/switch/test/index.spec.ts rename to packages/vant/src/switch/test/index.spec.ts diff --git a/src/switch/var.less b/packages/vant/src/switch/var.less similarity index 100% rename from src/switch/var.less rename to packages/vant/src/switch/var.less diff --git a/src/tab/README.md b/packages/vant/src/tab/README.md similarity index 100% rename from src/tab/README.md rename to packages/vant/src/tab/README.md diff --git a/src/tab/README.zh-CN.md b/packages/vant/src/tab/README.zh-CN.md similarity index 100% rename from src/tab/README.zh-CN.md rename to packages/vant/src/tab/README.zh-CN.md diff --git a/src/tab/Tab.tsx b/packages/vant/src/tab/Tab.tsx similarity index 100% rename from src/tab/Tab.tsx rename to packages/vant/src/tab/Tab.tsx diff --git a/src/tab/demo/index.vue b/packages/vant/src/tab/demo/index.vue similarity index 100% rename from src/tab/demo/index.vue rename to packages/vant/src/tab/demo/index.vue diff --git a/src/tab/index.less b/packages/vant/src/tab/index.less similarity index 100% rename from src/tab/index.less rename to packages/vant/src/tab/index.less diff --git a/src/tab/index.ts b/packages/vant/src/tab/index.ts similarity index 100% rename from src/tab/index.ts rename to packages/vant/src/tab/index.ts diff --git a/src/tab/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/tab/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/tab/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/tab/test/__snapshots__/demo.spec.ts.snap diff --git a/src/tab/test/__snapshots__/index.legacy.js.snap b/packages/vant/src/tab/test/__snapshots__/index.legacy.js.snap similarity index 100% rename from src/tab/test/__snapshots__/index.legacy.js.snap rename to packages/vant/src/tab/test/__snapshots__/index.legacy.js.snap diff --git a/src/tab/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/tab/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/tab/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/tab/test/__snapshots__/index.spec.tsx.snap diff --git a/src/tab/test/__snapshots__/insert.spec.tsx.snap b/packages/vant/src/tab/test/__snapshots__/insert.spec.tsx.snap similarity index 100% rename from src/tab/test/__snapshots__/insert.spec.tsx.snap rename to packages/vant/src/tab/test/__snapshots__/insert.spec.tsx.snap diff --git a/src/tab/test/demo.spec.ts b/packages/vant/src/tab/test/demo.spec.ts similarity index 100% rename from src/tab/test/demo.spec.ts rename to packages/vant/src/tab/test/demo.spec.ts diff --git a/src/tab/test/index.legacy.js b/packages/vant/src/tab/test/index.legacy.js similarity index 100% rename from src/tab/test/index.legacy.js rename to packages/vant/src/tab/test/index.legacy.js diff --git a/src/tab/test/index.spec.tsx b/packages/vant/src/tab/test/index.spec.tsx similarity index 100% rename from src/tab/test/index.spec.tsx rename to packages/vant/src/tab/test/index.spec.tsx diff --git a/src/tab/test/insert.spec.tsx b/packages/vant/src/tab/test/insert.spec.tsx similarity index 100% rename from src/tab/test/insert.spec.tsx rename to packages/vant/src/tab/test/insert.spec.tsx diff --git a/src/tabbar-item/TabbarItem.tsx b/packages/vant/src/tabbar-item/TabbarItem.tsx similarity index 100% rename from src/tabbar-item/TabbarItem.tsx rename to packages/vant/src/tabbar-item/TabbarItem.tsx diff --git a/src/tabbar-item/index.less b/packages/vant/src/tabbar-item/index.less similarity index 100% rename from src/tabbar-item/index.less rename to packages/vant/src/tabbar-item/index.less diff --git a/src/tabbar-item/index.ts b/packages/vant/src/tabbar-item/index.ts similarity index 100% rename from src/tabbar-item/index.ts rename to packages/vant/src/tabbar-item/index.ts diff --git a/src/tabbar-item/var.less b/packages/vant/src/tabbar-item/var.less similarity index 100% rename from src/tabbar-item/var.less rename to packages/vant/src/tabbar-item/var.less diff --git a/src/tabbar/README.md b/packages/vant/src/tabbar/README.md similarity index 100% rename from src/tabbar/README.md rename to packages/vant/src/tabbar/README.md diff --git a/src/tabbar/README.zh-CN.md b/packages/vant/src/tabbar/README.zh-CN.md similarity index 100% rename from src/tabbar/README.zh-CN.md rename to packages/vant/src/tabbar/README.zh-CN.md diff --git a/src/tabbar/Tabbar.tsx b/packages/vant/src/tabbar/Tabbar.tsx similarity index 100% rename from src/tabbar/Tabbar.tsx rename to packages/vant/src/tabbar/Tabbar.tsx diff --git a/src/tabbar/demo/index.vue b/packages/vant/src/tabbar/demo/index.vue similarity index 100% rename from src/tabbar/demo/index.vue rename to packages/vant/src/tabbar/demo/index.vue diff --git a/src/tabbar/index.less b/packages/vant/src/tabbar/index.less similarity index 100% rename from src/tabbar/index.less rename to packages/vant/src/tabbar/index.less diff --git a/src/tabbar/index.ts b/packages/vant/src/tabbar/index.ts similarity index 100% rename from src/tabbar/index.ts rename to packages/vant/src/tabbar/index.ts diff --git a/src/tabbar/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/tabbar/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/tabbar/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/tabbar/test/__snapshots__/demo.spec.ts.snap diff --git a/src/tabbar/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/tabbar/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/tabbar/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/tabbar/test/__snapshots__/index.spec.tsx.snap diff --git a/src/tabbar/test/demo.spec.ts b/packages/vant/src/tabbar/test/demo.spec.ts similarity index 100% rename from src/tabbar/test/demo.spec.ts rename to packages/vant/src/tabbar/test/demo.spec.ts diff --git a/src/tabbar/test/index.spec.tsx b/packages/vant/src/tabbar/test/index.spec.tsx similarity index 100% rename from src/tabbar/test/index.spec.tsx rename to packages/vant/src/tabbar/test/index.spec.tsx diff --git a/src/tabbar/var.less b/packages/vant/src/tabbar/var.less similarity index 100% rename from src/tabbar/var.less rename to packages/vant/src/tabbar/var.less diff --git a/src/tabs/Tabs.tsx b/packages/vant/src/tabs/Tabs.tsx similarity index 100% rename from src/tabs/Tabs.tsx rename to packages/vant/src/tabs/Tabs.tsx diff --git a/src/tabs/TabsContent.tsx b/packages/vant/src/tabs/TabsContent.tsx similarity index 100% rename from src/tabs/TabsContent.tsx rename to packages/vant/src/tabs/TabsContent.tsx diff --git a/src/tabs/TabsTitle.tsx b/packages/vant/src/tabs/TabsTitle.tsx similarity index 100% rename from src/tabs/TabsTitle.tsx rename to packages/vant/src/tabs/TabsTitle.tsx diff --git a/src/tabs/index.less b/packages/vant/src/tabs/index.less similarity index 100% rename from src/tabs/index.less rename to packages/vant/src/tabs/index.less diff --git a/src/tabs/index.ts b/packages/vant/src/tabs/index.ts similarity index 100% rename from src/tabs/index.ts rename to packages/vant/src/tabs/index.ts diff --git a/src/tabs/types.ts b/packages/vant/src/tabs/types.ts similarity index 100% rename from src/tabs/types.ts rename to packages/vant/src/tabs/types.ts diff --git a/src/tabs/utils.ts b/packages/vant/src/tabs/utils.ts similarity index 100% rename from src/tabs/utils.ts rename to packages/vant/src/tabs/utils.ts diff --git a/src/tabs/var.less b/packages/vant/src/tabs/var.less similarity index 100% rename from src/tabs/var.less rename to packages/vant/src/tabs/var.less diff --git a/src/tag/README.md b/packages/vant/src/tag/README.md similarity index 100% rename from src/tag/README.md rename to packages/vant/src/tag/README.md diff --git a/src/tag/README.zh-CN.md b/packages/vant/src/tag/README.zh-CN.md similarity index 100% rename from src/tag/README.zh-CN.md rename to packages/vant/src/tag/README.zh-CN.md diff --git a/src/tag/Tag.tsx b/packages/vant/src/tag/Tag.tsx similarity index 100% rename from src/tag/Tag.tsx rename to packages/vant/src/tag/Tag.tsx diff --git a/src/tag/demo/index.vue b/packages/vant/src/tag/demo/index.vue similarity index 100% rename from src/tag/demo/index.vue rename to packages/vant/src/tag/demo/index.vue diff --git a/src/tag/index.less b/packages/vant/src/tag/index.less similarity index 100% rename from src/tag/index.less rename to packages/vant/src/tag/index.less diff --git a/src/tag/index.ts b/packages/vant/src/tag/index.ts similarity index 100% rename from src/tag/index.ts rename to packages/vant/src/tag/index.ts diff --git a/src/tag/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/tag/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/tag/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/tag/test/__snapshots__/demo.spec.ts.snap diff --git a/src/tag/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/tag/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/tag/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/tag/test/__snapshots__/index.spec.ts.snap diff --git a/src/tag/test/demo.spec.ts b/packages/vant/src/tag/test/demo.spec.ts similarity index 100% rename from src/tag/test/demo.spec.ts rename to packages/vant/src/tag/test/demo.spec.ts diff --git a/src/tag/test/index.spec.ts b/packages/vant/src/tag/test/index.spec.ts similarity index 100% rename from src/tag/test/index.spec.ts rename to packages/vant/src/tag/test/index.spec.ts diff --git a/src/tag/var.less b/packages/vant/src/tag/var.less similarity index 100% rename from src/tag/var.less rename to packages/vant/src/tag/var.less diff --git a/src/toast/README.md b/packages/vant/src/toast/README.md similarity index 100% rename from src/toast/README.md rename to packages/vant/src/toast/README.md diff --git a/src/toast/README.zh-CN.md b/packages/vant/src/toast/README.zh-CN.md similarity index 100% rename from src/toast/README.zh-CN.md rename to packages/vant/src/toast/README.zh-CN.md diff --git a/src/toast/Toast.tsx b/packages/vant/src/toast/Toast.tsx similarity index 100% rename from src/toast/Toast.tsx rename to packages/vant/src/toast/Toast.tsx diff --git a/src/toast/demo/index.vue b/packages/vant/src/toast/demo/index.vue similarity index 100% rename from src/toast/demo/index.vue rename to packages/vant/src/toast/demo/index.vue diff --git a/src/toast/function-call.tsx b/packages/vant/src/toast/function-call.tsx similarity index 100% rename from src/toast/function-call.tsx rename to packages/vant/src/toast/function-call.tsx diff --git a/src/toast/index.less b/packages/vant/src/toast/index.less similarity index 100% rename from src/toast/index.less rename to packages/vant/src/toast/index.less diff --git a/src/toast/index.ts b/packages/vant/src/toast/index.ts similarity index 100% rename from src/toast/index.ts rename to packages/vant/src/toast/index.ts diff --git a/src/toast/lock-click.ts b/packages/vant/src/toast/lock-click.ts similarity index 100% rename from src/toast/lock-click.ts rename to packages/vant/src/toast/lock-click.ts diff --git a/src/toast/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/toast/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/toast/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/toast/test/__snapshots__/demo.spec.ts.snap diff --git a/src/toast/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/toast/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/toast/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/toast/test/__snapshots__/index.spec.ts.snap diff --git a/src/toast/test/demo.spec.ts b/packages/vant/src/toast/test/demo.spec.ts similarity index 100% rename from src/toast/test/demo.spec.ts rename to packages/vant/src/toast/test/demo.spec.ts diff --git a/src/toast/test/function.spec.ts b/packages/vant/src/toast/test/function.spec.ts similarity index 100% rename from src/toast/test/function.spec.ts rename to packages/vant/src/toast/test/function.spec.ts diff --git a/src/toast/test/index.spec.ts b/packages/vant/src/toast/test/index.spec.ts similarity index 100% rename from src/toast/test/index.spec.ts rename to packages/vant/src/toast/test/index.spec.ts diff --git a/src/toast/test/lock-click.spec.ts b/packages/vant/src/toast/test/lock-click.spec.ts similarity index 100% rename from src/toast/test/lock-click.spec.ts rename to packages/vant/src/toast/test/lock-click.spec.ts diff --git a/src/toast/var.less b/packages/vant/src/toast/var.less similarity index 100% rename from src/toast/var.less rename to packages/vant/src/toast/var.less diff --git a/src/tree-select/README.md b/packages/vant/src/tree-select/README.md similarity index 100% rename from src/tree-select/README.md rename to packages/vant/src/tree-select/README.md diff --git a/src/tree-select/README.zh-CN.md b/packages/vant/src/tree-select/README.zh-CN.md similarity index 100% rename from src/tree-select/README.zh-CN.md rename to packages/vant/src/tree-select/README.zh-CN.md diff --git a/src/tree-select/TreeSelect.tsx b/packages/vant/src/tree-select/TreeSelect.tsx similarity index 100% rename from src/tree-select/TreeSelect.tsx rename to packages/vant/src/tree-select/TreeSelect.tsx diff --git a/src/tree-select/demo/data-en.ts b/packages/vant/src/tree-select/demo/data-en.ts similarity index 100% rename from src/tree-select/demo/data-en.ts rename to packages/vant/src/tree-select/demo/data-en.ts diff --git a/src/tree-select/demo/data-zh.ts b/packages/vant/src/tree-select/demo/data-zh.ts similarity index 100% rename from src/tree-select/demo/data-zh.ts rename to packages/vant/src/tree-select/demo/data-zh.ts diff --git a/src/tree-select/demo/index.vue b/packages/vant/src/tree-select/demo/index.vue similarity index 100% rename from src/tree-select/demo/index.vue rename to packages/vant/src/tree-select/demo/index.vue diff --git a/src/tree-select/index.less b/packages/vant/src/tree-select/index.less similarity index 100% rename from src/tree-select/index.less rename to packages/vant/src/tree-select/index.less diff --git a/src/tree-select/index.ts b/packages/vant/src/tree-select/index.ts similarity index 100% rename from src/tree-select/index.ts rename to packages/vant/src/tree-select/index.ts diff --git a/src/tree-select/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/tree-select/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/tree-select/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/tree-select/test/__snapshots__/demo.spec.ts.snap diff --git a/src/tree-select/test/__snapshots__/index.spec.tsx.snap b/packages/vant/src/tree-select/test/__snapshots__/index.spec.tsx.snap similarity index 100% rename from src/tree-select/test/__snapshots__/index.spec.tsx.snap rename to packages/vant/src/tree-select/test/__snapshots__/index.spec.tsx.snap diff --git a/src/tree-select/test/demo.spec.ts b/packages/vant/src/tree-select/test/demo.spec.ts similarity index 100% rename from src/tree-select/test/demo.spec.ts rename to packages/vant/src/tree-select/test/demo.spec.ts diff --git a/src/tree-select/test/index.spec.tsx b/packages/vant/src/tree-select/test/index.spec.tsx similarity index 100% rename from src/tree-select/test/index.spec.tsx rename to packages/vant/src/tree-select/test/index.spec.tsx diff --git a/src/tree-select/var.less b/packages/vant/src/tree-select/var.less similarity index 100% rename from src/tree-select/var.less rename to packages/vant/src/tree-select/var.less diff --git a/src/uploader/README.md b/packages/vant/src/uploader/README.md similarity index 100% rename from src/uploader/README.md rename to packages/vant/src/uploader/README.md diff --git a/src/uploader/README.zh-CN.md b/packages/vant/src/uploader/README.zh-CN.md similarity index 100% rename from src/uploader/README.zh-CN.md rename to packages/vant/src/uploader/README.zh-CN.md diff --git a/src/uploader/Uploader.tsx b/packages/vant/src/uploader/Uploader.tsx similarity index 99% rename from src/uploader/Uploader.tsx rename to packages/vant/src/uploader/Uploader.tsx index 68f109c6b..9e8b8ce60 100644 --- a/src/uploader/Uploader.tsx +++ b/packages/vant/src/uploader/Uploader.tsx @@ -318,7 +318,7 @@ export default defineComponent({ type="file" class={bem('input')} accept={props.accept} - capture={(props.capture as unknown) as boolean} + capture={props.capture as unknown as boolean} multiple={props.multiple} disabled={props.disabled} onChange={onChange} diff --git a/src/uploader/UploaderPreviewItem.tsx b/packages/vant/src/uploader/UploaderPreviewItem.tsx similarity index 100% rename from src/uploader/UploaderPreviewItem.tsx rename to packages/vant/src/uploader/UploaderPreviewItem.tsx diff --git a/src/uploader/demo/index.vue b/packages/vant/src/uploader/demo/index.vue similarity index 100% rename from src/uploader/demo/index.vue rename to packages/vant/src/uploader/demo/index.vue diff --git a/src/uploader/index.less b/packages/vant/src/uploader/index.less similarity index 100% rename from src/uploader/index.less rename to packages/vant/src/uploader/index.less diff --git a/src/uploader/index.ts b/packages/vant/src/uploader/index.ts similarity index 100% rename from src/uploader/index.ts rename to packages/vant/src/uploader/index.ts diff --git a/src/uploader/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/uploader/test/__snapshots__/demo.spec.ts.snap similarity index 100% rename from src/uploader/test/__snapshots__/demo.spec.ts.snap rename to packages/vant/src/uploader/test/__snapshots__/demo.spec.ts.snap diff --git a/src/uploader/test/__snapshots__/index.spec.ts.snap b/packages/vant/src/uploader/test/__snapshots__/index.spec.ts.snap similarity index 100% rename from src/uploader/test/__snapshots__/index.spec.ts.snap rename to packages/vant/src/uploader/test/__snapshots__/index.spec.ts.snap diff --git a/src/uploader/test/demo.spec.ts b/packages/vant/src/uploader/test/demo.spec.ts similarity index 100% rename from src/uploader/test/demo.spec.ts rename to packages/vant/src/uploader/test/demo.spec.ts diff --git a/src/uploader/test/index.spec.ts b/packages/vant/src/uploader/test/index.spec.ts similarity index 100% rename from src/uploader/test/index.spec.ts rename to packages/vant/src/uploader/test/index.spec.ts diff --git a/src/uploader/test/utils.spec.ts b/packages/vant/src/uploader/test/utils.spec.ts similarity index 100% rename from src/uploader/test/utils.spec.ts rename to packages/vant/src/uploader/test/utils.spec.ts diff --git a/src/uploader/types.ts b/packages/vant/src/uploader/types.ts similarity index 100% rename from src/uploader/types.ts rename to packages/vant/src/uploader/types.ts diff --git a/src/uploader/utils.ts b/packages/vant/src/uploader/utils.ts similarity index 100% rename from src/uploader/utils.ts rename to packages/vant/src/uploader/utils.ts diff --git a/src/uploader/var.less b/packages/vant/src/uploader/var.less similarity index 100% rename from src/uploader/var.less rename to packages/vant/src/uploader/var.less diff --git a/src/utils/base.ts b/packages/vant/src/utils/base.ts similarity index 93% rename from src/utils/base.ts rename to packages/vant/src/utils/base.ts index f9384ad19..7a33740ea 100644 --- a/src/utils/base.ts +++ b/packages/vant/src/utils/base.ts @@ -7,7 +7,7 @@ export const extend = Object.assign; export const inBrowser = typeof window !== 'undefined'; // PropTypes -export const unknownProp = (null as unknown) as PropType; +export const unknownProp = null as unknown as PropType; export const truthProp = { type: Boolean, default: true as const, diff --git a/src/utils/constant.ts b/packages/vant/src/utils/constant.ts similarity index 100% rename from src/utils/constant.ts rename to packages/vant/src/utils/constant.ts diff --git a/src/utils/create/bem.ts b/packages/vant/src/utils/create/bem.ts similarity index 100% rename from src/utils/create/bem.ts rename to packages/vant/src/utils/create/bem.ts diff --git a/src/utils/create/index.ts b/packages/vant/src/utils/create/index.ts similarity index 100% rename from src/utils/create/index.ts rename to packages/vant/src/utils/create/index.ts diff --git a/src/utils/create/translate.ts b/packages/vant/src/utils/create/translate.ts similarity index 100% rename from src/utils/create/translate.ts rename to packages/vant/src/utils/create/translate.ts diff --git a/src/utils/deep-assign.ts b/packages/vant/src/utils/deep-assign.ts similarity index 100% rename from src/utils/deep-assign.ts rename to packages/vant/src/utils/deep-assign.ts diff --git a/src/utils/deep-clone.ts b/packages/vant/src/utils/deep-clone.ts similarity index 86% rename from src/utils/deep-clone.ts rename to packages/vant/src/utils/deep-clone.ts index 6849d0c4f..b8f47a001 100644 --- a/src/utils/deep-clone.ts +++ b/packages/vant/src/utils/deep-clone.ts @@ -8,7 +8,7 @@ export function deepClone | null | undefined>( } if (Array.isArray(obj)) { - return (obj.map((item) => deepClone(item)) as unknown) as T; + return obj.map((item) => deepClone(item)) as unknown as T; } if (typeof obj === 'object') { diff --git a/src/utils/dom/event.ts b/packages/vant/src/utils/dom/event.ts similarity index 100% rename from src/utils/dom/event.ts rename to packages/vant/src/utils/dom/event.ts diff --git a/src/utils/dom/scroll.ts b/packages/vant/src/utils/dom/scroll.ts similarity index 100% rename from src/utils/dom/scroll.ts rename to packages/vant/src/utils/dom/scroll.ts diff --git a/src/utils/dom/style.ts b/packages/vant/src/utils/dom/style.ts similarity index 100% rename from src/utils/dom/style.ts rename to packages/vant/src/utils/dom/style.ts diff --git a/src/utils/format/number.ts b/packages/vant/src/utils/format/number.ts similarity index 100% rename from src/utils/format/number.ts rename to packages/vant/src/utils/format/number.ts diff --git a/src/utils/format/string.ts b/packages/vant/src/utils/format/string.ts similarity index 100% rename from src/utils/format/string.ts rename to packages/vant/src/utils/format/string.ts diff --git a/src/utils/format/unit.ts b/packages/vant/src/utils/format/unit.ts similarity index 100% rename from src/utils/format/unit.ts rename to packages/vant/src/utils/format/unit.ts diff --git a/src/utils/index.ts b/packages/vant/src/utils/index.ts similarity index 100% rename from src/utils/index.ts rename to packages/vant/src/utils/index.ts diff --git a/src/utils/interceptor.ts b/packages/vant/src/utils/interceptor.ts similarity index 100% rename from src/utils/interceptor.ts rename to packages/vant/src/utils/interceptor.ts diff --git a/src/utils/mount-component.ts b/packages/vant/src/utils/mount-component.ts similarity index 100% rename from src/utils/mount-component.ts rename to packages/vant/src/utils/mount-component.ts diff --git a/src/utils/test/bem.spec.ts b/packages/vant/src/utils/test/bem.spec.ts similarity index 100% rename from src/utils/test/bem.spec.ts rename to packages/vant/src/utils/test/bem.spec.ts diff --git a/src/utils/test/index.spec.ts b/packages/vant/src/utils/test/index.spec.ts similarity index 100% rename from src/utils/test/index.spec.ts rename to packages/vant/src/utils/test/index.spec.ts diff --git a/src/utils/test/interceptor.spec.ts b/packages/vant/src/utils/test/interceptor.spec.ts similarity index 100% rename from src/utils/test/interceptor.spec.ts rename to packages/vant/src/utils/test/interceptor.spec.ts diff --git a/src/utils/validate.ts b/packages/vant/src/utils/validate.ts similarity index 100% rename from src/utils/validate.ts rename to packages/vant/src/utils/validate.ts diff --git a/src/utils/with-install.ts b/packages/vant/src/utils/with-install.ts similarity index 100% rename from src/utils/with-install.ts rename to packages/vant/src/utils/with-install.ts diff --git a/src/vue-sfc-shim.d.ts b/packages/vant/src/vue-sfc-shim.d.ts similarity index 100% rename from src/vue-sfc-shim.d.ts rename to packages/vant/src/vue-sfc-shim.d.ts diff --git a/src/vue-tsx-shim.d.ts b/packages/vant/src/vue-tsx-shim.d.ts similarity index 100% rename from src/vue-tsx-shim.d.ts rename to packages/vant/src/vue-tsx-shim.d.ts diff --git a/test/demo.ts b/packages/vant/test/demo.ts similarity index 100% rename from test/demo.ts rename to packages/vant/test/demo.ts diff --git a/test/dom.ts b/packages/vant/test/dom.ts similarity index 100% rename from test/dom.ts rename to packages/vant/test/dom.ts diff --git a/test/event.ts b/packages/vant/test/event.ts similarity index 100% rename from test/event.ts rename to packages/vant/test/event.ts diff --git a/test/index.ts b/packages/vant/test/index.ts similarity index 100% rename from test/index.ts rename to packages/vant/test/index.ts diff --git a/test/plugin.ts b/packages/vant/test/plugin.ts similarity index 89% rename from test/plugin.ts rename to packages/vant/test/plugin.ts index c3a1241a1..364968866 100644 --- a/test/plugin.ts +++ b/packages/vant/test/plugin.ts @@ -16,11 +16,9 @@ declare module '@vue/test-utils' { const stylePlugin = ( wrapper: VueWrapper | DOMWrapper -) => { - return { - style: (wrapper.element as HTMLElement).style, - }; -}; +) => ({ + style: (wrapper.element as HTMLElement).style, +}); config.plugins.DOMWrapper.install(stylePlugin); config.plugins.VueWrapper.install(stylePlugin); diff --git a/tsconfig.declaration.json b/packages/vant/tsconfig.declaration.json similarity index 100% rename from tsconfig.declaration.json rename to packages/vant/tsconfig.declaration.json diff --git a/tsconfig.json b/packages/vant/tsconfig.json similarity index 100% rename from tsconfig.json rename to packages/vant/tsconfig.json diff --git a/vant.config.js b/packages/vant/vant.config.js similarity index 100% rename from vant.config.js rename to packages/vant/vant.config.js diff --git a/webpack.config.js b/packages/vant/webpack.config.js similarity index 100% rename from webpack.config.js rename to packages/vant/webpack.config.js diff --git a/yarn.lock b/packages/vant/yarn.lock similarity index 100% rename from yarn.lock rename to packages/vant/yarn.lock