vant.ts 826 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import {
  2. Button, Empty, Row,
  3. Tab, Tabs, List, Icon, DropdownMenu, DropdownItem,
  4. Toast, Collapse, CollapseItem, Cell, Col, Step, Steps, Skeleton, Popup, Swipe, SwipeItem, ActionSheet,
  5. Loading, Divider, Dialog, PullRefresh, Sticky, StickyPosition
  6. } from 'vant'
  7. import { App } from 'vue'
  8. export const useVant = (app: App<Element>) => {
  9. app.use(Button)
  10. app.use(Row)
  11. app.use(Tab)
  12. app.use(Tabs)
  13. app.use(List)
  14. app.use(Icon)
  15. app.use(DropdownMenu)
  16. app.use(DropdownItem)
  17. app.use(Collapse)
  18. app.use(CollapseItem)
  19. app.use(Cell)
  20. app.use(Col)
  21. app.use(Step)
  22. app.use(Steps)
  23. app.use(Skeleton)
  24. app.use(Empty)
  25. app.use(Toast)
  26. app.use(Popup)
  27. app.use(Swipe)
  28. app.use(SwipeItem)
  29. app.use(ActionSheet)
  30. app.use(Loading)
  31. app.use(Divider)
  32. app.use(Dialog)
  33. app.use(PullRefresh)
  34. app.use(Sticky)
  35. }