diff --git a/assets/iframe-router.97f3fa83.js b/assets/iframe-router.0e61c9e3.js similarity index 98% rename from assets/iframe-router.97f3fa83.js rename to assets/iframe-router.0e61c9e3.js index fb2312a7..c40867b2 100644 --- a/assets/iframe-router.97f3fa83.js +++ b/assets/iframe-router.0e61c9e3.js @@ -1,4 +1,4 @@ -import{o as e,a as p,u as d}from"./vue-libs.525e9821.js";const v=function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const t of document.querySelectorAll('link[rel="modulepreload"]'))l(t);new MutationObserver(t=>{for(const c of t)if(c.type==="childList")for(const r of c.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&l(r)}).observe(document,{childList:!0,subtree:!0});function n(t){const c={};return t.integrity&&(c.integrity=t.integrity),t.referrerpolicy&&(c.referrerPolicy=t.referrerpolicy),t.crossorigin==="use-credentials"?c.credentials="include":t.crossorigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function l(t){if(t.ep)return;t.ep=!0;const c=n(t);fetch(t.href,c)}};v();var Ln=(a,s)=>{const n=a.__vccOpts||a;for(const[l,t]of s)n[l]=t;return n};const b={class:"van-doc-markdown-body"},q=d('
2022-01-04
Bug Fixes
Document
Feature
2021-12-21
Bug Fixes
Document
Feature
2021-10-28
Bug Fixes
Feature
2021-09-29
Bug Fixes
Document
Feature
2021-09-27
Bug Fixes
Document
Feature
Performance
2021-09-07
Bug Fixes
Features
2021-08-30
Bug Fixes
Features
Performance Improvements
2021-08-18
Feature
Bug Fixes
2021-08-11
Feature
Performance
2021-07-19
Bug Fixes
Features
2021-07-04
Bug Fixes
weapp-qrcode
wechat-moments
#4256Features
Improvements
2021-05-22
Bug Fixes
Features
2021-02-26
Features
Bug Fixes
Improvements
2021-01-21
Features
Bug Fixes
Improvements
2021-01-19
Features
Bug Fixes
Improvements
2020-12-18
Improvements
Bug Fixes
max
min
\u65F6\u6ED1\u52A8\u4E0D\u5747\u5300 (#3876)2020-12-09
Features
beforeClose
\u5C5E\u6027 (#3815)county_list
\u6570\u636E (#3824)resize
\u65B9\u6CD5 (#3827)Improvements
Bug Fixes
percentage
\u4E3A 0 \u65F6\u6837\u5F0F\u5F02\u5E38 (#3808)2020-11-29
Features
placeholder
icon-prefix
\u5C5E\u6027 (#3792)Bug Fixes
type=year-month
\u65F6\u9009\u62E9\u51FA\u73B0\u62A5\u9519 (#3783)ellipsis
\u4E3A false
\u65F6\u4E0B\u5212\u7EBF\u4F4D\u7F6E\u4E0D\u6B63\u786E (#3777)Improvements
2020-11-11
Features
custom-class
#3678Bug Fixes
label
\u5C5E\u6027\u65F6 label-class
\u6837\u5F0F\u7C7B\u4E0D\u751F\u6548 #3729scrollable
\u4E0D\u751F\u6548 #37272020-10-15
Features
Bug Fixes
2020-09-29
Features
origin-price
tag
\u63D2\u69FD #3645Bug Fixes
2020-08-27
Features
Bug Fixes
2020-07-28
Features
Bug Fixes
2020-07-17
Features
Bug Fixes
2020-06-24
Features
Bug Fixes
2020-06-04
Features
Bug Fixes
square
\u65F6\u6A2A\u3001\u7EB5\u5411\u95F4\u8DDD\u4E0D\u540C #3231type="2d"
\u4E0D\u751F\u6548 #32282020-05-24
Features
Bug Fixes
2020-05-08
1.3.0 \u4E2D\uFF0C\u6211\u4EEC\u4E3A\u6570\u4E2A\u8868\u5355\u7EC4\u4EF6\u652F\u6301\u4E86\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A\uFF0C\u6D89\u53CA\u7EC4\u4EF6\u6709
Slider #3107
Search #3106
Rate #3105
Features
Bug Fixes
2020-04-21
Features
Bug Fixes
2020-04-12
Features
Bug Fixes
2020-04-04
Features
Bug Fixes
2020-03-21
Features
Bug Fixes
2020-03-04
Features
popupStyle
\u5C5E\u6027 #2804open
close
opened
closed
\u4E8B\u4EF6 #2804price
num
\u63D2\u69FD #2787origin-price-class
\u5916\u90E8\u6837\u5F0F\u7C7B #2787Bug Fixes
name
\u7C7B\u578B\u4E0Evalue
\u7EDF\u4E00 #28012020-02-24
Features
Bug Fixes
close
\u4E8B\u4EF6 #2766disabled
\u5C5E\u6027\u65E0\u6548 #2748label-disabled
\u6587\u6863\u9519\u8BEF #27632020-02-07
Features
disabled
\u65F6\u7684\u7EC4\u4EF6\u6837\u5F0F #2720Bug Fixes
disabled
\u5C5E\u6027\u4E0D\u751F\u6548 #2711animated
\u5C5E\u6027\u65E0\u6CD5\u52A8\u6001\u5207\u6362 #2712size
\u5C5E\u6027\u4E0D\u652F\u6301string
\u7C7B\u578B #26942020-01-21
Features
Bug Fixes
2020-01-09
Features
Bug Fixes
2019-12-31
Features
row-class``avatar-class``title-class
#2612width
\u5C5E\u6027 #2607camera``compressed``maxDuration
\u5C5E\u6027 #2584Improvements
Bug Fixes
2019-12-23
Features
Improvements
Bug Fixes
2019-12-11
CSS\u81EA\u5B9A\u4E49\u5C5E\u6027
\u81EA\u5B9A\u4E49\u6837\u5F0Fenv()
\u91CD\u6784 iOS \u5B89\u5168\u533A\u57DF\u9002\u914D\u5728 Vant Weapp 1.0 \u7248\u672C\u4E2D\uFF0C\u6211\u4EEC\u65B0\u589E\u4E86 11 \u4E2A\u5B9E\u7528\u7684\u57FA\u7840\u7EC4\u4EF6\uFF1A
position: sticky
\u5C5E\u6027\u5B9E\u73B0\u7684\u6548\u679C\u7C7B\u4F3C\u5728 1.0 \u8FED\u4EE3\u8BA1\u5212\u786E\u5B9A\u4E4B\u521D\uFF0C\u6211\u4EEC\u5C31\u4E0D\u65AD\u601D\u8003\u8FD9\u6837\u4E00\u4E2A\u95EE\u9898 -- \u8BE5\u5982\u4F55\u7ED9\u7528\u6237\u63D0\u4F9B\u52A8\u6001\u5207\u6362\u4E3B\u9898\u6837\u5F0F\u7684\u529F\u80FD\u5462\uFF1F
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u662F\u975E\u5E38\u7279\u6B8A\u7684\u3002\u4E0D\u5177\u6709\u52A8\u6001\u52A0\u8F7D\u4EE3\u7801\u7684\u673A\u5236\uFF0C\u540C\u65F6\u5FAE\u4FE1\u53C8\u9650\u5236\u4E86\u4EE3\u7801\u7684\u4E3B\u5305\u5927\u5C0F\u548C\u603B\u5927\u5C0F\u3002\u4F20\u7EDF\u7684\u57FA\u4E8E\u9884\u8BBE\u7684\u6837\u5F0F\u5B9A\u5236\u8FC7\u4E8E\u81C3\u80BF\uFF0C\u4E0D\u518D\u9002\u5408\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u3002
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684\u7EC4\u4EF6\u6A21\u578B\u76F8\u5F53\u4E8E\u4E00\u4E2A\u7B80\u5316\u7248\u7684 Shadow DOM\uFF0C\u5E78\u8FD0\u7684\u662F\uFF0C\u5C0F\u7A0B\u5E8F\u4E5F\u652F\u6301\u4E86 CSS \u81EA\u5B9A\u4E49\u5C5E\u6027 \u7684\u7279\u6027\u3002\u6700\u7EC8\uFF0C\u6211\u4EEC\u57FA\u4E8E CSS \u81EA\u5B9A\u4E49\u5C5E\u6027\u8BBE\u8BA1\u4E86\u6837\u5F0F\u5B9A\u5236\u7684\u65B9\u6848\uFF0C\u5F00\u53D1\u8005\u4F7F\u7528\u7075\u6D3B\u3001\u65B9\u4FBF\uFF0C\u7EC4\u4EF6\u7EF4\u62A4\u4E5F\u66F4\u7B80\u5355\u3002
\u4ECE 1.0 \u7248\u672C\u5F00\u59CB\uFF0CVant Weapp \u4E2D\u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u652F\u6301\u901A\u8FC7 CSS \u7EC4\u5B9A\u4E49\u5C5E\u6027 \u8FDB\u884C\u6837\u5F0F\u5B9A\u5236\uFF0C\u5177\u4F53\u4F7F\u7528\u59FF\u52BF\u53EF\u67E5\u770B\u76F8\u5173\u6587\u6863
1.0 \u7248\u672C\u4E2D\u5305\u542B\u5C11\u91CF\u4E0D\u517C\u5BB9\u66F4\u65B0\uFF0C\u4E3B\u8981\u662F\u547D\u540D\u8C03\u6574\u548C\u79FB\u9664\u4E2A\u522B\u5C5E\u6027\u3002\u5BF9\u4E8E\u6B63\u5728\u4F7F\u7528 0.x \u7248\u672C\u7684\u9879\u76EE\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u7684\u5217\u8868\u4F9D\u6B21\u68C0\u67E5\uFF0C\u5927\u90E8\u5206\u9879\u76EE\u53EF\u4EE5\u65E0\u75DB\u5347\u7EA7\u3002
BadgeGroup
\u91CD\u547D\u540D\u4E3ASidebar
Badge
\u91CD\u547D\u540D\u4E3ASlidebarItem
active
\u5C5E\u6027\u91CD\u547D\u540D\u4E3AactiveKey
text
\u9009\u9879\u91CD\u547D\u540D\u4E3Amessage
backgroundColor
\u9009\u9879\u91CD\u547D\u540D\u4E3Abackground
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6SwitchCell
\u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u4F7F\u7528Cell
\u548CSwitch
\u7EC4\u4EF6\u4EE3\u66FFtransitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6click-overlay
\u4E8B\u4EF6close-on-click-action
\u5C5E\u6027color
\u5C5E\u6027description
\u5C5E\u6027round
\u5C5E\u6027columns-placeholder
\u5C5E\u6027reset
\u65B9\u6CD5\u652F\u6301\u4F20\u5165code
\u53C2\u6570loading-type
\u5C5E\u6027color
\u5C5E\u6027\u652F\u6301\u6E10\u53D8\u8272disabled
\u65F6\u589E\u52A0\u8FC7\u6E21\u6548\u679Cicon-size
\u5C5E\u6027#ee0a24
filter
\u5C5E\u6027title
\u63D2\u69FDconfirm-button-color
\u5C5E\u6027cancel-button-color
\u5C5E\u6027width
\u5C5E\u6027overlay-style
\u5C5E\u6027clickable
\u5C5E\u6027arrow-direction
\u5C5E\u6027hold-keyboard
\u5C5E\u6027color
\u5C5E\u6027icon
\u63D2\u69FDdot
\u5C5E\u6027info
\u5C5E\u6027dot
\u5C5E\u6027dot
\u5C5E\u6027down
\u56FE\u6807wap-hone
\u5B9E\u5E95\u98CE\u683C\u56FE\u6807number
\u7C7B\u578B\u7684size
\u5C5E\u6027number
\u7C7B\u578B\u7684size
\u5C5E\u6027clear
\u65B9\u6CD5round
\u5C5E\u6027closeable
\u5C5E\u6027close-icon
\u5C5E\u6027close-icon-position
\u5C5E\u6027stroke-width
\u5C5E\u6027icon-size
\u5C5E\u6027gutter
\u5C5E\u6027touchable
\u5C5E\u6027string
\u7C7B\u578B\u7684size
\u5C5E\u6027action-text
\u5C5E\u6027left-icon
\u63D2\u69FDright-icon
\u63D2\u69FDdot
\u5C5E\u6027drag-start
\u4E8B\u4EF6drag-end
\u4E8B\u4EF6max
\u548Cmin
\u5C5E\u6027number
\u7C7B\u578B\u7684bar-height
\u5C5E\u6027name
\u5C5E\u6027open
\u4E8B\u4EF6input-width
\u5C5E\u6027button-size
\u5C5E\u6027decimalLength
\u5C5E\u6027active-icon
\u5C5E\u6027inactive-icon
\u5C5E\u6027name
\u5C5E\u6027line-height
\u5C5E\u6027ellipsis
\u5C5E\u6027lazy-render
\u5C5E\u6027line-width
\u5C5E\u6027\u652F\u6301String
\u7C7B\u578Bmax
\u5C5E\u6027content
\u63D2\u69FDVant Weapp \u57FA\u4E8E\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u673A\u5236\uFF0C\u4E3A\u5F00\u53D1\u8005\u63D0\u4F9B\u4E86\u4EE5\u4E0B 3 \u79CD\u4FEE\u6539\u7EC4\u4EF6\u6837\u5F0F\u7684\u65B9\u6CD5
\u6837\u5F0F\u9694\u79BB\u7684\u76F8\u5173\u80CC\u666F\u77E5\u8BC6\u8BF7\u67E5\u9605\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863
Vant Weapp \u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u5F00\u542F\u4E86addGlobalClass: true
\u4EE5\u63A5\u53D7\u5916\u90E8\u6837\u5F0F\u7684\u5F71\u54CD\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5982\u4E0B 2 \u79CD\u65B9\u5F0F\u8986\u76D6\u7EC4\u4EF6\u6837\u5F0F
\u5728\u9875\u9762\u4E2D\u4F7F\u7528 Vant Weapp \u7EC4\u4EF6\u65F6\uFF0C\u53EF\u76F4\u63A5\u5728\u9875\u9762\u7684\u6837\u5F0F\u6587\u4EF6\u4E2D\u8986\u76D6\u6837\u5F0F
<van-button type="primary">\u4E3B\u8981\u6309\u94AE</van-button>
+import{o as e,a as p,u as d}from"./vue-libs.67be768b.js";const v=function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const t of document.querySelectorAll('link[rel="modulepreload"]'))l(t);new MutationObserver(t=>{for(const c of t)if(c.type==="childList")for(const r of c.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&l(r)}).observe(document,{childList:!0,subtree:!0});function n(t){const c={};return t.integrity&&(c.integrity=t.integrity),t.referrerpolicy&&(c.referrerPolicy=t.referrerpolicy),t.crossorigin==="use-credentials"?c.credentials="include":t.crossorigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function l(t){if(t.ep)return;t.ep=!0;const c=n(t);fetch(t.href,c)}};v();var Ln=(a,s)=>{const n=a.__vccOpts||a;for(const[l,t]of s)n[l]=t;return n};const b={class:"van-doc-markdown-body"},q=d('\u66F4\u65B0\u65E5\u5FD7
v1.10.1
2022-01-04
Bug Fixes
- NoticeBar: \u79FB\u9664 \u9ED8\u8BA4 icon \u5C3A\u5BF8 #4692
- Tab: \u4FEE\u590D \u6ED1\u52A8\u5931\u6548\u95EE\u9898 #4715
Document
- quickstart: \u589E\u52A0 \u7528\u6237\u9690\u79C1\u4FDD\u62A4 \u8BF4\u660E #4711
Feature
- GoodsAction: \u589E\u52A0 GoodsActionIcon \u7EC4\u4EF6\u7684 class-prefix \u5C5E\u6027 #4712
v1.10.0
2021-12-21
Bug Fixes
- page-scroll: \u4FEE\u590D\u5F53 vanPageScroller \u4E3A undefined \u65F6\u62A5\u9519 #4640
- Switch: \u4FEE\u590D\u5F53\u4F7F\u7528 active-value \u65F6 \u81EA\u5B9A\u4E49\u989C\u8272\u5931\u6548 #4645
- Toast: \u4FEE\u590D\u5F53 type \u4E3A success/error \u65F6 toast \u6837\u5F0F\u4E0D\u6B63\u786E #4587
Document
- NoticeBar: \u4FEE\u590D\u6587\u6863\u4E2D \u5355\u4F4D\u6807\u8BC6 \u9519\u8BEF #4641
Feature
- Stepper: \u65B0\u589E always-embed \u5C5E\u6027 #4678
v1.9.2
2021-10-28
Bug Fixes
- Calendar: \u9009\u62E9\u6700\u5C0F\u53EF\u9009\u65E5\u671F\u8303\u56F4 #4569
- Collapse: \u4FEE\u590D\u591A\u6B21\u70B9\u51FB\u5931\u6548\u95EE\u9898 #4567
- Tab: \u4FEE\u590D\u5361\u7247\u6A21\u5F0F\u6807\u7B7E\u9875\u6837\u5F0F\u95EE\u9898 #4582
- Tab: \u4FEE\u590D\u591A\u6307\u6ED1\u52A8\u591A\u4E2A\u6807\u7B7E\u95EE\u9898 #4539
Feature
v1.9.1
2021-09-29
Bug Fixes
- CheckBox: \u79FB\u9664\u65E0\u7528\u65B9\u6CD5 #4527
- Slider: \u4FEE\u590D vertical \u5C5E\u6027\u5BFC\u81F4\u70B9\u51FB\u65E0\u6548\u95EE\u9898 #4532
Document
- Calendar: Day \u6570\u636E\u7ED3\u6784\u589E\u52A0 className \u5C5E\u6027\u8BF4\u660E #4524
Feature
- Calendar: \u589E\u52A0 readonly \u5C5E\u6027 #4529
v1.9.0
2021-09-27
Bug Fixes
- Slider: \u79FB\u9664 theme mixin #4520
- Tab: \u4FEE\u590D\u521D\u59CB\u4F4D\u7F6E\u4E0D\u6B63\u786E\u95EE\u9898 #4521
Document
- ActionSheet: \u6DFB\u52A0 show \u5C5E\u6027\u8BF4\u660E #4518
Feature
- Slider: \u6DFB\u52A0 vertical \u5C5E\u6027 #4486
Performance
- \u79FB\u9664 CSS variables \u517C\u5BB9\u4EE3\u7801 #4487
1.8.4
2021-09-07
Bug Fixes
- page-scroll: \u4FEE\u590D getCurrentPage \u4E3A\u7A7A\u65F6\u62A5\u9519 #4458
Features
v1.8.3
2021-08-30
Bug Fixes
- Calendar: \u4FEE\u590D default-date \u5C5E\u6027\u5931\u6548\u95EE\u9898 #4430
- ShareSheet: \u8C03\u6574 overlayStyle \u5C5E\u6027\u7C7B\u578B\u4E3A string 8c408e2
- Stepper: \u8C03\u6574 minus/plus slots \u4F4D\u7F6E #4427
- Sticky: \u4FEE\u590D root \u4E3A null \u65F6\uFF0C\u8BFB\u53D6 root.top \u62A5\u9519\u95EE\u9898 #4433
- Calendar: \u8C03\u6574 minDate \u548C maxDate \u4F20\u503C\u7C7B\u578B\u4E3A Number 37d8e69
Features
- Popup: \u65B0\u589E lock-scroll \u5C5E\u6027 #4384
Performance Improvements
- Radio: label \u7684 margin-left \u6539\u4E3A padding-left\uFF0C\u589E\u5927\u53EF\u70B9\u51FB\u533A\u57DF\uFF0C\u589E\u5F3A\u7528\u6237\u4F53\u9A8C #4165
v1.8.1
2021-08-18
Feature
- Calendar: \u65B0\u589E click-subtitle \u4E8B\u4EF6 #4385
- Circle: \u4F7F\u7528 setTimeout \u4EE3\u66FF setInterval #4401
Bug Fixes
- Picker: \u4FEE\u590D template \u5F15\u7528\u8DEF\u5F84\u4E0D\u662F\u76F8\u5BF9\u8DEF\u5F84\u7684\u95EE\u9898 #4408
v1.8.0
2021-08-11
Feature
- Overlay: \u65B0\u589E lock-scroll \u5C5E\u6027 #4383
- search: \u65B0\u589E click-input \u4E8B\u4EF6 #4357
Performance
- \u79FB\u9664\u4E86 iOS8 \u76F8\u5173\u7684 polyfill\uFF0C\u51CF\u5C11\u5305\u4F53\u79EF #4395
v1.7.2
2021-07-19
Bug Fixes
- Calendar: \u521D\u59CB\u65E5\u671F\u8BBE\u7F6E\u4E3A\u5F53\u524D\u65E5\u671F #4339
Features
1.7.0
2021-07-04
Bug Fixes
- Button: \u4FEE\u590D type \u4E3A getUserInfo & wx.getUserProfile \u53EF\u7528\u65F6 lang \u53C2\u6570\u5931\u6548 #4250
- ShareSheet: \u65B0\u589E\u5185\u7F6E icon
weapp-qrcode
wechat-moments
#4256
Features
- Checkbox: \u589E\u52A0 direction \u5C5E\u6027\uFF0C\u8BBE\u7F6E\u6392\u5217\u65B9\u5411 #4265
- ConfigProvider: \u589E\u52A0\u5168\u5C40\u914D\u7F6E\u7EC4\u4EF6 #4279
- Grid: \u589E\u52A0 reverse \u5C5E\u6027\uFF0C\u652F\u6301\u6587\u672C&\u56FE\u7247\u4F4D\u7F6E\u4E92\u6362 #4280
- GridItem: \u589E\u52A0 icon-prefix \u5C5E\u6027\uFF0C\u652F\u6301\u7B2C\u4E09\u65B9\u5B57\u4F53 #4276
- Rate: \u589E\u52A0\u66F4\u591A css \u53D8\u91CF #4297
- Slider: \u589E\u52A0\u66F4\u591A css \u53D8\u91CF #4305
Improvements
- wxs style \u65B9\u6CD5\u652F\u6301\u9A7C\u5CF0\u53D8\u91CF\u547D\u540D\uFF0C\u4EE5\u4FBF\u80FD\u66F4\u597D\u7684\u5728 wxml \u4E2D\u4F7F\u7528 #4281
1.6.9-beta.2
2021-05-22
Bug Fixes
- Button: \u4FEE\u590D open-type \u4E0D\u751F\u6548 #4222
- Calendar: \u4FEE\u590D allow-same-day \u5F00\u542F\u65F6 custom-color \u5C5E\u6027\u65E0\u6548 #4200
- Circle: \u4FEE\u590D value \u662F\u5C0F\u6570\u65F6\u6296\u52A8\u7684\u60C5\u51B5 #4152
- NoticeBar: \u8C03\u6574\u6EDA\u52A8\u884C\u4E3A #4201
- NoticeBar: \u4FEE\u590D\u4E0D\u6B63\u786E\u7684\u6EDA\u52A8\u901F\u5EA6 cde3876
- Radio: \u652F\u6301\u52A8\u6001\u8BBE\u7F6E disabled #4191
- Rate: \u652F\u6301\u6ED1\u52A8\u9009\u62E9\u534A\u661F #4195
Features
- Calendar: \u589E\u52A0 first-day-of-week \u5C5E\u6027\uFF0C\u8BBE\u7F6E\u5468\u8D77\u59CB\u65E5 #4211
- Calendar: \u589E\u52A0 show-range-prompt \u5C5E\u6027\u548C over-range \u4E8B\u4EF6\uFF0C\u8BBE\u7F6E\u662F\u5426\u5C55\u793A\u63D0\u793A\u6587\u6848 #4212
- Icons: \u56FE\u6807\u5E93\u8FC1\u79FB\u81F3 iconfont.cn #4219
- OpenType: \u652F\u6301 getUserProfile #4203
- Panel: \u79FB\u9664 useFooterSlot #4205
1.6.8
2021-02-26
Features
- NoticeBar: \u65B0\u589E\u9ED8\u8BA4\u63D2\u69FD (#4048)
- Stepper: \u65B0\u589E theme \u5C5E\u6027\uFF0C\u652F\u6301\u5706\u5F62\u98CE\u683C (#4049)
- Stepper: \u65B0\u589E plus & minus \u63D2\u69FD (#4049)
Bug Fixes
- Checkbox: \u4FEE\u590D label-position \u5C5E\u6027\u65E0\u6548 (#4036)
- Dialog: \u4FEE\u590D beforeClose \u65B9\u6CD5\u7C7B\u578B\u5B9A\u4E49 (#4019)
Improvements
- Circle: \u5F53\u5185\u7F6E canvas \u4E0D\u652F\u6301\u540C\u5C42\u6E32\u67D3\u65F6\u964D\u7EA7\u81F3\u9ED8\u8BA4 type (#4050)
1.6.6
2021-01-21
Features
- Uploader: \u652F\u6301\u6587\u4EF6\u9884\u89C8 (#3975)
Bug Fixes
- Picker: \u4FEE\u590D\u6807\u9898\u680F\u65E0\u6CD5\u663E\u793A (#3973)
Improvements
- Calendar: \u4F18\u5316\u6A21\u677F\u4EE3\u7801 (#3972)
1.6.5
2021-01-19
Features
- Field: \u65B0\u589E input \u63D2\u69FD (#3932)
- Field: \u65B0\u589E click-input \u4E8B\u4EF6 (#3932)
- Icon: \u65B0\u589E delete-o\u3001sort\u3001font\u3001font-o\u3001revoke \u56FE\u6807 (#3881)
Bug Fixes
- Button: \u4FEE\u590D custom-style \u5C5E\u6027\u4E0D\u751F\u6548 (#3903)
- Dialog: \u4FEE\u590D close-on-click-overlay \u5C5E\u6027\u4E0D\u751F\u6548 (#3913)
Improvements
- Cell: \u4F18\u5316\u6027\u80FD (#3888)
- Col: \u4F18\u5316\u6027\u80FD (#3886)
- Divider: \u4F18\u5316\u6027\u80FD (#3887)
- Empty: \u4F18\u5316\u6027\u80FD (#3933)
- Loading: \u4F18\u5316\u6027\u80FD (#3892)
- Notice-bar: \u4F18\u5316\u6027\u80FD (#3891)
- Notify: \u4F18\u5316\u6027\u80FD (#3893)
- Picker: \u4F18\u5316\u6027\u80FD (#3949)
- Stepper: \u4F18\u5316\u6027\u80FD (#3890)
- Sticky: \u4F18\u5316\u6027\u80FD (#3879)
- SwipeCell: \u4F18\u5316\u6027\u80FD (#3928)
- Switch: \u4F18\u5316\u6027\u80FD (#3889)
- Tag: \u4F18\u5316\u6027\u80FD (#3894)
- Transition: \u4F18\u5316\u6027\u80FD (#3895)
- Uploader: \u4F18\u5316\u6027\u80FD (#3897)
1.6.4
2020-12-18
Improvements
- Tab: \u4F18\u5316\u7C98\u6027\u5E03\u5C40\u65F6\u7684\u6E32\u67D3\u6027\u80FD (#3875)
- Grid: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Image: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Button: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Icon: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
- Checkbox: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
- Slider: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
Bug Fixes
- Calendar: \u4FEE\u590D\u5728 phone \u8BBE\u5907\u4E0A\u9009\u62E9\u65E5\u671F\u540E\u663E\u793A\u9519\u8BEF (#3833)
- GoodsAction: \u4FEE\u590D\u90E8\u5206\u8BBE\u5907\u4E0A\u9AD8\u5EA6\u5F02\u5E38 (#3865)
- Slider: \u4FEE\u590D\u8BBE\u7F6E
max
min
\u65F6\u6ED1\u52A8\u4E0D\u5747\u5300 (#3876) - Tab: \u4FEE\u590D\u5207\u6362\u65F6\u5185\u5BB9\u533A\u95EA\u70C1\u7684\u95EE\u9898 (#3866)
1.6.3
2020-12-09
Features
- Dialog: \u65B0\u589E
beforeClose
\u5C5E\u6027 (#3815) - uploader: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF (#3797)
- Aarea: \u652F\u6301\u4E0D\u4F20\u5165
county_list
\u6570\u636E (#3824) - Tab: \u65B0\u589E
resize
\u65B9\u6CD5 (#3827)
Improvements
- Collapse: \u4F7F\u7528 animate \u63D0\u5347\u52A8\u753B\u6027\u80FD (#3826)
- Tab: \u4F18\u5316\u6837\u5F0F\u62FC\u88C5\u6027\u80FD (#3827)
Bug Fixes
- Field: \u4FEE\u590D\u8F93\u5165\u4E2D\u6587\u65F6\u663E\u793A\u5B57\u6570\u6682\u65F6\u8D85\u51FA maxlength (#3802)
- Info: \u4FEE\u590D\u6837\u5F0F\u9519\u8BEF (#3823)
- NavBar: \u4FEE\u590D\u52A8\u6001\u6E32\u67D3\u65F6\u7EC4\u4EF6\u62A5\u9519 (#3822)
- Progress: \u4FEE\u590D
percentage
\u4E3A 0 \u65F6\u6837\u5F0F\u5F02\u5E38 (#3808)
1.6.2
2020-11-29
Features
- Tabbar: \u65B0\u589E
placeholder
icon-prefix
\u5C5E\u6027 (#3792)
Bug Fixes
- DatetimePicker: \u4FEE\u590D
type=year-month
\u65F6\u9009\u62E9\u51FA\u73B0\u62A5\u9519 (#3783) - Info: \u4FEE\u590D\u90E8\u5206\u5B89\u5353\u8BBE\u5907\u4E2D\u6587\u6848\u4E0D\u5B8C\u5168\u5C45\u4E2D (#3778)
- Tab: \u4FEE\u590D
ellipsis
\u4E3A false
\u65F6\u4E0B\u5212\u7EBF\u4F4D\u7F6E\u4E0D\u6B63\u786E (#3777) - Notify: \u4FEE\u590D\u7EC4\u4EF6\u672A\u5168\u5C40\u5C45\u4E2D (#3751)
Improvements
- Icon: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3791)
1.6.0
2020-11-11
Features
- SwipeCell: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B
custom-class
#3678 - ActionSheet: \u8C03\u6574\u53D6\u6D88\u6587\u5B57\u989C\u8272\u81F3 @gray-7 #3719
- ActionSheet: \u8C03\u6574\u9876\u90E8\u680F\u6837\u5F0F #3720
- ActionSheet: \u8C03\u6574\u52A0\u8F7D\u56FE\u6807\u5927\u5C0F\u81F3 22px #3718
- ActionSheet: \u8C03\u6574\u63CF\u8FF0\u6587\u5B57\u6837\u5F0F #3726
- Cell: \u8C03\u6574\u56FE\u6807\u5916\u8FB9\u8DDD\u81F3 4px #3721
- DropdownMenu: \u589E\u52A0\u9ED8\u8BA4\u9634\u5F71 #3723
- DropdownMenu: \u8C03\u6574\u9009\u4E2D\u6001\u9ED8\u8BA4\u989C\u8272\u81F3 #ee0a24 #3725
- Image: \u8C03\u6574\u56FE\u6807\u5927\u5C0F\u81F3 36px #3724
- Popup: \u8C03\u6574\u5706\u89D2\u81F3 16px #3713
- Search: \u8C03\u6574\u5DE6\u4FA7\u5185\u8FB9\u8DDD\u81F3 12px #3716
- Sidebar: \u8C03\u6574\u5BBD\u5EA6\u81F3 85px #3722
- TabbarItem: \u8C03\u6574\u56FE\u6807\u5927\u5C0F\u81F3 22px #3717
Bug Fixes
- Field: \u4FEE\u590D\u4F7F\u7528
label
\u5C5E\u6027\u65F6 label-class
\u6837\u5F0F\u7C7B\u4E0D\u751F\u6548 #3729 - NoticeBar: \u4FEE\u590D\u5185\u5BB9\u8F83\u77ED\u65F6\u5F00\u542F
scrollable
\u4E0D\u751F\u6548 #3727 - SidebarItem: \u4FEE\u590D\u957F\u6570\u5B57\u4E0D\u6362\u884C\u7684\u95EE\u9898 #3714
- Tag: \u9ED8\u8BA4\u5B57\u4F53\u52A0\u5165 miui #3715
1.5.2
2020-10-15
Features
- Uploader: \u6807\u51C6\u5316 file-list \u4E0E\u4E8B\u4EF6\u53C2\u6570 #3673
- Uploader: \u65B0\u589E thumb\uFF0C\u652F\u6301\u7F29\u7565\u56FE\u5C55\u793A #3673
- GoodsAction: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF #3654
- \u79FB\u52A8 @types/wechat-miniprogram \u81F3 dependencies #3654
Bug Fixes
1.5.1
2020-09-29
Features
- Card: \u65B0\u589E
origin-price
tag
\u63D2\u69FD #3645 - ShareSheet: \u8C03\u6574\u9ED8\u8BA4 z-index \u81F3 100 #3575
- ShareSheet: \u65B0\u589E item \u5C5E\u6027 openType #3575
- Uploader: \u6269\u5927\u5220\u9664\u6309\u94AE\u70B9\u51FB\u533A\u57DF #3631
Bug Fixes
- Uploader: \u652F\u6301\u9884\u89C8\u89C6\u9891 #3594
- Dialog: \u8C03\u6574\u7C7B\u578B\u5B9A\u4E49 #3630
- NavBar: \u4FEE\u590D CSS \u53D8\u91CF --nav-bar-icon-color \u4E0D\u751F\u6548 #3643
- NavBar: \u4FEE\u590D\u672A\u8BBE\u7F6E title \u65F6\u6837\u5F0F\u5F02\u5E38 #3643
- Tab: \u4FEE\u590D line-width \u5C5E\u6027\u4E0D\u652F\u6301 string #3628
1.5.0
2020-08-27
Features
- ShareSheet: \u65B0\u589E\u7EC4\u4EF6 #3559
- Icons: \u5347\u7EA7 @vant/icons \u81F3 v1.2.5 #3539
- sidebar: \u65B0\u589E badge \u5C5E\u6027 #3564
- Tabs: \u8C03\u6574\u9ED8\u8BA4 line-width \u81F3 40px #3518
- Tabs: \u53BB\u9664\u9ED8\u8BA4\u8FB9\u6846 #3519
- TreeSelect: \u65B0\u589E selected-icon \u5C5E\u6027 #3565
- TreeSelect: \u652F\u6301 badge\u3001dot \u663E\u793A #3565
Bug Fixes
v1.4.1
2020-07-28
Features
- Picker: \u8C03\u6574\u9ED8\u8BA4\u53EF\u89C1\u7684\u9009\u9879\u4E2A\u6570\u4E3A 6 \u4E2A #3418
- Toast: \u8C03\u6574\u5706\u89D2\u4E3A 8px #3419
Bug Fixes
v1.4.0
2020-07-17
Features
- Empty: \u65B0\u589E Empty \u7EC4\u4EF6 #3327
- NoticeBar: \u65B0\u589E background \u5C5E\u6027 #3388
- NoticeBar: \u65B0\u589E close \u4E8B\u4EF6 #3388
- GridItem: \u65B0\u589E icon-color \u5C5E\u6027 #3386
- NavBar: \u73B0\u5728 custom-style \u5C06\u5F71\u54CD\u6839\u8282\u70B9#3371
- Cell: \u65B0\u589E title-style \u5C5E\u6027, fix Field label width #3370
- Uploader: \u66F4\u65B0 failed \u56FE\u6807 #3359
- Uploader: \u66F4\u65B0\u5220\u9664\u56FE\u6807\u6837\u5F0F #3385
- Uploader: \u79FB\u9664\u5706\u89D2\u6837\u5F0F #3384
- Field: \u66F4\u65B0\u7981\u7528\u6001\u6837\u5F0F #3358
- Field: \u66F4\u65B0 label \u6837\u5F0F #3357
- Picker: \u8C03\u6574 action button \u6837\u5F0F #3316
Bug Fixes
- Collapse: \u4F7F\u7528 animation \u91CD\u6784\u52A8\u753B\u90E8\u5206\u903B\u8F91\u4EE5\u4FEE\u590D\u52A8\u753B\u5361\u987F #3401
- Uploader: \u4FEE\u590D loading \u6837\u5F0F\u9519\u8BEF\u3001\u8C03\u6574 previewSize \u5C5E\u6027\u9ED8\u8BA4\u503C #3317
- Area: \u4FEE\u590D\u4F4E\u7248\u672C\u57FA\u7840\u5E93\u4E0B columns-num \u8BBE\u7F6E\u4E3A 1 \u6216 2 \u65F6\u771F\u673A\u73AF\u5883\u62A5\u9519 #3318
- DatetimePicker: \u4FEE\u590D\u4F7F\u7528 formatter \u65F6\uFF0C\u4E8B\u4EF6\u8FD4\u56DE\u503C\u53EF\u80FD\u4E0D\u6B63\u786E #3352
- Field: \u4FEE\u590D textarea \u6A21\u5F0F\u4E0B label \u4E0E value \u4E0D\u5728\u540C\u4E00\u6C34\u5E73\u7EBF\u4E0A #3383
- Dialog: show dialog after class ready #3374
- Calendar: confirm-disabled-text \u5C5E\u6027\u589E\u52A0\u9ED8\u8BA4\u503C #3394
v1.3.3
2020-06-24
Features
- steps: \u4E3A\u6BCF\u4E00\u9879\u589E\u52A0 inactiveIcon\u3001activeIcon \u5C5E\u6027 #3315
- field: \u589E\u52A0\u5916\u90E8\u6837\u5F0F\u7C7B label-class #3311
- field: \u73B0\u5728\u603B\u4F1A\u4ECE\u5185\u90E8 set value \u503C #3313
- uploader: \u4E3A\u6BCF\u4E00\u9879\u589E\u52A0 deletable \u5C5E\u6027 #3270
- uploader: \u6269\u5927\u5220\u9664\u56FE\u6807\u7684\u53EF\u70B9\u51FB\u533A\u57DF #3265
Bug Fixes
- tabbar: \u4FEE\u590D iphone-se \u4E0A\u9AD8\u5EA6\u5F02\u5E38 #3314
- grid: \u4FEE\u590D text \u4E0E icon \u540C\u65F6\u8BBE\u7F6E\u65F6\u6837\u5F0F\u5F02\u5E38 #3310
- calendar: \u4FEE\u590D\u591A\u9009\u6A21\u5F0F\u4E0B default-date \u5C5E\u6027\u4E0D\u751F\u6548 #3284
- circle: \u4FEE\u590D type="2d" \u65F6\u65E0\u6CD5\u52A8\u6001\u53D8\u66F4 value #3264
- nav-bar: \u4FEE\u590D\u672A\u8BBE\u7F6E left-text \u65F6\u5DE6\u4FA7\u56FE\u6807\u6837\u5F0F\u5F02\u5E38 #3263
v1.3.2
2020-06-04
Features
- button: \u65B0\u589E form-type \u5C5E\u6027 #3208
- grid: \u65B0\u589E icon-size\u3001badge \u5C5E\u6027 #3236
- grid: \u65B0\u589E direction \u5C5E\u6027 #3192
Bug Fixes
- Grid: \u4FEE\u590D\u5F00\u542F
square
\u65F6\u6A2A\u3001\u7EB5\u5411\u95F4\u8DDD\u4E0D\u540C #3231 - uploader: \u4FEE\u590D\u70B9\u51FB\u5220\u9664\u56FE\u6807\u65F6\u89E6\u53D1 click-preview \u4E8B\u4EF6 #3230
- circle: \u4FEE\u590D
type="2d"
\u4E0D\u751F\u6548 #3228 - calendar: \u4FEE\u590D\u5728\u9009\u62E9\u533A\u95F4\u65F6\uFF0C\u70B9\u51FB\u786E\u5B9A\u62A5\u9519 #3195
- tag: \u4FEE\u590D css \u53D8\u91CF\u540D\u62FC\u5199\u9519\u8BEF #3191
v1.3.1
2020-05-24
Features
- Button: \u65B0\u589E class-prefix \u5C5E\u6027 #3159
- Collapse: \u65B0\u589E open\u3001close \u4E8B\u4EF6 #3176
Bug Fixes
v1.3.0
2020-05-08
\u652F\u6301\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A
1.3.0 \u4E2D\uFF0C\u6211\u4EEC\u4E3A\u6570\u4E2A\u8868\u5355\u7EC4\u4EF6\u652F\u6301\u4E86\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A\uFF0C\u6D89\u53CA\u7EC4\u4EF6\u6709
Slider #3107
Search #3106
Rate #3105
Features
- sticky: \u65B0\u589E scroll-top \u5C5E\u6027 #3115
- button: \u65B0\u589E dataset \u5C5E\u6027 #3075
- uploader: \u6240\u6709\u7C7B\u578B\u90FD\u4F1A\u89E6\u53D1 click-preview \u4E8B\u4EF6 #3071
- Uploader: \u5C5E\u6027 accept \u65B0\u589E\u503C media #3047
- feat: \u65B0\u589E\u57FA\u7840 font-family #3061
- submit-bar: \u4F7F\u7528\u53E6\u4E00\u4E2A view \u5B9E\u73B0 safe-area-inset-bottom \u4EE5\u907F\u514D\u6837\u5F0F\u51B2\u7A81 #3104
Bug Fixes
- dialog: \u4FEE\u590D title \u591A\u4F59\u7A7A\u683C\u7684\u95EE\u9898 #3069
- tab: \u4FEE\u590D tab \u4E2A\u6570\u591A\u65F6\u663E\u793A\u6EDA\u52A8\u6761 #3072
- Sticky: \u4FEE\u590D\u4F7F\u7528\u7EC4\u4EF6\u65F6\u9875\u9762 onPageScroll \u5931\u6548 #3092
- button: \u4FEE\u590D disabled \u5C5E\u6027\u5BF9 open-type \u7C7B\u578B\u7684\u6309\u94AE\u65E0\u6548 #3076
v1.2.2
2020-04-21
Features
- GoodsActionButton: \u65B0\u589E CSS \u53D8\u91CF goods-action-line-height #3037
- Calendar: \u9009\u62E9\u533A\u95F4\u5927\u4E8E range \u65F6\u81EA\u52A8\u9009\u4E2D\u6700\u5927\u8303\u56F4 #3026
- Notify: \u65B0\u589E top \u5C5E\u6027 #3018
Bug Fixes
v1.2.1
2020-04-12
Features
- Field: \u652F\u6301\u5C0F\u7A0B\u5E8F\u53CC\u5411\u7ED1\u5B9A #2986
- Calendar: \u591A\u9009\u6A21\u5F0F\u4E0B\u65B0\u589E unselect \u4E8B\u4EF6 #2990
Bug Fixes
v1.2.0
2020-04-04
Features
- TreeSelect: \u66F4\u65B0 nav \u80CC\u666F\u8272 #2952
- Sticky: \u4F7F\u7528 page scroll \u91CD\u6784\u7EC4\u4EF6 #2950
- Field: \u65B0\u589E auto-focus\u3001disable-default-padding\u3001cursor \u5C5E\u6027 #2936
- Field: \u65B0\u589E linechange\u3001keyboardheightchange \u4E8B\u4EF6 #2936
- Uploader: \u652F\u6301\u663E\u793A\u4E0A\u4F20\u72B6\u6001 #2929
- Image: mode \u5C5E\u6027\u65B0\u589E widthFix\u3001heightFix #2908
- Canvas: \u65B0\u589E type \u5C5E\u6027 #2906
- NavBar: \u65B0\u589E placeholder \u5C5E\u6027 #2896
Bug Fixes
v1.1.0
2020-03-21
Features
- \u65B0\u589E Calendar \u65E5\u5386\u7EC4\u4EF6 #2894
- Grid: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B custom-class\u3001content-class\u3001icon-class\u3001text-class #2882
- Steps: \u65B0\u589E click \u4E8B\u4EF6 #2874
- SideBar: \u65B0\u589E title \u63D2\u69FD #2873
- Uploader: \u65B0\u589E upload-icon \u5C5E\u6027 #2869
- Uploader: \u65B0\u589E show-upload \u5C5E\u6027 #2868
- Uploader: \u66F4\u65B0\u6837\u5F0F\u3001\u8C03\u6574\u4E8B\u4EF6\u89E6\u53D1\u987A\u5E8F\u4E0E vant \u4E00\u81F4 #2886
- Field: \u65B0\u589E show-word-limit \u5C5E\u6027 #2856
- Field: autosize \u5C5E\u6027\u652F\u6301\u4F20\u5165\u5BF9\u8C61\uFF0C\u6307\u5B9A maxHeight \u4E0E minHeight #2856
- Field: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF #2856
Bug Fixes
v1.0.7
2020-03-04
Features
- DropdownItem: \u65B0\u589E
popupStyle
\u5C5E\u6027 #2804 - DropdownItem: \u65B0\u589E
open
close
opened
closed
\u4E8B\u4EF6 #2804 - Card: \u65B0\u589E
price
num
\u63D2\u69FD #2787 - Card: \u65B0\u589E
origin-price-class
\u5916\u90E8\u6837\u5F0F\u7C7B #2787
Bug Fixes
- Tab: \u4FEE\u590D\u5185\u5BB9\u9879\u9AD8\u5EA6\u4E0D\u540C\u65F6\u7C98\u6027\u5E03\u5C40\u5F02\u5E38 #2817
- Picker: \u4FEE\u590D\u672A\u9009\u4E2D\u9879\u6837\u5F0F\u672A\u7F6E\u7070 #2816
- GoodsActionButton: \u4FEE\u590D\u4EC5\u4F7F\u7528\u4E00\u4E2A button \u65F6\u6837\u5F0F\u5F02\u5E38 #2808
- Radio:
name
\u7C7B\u578B\u4E0Evalue
\u7EDF\u4E00 #2801 - Uploader: \u4FEE\u590D\u6587\u6863\u9519\u8BEF #2777
v1.0.6
2020-02-24
Features
- GoodsActionButton: \u65B0\u589E\u9ED8\u8BA4 slot #2779
- SubmitBar: \u66F4\u65B0\u5706\u89D2\u6837\u5F0F #2755
- Card: \u66F4\u65B0\u6837\u5F0F #2754
- \u4F18\u5316 relation \u90E8\u5206\u4EE3\u7801 #2760
Bug Fixes
- DropdownItem: \u4FEE\u590D\u70B9\u51FB\u9009\u9879\u65F6\u4E0D\u89E6\u53D1
close
\u4E8B\u4EF6 #2766 - GoodsActionButton: \u4FEE\u590D\u4F4E\u7248\u672C\u57FA\u7840\u5E93\u4E0B\u7684\u6837\u5F0F\u95EE\u9898 #2762
- Tabs: \u4FEE\u590D\u70B9\u51FB\u7981\u7528\u9879\u65F6\u4E8B\u4EF6\u53C2\u6570\u9519\u8BEF #2758
- Checkbox: \u4FEE\u590D\u52A8\u6001\u8BBE\u7F6E
disabled
\u5C5E\u6027\u65E0\u6548 #2748 - Button: add loading color when plain is true #2746
- Radio: \u4FEE\u590D
label-disabled
\u6587\u6863\u9519\u8BEF #2763
v1.0.5
2020-02-07
Features
- ActionSheet: actions \u652F\u6301\u66F4\u591A openType #2715
- Uploader: \u65B0\u589E\u5F00\u59CB
disabled
\u65F6\u7684\u7EC4\u4EF6\u6837\u5F0F #2720 - Icon: \u8C03\u6574\u793A\u4F8B\u5C0F\u7A0B\u5E8F\u9875\u9762\u4E0E vant \u5BF9\u9F50 #2728
- \u793A\u4F8B\u5C0F\u7A0B\u5E8F\u9996\u9875\u4E0E vant \u5BF9\u9F50 #2729
- \u5B8C\u5584\u5FEB\u901F\u4E0A\u624B\u6587\u6863\uFF0C\u589E\u52A0 npm \u6784\u5EFA\u8BF4\u660E #2726
Bug Fixes
- Radio: \u4FEE\u590D
disabled
\u5C5E\u6027\u4E0D\u751F\u6548 #2711 - Tab: \u4FEE\u590D
animated
\u5C5E\u6027\u65E0\u6CD5\u52A8\u6001\u5207\u6362 #2712 - Circle: \u4FEE\u6B63\u6587\u6863\u9519\u8BEF\uFF0C
size
\u5C5E\u6027\u4E0D\u652F\u6301string
\u7C7B\u578B #2694 - \u4FEE\u6B63\u6587\u6863\u9ED8\u8BA4 slot \u540D\u79F0\u4E3A default \u7684\u9519\u8BEF #2726
- TreeSelect: \u4FEE\u6B63\u6587\u6863\u793A\u4F8B\u4EE3\u7801\u6807\u7B7E\u95ED\u5408\u9519\u8BEF #2710
v1.0.4
2020-01-21
Features
- Stepper: \u65B0\u589E disable-long-press \u5C5E\u6027 #2691
- quickstart: \u5FEB\u901F\u4E0A\u624B\u65B0\u589E\u5173\u95ED style v2 \u8BF4\u660E #2704
- Search: \u65B0\u589E background\u3001disabled\u3001input-align \u6587\u6863\u793A\u4F8B #2698
- Icon: \u6587\u6863\u65B0\u589E\u56FE\u6807\u6587\u5B57\u52A0\u8F7D\u5931\u8D25\u8BF4\u660E #2681
Bug Fixes
- Sticky: \u4FEE\u590D\u771F\u673A\u4E0A\u9875\u9762\u6EDA\u52A8\u7F13\u6162\u65F6\u65E0\u6CD5\u5438\u9876/\u53D6\u6D88\u5438\u9876 #2703
- DropdownItem: \u4FEE\u590D wx:key \u8B66\u544A #2670
- IndexBar: \u6587\u6863\u4FEE\u590D\u7EC4\u4EF6\u5F15\u5165\u8DEF\u5F84\u9519\u8BEF #2689
- \u5347\u7EA7\u4F9D\u8D56\u7248\u672C\u4EE5\u907F\u514D\u5B89\u5168\u8B66\u544A #2680
v1.0.3
2020-01-09
Features
- npm \u5305\u9ED8\u8BA4\u8F93\u51FA es5 \u7248\u672C\u4EE3\u7801 #2639
- Steps: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B desc-class #2630
Bug Fixes
v1.0.2
2019-12-31
Features
- Skeleton: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B
row-class``avatar-class``title-class
#2612 - SwipeCell: \u652F\u6301\u52A8\u6001\u4FEE\u6539
width
\u5C5E\u6027 #2607 - Uploader: \u65B0\u589E
camera``compressed``maxDuration
\u5C5E\u6027 #2584
Improvements
- Tab: \u4F18\u5316\u5F39\u6027\u6EDA\u52A8\u6548\u679C #2606
Bug Fixes
v1.0.1
2019-12-23
Features
- Uploader: \u65B0\u589E sizeType \u5C5E\u6027 #2563
- GoodsActionButton: \u65B0\u589E plain \u5C5E\u6027 #2559
- Uploader: \u53BB\u9664 use-slot \u5C5E\u6027 #2551
- \u65B0\u589E\u6837\u5F0F\u8986\u76D6\u8BF4\u660E\u6587\u6863 #2566
Improvements
- \u4F7F\u7528 nextTick \u4F18\u5316\u90E8\u5206\u5F02\u6B65\u903B\u8F91 #2561
- wxs \u65B0\u589E addUnit \u65B9\u6CD5\u4EE5\u51CF\u5C11 setData \u8C03\u7528\u6B21\u6570 #2550
Bug Fixes
v1.0.0
2019-12-11
\u4E3B\u8981\u53D8\u52A8
- npm \u5305\u540D\u7531 vant-weapp \u91CD\u547D\u540D\u4E3A @vant/weapp
- \u589E\u52A0\u5341\u4E00\u4E2A\u65B0\u7EC4\u4EF6
- \u589E\u52A0\u6570\u5341\u4E2A API
- \u6240\u6709\u7EC4\u4EF6\u652F\u6301\u901A\u8FC7
CSS\u81EA\u5B9A\u4E49\u5C5E\u6027
\u81EA\u5B9A\u4E49\u6837\u5F0F - \u4F7F\u7528
env()
\u91CD\u6784 iOS \u5B89\u5168\u533A\u57DF\u9002\u914D - \u8C03\u6574\u90E8\u5206 API \u547D\u540D\uFF0C\u5E9F\u9664\u5C11\u91CF API
\u65B0\u7EC4\u4EF6
\u5728 Vant Weapp 1.0 \u7248\u672C\u4E2D\uFF0C\u6211\u4EEC\u65B0\u589E\u4E86 11 \u4E2A\u5B9E\u7528\u7684\u57FA\u7840\u7EC4\u4EF6\uFF1A
- Grid \u5BAB\u683C\uFF0C\u7528\u4E8E\u5C55\u793A\u5185\u5BB9\u6216\u8FDB\u884C\u9875\u9762\u5BFC\u822A
- Image \u56FE\u7247\uFF0C\u589E\u5F3A\u7248\u7684 Image \u6807\u7B7E\uFF0C\u652F\u6301\u56FE\u7247\u61D2\u52A0\u8F7D\u4E0E\u52A0\u8F7D\u5931\u8D25\u63D0\u793A
- Circle \u73AF\u5F62\u8FDB\u5EA6\u6761\uFF0C\u544A\u77E5\u7528\u6237\u5F53\u524D\u7684\u72B6\u6001\u548C\u8FDB\u5EA6
- Overaly \u906E\u7F69\u5C42\uFF0C\u7528\u4E8E\u5F3A\u8C03\u7279\u5B9A\u7684\u9875\u9762\u5143\u7D20\uFF0C\u5E76\u963B\u6B62\u7528\u6237\u8FDB\u884C\u5176\u4ED6\u64CD\u4F5C
- Divider \u5206\u5272\u7EBF\uFF0C\u533A\u9694\u5185\u5BB9\u7684\u5206\u5272\u7EBF
- Sticky \u7C98\u6027\u5E03\u5C40\uFF0C\u4E0E CSS \u4E2D
position: sticky
\u5C5E\u6027\u5B9E\u73B0\u7684\u6548\u679C\u7C7B\u4F3C - Skeleton \u9AA8\u67B6\u5C4F\uFF0C\u5728\u5F85\u52A0\u8F7D\u533A\u57DF\u5C55\u793A\u7684\u5360\u4F4D\u533A\u5757\uFF0C\u63D0\u4F9B\u754C\u9762\u52A0\u8F7D\u8FC7\u7A0B\u4E2D\u7684\u8FC7\u6E21\u6548\u679C
- IndexBar \u7D22\u5F15\u680F\uFF0C\u901A\u8BAF\u5F55\u4E2D\u7684\u5B57\u6BCD\u7D22\u5F15\u680F\uFF0C\u7528\u4E8E\u957F\u5217\u8868\u5FEB\u901F\u7D22\u5F15
- Uploader \u6587\u4EF6\u4E0A\u4F20\uFF0C\u4E0A\u4F20\u4E00\u4E2A\u6216\u591A\u4E2A\u6587\u4EF6
- CountDown \u5012\u8BA1\u65F6\uFF0C\u7528\u4E8E\u663E\u793A\u6D3B\u52A8\u5012\u8BA1\u65F6\u3001\u77ED\u4FE1\u9A8C\u8BC1\u7801\u7B49
- DropdownMenu \u4E0B\u62C9\u83DC\u5355\uFF0C\u7528\u4E8E\u5217\u8868\u7684\u5206\u7C7B\u9009\u62E9\u3001\u7B5B\u9009\u53CA\u6392\u5E8F

\u6837\u5F0F\u5B9A\u5236
\u5728 1.0 \u8FED\u4EE3\u8BA1\u5212\u786E\u5B9A\u4E4B\u521D\uFF0C\u6211\u4EEC\u5C31\u4E0D\u65AD\u601D\u8003\u8FD9\u6837\u4E00\u4E2A\u95EE\u9898 -- \u8BE5\u5982\u4F55\u7ED9\u7528\u6237\u63D0\u4F9B\u52A8\u6001\u5207\u6362\u4E3B\u9898\u6837\u5F0F\u7684\u529F\u80FD\u5462\uFF1F
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u662F\u975E\u5E38\u7279\u6B8A\u7684\u3002\u4E0D\u5177\u6709\u52A8\u6001\u52A0\u8F7D\u4EE3\u7801\u7684\u673A\u5236\uFF0C\u540C\u65F6\u5FAE\u4FE1\u53C8\u9650\u5236\u4E86\u4EE3\u7801\u7684\u4E3B\u5305\u5927\u5C0F\u548C\u603B\u5927\u5C0F\u3002\u4F20\u7EDF\u7684\u57FA\u4E8E\u9884\u8BBE\u7684\u6837\u5F0F\u5B9A\u5236\u8FC7\u4E8E\u81C3\u80BF\uFF0C\u4E0D\u518D\u9002\u5408\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u3002
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684\u7EC4\u4EF6\u6A21\u578B\u76F8\u5F53\u4E8E\u4E00\u4E2A\u7B80\u5316\u7248\u7684 Shadow DOM\uFF0C\u5E78\u8FD0\u7684\u662F\uFF0C\u5C0F\u7A0B\u5E8F\u4E5F\u652F\u6301\u4E86 CSS \u81EA\u5B9A\u4E49\u5C5E\u6027 \u7684\u7279\u6027\u3002\u6700\u7EC8\uFF0C\u6211\u4EEC\u57FA\u4E8E CSS \u81EA\u5B9A\u4E49\u5C5E\u6027\u8BBE\u8BA1\u4E86\u6837\u5F0F\u5B9A\u5236\u7684\u65B9\u6848\uFF0C\u5F00\u53D1\u8005\u4F7F\u7528\u7075\u6D3B\u3001\u65B9\u4FBF\uFF0C\u7EC4\u4EF6\u7EF4\u62A4\u4E5F\u66F4\u7B80\u5355\u3002
\u4ECE 1.0 \u7248\u672C\u5F00\u59CB\uFF0CVant Weapp \u4E2D\u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u652F\u6301\u901A\u8FC7 CSS \u7EC4\u5B9A\u4E49\u5C5E\u6027 \u8FDB\u884C\u6837\u5F0F\u5B9A\u5236\uFF0C\u5177\u4F53\u4F7F\u7528\u59FF\u52BF\u53EF\u67E5\u770B\u76F8\u5173\u6587\u6863

\u4E0D\u517C\u5BB9\u66F4\u65B0
1.0 \u7248\u672C\u4E2D\u5305\u542B\u5C11\u91CF\u4E0D\u517C\u5BB9\u66F4\u65B0\uFF0C\u4E3B\u8981\u662F\u547D\u540D\u8C03\u6574\u548C\u79FB\u9664\u4E2A\u522B\u5C5E\u6027\u3002\u5BF9\u4E8E\u6B63\u5728\u4F7F\u7528 0.x \u7248\u672C\u7684\u9879\u76EE\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u7684\u5217\u8868\u4F9D\u6B21\u68C0\u67E5\uFF0C\u5927\u90E8\u5206\u9879\u76EE\u53EF\u4EE5\u65E0\u75DB\u5347\u7EA7\u3002
Badge
BadgeGroup
\u91CD\u547D\u540D\u4E3ASidebar
Badge
\u91CD\u547D\u540D\u4E3ASlidebarItem
active
\u5C5E\u6027\u91CD\u547D\u540D\u4E3AactiveKey
Notify
text
\u9009\u9879\u91CD\u547D\u540D\u4E3Amessage
backgroundColor
\u9009\u9879\u91CD\u547D\u540D\u4E3Abackground
Popup
- \u53BB\u9664
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6
SwitchCell
- \u79FB\u9664\u4E86
SwitchCell
\u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u4F7F\u7528Cell
\u548CSwitch
\u7EC4\u4EF6\u4EE3\u66FF
Transition
- \u53BB\u9664
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6
\u65B0\u7279\u6027
ActionSheet
- \u65B0\u589E
click-overlay
\u4E8B\u4EF6 - \u65B0\u589E
close-on-click-action
\u5C5E\u6027 - \u65B0\u589E
color
\u5C5E\u6027 - \u65B0\u589E
description
\u5C5E\u6027 - \u65B0\u589E
round
\u5C5E\u6027
Area
- \u65B0\u589E
columns-placeholder
\u5C5E\u6027 reset
\u65B9\u6CD5\u652F\u6301\u4F20\u5165code
\u53C2\u6570
Button
- \u65B0\u589E
loading-type
\u5C5E\u6027 color
\u5C5E\u6027\u652F\u6301\u6E10\u53D8\u8272- \u5207\u6362
disabled
\u65F6\u589E\u52A0\u8FC7\u6E21\u6548\u679C
Checkbox
- \u65B0\u589E
icon-size
\u5C5E\u6027
Color
- \u57FA\u7840\u7EA2\u8272\u66F4\u65B0\u4E3A
#ee0a24
DatetimePicker
- \u65B0\u589E
filter
\u5C5E\u6027
Dialog
- \u4F18\u5316\u6587\u5B57\u6362\u884C
- \u65B0\u589E
title
\u63D2\u69FD - \u65B0\u589E
confirm-button-color
\u5C5E\u6027 - \u65B0\u589E
cancel-button-color
\u5C5E\u6027 - \u65B0\u589E
width
\u5C5E\u6027 - \u65B0\u589E
overlay-style
\u5C5E\u6027
Field
- \u65B0\u589E
clickable
\u5C5E\u6027 - \u65B0\u589E
arrow-direction
\u5C5E\u6027 - \u65B0\u589E
hold-keyboard
\u5C5E\u6027
GoodsActionButton
- \u65B0\u589E
color
\u5C5E\u6027 - \u6837\u5F0F\u5347\u7EA7\u4E3A\u5706\u89D2\u98CE\u683C
GoodsActionIcon
- \u65B0\u589E
icon
\u63D2\u69FD - \u65B0\u589E
dot
\u5C5E\u6027
GridItem
- \u65B0\u589E
info
\u5C5E\u6027 - \u65B0\u589E
dot
\u5C5E\u6027
Icon
- \u65B0\u589E
dot
\u5C5E\u6027 - \u65B0\u589E
down
\u56FE\u6807 - \u65B0\u589E
wap-hone
\u5B9E\u5E95\u98CE\u683C\u56FE\u6807 - \u652F\u6301
number
\u7C7B\u578B\u7684size
\u5C5E\u6027
Loading
- \u652F\u6301
number
\u7C7B\u578B\u7684size
\u5C5E\u6027
NoticeBar
- \u963B\u6B62\u5173\u95ED\u56FE\u6807\u70B9\u51FB\u4E8B\u4EF6\u5192\u6CE1
Notify
- \u65B0\u589E
clear
\u65B9\u6CD5
Popup
- \u65B0\u589E
round
\u5C5E\u6027 - \u65B0\u589E
closeable
\u5C5E\u6027 - \u65B0\u589E
close-icon
\u5C5E\u6027 - \u65B0\u589E
close-icon-position
\u5C5E\u6027
Progress
- \u65B0\u589E
stroke-width
\u5C5E\u6027
Radio
- \u65B0\u589E
icon-size
\u5C5E\u6027
Rate
- \u4F18\u5316\u624B\u52BF\u5224\u65AD
- \u65B0\u589E
gutter
\u5C5E\u6027 - \u65B0\u589E
touchable
\u5C5E\u6027 - \u652F\u6301
string
\u7C7B\u578B\u7684size
\u5C5E\u6027
Search
- \u65B0\u589E
action-text
\u5C5E\u6027 - \u65B0\u589E
left-icon
\u63D2\u69FD - \u65B0\u589E
right-icon
\u63D2\u69FD
SlidebarItem
- \u65B0\u589E
dot
\u5C5E\u6027
Slider
- \u65B0\u589E
drag-start
\u4E8B\u4EF6 - \u65B0\u589E
drag-end
\u4E8B\u4EF6 - \u652F\u6301\u4F20\u5165\u4EFB\u610F\u8303\u56F4\u7684
max
\u548Cmin
\u5C5E\u6027 - \u652F\u6301
number
\u7C7B\u578B\u7684bar-height
\u5C5E\u6027 - \u589E\u52A0\u6ED1\u52A8\u52A8\u753B
- \u589E\u5927\u70B9\u51FB\u533A\u57DF
SwipeCell
- \u65B0\u589E
name
\u5C5E\u6027 - \u65B0\u589E
open
\u4E8B\u4EF6 - \u652F\u6301\u6253\u5F00\u72B6\u6001\u4E92\u65A5
Switch
- \u52A0\u8F7D\u56FE\u6807\u7684\u989C\u8272\u4F1A\u8DDF\u968F\u5F00\u5173\u72B6\u6001\u53D8\u5316
Stepper
- \u652F\u6301\u957F\u6309\u624B\u52BF
- \u65B0\u589E
input-width
\u5C5E\u6027 - \u65B0\u589E
button-size
\u5C5E\u6027 - \u65B0\u589E
decimalLength
\u5C5E\u6027 - \u65B0\u589E disablePlus\u3001disableMinus \u5C5E\u6027
Steps
- \u65B0\u589E
active-icon
\u5C5E\u6027 - \u65B0\u589E
inactive-icon
\u5C5E\u6027
Tabs
- \u4F7F\u7528 Sticky \u7EC4\u4EF6\u91CD\u6784\u5438\u9876\u5B9E\u73B0
- \u65B0\u589E
name
\u5C5E\u6027 - \u65B0\u589E
line-height
\u5C5E\u6027 - \u65B0\u589E
ellipsis
\u5C5E\u6027 - \u65B0\u589E
lazy-render
\u5C5E\u6027 line-width
\u5C5E\u6027\u652F\u6301String
\u7C7B\u578B- \u589E\u52A0\u4E91\u5F00\u53D1\u7ED3\u5408\u793A\u4F8B
TreeSelect
- \u65B0\u589E
max
\u5C5E\u6027 - \u65B0\u589E
content
\u63D2\u69FD
',53),f=[q],y={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",b,f))}},x={class:"van-doc-markdown-body"},_=d(`\u6837\u5F0F\u8986\u76D6
\u4ECB\u7ECD
Vant Weapp \u57FA\u4E8E\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u673A\u5236\uFF0C\u4E3A\u5F00\u53D1\u8005\u63D0\u4F9B\u4E86\u4EE5\u4E0B 3 \u79CD\u4FEE\u6539\u7EC4\u4EF6\u6837\u5F0F\u7684\u65B9\u6CD5
\u89E3\u9664\u6837\u5F0F\u9694\u79BB
\u6837\u5F0F\u9694\u79BB\u7684\u76F8\u5173\u80CC\u666F\u77E5\u8BC6\u8BF7\u67E5\u9605\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863
Vant Weapp \u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u5F00\u542F\u4E86addGlobalClass: true
\u4EE5\u63A5\u53D7\u5916\u90E8\u6837\u5F0F\u7684\u5F71\u54CD\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5982\u4E0B 2 \u79CD\u65B9\u5F0F\u8986\u76D6\u7EC4\u4EF6\u6837\u5F0F
\u5728\u9875\u9762\u4E2D\u4F7F\u7528 Vant Weapp \u7EC4\u4EF6\u65F6\uFF0C\u53EF\u76F4\u63A5\u5728\u9875\u9762\u7684\u6837\u5F0F\u6587\u4EF6\u4E2D\u8986\u76D6\u6837\u5F0F
<van-button type="primary">\u4E3B\u8981\u6309\u94AE</van-button>
/* page.wxss */
.van-button--primary {
font-size: 20px;
@@ -29,7 +29,7 @@ import{o as e,a as p,u as d}from"./vue-libs.525e9821.js";const v=function(){cons
color: green !important;
font-size: 12px !important;
}
-
\u4F7F\u7528 CSS \u53D8\u91CF
Vant Weapp \u4E3A\u90E8\u5206 CSS \u5C5E\u6027\u5F00\u653E\u4E86\u57FA\u4E8E CSS \u5C5E\u6027\u7684\u5B9A\u5236\u65B9\u6848\u3002
\u76F8\u8F83\u4E8E \u89E3\u9664\u6837\u5F0F\u9694\u79BB \u548C \u4F7F\u7528\u5916\u90E8\u6837\u5F0F\u7C7B\uFF0C\u8FD9\u79CD\u65B9\u6848\u652F\u6301\u5728\u9875\u9762\u6216\u5E94\u7528\u7EA7\u522B\u5BF9\u591A\u4E2A\u7EC4\u4EF6\u7684\u6837\u5F0F\u505A\u6279\u91CF\u4FEE\u6539\u4EE5\u8FDB\u884C\u4E3B\u9898\u6837\u5F0F\u7684\u5B9A\u5236\u3002
\u5F53\u7136\uFF0C\u7528\u5B83\u6765\u4FEE\u6539\u5355\u4E2A\u7EC4\u4EF6\u7684\u90E8\u5206\u6837\u5F0F\u4E5F\u662F\u7EF0\u7EF0\u6709\u4F59\u7684\u3002\u5177\u4F53\u7684\u4F7F\u7528\u65B9\u6CD5\u8BF7\u67E5\u9605\u5B9A\u5236\u4E3B\u9898
`,5),w=[_],k={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",x,w))}},z={class:"van-doc-markdown-body"},C=d('
Vant Weapp
\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93
\u4ECB\u7ECD
Vant \u662F\u6709\u8D5E\u524D\u7AEF\u56E2\u961F\u5F00\u6E90\u7684\u79FB\u52A8\u7AEF\u7EC4\u4EF6\u5E93\uFF0C\u4E8E 2017 \u5E74\u5F00\u6E90\uFF0C\u5DF2\u6301\u7EED\u7EF4\u62A4 4 \u5E74\u65F6\u95F4\u3002Vant \u5BF9\u5185\u627F\u8F7D\u4E86\u6709\u8D5E\u6240\u6709\u6838\u5FC3\u4E1A\u52A1\uFF0C\u5BF9\u5916\u670D\u52A1\u5341\u591A\u4E07\u5F00\u53D1\u8005\uFF0C\u662F\u4E1A\u754C\u4E3B\u6D41\u7684\u79FB\u52A8\u7AEF\u7EC4\u4EF6\u5E93\u4E4B\u4E00\u3002
\u76EE\u524D Vant \u5B98\u65B9\u63D0\u4F9B\u4E86 Vue 2 \u7248\u672C\u3001Vue 3 \u7248\u672C\u548C\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7248\u672C\uFF0C\u5E76\u7531\u793E\u533A\u56E2\u961F\u7EF4\u62A4 React \u7248\u672C\u548C\u652F\u4ED8\u5B9D\u5C0F\u7A0B\u5E8F\u7248\u672C\u3002
\u9884\u89C8
\u626B\u63CF\u4E0B\u65B9\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801\uFF0C\u4F53\u9A8C\u7EC4\u4EF6\u5E93\u793A\u4F8B\uFF1A

\u5FEB\u901F\u4E0A\u624B
\u8BF7\u53C2\u8003 \u5FEB\u901F\u4E0A\u624B\u3002
\u94FE\u63A5
\u8D21\u732E
\u6838\u5FC3\u56E2\u961F
\u4EE5\u4E0B\u662F Vant \u548C Vant Weapp \u7684\u6838\u5FC3\u8D21\u732E\u8005\u4EEC\uFF1A








chenjiahan cookfront wangnaiyi pangxie rex-zsd nemo-shen Lindysen JakeLaoyu
\u8D21\u732E\u8005\u4EEC
\u611F\u8C22\u4EE5\u4E0B\u5C0F\u4F19\u4F34\u4EEC\u4E3A Vant Weapp \u53D1\u5C55\u505A\u51FA\u7684\u8D21\u732E\uFF1A

\u8D21\u732E\u4EE3\u7801
\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u53D1\u73B0\u4EFB\u4F55\u95EE\u9898\u90FD\u53EF\u4EE5\u63D0 Issue \u7ED9\u6211\u4EEC\uFF0C\u5F53\u7136\uFF0C\u6211\u4EEC\u4E5F\u975E\u5E38\u6B22\u8FCE\u4F60\u7ED9\u6211\u4EEC\u53D1 PR\u3002
\u5F00\u6E90\u534F\u8BAE
\u672C\u9879\u76EE\u57FA\u4E8E MIT \u534F\u8BAE\uFF0C\u8BF7\u81EA\u7531\u5730\u4EAB\u53D7\u548C\u53C2\u4E0E\u5F00\u6E90\u3002
',10),P=[C],S={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",z,P))}},I={class:"van-doc-markdown-body"},D=d(`\u5FEB\u901F\u4E0A\u624B
\u80CC\u666F\u77E5\u8BC6
\u4F7F\u7528 Vant Weapp \u524D\uFF0C\u8BF7\u786E\u4FDD\u4F60\u5DF2\u7ECF\u5B66\u4E60\u8FC7\u5FAE\u4FE1\u5B98\u65B9\u7684 \u5C0F\u7A0B\u5E8F\u7B80\u6613\u6559\u7A0B \u548C \u81EA\u5B9A\u4E49\u7EC4\u4EF6\u4ECB\u7ECD\u3002
\u5B89\u88C5
\u6B65\u9AA4\u4E00 \u901A\u8FC7 npm \u5B89\u88C5
\u4F7F\u7528 npm \u6784\u5EFA\u524D\uFF0C\u8BF7\u5148\u9605\u8BFB\u5FAE\u4FE1\u5B98\u65B9\u7684 npm \u652F\u6301
# \u901A\u8FC7 npm \u5B89\u88C5
+
\u4F7F\u7528 CSS \u53D8\u91CF
Vant Weapp \u4E3A\u90E8\u5206 CSS \u5C5E\u6027\u5F00\u653E\u4E86\u57FA\u4E8E CSS \u5C5E\u6027\u7684\u5B9A\u5236\u65B9\u6848\u3002
\u76F8\u8F83\u4E8E \u89E3\u9664\u6837\u5F0F\u9694\u79BB \u548C \u4F7F\u7528\u5916\u90E8\u6837\u5F0F\u7C7B\uFF0C\u8FD9\u79CD\u65B9\u6848\u652F\u6301\u5728\u9875\u9762\u6216\u5E94\u7528\u7EA7\u522B\u5BF9\u591A\u4E2A\u7EC4\u4EF6\u7684\u6837\u5F0F\u505A\u6279\u91CF\u4FEE\u6539\u4EE5\u8FDB\u884C\u4E3B\u9898\u6837\u5F0F\u7684\u5B9A\u5236\u3002
\u5F53\u7136\uFF0C\u7528\u5B83\u6765\u4FEE\u6539\u5355\u4E2A\u7EC4\u4EF6\u7684\u90E8\u5206\u6837\u5F0F\u4E5F\u662F\u7EF0\u7EF0\u6709\u4F59\u7684\u3002\u5177\u4F53\u7684\u4F7F\u7528\u65B9\u6CD5\u8BF7\u67E5\u9605\u5B9A\u5236\u4E3B\u9898
`,5),w=[_],k={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",x,w))}},z={class:"van-doc-markdown-body"},C=d('
Vant Weapp
\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93
\u4ECB\u7ECD
Vant \u662F\u4E00\u4E2A\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u79FB\u52A8\u7AEF\u7EC4\u4EF6\u5E93\uFF0C\u4E8E 2017 \u5E74\u5F00\u6E90\u3002
\u76EE\u524D Vant \u5B98\u65B9\u63D0\u4F9B\u4E86 Vue 2 \u7248\u672C\u3001Vue 3 \u7248\u672C\u548C\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7248\u672C\uFF0C\u5E76\u7531\u793E\u533A\u56E2\u961F\u7EF4\u62A4 React \u7248\u672C\u548C\u652F\u4ED8\u5B9D\u5C0F\u7A0B\u5E8F\u7248\u672C\u3002
\u9884\u89C8
\u626B\u63CF\u4E0B\u65B9\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801\uFF0C\u4F53\u9A8C\u7EC4\u4EF6\u5E93\u793A\u4F8B\uFF1A

\u5FEB\u901F\u4E0A\u624B
\u8BF7\u53C2\u8003 \u5FEB\u901F\u4E0A\u624B\u3002
\u94FE\u63A5
\u8D21\u732E
\u6838\u5FC3\u56E2\u961F
\u4EE5\u4E0B\u662F Vant \u548C Vant Weapp \u7684\u6838\u5FC3\u8D21\u732E\u8005\u4EEC\uFF1A








chenjiahan cookfront wangnaiyi pangxie rex-zsd nemo-shen Lindysen JakeLaoyu
\u8D21\u732E\u8005\u4EEC
\u611F\u8C22\u4EE5\u4E0B\u5C0F\u4F19\u4F34\u4EEC\u4E3A Vant Weapp \u53D1\u5C55\u505A\u51FA\u7684\u8D21\u732E\uFF1A

\u8D21\u732E\u4EE3\u7801
\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u53D1\u73B0\u4EFB\u4F55\u95EE\u9898\u90FD\u53EF\u4EE5\u63D0 Issue \u7ED9\u6211\u4EEC\uFF0C\u5F53\u7136\uFF0C\u6211\u4EEC\u4E5F\u975E\u5E38\u6B22\u8FCE\u4F60\u7ED9\u6211\u4EEC\u53D1 PR\u3002
\u5F00\u6E90\u534F\u8BAE
\u672C\u9879\u76EE\u57FA\u4E8E MIT \u534F\u8BAE\uFF0C\u8BF7\u81EA\u7531\u5730\u4EAB\u53D7\u548C\u53C2\u4E0E\u5F00\u6E90\u3002
',10),P=[C],S={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",z,P))}},I={class:"van-doc-markdown-body"},D=d(`\u5FEB\u901F\u4E0A\u624B
\u80CC\u666F\u77E5\u8BC6
\u4F7F\u7528 Vant Weapp \u524D\uFF0C\u8BF7\u786E\u4FDD\u4F60\u5DF2\u7ECF\u5B66\u4E60\u8FC7\u5FAE\u4FE1\u5B98\u65B9\u7684 \u5C0F\u7A0B\u5E8F\u7B80\u6613\u6559\u7A0B \u548C \u81EA\u5B9A\u4E49\u7EC4\u4EF6\u4ECB\u7ECD\u3002
\u5B89\u88C5
\u6B65\u9AA4\u4E00 \u901A\u8FC7 npm \u5B89\u88C5
\u4F7F\u7528 npm \u6784\u5EFA\u524D\uFF0C\u8BF7\u5148\u9605\u8BFB\u5FAE\u4FE1\u5B98\u65B9\u7684 npm \u652F\u6301
# \u901A\u8FC7 npm \u5B89\u88C5
npm i @vant/weapp -S --production
# \u901A\u8FC7 yarn \u5B89\u88C5
@@ -710,14 +710,14 @@ db.collection("van-collapse-item": "@vant/weapp/collapse-item/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
\u901A\u8FC7value
\u63A7\u5236\u5C55\u5F00\u7684\u9762\u677F\u5217\u8868\uFF0CactiveNames
\u4E3A\u6570\u7EC4\u683C\u5F0F\u3002
<van-collapse value="{{ activeNames }}" bind:change="onChange">
- <van-collapse-item title="\u6709\u8D5E\u5FAE\u5546\u57CE" name="1">
- \u63D0\u4F9B\u591A\u6837\u5E97\u94FA\u6A21\u677F\uFF0C\u5FEB\u901F\u642D\u5EFA\u7F51\u4E0A\u5546\u57CE
+ <van-collapse-item title="\u6807\u98981" name="1">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u96F6\u552E" name="2">
- \u7F51\u5E97\u5438\u7C89\u83B7\u5BA2\u3001\u4F1A\u5458\u5206\u5C42\u8425\u9500\u3001\u4E00\u673A\u591A\u79CD\u6536\u6B3E\uFF0C\u544A\u522B\u7ECF\u8425\u4F4E\u6548\u548C\u5BA2\u6237\u6D41\u5931
+ <van-collapse-item title="\u6807\u98982" name="2">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u7F8E\u4E1A" name="3" disabled>
- \u7EBF\u4E0A\u62D3\u5BA2\uFF0C\u968F\u65F6\u9884\u7EA6\uFF0C\u8D34\u5FC3\u987A\u624B\u7684\u5F00\u5355\u6536\u94F6
+ <van-collapse-item title="\u6807\u98983" name="3" disabled>
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
</van-collapse>
Page({
@@ -731,14 +731,14 @@ db.collection(\u624B\u98CE\u7434
\u901A\u8FC7accordion
\u53EF\u4EE5\u8BBE\u7F6E\u4E3A\u624B\u98CE\u7434\u6A21\u5F0F\uFF0C\u6700\u591A\u5C55\u5F00\u4E00\u4E2A\u9762\u677F\uFF0C\u6B64\u65F6activeName
\u4E3A\u5B57\u7B26\u4E32\u683C\u5F0F\u3002
<van-collapse accordion value="{{ activeName }}" bind:change="onChange">
- <van-collapse-item title="\u6709\u8D5E\u5FAE\u5546\u57CE" name="1">
- \u63D0\u4F9B\u591A\u6837\u5E97\u94FA\u6A21\u677F\uFF0C\u5FEB\u901F\u642D\u5EFA\u7F51\u4E0A\u5546\u57CE
+ <van-collapse-item title="\u6807\u98981" name="1">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u96F6\u552E" name="2">
- \u7F51\u5E97\u5438\u7C89\u83B7\u5BA2\u3001\u4F1A\u5458\u5206\u5C42\u8425\u9500\u3001\u4E00\u673A\u591A\u79CD\u6536\u6B3E\uFF0C\u544A\u522B\u7ECF\u8425\u4F4E\u6548\u548C\u5BA2\u6237\u6D41\u5931
+ <van-collapse-item title="\u6807\u98982" name="2">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u7F8E\u4E1A" name="3">
- \u7EBF\u4E0A\u62D3\u5BA2\uFF0C\u968F\u65F6\u9884\u7EA6\uFF0C\u8D34\u5FC3\u987A\u624B\u7684\u5F00\u5355\u6536\u94F6
+ <van-collapse-item title="\u6807\u98983" name="3">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
</van-collapse>
Page({
@@ -757,14 +757,14 @@ db.collection(bind:open="onOpen"
bind:close="onClose"
>
- <van-collapse-item title="\u6709\u8D5E\u5FAE\u5546\u57CE" name="1">
- \u63D0\u4F9B\u591A\u6837\u5E97\u94FA\u6A21\u677F\uFF0C\u5FEB\u901F\u642D\u5EFA\u7F51\u4E0A\u5546\u57CE
+ <van-collapse-item title="\u6807\u98981" name="1">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u96F6\u552E" name="2">
- \u7F51\u5E97\u5438\u7C89\u83B7\u5BA2\u3001\u4F1A\u5458\u5206\u5C42\u8425\u9500\u3001\u4E00\u673A\u591A\u79CD\u6536\u6B3E\uFF0C\u544A\u522B\u7ECF\u8425\u4F4E\u6548\u548C\u5BA2\u6237\u6D41\u5931
+ <van-collapse-item title="\u6807\u98982" name="2">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u7F8E\u4E1A" name="3">
- \u7EBF\u4E0A\u62D3\u5BA2\uFF0C\u968F\u65F6\u9884\u7EA6\uFF0C\u8D34\u5FC3\u987A\u624B\u7684\u5F00\u5355\u6536\u94F6
+ <van-collapse-item title="\u6807\u98983" name="3">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
</van-collapse>
Page({
@@ -785,11 +785,11 @@ db.collection(\u81EA\u5B9A\u4E49\u6807\u9898\u5185\u5BB9
<van-collapse value="{{ activeNames }}" bind:change="onChange">
<van-collapse-item name="1">
- <view slot="title">\u6709\u8D5E\u5FAE\u5546\u57CE<van-icon name="question-o" /></view>
- \u63D0\u4F9B\u591A\u6837\u5E97\u94FA\u6A21\u677F\uFF0C\u5FEB\u901F\u642D\u5EFA\u7F51\u4E0A\u5546\u57CE
+ <view slot="title">\u6807\u98981<van-icon name="question-o" /></view>
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
- <van-collapse-item title="\u6709\u8D5E\u96F6\u552E" name="2" icon="shop-o">
- \u7F51\u5E97\u5438\u7C89\u83B7\u5BA2\u3001\u4F1A\u5458\u5206\u5C42\u8425\u9500\u3001\u4E00\u673A\u591A\u79CD\u6536\u6B3E\uFF0C\u544A\u522B\u7ECF\u8425\u4F4E\u6548\u548C\u5BA2\u6237\u6D41\u5931
+ <van-collapse-item title="\u6807\u98982" name="2" icon="shop-o">
+ \u4EE3\u7801\u662F\u5199\u51FA\u6765\u7ED9\u4EBA\u770B\u7684\uFF0C\u9644\u5E26\u80FD\u5728\u673A\u5668\u4E0A\u8FD0\u884C
</van-collapse-item>
</van-collapse>
Page({
diff --git a/assets/main.6c2958d1.js b/assets/main.633b5278.js
similarity index 99%
rename from assets/main.6c2958d1.js
rename to assets/main.633b5278.js
index 03fa0a38..2ab0ad84 100644
--- a/assets/main.6c2958d1.js
+++ b/assets/main.633b5278.js
@@ -1,4 +1,4 @@
-var Hr=Object.defineProperty,Lr=Object.defineProperties;var Rr=Object.getOwnPropertyDescriptors;var xt=Object.getOwnPropertySymbols;var Mr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable;var Tt=(e,t,n)=>t in e?Hr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ht=(e,t)=>{for(var n in t||(t={}))Mr.call(t,n)&&Tt(e,n,t[n]);if(xt)for(var n of xt(t))qr.call(t,n)&&Tt(e,n,t[n]);return e},Lt=(e,t)=>Lr(e,Rr(t));import{_ as B,p as Vr,c as Q,s as Ur,i as Fr,a as $r,l as Br,d as qe,b as zr,e as Rt,g as Wr}from"./iframe-router.97f3fa83.js";import{c as Ve,n as le,a as C,r as z,o as k,F as Ee,b as Ue,d as H,t as se,e as oe,f as ee,g as Mt,h as Kr,w as Fe,T as Jr,i as Pe,j as Qr,v as Yr,p as Gr,k as Zr,l as Xr,m as eo,q as to,s as no}from"./vue-libs.525e9821.js";const ro={name:"VanDocNavLink",props:{base:String,item:Object},computed:{itemName(){const e=(this.item.title||this.item.name).split(" ");return`${e[0]} ${e.slice(1).join(" ")}`},path(){return`${this.base}${this.item.path}`},active(){return this.$route.path===this.path?!0:this.item.path==="home"?this.$route.path===this.base:!1}},watch:{active(){this.scrollIntoView()}},mounted(){this.scrollIntoView()},methods:{scrollIntoView(){this.active&&this.$el&&this.$el.scrollIntoViewIfNeeded&&this.$el.scrollIntoViewIfNeeded()}}},oo=["href","innerHTML"],ao=["innerHTML"];function io(e,t,n,r,o,a){const i=z("router-link");return n.item.path?(k(),Ve(i,{key:0,class:le({active:a.active}),to:a.path,innerHTML:a.itemName},null,8,["class","to","innerHTML"])):n.item.link?(k(),C("a",{key:1,href:n.item.link,innerHTML:a.itemName},null,8,oo)):(k(),C("a",{key:2,innerHTML:a.itemName},null,8,ao))}var qt=B(ro,[["render",io]]);const co={name:"VanDocNav",components:{[qt.name]:qt},props:{lang:String,navConfig:Array},data(){return{top:64,bottom:0}},computed:{style(){return{top:this.top+"px",bottom:this.bottom+"px"}},base(){return this.lang?`/${this.lang}/`:"/"}},created(){window.addEventListener("scroll",this.onScroll),this.onScroll()},methods:{onScroll(){const{pageYOffset:e}=window;this.top=Math.max(0,64-e)}}},uo={class:"van-doc-nav__title"};function lo(e,t,n,r,o,a){const i=z("van-doc-nav-link");return k(),C("div",{class:"van-doc-nav",style:Mt(a.style)},[(k(!0),C(Ee,null,Ue(n.navConfig,(c,f)=>(k(),C("div",{class:"van-doc-nav__group",key:f},[H("div",uo,se(c.title),1),c.items?(k(!0),C(Ee,{key:0},Ue(c.items,(s,u)=>(k(),C("div",{key:u,class:"van-doc-nav__item"},[oe(i,{item:s,base:a.base},null,8,["item","base"])]))),128)):ee("v-if",!0)]))),128))],4)}var so=B(co,[["render",lo]]);/*! @docsearch/js 3.0.0-alpha.41 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t=0||(u[f]=i[f]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Be(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,i,c=[],f=!0,s=!1;try{for(o=o.call(n);!(f=(a=o.next()).done)&&(c.push(a.value),!r||c.length!==r);f=!0);}catch(u){s=!0,i=u}finally{try{f||o.return==null||o.return()}finally{if(s)throw i}}return c}}(e,t)||Ft(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+var Hr=Object.defineProperty,Lr=Object.defineProperties;var Rr=Object.getOwnPropertyDescriptors;var xt=Object.getOwnPropertySymbols;var Mr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable;var Tt=(e,t,n)=>t in e?Hr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ht=(e,t)=>{for(var n in t||(t={}))Mr.call(t,n)&&Tt(e,n,t[n]);if(xt)for(var n of xt(t))qr.call(t,n)&&Tt(e,n,t[n]);return e},Lt=(e,t)=>Lr(e,Rr(t));import{_ as B,p as Vr,c as Q,s as Ur,i as Fr,a as $r,l as Br,d as qe,b as zr,e as Rt,g as Wr}from"./iframe-router.0e61c9e3.js";import{c as Ve,n as le,a as C,r as z,o as k,F as Ee,b as Ue,d as H,t as se,e as oe,f as ee,g as Mt,h as Kr,w as Fe,T as Jr,i as Pe,j as Qr,v as Yr,p as Gr,k as Zr,l as Xr,m as eo,q as to,s as no}from"./vue-libs.67be768b.js";const ro={name:"VanDocNavLink",props:{base:String,item:Object},computed:{itemName(){const e=(this.item.title||this.item.name).split(" ");return`${e[0]} ${e.slice(1).join(" ")}`},path(){return`${this.base}${this.item.path}`},active(){return this.$route.path===this.path?!0:this.item.path==="home"?this.$route.path===this.base:!1}},watch:{active(){this.scrollIntoView()}},mounted(){this.scrollIntoView()},methods:{scrollIntoView(){this.active&&this.$el&&this.$el.scrollIntoViewIfNeeded&&this.$el.scrollIntoViewIfNeeded()}}},oo=["href","innerHTML"],ao=["innerHTML"];function io(e,t,n,r,o,a){const i=z("router-link");return n.item.path?(k(),Ve(i,{key:0,class:le({active:a.active}),to:a.path,innerHTML:a.itemName},null,8,["class","to","innerHTML"])):n.item.link?(k(),C("a",{key:1,href:n.item.link,innerHTML:a.itemName},null,8,oo)):(k(),C("a",{key:2,innerHTML:a.itemName},null,8,ao))}var qt=B(ro,[["render",io]]);const co={name:"VanDocNav",components:{[qt.name]:qt},props:{lang:String,navConfig:Array},data(){return{top:64,bottom:0}},computed:{style(){return{top:this.top+"px",bottom:this.bottom+"px"}},base(){return this.lang?`/${this.lang}/`:"/"}},created(){window.addEventListener("scroll",this.onScroll),this.onScroll()},methods:{onScroll(){const{pageYOffset:e}=window;this.top=Math.max(0,64-e)}}},uo={class:"van-doc-nav__title"};function lo(e,t,n,r,o,a){const i=z("van-doc-nav-link");return k(),C("div",{class:"van-doc-nav",style:Mt(a.style)},[(k(!0),C(Ee,null,Ue(n.navConfig,(c,f)=>(k(),C("div",{class:"van-doc-nav__group",key:f},[H("div",uo,se(c.title),1),c.items?(k(!0),C(Ee,{key:0},Ue(c.items,(s,u)=>(k(),C("div",{key:u,class:"van-doc-nav__item"},[oe(i,{item:s,base:a.base},null,8,["item","base"])]))),128)):ee("v-if",!0)]))),128))],4)}var so=B(co,[["render",lo]]);/*! @docsearch/js 3.0.0-alpha.41 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;t=0||(u[f]=i[f]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Be(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,i,c=[],f=!0,s=!1;try{for(o=o.call(n);!(f=(a=o.next()).done)&&(c.push(a.value),!r||c.length!==r);f=!0);}catch(u){s=!0,i=u}finally{try{f||o.return==null||o.return()}finally{if(s)throw i}}return c}}(e,t)||Ft(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ze(e){return function(t){if(Array.isArray(t))return lt(t)}(e)||function(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||Ft(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Ft(e,t){if(e){if(typeof e=="string")return lt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lt(e,t):void 0}}function lt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3)for(n=[n],a=3;a0?ke(m.type,m.props,m.key,null,m.__v):m)!=null){if(m.__=n,m.__b=n.__b+1,(h=_[u])===null||h&&m.key==h.key&&m.type===h.type)_[u]=void 0;else for(d=0;d3)for(n=[n],a=3;a=n.__.length&&n.__.push({}),n.__[e]}function fn(e,t,n){var r=De(fe++,2);return r.t=e,r.__c||(r.__=[n?n(t):hn(void 0,t),function(o){var a=r.t(r.__[0],o);r.__[0]!==a&&(r.__=[a,r.__[1]],r.__c.setState({}))}],r.__c=M),r.__}function mn(e,t){var n=De(fe++,4);!y.__s&&dt(n.__H,t)&&(n.__=e,n.__H=t,M.__h.push(n))}function Qe(e,t){var n=De(fe++,7);return dt(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function go(){pt.forEach(function(e){if(e.__P)try{e.__H.__h.forEach(Ye),e.__H.__h.forEach(ht),e.__H.__h=[]}catch(t){e.__H.__h=[],y.__e(t,e.__v)}}),pt=[]}y.__b=function(e){M=null,an&&an(e)},y.__r=function(e){cn&&cn(e),fe=0;var t=(M=e.__c).__H;t&&(t.__h.forEach(Ye),t.__h.forEach(ht),t.__h=[])},y.diffed=function(e){un&&un(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(pt.push(t)!==1&&on===y.requestAnimationFrame||((on=y.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(a),pn&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(o,100);pn&&(r=requestAnimationFrame(o))})(go)),M=void 0},y.__c=function(e,t){t.some(function(n){try{n.__h.forEach(Ye),n.__h=n.__h.filter(function(r){return!r.__||ht(r)})}catch(r){t.some(function(o){o.__h&&(o.__h=[])}),t=[],y.__e(r,n.__v)}}),ln&&ln(e,t)},y.unmount=function(e){sn&&sn(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(Ye)}catch(n){y.__e(n,t.__v)}};var pn=typeof requestAnimationFrame=="function";function Ye(e){var t=M;typeof e.__c=="function"&&e.__c(),M=t}function ht(e){var t=M;e.__c=e.__(),M=t}function dt(e,t){return!e||e.length!==t.length||t.some(function(n,r){return n!==e[r]})}function hn(e,t){return typeof t=="function"?t(e):t}function dn(e,t){for(var n in t)e[n]=t[n];return e}function vt(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function _t(e){this.props=e}(_t.prototype=new K).isPureReactComponent=!0,_t.prototype.shouldComponentUpdate=function(e,t){return vt(this.props,e)||vt(this.state,t)};var vn=y.__b;y.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),vn&&vn(e)};var yo=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,_n=function(e,t){return e==null?null:G(G(e).map(t))},bo={map:_n,forEach:_n,count:function(e){return e?G(e).length:0},only:function(e){var t=G(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:G},Oo=y.__e;function Ge(){this.__u=0,this.t=null,this.__b=null}function gn(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Ne(){this.u=null,this.o=null}y.__e=function(e,t,n){if(e.then){for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}Oo(e,t,n)},(Ge.prototype=new K).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=gn(r.__v),a=!1,i=function(){a||(a=!0,n.componentWillUnmount=n.__c,o?o(c):c())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){i(),n.__c&&n.__c()};var c=function(){if(!--r.__u){if(r.state.__e){var s=r.state.__e;r.__v.__k[0]=function d(h,m,v){return h&&(h.__v=null,h.__k=h.__k&&h.__k.map(function(p){return d(p,m,v)}),h.__c&&h.__c.__P===m&&(h.__e&&v.insertBefore(h.__e,h.__d),h.__c.__e=!0,h.__c.__P=v)),h}(s,s.__c.__P,s.__c.__O)}var u;for(r.setState({__e:r.__b=null});u=r.t.pop();)u.forceUpdate()}},f=t.__h===!0;r.__u++||f||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(i,i)},Ge.prototype.componentWillUnmount=function(){this.t=[]},Ge.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(i,c,f){return i&&(i.__c&&i.__c.__H&&(i.__c.__H.__.forEach(function(s){typeof s.__c=="function"&&s.__c()}),i.__c.__H=null),(i=dn({},i)).__c!=null&&(i.__c.__P===f&&(i.__c.__P=c),i.__c=null),i.__k=i.__k&&i.__k.map(function(s){return a(s,c,f)})),i}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&W(te,null,e.fallback);return o&&(o.__h=null),[W(te,null,t.__e?null:e.children),o]};var yn=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(r)}}),Ce(W(So,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function bn(e,t){return W(wo,{__v:e,i:t})}(Ne.prototype=new K).__e=function(e){var t=this,n=gn(t.__v),r=t.o.get(e);return r[0]++,function(o){var a=function(){t.props.revealOrder?(r.push(o),yn(t,e,r)):o()};n?n(a):a()}},Ne.prototype.render=function(e){this.u=null,this.o=new Map;var t=G(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Ne.prototype.componentDidUpdate=Ne.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){yn(e,n,t)})};var On=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,Eo=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Po=function(e){return(typeof Symbol!="undefined"&&$e(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};function Sn(e,t,n){return t.__k==null&&(t.textContent=""),Ce(e,t),typeof n=="function"&&n(),e?e.__c:null}K.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(K.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var wn=y.event;function jo(){}function ko(){return this.cancelBubble}function Io(){return this.defaultPrevented}y.event=function(e){return wn&&(e=wn(e)),e.persist=jo,e.isPropagationStopped=ko,e.isDefaultPrevented=Io,e.nativeEvent=e};var En,Pn={configurable:!0,get:function(){return this.class}},jn=y.vnode;y.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){for(var o in r={},n){var a=n[o];o==="value"&&"defaultValue"in n&&a==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&a===!0?a="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!Po(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():Eo.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():a===null&&(a=void 0),r[o]=a)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=G(n.children).forEach(function(i){i.props.selected=r.value.indexOf(i.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=G(n.children).forEach(function(i){i.props.selected=r.multiple?r.defaultValue.indexOf(i.props.value)!=-1:r.defaultValue==i.props.value})),e.props=r}t&&n.class!=n.className&&(Pn.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",Pn)),e.$$typeof=On,jn&&jn(e)};var kn=y.__r;y.__r=function(e){kn&&kn(e),En=e.__c};var Co={ReactCurrentDispatcher:{current:{readContext:function(e){return En.__n[e.__c].props.value}}}};(typeof performance=="undefined"?"undefined":$e(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function In(e){return!!e&&e.$$typeof===On}var l={useState:function(e){return me=1,fn(hn,e)},useReducer:fn,useEffect:function(e,t){var n=De(fe++,3);!y.__s&&dt(n.__H,t)&&(n.__=e,n.__H=t,M.__H.__h.push(n))},useLayoutEffect:mn,useRef:function(e){return me=5,Qe(function(){return{current:e}},[])},useImperativeHandle:function(e,t,n){me=6,mn(function(){typeof e=="function"?e(t()):e&&(e.current=t())},n==null?n:n.concat(e))},useMemo:Qe,useCallback:function(e,t){return me=8,Qe(function(){return e},t)},useContext:function(e){var t=M.context[e.__c],n=De(fe++,9);return n.__c=e,t?(n.__==null&&(n.__=!0,t.sub(M)),t.props.value):e.__},useDebugValue:function(e,t){y.useDebugValue&&y.useDebugValue(t?t(e):e)},version:"16.8.0",Children:bo,render:Sn,hydrate:function(e,t,n){return rn(e,t),typeof n=="function"&&n(),e?e.__c:null},unmountComponentAtNode:function(e){return!!e.__k&&(Ce(null,e),!0)},createPortal:bn,createElement:W,createContext:function(e,t){var n={__c:t="__cC"+zt++,__:e,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,a;return this.getChildContext||(o=[],(a={})[t]=this,this.getChildContext=function(){return a},this.shouldComponentUpdate=function(i){this.props.value!==i.value&&o.some(ft)},this.sub=function(i){o.push(i);var c=i.componentWillUnmount;i.componentWillUnmount=function(){o.splice(o.indexOf(i),1),c&&c.call(i)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(e){return W.bind(null,e)},cloneElement:function(e){return In(e)?_o.apply(null,arguments):e},createRef:function(){return{current:null}},Fragment:te,isValidElement:In,findDOMNode:function(e){return e&&(e.base||e.nodeType===1&&e)||null},Component:K,PureComponent:_t,memo:function(e,t){function n(o){var a=this.props.ref,i=a==o.ref;return!i&&a&&(a.call?a(null):a.current=null),t?!t(this.props,o)||!i:vt(this.props,o)}function r(o){return this.shouldComponentUpdate=n,W(e,o)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(e){function t(n,r){var o=dn({},n);return delete o.ref,e(o,(r=n.ref||r)&&($e(r)!="object"||"current"in r)?r:null)}return t.$$typeof=yo,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:te,Suspense:Ge,SuspenseList:Ne,lazy:function(e){var t,n,r;function o(a){if(t||(t=e()).then(function(i){n=i.default||i},function(i){r=i}),r)throw r;if(!n)throw t;return W(n,a)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Co};function Do(){return l.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},l.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Cn(){return l.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},l.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Dn(){return(Dn=Object.assign||function(e){for(var t=1;t=0||(u[f]=i[f]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ao=l.forwardRef(function(e,t){var n=e.translations,r=n===void 0?{}:n,o=No(e,["translations"]),a=r.buttonText,i=a===void 0?"Search":a,c=r.buttonAriaLabel,f=c===void 0?"Search":c,s=Qe(function(){return typeof navigator!="undefined"?/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"\u2318":"Ctrl":null},[]);return l.createElement("button",Dn({type:"button",className:"DocSearch DocSearch-Button","aria-label":f},o,{ref:t}),l.createElement("span",{className:"DocSearch-Button-Container"},l.createElement(Cn,null),l.createElement("span",{className:"DocSearch-Button-Placeholder"},i)),l.createElement("span",{className:"DocSearch-Button-Keys"},s!==null&&l.createElement(l.Fragment,null,l.createElement("span",{className:"DocSearch-Button-Key"},s==="Ctrl"?l.createElement(Do,null):s),l.createElement("span",{className:"DocSearch-Button-Key"},"K"))))}),xo=0;function gt(e){return e.collections.length===0?0:e.collections.reduce(function(t,n){return t+n.items.length},0)}function Ae(e,t){}function Nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function To(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ho(e,t,n){var r=t.initialState;return{getState:function(){return r},dispatch:function(o,a){var i=function(c){for(var f=1;f=n?r===null?null:0:o}var Lo=function(){};function xn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ro(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tn(e){return(Tn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(e)}function Mo(e,t){var n=[];return Promise.resolve(e(t)).then(function(r){return Ae(Array.isArray(r),"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(Tn(r)),`:
diff --git a/assets/mobile.5d6b350b.js b/assets/mobile.61bf8711.js
similarity index 98%
rename from assets/mobile.5d6b350b.js
rename to assets/mobile.61bf8711.js
index d41108e8..b815a78d 100644
--- a/assets/mobile.5d6b350b.js
+++ b/assets/mobile.61bf8711.js
@@ -1 +1 @@
-import{_ as g,e as S,a as R,l as H,g as M,f as P}from"./iframe-router.97f3fa83.js";import{a as l,t as y,f as K,i as x,o as c,n as z,d as h,r as w,F as D,b as C,c as b,w as L,h as V,e as T,l as X,m as Y,x as W,q,j as U,v as G,y as J,K as Q,s as Z}from"./vue-libs.525e9821.js";const I={name:"DemoBlock",props:{card:Boolean,title:String}},ee={class:"van-doc-demo-block"},te={key:0,class:"van-doc-demo-block__title"},ne={key:1,class:"van-doc-demo-block__card"};function oe(e,r,o,s,i,n){return c(),l("div",ee,[o.title?(c(),l("h2",te,y(o.title),1)):K("v-if",!0),o.card?(c(),l("div",ne,[x(e.$slots,"default")])):x(e.$slots,"default",{key:2})])}var O=g(I,[["render",oe]]);const se={name:"DemoSection",computed:{demoName(){const{meta:e}=this.$route||{};return e&&e.name?`demo-${S(e.name)}`:""}}};function ae(e,r,o,s,i,n){return c(),l("section",{class:z(["van-doc-demo-section",n.demoName])},[x(e.$slots,"default")],2)}var j=g(se,[["render",ae]]);const B={},E={name:"vant-weapp",build:{srcDir:"packages",site:{publicPath:"/vant-weapp/"}},site:{versions:[{label:"0.x",link:"/vant-weapp/0.x"}],title:"Vant Weapp",description:"\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93",logo:"https://img.yzcdn.cn/vant/logo.png",simulator:{url:"https://vant-contrib.gitee.io/vant/mobile.html?weapp=1",syncPathFromSimulator:!1},links:[{logo:"https://img.yzcdn.cn/vant/vant-o.svg",url:"https://vant-contrib.gitee.io/vant/"},{logo:"https://b.yzcdn.cn/vant/logo/github.svg",url:"https://github.com/youzan/vant-weapp"}],baiduAnalytics:{seed:"ad6b5732c36321f2dafed737ac2da92f"},nav:[]}},ce={},re={viewBox:"0 0 1024 1024"},ie=h("path",{fill:"#B6C3D2",d:"M601.1 556.5L333.8 289.3c-24.5-24.5-24.5-64.6 0-89.1s64.6-24.5 89.1 0l267.3 267.3c24.5 24.5 24.5 64.6 0 89.1-24.5 24.4-64.6 24.4-89.1-.1z"},null,-1),ue=h("path",{fill:"#B6C3D2",d:"M690.2 556.5L422.9 823.8c-24.5 24.5-64.6 24.5-89.1 0s-24.5-64.6 0-89.1l267.3-267.3c24.5-24.5 64.6-24.5 89.1 0 24.5 24.6 24.5 64.6 0 89.1z"},null,-1),le=[ie,ue];function me(e,r){return c(),l("svg",re,le)}var de=g(ce,[["render",me]]);const _e={components:{ArrowRight:de},props:{lang:String,group:Object},data(){return{active:[]}},computed:{base(){return this.lang?`/${this.lang}`:""}}},he={class:"demo-home-nav"},pe={class:"demo-home-nav__title"},fe={class:"demo-home-nav__group"};function ve(e,r,o,s,i,n){const d=w("arrow-right"),p=w("router-link");return c(),l("div",he,[h("div",pe,y(o.group.title),1),h("div",fe,[(c(!0),l(D,null,C(o.group.items,m=>(c(),b(p,{class:"demo-home-nav__block",key:m.path,to:`${n.base}/${m.path}`},{default:L(()=>[V(y(m.title)+" ",1),T(d,{class:"demo-home-nav__icon"})]),_:2},1032,["to"]))),128))])])}var ge=g(_e,[["render",ve]]);const ye={components:{DemoHomeNav:ge},computed:{lang(){const{lang:e}=this.$route.meta;return e},config(){const{locales:e}=E.site;return e?e[this.lang]:E.site},smallTitle(){return this.config.title.length>=8}}},we={class:"demo-home"},$e=["src"],ke={key:0,class:"demo-home__desc"};function be(e,r,o,s,i,n){const d=w("demo-home-nav");return c(),l("div",we,[h("h1",{class:z(["demo-home__title",{"demo-home__title--small":n.smallTitle}])},[h("img",{src:n.config.logo},null,8,$e),h("span",null,y(n.config.title),1)],2),n.config.description?(c(),l("h2",ke,y(n.config.description),1)):K("v-if",!0),(c(!0),l(D,null,C(n.config.nav,(p,m)=>(c(),b(d,{key:m,lang:n.lang,group:p},null,8,["lang","group"]))),128))])}var A=g(ye,[["render",be]]);const{locales:N,defaultLang:Te}=E.site;R(Te);function xe(e){const r=e.path.split("/")[1];return Object.keys(N).indexOf(r)!==-1?r:M()}function De(){const e=[],r=Object.keys(B),o=N?Object.keys(N):[];return o.length?(e.push({name:"NotFound",path:"/:path(.*)+",redirect:s=>({name:xe(s)})}),o.forEach(s=>{e.push({name:s,path:`/${s}`,component:A,meta:{lang:s}})})):(e.push({name:"NotFound",path:"/:path(.*)+",redirect:{name:"home"}}),e.push({name:"home",path:"/",component:A})),r.forEach(s=>{const i=S(s);o.length?o.forEach(n=>{e.push({name:`${n}/${i}`,path:`/${n}/${i}`,component:B[s],meta:{name:s,lang:n}})}):e.push({name:i,path:`/${i}`,component:B[s],meta:{name:s}})}),e}const $=X({history:Y(),routes:De(),scrollBehavior:(e,r,o)=>o||{x:0,y:0}});W($.currentRoute,()=>{$.currentRoute.value.redirectedFrom||q(P)});H($);window.vueRouter=$;const Le={data(){return{path:"M296.114 508.035c-3.22-13.597.473-28.499 11.079-39.105l333.912-333.912c16.271-16.272 42.653-16.272 58.925 0s16.272 42.654 0 58.926L395.504 498.47l304.574 304.574c16.272 16.272 16.272 42.654 0 58.926s-42.654 16.272-58.926 0L307.241 528.058a41.472 41.472 0 0 1-11.127-20.023z"}},computed:{title(){const{name:e}=this.$route.meta||{};return e?e.replace(/-/g,""):""}},methods:{onBack(){history.length>1?history.back():this.$router.replace("/")}}},Be={class:"demo-nav"},Ee={class:"demo-nav__title"},Ne=["d"];function Se(e,r,o,s,i,n){return U((c(),l("div",Be,[h("div",Ee,y(n.title),1),(c(),l("svg",{class:"demo-nav__back",viewBox:"0 0 1000 1000",onClick:r[0]||(r[0]=(...d)=>n.onBack&&n.onBack(...d))},[h("path",{fill:"#969799","fill-rule":"evenodd",d:i.path},null,8,Ne)]))],512)),[[G,n.title]])}var Ke=g(Le,[["render",Se]]);const ze={components:{DemoNav:Ke}};function Ce(e,r,o,s,i,n){const d=w("demo-nav"),p=w("demo-section"),m=w("router-view");return c(),l(D,null,[T(d),T(m,null,{default:L(({Component:k})=>[(c(),b(Q,null,[T(p,null,{default:L(()=>[(c(),b(J(k)))]),_:2},1024)],1024))]),_:1})],64)}var Oe=g(ze,[["render",Ce]]);(function(){if(typeof window=="undefined")return;var e,r="ontouchstart"in window;document.createTouch||(document.createTouch=function(a,t,u,_,f,v,F){return new o(t,u,{pageX:_,pageY:f,screenX:v,screenY:F,clientX:_-window.pageXOffset,clientY:f-window.pageYOffset},0,0)}),document.createTouchList||(document.createTouchList=function(){for(var a=s(),t=0;t{window.app.mount("#app")},0);
+import{_ as g,e as S,a as R,l as H,g as M,f as P}from"./iframe-router.0e61c9e3.js";import{a as l,t as y,f as K,i as x,o as c,n as z,d as h,r as w,F as D,b as C,c as b,w as L,h as V,e as T,l as X,m as Y,x as W,q,j as U,v as G,y as J,K as Q,s as Z}from"./vue-libs.67be768b.js";const I={name:"DemoBlock",props:{card:Boolean,title:String}},ee={class:"van-doc-demo-block"},te={key:0,class:"van-doc-demo-block__title"},ne={key:1,class:"van-doc-demo-block__card"};function oe(e,r,o,s,i,n){return c(),l("div",ee,[o.title?(c(),l("h2",te,y(o.title),1)):K("v-if",!0),o.card?(c(),l("div",ne,[x(e.$slots,"default")])):x(e.$slots,"default",{key:2})])}var O=g(I,[["render",oe]]);const se={name:"DemoSection",computed:{demoName(){const{meta:e}=this.$route||{};return e&&e.name?`demo-${S(e.name)}`:""}}};function ae(e,r,o,s,i,n){return c(),l("section",{class:z(["van-doc-demo-section",n.demoName])},[x(e.$slots,"default")],2)}var j=g(se,[["render",ae]]);const B={},E={name:"vant-weapp",build:{srcDir:"packages",site:{publicPath:"/vant-weapp/"}},site:{versions:[{label:"0.x",link:"/vant-weapp/0.x"}],title:"Vant Weapp",description:"\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93",logo:"https://img.yzcdn.cn/vant/logo.png",simulator:{url:"https://vant-contrib.gitee.io/vant/mobile.html?weapp=1",syncPathFromSimulator:!1},links:[{logo:"https://img.yzcdn.cn/vant/vant-o.svg",url:"https://vant-contrib.gitee.io/vant/"},{logo:"https://b.yzcdn.cn/vant/logo/github.svg",url:"https://github.com/youzan/vant-weapp"}],baiduAnalytics:{seed:"ad6b5732c36321f2dafed737ac2da92f"},nav:[]}},ce={},re={viewBox:"0 0 1024 1024"},ie=h("path",{fill:"#B6C3D2",d:"M601.1 556.5L333.8 289.3c-24.5-24.5-24.5-64.6 0-89.1s64.6-24.5 89.1 0l267.3 267.3c24.5 24.5 24.5 64.6 0 89.1-24.5 24.4-64.6 24.4-89.1-.1z"},null,-1),ue=h("path",{fill:"#B6C3D2",d:"M690.2 556.5L422.9 823.8c-24.5 24.5-64.6 24.5-89.1 0s-24.5-64.6 0-89.1l267.3-267.3c24.5-24.5 64.6-24.5 89.1 0 24.5 24.6 24.5 64.6 0 89.1z"},null,-1),le=[ie,ue];function me(e,r){return c(),l("svg",re,le)}var de=g(ce,[["render",me]]);const _e={components:{ArrowRight:de},props:{lang:String,group:Object},data(){return{active:[]}},computed:{base(){return this.lang?`/${this.lang}`:""}}},he={class:"demo-home-nav"},pe={class:"demo-home-nav__title"},fe={class:"demo-home-nav__group"};function ve(e,r,o,s,i,n){const d=w("arrow-right"),p=w("router-link");return c(),l("div",he,[h("div",pe,y(o.group.title),1),h("div",fe,[(c(!0),l(D,null,C(o.group.items,m=>(c(),b(p,{class:"demo-home-nav__block",key:m.path,to:`${n.base}/${m.path}`},{default:L(()=>[V(y(m.title)+" ",1),T(d,{class:"demo-home-nav__icon"})]),_:2},1032,["to"]))),128))])])}var ge=g(_e,[["render",ve]]);const ye={components:{DemoHomeNav:ge},computed:{lang(){const{lang:e}=this.$route.meta;return e},config(){const{locales:e}=E.site;return e?e[this.lang]:E.site},smallTitle(){return this.config.title.length>=8}}},we={class:"demo-home"},$e=["src"],ke={key:0,class:"demo-home__desc"};function be(e,r,o,s,i,n){const d=w("demo-home-nav");return c(),l("div",we,[h("h1",{class:z(["demo-home__title",{"demo-home__title--small":n.smallTitle}])},[h("img",{src:n.config.logo},null,8,$e),h("span",null,y(n.config.title),1)],2),n.config.description?(c(),l("h2",ke,y(n.config.description),1)):K("v-if",!0),(c(!0),l(D,null,C(n.config.nav,(p,m)=>(c(),b(d,{key:m,lang:n.lang,group:p},null,8,["lang","group"]))),128))])}var A=g(ye,[["render",be]]);const{locales:N,defaultLang:Te}=E.site;R(Te);function xe(e){const r=e.path.split("/")[1];return Object.keys(N).indexOf(r)!==-1?r:M()}function De(){const e=[],r=Object.keys(B),o=N?Object.keys(N):[];return o.length?(e.push({name:"NotFound",path:"/:path(.*)+",redirect:s=>({name:xe(s)})}),o.forEach(s=>{e.push({name:s,path:`/${s}`,component:A,meta:{lang:s}})})):(e.push({name:"NotFound",path:"/:path(.*)+",redirect:{name:"home"}}),e.push({name:"home",path:"/",component:A})),r.forEach(s=>{const i=S(s);o.length?o.forEach(n=>{e.push({name:`${n}/${i}`,path:`/${n}/${i}`,component:B[s],meta:{name:s,lang:n}})}):e.push({name:i,path:`/${i}`,component:B[s],meta:{name:s}})}),e}const $=X({history:Y(),routes:De(),scrollBehavior:(e,r,o)=>o||{x:0,y:0}});W($.currentRoute,()=>{$.currentRoute.value.redirectedFrom||q(P)});H($);window.vueRouter=$;const Le={data(){return{path:"M296.114 508.035c-3.22-13.597.473-28.499 11.079-39.105l333.912-333.912c16.271-16.272 42.653-16.272 58.925 0s16.272 42.654 0 58.926L395.504 498.47l304.574 304.574c16.272 16.272 16.272 42.654 0 58.926s-42.654 16.272-58.926 0L307.241 528.058a41.472 41.472 0 0 1-11.127-20.023z"}},computed:{title(){const{name:e}=this.$route.meta||{};return e?e.replace(/-/g,""):""}},methods:{onBack(){history.length>1?history.back():this.$router.replace("/")}}},Be={class:"demo-nav"},Ee={class:"demo-nav__title"},Ne=["d"];function Se(e,r,o,s,i,n){return U((c(),l("div",Be,[h("div",Ee,y(n.title),1),(c(),l("svg",{class:"demo-nav__back",viewBox:"0 0 1000 1000",onClick:r[0]||(r[0]=(...d)=>n.onBack&&n.onBack(...d))},[h("path",{fill:"#969799","fill-rule":"evenodd",d:i.path},null,8,Ne)]))],512)),[[G,n.title]])}var Ke=g(Le,[["render",Se]]);const ze={components:{DemoNav:Ke}};function Ce(e,r,o,s,i,n){const d=w("demo-nav"),p=w("demo-section"),m=w("router-view");return c(),l(D,null,[T(d),T(m,null,{default:L(({Component:k})=>[(c(),b(Q,null,[T(p,null,{default:L(()=>[(c(),b(J(k)))]),_:2},1024)],1024))]),_:1})],64)}var Oe=g(ze,[["render",Ce]]);(function(){if(typeof window=="undefined")return;var e,r="ontouchstart"in window;document.createTouch||(document.createTouch=function(a,t,u,_,f,v,F){return new o(t,u,{pageX:_,pageY:f,screenX:v,screenY:F,clientX:_-window.pageXOffset,clientY:f-window.pageYOffset},0,0)}),document.createTouchList||(document.createTouchList=function(){for(var a=s(),t=0;t{window.app.mount("#app")},0);
diff --git a/assets/vue-libs.525e9821.js b/assets/vue-libs.67be768b.js
similarity index 85%
rename from assets/vue-libs.525e9821.js
rename to assets/vue-libs.67be768b.js
index a6dde8ae..38981590 100644
--- a/assets/vue-libs.525e9821.js
+++ b/assets/vue-libs.67be768b.js
@@ -1,4 +1,4 @@
-function Mn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Xo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zo=Mn(Xo);function Hs(e){return!!e||e===""}function Fn(e){if(j(e)){const t={};for(let n=0;n{if(n){const s=n.split(ei);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Nn(e){let t="";if(ae(e))t=e;else if(j(e))for(let n=0;nae(e)?e:e==null?"":j(e)||de(e)&&(e.toString===js||!U(e.toString))?JSON.stringify(e,Bs,2):String(e),Bs=(e,t)=>t&&t.__v_isRef?Bs(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:de(t)&&!j(t)&&!Ds(t)?String(t):t,te={},mt=[],Ie=()=>{},ni=()=>!1,si=/^on[^a-z]/,en=e=>si.test(e),Ln=e=>e.startsWith("onUpdate:"),pe=Object.assign,Hn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ri=Object.prototype.hasOwnProperty,V=(e,t)=>ri.call(e,t),j=Array.isArray,_t=e=>tn(e)==="[object Map]",$s=e=>tn(e)==="[object Set]",U=e=>typeof e=="function",ae=e=>typeof e=="string",Bn=e=>typeof e=="symbol",de=e=>e!==null&&typeof e=="object",ks=e=>de(e)&&U(e.then)&&U(e.catch),js=Object.prototype.toString,tn=e=>js.call(e),oi=e=>tn(e).slice(8,-1),Ds=e=>tn(e)==="[object Object]",$n=e=>ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,nn=Mn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),sn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ii=/-(\w)/g,Le=sn(e=>e.replace(ii,(t,n)=>n?n.toUpperCase():"")),li=/\B([A-Z])/g,yt=sn(e=>e.replace(li,"-$1").toLowerCase()),rn=sn(e=>e.charAt(0).toUpperCase()+e.slice(1)),kn=sn(e=>e?`on${rn(e)}`:""),Mt=(e,t)=>!Object.is(e,t),Ft=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ks=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Us;const ci=()=>Us||(Us=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let De;class ui{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&De&&(this.parent=De,this.index=(De.scopes||(De.scopes=[])).push(this)-1)}run(t){if(this.active)try{return De=this,t()}finally{De=this.parent}}on(){De=this}off(){De=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},zs=e=>(e.w&qe)>0,qs=e=>(e.n&qe)>0,ai=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(f==="length"||f>=s)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":j(e)?$n(n)&&l.push(i.get("length")):(l.push(i.get(nt)),_t(e)&&l.push(i.get(Un)));break;case"delete":j(e)||(l.push(i.get(nt)),_t(e)&&l.push(i.get(Un)));break;case"set":_t(e)&&l.push(i.get(nt));break}if(l.length===1)l[0]&&qn(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);qn(jn(c))}}function qn(e,t){for(const n of j(e)?e:[...e])(n!==He||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const hi=Mn("__proto__,__v_isRef,__isVue"),Qs=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Bn)),pi=Wn(),gi=Wn(!1,!0),mi=Wn(!0),Js=_i();function _i(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=Y(this);for(let o=0,i=this.length;o{e[t]=function(...n){bt();const s=Y(this)[t].apply(this,n);return vt(),s}}),e}function Wn(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Fi:or:t?rr:sr).get(s))return s;const i=j(s);if(!e&&i&&V(Js,r))return Reflect.get(Js,r,o);const l=Reflect.get(s,r,o);return(Bn(r)?Qs.has(r):hi(r))||(e||Ee(s,"get",r),t)?l:ge(l)?!i||!$n(r)?l.value:l:de(l)?e?ir(l):Lt(l):l}}const yi=Xs(),bi=Xs(!0);function Xs(e=!1){return function(n,s,r,o){let i=n[s];if(Ht(i)&&ge(i)&&!ge(r))return!1;if(!e&&!Ht(r)&&(lr(r)||(r=Y(r),i=Y(i)),!j(n)&&ge(i)&&!ge(r)))return i.value=r,!0;const l=j(n)&&$n(s)?Number(s)e,ln=e=>Reflect.getPrototypeOf(e);function cn(e,t,n=!1,s=!1){e=e.__v_raw;const r=Y(e),o=Y(t);t!==o&&!n&&Ee(r,"get",t),!n&&Ee(r,"get",o);const{has:i}=ln(r),l=s?Vn:n?Jn:Bt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function un(e,t=!1){const n=this.__v_raw,s=Y(n),r=Y(e);return e!==r&&!t&&Ee(s,"has",e),!t&&Ee(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function fn(e,t=!1){return e=e.__v_raw,!t&&Ee(Y(e),"iterate",nt),Reflect.get(e,"size",e)}function Gs(e){e=Y(e);const t=Y(this);return ln(t).has.call(t,e)||(t.add(e),Ke(t,"add",e,e)),this}function er(e,t){t=Y(t);const n=Y(this),{has:s,get:r}=ln(n);let o=s.call(n,e);o||(e=Y(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Mt(t,i)&&Ke(n,"set",e,t):Ke(n,"add",e,t),this}function tr(e){const t=Y(this),{has:n,get:s}=ln(t);let r=n.call(t,e);r||(e=Y(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ke(t,"delete",e,void 0),o}function nr(){const e=Y(this),t=e.size!==0,n=e.clear();return t&&Ke(e,"clear",void 0,void 0),n}function an(e,t){return function(s,r){const o=this,i=o.__v_raw,l=Y(i),c=t?Vn:e?Jn:Bt;return!e&&Ee(l,"iterate",nt),i.forEach((f,a)=>s.call(r,c(f),c(a),o))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,o=Y(r),i=_t(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=r[e](...s),a=n?Vn:t?Jn:Bt;return!t&&Ee(o,"iterate",c?Un:nt),{next(){const{value:p,done:h}=f.next();return h?{value:p,done:h}:{value:l?[a(p[0]),a(p[1])]:a(p),done:h}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:this}}function Ai(){const e={get(o){return cn(this,o)},get size(){return fn(this)},has:un,add:Gs,set:er,delete:tr,clear:nr,forEach:an(!1,!1)},t={get(o){return cn(this,o,!1,!0)},get size(){return fn(this)},has:un,add:Gs,set:er,delete:tr,clear:nr,forEach:an(!1,!0)},n={get(o){return cn(this,o,!0)},get size(){return fn(this,!0)},has(o){return un.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:an(!0,!1)},s={get(o){return cn(this,o,!0,!0)},get size(){return fn(this,!0)},has(o){return un.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:an(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=dn(o,!1,!1),n[o]=dn(o,!0,!1),t[o]=dn(o,!1,!0),s[o]=dn(o,!0,!0)}),[e,n,t,s]}const[Ri,Pi,Ti,Si]=Ai();function Yn(e,t){const n=t?e?Si:Ti:e?Pi:Ri;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(V(n,r)&&r in s?n:s,r,o)}const Oi={get:Yn(!1,!1)},Ii={get:Yn(!1,!0)},Mi={get:Yn(!0,!1)},sr=new WeakMap,rr=new WeakMap,or=new WeakMap,Fi=new WeakMap;function Ni(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Li(e){return e.__v_skip||!Object.isExtensible(e)?0:Ni(oi(e))}function Lt(e){return Ht(e)?e:Qn(e,!1,Zs,Oi,sr)}function Hi(e){return Qn(e,!1,wi,Ii,rr)}function ir(e){return Qn(e,!0,xi,Mi,or)}function Qn(e,t,n,s,r){if(!de(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Li(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Et(e){return Ht(e)?Et(e.__v_raw):!!(e&&e.__v_isReactive)}function Ht(e){return!!(e&&e.__v_isReadonly)}function lr(e){return!!(e&&e.__v_isShallow)}function cr(e){return Et(e)||Ht(e)}function Y(e){const t=e&&e.__v_raw;return t?Y(t):e}function ur(e){return on(e,"__v_skip",!0),e}const Bt=e=>de(e)?Lt(e):e,Jn=e=>de(e)?ir(e):e;function fr(e){We&&He&&(e=Y(e),Ys(e.dep||(e.dep=jn())))}function ar(e,t){e=Y(e),e.dep&&qn(e.dep)}function ge(e){return!!(e&&e.__v_isRef===!0)}function Bi(e){return dr(e,!1)}function $i(e){return dr(e,!0)}function dr(e,t){return ge(e)?e:new ki(e,t)}class ki{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Y(t),this._value=n?t:Bt(t)}get value(){return fr(this),this._value}set value(t){t=this.__v_isShallow?t:Y(t),Mt(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Bt(t),ar(this))}}function $t(e){return ge(e)?e.value:e}const ji={get:(e,t,n)=>$t(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ge(r)&&!ge(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function hr(e){return Et(e)?e:new Proxy(e,ji)}class Di{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new zn(t,()=>{this._dirty||(this._dirty=!0,ar(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=Y(this);return fr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ki(e,t,n=!1){let s,r;const o=U(e);return o?(s=e,r=Ie):(s=e.get,r=e.set),new Di(s,r,o||!r,n)}Promise.resolve();function Ye(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){hn(o,t,n)}return r}function Re(e,t,n,s){if(U(e)){const o=Ye(e,t,n,s);return o&&ks(o)&&o.catch(i=>{hn(i,t,n)}),o}const r=[];for(let o=0;o>>1;Kt(Ce[s])Ue&&Ce.splice(t,1)}function yr(e,t,n,s){j(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),_r()}function Wi(e){yr(e,jt,kt,Ct)}function Vi(e){yr(e,Qe,Dt,xt)}function es(e,t=null){if(kt.length){for(Gn=t,jt=[...new Set(kt)],kt.length=0,Ct=0;CtKt(n)-Kt(s)),xt=0;xte.id==null?1/0:e.id;function vr(e){Xn=!1,pn=!0,es(e),Ce.sort((n,s)=>Kt(n)-Kt(s));const t=Ie;try{for(Ue=0;Ueb.trim()):p&&(r=n.map(Ks))}let l,c=s[l=kn(t)]||s[l=kn(Le(t))];!c&&o&&(c=s[l=kn(yt(t))]),c&&Re(c,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Re(f,e,6,r)}}function Er(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!U(e)){const c=f=>{const a=Er(f,t,!0);a&&(l=!0,pe(i,a))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(s.set(e,null),null):(j(o)?o.forEach(c=>i[c]=null):pe(i,o),s.set(e,i),i)}function ts(e,t){return!e||!en(t)?!1:(t=t.slice(2).replace(/Once$/,""),V(e,t[0].toLowerCase()+t.slice(1))||V(e,yt(t))||V(e,t))}let xe=null,gn=null;function mn(e){const t=xe;return xe=e,gn=e&&e.type.__scopeId||null,t}function Cu(e){gn=e}function xu(){gn=null}function Qi(e,t=xe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Gr(-1);const o=mn(t),i=e(...r);return mn(o),s._d&&Gr(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function ns(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:f,render:a,renderCache:p,data:h,setupState:b,ctx:R,inheritAttrs:N}=e;let S,O;const x=mn(e);try{if(n.shapeFlag&4){const T=r||s;S=Be(a.call(T,T,p,o,b,h,R)),O=c}else{const T=t;S=Be(T.length>1?T(o,{attrs:c,slots:l,emit:f}):T(o,null)),O=t.props?c:Ji(c)}}catch(T){qt.length=0,hn(T,e,1),S=ye(Me)}let I=S;if(O&&N!==!1){const T=Object.keys(O),{shapeFlag:q}=I;T.length&&q&(1|6)&&(i&&T.some(Ln)&&(O=Xi(O,i)),I=ut(I,O))}return n.dirs&&(I.dirs=I.dirs?I.dirs.concat(n.dirs):n.dirs),n.transition&&(I.transition=n.transition),S=I,mn(x),S}const Ji=e=>{let t;for(const n in e)(n==="class"||n==="style"||en(n))&&((t||(t={}))[n]=e[n]);return t},Xi=(e,t)=>{const n={};for(const s in e)(!Ln(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Zi(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Cr(s,i,f):!!i;if(c&8){const a=t.dynamicProps;for(let p=0;pe.__isSuspense;function tl(e,t){t&&t.pendingBranch?j(e)?t.effects.push(...e):t.effects.push(e):Vi(e)}function _n(e,t){if(he){let n=he.provides;const s=he.parent&&he.parent.provides;s===n&&(n=he.provides=Object.create(s)),n[e]=t}}function Je(e,t,n=!1){const s=he||xe;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&U(t)?t.call(s.proxy):t}}const xr={};function Ut(e,t,n){return wr(e,t,n)}function wr(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=te){const l=he;let c,f=!1,a=!1;if(ge(e)?(c=()=>e.value,f=lr(e)):Et(e)?(c=()=>e,s=!0):j(e)?(a=!0,f=e.some(Et),c=()=>e.map(O=>{if(ge(O))return O.value;if(Et(O))return st(O);if(U(O))return Ye(O,l,2)})):U(e)?t?c=()=>Ye(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return p&&p(),Re(e,l,3,[h])}:c=Ie,t&&s){const O=c;c=()=>st(O())}let p,h=O=>{p=S.onStop=()=>{Ye(O,l,4)}};if(Vt)return h=Ie,t?n&&Re(t,l,3,[c(),a?[]:void 0,h]):c(),Ie;let b=a?[]:xr;const R=()=>{if(!!S.active)if(t){const O=S.run();(s||f||(a?O.some((x,I)=>Mt(x,b[I])):Mt(O,b)))&&(p&&p(),Re(t,l,3,[O,b===xr?void 0:b,h]),b=O)}else S.run()};R.allowRecurse=!!t;let N;r==="sync"?N=R:r==="post"?N=()=>me(R,l&&l.suspense):N=()=>{!l||l.isMounted?Wi(R):R()};const S=new zn(c,N);return t?n?R():b=S.run():r==="post"?me(S.run.bind(S),l&&l.suspense):S.run(),()=>{S.stop(),l&&l.scope&&Hn(l.scope.effects,S)}}function nl(e,t,n){const s=this.proxy,r=ae(e)?e.includes(".")?Ar(s,e):()=>s[e]:e.bind(s,s);let o;U(t)?o=t:(o=t.handler,n=t);const i=he;wt(this);const l=wr(r,o.bind(s),n);return i?wt(i):ft(),l}function Ar(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{st(n,t)});else if(Ds(e))for(const n in e)st(e[n],t);return e}function sl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ls(()=>{e.isMounted=!0}),cs(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],rl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},setup(e,{slots:t}){const n=oo(),s=sl();let r;return()=>{const o=t.default&&Sr(t.default(),!0);if(!o||!o.length)return;const i=Y(e),{mode:l}=i,c=o[0];if(s.isLeaving)return rs(c);const f=Tr(c);if(!f)return rs(c);const a=ss(f,i,s,n);yn(f,a);const p=n.subTree,h=p&&Tr(p);let b=!1;const{getTransitionKey:R}=f.type;if(R){const N=R();r===void 0?r=N:N!==r&&(r=N,b=!0)}if(h&&h.type!==Me&&(!ct(f,h)||b)){const N=ss(h,i,s,n);if(yn(h,N),l==="out-in")return s.isLeaving=!0,N.afterLeave=()=>{s.isLeaving=!1,n.update()},rs(c);l==="in-out"&&f.type!==Me&&(N.delayLeave=(S,O,x)=>{const I=Pr(s,h);I[String(h.key)]=h,S._leaveCb=()=>{O(),S._leaveCb=void 0,delete a.delayedLeave},a.delayedLeave=x})}return c}}},Rr=rl;function Pr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ss(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:a,onBeforeLeave:p,onLeave:h,onAfterLeave:b,onLeaveCancelled:R,onBeforeAppear:N,onAppear:S,onAfterAppear:O,onAppearCancelled:x}=t,I=String(e.key),T=Pr(n,e),q=(k,X)=>{k&&Re(k,s,9,X)},Q={mode:o,persisted:i,beforeEnter(k){let X=l;if(!n.isMounted)if(r)X=N||l;else return;k._leaveCb&&k._leaveCb(!0);const J=T[I];J&&ct(e,J)&&J.el._leaveCb&&J.el._leaveCb(),q(X,[k])},enter(k){let X=c,J=f,le=a;if(!n.isMounted)if(r)X=S||c,J=O||f,le=x||a;else return;let ce=!1;const L=k._enterCb=ue=>{ce||(ce=!0,ue?q(le,[k]):q(J,[k]),Q.delayedLeave&&Q.delayedLeave(),k._enterCb=void 0)};X?(X(k,L),X.length<=1&&L()):L()},leave(k,X){const J=String(e.key);if(k._enterCb&&k._enterCb(!0),n.isUnmounting)return X();q(p,[k]);let le=!1;const ce=k._leaveCb=L=>{le||(le=!0,X(),L?q(R,[k]):q(b,[k]),k._leaveCb=void 0,T[J]===e&&delete T[J])};T[J]=e,h?(h(k,ce),h.length<=1&&ce()):ce()},clone(k){return ss(k,t,n,s)}};return Q}function rs(e){if(vn(e))return e=ut(e),e.children=null,e}function Tr(e){return vn(e)?e.children?e.children[0]:void 0:e}function yn(e,t){e.shapeFlag&6&&e.component?yn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Sr(e,t=!1){let n=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,vn=e=>e.type.__isKeepAlive,ol={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=oo(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,o=new Set;let i=null;const l=n.suspense,{renderer:{p:c,m:f,um:a,o:{createElement:p}}}=s,h=p("div");s.activate=(x,I,T,q,Q)=>{const k=x.component;f(x,I,T,0,l),c(k.vnode,x,I,T,k,l,q,x.slotScopeIds,Q),me(()=>{k.isDeactivated=!1,k.a&&Ft(k.a);const X=x.props&&x.props.onVnodeMounted;X&&Se(X,k.parent,x)},l)},s.deactivate=x=>{const I=x.component;f(x,h,null,1,l),me(()=>{I.da&&Ft(I.da);const T=x.props&&x.props.onVnodeUnmounted;T&&Se(T,I.parent,x),I.isDeactivated=!0},l)};function b(x){os(x),a(x,n,l,!0)}function R(x){r.forEach((I,T)=>{const q=bs(I.type);q&&(!x||!x(q))&&N(T)})}function N(x){const I=r.get(x);!i||I.type!==i.type?b(I):i&&os(i),r.delete(x),o.delete(x)}Ut(()=>[e.include,e.exclude],([x,I])=>{x&&R(T=>zt(x,T)),I&&R(T=>!zt(I,T))},{flush:"post",deep:!0});let S=null;const O=()=>{S!=null&&r.set(S,is(n.subTree))};return ls(O),Mr(O),cs(()=>{r.forEach(x=>{const{subTree:I,suspense:T}=n,q=is(I);if(x.type===q.type){os(q);const Q=q.component.da;Q&&me(Q,T);return}b(x)})}),()=>{if(S=null,!t.default)return null;const x=t.default(),I=x[0];if(x.length>1)return i=null,x;if(!Wt(I)||!(I.shapeFlag&4)&&!(I.shapeFlag&128))return i=null,I;let T=is(I);const q=T.type,Q=bs(bn(T)?T.type.__asyncResolved||{}:q),{include:k,exclude:X,max:J}=e;if(k&&(!Q||!zt(k,Q))||X&&Q&&zt(X,Q))return i=T,I;const le=T.key==null?q:T.key,ce=r.get(le);return T.el&&(T=ut(T),I.shapeFlag&128&&(I.ssContent=T)),S=le,ce?(T.el=ce.el,T.component=ce.component,T.transition&&yn(T,T.transition),T.shapeFlag|=512,o.delete(le),o.add(le)):(o.add(le),J&&o.size>parseInt(J,10)&&N(o.values().next().value)),T.shapeFlag|=256,i=T,I}}},wu=ol;function zt(e,t){return j(e)?e.some(n=>zt(n,t)):ae(e)?e.split(",").includes(t):e.test?e.test(t):!1}function il(e,t){Ir(e,"a",t)}function ll(e,t){Ir(e,"da",t)}function Ir(e,t,n=he){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(En(t,s,n),n){let r=n.parent;for(;r&&r.parent;)vn(r.parent.vnode)&&cl(s,t,n,r),r=r.parent}}function cl(e,t,n,s){const r=En(t,e,s,!0);Fr(()=>{Hn(s[t],r)},n)}function os(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function is(e){return e.shapeFlag&128?e.ssContent:e}function En(e,t,n=he,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;bt(),wt(n);const l=Re(t,n,e,i);return ft(),vt(),l});return s?r.unshift(o):r.push(o),o}}const ze=e=>(t,n=he)=>(!Vt||e==="sp")&&En(e,t,n),ul=ze("bm"),ls=ze("m"),fl=ze("bu"),Mr=ze("u"),cs=ze("bum"),Fr=ze("um"),al=ze("sp"),dl=ze("rtg"),hl=ze("rtc");function pl(e,t=he){En("ec",e,t)}let us=!0;function gl(e){const t=Hr(e),n=e.proxy,s=e.ctx;us=!1,t.beforeCreate&&Nr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:f,created:a,beforeMount:p,mounted:h,beforeUpdate:b,updated:R,activated:N,deactivated:S,beforeDestroy:O,beforeUnmount:x,destroyed:I,unmounted:T,render:q,renderTracked:Q,renderTriggered:k,errorCaptured:X,serverPrefetch:J,expose:le,inheritAttrs:ce,components:L,directives:ue,filters:be}=t;if(f&&ml(f,s,null,e.appContext.config.unwrapInjectedRef),i)for(const se in i){const Z=i[se];U(Z)&&(s[se]=Z.bind(n))}if(r){const se=r.call(n,n);de(se)&&(e.data=Lt(se))}if(us=!0,o)for(const se in o){const Z=o[se],we=U(Z)?Z.bind(n,n):U(Z.get)?Z.get.bind(n,n):Ie,pt=!U(Z)&&U(Z.set)?Z.set.bind(n):Ie,je=$e({get:we,set:pt});Object.defineProperty(s,se,{enumerable:!0,configurable:!0,get:()=>je.value,set:Fe=>je.value=Fe})}if(l)for(const se in l)Lr(l[se],s,n,se);if(c){const se=U(c)?c.call(n):c;Reflect.ownKeys(se).forEach(Z=>{_n(Z,se[Z])})}a&&Nr(a,e,"c");function fe(se,Z){j(Z)?Z.forEach(we=>se(we.bind(n))):Z&&se(Z.bind(n))}if(fe(ul,p),fe(ls,h),fe(fl,b),fe(Mr,R),fe(il,N),fe(ll,S),fe(pl,X),fe(hl,Q),fe(dl,k),fe(cs,x),fe(Fr,T),fe(al,J),j(le))if(le.length){const se=e.exposed||(e.exposed={});le.forEach(Z=>{Object.defineProperty(se,Z,{get:()=>n[Z],set:we=>n[Z]=we})})}else e.exposed||(e.exposed={});q&&e.render===Ie&&(e.render=q),ce!=null&&(e.inheritAttrs=ce),L&&(e.components=L),ue&&(e.directives=ue)}function ml(e,t,n=Ie,s=!1){j(e)&&(e=fs(e));for(const r in e){const o=e[r];let i;de(o)?"default"in o?i=Je(o.from||r,o.default,!0):i=Je(o.from||r):i=Je(o),ge(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function Nr(e,t,n){Re(j(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Lr(e,t,n,s){const r=s.includes(".")?Ar(n,s):()=>n[s];if(ae(e)){const o=t[e];U(o)&&Ut(r,o)}else if(U(e))Ut(r,e.bind(n));else if(de(e))if(j(e))e.forEach(o=>Lr(o,t,n,s));else{const o=U(e.handler)?e.handler.bind(n):t[e.handler];U(o)&&Ut(r,o,e)}}function Hr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(f=>Cn(c,f,i,!0)),Cn(c,t,i)),o.set(t,c),c}function Cn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Cn(e,o,n,!0),r&&r.forEach(i=>Cn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=_l[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const _l={data:Br,props:rt,emits:rt,methods:rt,computed:rt,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:rt,directives:rt,watch:bl,provide:Br,inject:yl};function Br(e,t){return t?e?function(){return pe(U(e)?e.call(this,this):e,U(t)?t.call(this,this):t)}:t:e}function yl(e,t){return rt(fs(e),fs(t))}function fs(e){if(j(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let p=0;p{c=!0;const[h,b]=kr(p,t,!0);pe(i,h),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!o&&!c)return s.set(e,mt),mt;if(j(o))for(let a=0;a-1,b[1]=N<0||R-1||V(b,"default"))&&l.push(p)}}}const f=[i,l];return s.set(e,f),f}function jr(e){return e[0]!=="$"}function Dr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Kr(e,t){return Dr(e)===Dr(t)}function Ur(e,t){return j(t)?t.findIndex(n=>Kr(n,e)):U(t)&&Kr(t,e)?0:-1}const zr=e=>e[0]==="_"||e==="$stable",ds=e=>j(e)?e.map(Be):[Be(e)],Cl=(e,t,n)=>{const s=Qi((...r)=>ds(t(...r)),n);return s._c=!1,s},qr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(zr(r))continue;const o=e[r];if(U(o))t[r]=Cl(r,o,s);else if(o!=null){const i=ds(o);t[r]=()=>i}}},Wr=(e,t)=>{const n=ds(t);e.slots.default=()=>n},xl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Y(t),on(t,"_",n)):qr(t,e.slots={})}else e.slots={},t&&Wr(e,t);on(e.slots,An,1)},wl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(pe(r,t),!n&&l===1&&delete r._):(o=!t.$stable,qr(t,r)),i=t}else t&&(Wr(e,t),i={default:1});if(o)for(const l in r)!zr(l)&&!(l in i)&&delete r[l]};function Au(e,t){const n=xe;if(n===null)return e;const s=n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;ohs(h,t&&(j(t)?t[b]:t),n,s,r));return}if(bn(s)&&!r)return;const o=s.shapeFlag&4?ys(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,f=t&&t.r,a=l.refs===te?l.refs={}:l.refs,p=l.setupState;if(f!=null&&f!==c&&(ae(f)?(a[f]=null,V(p,f)&&(p[f]=null)):ge(f)&&(f.value=null)),U(c))Ye(c,l,12,[i,a]);else{const h=ae(c),b=ge(c);if(h||b){const R=()=>{if(e.f){const N=h?a[c]:c.value;r?j(N)&&Hn(N,o):j(N)?N.includes(o)||N.push(o):h?a[c]=[o]:(c.value=[o],e.k&&(a[e.k]=c.value))}else h?(a[c]=i,V(p,c)&&(p[c]=i)):ge(c)&&(c.value=i,e.k&&(a[e.k]=i))};i?(R.id=-1,me(R,n)):R()}}}const me=tl;function Pl(e){return Tl(e)}function Tl(e,t){const n=ci();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:f,setElementText:a,parentNode:p,nextSibling:h,setScopeId:b=Ie,cloneNode:R,insertStaticContent:N}=e,S=(u,d,g,y=null,_=null,C=null,P=!1,E=null,w=!!d.dynamicChildren)=>{if(u===d)return;u&&!ct(u,d)&&(y=H(u),Ae(u,_,C,!0),u=null),d.patchFlag===-2&&(w=!1,d.dynamicChildren=null);const{type:v,ref:B,shapeFlag:M}=d;switch(v){case gs:O(u,d,g,y);break;case Me:x(u,d,g,y);break;case xn:u==null&&I(d,g,y,P);break;case Te:ue(u,d,g,y,_,C,P,E,w);break;default:M&1?Q(u,d,g,y,_,C,P,E,w):M&6?be(u,d,g,y,_,C,P,E,w):(M&64||M&128)&&v.process(u,d,g,y,_,C,P,E,w,re)}B!=null&&_&&hs(B,u&&u.ref,C,d||u,!d)},O=(u,d,g,y)=>{if(u==null)s(d.el=l(d.children),g,y);else{const _=d.el=u.el;d.children!==u.children&&f(_,d.children)}},x=(u,d,g,y)=>{u==null?s(d.el=c(d.children||""),g,y):d.el=u.el},I=(u,d,g,y)=>{[u.el,u.anchor]=N(u.children,d,g,y,u.el,u.anchor)},T=({el:u,anchor:d},g,y)=>{let _;for(;u&&u!==d;)_=h(u),s(u,g,y),u=_;s(d,g,y)},q=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=h(u),r(u),u=g;r(d)},Q=(u,d,g,y,_,C,P,E,w)=>{P=P||d.type==="svg",u==null?k(d,g,y,_,C,P,E,w):le(u,d,_,C,P,E,w)},k=(u,d,g,y,_,C,P,E)=>{let w,v;const{type:B,props:M,shapeFlag:$,transition:D,patchFlag:W,dirs:ie}=u;if(u.el&&R!==void 0&&W===-1)w=u.el=R(u.el);else{if(w=u.el=i(u.type,C,M&&M.is,M),$&8?a(w,u.children):$&16&&J(u.children,w,null,y,_,C&&B!=="foreignObject",P,E),ie&&ot(u,null,y,"created"),M){for(const oe in M)oe!=="value"&&!nn(oe)&&o(w,oe,null,M[oe],C,u.children,y,_,A);"value"in M&&o(w,"value",null,M.value),(v=M.onVnodeBeforeMount)&&Se(v,y,u)}X(w,u,u.scopeId,P,y)}ie&&ot(u,null,y,"beforeMount");const ee=(!_||_&&!_.pendingBranch)&&D&&!D.persisted;ee&&D.beforeEnter(w),s(w,d,g),((v=M&&M.onVnodeMounted)||ee||ie)&&me(()=>{v&&Se(v,y,u),ee&&D.enter(w),ie&&ot(u,null,y,"mounted")},_)},X=(u,d,g,y,_)=>{if(g&&b(u,g),y)for(let C=0;C{for(let v=w;v{const E=d.el=u.el;let{patchFlag:w,dynamicChildren:v,dirs:B}=d;w|=u.patchFlag&16;const M=u.props||te,$=d.props||te;let D;g&&it(g,!1),(D=$.onVnodeBeforeUpdate)&&Se(D,g,d,u),B&&ot(d,u,g,"beforeUpdate"),g&&it(g,!0);const W=_&&d.type!=="foreignObject";if(v?ce(u.dynamicChildren,v,E,g,y,W,C):P||we(u,d,E,null,g,y,W,C,!1),w>0){if(w&16)L(E,d,M,$,g,y,_);else if(w&2&&M.class!==$.class&&o(E,"class",null,$.class,_),w&4&&o(E,"style",M.style,$.style,_),w&8){const ie=d.dynamicProps;for(let ee=0;ee{D&&Se(D,g,d,u),B&&ot(d,u,g,"updated")},y)},ce=(u,d,g,y,_,C,P)=>{for(let E=0;E{if(g!==y){for(const E in y){if(nn(E))continue;const w=y[E],v=g[E];w!==v&&E!=="value"&&o(u,E,v,w,P,d.children,_,C,A)}if(g!==te)for(const E in g)!nn(E)&&!(E in y)&&o(u,E,g[E],null,P,d.children,_,C,A);"value"in y&&o(u,"value",g.value,y.value)}},ue=(u,d,g,y,_,C,P,E,w)=>{const v=d.el=u?u.el:l(""),B=d.anchor=u?u.anchor:l("");let{patchFlag:M,dynamicChildren:$,slotScopeIds:D}=d;D&&(E=E?E.concat(D):D),u==null?(s(v,g,y),s(B,g,y),J(d.children,g,B,_,C,P,E,w)):M>0&&M&64&&$&&u.dynamicChildren?(ce(u.dynamicChildren,$,g,_,C,P,E),(d.key!=null||_&&d===_.subTree)&&Yr(u,d,!0)):we(u,d,g,B,_,C,P,E,w)},be=(u,d,g,y,_,C,P,E,w)=>{d.slotScopeIds=E,u==null?d.shapeFlag&512?_.ctx.activate(d,g,y,P,w):ke(d,g,y,_,C,P,w):fe(u,d,w)},ke=(u,d,g,y,_,C,P)=>{const E=u.component=kl(u,y,_);if(vn(u)&&(E.ctx.renderer=re),jl(E),E.asyncDep){if(_&&_.registerDep(E,se),!u.el){const w=E.subTree=ye(Me);x(null,w,d,g)}return}se(E,u,d,g,_,C,P)},fe=(u,d,g)=>{const y=d.component=u.component;if(Zi(u,d,g))if(y.asyncDep&&!y.asyncResolved){Z(y,d,g);return}else y.next=d,qi(y.update),y.update();else d.component=u.component,d.el=u.el,y.vnode=d},se=(u,d,g,y,_,C,P)=>{const E=()=>{if(u.isMounted){let{next:B,bu:M,u:$,parent:D,vnode:W}=u,ie=B,ee;it(u,!1),B?(B.el=W.el,Z(u,B,P)):B=W,M&&Ft(M),(ee=B.props&&B.props.onVnodeBeforeUpdate)&&Se(ee,D,B,W),it(u,!0);const oe=ns(u),Oe=u.subTree;u.subTree=oe,S(Oe,oe,p(Oe.el),H(Oe),u,_,C),B.el=oe.el,ie===null&&Gi(u,oe.el),$&&me($,_),(ee=B.props&&B.props.onVnodeUpdated)&&me(()=>Se(ee,D,B,W),_)}else{let B;const{el:M,props:$}=d,{bm:D,m:W,parent:ie}=u,ee=bn(d);if(it(u,!1),D&&Ft(D),!ee&&(B=$&&$.onVnodeBeforeMount)&&Se(B,ie,d),it(u,!0),M&&K){const oe=()=>{u.subTree=ns(u),K(M,u.subTree,u,_,null)};ee?d.type.__asyncLoader().then(()=>!u.isUnmounted&&oe()):oe()}else{const oe=u.subTree=ns(u);S(null,oe,g,y,u,_,C),d.el=oe.el}if(W&&me(W,_),!ee&&(B=$&&$.onVnodeMounted)){const oe=d;me(()=>Se(B,ie,oe),_)}d.shapeFlag&256&&u.a&&me(u.a,_),u.isMounted=!0,d=g=y=null}},w=u.effect=new zn(E,()=>mr(u.update),u.scope),v=u.update=w.run.bind(w);v.id=u.uid,it(u,!0),v()},Z=(u,d,g)=>{d.component=u;const y=u.vnode.props;u.vnode=d,u.next=null,El(u,d.props,y,g),wl(u,d.children,g),bt(),es(void 0,u.update),vt()},we=(u,d,g,y,_,C,P,E,w=!1)=>{const v=u&&u.children,B=u?u.shapeFlag:0,M=d.children,{patchFlag:$,shapeFlag:D}=d;if($>0){if($&128){je(v,M,g,y,_,C,P,E,w);return}else if($&256){pt(v,M,g,y,_,C,P,E,w);return}}D&8?(B&16&&A(v,_,C),M!==v&&a(g,M)):B&16?D&16?je(v,M,g,y,_,C,P,E,w):A(v,_,C,!0):(B&8&&a(g,""),D&16&&J(M,g,y,_,C,P,E,w))},pt=(u,d,g,y,_,C,P,E,w)=>{u=u||mt,d=d||mt;const v=u.length,B=d.length,M=Math.min(v,B);let $;for($=0;$B?A(u,_,C,!0,!1,M):J(d,g,y,_,C,P,E,w,M)},je=(u,d,g,y,_,C,P,E,w)=>{let v=0;const B=d.length;let M=u.length-1,$=B-1;for(;v<=M&&v<=$;){const D=u[v],W=d[v]=w?Xe(d[v]):Be(d[v]);if(ct(D,W))S(D,W,g,null,_,C,P,E,w);else break;v++}for(;v<=M&&v<=$;){const D=u[M],W=d[$]=w?Xe(d[$]):Be(d[$]);if(ct(D,W))S(D,W,g,null,_,C,P,E,w);else break;M--,$--}if(v>M){if(v<=$){const D=$+1,W=D$)for(;v<=M;)Ae(u[v],_,C,!0),v++;else{const D=v,W=v,ie=new Map;for(v=W;v<=$;v++){const ve=d[v]=w?Xe(d[v]):Be(d[v]);ve.key!=null&&ie.set(ve.key,v)}let ee,oe=0;const Oe=$-W+1;let gt=!1,Fs=0;const It=new Array(Oe);for(v=0;v=Oe){Ae(ve,_,C,!0);continue}let Ne;if(ve.key!=null)Ne=ie.get(ve.key);else for(ee=W;ee<=$;ee++)if(It[ee-W]===0&&ct(ve,d[ee])){Ne=ee;break}Ne===void 0?Ae(ve,_,C,!0):(It[Ne-W]=v+1,Ne>=Fs?Fs=Ne:gt=!0,S(ve,d[Ne],g,null,_,C,P,E,w),oe++)}const Ns=gt?Sl(It):mt;for(ee=Ns.length-1,v=Oe-1;v>=0;v--){const ve=W+v,Ne=d[ve],Ls=ve+1{const{el:C,type:P,transition:E,children:w,shapeFlag:v}=u;if(v&6){Fe(u.component.subTree,d,g,y);return}if(v&128){u.suspense.move(d,g,y);return}if(v&64){P.move(u,d,g,re);return}if(P===Te){s(C,d,g);for(let M=0;ME.enter(C),_);else{const{leave:M,delayLeave:$,afterLeave:D}=E,W=()=>s(C,d,g),ie=()=>{M(C,()=>{W(),D&&D()})};$?$(C,W,ie):ie()}else s(C,d,g)},Ae=(u,d,g,y=!1,_=!1)=>{const{type:C,props:P,ref:E,children:w,dynamicChildren:v,shapeFlag:B,patchFlag:M,dirs:$}=u;if(E!=null&&hs(E,null,g,u,!0),B&256){d.ctx.deactivate(u);return}const D=B&1&&$,W=!bn(u);let ie;if(W&&(ie=P&&P.onVnodeBeforeUnmount)&&Se(ie,d,u),B&6)F(u.component,g,y);else{if(B&128){u.suspense.unmount(g,y);return}D&&ot(u,null,d,"beforeUnmount"),B&64?u.type.remove(u,d,g,_,re,y):v&&(C!==Te||M>0&&M&64)?A(v,d,g,!1,!0):(C===Te&&M&(128|256)||!_&&B&16)&&A(w,d,g),y&&In(u)}(W&&(ie=P&&P.onVnodeUnmounted)||D)&&me(()=>{ie&&Se(ie,d,u),D&&ot(u,null,d,"unmounted")},g)},In=u=>{const{type:d,el:g,anchor:y,transition:_}=u;if(d===Te){m(g,y);return}if(d===xn){q(u);return}const C=()=>{r(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(u.shapeFlag&1&&_&&!_.persisted){const{leave:P,delayLeave:E}=_,w=()=>P(g,C);E?E(u.el,C,w):w()}else C()},m=(u,d)=>{let g;for(;u!==d;)g=h(u),r(u),u=g;r(d)},F=(u,d,g)=>{const{bum:y,scope:_,update:C,subTree:P,um:E}=u;y&&Ft(y),_.stop(),C&&(C.active=!1,Ae(P,u,d,g)),E&&me(E,d),me(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},A=(u,d,g,y=!1,_=!1,C=0)=>{for(let P=C;Pu.shapeFlag&6?H(u.component.subTree):u.shapeFlag&128?u.suspense.next():h(u.anchor||u.el),G=(u,d,g)=>{u==null?d._vnode&&Ae(d._vnode,null,null,!0):S(d._vnode||null,u,d,null,null,null,g),br(),d._vnode=u},re={p:S,um:Ae,m:Fe,r:In,mt:ke,mc:J,pc:we,pbc:ce,n:H,o:e};let z,K;return t&&([z,K]=t(re)),{render:G,hydrate:z,createApp:Rl(G,z)}}function it({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Yr(e,t,n=!1){const s=e.children,r=t.children;if(j(s)&&j(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Ol=e=>e.__isTeleport,ps="components";function Ru(e,t){return Jr(ps,e,!0,t)||e}const Qr=Symbol();function Pu(e){return ae(e)?Jr(ps,e,!1)||e:e||Qr}function Jr(e,t,n=!0,s=!1){const r=xe||he;if(r){const o=r.type;if(e===ps){const l=bs(o);if(l&&(l===t||l===Le(t)||l===rn(Le(t))))return o}const i=Xr(r[e]||o[e],t)||Xr(r.appContext[e],t);return!i&&s?o:i}}function Xr(e,t){return e&&(e[t]||e[Le(t)]||e[rn(Le(t))])}const Te=Symbol(void 0),gs=Symbol(void 0),Me=Symbol(void 0),xn=Symbol(void 0),qt=[];let lt=null;function Zr(e=!1){qt.push(lt=e?null:[])}function Il(){qt.pop(),lt=qt[qt.length-1]||null}let wn=1;function Gr(e){wn+=e}function eo(e){return e.dynamicChildren=wn>0?lt||mt:null,Il(),wn>0&<&<.push(e),e}function Tu(e,t,n,s,r,o){return eo(so(e,t,n,s,r,o,!0))}function to(e,t,n,s,r){return eo(ye(e,t,n,s,r,!0))}function Wt(e){return e?e.__v_isVNode===!0:!1}function ct(e,t){return e.type===t.type&&e.key===t.key}const An="__vInternal",no=({key:e})=>e!=null?e:null,Rn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ae(e)||ge(e)||U(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function so(e,t=null,n=null,s=0,r=null,o=e===Te?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&no(t),ref:t&&Rn(t),scopeId:gn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(ms(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ae(n)?8:16),wn>0&&!i&<&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&<.push(c),c}const ye=Ml;function Ml(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Qr)&&(e=Me),Wt(e)){const l=ut(e,t,!0);return n&&ms(l,n),l}if(zl(e)&&(e=e.__vccOpts),t){t=Fl(t);let{class:l,style:c}=t;l&&!ae(l)&&(t.class=Nn(l)),de(c)&&(cr(c)&&!j(c)&&(c=pe({},c)),t.style=Fn(c))}const i=ae(e)?1:el(e)?128:Ol(e)?64:de(e)?4:U(e)?2:0;return so(e,t,n,s,r,i,o,!0)}function Fl(e){return e?cr(e)||An in e?pe({},e):e:null}function ut(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?Ll(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&no(l),ref:t&&t.ref?n&&r?j(r)?r.concat(Rn(t)):[r,Rn(t)]:Rn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Te?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ut(e.ssContent),ssFallback:e.ssFallback&&ut(e.ssFallback),el:e.el,anchor:e.anchor}}function Nl(e=" ",t=0){return ye(gs,null,e,t)}function Su(e,t){const n=ye(xn,null,e);return n.staticCount=t,n}function Ou(e="",t=!1){return t?(Zr(),to(Me,null,e)):ye(Me,null,e)}function Be(e){return e==null||typeof e=="boolean"?ye(Me):j(e)?ye(Te,null,e.slice()):typeof e=="object"?Xe(e):ye(gs,null,String(e))}function Xe(e){return e.el===null||e.memo?e:ut(e)}function ms(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(j(t))n=16;else if(typeof t=="object")if(s&(1|64)){const r=t.default;r&&(r._c&&(r._d=!1),ms(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(An in t)?t._ctx=xe:r===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else U(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),s&64?(n=16,t=[Nl(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ll(...e){const t={};for(let n=0;nt(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;lWt(t)?!(t.type===Me||t.type===Te&&!ro(t.children)):!0)?e:null}const _s=e=>e?io(e)?ys(e)||e.proxy:_s(e.parent):null,Pn=pe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>_s(e.parent),$root:e=>_s(e.root),$emit:e=>e.emit,$options:e=>Hr(e),$forceUpdate:e=>()=>mr(e.update),$nextTick:e=>gr.bind(e.proxy),$watch:e=>nl.bind(e)}),Hl={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const b=i[t];if(b!==void 0)switch(b){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==te&&V(s,t))return i[t]=1,s[t];if(r!==te&&V(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&V(f,t))return i[t]=3,o[t];if(n!==te&&V(n,t))return i[t]=4,n[t];us&&(i[t]=0)}}const a=Pn[t];let p,h;if(a)return t==="$attrs"&&Ee(e,"get",t),a(e);if((p=l.__cssModules)&&(p=p[t]))return p;if(n!==te&&V(n,t))return i[t]=4,n[t];if(h=c.config.globalProperties,V(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;if(r!==te&&V(r,t))r[t]=n;else if(s!==te&&V(s,t))s[t]=n;else if(V(e.props,t))return!1;return t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==te&&V(e,i)||t!==te&&V(t,i)||(l=o[0])&&V(l,i)||V(s,i)||V(Pn,i)||V(r.config.globalProperties,i)}},Bl=Vr();let $l=0;function kl(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Bl,o={uid:$l++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new ui(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:kr(s,r),emitsOptions:Er(s,r),emit:null,emitted:null,propsDefaults:te,inheritAttrs:s.inheritAttrs,ctx:te,data:te,props:te,attrs:te,slots:te,refs:te,setupState:te,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Yi.bind(null,o),e.ce&&e.ce(o),o}let he=null;const oo=()=>he||xe,wt=e=>{he=e,e.scope.on()},ft=()=>{he&&he.scope.off(),he=null};function io(e){return e.vnode.shapeFlag&4}let Vt=!1;function jl(e,t=!1){Vt=t;const{props:n,children:s}=e.vnode,r=io(e);vl(e,n,r,t),xl(e,s);const o=r?Dl(e,t):void 0;return Vt=!1,o}function Dl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ur(new Proxy(e.ctx,Hl));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Ul(e):null;wt(e),bt();const o=Ye(s,e,0,[e.props,r]);if(vt(),ft(),ks(o)){if(o.then(ft,ft),t)return o.then(i=>{lo(e,i,t)}).catch(i=>{hn(i,e,0)});e.asyncDep=o}else lo(e,o,t)}else uo(e,t)}function lo(e,t,n){U(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:de(t)&&(e.setupState=hr(t)),uo(e,n)}let co;function uo(e,t,n){const s=e.type;if(!e.render){if(!t&&co&&!s.render){const r=s.template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=pe(pe({isCustomElement:o,delimiters:l},i),c);s.render=co(r,f)}}e.render=s.render||Ie}wt(e),bt(),gl(e),vt(),ft()}function Kl(e){return new Proxy(e.attrs,{get(t,n){return Ee(e,"get","$attrs"),t[n]}})}function Ul(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Kl(e))},slots:e.slots,emit:e.emit,expose:t}}function ys(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(hr(ur(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pn)return Pn[n](e)}}))}function bs(e){return U(e)&&e.displayName||e.name}function zl(e){return U(e)&&"__vccOpts"in e}const $e=(e,t)=>Ki(e,t,Vt);function vs(e,t,n){const s=arguments.length;return s===2?de(t)&&!j(t)?Wt(t)?ye(e,null,[t]):ye(e,t):ye(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Wt(n)&&(n=[n]),ye(e,t,n))}const ql="3.2.30",Wl="http://www.w3.org/2000/svg",at=typeof document!="undefined"?document:null,fo=at&&at.createElement("template"),Vl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?at.createElementNS(Wl,e):at.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{fo.innerHTML=s?``:e;const l=fo.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Yl(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Ql(e,t,n){const s=e.style,r=ae(n);if(n&&!r){for(const o in n)Es(s,o,n[o]);if(t&&!ae(t))for(const o in t)n[o]==null&&Es(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const ao=/\s*!important$/;function Es(e,t,n){if(j(n))n.forEach(s=>Es(e,t,s));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=Jl(e,t);ao.test(n)?e.setProperty(yt(s),n.replace(ao,""),"important"):e[s]=n}}const ho=["Webkit","Moz","ms"],Cs={};function Jl(e,t){const n=Cs[t];if(n)return n;let s=Le(t);if(s!=="filter"&&s in e)return Cs[t]=s;s=rn(s);for(let r=0;rdocument.createEvent("Event").timeStamp&&(Tn=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);go=!!(e&&Number(e[1])<=53)}let xs=0;const Gl=Promise.resolve(),ec=()=>{xs=0},tc=()=>xs||(Gl.then(ec),xs=Tn());function nc(e,t,n,s){e.addEventListener(t,n,s)}function sc(e,t,n,s){e.removeEventListener(t,n,s)}function rc(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[l,c]=oc(t);if(s){const f=o[t]=ic(s,r);nc(e,l,f,c)}else i&&(sc(e,l,i,c),o[t]=void 0)}}const mo=/(?:Once|Passive|Capture)$/;function oc(e){let t;if(mo.test(e)){t={};let n;for(;n=e.match(mo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[yt(e.slice(2)),t]}function ic(e,t){const n=s=>{const r=s.timeStamp||Tn();(go||r>=n.attached-1)&&Re(lc(s,n.value),t,5,[s])};return n.value=e,n.attached=tc(),n}function lc(e,t){if(j(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const _o=/^on[a-z]/,cc=(e,t,n,s,r=!1,o,i,l,c)=>{t==="class"?Yl(e,s,r):t==="style"?Ql(e,n,s):en(t)?Ln(t)||rc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):uc(e,t,s,r))?Zl(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Xl(e,t,s,r))};function uc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&_o.test(t)&&U(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||_o.test(t)&&ae(n)?!1:t in e}const Ze="transition",Yt="animation",yo=(e,{slots:t})=>vs(Rr,fc(e),t);yo.displayName="Transition";const bo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};yo.props=pe({},Rr.props,bo);const dt=(e,t=[])=>{j(e)?e.forEach(n=>n(...t)):e&&e(...t)},vo=e=>e?j(e)?e.some(t=>t.length>1):e.length>1:!1;function fc(e){const t={};for(const L in e)L in bo||(t[L]=e[L]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:f=i,appearToClass:a=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=e,R=ac(r),N=R&&R[0],S=R&&R[1],{onBeforeEnter:O,onEnter:x,onEnterCancelled:I,onLeave:T,onLeaveCancelled:q,onBeforeAppear:Q=O,onAppear:k=x,onAppearCancelled:X=I}=t,J=(L,ue,be)=>{At(L,ue?a:l),At(L,ue?f:i),be&&be()},le=(L,ue)=>{At(L,b),At(L,h),ue&&ue()},ce=L=>(ue,be)=>{const ke=L?k:x,fe=()=>J(ue,L,be);dt(ke,[ue,fe]),Eo(()=>{At(ue,L?c:o),Ge(ue,L?a:l),vo(ke)||Co(ue,s,N,fe)})};return pe(t,{onBeforeEnter(L){dt(O,[L]),Ge(L,o),Ge(L,i)},onBeforeAppear(L){dt(Q,[L]),Ge(L,c),Ge(L,f)},onEnter:ce(!1),onAppear:ce(!0),onLeave(L,ue){const be=()=>le(L,ue);Ge(L,p),pc(),Ge(L,h),Eo(()=>{At(L,p),Ge(L,b),vo(T)||Co(L,s,S,be)}),dt(T,[L,be])},onEnterCancelled(L){J(L,!1),dt(I,[L])},onAppearCancelled(L){J(L,!0),dt(X,[L])},onLeaveCancelled(L){le(L),dt(q,[L])}})}function ac(e){if(e==null)return null;if(de(e))return[ws(e.enter),ws(e.leave)];{const t=ws(e);return[t,t]}}function ws(e){return Ks(e)}function Ge(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function At(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Eo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let dc=0;function Co(e,t,n,s){const r=e._endId=++dc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=hc(e,t);if(!i)return s();const f=i+"end";let a=0;const p=()=>{e.removeEventListener(f,h),o()},h=b=>{b.target===e&&++a>=c&&p()};setTimeout(()=>{a(n[R]||"").split(", "),r=s(Ze+"Delay"),o=s(Ze+"Duration"),i=xo(r,o),l=s(Yt+"Delay"),c=s(Yt+"Duration"),f=xo(l,c);let a=null,p=0,h=0;t===Ze?i>0&&(a=Ze,p=i,h=o.length):t===Yt?f>0&&(a=Yt,p=f,h=c.length):(p=Math.max(i,f),a=p>0?i>f?Ze:Yt:null,h=a?a===Ze?o.length:c.length:0);const b=a===Ze&&/\b(transform|all)(,|$)/.test(n[Ze+"Property"]);return{type:a,timeout:p,propCount:h,hasTransform:b}}function xo(e,t){for(;e.lengthwo(n)+wo(e[s])))}function wo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function pc(){return document.body.offsetHeight}const Fu={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Qt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Qt(e,!0),s.enter(e)):s.leave(e,()=>{Qt(e,!1)}):Qt(e,t))},beforeUnmount(e,{value:t}){Qt(e,t)}};function Qt(e,t){e.style.display=t?e._vod:"none"}const gc=pe({patchProp:cc},Vl);let Ao;function mc(){return Ao||(Ao=Pl(gc))}const Nu=(...e)=>{const t=mc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=_c(s);if(!r)return;const o=t._component;!U(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function _c(e){return ae(e)?document.querySelector(e):e}/*!
+function Mn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Xo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zo=Mn(Xo);function Hs(e){return!!e||e===""}function Fn(e){if(j(e)){const t={};for(let n=0;n{if(n){const s=n.split(ei);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Nn(e){let t="";if(ae(e))t=e;else if(j(e))for(let n=0;nae(e)?e:e==null?"":j(e)||de(e)&&(e.toString===js||!U(e.toString))?JSON.stringify(e,Bs,2):String(e),Bs=(e,t)=>t&&t.__v_isRef?Bs(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:de(t)&&!j(t)&&!Ds(t)?String(t):t,te={},mt=[],Ie=()=>{},ni=()=>!1,si=/^on[^a-z]/,en=e=>si.test(e),Ln=e=>e.startsWith("onUpdate:"),pe=Object.assign,Hn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ri=Object.prototype.hasOwnProperty,V=(e,t)=>ri.call(e,t),j=Array.isArray,_t=e=>tn(e)==="[object Map]",$s=e=>tn(e)==="[object Set]",U=e=>typeof e=="function",ae=e=>typeof e=="string",Bn=e=>typeof e=="symbol",de=e=>e!==null&&typeof e=="object",ks=e=>de(e)&&U(e.then)&&U(e.catch),js=Object.prototype.toString,tn=e=>js.call(e),oi=e=>tn(e).slice(8,-1),Ds=e=>tn(e)==="[object Object]",$n=e=>ae(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,nn=Mn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),sn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ii=/-(\w)/g,Le=sn(e=>e.replace(ii,(t,n)=>n?n.toUpperCase():"")),li=/\B([A-Z])/g,yt=sn(e=>e.replace(li,"-$1").toLowerCase()),rn=sn(e=>e.charAt(0).toUpperCase()+e.slice(1)),kn=sn(e=>e?`on${rn(e)}`:""),Mt=(e,t)=>!Object.is(e,t),Ft=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ks=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Us;const ci=()=>Us||(Us=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let De;class ui{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&De&&(this.parent=De,this.index=(De.scopes||(De.scopes=[])).push(this)-1)}run(t){if(this.active)try{return De=this,t()}finally{De=this.parent}}on(){De=this}off(){De=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},zs=e=>(e.w&qe)>0,qs=e=>(e.n&qe)>0,ai=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(f==="length"||f>=s)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":j(e)?$n(n)&&l.push(i.get("length")):(l.push(i.get(nt)),_t(e)&&l.push(i.get(Un)));break;case"delete":j(e)||(l.push(i.get(nt)),_t(e)&&l.push(i.get(Un)));break;case"set":_t(e)&&l.push(i.get(nt));break}if(l.length===1)l[0]&&qn(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);qn(jn(c))}}function qn(e,t){for(const n of j(e)?e:[...e])(n!==He||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const hi=Mn("__proto__,__v_isRef,__isVue"),Qs=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(Bn)),pi=Wn(),gi=Wn(!1,!0),mi=Wn(!0),Js=_i();function _i(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=Y(this);for(let o=0,i=this.length;o{e[t]=function(...n){bt();const s=Y(this)[t].apply(this,n);return vt(),s}}),e}function Wn(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Fi:or:t?rr:sr).get(s))return s;const i=j(s);if(!e&&i&&V(Js,r))return Reflect.get(Js,r,o);const l=Reflect.get(s,r,o);return(Bn(r)?Qs.has(r):hi(r))||(e||Ee(s,"get",r),t)?l:ge(l)?!i||!$n(r)?l.value:l:de(l)?e?ir(l):Lt(l):l}}const yi=Xs(),bi=Xs(!0);function Xs(e=!1){return function(n,s,r,o){let i=n[s];if(Ht(i)&&ge(i)&&!ge(r))return!1;if(!e&&!Ht(r)&&(lr(r)||(r=Y(r),i=Y(i)),!j(n)&&ge(i)&&!ge(r)))return i.value=r,!0;const l=j(n)&&$n(s)?Number(s)e,ln=e=>Reflect.getPrototypeOf(e);function cn(e,t,n=!1,s=!1){e=e.__v_raw;const r=Y(e),o=Y(t);t!==o&&!n&&Ee(r,"get",t),!n&&Ee(r,"get",o);const{has:i}=ln(r),l=s?Vn:n?Jn:Bt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function un(e,t=!1){const n=this.__v_raw,s=Y(n),r=Y(e);return e!==r&&!t&&Ee(s,"has",e),!t&&Ee(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function fn(e,t=!1){return e=e.__v_raw,!t&&Ee(Y(e),"iterate",nt),Reflect.get(e,"size",e)}function Gs(e){e=Y(e);const t=Y(this);return ln(t).has.call(t,e)||(t.add(e),Ke(t,"add",e,e)),this}function er(e,t){t=Y(t);const n=Y(this),{has:s,get:r}=ln(n);let o=s.call(n,e);o||(e=Y(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Mt(t,i)&&Ke(n,"set",e,t):Ke(n,"add",e,t),this}function tr(e){const t=Y(this),{has:n,get:s}=ln(t);let r=n.call(t,e);r||(e=Y(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ke(t,"delete",e,void 0),o}function nr(){const e=Y(this),t=e.size!==0,n=e.clear();return t&&Ke(e,"clear",void 0,void 0),n}function an(e,t){return function(s,r){const o=this,i=o.__v_raw,l=Y(i),c=t?Vn:e?Jn:Bt;return!e&&Ee(l,"iterate",nt),i.forEach((f,a)=>s.call(r,c(f),c(a),o))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,o=Y(r),i=_t(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=r[e](...s),a=n?Vn:t?Jn:Bt;return!t&&Ee(o,"iterate",c?Un:nt),{next(){const{value:p,done:h}=f.next();return h?{value:p,done:h}:{value:l?[a(p[0]),a(p[1])]:a(p),done:h}},[Symbol.iterator](){return this}}}}function Ve(e){return function(...t){return e==="delete"?!1:this}}function Ai(){const e={get(o){return cn(this,o)},get size(){return fn(this)},has:un,add:Gs,set:er,delete:tr,clear:nr,forEach:an(!1,!1)},t={get(o){return cn(this,o,!1,!0)},get size(){return fn(this)},has:un,add:Gs,set:er,delete:tr,clear:nr,forEach:an(!1,!0)},n={get(o){return cn(this,o,!0)},get size(){return fn(this,!0)},has(o){return un.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:an(!0,!1)},s={get(o){return cn(this,o,!0,!0)},get size(){return fn(this,!0)},has(o){return un.call(this,o,!0)},add:Ve("add"),set:Ve("set"),delete:Ve("delete"),clear:Ve("clear"),forEach:an(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=dn(o,!1,!1),n[o]=dn(o,!0,!1),t[o]=dn(o,!1,!0),s[o]=dn(o,!0,!0)}),[e,n,t,s]}const[Ri,Pi,Ti,Si]=Ai();function Yn(e,t){const n=t?e?Si:Ti:e?Pi:Ri;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(V(n,r)&&r in s?n:s,r,o)}const Oi={get:Yn(!1,!1)},Ii={get:Yn(!1,!0)},Mi={get:Yn(!0,!1)},sr=new WeakMap,rr=new WeakMap,or=new WeakMap,Fi=new WeakMap;function Ni(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Li(e){return e.__v_skip||!Object.isExtensible(e)?0:Ni(oi(e))}function Lt(e){return Ht(e)?e:Qn(e,!1,Zs,Oi,sr)}function Hi(e){return Qn(e,!1,wi,Ii,rr)}function ir(e){return Qn(e,!0,xi,Mi,or)}function Qn(e,t,n,s,r){if(!de(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Li(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Et(e){return Ht(e)?Et(e.__v_raw):!!(e&&e.__v_isReactive)}function Ht(e){return!!(e&&e.__v_isReadonly)}function lr(e){return!!(e&&e.__v_isShallow)}function cr(e){return Et(e)||Ht(e)}function Y(e){const t=e&&e.__v_raw;return t?Y(t):e}function ur(e){return on(e,"__v_skip",!0),e}const Bt=e=>de(e)?Lt(e):e,Jn=e=>de(e)?ir(e):e;function fr(e){We&&He&&(e=Y(e),Ys(e.dep||(e.dep=jn())))}function ar(e,t){e=Y(e),e.dep&&qn(e.dep)}function ge(e){return!!(e&&e.__v_isRef===!0)}function Bi(e){return dr(e,!1)}function $i(e){return dr(e,!0)}function dr(e,t){return ge(e)?e:new ki(e,t)}class ki{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Y(t),this._value=n?t:Bt(t)}get value(){return fr(this),this._value}set value(t){t=this.__v_isShallow?t:Y(t),Mt(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:Bt(t),ar(this))}}function $t(e){return ge(e)?e.value:e}const ji={get:(e,t,n)=>$t(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ge(r)&&!ge(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function hr(e){return Et(e)?e:new Proxy(e,ji)}class Di{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new zn(t,()=>{this._dirty||(this._dirty=!0,ar(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=Y(this);return fr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ki(e,t,n=!1){let s,r;const o=U(e);return o?(s=e,r=Ie):(s=e.get,r=e.set),new Di(s,r,o||!r,n)}Promise.resolve();function Ye(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){hn(o,t,n)}return r}function Re(e,t,n,s){if(U(e)){const o=Ye(e,t,n,s);return o&&ks(o)&&o.catch(i=>{hn(i,t,n)}),o}const r=[];for(let o=0;o>>1;Kt(Ce[s])Ue&&Ce.splice(t,1)}function yr(e,t,n,s){j(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),_r()}function Wi(e){yr(e,jt,kt,Ct)}function Vi(e){yr(e,Qe,Dt,xt)}function es(e,t=null){if(kt.length){for(Gn=t,jt=[...new Set(kt)],kt.length=0,Ct=0;CtKt(n)-Kt(s)),xt=0;xte.id==null?1/0:e.id;function vr(e){Xn=!1,pn=!0,es(e),Ce.sort((n,s)=>Kt(n)-Kt(s));const t=Ie;try{for(Ue=0;Ueb.trim()):p&&(r=n.map(Ks))}let l,c=s[l=kn(t)]||s[l=kn(Le(t))];!c&&o&&(c=s[l=kn(yt(t))]),c&&Re(c,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Re(f,e,6,r)}}function Er(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!U(e)){const c=f=>{const a=Er(f,t,!0);a&&(l=!0,pe(i,a))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(s.set(e,null),null):(j(o)?o.forEach(c=>i[c]=null):pe(i,o),s.set(e,i),i)}function ts(e,t){return!e||!en(t)?!1:(t=t.slice(2).replace(/Once$/,""),V(e,t[0].toLowerCase()+t.slice(1))||V(e,yt(t))||V(e,t))}let xe=null,gn=null;function mn(e){const t=xe;return xe=e,gn=e&&e.type.__scopeId||null,t}function Cu(e){gn=e}function xu(){gn=null}function Qi(e,t=xe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Gr(-1);const o=mn(t),i=e(...r);return mn(o),s._d&&Gr(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function ns(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:f,render:a,renderCache:p,data:h,setupState:b,ctx:R,inheritAttrs:N}=e;let S,O;const x=mn(e);try{if(n.shapeFlag&4){const T=r||s;S=Be(a.call(T,T,p,o,b,h,R)),O=c}else{const T=t;S=Be(T.length>1?T(o,{attrs:c,slots:l,emit:f}):T(o,null)),O=t.props?c:Ji(c)}}catch(T){qt.length=0,hn(T,e,1),S=ye(Me)}let I=S;if(O&&N!==!1){const T=Object.keys(O),{shapeFlag:q}=I;T.length&&q&(1|6)&&(i&&T.some(Ln)&&(O=Xi(O,i)),I=ut(I,O))}return n.dirs&&(I.dirs=I.dirs?I.dirs.concat(n.dirs):n.dirs),n.transition&&(I.transition=n.transition),S=I,mn(x),S}const Ji=e=>{let t;for(const n in e)(n==="class"||n==="style"||en(n))&&((t||(t={}))[n]=e[n]);return t},Xi=(e,t)=>{const n={};for(const s in e)(!Ln(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Zi(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Cr(s,i,f):!!i;if(c&8){const a=t.dynamicProps;for(let p=0;pe.__isSuspense;function tl(e,t){t&&t.pendingBranch?j(e)?t.effects.push(...e):t.effects.push(e):Vi(e)}function _n(e,t){if(he){let n=he.provides;const s=he.parent&&he.parent.provides;s===n&&(n=he.provides=Object.create(s)),n[e]=t}}function Je(e,t,n=!1){const s=he||xe;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&U(t)?t.call(s.proxy):t}}const xr={};function Ut(e,t,n){return wr(e,t,n)}function wr(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=te){const l=he;let c,f=!1,a=!1;if(ge(e)?(c=()=>e.value,f=lr(e)):Et(e)?(c=()=>e,s=!0):j(e)?(a=!0,f=e.some(Et),c=()=>e.map(O=>{if(ge(O))return O.value;if(Et(O))return st(O);if(U(O))return Ye(O,l,2)})):U(e)?t?c=()=>Ye(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return p&&p(),Re(e,l,3,[h])}:c=Ie,t&&s){const O=c;c=()=>st(O())}let p,h=O=>{p=S.onStop=()=>{Ye(O,l,4)}};if(Vt)return h=Ie,t?n&&Re(t,l,3,[c(),a?[]:void 0,h]):c(),Ie;let b=a?[]:xr;const R=()=>{if(!!S.active)if(t){const O=S.run();(s||f||(a?O.some((x,I)=>Mt(x,b[I])):Mt(O,b)))&&(p&&p(),Re(t,l,3,[O,b===xr?void 0:b,h]),b=O)}else S.run()};R.allowRecurse=!!t;let N;r==="sync"?N=R:r==="post"?N=()=>me(R,l&&l.suspense):N=()=>{!l||l.isMounted?Wi(R):R()};const S=new zn(c,N);return t?n?R():b=S.run():r==="post"?me(S.run.bind(S),l&&l.suspense):S.run(),()=>{S.stop(),l&&l.scope&&Hn(l.scope.effects,S)}}function nl(e,t,n){const s=this.proxy,r=ae(e)?e.includes(".")?Ar(s,e):()=>s[e]:e.bind(s,s);let o;U(t)?o=t:(o=t.handler,n=t);const i=he;wt(this);const l=wr(r,o.bind(s),n);return i?wt(i):ft(),l}function Ar(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{st(n,t)});else if(Ds(e))for(const n in e)st(e[n],t);return e}function sl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ls(()=>{e.isMounted=!0}),cs(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],rl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},setup(e,{slots:t}){const n=oo(),s=sl();let r;return()=>{const o=t.default&&Sr(t.default(),!0);if(!o||!o.length)return;const i=Y(e),{mode:l}=i,c=o[0];if(s.isLeaving)return rs(c);const f=Tr(c);if(!f)return rs(c);const a=ss(f,i,s,n);yn(f,a);const p=n.subTree,h=p&&Tr(p);let b=!1;const{getTransitionKey:R}=f.type;if(R){const N=R();r===void 0?r=N:N!==r&&(r=N,b=!0)}if(h&&h.type!==Me&&(!ct(f,h)||b)){const N=ss(h,i,s,n);if(yn(h,N),l==="out-in")return s.isLeaving=!0,N.afterLeave=()=>{s.isLeaving=!1,n.update()},rs(c);l==="in-out"&&f.type!==Me&&(N.delayLeave=(S,O,x)=>{const I=Pr(s,h);I[String(h.key)]=h,S._leaveCb=()=>{O(),S._leaveCb=void 0,delete a.delayedLeave},a.delayedLeave=x})}return c}}},Rr=rl;function Pr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ss(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:a,onBeforeLeave:p,onLeave:h,onAfterLeave:b,onLeaveCancelled:R,onBeforeAppear:N,onAppear:S,onAfterAppear:O,onAppearCancelled:x}=t,I=String(e.key),T=Pr(n,e),q=(k,X)=>{k&&Re(k,s,9,X)},Q={mode:o,persisted:i,beforeEnter(k){let X=l;if(!n.isMounted)if(r)X=N||l;else return;k._leaveCb&&k._leaveCb(!0);const J=T[I];J&&ct(e,J)&&J.el._leaveCb&&J.el._leaveCb(),q(X,[k])},enter(k){let X=c,J=f,le=a;if(!n.isMounted)if(r)X=S||c,J=O||f,le=x||a;else return;let ce=!1;const L=k._enterCb=ue=>{ce||(ce=!0,ue?q(le,[k]):q(J,[k]),Q.delayedLeave&&Q.delayedLeave(),k._enterCb=void 0)};X?(X(k,L),X.length<=1&&L()):L()},leave(k,X){const J=String(e.key);if(k._enterCb&&k._enterCb(!0),n.isUnmounting)return X();q(p,[k]);let le=!1;const ce=k._leaveCb=L=>{le||(le=!0,X(),L?q(R,[k]):q(b,[k]),k._leaveCb=void 0,T[J]===e&&delete T[J])};T[J]=e,h?(h(k,ce),h.length<=1&&ce()):ce()},clone(k){return ss(k,t,n,s)}};return Q}function rs(e){if(vn(e))return e=ut(e),e.children=null,e}function Tr(e){return vn(e)?e.children?e.children[0]:void 0:e}function yn(e,t){e.shapeFlag&6&&e.component?yn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Sr(e,t=!1){let n=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,vn=e=>e.type.__isKeepAlive,ol={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=oo(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,o=new Set;let i=null;const l=n.suspense,{renderer:{p:c,m:f,um:a,o:{createElement:p}}}=s,h=p("div");s.activate=(x,I,T,q,Q)=>{const k=x.component;f(x,I,T,0,l),c(k.vnode,x,I,T,k,l,q,x.slotScopeIds,Q),me(()=>{k.isDeactivated=!1,k.a&&Ft(k.a);const X=x.props&&x.props.onVnodeMounted;X&&Se(X,k.parent,x)},l)},s.deactivate=x=>{const I=x.component;f(x,h,null,1,l),me(()=>{I.da&&Ft(I.da);const T=x.props&&x.props.onVnodeUnmounted;T&&Se(T,I.parent,x),I.isDeactivated=!0},l)};function b(x){os(x),a(x,n,l,!0)}function R(x){r.forEach((I,T)=>{const q=bs(I.type);q&&(!x||!x(q))&&N(T)})}function N(x){const I=r.get(x);!i||I.type!==i.type?b(I):i&&os(i),r.delete(x),o.delete(x)}Ut(()=>[e.include,e.exclude],([x,I])=>{x&&R(T=>zt(x,T)),I&&R(T=>!zt(I,T))},{flush:"post",deep:!0});let S=null;const O=()=>{S!=null&&r.set(S,is(n.subTree))};return ls(O),Mr(O),cs(()=>{r.forEach(x=>{const{subTree:I,suspense:T}=n,q=is(I);if(x.type===q.type){os(q);const Q=q.component.da;Q&&me(Q,T);return}b(x)})}),()=>{if(S=null,!t.default)return null;const x=t.default(),I=x[0];if(x.length>1)return i=null,x;if(!Wt(I)||!(I.shapeFlag&4)&&!(I.shapeFlag&128))return i=null,I;let T=is(I);const q=T.type,Q=bs(bn(T)?T.type.__asyncResolved||{}:q),{include:k,exclude:X,max:J}=e;if(k&&(!Q||!zt(k,Q))||X&&Q&&zt(X,Q))return i=T,I;const le=T.key==null?q:T.key,ce=r.get(le);return T.el&&(T=ut(T),I.shapeFlag&128&&(I.ssContent=T)),S=le,ce?(T.el=ce.el,T.component=ce.component,T.transition&&yn(T,T.transition),T.shapeFlag|=512,o.delete(le),o.add(le)):(o.add(le),J&&o.size>parseInt(J,10)&&N(o.values().next().value)),T.shapeFlag|=256,i=T,I}}},wu=ol;function zt(e,t){return j(e)?e.some(n=>zt(n,t)):ae(e)?e.split(",").includes(t):e.test?e.test(t):!1}function il(e,t){Ir(e,"a",t)}function ll(e,t){Ir(e,"da",t)}function Ir(e,t,n=he){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(En(t,s,n),n){let r=n.parent;for(;r&&r.parent;)vn(r.parent.vnode)&&cl(s,t,n,r),r=r.parent}}function cl(e,t,n,s){const r=En(t,e,s,!0);Fr(()=>{Hn(s[t],r)},n)}function os(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function is(e){return e.shapeFlag&128?e.ssContent:e}function En(e,t,n=he,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;bt(),wt(n);const l=Re(t,n,e,i);return ft(),vt(),l});return s?r.unshift(o):r.push(o),o}}const ze=e=>(t,n=he)=>(!Vt||e==="sp")&&En(e,t,n),ul=ze("bm"),ls=ze("m"),fl=ze("bu"),Mr=ze("u"),cs=ze("bum"),Fr=ze("um"),al=ze("sp"),dl=ze("rtg"),hl=ze("rtc");function pl(e,t=he){En("ec",e,t)}let us=!0;function gl(e){const t=Hr(e),n=e.proxy,s=e.ctx;us=!1,t.beforeCreate&&Nr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:f,created:a,beforeMount:p,mounted:h,beforeUpdate:b,updated:R,activated:N,deactivated:S,beforeDestroy:O,beforeUnmount:x,destroyed:I,unmounted:T,render:q,renderTracked:Q,renderTriggered:k,errorCaptured:X,serverPrefetch:J,expose:le,inheritAttrs:ce,components:L,directives:ue,filters:be}=t;if(f&&ml(f,s,null,e.appContext.config.unwrapInjectedRef),i)for(const se in i){const Z=i[se];U(Z)&&(s[se]=Z.bind(n))}if(r){const se=r.call(n,n);de(se)&&(e.data=Lt(se))}if(us=!0,o)for(const se in o){const Z=o[se],we=U(Z)?Z.bind(n,n):U(Z.get)?Z.get.bind(n,n):Ie,pt=!U(Z)&&U(Z.set)?Z.set.bind(n):Ie,je=$e({get:we,set:pt});Object.defineProperty(s,se,{enumerable:!0,configurable:!0,get:()=>je.value,set:Fe=>je.value=Fe})}if(l)for(const se in l)Lr(l[se],s,n,se);if(c){const se=U(c)?c.call(n):c;Reflect.ownKeys(se).forEach(Z=>{_n(Z,se[Z])})}a&&Nr(a,e,"c");function fe(se,Z){j(Z)?Z.forEach(we=>se(we.bind(n))):Z&&se(Z.bind(n))}if(fe(ul,p),fe(ls,h),fe(fl,b),fe(Mr,R),fe(il,N),fe(ll,S),fe(pl,X),fe(hl,Q),fe(dl,k),fe(cs,x),fe(Fr,T),fe(al,J),j(le))if(le.length){const se=e.exposed||(e.exposed={});le.forEach(Z=>{Object.defineProperty(se,Z,{get:()=>n[Z],set:we=>n[Z]=we})})}else e.exposed||(e.exposed={});q&&e.render===Ie&&(e.render=q),ce!=null&&(e.inheritAttrs=ce),L&&(e.components=L),ue&&(e.directives=ue)}function ml(e,t,n=Ie,s=!1){j(e)&&(e=fs(e));for(const r in e){const o=e[r];let i;de(o)?"default"in o?i=Je(o.from||r,o.default,!0):i=Je(o.from||r):i=Je(o),ge(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function Nr(e,t,n){Re(j(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Lr(e,t,n,s){const r=s.includes(".")?Ar(n,s):()=>n[s];if(ae(e)){const o=t[e];U(o)&&Ut(r,o)}else if(U(e))Ut(r,e.bind(n));else if(de(e))if(j(e))e.forEach(o=>Lr(o,t,n,s));else{const o=U(e.handler)?e.handler.bind(n):t[e.handler];U(o)&&Ut(r,o,e)}}function Hr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(f=>Cn(c,f,i,!0)),Cn(c,t,i)),o.set(t,c),c}function Cn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Cn(e,o,n,!0),r&&r.forEach(i=>Cn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=_l[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const _l={data:Br,props:rt,emits:rt,methods:rt,computed:rt,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:rt,directives:rt,watch:bl,provide:Br,inject:yl};function Br(e,t){return t?e?function(){return pe(U(e)?e.call(this,this):e,U(t)?t.call(this,this):t)}:t:e}function yl(e,t){return rt(fs(e),fs(t))}function fs(e){if(j(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let p=0;p{c=!0;const[h,b]=kr(p,t,!0);pe(i,h),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!o&&!c)return s.set(e,mt),mt;if(j(o))for(let a=0;a-1,b[1]=N<0||R-1||V(b,"default"))&&l.push(p)}}}const f=[i,l];return s.set(e,f),f}function jr(e){return e[0]!=="$"}function Dr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Kr(e,t){return Dr(e)===Dr(t)}function Ur(e,t){return j(t)?t.findIndex(n=>Kr(n,e)):U(t)&&Kr(t,e)?0:-1}const zr=e=>e[0]==="_"||e==="$stable",ds=e=>j(e)?e.map(Be):[Be(e)],Cl=(e,t,n)=>{const s=Qi((...r)=>ds(t(...r)),n);return s._c=!1,s},qr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(zr(r))continue;const o=e[r];if(U(o))t[r]=Cl(r,o,s);else if(o!=null){const i=ds(o);t[r]=()=>i}}},Wr=(e,t)=>{const n=ds(t);e.slots.default=()=>n},xl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Y(t),on(t,"_",n)):qr(t,e.slots={})}else e.slots={},t&&Wr(e,t);on(e.slots,An,1)},wl=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=te;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(pe(r,t),!n&&l===1&&delete r._):(o=!t.$stable,qr(t,r)),i=t}else t&&(Wr(e,t),i={default:1});if(o)for(const l in r)!zr(l)&&!(l in i)&&delete r[l]};function Au(e,t){const n=xe;if(n===null)return e;const s=n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;ohs(h,t&&(j(t)?t[b]:t),n,s,r));return}if(bn(s)&&!r)return;const o=s.shapeFlag&4?ys(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,f=t&&t.r,a=l.refs===te?l.refs={}:l.refs,p=l.setupState;if(f!=null&&f!==c&&(ae(f)?(a[f]=null,V(p,f)&&(p[f]=null)):ge(f)&&(f.value=null)),U(c))Ye(c,l,12,[i,a]);else{const h=ae(c),b=ge(c);if(h||b){const R=()=>{if(e.f){const N=h?a[c]:c.value;r?j(N)&&Hn(N,o):j(N)?N.includes(o)||N.push(o):h?a[c]=[o]:(c.value=[o],e.k&&(a[e.k]=c.value))}else h?(a[c]=i,V(p,c)&&(p[c]=i)):ge(c)&&(c.value=i,e.k&&(a[e.k]=i))};i?(R.id=-1,me(R,n)):R()}}}const me=tl;function Pl(e){return Tl(e)}function Tl(e,t){const n=ci();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:f,setElementText:a,parentNode:p,nextSibling:h,setScopeId:b=Ie,cloneNode:R,insertStaticContent:N}=e,S=(u,d,g,y=null,_=null,C=null,P=!1,E=null,w=!!d.dynamicChildren)=>{if(u===d)return;u&&!ct(u,d)&&(y=H(u),Ae(u,_,C,!0),u=null),d.patchFlag===-2&&(w=!1,d.dynamicChildren=null);const{type:v,ref:B,shapeFlag:M}=d;switch(v){case gs:O(u,d,g,y);break;case Me:x(u,d,g,y);break;case xn:u==null&&I(d,g,y,P);break;case Te:ue(u,d,g,y,_,C,P,E,w);break;default:M&1?Q(u,d,g,y,_,C,P,E,w):M&6?be(u,d,g,y,_,C,P,E,w):(M&64||M&128)&&v.process(u,d,g,y,_,C,P,E,w,re)}B!=null&&_&&hs(B,u&&u.ref,C,d||u,!d)},O=(u,d,g,y)=>{if(u==null)s(d.el=l(d.children),g,y);else{const _=d.el=u.el;d.children!==u.children&&f(_,d.children)}},x=(u,d,g,y)=>{u==null?s(d.el=c(d.children||""),g,y):d.el=u.el},I=(u,d,g,y)=>{[u.el,u.anchor]=N(u.children,d,g,y,u.el,u.anchor)},T=({el:u,anchor:d},g,y)=>{let _;for(;u&&u!==d;)_=h(u),s(u,g,y),u=_;s(d,g,y)},q=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=h(u),r(u),u=g;r(d)},Q=(u,d,g,y,_,C,P,E,w)=>{P=P||d.type==="svg",u==null?k(d,g,y,_,C,P,E,w):le(u,d,_,C,P,E,w)},k=(u,d,g,y,_,C,P,E)=>{let w,v;const{type:B,props:M,shapeFlag:$,transition:D,patchFlag:W,dirs:ie}=u;if(u.el&&R!==void 0&&W===-1)w=u.el=R(u.el);else{if(w=u.el=i(u.type,C,M&&M.is,M),$&8?a(w,u.children):$&16&&J(u.children,w,null,y,_,C&&B!=="foreignObject",P,E),ie&&ot(u,null,y,"created"),M){for(const oe in M)oe!=="value"&&!nn(oe)&&o(w,oe,null,M[oe],C,u.children,y,_,A);"value"in M&&o(w,"value",null,M.value),(v=M.onVnodeBeforeMount)&&Se(v,y,u)}X(w,u,u.scopeId,P,y)}ie&&ot(u,null,y,"beforeMount");const ee=(!_||_&&!_.pendingBranch)&&D&&!D.persisted;ee&&D.beforeEnter(w),s(w,d,g),((v=M&&M.onVnodeMounted)||ee||ie)&&me(()=>{v&&Se(v,y,u),ee&&D.enter(w),ie&&ot(u,null,y,"mounted")},_)},X=(u,d,g,y,_)=>{if(g&&b(u,g),y)for(let C=0;C{for(let v=w;v{const E=d.el=u.el;let{patchFlag:w,dynamicChildren:v,dirs:B}=d;w|=u.patchFlag&16;const M=u.props||te,$=d.props||te;let D;g&&it(g,!1),(D=$.onVnodeBeforeUpdate)&&Se(D,g,d,u),B&&ot(d,u,g,"beforeUpdate"),g&&it(g,!0);const W=_&&d.type!=="foreignObject";if(v?ce(u.dynamicChildren,v,E,g,y,W,C):P||we(u,d,E,null,g,y,W,C,!1),w>0){if(w&16)L(E,d,M,$,g,y,_);else if(w&2&&M.class!==$.class&&o(E,"class",null,$.class,_),w&4&&o(E,"style",M.style,$.style,_),w&8){const ie=d.dynamicProps;for(let ee=0;ee{D&&Se(D,g,d,u),B&&ot(d,u,g,"updated")},y)},ce=(u,d,g,y,_,C,P)=>{for(let E=0;E{if(g!==y){for(const E in y){if(nn(E))continue;const w=y[E],v=g[E];w!==v&&E!=="value"&&o(u,E,v,w,P,d.children,_,C,A)}if(g!==te)for(const E in g)!nn(E)&&!(E in y)&&o(u,E,g[E],null,P,d.children,_,C,A);"value"in y&&o(u,"value",g.value,y.value)}},ue=(u,d,g,y,_,C,P,E,w)=>{const v=d.el=u?u.el:l(""),B=d.anchor=u?u.anchor:l("");let{patchFlag:M,dynamicChildren:$,slotScopeIds:D}=d;D&&(E=E?E.concat(D):D),u==null?(s(v,g,y),s(B,g,y),J(d.children,g,B,_,C,P,E,w)):M>0&&M&64&&$&&u.dynamicChildren?(ce(u.dynamicChildren,$,g,_,C,P,E),(d.key!=null||_&&d===_.subTree)&&Yr(u,d,!0)):we(u,d,g,B,_,C,P,E,w)},be=(u,d,g,y,_,C,P,E,w)=>{d.slotScopeIds=E,u==null?d.shapeFlag&512?_.ctx.activate(d,g,y,P,w):ke(d,g,y,_,C,P,w):fe(u,d,w)},ke=(u,d,g,y,_,C,P)=>{const E=u.component=kl(u,y,_);if(vn(u)&&(E.ctx.renderer=re),jl(E),E.asyncDep){if(_&&_.registerDep(E,se),!u.el){const w=E.subTree=ye(Me);x(null,w,d,g)}return}se(E,u,d,g,_,C,P)},fe=(u,d,g)=>{const y=d.component=u.component;if(Zi(u,d,g))if(y.asyncDep&&!y.asyncResolved){Z(y,d,g);return}else y.next=d,qi(y.update),y.update();else d.component=u.component,d.el=u.el,y.vnode=d},se=(u,d,g,y,_,C,P)=>{const E=()=>{if(u.isMounted){let{next:B,bu:M,u:$,parent:D,vnode:W}=u,ie=B,ee;it(u,!1),B?(B.el=W.el,Z(u,B,P)):B=W,M&&Ft(M),(ee=B.props&&B.props.onVnodeBeforeUpdate)&&Se(ee,D,B,W),it(u,!0);const oe=ns(u),Oe=u.subTree;u.subTree=oe,S(Oe,oe,p(Oe.el),H(Oe),u,_,C),B.el=oe.el,ie===null&&Gi(u,oe.el),$&&me($,_),(ee=B.props&&B.props.onVnodeUpdated)&&me(()=>Se(ee,D,B,W),_)}else{let B;const{el:M,props:$}=d,{bm:D,m:W,parent:ie}=u,ee=bn(d);if(it(u,!1),D&&Ft(D),!ee&&(B=$&&$.onVnodeBeforeMount)&&Se(B,ie,d),it(u,!0),M&&K){const oe=()=>{u.subTree=ns(u),K(M,u.subTree,u,_,null)};ee?d.type.__asyncLoader().then(()=>!u.isUnmounted&&oe()):oe()}else{const oe=u.subTree=ns(u);S(null,oe,g,y,u,_,C),d.el=oe.el}if(W&&me(W,_),!ee&&(B=$&&$.onVnodeMounted)){const oe=d;me(()=>Se(B,ie,oe),_)}d.shapeFlag&256&&u.a&&me(u.a,_),u.isMounted=!0,d=g=y=null}},w=u.effect=new zn(E,()=>mr(u.update),u.scope),v=u.update=w.run.bind(w);v.id=u.uid,it(u,!0),v()},Z=(u,d,g)=>{d.component=u;const y=u.vnode.props;u.vnode=d,u.next=null,El(u,d.props,y,g),wl(u,d.children,g),bt(),es(void 0,u.update),vt()},we=(u,d,g,y,_,C,P,E,w=!1)=>{const v=u&&u.children,B=u?u.shapeFlag:0,M=d.children,{patchFlag:$,shapeFlag:D}=d;if($>0){if($&128){je(v,M,g,y,_,C,P,E,w);return}else if($&256){pt(v,M,g,y,_,C,P,E,w);return}}D&8?(B&16&&A(v,_,C),M!==v&&a(g,M)):B&16?D&16?je(v,M,g,y,_,C,P,E,w):A(v,_,C,!0):(B&8&&a(g,""),D&16&&J(M,g,y,_,C,P,E,w))},pt=(u,d,g,y,_,C,P,E,w)=>{u=u||mt,d=d||mt;const v=u.length,B=d.length,M=Math.min(v,B);let $;for($=0;$B?A(u,_,C,!0,!1,M):J(d,g,y,_,C,P,E,w,M)},je=(u,d,g,y,_,C,P,E,w)=>{let v=0;const B=d.length;let M=u.length-1,$=B-1;for(;v<=M&&v<=$;){const D=u[v],W=d[v]=w?Xe(d[v]):Be(d[v]);if(ct(D,W))S(D,W,g,null,_,C,P,E,w);else break;v++}for(;v<=M&&v<=$;){const D=u[M],W=d[$]=w?Xe(d[$]):Be(d[$]);if(ct(D,W))S(D,W,g,null,_,C,P,E,w);else break;M--,$--}if(v>M){if(v<=$){const D=$+1,W=D$)for(;v<=M;)Ae(u[v],_,C,!0),v++;else{const D=v,W=v,ie=new Map;for(v=W;v<=$;v++){const ve=d[v]=w?Xe(d[v]):Be(d[v]);ve.key!=null&&ie.set(ve.key,v)}let ee,oe=0;const Oe=$-W+1;let gt=!1,Fs=0;const It=new Array(Oe);for(v=0;v=Oe){Ae(ve,_,C,!0);continue}let Ne;if(ve.key!=null)Ne=ie.get(ve.key);else for(ee=W;ee<=$;ee++)if(It[ee-W]===0&&ct(ve,d[ee])){Ne=ee;break}Ne===void 0?Ae(ve,_,C,!0):(It[Ne-W]=v+1,Ne>=Fs?Fs=Ne:gt=!0,S(ve,d[Ne],g,null,_,C,P,E,w),oe++)}const Ns=gt?Sl(It):mt;for(ee=Ns.length-1,v=Oe-1;v>=0;v--){const ve=W+v,Ne=d[ve],Ls=ve+1{const{el:C,type:P,transition:E,children:w,shapeFlag:v}=u;if(v&6){Fe(u.component.subTree,d,g,y);return}if(v&128){u.suspense.move(d,g,y);return}if(v&64){P.move(u,d,g,re);return}if(P===Te){s(C,d,g);for(let M=0;ME.enter(C),_);else{const{leave:M,delayLeave:$,afterLeave:D}=E,W=()=>s(C,d,g),ie=()=>{M(C,()=>{W(),D&&D()})};$?$(C,W,ie):ie()}else s(C,d,g)},Ae=(u,d,g,y=!1,_=!1)=>{const{type:C,props:P,ref:E,children:w,dynamicChildren:v,shapeFlag:B,patchFlag:M,dirs:$}=u;if(E!=null&&hs(E,null,g,u,!0),B&256){d.ctx.deactivate(u);return}const D=B&1&&$,W=!bn(u);let ie;if(W&&(ie=P&&P.onVnodeBeforeUnmount)&&Se(ie,d,u),B&6)F(u.component,g,y);else{if(B&128){u.suspense.unmount(g,y);return}D&&ot(u,null,d,"beforeUnmount"),B&64?u.type.remove(u,d,g,_,re,y):v&&(C!==Te||M>0&&M&64)?A(v,d,g,!1,!0):(C===Te&&M&(128|256)||!_&&B&16)&&A(w,d,g),y&&In(u)}(W&&(ie=P&&P.onVnodeUnmounted)||D)&&me(()=>{ie&&Se(ie,d,u),D&&ot(u,null,d,"unmounted")},g)},In=u=>{const{type:d,el:g,anchor:y,transition:_}=u;if(d===Te){m(g,y);return}if(d===xn){q(u);return}const C=()=>{r(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(u.shapeFlag&1&&_&&!_.persisted){const{leave:P,delayLeave:E}=_,w=()=>P(g,C);E?E(u.el,C,w):w()}else C()},m=(u,d)=>{let g;for(;u!==d;)g=h(u),r(u),u=g;r(d)},F=(u,d,g)=>{const{bum:y,scope:_,update:C,subTree:P,um:E}=u;y&&Ft(y),_.stop(),C&&(C.active=!1,Ae(P,u,d,g)),E&&me(E,d),me(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},A=(u,d,g,y=!1,_=!1,C=0)=>{for(let P=C;Pu.shapeFlag&6?H(u.component.subTree):u.shapeFlag&128?u.suspense.next():h(u.anchor||u.el),G=(u,d,g)=>{u==null?d._vnode&&Ae(d._vnode,null,null,!0):S(d._vnode||null,u,d,null,null,null,g),br(),d._vnode=u},re={p:S,um:Ae,m:Fe,r:In,mt:ke,mc:J,pc:we,pbc:ce,n:H,o:e};let z,K;return t&&([z,K]=t(re)),{render:G,hydrate:z,createApp:Rl(G,z)}}function it({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Yr(e,t,n=!1){const s=e.children,r=t.children;if(j(s)&&j(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Ol=e=>e.__isTeleport,ps="components";function Ru(e,t){return Jr(ps,e,!0,t)||e}const Qr=Symbol();function Pu(e){return ae(e)?Jr(ps,e,!1)||e:e||Qr}function Jr(e,t,n=!0,s=!1){const r=xe||he;if(r){const o=r.type;if(e===ps){const l=bs(o);if(l&&(l===t||l===Le(t)||l===rn(Le(t))))return o}const i=Xr(r[e]||o[e],t)||Xr(r.appContext[e],t);return!i&&s?o:i}}function Xr(e,t){return e&&(e[t]||e[Le(t)]||e[rn(Le(t))])}const Te=Symbol(void 0),gs=Symbol(void 0),Me=Symbol(void 0),xn=Symbol(void 0),qt=[];let lt=null;function Zr(e=!1){qt.push(lt=e?null:[])}function Il(){qt.pop(),lt=qt[qt.length-1]||null}let wn=1;function Gr(e){wn+=e}function eo(e){return e.dynamicChildren=wn>0?lt||mt:null,Il(),wn>0&<&<.push(e),e}function Tu(e,t,n,s,r,o){return eo(so(e,t,n,s,r,o,!0))}function to(e,t,n,s,r){return eo(ye(e,t,n,s,r,!0))}function Wt(e){return e?e.__v_isVNode===!0:!1}function ct(e,t){return e.type===t.type&&e.key===t.key}const An="__vInternal",no=({key:e})=>e!=null?e:null,Rn=({ref:e,ref_key:t,ref_for:n})=>e!=null?ae(e)||ge(e)||U(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function so(e,t=null,n=null,s=0,r=null,o=e===Te?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&no(t),ref:t&&Rn(t),scopeId:gn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(ms(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ae(n)?8:16),wn>0&&!i&<&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&<.push(c),c}const ye=Ml;function Ml(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Qr)&&(e=Me),Wt(e)){const l=ut(e,t,!0);return n&&ms(l,n),l}if(zl(e)&&(e=e.__vccOpts),t){t=Fl(t);let{class:l,style:c}=t;l&&!ae(l)&&(t.class=Nn(l)),de(c)&&(cr(c)&&!j(c)&&(c=pe({},c)),t.style=Fn(c))}const i=ae(e)?1:el(e)?128:Ol(e)?64:de(e)?4:U(e)?2:0;return so(e,t,n,s,r,i,o,!0)}function Fl(e){return e?cr(e)||An in e?pe({},e):e:null}function ut(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?Ll(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&no(l),ref:t&&t.ref?n&&r?j(r)?r.concat(Rn(t)):[r,Rn(t)]:Rn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Te?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ut(e.ssContent),ssFallback:e.ssFallback&&ut(e.ssFallback),el:e.el,anchor:e.anchor}}function Nl(e=" ",t=0){return ye(gs,null,e,t)}function Su(e,t){const n=ye(xn,null,e);return n.staticCount=t,n}function Ou(e="",t=!1){return t?(Zr(),to(Me,null,e)):ye(Me,null,e)}function Be(e){return e==null||typeof e=="boolean"?ye(Me):j(e)?ye(Te,null,e.slice()):typeof e=="object"?Xe(e):ye(gs,null,String(e))}function Xe(e){return e.el===null||e.memo?e:ut(e)}function ms(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(j(t))n=16;else if(typeof t=="object")if(s&(1|64)){const r=t.default;r&&(r._c&&(r._d=!1),ms(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(An in t)?t._ctx=xe:r===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else U(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),s&64?(n=16,t=[Nl(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ll(...e){const t={};for(let n=0;nt(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;lWt(t)?!(t.type===Me||t.type===Te&&!ro(t.children)):!0)?e:null}const _s=e=>e?io(e)?ys(e)||e.proxy:_s(e.parent):null,Pn=pe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>_s(e.parent),$root:e=>_s(e.root),$emit:e=>e.emit,$options:e=>Hr(e),$forceUpdate:e=>()=>mr(e.update),$nextTick:e=>gr.bind(e.proxy),$watch:e=>nl.bind(e)}),Hl={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const b=i[t];if(b!==void 0)switch(b){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==te&&V(s,t))return i[t]=1,s[t];if(r!==te&&V(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&V(f,t))return i[t]=3,o[t];if(n!==te&&V(n,t))return i[t]=4,n[t];us&&(i[t]=0)}}const a=Pn[t];let p,h;if(a)return t==="$attrs"&&Ee(e,"get",t),a(e);if((p=l.__cssModules)&&(p=p[t]))return p;if(n!==te&&V(n,t))return i[t]=4,n[t];if(h=c.config.globalProperties,V(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==te&&V(r,t)?(r[t]=n,!0):s!==te&&V(s,t)?(s[t]=n,!0):V(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==te&&V(e,i)||t!==te&&V(t,i)||(l=o[0])&&V(l,i)||V(s,i)||V(Pn,i)||V(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Bl=Vr();let $l=0;function kl(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Bl,o={uid:$l++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new ui(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:kr(s,r),emitsOptions:Er(s,r),emit:null,emitted:null,propsDefaults:te,inheritAttrs:s.inheritAttrs,ctx:te,data:te,props:te,attrs:te,slots:te,refs:te,setupState:te,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Yi.bind(null,o),e.ce&&e.ce(o),o}let he=null;const oo=()=>he||xe,wt=e=>{he=e,e.scope.on()},ft=()=>{he&&he.scope.off(),he=null};function io(e){return e.vnode.shapeFlag&4}let Vt=!1;function jl(e,t=!1){Vt=t;const{props:n,children:s}=e.vnode,r=io(e);vl(e,n,r,t),xl(e,s);const o=r?Dl(e,t):void 0;return Vt=!1,o}function Dl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ur(new Proxy(e.ctx,Hl));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Ul(e):null;wt(e),bt();const o=Ye(s,e,0,[e.props,r]);if(vt(),ft(),ks(o)){if(o.then(ft,ft),t)return o.then(i=>{lo(e,i,t)}).catch(i=>{hn(i,e,0)});e.asyncDep=o}else lo(e,o,t)}else uo(e,t)}function lo(e,t,n){U(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:de(t)&&(e.setupState=hr(t)),uo(e,n)}let co;function uo(e,t,n){const s=e.type;if(!e.render){if(!t&&co&&!s.render){const r=s.template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=pe(pe({isCustomElement:o,delimiters:l},i),c);s.render=co(r,f)}}e.render=s.render||Ie}wt(e),bt(),gl(e),vt(),ft()}function Kl(e){return new Proxy(e.attrs,{get(t,n){return Ee(e,"get","$attrs"),t[n]}})}function Ul(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Kl(e))},slots:e.slots,emit:e.emit,expose:t}}function ys(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(hr(ur(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pn)return Pn[n](e)}}))}function bs(e){return U(e)&&e.displayName||e.name}function zl(e){return U(e)&&"__vccOpts"in e}const $e=(e,t)=>Ki(e,t,Vt);function vs(e,t,n){const s=arguments.length;return s===2?de(t)&&!j(t)?Wt(t)?ye(e,null,[t]):ye(e,t):ye(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Wt(n)&&(n=[n]),ye(e,t,n))}const ql="3.2.31",Wl="http://www.w3.org/2000/svg",at=typeof document!="undefined"?document:null,fo=at&&at.createElement("template"),Vl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?at.createElementNS(Wl,e):at.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>at.createTextNode(e),createComment:e=>at.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>at.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{fo.innerHTML=s?``:e;const l=fo.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Yl(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Ql(e,t,n){const s=e.style,r=ae(n);if(n&&!r){for(const o in n)Es(s,o,n[o]);if(t&&!ae(t))for(const o in t)n[o]==null&&Es(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const ao=/\s*!important$/;function Es(e,t,n){if(j(n))n.forEach(s=>Es(e,t,s));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=Jl(e,t);ao.test(n)?e.setProperty(yt(s),n.replace(ao,""),"important"):e[s]=n}}const ho=["Webkit","Moz","ms"],Cs={};function Jl(e,t){const n=Cs[t];if(n)return n;let s=Le(t);if(s!=="filter"&&s in e)return Cs[t]=s;s=rn(s);for(let r=0;rdocument.createEvent("Event").timeStamp&&(Tn=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);go=!!(e&&Number(e[1])<=53)}let xs=0;const Gl=Promise.resolve(),ec=()=>{xs=0},tc=()=>xs||(Gl.then(ec),xs=Tn());function nc(e,t,n,s){e.addEventListener(t,n,s)}function sc(e,t,n,s){e.removeEventListener(t,n,s)}function rc(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[l,c]=oc(t);if(s){const f=o[t]=ic(s,r);nc(e,l,f,c)}else i&&(sc(e,l,i,c),o[t]=void 0)}}const mo=/(?:Once|Passive|Capture)$/;function oc(e){let t;if(mo.test(e)){t={};let n;for(;n=e.match(mo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[yt(e.slice(2)),t]}function ic(e,t){const n=s=>{const r=s.timeStamp||Tn();(go||r>=n.attached-1)&&Re(lc(s,n.value),t,5,[s])};return n.value=e,n.attached=tc(),n}function lc(e,t){if(j(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const _o=/^on[a-z]/,cc=(e,t,n,s,r=!1,o,i,l,c)=>{t==="class"?Yl(e,s,r):t==="style"?Ql(e,n,s):en(t)?Ln(t)||rc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):uc(e,t,s,r))?Zl(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Xl(e,t,s,r))};function uc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&_o.test(t)&&U(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||_o.test(t)&&ae(n)?!1:t in e}const Ze="transition",Yt="animation",yo=(e,{slots:t})=>vs(Rr,fc(e),t);yo.displayName="Transition";const bo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};yo.props=pe({},Rr.props,bo);const dt=(e,t=[])=>{j(e)?e.forEach(n=>n(...t)):e&&e(...t)},vo=e=>e?j(e)?e.some(t=>t.length>1):e.length>1:!1;function fc(e){const t={};for(const L in e)L in bo||(t[L]=e[L]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:f=i,appearToClass:a=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=e,R=ac(r),N=R&&R[0],S=R&&R[1],{onBeforeEnter:O,onEnter:x,onEnterCancelled:I,onLeave:T,onLeaveCancelled:q,onBeforeAppear:Q=O,onAppear:k=x,onAppearCancelled:X=I}=t,J=(L,ue,be)=>{At(L,ue?a:l),At(L,ue?f:i),be&&be()},le=(L,ue)=>{At(L,b),At(L,h),ue&&ue()},ce=L=>(ue,be)=>{const ke=L?k:x,fe=()=>J(ue,L,be);dt(ke,[ue,fe]),Eo(()=>{At(ue,L?c:o),Ge(ue,L?a:l),vo(ke)||Co(ue,s,N,fe)})};return pe(t,{onBeforeEnter(L){dt(O,[L]),Ge(L,o),Ge(L,i)},onBeforeAppear(L){dt(Q,[L]),Ge(L,c),Ge(L,f)},onEnter:ce(!1),onAppear:ce(!0),onLeave(L,ue){const be=()=>le(L,ue);Ge(L,p),pc(),Ge(L,h),Eo(()=>{At(L,p),Ge(L,b),vo(T)||Co(L,s,S,be)}),dt(T,[L,be])},onEnterCancelled(L){J(L,!1),dt(I,[L])},onAppearCancelled(L){J(L,!0),dt(X,[L])},onLeaveCancelled(L){le(L),dt(q,[L])}})}function ac(e){if(e==null)return null;if(de(e))return[ws(e.enter),ws(e.leave)];{const t=ws(e);return[t,t]}}function ws(e){return Ks(e)}function Ge(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function At(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Eo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let dc=0;function Co(e,t,n,s){const r=e._endId=++dc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=hc(e,t);if(!i)return s();const f=i+"end";let a=0;const p=()=>{e.removeEventListener(f,h),o()},h=b=>{b.target===e&&++a>=c&&p()};setTimeout(()=>{a(n[R]||"").split(", "),r=s(Ze+"Delay"),o=s(Ze+"Duration"),i=xo(r,o),l=s(Yt+"Delay"),c=s(Yt+"Duration"),f=xo(l,c);let a=null,p=0,h=0;t===Ze?i>0&&(a=Ze,p=i,h=o.length):t===Yt?f>0&&(a=Yt,p=f,h=c.length):(p=Math.max(i,f),a=p>0?i>f?Ze:Yt:null,h=a?a===Ze?o.length:c.length:0);const b=a===Ze&&/\b(transform|all)(,|$)/.test(n[Ze+"Property"]);return{type:a,timeout:p,propCount:h,hasTransform:b}}function xo(e,t){for(;e.lengthwo(n)+wo(e[s])))}function wo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function pc(){return document.body.offsetHeight}const Fu={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Qt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Qt(e,!0),s.enter(e)):s.leave(e,()=>{Qt(e,!1)}):Qt(e,t))},beforeUnmount(e,{value:t}){Qt(e,t)}};function Qt(e,t){e.style.display=t?e._vod:"none"}const gc=pe({patchProp:cc},Vl);let Ao;function mc(){return Ao||(Ao=Pl(gc))}const Nu=(...e)=>{const t=mc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=_c(s);if(!r)return;const o=t._component;!U(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function _c(e){return ae(e)?document.querySelector(e):e}/*!
* vue-router v4.0.12
* (c) 2021 Eduardo San Martin Morote
* @license MIT
diff --git a/index.html b/index.html
index 2c95a276..af48cca7 100644
--- a/index.html
+++ b/index.html
@@ -26,9 +26,9 @@
})();
-
-
-
+
+
+
diff --git a/mobile.html b/mobile.html
index b689b1e2..6d3c5d47 100644
--- a/mobile.html
+++ b/mobile.html
@@ -30,9 +30,9 @@
}
-
-
-
+
+
+