Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy - Version 3.3.1

Version Description

Download this release

Release Info

Developer tareq1988
Plugin Icon wp plugin Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy
Version 3.3.1
Comparing to
See all releases

Code changes from version 3.3.0 to 3.3.1

assets/css/vue-admin.css CHANGED
@@ -1,2 +1,2 @@
1
- .dokan-dashboard .widgets-wrapper{display:block;overflow:hidden;margin-top:15px;width:100%}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{float:left;width:48%}.dokan-dashboard .widgets-wrapper .left-side{margin-right:3%}.dokan-dashboard .dokan-postbox .loading{display:block;width:100%;margin:15px auto;text-align:center}.dokan-dashboard .subscribe-box{margin:20px -12px -11px;padding:0 15px 15px;background:#fafafa;border-top:1px solid #efefef;position:relative}.dokan-dashboard .subscribe-box h3{margin:10px 0}.dokan-dashboard .subscribe-box p{margin-bottom:10px!important}.dokan-dashboard .subscribe-box .thank-you{background:#4fa72b;margin-top:10px;padding:15px;border-radius:3px;color:#fff}.dokan-dashboard .subscribe-box .form-wrap{display:flex}.dokan-dashboard .subscribe-box .form-wrap input[type=email]{width:100%;padding:3px 0 3px 6px;margin:0 -1px 0 0}.dokan-dashboard .subscribe-box .form-wrap button.button{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722;border-top-left-radius:0;border-bottom-left-radius:0}.dokan-dashboard .subscribe-box .form-wrap button.button:hover{background:#ff6a3c}.dokan-dashboard .subscribe-box .loading{position:absolute;height:100%;margin:0 0 0 -15px;background:rgba(0,0,0,.2)}.dokan-dashboard .subscribe-box .loading .dokan-loader{margin-top:30px}@media only screen and (max-width:770px){.dokan-dashboard .widgets-wrapper .left-side{margin-right:0}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{width:auto}}@media only screen and (max-width:500px){.dokan-dashboard .widgets-wrapper .left-side{margin-right:0}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{width:auto}.dokan-dashboard .postbox.dokan-status ul li a .details span.down,.dokan-dashboard .postbox.dokan-status ul li a .details span.up{display:none}.dokan-dashboard .postbox.dokan-status ul li a strong{font-size:16px}}@media only screen and (max-width:360px){.dokan-dashboard .postbox.dokan-status ul li a .details{display:none}}.dokan-upgrade-bar{background:#ffdbcf;padding:5px 20px;margin:-10px -21px 15px -23px;border:1px solid #dedede;border-top:none;box-shadow:0 1px 1px rgba(0,0,0,.04);text-align:center}.dokan-upgrade-bar span{color:#ff5722;font-size:14px}.dokan-upgrade-bar .close-button{float:right;font-size:18px;padding:0 10px;cursor:pointer;visibility:hidden}.dokan-upgrade-bar .close-button:hover{background:#ff5822;color:#fff;display:inline-block;border-radius:3px}.dokan-upgrade-bar:hover .close-button{visibility:visible}.withdraw-requests .dokan-modal .modal-body{min-height:130px}.withdraw-requests .dokan-modal .modal-body textarea{width:100%}.withdraw-requests .image{width:10%}.withdraw-requests .seller{width:20%}.withdraw-requests td.seller img{float:left;margin-right:10px;margin-top:1px;width:24px;height:auto}.withdraw-requests td.seller strong{display:block;margin-bottom:.2em;font-size:14px}.withdraw-requests td.actions,.withdraw-requests th.actions{width:120px}.withdraw-requests td.status span{line-height:2.5em;padding:5px 8px;border-radius:4px}.withdraw-requests td.status .approved{background:#c6e1c6;color:#5b841b}.withdraw-requests td.status .pending{background:#f8dda7;color:#94660c}.withdraw-requests td.status .cancelled{background:#eba3a3;color:#761919}.withdraw-requests .method_details_inner p{margin-bottom:2px}@media only screen and (max-width:600px){.withdraw-requests table td.seller,.withdraw-requests td.actions,.withdraw-requests td.amount{display:table-cell!important}.withdraw-requests table th:not(.check-column):not(.seller):not(.amount):not(.actions){display:none}.withdraw-requests table td:not(.check-column):not(.seller):not(.amount):not(.actions){display:none}.withdraw-requests table td.column,.withdraw-requests table th.column{width:auto}.withdraw-requests table td.column.actions .dashicons{width:14px;height:14px;font-size:18px}.withdraw-requests table td.seller .row-actions{display:inline-block}.withdraw-requests table td.seller .row-actions span{font-size:11px}}@media only screen and (max-width:376px){.withdraw-requests table td.seller .row-actions{display:inline-block}.withdraw-requests table td.seller .row-actions span{font-size:9px}}@media only screen and (max-width:320px){.withdraw-requests table td.column.actions .dashicons{width:10px;height:10px;font-size:14px}}.dokan-pro-features{font-family:Open Sans,sans-serif;margin:-10px -20px 0 -22px}.dokan-pro-features .vendor-capabilities-banner{display:flex;align-items:center;padding:50px;height:auto;border-radius:9px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:20px 70px}.dokan-pro-features .vendor-capabilities-banner .content{margin:30px}.dokan-pro-features .vendor-capabilities-banner .content .title{font-size:26px;font-weight:700;color:red}.dokan-pro-features .vendor-capabilities-banner a{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722}.dokan-pro-features .vendor-capabilities-banner a:hover{color:#fff;background:#ff6a3c}.dokan-pro-features a{transition:all .2s ease}.dokan-pro-features .section-title{text-align:center;color:#2e2c2c;font-size:30px;line-height:1.5em;font-weight:400;position:relative;margin:0 0 58px}.dokan-pro-features .section-title:after{content:"";position:absolute;bottom:-21px;left:50%;transform:translateX(-50%);width:38px;height:5px;border-radius:3px;background-color:#f2624d}.dokan-pro-features .header-section{background-color:#f2f2f2;color:#3f4143;font-size:16px;display:flex;align-items:center;padding:0 8%;border-bottom:1px solid #eee}@media (min-width:1281px){.dokan-pro-features .header-section{padding:0 24%}}.dokan-pro-features .header-section .feature-thumb img{width:233px;margin:-20px 0 -30px}.dokan-pro-features .header-section .content-area{padding-left:10%}.dokan-pro-features .header-section .content-area h1{font-size:27px;line-height:1.5em;color:#2e2c2c}.dokan-pro-features .header-section .content-area p{font-size:16px;line-height:1.5em;font-weight:300;margin:0;letter-spacing:.5px}.dokan-pro-features .service-section{text-align:center;padding:73px 30px 85px;background-color:#f7f8f9}@media (min-width:1281px){.dokan-pro-features .service-section{padding-left:20%;padding-right:20%}}.dokan-pro-features .service-section .service-list{display:flex;flex-wrap:wrap}.dokan-pro-features .service-section .service-list .service-box{flex:0 0 28.9%;margin:2.2%;text-align:center;border-radius:5px;background-color:#fff}.dokan-pro-features .service-section .service-list .service-box .service-thumb img{border-radius:5px 5px 0 0;max-width:100%}.dokan-pro-features .service-section .service-list .service-box .service-detail{padding:20px 25px 25px}.dokan-pro-features .service-section .service-list .service-box .service-detail h3{color:#3f4143;font-size:15px;line-height:1.5em;font-weight:300;margin:0}.dokan-pro-features .service-section .btn{font-size:16px;line-height:1.5em;font-weight:300;color:#fff;background-color:#3984b5;border:1px solid #226b9b;border-radius:3px;text-decoration:none;padding:13px 28px;display:inline-block;margin-top:52px;transition:all .2s ease}.dokan-pro-features .service-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.dokan-pro-features .service-section .btn svg{width:15px;fill:#fff;margin-left:5px}.dokan-pro-features .comparison-section{background-color:#f1f1f1;padding:75px}@media (min-width:1281px){.dokan-pro-features .comparison-section{padding-left:21.2%;padding-right:21.2%}}.dokan-pro-features .comparison-section .section-title{margin-bottom:90px}.dokan-pro-features .comparison-section .comparison-area{display:flex;justify-content:space-between}.dokan-pro-features .comparison-section .comparison-area .compare-box{flex:0 0 48%;background-color:#fff;border:1px solid #e0e9ec;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:50px;box-sizing:border-box}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section{margin-bottom:58px;position:relative}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section:after{content:"";position:absolute;bottom:-23px;left:0;width:38px;height:5px;border-radius:3px;background-color:#d7d7d7}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section img{width:120px}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list{margin:0}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li{font-size:15px;line-height:1.5em;font-weight:300;color:#66676e;margin-bottom:28px;position:relative;display:flex;align-items:center}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li:last-child{margin-bottom:0}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li img{width:21px;margin-right:12px}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li.unavailable{color:#ccced5}.dokan-pro-features .pricing-section{background-color:#f7f8f9;padding:85px 0 62px}.dokan-pro-features .pricing-section .section-title{margin-bottom:120px}.dokan-pro-features .pricing-section .pricing-wrapper{padding:0 4.5%}@media (min-width:1281px){.dokan-pro-features .pricing-section .pricing-wrapper{padding-left:21%;padding-right:21%}}.dokan-pro-features .pricing-section .table-row{display:flex}.dokan-pro-features .pricing-section .table-row:first-child .table-col:first-child{background-color:transparent;border-color:transparent;border-radius:3px 3px 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col:nth-child(2){border-radius:3px 0 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col:last-child{border-radius:0 3px 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular{position:relative}.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular:before{position:absolute;top:-28px;left:0;width:100%;content:"Most Popular";color:#23282d;font-size:14px;line-height:1.4em;background-color:#fc0;border-radius:3px 3px 0 0;padding:5px;box-sizing:border-box}.dokan-pro-features .pricing-section .table-row:nth-child(2) .table-col:first-child{border-radius:3px 3px 0 0}.dokan-pro-features .pricing-section .table-row:nth-last-child(2) .table-col:first-child{border-radius:0 0 5px 5px;border-bottom:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row:last-child .table-col{border-bottom:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row:last-child .table-col:first-child{border-radius:0 0 5px 5px;background-color:transparent;border-color:transparent}.dokan-pro-features .pricing-section .table-row:last-child .table-col:nth-child(2){border-radius:0 0 0 5px}.dokan-pro-features .pricing-section .table-row:last-child .table-col:last-child{border-radius:0 0 5px 0}.dokan-pro-features .pricing-section .table-row .table-col{width:18.5%;text-align:center;border:1px solid #e7eaeb;padding:18px;background-color:#fff;border-bottom:0;border-left:0;border-right:0}.dokan-pro-features .pricing-section .table-row .table-col:first-child{width:25%;margin-right:2%;text-align:left;border-left:1px solid #e7eaeb;border-right:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col:nth-child(2){border-left:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col:last-child{border-left:1px solid #e7eaeb;border-right:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col.popular{z-index:1;box-shadow:1px 10px 30px 0 rgba(215,223,254,.5)}.dokan-pro-features .pricing-section .table-row .table-col .module-name{color:#157ef5;font-size:14px;line-height:1.5em;font-weight:300;text-decoration:none}.dokan-pro-features .pricing-section .table-row .table-col .plan-data{font-size:15px;color:#3f4143}.dokan-pro-features .pricing-section .table-row .table-col .plan-data img{display:block;margin:0 auto;width:23px}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn{font-size:14px;font-weight:300;border-radius:3px;padding:13px 34px;color:#fff;text-decoration:none;margin:25px 0 14px;display:inline-block;transition:all .2s ease}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn:hover{box-shadow:1px 10px 30px 0 rgba(215,223,254,.5)}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.starter{background-color:#00bcff}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.professional{background-color:#2bc66d}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.business{background-color:#795dff}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.enterprise{background-color:#ff5956}.dokan-pro-features .pricing-section .plan-name{display:inline-block;background:#000;color:#fff;font-size:14px;font-weight:300;line-height:1.4em;border-radius:25px;padding:5px 20px;min-width:95px;box-sizing:border-box;margin:26px 0 20px}.dokan-pro-features .pricing-section .plan-name.starter{background-color:#00bcff}.dokan-pro-features .pricing-section .plan-name.professional{background-color:#2bc66d}.dokan-pro-features .pricing-section .plan-name.business{background-color:#795dff}.dokan-pro-features .pricing-section .plan-name.enterprise{background-color:#ff5956}.dokan-pro-features .pricing-section .price{margin-bottom:15px}.dokan-pro-features .pricing-section .price span{font-size:14px;line-height:1.2em;font-weight:300;color:#b8bbbe;display:block}.dokan-pro-features .pricing-section .price span:first-child{font-size:28px;line-height:1.5em;font-weight:400;color:#23282d}.dokan-pro-features .pricing-section .price span:first-child sup{font-size:14px}.dokan-pro-features .payment-section{display:flex;background:#fff;justify-content:space-between;padding:20px 65px 15px;align-items:center}@media (min-width:1281px){.dokan-pro-features .payment-section{padding-left:21%;padding-right:21%}}.dokan-pro-features .payment-section .guarantee-section{display:flex;flex:0 0 70%;align-content:center;align-items:center;position:relative}.dokan-pro-features .payment-section .guarantee-section:after{content:"";position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:5px;height:38px;border-radius:3px;background-color:#f1f1f1}.dokan-pro-features .payment-section .guarantee-section .feature-thumb img{max-width:100%;width:160px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail{padding-left:25px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail h2{font-size:24px;line-height:1.5em;color:#2e2c2c;font-weight:400;margin:0}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail p{color:#66676e;font-size:15px;line-height:1.5em;font-weight:300;margin:5px 0 20px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a{color:#f2624d;font-size:15px;line-height:1.5em;text-decoration:none}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a img{width:18px;margin-right:4px}.dokan-pro-features .payment-section .payment-area h3{font-size:15px;font-weight:300;color:#66676e;margin:0 0 17px}.dokan-pro-features .payment-section .payment-area .option img{max-width:100%}.dokan-pro-features .testimonial-section{background-color:#f1f1f1;padding:75px 0 70px;text-align:center}.dokan-pro-features .testimonial-section .section-title{margin-bottom:75px}.dokan-pro-features .testimonial-section .testimonial-wrapper{width:80%;text-align:center;margin:0 auto}@media only screen and (min-width:1281px){.dokan-pro-features .testimonial-section .testimonial-wrapper{width:55%}}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic{width:70px;height:70px;border:5px solid #fff;border-radius:50%;background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,0,.16);margin:0 auto -35px;z-index:1;position:relative}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic img{border-radius:50%;max-width:100%}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail{background-color:#fff;color:#000;border-radius:5px;border:1px solid #e0e9ec;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:50px 30px 30px;background-repeat:no-repeat;background-position:40px 40px}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail h4{font-size:18px;line-height:1.444;color:#f2624d;font-weight:400;margin-top:0;margin-bottom:5px}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail span{font-size:15px;line-height:1.444;font-weight:300;color:#66676e;margin-bottom:20px;display:inline-block}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail p{color:#2e2c2c;font-size:14px;line-height:1.9em;font-weight:300}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots{text-align:center;margin:40px 0 25px}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li.slick-active button:before{background-color:#3f4143}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button{position:relative;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button:before{position:absolute;top:0;left:0;width:21px;height:5px;content:"";text-align:center;background-color:#d6d6d6;border-radius:30px}.dokan-pro-features .testimonial-section p{color:#262626;font-size:16px;line-height:1.5em;font-weight:300}.dokan-pro-features .testimonial-section p a{color:#8263f7;text-decoration:none}.dokan-pro-features .cta-section{background-image:-moz-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:-webkit-linear-gradient(15deg,#ff7d90,#ffad6f);background-image:-ms-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:linear-gradient(15deg,#ff7d90,#ffad6f);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;padding:35px 75px 40px;color:#fff}.dokan-pro-features .cta-section img{width:60px;border-radius:50%;box-shadow:0 3px 70px 0 rgba(126,17,0,.35)}.dokan-pro-features .cta-section h2{font-size:30px;color:#fff;font-weight:400;line-height:1.333em;text-align:center;margin:10px 0;text-shadow:0 1px 2px hsla(0,0%,100%,.31)}.dokan-pro-features .cta-section p{font-size:16px;line-height:1.5em;font-weight:300;margin:10px 0 30px}.dokan-pro-features .cta-section .btn{background-color:#fff;color:#f2624d;font-size:16px;line-height:1.538em;font-weight:300;border:1px solid #ff9381;border-radius:3px;box-shadow:0 1px 2px 0 rgba(255,128,142,.05);display:inline-block;text-decoration:none;padding:12px 27px}.dokan-pro-features .cta-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.dokan-pro-features .cta-section .btn svg{width:15px;fill:#f2624d;margin-left:6px}.cta-section{background-image:-moz-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:-webkit-linear-gradient(15deg,#ff7d90,#ffad6f);background-image:-ms-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:linear-gradient(15deg,#ff7d90,#ffad6f);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;padding:35px 75px 40px;color:#fff}.cta-section img{width:60px;border-radius:50%;box-shadow:0 3px 70px 0 rgba(126,17,0,.35)}.cta-section h2{font-size:30px;color:#fff;font-weight:400;line-height:1.333em;text-align:center;margin:10px 0;text-shadow:0 1px 2px hsla(0,0%,100%,.31)}.cta-section p{font-size:16px;line-height:1.5em;font-weight:300;margin:10px 0 30px}.cta-section .btn{background-color:#fff;color:#f2624d;font-size:16px;line-height:1.538em;font-weight:300;border:1px solid #ff9381;border-radius:3px;box-shadow:0 1px 2px 0 rgba(255,128,142,.05);display:inline-block;text-decoration:none;padding:12px 27px}.cta-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.cta-section .btn svg{width:15px;fill:#f2624d;margin-left:6px}.dokan-help-page .section-wrapper{margin-top:15px}.dokan-help-page .section-wrapper .dokan-postbox{width:calc(33% - 2em);margin:0 2% 15px 0;float:left}.dokan-help-page .section-wrapper .dokan-postbox:nth-child(3n+1){clear:both}.dokan-help-page .section-wrapper .dokan-postbox .dashicons{color:#ccc}.dokan-help-page .section-wrapper .dokan-postbox a{text-decoration:none}.dokan-help-page .section-wrapper .dokan-postbox .inside,.dokan-help-page .section-wrapper .dokan-postbox ul{margin-bottom:0}.dokan-help-page .loading{width:100%;text-align:center;margin-top:100px}.dokan-settings-wrap{position:relative;display:flex;border:1px solid #c8d7e1}.dokan-settings-wrap .loading{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.6)}.dokan-settings-wrap .loading .dokan-loader{top:40%;left:45%}.dokan-settings-wrap .dashicons{padding-top:2px;margin-right:5px}.dokan-settings-wrap .dashicons.dashicons-admin-generic{color:#6c75ff}.dokan-settings-wrap .dashicons.dashicons-cart{color:#00aeff}.dokan-settings-wrap .dashicons.dashicons-money{color:#d35400}.dokan-settings-wrap .dashicons.dashicons-admin-page{color:#8e44ad}.dokan-settings-wrap .dashicons.dashicons-admin-appearance{color:#3498db}.dokan-settings-wrap .dashicons.dashicons-networking{color:#1abc9c}.dokan-settings-wrap div.nav-tab-wrapper{flex:1;border-bottom:none;padding:0;background:#f1f1f1;border-right:1px solid #c8d7e1}.dokan-settings-wrap div.nav-tab-wrapper a{float:none;display:block;margin:0;padding:13px;background:#f1f1f1;font-weight:500;border:none;border-bottom:1px solid #c8d7e1;transition-property:none;transition:none}.dokan-settings-wrap div.nav-tab-wrapper a:active,.dokan-settings-wrap div.nav-tab-wrapper a:focus{box-shadow:none;outline:0}.dokan-settings-wrap div.nav-tab-wrapper a.nav-tab-active{background:#fff!important;border-right:1px solid #c8d7e1;width:99%;color:#2e4453;transition:none;transition-property:none}.dokan-settings-wrap .metabox-holder{flex:3;padding-left:3%;padding-right:10px;background:#fff}.dokan-settings-wrap .radio-image-container .radio-image{display:block;width:50%;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:0 0 15px;position:relative;line-height:0;border:1px solid #ededed;padding:4px}.dokan-settings-wrap .radio-image-container .radio-image img{max-width:100%;z-index:1}.dokan-settings-wrap .radio-image-container .radio-image .current-option-indicator{position:absolute;top:0;right:0;background-color:#4caf50;color:#fff;padding:4px;z-index:2;line-height:1.4}.dokan-settings-wrap .radio-image-container .radio-image .active-option{opacity:0;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,.45);transition:opacity .4s ease}.dokan-settings-wrap .radio-image-container .radio-image .active-option button{position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-58px}.dokan-settings-wrap .radio-image-container .radio-image:hover .active-option{opacity:1}.dokan-settings-wrap .radio-image-container .radio-image.active .active-option,.dokan-settings-wrap .radio-image-container .radio-image.not-active .current-option-indicator{display:none}.dokan-settings-wrap .radio-image-container label{display:block;margin-bottom:5px}.dokan-settings-wrap .radio-image-container label>input[type=radio]{visibility:hidden;position:absolute}.dokan-settings-wrap .radio-image-container label>img{max-width:100%}.dokan-settings-wrap .search-box{position:relative}.dokan-settings-wrap .search-box span.dashicons.dashicons-no-alt{position:absolute;top:13px;right:0;color:red;z-index:999;cursor:pointer}.dokan-settings-wrap .search-box .dokan-admin-search-settings{border:1px solid #ddd;border-radius:0;height:48px;display:block;width:100%;border-left:0;border-top:0;padding:0 15px;background:#eee;font-weight:400}.dokan-settings-wrap .search-box input[type=text]:focus{border-color:transparent}.form-table th.dokan-settings-sub-section-title{border-bottom:1px solid #ccc;padding:0 0 10px}.form-table th.dokan-settings-sub-section-title label{display:block;margin-top:20px;color:#0073aa;font-weight:500;font-size:1.3em}.form-table .dokan-settings-field-type-sub_section:first-child th.dokan-settings-sub-section-title label{margin-top:0}tr.data_clear_on_uninstall td fieldset label{background:#e00;padding:5px;color:#fff;border-radius:3px}span.repeatable-item-description{color:#999;font-size:11px;font-style:italic}ul.dokan-settings-repeatable-list{list-style-type:disc;padding-left:20px}ul.dokan-settings-repeatable-list li span.remove-item{padding-top:0;cursor:pointer}.dokan-repetable-add-item-btn{font-size:16px!important;font-weight:700!important;height:25px!important;line-height:22px!important}td.fixed_fee,td.percent_fee{display:inline-block}td.fixed_fee input,td.percent_fee input{width:60px}tr.additional_fee .description{margin-left:10px;margin-top:-10px}.dokan-error{color:red;margin-top:-10px;font-style:italic}.dokan-input-validation-error{border-color:red!important}.dokan-error.combine-commission{margin-left:10px}th.dokan-setting-warning{padding:10px 10px 10px 0}th.dokan-setting-warning .dokan-setting-warning-label{color:#d63638;font-weight:700}th.dokan-setting-warning .dashicons{margin:0;padding:0}th.dokan-setting-warning .dokan-setting-warning-msg{font-weight:300}.dokan-settings-field-type-radio fieldset>label:not(:last-child){margin-right:12px!important}.dokan-settings-field-type-radio fieldset>label:not(:last-child)>input[type=radio]{margin-right:2px}.color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}#dokan-settings-banner{margin:20px 0;padding:40px;background:#fff;display:flex;align-items:flex-start}#dokan-settings-banner a{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722}#dokan-settings-banner a:hover{background:#ff6a3c}#dokan-settings-banner img{flex:1}#dokan-settings-banner .content{flex:4;padding:20px 50px}#dokan-settings-banner .content p{margin:30px 0;font-size:14px}#dokan-settings-banner .content a{margin-right:8px}#dokan-settings-banner .content .custom-button{background:#fff;color:#565656;border-color:#dfdadf;-webkit-box-shadow:0 0 11px 1px #ebebeb;-moz-box-shadow:0 0 11px 1px #ebebeb;box-shadow:0 0 11px 1px #ebebeb}#dokan-settings-banner .content .custom-button:hover{background:#f2f2f2}.vendor-list .dokan-btn{padding:5px 10px;font-size:15px;border-radius:3px;color:#2873aa}.vendor-list .image{width:10%}.vendor-list .store_name{width:30%}.vendor-list td.store_name img{float:left;margin-right:10px;margin-top:1px;width:24px;height:auto}.vendor-list td.store_name strong{display:block;margin-bottom:.2em;font-size:14px}@media only screen and (max-width:600px){.vendor-list table td.enabled,.vendor-list table td.store_name{display:table-cell!important}.vendor-list table th:not(.check-column):not(.store_name):not(.enabled){display:none}.vendor-list table td:not(.check-column):not(.store_name):not(.enabled){display:none}.vendor-list table table td.column,.vendor-list table th.column{width:auto}.vendor-list table td.manage-column.column-cb.check-column{padding-right:15px}.vendor-list table th.column.enabled{width:25%!important}}@media only screen and (max-width:320px){.vendor-list table .row-actions span{font-size:11px}}.swal2-container{z-index:9999999!important}.swal2-container .swal2-popup .swal2-title{line-height:35px;font-size:30px;font-weight:400}.dokan-vendor-edit h1{font-size:23px;font-weight:400}.dokan-vendor-edit .tab-header .tab-list{overflow:hidden;display:flex;justify-content:space-between}.dokan-vendor-edit .tab-header .tab-list .tab-title{height:50px;list-style-type:none;position:relative;background-color:#1a9ed4;display:flex;justify-content:center;align-items:center}.dokan-vendor-edit .tab-header .tab-list .tab-title .icon{position:relative;top:1px}.dokan-vendor-edit .tab-header .tab-list .tab-title a{color:#fff;text-decoration:none;padding:75px}.dokan-vendor-edit .tab-header .tab-list .tab-title a:active,.dokan-vendor-edit .tab-header .tab-list .tab-title a:focus{outline:none;outline-style:none;border-color:transparent;box-shadow:none}.dokan-vendor-edit .tab-header .tab-list .tab-title a span{position:relative;top:-1px;left:-3px}.dokan-vendor-edit .tab-header .tab-list .tab-title:first-child{padding-left:5px}.dokan-vendor-edit .tab-header .tab-list .tab-title:nth-child(n+2):before{position:absolute;top:0;left:0;display:block;border-left:25px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;width:0;height:0;content:" "}.dokan-vendor-edit .tab-header .tab-list .tab-title:after{z-index:1;position:absolute;top:0;right:-25px;display:block;border-top:25px solid transparent;border-bottom:25px solid transparent;width:0;height:0;content:" ";border-left:25px solid #1a9ed4}.dokan-vendor-edit .tab-header .tab-list .tab-title.active{background-color:#2c70a3}.dokan-vendor-edit .tab-header .tab-list .tab-title.active a{color:#fff}.dokan-vendor-edit .tab-header .tab-list .tab-title.active:after{border-left-color:#2c70a3}.dokan-vendor-edit .tab-header .tab-list .tab-title.last:after{border-left:0}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title{background-color:#f5f5f5}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title:after{border-left-color:#f5f5f5}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title a{color:#000}.dokan-vendor-edit .tab-contents{border:1px solid #e5e5e5;border-radius:3px;min-height:400px}.dokan-vendor-edit .tab-contents .loading{position:relative;left:46%;top:160px}.dokan-vendor-edit .tab-contents .content-header{background:#f9f9f9;margin:0;padding:10px}.dokan-vendor-edit .tab-contents .content-body{padding-top:20px;padding-bottom:20px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group{margin:0 10px;overflow:hidden}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:after,.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:before{display:table;content:" "}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column{float:left;width:50%;padding:0 10px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info{display:flex;justify-content:space-between}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .store-url,.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info span{margin:0;padding:0;position:relative;bottom:10px;font-style:italic;color:#a09f9f;font-size:12px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .is-available{color:green}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .not-available{color:red}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator{margin-top:6px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button{margin-right:5px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button span{line-height:26px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .checkbox-left.notify-vendor{margin-top:6px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect{margin-top:5px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__option--highlight{background:#3c9fd4}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__tags{min-height:45px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__single{padding-top:3px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__select:before{top:70%}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__input:focus{box-shadow:none;border:none;outline:none}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .bank-info{padding-left:10px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input{width:100%;padding:7px 12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical;height:auto}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input::placeholder{color:#bcbcbc}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input.has-error::placeholder{color:red}.dokan-vendor-edit .tab-contents .content-body .vendor-image{display:flex;padding-bottom:20px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture{background:#fcfcfc;border-radius:3px;padding:5px 10px;border:2px dashed #d2d2d2;text-align:center;flex-grow:1;width:150px;margin-left:20px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image{max-width:100px;margin:0 auto}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image img{border:1px solid #e5e5e5;cursor:pointer;width:100%;padding:5px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner{flex-grow:10;margin-right:20px;height:228px;padding:5% 0 0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image img{width:100%;height:223px;padding:0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image button{background:#007cba;color:#fff;padding:10px 15px;border-radius:3px;margin:20px 0;cursor:pointer}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner.has-banner{padding-top:0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture-footer{color:grey;font-weight:300}.dokan-vendor-edit .dokan-btn{background:#1a9ed4;padding:10px 20px;color:#fff;border-radius:3px;cursor:pointer}.dokan-vendor-edit .dokan-btn:active,.dokan-vendor-edit .dokan-btn:focus{outline:none;outline-style:none;border-color:transparent;box-shadow:none}.dokan-vendor-edit .dokan-modal .dokan-modal-content{height:640px!important}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body{max-height:500px;min-height:200px}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-footer{padding:15px;bottom:0;border-top:none;box-shadow:none}.dokan-vendor-edit .component-fade-enter-active,.dokan-vendor-edit .component-fade-leave-active{transition:opacity .2s ease}.dokan-vendor-edit .component-fade-enter,.dokan-vendor-edit .component-fade-leave-to{opacity:0}@media only screen and (max-width:600px){.dokan-vendor-edit .dokan-modal .dokan-modal-content{height:400px}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body{max-height:300px}}@media only screen and (max-width:500px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:12px;margin-left:17px}.dokan-vendor-edit .tab-list .tab-title .tab-link a span{display:block;margin:0 auto}.dokan-vendor-edit .tab-contents button,.dokan-vendor-edit .tab-contents input,.dokan-vendor-edit .tab-contents p{font-size:13px}.dokan-vendor-edit .tab-contents .vendor-image{display:block!important}.dokan-vendor-edit .tab-contents .vendor-image .picture{margin-right:20px!important;width:auto!important}.dokan-vendor-edit .tab-contents .vendor-image .picture.banner{margin-top:15px}}@media only screen and (max-width:375px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:5px;margin-left:20px;font-size:12px}.dokan-vendor-edit .tab-contents button,.dokan-vendor-edit .tab-contents input,.dokan-vendor-edit .tab-contents p{font-size:12px}}@media only screen and (max-width:320px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:2px;margin-left:20px;font-size:10px}}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.dokan-upload-image{width:100%}.dokan-upload-image img{cursor:pointer}.address-multiselect{margin:0 12px}.checkbox-group{margin-top:20px;padding:0 10px}.checkbox-group .checkbox-left{display:inline-block}.checkbox-group .checkbox-left .switch{margin-right:10px;display:inline-block}.payment-info.edit-mode .checkbox-group{padding:0}.payment-info.edit-mode .dokan-form-select{margin-top:5px;margin-bottom:5px}.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee,.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee{width:40%}#dokan-vendor-capabilities{padding:20px 70px}#dokan-vendor-capabilities .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;margin-bottom:30px}#dokan-vendor-capabilities .col-6{grid-column:auto/span 6}#dokan-vendor-capabilities #dokan-capability-image-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,.7);z-index:99900}#dokan-vendor-capabilities #dokan-capability-image-popup .modal-content{background-color:transparent;z-index:100000;margin:8% auto;max-width:850px;text-align:center}#dokan-vendor-capabilities .capability-card{background:#fff;padding:50px;border-radius:9px;border:1px solid #e2e2e2;display:flex;flex-direction:column;align-items:center;text-align:center}#dokan-vendor-capabilities .capability-card .capability-image{position:relative;width:100%}#dokan-vendor-capabilities .capability-card .capability-image .image{opacity:1;width:100%;height:270px;max-height:370px;transition:.5s ease;backface-visibility:hidden}#dokan-vendor-capabilities .capability-card .capability-image .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#dokan-vendor-capabilities .capability-card .capability-image:hover .image{opacity:.3}#dokan-vendor-capabilities .capability-card .capability-image:hover .middle{opacity:1}#dokan-vendor-capabilities .capability-card .capability-image .zoom{background-color:#ffb24b;border-radius:9px;color:#fff;font-size:24px;padding:16px 24px;cursor:pointer}#dokan-vendor-capabilities .capability-card .title{font-size:18px}#dokan-vendor-capabilities .capability-card .content{min-height:40px}#dokan-vendor-capabilities .capability-card p{margin-bottom:0}#dokan-vendor-capabilities .vendor-capabilities-banner{display:flex;align-items:center;padding:50px;height:auto;border-radius:9px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:16px}#dokan-vendor-capabilities .vendor-capabilities-banner .content{margin:30px}#dokan-vendor-capabilities .vendor-capabilities-banner .content .title{font-size:26px;font-weight:700;color:red}.dokan-modules-wrap .module-content{position:relative;margin-top:15px}.dokan-modules-wrap .module-content .loading{position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.5)}.dokan-modules-wrap .module-content .loading .dokan-loader{top:30%;left:47%}.dokan-modules-wrap .module-content .dokan-modules .plugin-card{position:relative}.dokan-modules-wrap .module-content .dokan-modules .plugin-card .plugin-action-buttons svg{cursor:pointer}.dokan-modules-wrap .module-content .dokan-modules .plugin-card .card-footer{position:absolute;bottom:18px;right:20px}@media only screen and (max-width:600px){.dokan-modules-wrap input#media-search-input{width:74%}.dokan-modules-wrap .module-content .tablenav.top{margin-top:-16px}.dokan-modules-wrap table td.active,.dokan-modules-wrap table td.name{display:table-cell!important}.dokan-modules-wrap table th:not(.check-column):not(.name):not(.active){display:none}.dokan-modules-wrap table td:not(.check-column):not(.name):not(.active){display:none}.dokan-modules-wrap table td.column,.dokan-modules-wrap table th.column{width:auto}.dokan-modules-wrap table th.column.name{width:50%!important}.dokan-modules-wrap table th.column.active{width:20%!important}.dokan-modules-wrap table td.column.order_id .row-actions{font-size:11px}}#dokan-upgrade-to-pro-wrapper a,#dokan-upgrade-to-pro-wrapper button{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722;margin:0 30px}#dokan-upgrade-to-pro-wrapper a:hover,#dokan-upgrade-to-pro-wrapper button:hover{background:#ff6a3c}#dokan-upgrade-to-pro-wrapper .text-brand{color:#ff5722}#dokan-upgrade-to-pro-wrapper .text-disabled{color:#919191}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;background-color:rgba(0,0,0,.7);z-index:99900}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content{background-color:#fefefe;z-index:100000;margin:8% auto;width:500px;border-radius:9px;text-align:center}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content p{font-size:14px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close{float:right;margin-top:-15px;margin-right:-10px;cursor:pointer;color:#fff;border:1px solid #aeaeae;border-radius:50%;background:#fff;font-size:18px;display:inline-block;line-height:0;padding:20px 14px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close:before{content:"X";color:#484848}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header{padding:20px 40px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header h1{font-size:30px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header img{height:120px;display:block;width:50%;margin:20px auto 10px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body{padding:20px 40px;background:rgba(255,87,34,.08)}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body button{font-size:16px!important}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card{margin:20px 0;background:#fff;padding:10px;border-radius:9px;-webkit-box-shadow:0 0 22px 0 #cfcfcf;-moz-box-shadow:0 0 22px 0 #cfcfcf;box-shadow:0 0 22px 0 #cfcfcf;display:flex;align-items:center}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card p{text-align:left;margin-left:16px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body span a{background:transparent;text-decoration:none;cursor:pointer;color:#ad644e}
2
  /*# sourceMappingURL=vue-admin.css.map */
1
+ .dokan-dashboard .widgets-wrapper{display:block;overflow:hidden;margin-top:15px;width:100%}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{float:left;width:48%}.dokan-dashboard .widgets-wrapper .left-side{margin-right:3%}.dokan-dashboard .dokan-postbox .loading{display:block;width:100%;margin:15px auto;text-align:center}.dokan-dashboard .subscribe-box{margin:20px -12px -11px;padding:0 15px 15px;background:#fafafa;border-top:1px solid #efefef;position:relative}.dokan-dashboard .subscribe-box h3{margin:10px 0}.dokan-dashboard .subscribe-box p{margin-bottom:10px!important}.dokan-dashboard .subscribe-box .thank-you{background:#4fa72b;margin-top:10px;padding:15px;border-radius:3px;color:#fff}.dokan-dashboard .subscribe-box .form-wrap{display:flex}.dokan-dashboard .subscribe-box .form-wrap input[type=email]{width:100%;padding:3px 0 3px 6px;margin:0 -1px 0 0}.dokan-dashboard .subscribe-box .form-wrap button.button{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722;border-top-left-radius:0;border-bottom-left-radius:0}.dokan-dashboard .subscribe-box .form-wrap button.button:hover{background:#ff6a3c}.dokan-dashboard .subscribe-box .loading{position:absolute;height:100%;margin:0 0 0 -15px;background:rgba(0,0,0,.2)}.dokan-dashboard .subscribe-box .loading .dokan-loader{margin-top:30px}@media only screen and (max-width:770px){.dokan-dashboard .widgets-wrapper .left-side{margin-right:0}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{width:auto}}@media only screen and (max-width:500px){.dokan-dashboard .widgets-wrapper .left-side{margin-right:0}.dokan-dashboard .widgets-wrapper .left-side,.dokan-dashboard .widgets-wrapper .right-side{width:auto}.dokan-dashboard .postbox.dokan-status ul li a .details span.down,.dokan-dashboard .postbox.dokan-status ul li a .details span.up{display:none}.dokan-dashboard .postbox.dokan-status ul li a strong{font-size:16px}}@media only screen and (max-width:360px){.dokan-dashboard .postbox.dokan-status ul li a .details{display:none}}.dokan-upgrade-bar{background:#ffdbcf;padding:5px 20px;margin:-10px -21px 15px -23px;border:1px solid #dedede;border-top:none;box-shadow:0 1px 1px rgba(0,0,0,.04);text-align:center}.dokan-upgrade-bar span{color:#ff5722;font-size:14px}.dokan-upgrade-bar .close-button{float:right;font-size:18px;padding:0 10px;cursor:pointer;visibility:hidden}.dokan-upgrade-bar .close-button:hover{background:#ff5822;color:#fff;display:inline-block;border-radius:3px}.dokan-upgrade-bar:hover .close-button{visibility:visible}.withdraw-requests .dokan-modal .modal-body{min-height:130px}.withdraw-requests .dokan-modal .modal-body textarea{width:100%}.withdraw-requests .image{width:10%}.withdraw-requests .seller{width:20%}.withdraw-requests td.seller img{float:left;margin-right:10px;margin-top:1px;width:24px;height:auto}.withdraw-requests td.seller strong{display:block;margin-bottom:.2em;font-size:14px}.withdraw-requests td.actions,.withdraw-requests th.actions{width:120px}.withdraw-requests td.status span{line-height:2.5em;padding:5px 8px;border-radius:4px}.withdraw-requests td.status .approved{background:#c6e1c6;color:#5b841b}.withdraw-requests td.status .pending{background:#f8dda7;color:#94660c}.withdraw-requests td.status .cancelled{background:#eba3a3;color:#761919}.withdraw-requests .method_details_inner p{margin-bottom:2px}@media only screen and (max-width:600px){.withdraw-requests table td.seller,.withdraw-requests td.actions,.withdraw-requests td.amount{display:table-cell!important}.withdraw-requests table td:not(.check-column):not(.seller):not(.amount):not(.actions),.withdraw-requests table th:not(.check-column):not(.seller):not(.amount):not(.actions){display:none}.withdraw-requests table td.column,.withdraw-requests table th.column{width:auto}.withdraw-requests table td.column.actions .dashicons{width:14px;height:14px;font-size:18px}.withdraw-requests table td.seller .row-actions{display:inline-block}.withdraw-requests table td.seller .row-actions span{font-size:11px}}@media only screen and (max-width:376px){.withdraw-requests table td.seller .row-actions{display:inline-block}.withdraw-requests table td.seller .row-actions span{font-size:9px}}@media only screen and (max-width:320px){.withdraw-requests table td.column.actions .dashicons{width:10px;height:10px;font-size:14px}}.dokan-pro-features{font-family:Open Sans,sans-serif;margin:-10px -20px 0 -22px}.dokan-pro-features .vendor-capabilities-banner{display:flex;align-items:center;padding:50px;height:auto;border-radius:9px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:20px 70px}.dokan-pro-features .vendor-capabilities-banner .content{margin:30px}.dokan-pro-features .vendor-capabilities-banner .content .title{font-size:26px;font-weight:700;color:red}.dokan-pro-features .vendor-capabilities-banner a{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722}.dokan-pro-features .vendor-capabilities-banner a:hover{color:#fff;background:#ff6a3c}.dokan-pro-features a{transition:all .2s ease}.dokan-pro-features .section-title{text-align:center;color:#2e2c2c;font-size:30px;line-height:1.5em;font-weight:400;position:relative;margin:0 0 58px}.dokan-pro-features .section-title:after{content:"";position:absolute;bottom:-21px;left:50%;transform:translateX(-50%);width:38px;height:5px;border-radius:3px;background-color:#f2624d}.dokan-pro-features .header-section{background-color:#f2f2f2;color:#3f4143;font-size:16px;display:flex;align-items:center;padding:0 8%;border-bottom:1px solid #eee}@media (min-width:1281px){.dokan-pro-features .header-section{padding:0 24%}}.dokan-pro-features .header-section .feature-thumb img{width:233px;margin:-20px 0 -30px}.dokan-pro-features .header-section .content-area{padding-left:10%}.dokan-pro-features .header-section .content-area h1{font-size:27px;line-height:1.5em;color:#2e2c2c}.dokan-pro-features .header-section .content-area p{font-size:16px;line-height:1.5em;font-weight:300;margin:0;letter-spacing:.5px}.dokan-pro-features .service-section{text-align:center;padding:73px 30px 85px;background-color:#f7f8f9}@media (min-width:1281px){.dokan-pro-features .service-section{padding-left:20%;padding-right:20%}}.dokan-pro-features .service-section .service-list{display:flex;flex-wrap:wrap}.dokan-pro-features .service-section .service-list .service-box{flex:0 0 28.9%;margin:2.2%;text-align:center;border-radius:5px;background-color:#fff}.dokan-pro-features .service-section .service-list .service-box .service-thumb img{border-radius:5px 5px 0 0;max-width:100%}.dokan-pro-features .service-section .service-list .service-box .service-detail{padding:20px 25px 25px}.dokan-pro-features .service-section .service-list .service-box .service-detail h3{color:#3f4143;font-size:15px;line-height:1.5em;font-weight:300;margin:0}.dokan-pro-features .service-section .btn{font-size:16px;line-height:1.5em;font-weight:300;color:#fff;background-color:#3984b5;border:1px solid #226b9b;border-radius:3px;text-decoration:none;padding:13px 28px;display:inline-block;margin-top:52px;transition:all .2s ease}.dokan-pro-features .service-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.dokan-pro-features .service-section .btn svg{width:15px;fill:#fff;margin-left:5px}.dokan-pro-features .comparison-section{background-color:#f1f1f1;padding:75px}@media (min-width:1281px){.dokan-pro-features .comparison-section{padding-left:21.2%;padding-right:21.2%}}.dokan-pro-features .comparison-section .section-title{margin-bottom:90px}.dokan-pro-features .comparison-section .comparison-area{display:flex;justify-content:space-between}.dokan-pro-features .comparison-section .comparison-area .compare-box{flex:0 0 48%;background-color:#fff;border:1px solid #e0e9ec;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:50px;box-sizing:border-box}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section{margin-bottom:58px;position:relative}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section:after{content:"";position:absolute;bottom:-23px;left:0;width:38px;height:5px;border-radius:3px;background-color:#d7d7d7}.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section img{width:120px}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list{margin:0}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li{font-size:15px;line-height:1.5em;font-weight:300;color:#66676e;margin-bottom:28px;position:relative;display:flex;align-items:center}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li:last-child{margin-bottom:0}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li img{width:21px;margin-right:12px}.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li.unavailable{color:#ccced5}.dokan-pro-features .pricing-section{background-color:#f7f8f9;padding:85px 0 62px}.dokan-pro-features .pricing-section .section-title{margin-bottom:120px}.dokan-pro-features .pricing-section .pricing-wrapper{padding:0 4.5%}@media (min-width:1281px){.dokan-pro-features .pricing-section .pricing-wrapper{padding-left:21%;padding-right:21%}}.dokan-pro-features .pricing-section .table-row{display:flex}.dokan-pro-features .pricing-section .table-row:first-child .table-col:first-child{background-color:transparent;border-color:transparent;border-radius:3px 3px 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col:nth-child(2){border-radius:3px 0 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col:last-child{border-radius:0 3px 0 0}.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular{position:relative}.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular:before{position:absolute;top:-28px;left:0;width:100%;content:"Most Popular";color:#23282d;font-size:14px;line-height:1.4em;background-color:#fc0;border-radius:3px 3px 0 0;padding:5px;box-sizing:border-box}.dokan-pro-features .pricing-section .table-row:nth-child(2) .table-col:first-child{border-radius:3px 3px 0 0}.dokan-pro-features .pricing-section .table-row:nth-last-child(2) .table-col:first-child{border-radius:0 0 5px 5px;border-bottom:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row:last-child .table-col{border-bottom:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row:last-child .table-col:first-child{border-radius:0 0 5px 5px;background-color:transparent;border-color:transparent}.dokan-pro-features .pricing-section .table-row:last-child .table-col:nth-child(2){border-radius:0 0 0 5px}.dokan-pro-features .pricing-section .table-row:last-child .table-col:last-child{border-radius:0 0 5px 0}.dokan-pro-features .pricing-section .table-row .table-col{width:18.5%;text-align:center;border:1px solid #e7eaeb;padding:18px;background-color:#fff;border-bottom:0;border-left:0;border-right:0}.dokan-pro-features .pricing-section .table-row .table-col:first-child{width:25%;margin-right:2%;text-align:left;border-left:1px solid #e7eaeb;border-right:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col:nth-child(2){border-left:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col:last-child{border-left:1px solid #e7eaeb;border-right:1px solid #e7eaeb}.dokan-pro-features .pricing-section .table-row .table-col.popular{z-index:1;box-shadow:1px 10px 30px 0 rgba(215,223,254,.5)}.dokan-pro-features .pricing-section .table-row .table-col .module-name{color:#157ef5;font-size:14px;line-height:1.5em;font-weight:300;text-decoration:none}.dokan-pro-features .pricing-section .table-row .table-col .plan-data{font-size:15px;color:#3f4143}.dokan-pro-features .pricing-section .table-row .table-col .plan-data img{display:block;margin:0 auto;width:23px}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn{font-size:14px;font-weight:300;border-radius:3px;padding:13px 34px;color:#fff;text-decoration:none;margin:25px 0 14px;display:inline-block;transition:all .2s ease}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn:hover{box-shadow:1px 10px 30px 0 rgba(215,223,254,.5)}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.starter{background-color:#00bcff}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.professional{background-color:#2bc66d}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.business{background-color:#795dff}.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.enterprise{background-color:#ff5956}.dokan-pro-features .pricing-section .plan-name{display:inline-block;background:#000;color:#fff;font-size:14px;font-weight:300;line-height:1.4em;border-radius:25px;padding:5px 20px;min-width:95px;box-sizing:border-box;margin:26px 0 20px}.dokan-pro-features .pricing-section .plan-name.starter{background-color:#00bcff}.dokan-pro-features .pricing-section .plan-name.professional{background-color:#2bc66d}.dokan-pro-features .pricing-section .plan-name.business{background-color:#795dff}.dokan-pro-features .pricing-section .plan-name.enterprise{background-color:#ff5956}.dokan-pro-features .pricing-section .price{margin-bottom:15px}.dokan-pro-features .pricing-section .price span{font-size:14px;line-height:1.2em;font-weight:300;color:#b8bbbe;display:block}.dokan-pro-features .pricing-section .price span:first-child{font-size:28px;line-height:1.5em;font-weight:400;color:#23282d}.dokan-pro-features .pricing-section .price span:first-child sup{font-size:14px}.dokan-pro-features .payment-section{display:flex;background:#fff;justify-content:space-between;padding:20px 65px 15px;align-items:center}@media (min-width:1281px){.dokan-pro-features .payment-section{padding-left:21%;padding-right:21%}}.dokan-pro-features .payment-section .guarantee-section{display:flex;flex:0 0 70%;align-content:center;align-items:center;position:relative}.dokan-pro-features .payment-section .guarantee-section:after{content:"";position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:5px;height:38px;border-radius:3px;background-color:#f1f1f1}.dokan-pro-features .payment-section .guarantee-section .feature-thumb img{max-width:100%;width:160px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail{padding-left:25px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail h2{font-size:24px;line-height:1.5em;color:#2e2c2c;font-weight:400;margin:0}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail p{color:#66676e;font-size:15px;line-height:1.5em;font-weight:300;margin:5px 0 20px}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a{color:#f2624d;font-size:15px;line-height:1.5em;text-decoration:none}.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a img{width:18px;margin-right:4px}.dokan-pro-features .payment-section .payment-area h3{font-size:15px;font-weight:300;color:#66676e;margin:0 0 17px}.dokan-pro-features .payment-section .payment-area .option img{max-width:100%}.dokan-pro-features .testimonial-section{background-color:#f1f1f1;padding:75px 0 70px;text-align:center}.dokan-pro-features .testimonial-section .section-title{margin-bottom:75px}.dokan-pro-features .testimonial-section .testimonial-wrapper{width:80%;text-align:center;margin:0 auto}@media only screen and (min-width:1281px){.dokan-pro-features .testimonial-section .testimonial-wrapper{width:55%}}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic{width:70px;height:70px;border:5px solid #fff;border-radius:50%;background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,0,.16);margin:0 auto -35px;z-index:1;position:relative}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic img{border-radius:50%;max-width:100%}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail{background-color:#fff;color:#000;border-radius:5px;border:1px solid #e0e9ec;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:50px 30px 30px;background-repeat:no-repeat;background-position:40px 40px}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail h4{font-size:18px;line-height:1.444;color:#f2624d;font-weight:400;margin-top:0;margin-bottom:5px}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail span{font-size:15px;line-height:1.444;font-weight:300;color:#66676e;margin-bottom:20px;display:inline-block}.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail p{color:#2e2c2c;font-size:14px;line-height:1.9em;font-weight:300}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots{text-align:center;margin:40px 0 25px}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li.slick-active button:before{background-color:#3f4143}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button{position:relative;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button:before{position:absolute;top:0;left:0;width:21px;height:5px;content:"";text-align:center;background-color:#d6d6d6;border-radius:30px}.dokan-pro-features .testimonial-section p{color:#262626;font-size:16px;line-height:1.5em;font-weight:300}.dokan-pro-features .testimonial-section p a{color:#8263f7;text-decoration:none}.dokan-pro-features .cta-section{background-image:-moz-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:-webkit-linear-gradient(15deg,#ff7d90,#ffad6f);background-image:-ms-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:linear-gradient(15deg,#ff7d90,#ffad6f);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;padding:35px 75px 40px;color:#fff}.dokan-pro-features .cta-section img{width:60px;border-radius:50%;box-shadow:0 3px 70px 0 rgba(126,17,0,.35)}.dokan-pro-features .cta-section h2{font-size:30px;color:#fff;font-weight:400;line-height:1.333em;text-align:center;margin:10px 0;text-shadow:0 1px 2px hsla(0,0%,100%,.31)}.dokan-pro-features .cta-section p{font-size:16px;line-height:1.5em;font-weight:300;margin:10px 0 30px}.dokan-pro-features .cta-section .btn{background-color:#fff;color:#f2624d;font-size:16px;line-height:1.538em;font-weight:300;border:1px solid #ff9381;border-radius:3px;box-shadow:0 1px 2px 0 rgba(255,128,142,.05);display:inline-block;text-decoration:none;padding:12px 27px}.dokan-pro-features .cta-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.dokan-pro-features .cta-section .btn svg{width:15px;fill:#f2624d;margin-left:6px}.cta-section{background-image:-moz-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:-webkit-linear-gradient(15deg,#ff7d90,#ffad6f);background-image:-ms-linear-gradient(15deg,#ff7d90 0,#ffad6f 100%);background-image:linear-gradient(15deg,#ff7d90,#ffad6f);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;padding:35px 75px 40px;color:#fff}.cta-section img{width:60px;border-radius:50%;box-shadow:0 3px 70px 0 rgba(126,17,0,.35)}.cta-section h2{font-size:30px;color:#fff;font-weight:400;line-height:1.333em;text-align:center;margin:10px 0;text-shadow:0 1px 2px hsla(0,0%,100%,.31)}.cta-section p{font-size:16px;line-height:1.5em;font-weight:300;margin:10px 0 30px}.cta-section .btn{background-color:#fff;color:#f2624d;font-size:16px;line-height:1.538em;font-weight:300;border:1px solid #ff9381;border-radius:3px;box-shadow:0 1px 2px 0 rgba(255,128,142,.05);display:inline-block;text-decoration:none;padding:12px 27px}.cta-section .btn:hover{box-shadow:2.736px 7.518px 20px 0 rgba(0,0,0,.15)}.cta-section .btn svg{width:15px;fill:#f2624d;margin-left:6px}.dokan-help-page .section-wrapper{margin-top:15px}.dokan-help-page .section-wrapper .dokan-postbox{width:calc(33% - 2em);margin:0 2% 15px 0;float:left}.dokan-help-page .section-wrapper .dokan-postbox:nth-child(3n+1){clear:both}.dokan-help-page .section-wrapper .dokan-postbox .dashicons{color:#ccc}.dokan-help-page .section-wrapper .dokan-postbox a{text-decoration:none}.dokan-help-page .section-wrapper .dokan-postbox .inside,.dokan-help-page .section-wrapper .dokan-postbox ul{margin-bottom:0}.dokan-help-page .loading{width:100%;text-align:center;margin-top:100px}.dokan-settings-wrap{position:relative;display:flex;border:1px solid #c8d7e1}.dokan-settings-wrap .loading{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.6)}.dokan-settings-wrap .loading .dokan-loader{top:40%;left:45%}.dokan-settings-wrap .dashicons{padding-top:2px;margin-right:5px}.dokan-settings-wrap .dashicons.dashicons-admin-generic{color:#6c75ff}.dokan-settings-wrap .dashicons.dashicons-cart{color:#00aeff}.dokan-settings-wrap .dashicons.dashicons-money{color:#d35400}.dokan-settings-wrap .dashicons.dashicons-admin-page{color:#8e44ad}.dokan-settings-wrap .dashicons.dashicons-admin-appearance{color:#3498db}.dokan-settings-wrap .dashicons.dashicons-networking{color:#1abc9c}.dokan-settings-wrap div.nav-tab-wrapper{flex:1;border-bottom:none;padding:0;background:#f1f1f1;border-right:1px solid #c8d7e1}.dokan-settings-wrap div.nav-tab-wrapper a{float:none;display:block;margin:0;padding:13px;background:#f1f1f1;font-weight:500;border:none;border-bottom:1px solid #c8d7e1;transition-property:none;transition:none}.dokan-settings-wrap div.nav-tab-wrapper a:active,.dokan-settings-wrap div.nav-tab-wrapper a:focus{box-shadow:none;outline:0}.dokan-settings-wrap div.nav-tab-wrapper a.nav-tab-active{background:#fff!important;border-right:1px solid #c8d7e1;width:99%;color:#2e4453;transition:none;transition-property:none}.dokan-settings-wrap .metabox-holder{flex:3;padding-left:3%;padding-right:10px;background:#fff}.dokan-settings-wrap .radio-image-container .radio-image{display:block;width:50%;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:0 0 15px;position:relative;line-height:0;border:1px solid #ededed;padding:4px}.dokan-settings-wrap .radio-image-container .radio-image img{max-width:100%;z-index:1}.dokan-settings-wrap .radio-image-container .radio-image .current-option-indicator{position:absolute;top:0;right:0;background-color:#4caf50;color:#fff;padding:4px;z-index:2;line-height:1.4}.dokan-settings-wrap .radio-image-container .radio-image .active-option{opacity:0;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,.45);transition:opacity .4s ease}.dokan-settings-wrap .radio-image-container .radio-image .active-option button{position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-58px}.dokan-settings-wrap .radio-image-container .radio-image:hover .active-option{opacity:1}.dokan-settings-wrap .radio-image-container .radio-image.active .active-option,.dokan-settings-wrap .radio-image-container .radio-image.not-active .current-option-indicator{display:none}.dokan-settings-wrap .radio-image-container label{display:block;margin-bottom:5px}.dokan-settings-wrap .radio-image-container label>input[type=radio]{visibility:hidden;position:absolute}.dokan-settings-wrap .radio-image-container label>img{max-width:100%}.dokan-settings-wrap .search-box{position:relative}.dokan-settings-wrap .search-box span.dashicons.dashicons-no-alt{position:absolute;top:13px;right:0;color:red;z-index:999;cursor:pointer}.dokan-settings-wrap .search-box .dokan-admin-search-settings{border:1px solid #ddd;border-radius:0;height:48px;display:block;width:100%;border-left:0;border-top:0;padding:0 15px;background:#eee;font-weight:400}.dokan-settings-wrap .search-box input[type=text]:focus{border-color:transparent}.form-table th.dokan-settings-sub-section-title{border-bottom:1px solid #ccc;padding:0 0 10px}.form-table th.dokan-settings-sub-section-title label{display:block;margin-top:20px;color:#0073aa;font-weight:500;font-size:1.3em}.form-table .dokan-settings-field-type-sub_section:first-child th.dokan-settings-sub-section-title label{margin-top:0}tr.data_clear_on_uninstall td fieldset label{background:#e00;padding:5px;color:#fff;border-radius:3px}span.repeatable-item-description{color:#999;font-size:11px;font-style:italic}ul.dokan-settings-repeatable-list{list-style-type:disc;padding-left:20px}ul.dokan-settings-repeatable-list li span.remove-item{padding-top:0;cursor:pointer}.dokan-repetable-add-item-btn{font-size:16px!important;font-weight:700!important;height:25px!important;line-height:22px!important}td.fixed_fee,td.percent_fee{display:inline-block}td.fixed_fee input,td.percent_fee input{width:60px}tr.additional_fee .description{margin-left:10px;margin-top:-10px}.dokan-error{color:red;margin-top:-10px;font-style:italic}.dokan-input-validation-error{border-color:red!important}.dokan-error.combine-commission{margin-left:10px}th.dokan-setting-warning{padding:10px 10px 10px 0}th.dokan-setting-warning .dokan-setting-warning-label{color:#d63638;font-weight:700}th.dokan-setting-warning .dashicons{margin:0;padding:0}th.dokan-setting-warning .dokan-setting-warning-msg{font-weight:300}.dokan-settings-field-type-radio fieldset>label:not(:last-child){margin-right:12px!important}.dokan-settings-field-type-radio fieldset>label:not(:last-child)>input[type=radio]{margin-right:2px}.color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}#dokan-settings-banner{margin:20px 0;padding:40px;background:#fff;display:flex;align-items:flex-start}#dokan-settings-banner a{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722}#dokan-settings-banner a:hover{background:#ff6a3c}#dokan-settings-banner img{flex:1}#dokan-settings-banner .content{flex:4;padding:20px 50px}#dokan-settings-banner .content p{margin:30px 0;font-size:14px}#dokan-settings-banner .content a{margin-right:8px}#dokan-settings-banner .content .custom-button{background:#fff;color:#565656;border-color:#dfdadf;-webkit-box-shadow:0 0 11px 1px #ebebeb;-moz-box-shadow:0 0 11px 1px #ebebeb;box-shadow:0 0 11px 1px #ebebeb}#dokan-settings-banner .content .custom-button:hover{background:#f2f2f2}.vendor-list .dokan-btn{padding:5px 10px;font-size:15px;border-radius:3px;color:#2873aa}.vendor-list .image{width:10%}.vendor-list .store_name{width:30%}.vendor-list td.store_name img{float:left;margin-right:10px;margin-top:1px;width:24px;height:auto}.vendor-list td.store_name strong{display:block;margin-bottom:.2em;font-size:14px}@media only screen and (max-width:600px){.vendor-list table td.enabled,.vendor-list table td.store_name{display:table-cell!important}.vendor-list table td:not(.check-column):not(.store_name):not(.enabled),.vendor-list table th:not(.check-column):not(.store_name):not(.enabled){display:none}.vendor-list table table td.column,.vendor-list table th.column{width:auto}.vendor-list table td.manage-column.column-cb.check-column{padding-right:15px}.vendor-list table th.column.enabled{width:25%!important}}@media only screen and (max-width:320px){.vendor-list table .row-actions span{font-size:11px}}.swal2-container{z-index:9999999!important}.swal2-container .swal2-popup .swal2-title{line-height:35px;font-size:30px;font-weight:400}.dokan-vendor-edit h1{font-size:23px;font-weight:400}.dokan-vendor-edit .tab-header .tab-list{overflow:hidden;display:flex;justify-content:space-between}.dokan-vendor-edit .tab-header .tab-list .tab-title{height:50px;list-style-type:none;position:relative;background-color:#1a9ed4;display:flex;justify-content:center;align-items:center}.dokan-vendor-edit .tab-header .tab-list .tab-title .icon{position:relative;top:1px}.dokan-vendor-edit .tab-header .tab-list .tab-title a{color:#fff;text-decoration:none;padding:75px}.dokan-vendor-edit .tab-header .tab-list .tab-title a:active,.dokan-vendor-edit .tab-header .tab-list .tab-title a:focus{outline:none;outline-style:none;border-color:transparent;box-shadow:none}.dokan-vendor-edit .tab-header .tab-list .tab-title a span{position:relative;top:-1px;left:-3px}.dokan-vendor-edit .tab-header .tab-list .tab-title:first-child{padding-left:5px}.dokan-vendor-edit .tab-header .tab-list .tab-title:nth-child(n+2):before{left:0;border-left:25px solid #fff}.dokan-vendor-edit .tab-header .tab-list .tab-title:after,.dokan-vendor-edit .tab-header .tab-list .tab-title:nth-child(n+2):before{position:absolute;top:0;display:block;border-top:25px solid transparent;border-bottom:25px solid transparent;width:0;height:0;content:" "}.dokan-vendor-edit .tab-header .tab-list .tab-title:after{z-index:1;right:-25px;border-left:25px solid #1a9ed4}.dokan-vendor-edit .tab-header .tab-list .tab-title.active{background-color:#2c70a3}.dokan-vendor-edit .tab-header .tab-list .tab-title.active a{color:#fff}.dokan-vendor-edit .tab-header .tab-list .tab-title.active:after{border-left-color:#2c70a3}.dokan-vendor-edit .tab-header .tab-list .tab-title.last:after{border-left:0}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title{background-color:#f5f5f5}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title:after{border-left-color:#f5f5f5}.dokan-vendor-edit .tab-header .tab-list .tab-title.active~.tab-title a{color:#000}.dokan-vendor-edit .tab-contents{border:1px solid #e5e5e5;border-radius:3px;min-height:400px}.dokan-vendor-edit .tab-contents .loading{position:relative;left:46%;top:160px}.dokan-vendor-edit .tab-contents .content-header{background:#f9f9f9;margin:0;padding:10px}.dokan-vendor-edit .tab-contents .content-body{padding-top:20px;padding-bottom:20px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group{margin:0 10px;overflow:hidden}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:after,.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:before{display:table;content:" "}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column{float:left;width:50%;padding:0 10px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info{display:flex;justify-content:space-between}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .store-url,.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info span{margin:0;padding:0;position:relative;bottom:10px;font-style:italic;color:#a09f9f;font-size:12px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .is-available{color:green}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .not-available{color:red}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator{margin-top:6px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button{margin-right:5px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button span{line-height:26px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .checkbox-left.notify-vendor{margin-top:6px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect{margin-top:5px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__option--highlight{background:#3c9fd4}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__tags{min-height:45px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__single{padding-top:3px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__select:before{top:70%}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__input:focus{box-shadow:none;border:none;outline:none}.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .bank-info{padding-left:10px}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input{width:100%;padding:7px 12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical;height:auto}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input::placeholder{color:#bcbcbc}.dokan-vendor-edit .tab-contents .content-body .dokan-form-input.has-error::placeholder{color:red}.dokan-vendor-edit .tab-contents .content-body .vendor-image{display:flex;padding-bottom:20px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture{background:#fcfcfc;border-radius:3px;padding:5px 10px;border:2px dashed #d2d2d2;text-align:center;flex-grow:1;width:150px;margin-left:20px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image{max-width:100px;margin:0 auto}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image img{border:1px solid #e5e5e5;cursor:pointer;width:100%;padding:5px}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner{flex-grow:10;margin-right:20px;height:228px;padding:5% 0 0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image img{width:100%;height:223px;padding:0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image button{background:#007cba;color:#fff;padding:10px 15px;border-radius:3px;margin:20px 0;cursor:pointer}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner.has-banner{padding-top:0}.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture-footer{color:grey;font-weight:300}.dokan-vendor-edit .dokan-btn{background:#1a9ed4;padding:10px 20px;color:#fff;border-radius:3px;cursor:pointer}.dokan-vendor-edit .dokan-btn:active,.dokan-vendor-edit .dokan-btn:focus{outline:none;outline-style:none;border-color:transparent;box-shadow:none}.dokan-vendor-edit .dokan-modal .dokan-modal-content{height:640px!important}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body{max-height:500px;min-height:200px}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-footer{padding:15px;bottom:0;border-top:none;box-shadow:none}.dokan-vendor-edit .component-fade-enter-active,.dokan-vendor-edit .component-fade-leave-active{transition:opacity .2s ease}.dokan-vendor-edit .component-fade-enter,.dokan-vendor-edit .component-fade-leave-to{opacity:0}@media only screen and (max-width:600px){.dokan-vendor-edit .dokan-modal .dokan-modal-content{height:400px}.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body{max-height:300px}}@media only screen and (max-width:500px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:12px;margin-left:17px}.dokan-vendor-edit .tab-list .tab-title .tab-link a span{display:block;margin:0 auto}.dokan-vendor-edit .tab-contents button,.dokan-vendor-edit .tab-contents input,.dokan-vendor-edit .tab-contents p{font-size:13px}.dokan-vendor-edit .tab-contents .vendor-image{display:block!important}.dokan-vendor-edit .tab-contents .vendor-image .picture{margin-right:20px!important;width:auto!important}.dokan-vendor-edit .tab-contents .vendor-image .picture.banner{margin-top:15px}}@media only screen and (max-width:375px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:5px;margin-left:20px;font-size:12px}.dokan-vendor-edit .tab-contents button,.dokan-vendor-edit .tab-contents input,.dokan-vendor-edit .tab-contents p{font-size:12px}}@media only screen and (max-width:320px){.dokan-vendor-edit .tab-list .tab-title .tab-link{display:flex}.dokan-vendor-edit .tab-list .tab-title .tab-link a{padding:2px;margin-left:20px;font-size:10px}}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.dokan-upload-image{width:100%}.dokan-upload-image img{cursor:pointer}.address-multiselect{margin:0 12px}.checkbox-group{margin-top:20px;padding:0 10px}.checkbox-group .checkbox-left{display:inline-block}.checkbox-group .checkbox-left .switch{margin-right:10px;display:inline-block}.payment-info.edit-mode .checkbox-group{padding:0}.payment-info.edit-mode .dokan-form-select{margin-top:5px;margin-bottom:5px}.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee,.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee{width:40%}#dokan-vendor-capabilities{padding:20px 70px}#dokan-vendor-capabilities .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;margin-bottom:30px}#dokan-vendor-capabilities .col-6{grid-column:auto/span 6}#dokan-vendor-capabilities #dokan-capability-image-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,.7);z-index:99900}#dokan-vendor-capabilities #dokan-capability-image-popup .modal-content{background-color:transparent;z-index:100000;margin:8% auto;max-width:850px;text-align:center}#dokan-vendor-capabilities .capability-card{background:#fff;padding:50px;border-radius:9px;border:1px solid #e2e2e2;display:flex;flex-direction:column;align-items:center;text-align:center}#dokan-vendor-capabilities .capability-card .capability-image{position:relative;width:100%}#dokan-vendor-capabilities .capability-card .capability-image .image{opacity:1;width:100%;height:270px;max-height:370px;transition:.5s ease;backface-visibility:hidden}#dokan-vendor-capabilities .capability-card .capability-image .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#dokan-vendor-capabilities .capability-card .capability-image:hover .image{opacity:.3}#dokan-vendor-capabilities .capability-card .capability-image:hover .middle{opacity:1}#dokan-vendor-capabilities .capability-card .capability-image .zoom{background-color:#ffb24b;border-radius:9px;color:#fff;font-size:24px;padding:16px 24px;cursor:pointer}#dokan-vendor-capabilities .capability-card .title{font-size:18px}#dokan-vendor-capabilities .capability-card .content{min-height:40px}#dokan-vendor-capabilities .capability-card p{margin-bottom:0}#dokan-vendor-capabilities .vendor-capabilities-banner{display:flex;align-items:center;padding:50px;height:auto;border-radius:9px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:16px}#dokan-vendor-capabilities .vendor-capabilities-banner .content{margin:30px}#dokan-vendor-capabilities .vendor-capabilities-banner .content .title{font-size:26px;font-weight:700;color:red}.dokan-modules-wrap .module-content{position:relative;margin-top:15px}.dokan-modules-wrap .module-content .loading{position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.5)}.dokan-modules-wrap .module-content .loading .dokan-loader{top:30%;left:47%}.dokan-modules-wrap .module-content .dokan-modules .plugin-card{position:relative}.dokan-modules-wrap .module-content .dokan-modules .plugin-card .plugin-action-buttons svg{cursor:pointer}.dokan-modules-wrap .module-content .dokan-modules .plugin-card .card-footer{position:absolute;bottom:18px;right:20px}@media only screen and (max-width:600px){.dokan-modules-wrap input#media-search-input{width:74%}.dokan-modules-wrap .module-content .tablenav.top{margin-top:-16px}.dokan-modules-wrap table td.active,.dokan-modules-wrap table td.name{display:table-cell!important}.dokan-modules-wrap table td:not(.check-column):not(.name):not(.active),.dokan-modules-wrap table th:not(.check-column):not(.name):not(.active){display:none}.dokan-modules-wrap table td.column,.dokan-modules-wrap table th.column{width:auto}.dokan-modules-wrap table th.column.name{width:50%!important}.dokan-modules-wrap table th.column.active{width:20%!important}.dokan-modules-wrap table td.column.order_id .row-actions{font-size:11px}}#dokan-upgrade-to-pro-wrapper a,#dokan-upgrade-to-pro-wrapper button{box-shadow:none;background:#ff5722;color:#fff;border-color:#ff5722;margin:0 30px}#dokan-upgrade-to-pro-wrapper a:hover,#dokan-upgrade-to-pro-wrapper button:hover{background:#ff6a3c}#dokan-upgrade-to-pro-wrapper .text-brand{color:#ff5722}#dokan-upgrade-to-pro-wrapper .text-disabled{color:#919191}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;background-color:rgba(0,0,0,.7);z-index:99900}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content{background-color:#fefefe;z-index:100000;margin:8% auto;width:500px;border-radius:9px;text-align:center}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content p{font-size:14px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close{float:right;margin-top:-15px;margin-right:-10px;cursor:pointer;color:#fff;border:1px solid #aeaeae;border-radius:50%;background:#fff;font-size:18px;display:inline-block;line-height:0;padding:20px 14px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close:before{content:"X";color:#484848}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header{padding:20px 40px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header h1{font-size:30px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header img{height:120px;display:block;width:50%;margin:20px auto 10px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body{padding:20px 40px;background:rgba(255,87,34,.08)}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body button{font-size:16px!important}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card{margin:20px 0;background:#fff;padding:10px;border-radius:9px;-webkit-box-shadow:0 0 22px 0 #cfcfcf;-moz-box-shadow:0 0 22px 0 #cfcfcf;box-shadow:0 0 22px 0 #cfcfcf;display:flex;align-items:center}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card p{text-align:left;margin-left:16px}#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body span a{background:transparent;text-decoration:none;cursor:pointer;color:#ad644e}
2
  /*# sourceMappingURL=vue-admin.css.map */
assets/css/vue-admin.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["vue-admin.css"],"names":[],"mappings":"AAgBA,kCACE,aAAc,CACd,eAAgB,CAChB,eAAgB,CAChB,UACF,CACA,2FAEE,UAAW,CACX,SACF,CACA,6CACE,eACF,CACA,yCACE,aAAc,CACd,UAAW,CACX,gBAAiB,CACjB,iBACF,CACA,gCACE,uBAA8B,CAC9B,mBAAoB,CACpB,kBAAmB,CACnB,4BAA6B,CAC7B,iBACF,CACA,mCACE,aACF,CACA,kCACE,4BACF,CACA,2CACE,kBAAmB,CACnB,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,UACF,CACA,2CACE,YACF,CACA,6DACE,UAAW,CACX,qBAAsB,CACtB,iBACF,CACA,yDACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,wBAAyB,CACzB,2BACF,CACA,+DACE,kBACF,CACA,yCACE,iBAAkB,CAClB,WAAY,CACZ,kBAAmB,CACnB,yBACF,CACA,uDACE,eACF,CACA,yCACA,6CACI,cACJ,CACA,2FAEI,UACJ,CACA,CACA,yCACA,6CACI,cACJ,CACA,2FAEI,UACJ,CACA,kIAEI,YACJ,CACA,sDACI,cACJ,CACA,CACA,yCACA,wDACI,YACJ,CACA,CAEA,mBACE,kBAAmB,CACnB,gBAAiB,CACjB,6BAA8B,CAE9B,wBAAgB,CAAhB,eAAgB,CAChB,oCAAyC,CACzC,iBACF,CACA,wBACE,aAAc,CACd,cACF,CACA,iCACE,WAAY,CACZ,cAAe,CACf,cAAiB,CACjB,cAAe,CACf,iBACF,CACA,uCACE,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,iBACF,CACA,uCACE,kBACF,CAEA,4CACE,gBACF,CACA,qDACE,UACF,CACA,0BACE,SACF,CACA,2BACE,SACF,CACA,iCACE,UAAW,CACX,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,WACF,CACA,oCACE,aAAc,CACd,kBAAoB,CACpB,cACF,CACA,4DAEE,WACF,CACA,kCACE,iBAAkB,CAClB,eAAgB,CAChB,iBACF,CACA,uCACE,kBAAmB,CACnB,aACF,CACA,sCACE,kBAAmB,CACnB,aACF,CACA,wCACE,kBAAmB,CACnB,aACF,CACA,2CACE,iBACF,CACA,yCACA,8FAGI,4BACJ,CACA,uFACI,YACJ,CACA,uFACI,YACJ,CACA,sEAEI,UACJ,CACA,sDACI,UAAW,CACX,WAAY,CACZ,cACJ,CACA,gDACI,oBACJ,CACA,qDACI,cACJ,CACA,CACA,yCACA,gDACI,oBACJ,CACA,qDACI,aACJ,CACA,CACA,yCACA,sDACI,UAAW,CACX,WAAY,CACZ,cACJ,CACA,CAEA,oBACE,gCAAoC,CACpC,0BACF,CACA,gDACE,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,uBAA2B,CAC3B,2BAA4B,CAC5B,qBAAsB,CACtB,gBACF,CACA,yDACE,WACF,CACA,gEACE,cAAe,CACf,eAAiB,CACjB,SACF,CACA,kDACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBACF,CACA,wDACE,UAAW,CACX,kBACF,CACA,sBACE,uBACF,CACA,mCACE,iBAAkB,CAClB,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,eACF,CACA,yCACE,UAAW,CACX,iBAAkB,CAClB,YAAa,CACb,QAAS,CACT,0BAA2B,CAC3B,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBACF,CACA,oCACE,wBAAyB,CACzB,aAAc,CACd,cAAe,CACf,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,4BACF,CACA,0BACA,oCACI,aACJ,CACA,CACA,uDACE,WAAY,CACZ,oBACF,CACA,kDACE,gBACF,CACA,qDACE,cAAe,CACf,iBAAkB,CAClB,aACF,CACA,oDACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,QAAS,CACT,mBACF,CACA,qCACE,iBAAkB,CAClB,sBAAuB,CACvB,wBACF,CACA,0BACA,qCACI,gBAAiB,CACjB,iBACJ,CACA,CACA,mDACE,YAAa,CACb,cACF,CACA,gEACE,cAAe,CACf,WAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,qBACF,CACA,mFACE,yBAA0B,CAC1B,cACF,CACA,gFACE,sBACF,CACA,mFACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,QACF,CACA,0CACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,UAAY,CACZ,wBAAyB,CACzB,wBAAyB,CACzB,iBAAkB,CAClB,oBAAqB,CACrB,iBAAkB,CAClB,oBAAqB,CACrB,eAAgB,CAChB,uBACF,CACA,gDACE,iDACF,CACA,8CACE,UAAW,CACX,SAAU,CACV,eACF,CACA,wCACE,wBAAyB,CACzB,YACF,CACA,0BACA,wCACI,kBAAmB,CACnB,mBACJ,CACA,CACA,uDACE,kBACF,CACA,yDACE,YAAa,CACb,6BACF,CACA,sEACE,YAAa,CACb,qBAAsB,CACtB,wBAAyB,CACzB,iBAAkB,CAClB,sCAA+C,CAC/C,YAAa,CACb,qBACF,CACA,oFACE,kBAAmB,CACnB,iBACF,CACA,0FACE,UAAW,CACX,iBAAkB,CAClB,YAAa,CACb,MAAO,CACP,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBACF,CACA,wFACE,WACF,CACA,oFACE,QACF,CACA,uFACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,YAAa,CACb,kBACF,CACA,kGACE,eACF,CACA,2FACE,UAAW,CACX,iBACF,CACA,mGACE,aACF,CACA,qCACE,wBAAyB,CACzB,mBACF,CACA,oDACE,mBACF,CACA,sDACE,cACF,CACA,0BACA,sDACI,gBAAiB,CACjB,iBACJ,CACA,CACA,gDACE,YACF,CACA,mFACE,4BAA6B,CAC7B,wBAAyB,CACzB,yBACF,CACA,oFACE,uBACF,CACA,kFACE,uBACF,CACA,+EACE,iBACF,CACA,sFACE,iBAAkB,CAClB,SAAU,CACV,MAAO,CACP,UAAW,CACX,sBAAuB,CACvB,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,qBAAyB,CACzB,yBAA0B,CAC1B,WAAY,CACZ,qBACF,CACA,oFACE,yBACF,CACA,yFACE,yBAA0B,CAC1B,+BACF,CACA,sEACE,+BACF,CACA,kFACE,yBAA0B,CAC1B,4BAA6B,CAC7B,wBACF,CACA,mFACE,uBACF,CACA,iFACE,uBACF,CACA,2DACE,WAAY,CACZ,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,aAAc,CACd,cACF,CACA,uEACE,SAAU,CACV,eAAgB,CAChB,eAAgB,CAChB,6BAA8B,CAC9B,8BACF,CACA,wEACE,6BACF,CACA,sEACE,6BAA8B,CAC9B,8BACF,CACA,mEACE,SAAU,CACV,+CACF,CACA,wEACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,oBACF,CACA,sEACE,cAAe,CACf,aACF,CACA,0EACE,aAAc,CACd,aAAc,CACd,UACF,CACA,oEACE,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,iBAAkB,CAClB,UAAW,CACX,oBAAqB,CACrB,kBAAmB,CACnB,oBAAqB,CACrB,uBACF,CACA,0EACE,+CACF,CACA,4EACE,wBACF,CACA,iFACE,wBACF,CACA,6EACE,wBACF,CACA,+EACE,wBACF,CACA,gDACE,oBAAqB,CACrB,eAAiB,CACjB,UAAW,CACX,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,kBAAmB,CACnB,gBAAiB,CACjB,cAAe,CACf,qBAAsB,CACtB,kBACF,CACA,wDACE,wBACF,CACA,6DACE,wBACF,CACA,yDACE,wBACF,CACA,2DACE,wBACF,CACA,4CACE,kBACF,CACA,iDACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,aACF,CACA,6DACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aACF,CACA,iEACE,cACF,CACA,qCACE,YAAa,CACb,eAAgB,CAChB,6BAA8B,CAC9B,sBAAuB,CACvB,kBACF,CACA,0BACA,qCACI,gBAAiB,CACjB,iBACJ,CACA,CACA,wDACE,YAAa,CACb,YAAa,CACb,oBAAqB,CACrB,kBAAmB,CACnB,iBACF,CACA,8DACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,OAAQ,CACR,0BAA2B,CAC3B,SAAU,CACV,WAAY,CACZ,iBAAkB,CAClB,wBACF,CACA,2EACE,cAAe,CACf,WACF,CACA,0EACE,iBACF,CACA,6EACE,cAAe,CACf,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,QACF,CACA,4EACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,iBACF,CACA,4EACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,oBACF,CACA,gFACE,UAAW,CACX,gBACF,CACA,sDACE,cAAe,CACf,eAAgB,CAChB,aAAc,CACd,eACF,CACA,+DACE,cACF,CACA,yCACE,wBAAyB,CACzB,mBAAoB,CACpB,iBACF,CACA,wDACE,kBACF,CACA,8DACE,SAAU,CACV,iBAAkB,CAClB,aACF,CACA,0CACA,8DACI,SACJ,CACA,CACA,4FACE,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,iBAAkB,CAClB,qBAAsB,CACtB,uCAAgD,CAChD,mBAAoB,CACpB,SAAU,CACV,iBACF,CACA,gGACE,iBAAkB,CAClB,cACF,CACA,+FACE,qBAAsB,CACtB,UAAW,CACX,iBAAkB,CAClB,wBAAyB,CACzB,sCAA+C,CAC/C,sBAAuB,CACvB,2BAA4B,CAC5B,6BACF,CACA,kGACE,cAAe,CACf,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,YAAa,CACb,iBACF,CACA,oGACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,kBAAmB,CACnB,oBACF,CACA,iGACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eACF,CACA,0EACE,iBAAkB,CAClB,kBACF,CACA,6EACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WAAY,CACZ,YAAa,CACb,SAAU,CACV,cACF,CACA,wGACE,wBACF,CACA,oFACE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,aAAc,CACd,UAAW,CACX,WAAY,CACZ,WAAY,CACZ,cAAe,CACf,iBAAkB,CAClB,QAAS,CACT,YAAa,CACb,sBACF,CACA,2FACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBAAyB,CACzB,kBACF,CACA,2CACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eACF,CACA,6CACE,aAAc,CACd,oBACF,CACA,iCACE,mEAAuE,CACvE,+DAA0E,CAC1E,kEAAsE,CACtE,uDAAkE,CAClE,2BAA4B,CAC5B,uBAAkC,CAClC,uBAAwB,CACxB,iBAAkB,CAClB,sBAAuB,CACvB,UACF,CACA,qCACE,UAAW,CACX,iBAAkB,CAClB,0CACF,CACA,oCACE,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,mBAAoB,CACpB,iBAAkB,CAClB,aAAc,CACd,yCACF,CACA,mCACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,kBACF,CACA,sCACE,qBAAsB,CACtB,aAAc,CACd,cAAe,CACf,mBAAoB,CACpB,eAAgB,CAChB,wBAAyB,CACzB,iBAAkB,CAClB,4CAAqD,CACrD,oBAAqB,CACrB,oBAAqB,CACrB,iBACF,CACA,4CACE,iDACF,CACA,0CACE,UAAW,CACX,YAAa,CACb,eACF,CAEA,aACE,mEAAuE,CACvE,+DAA0E,CAC1E,kEAAsE,CACtE,uDAAkE,CAClE,2BAA4B,CAC5B,uBAAkC,CAClC,uBAAwB,CACxB,iBAAkB,CAClB,sBAAuB,CACvB,UACF,CACA,iBACE,UAAW,CACX,iBAAkB,CAClB,0CACF,CACA,gBACE,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,mBAAoB,CACpB,iBAAkB,CAClB,aAAc,CACd,yCACF,CACA,eACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,kBACF,CACA,kBACE,qBAAsB,CACtB,aAAc,CACd,cAAe,CACf,mBAAoB,CACpB,eAAgB,CAChB,wBAAyB,CACzB,iBAAkB,CAClB,4CAAqD,CACrD,oBAAqB,CACrB,oBAAqB,CACrB,iBACF,CACA,wBACE,iDACF,CACA,sBACE,UAAW,CACX,YAAa,CACb,eACF,CAEA,kCACE,eACF,CACA,iDACE,qBAAsB,CACtB,kBAAmB,CACnB,UACF,CACA,iEACE,UACF,CACA,4DACE,UACF,CACA,mDACE,oBACF,CACA,6GAEE,eACF,CACA,0BACE,UAAW,CACX,iBAAkB,CAClB,gBACF,CAEA,qBACE,iBAAkB,CAClB,YAAa,CACb,wBACF,CACA,8BACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,6BACF,CACA,4CACE,OAAQ,CACR,QACF,CACA,gCACE,eAAgB,CAChB,gBACF,CACA,wDACE,aACF,CACA,+CACE,aACF,CACA,gDACE,aACF,CACA,qDACE,aACF,CACA,2DACE,aACF,CACA,qDACE,aACF,CACA,yCACE,MAAO,CACP,kBAAmB,CACnB,SAAU,CACV,kBAAmB,CACnB,8BACF,CACA,2CACE,UAAW,CACX,aAAc,CACd,QAAS,CAET,YAAkB,CAClB,kBAAmB,CACnB,eAAgB,CAChB,WAAgC,CAAhC,+BAAgC,CAChC,wBAAyB,CACzB,eACF,CACA,mGAEE,eAAgB,CAChB,SACF,CACA,0DACE,yBAA2B,CAC3B,8BAA+B,CAC/B,SAAU,CACV,aAAc,CACd,eAAgB,CAChB,wBACF,CACA,qCACE,MAAO,CACP,eAAgB,CAChB,kBAAmB,CACnB,eACF,CACA,yDACE,aAAc,CACd,SAAU,CACV,eAAgB,CAChB,6CAAkD,CAClD,qCAA0C,CAC1C,eAAgB,CAChB,iBAAkB,CAClB,aAAc,CACd,wBAAyB,CACzB,WACF,CACA,6DACE,cAAe,CACf,SACF,CACA,mFACE,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,wBAAyB,CACzB,UAAW,CACX,WAAY,CACZ,SAAU,CACV,eACF,CACA,wEACE,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,SAAU,CACV,UAAW,CACX,WAAY,CACZ,gCAAqC,CACrC,2BACF,CACA,+EACE,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,iBACF,CACA,8EACE,SACF,CAIA,6KACE,YACF,CACA,kDACE,aAAc,CACd,iBACF,CACA,oEACE,iBAAkB,CAElB,iBAEF,CACA,sDACE,cACF,CACA,iCACE,iBACF,CACA,iEACE,iBAAkB,CAClB,QAAS,CACT,OAAQ,CACR,SAAc,CACd,WAAY,CACZ,cACF,CACA,8DACE,qBAAsB,CACtB,eAAkB,CAClB,WAAY,CACZ,aAAc,CACd,UAAW,CACX,aAAc,CACd,YAAa,CACb,cAAe,CACf,eAAgB,CAChB,eACF,CACA,wDACE,wBACF,CACA,gDACE,4BAAgC,CAChC,gBACF,CACA,sDACE,aAAc,CACd,eAAgB,CAChB,aAAc,CACd,eAAgB,CAChB,eACF,CACA,yGACE,YACF,CACA,6CACE,eAAgB,CAChB,WAAY,CACZ,UAAY,CACZ,iBACF,CAEA,iCACE,UAAW,CACX,cAAe,CACf,iBACF,CACA,kCACE,oBAAqB,CACrB,iBACF,CACA,sDACE,aAAgB,CAChB,cACF,CACA,8BACE,wBAA0B,CAC1B,yBAA4B,CAC5B,qBAAuB,CACvB,0BACF,CACA,4BAEE,oBACF,CACA,wCAEE,UACF,CACA,+BACE,gBAAiB,CACjB,gBACF,CACA,aACE,SAAU,CACV,gBAAiB,CACjB,iBACF,CACA,8BACE,0BACF,CACA,gCACE,gBACF,CACA,yBACE,wBACF,CACA,sDACE,aAAc,CACd,eACF,CACA,oCACE,QAAW,CACX,SACF,CACA,oDACE,eACF,CACA,iEACE,2BACF,CACA,mFACE,gBACF,CAEA,8DACE,WAAY,CACZ,kBAAmB,CACnB,cAAe,CACf,cACF,CACA,mEACE,aAAc,CACd,aAAc,CACd,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAAmB,CACnB,0BAA2B,CAC3B,yBACF,CACA,oDACE,UAAW,CACX,mBAAoB,CACpB,cAAe,CACf,qBAAsB,CACtB,cAAe,CACf,eAAgB,CAChB,kBAAmB,CACnB,uBACF,CAEA,uBACE,aAAgB,CAChB,YAAa,CACb,eAAgB,CAChB,YAAa,CACb,sBACF,CACA,yBACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBACF,CACA,+BACE,kBACF,CACA,2BACE,MACF,CACA,gCACE,MAAO,CACP,iBACF,CACA,kCACE,aAAgB,CAChB,cACF,CACA,kCACE,gBACF,CACA,+CACE,eAAgB,CAChB,aAAc,CACd,oBAAqB,CACrB,uCAA4C,CAC5C,oCAAyC,CACzC,+BACF,CACA,qDACE,kBACF,CAEA,wBACE,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,aACF,CACA,oBACE,SACF,CACA,yBACE,SACF,CACA,+BACE,UAAW,CACX,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,WACF,CACA,kCACE,aAAc,CACd,kBAAoB,CACpB,cACF,CACA,yCACA,+DAEI,4BACJ,CACA,wEACI,YACJ,CACA,wEACI,YACJ,CACA,gEAEI,UACJ,CACA,2DACI,kBACJ,CACA,qCACI,mBACJ,CACA,CACA,yCACA,qCACI,cACJ,CACA,CAEA,iBACE,yBACF,CACA,2CACE,gBAAiB,CACjB,cAAe,CACf,eACF,CACA,sBACE,cAAe,CACf,eACF,CACA,yCACE,eAAgB,CAChB,YAAa,CACb,6BACF,CACA,oDACE,WAAY,CACZ,oBAAqB,CACrB,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,sBAAuB,CACvB,kBACF,CACA,0DACE,iBAAkB,CAClB,OACF,CACA,sDACE,UAAW,CACX,oBAAqB,CACrB,YACF,CACA,yHAEE,YAAa,CACb,kBAAmB,CACnB,wBAAyB,CACzB,eACF,CACA,2DACE,iBAAkB,CAClB,QAAS,CACT,SACF,CACA,gEACE,gBACF,CACA,0EACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,aAAc,CACd,2BAA6B,CAE7B,iCAAkC,CAElC,oCAAqC,CAErC,OAAQ,CACR,QAAS,CACT,WACF,CACA,0DACE,SAAU,CAEV,iBAAkB,CAClB,KAAM,CACN,WAAY,CAEZ,aAAc,CAGd,iCAAkC,CAElC,oCAAqC,CAErC,OAAQ,CACR,QAAS,CACT,WAAY,CACZ,8BACF,CACA,2DACE,wBACF,CACA,6DACE,UACF,CACA,iEACE,yBACF,CACA,+DACE,aACF,CACA,sEACE,wBACF,CACA,4EACE,yBACF,CACA,wEACE,UACF,CACA,iCACE,wBAAyB,CACzB,iBAAkB,CAClB,gBACF,CACA,0CACE,iBAAkB,CAClB,QAAS,CACT,SACF,CACA,iDACE,kBAAmB,CACnB,QAAS,CACT,YACF,CACA,+CACE,gBAAiB,CACjB,mBACF,CACA,iEACE,aAAc,CACd,eACF,CACA,+IAEE,aAAc,CACd,WACF,CACA,yEACE,UAAW,CACX,SAAU,CACV,cACF,CACA,gGACE,YAAa,CACb,6BACF,CACA,gNAEE,QAAS,CACT,SAAU,CACV,iBAAkB,CAClB,WAAY,CACZ,iBAAkB,CAClB,aAAc,CACd,cACF,CACA,8GACE,WACF,CACA,+GACE,SACF,CACA,6FACE,cACF,CACA,2GACE,gBACF,CACA,gHACE,gBACF,CACA,sGACE,cACF,CACA,sFACE,cACF,CACA,yGACE,kBACF,CACA,4FACE,eACF,CACA,8FACE,eACF,CACA,qGACE,OACF,CACA,mGACE,eAAgB,CAChB,WAAY,CACZ,YACF,CACA,4EACE,iBACF,CACA,iEACE,UAAW,CAEX,gBAAiB,CAEjB,qBAAsB,CAEtB,iBAAkB,CAElB,qBAAsB,CAEtB,cAAe,CAEf,kBAAmB,CAEnB,eAAgB,CAEhB,WACF,CACA,8EACE,aACF,CACA,wFACE,SACF,CACA,6DACE,YAAa,CACb,mBACF,CACA,sEACE,kBAAmB,CACnB,iBAAkB,CAClB,gBAAiB,CACjB,yBAA0B,CAC1B,iBAAkB,CAClB,WAAY,CACZ,WAAY,CACZ,gBACF,CACA,qFACE,eAAgB,CAChB,aACF,CACA,yFACE,wBAAyB,CAEzB,cAAe,CACf,UAAW,CACX,WACF,CACA,6EAEE,YAAa,CACb,iBAAkB,CAClB,YAAa,CACb,cACF,CACA,+FACE,UAAW,CACX,YAAa,CACb,SACF,CACA,kGACE,kBAAmB,CACnB,UAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,aAAc,CACd,cACF,CACA,wFACE,aACF,CACA,6EACE,UAAc,CACd,eACF,CACA,8BACE,kBAAmB,CACnB,iBAAkB,CAClB,UAAY,CACZ,iBAAkB,CAClB,cACF,CACA,yEAEE,YAAa,CACb,kBAAmB,CACnB,wBAAyB,CACzB,eACF,CACA,qDACE,sBACF,CACA,iEACE,gBAAiB,CACjB,gBACF,CACA,mEACE,YAAa,CACb,QAAS,CACT,eAAgB,CAChB,eACF,CACA,gGAEE,2BACF,CACA,qFAEE,SACF,CACA,yCACA,qDACI,YACJ,CACA,iEACI,gBACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,YAAa,CACb,gBACJ,CACA,yDACI,aAAc,CACd,aACJ,CACA,kHAGI,cACJ,CACA,+CACI,uBACJ,CACA,wDACI,2BAA6B,CAC7B,oBACJ,CACA,+DACI,eACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,WAAY,CACZ,gBAAiB,CACjB,cACJ,CACA,kHAGI,cACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,WAAY,CACZ,gBAAiB,CACjB,cACJ,CACA,CAEA,QACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WACF,CACA,cACE,YACF,CACA,8BACE,wBACF,CACA,qCACE,kCAAmC,CACnC,8BAA+B,CAC/B,0BACF,CACA,4BACE,0BACF,CACA,gBACE,iBAAkB,CAClB,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAAsB,CACtB,sBAAwB,CACxB,cACF,CACA,uBACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,UAAW,CACX,QAAS,CACT,UAAW,CACX,qBAAuB,CACvB,sBAAwB,CACxB,cACF,CACA,sBACE,kBACF,CACA,6BACE,iBACF,CAEA,oBACE,UACF,CACA,wBACE,cACF,CAEA,qBACI,aACJ,CAEA,gBACE,eAAgB,CAChB,cACF,CACA,+BACE,oBACF,CACA,uCACE,iBAAkB,CAClB,oBACF,CACA,wCACE,SACF,CACA,2CACE,cAAe,CACf,iBACF,CACA,8JAEE,SACF,CAEA,2BACE,iBACF,CACA,iCACE,YAAa,CACb,oCAAsC,CACtC,aAAc,CACd,kBACF,CACA,kCACE,uBACF,CACA,yDACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAAyB,CACzB,+BAAoC,CACpC,aACF,CACA,wEACE,4BAA6B,CAC7B,cAAe,CACf,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,4CACE,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,iBACF,CACA,8DACE,iBAAkB,CAClB,UACF,CACA,qEACE,SAAU,CACV,UAAW,CACX,YAAa,CACb,gBAAiB,CACjB,mBAAqB,CACrB,0BACF,CACA,sEACE,mBAAqB,CACrB,SAAU,CACV,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,8BAAgC,CAChC,kCAAoC,CACpC,iBACF,CACA,2EACE,UACF,CACA,4EACE,SACF,CACA,oEACE,wBAAyB,CACzB,iBAAkB,CAClB,UAAY,CACZ,cAAe,CACf,iBAAkB,CAClB,cACF,CACA,mDACE,cACF,CACA,qDACE,eACF,CACA,8CACE,eACF,CACA,uDACE,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,uBAA2B,CAC3B,2BAA4B,CAC5B,qBAAsB,CACtB,kBACF,CACA,gEACE,WACF,CACA,uEACE,cAAe,CACf,eAAiB,CACjB,SACF,CAEA,oCACE,iBAAkB,CAClB,eACF,CACA,6CACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,KAAQ,CACR,MAAS,CACT,6BACF,CACA,2DACE,OAAQ,CACR,QACF,CACA,gEACE,iBACF,CACA,2FACE,cACF,CACA,6EACE,iBAAkB,CAClB,WAAY,CACZ,UACF,CACA,yCACA,6CACI,SACJ,CACA,kDACI,gBACJ,CACA,sEAEI,4BACJ,CACA,wEACI,YACJ,CACA,wEACI,YACJ,CACA,wEAEI,UACJ,CACA,yCACI,mBACJ,CACA,2CACI,mBACJ,CACA,0DACI,cACJ,CACA,CAEA,qEAEE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,aACF,CACA,iFAEE,kBACF,CACA,0CACE,aACF,CACA,6CACE,aACF,CACA,mDACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,qBAAyB,CACzB,+BAAoC,CACpC,aACF,CACA,kEACE,wBAAyB,CACzB,cAAe,CACf,cAAe,CACf,WAAY,CACZ,iBAAkB,CAClB,iBACF,CACA,oEACE,cACF,CACA,6EACE,WAAY,CACZ,gBAAiB,CACjB,kBAAmB,CACnB,cAAe,CACf,UAAW,CACX,wBAAyB,CACzB,iBAAkB,CAClB,eAAgB,CAChB,cAAe,CACf,oBAAqB,CACrB,aAAgB,CAChB,iBACF,CACA,oFACE,WAAY,CACZ,aACF,CACA,0EACE,iBACF,CACA,6EACE,cACF,CACA,8EACE,YAAa,CACb,aAAc,CACd,SAAU,CACV,qBACF,CACA,wEACE,iBAAkB,CAClB,8BACF,CACA,+EACE,wBACF,CACA,oFACE,aAAgB,CAChB,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,qCAA4C,CAC5C,kCAAyC,CACzC,6BAAoC,CACpC,YAAa,CACb,kBACF,CACA,sFACE,eAAgB,CAChB,gBACF,CACA,+EACE,sBAAuB,CACvB,oBAAqB,CACrB,cAAe,CACf,aACF","file":"vue-admin.css","sourcesContent":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.dokan-dashboard .widgets-wrapper {\n display: block;\n overflow: hidden;\n margin-top: 15px;\n width: 100%;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n.dokan-dashboard .widgets-wrapper .right-side {\n float: left;\n width: 48%;\n}\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 3%;\n}\n.dokan-dashboard .dokan-postbox .loading {\n display: block;\n width: 100%;\n margin: 15px auto;\n text-align: center;\n}\n.dokan-dashboard .subscribe-box {\n margin: 20px -12px -11px -12px;\n padding: 0 15px 15px;\n background: #fafafa;\n border-top: 1px solid #efefef;\n position: relative;\n}\n.dokan-dashboard .subscribe-box h3 {\n margin: 10px 0;\n}\n.dokan-dashboard .subscribe-box p {\n margin-bottom: 10px !important;\n}\n.dokan-dashboard .subscribe-box .thank-you {\n background: #4fa72b;\n margin-top: 10px;\n padding: 15px;\n border-radius: 3px;\n color: #fff;\n}\n.dokan-dashboard .subscribe-box .form-wrap {\n display: flex;\n}\n.dokan-dashboard .subscribe-box .form-wrap input[type=\"email\"] {\n width: 100%;\n padding: 3px 0 3px 6px;\n margin: 0px -1px 0 0;\n}\n.dokan-dashboard .subscribe-box .form-wrap button.button {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.dokan-dashboard .subscribe-box .form-wrap button.button:hover {\n background: #ff6a3c;\n}\n.dokan-dashboard .subscribe-box .loading {\n position: absolute;\n height: 100%;\n margin: 0 0 0 -15px;\n background: rgba(0, 0, 0, 0.2);\n}\n.dokan-dashboard .subscribe-box .loading .dokan-loader {\n margin-top: 30px;\n}\n@media only screen and (max-width: 770px) {\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 0;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n .dokan-dashboard .widgets-wrapper .right-side {\n width: auto;\n}\n}\n@media only screen and (max-width: 500px) {\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 0;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n .dokan-dashboard .widgets-wrapper .right-side {\n width: auto;\n}\n.dokan-dashboard .postbox.dokan-status ul li a .details span.up,\n .dokan-dashboard .postbox.dokan-status ul li a .details span.down {\n display: none;\n}\n.dokan-dashboard .postbox.dokan-status ul li a strong {\n font-size: 16px;\n}\n}\n@media only screen and (max-width: 360px) {\n.dokan-dashboard .postbox.dokan-status ul li a .details {\n display: none;\n}\n}\n\n.dokan-upgrade-bar {\n background: #ffdbcf;\n padding: 5px 20px;\n margin: -10px -21px 15px -23px;\n border: 1px solid #dedede;\n border-top: none;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n text-align: center;\n}\n.dokan-upgrade-bar span {\n color: #ff5722;\n font-size: 14px;\n}\n.dokan-upgrade-bar .close-button {\n float: right;\n font-size: 18px;\n padding: 0px 10px;\n cursor: pointer;\n visibility: hidden;\n}\n.dokan-upgrade-bar .close-button:hover {\n background: #ff5822;\n color: #fff;\n display: inline-block;\n border-radius: 3px;\n}\n.dokan-upgrade-bar:hover .close-button {\n visibility: visible;\n}\n\n.withdraw-requests .dokan-modal .modal-body {\n min-height: 130px;\n}\n.withdraw-requests .dokan-modal .modal-body textarea {\n width: 100%;\n}\n.withdraw-requests .image {\n width: 10%;\n}\n.withdraw-requests .seller {\n width: 20%;\n}\n.withdraw-requests td.seller img {\n float: left;\n margin-right: 10px;\n margin-top: 1px;\n width: 24px;\n height: auto;\n}\n.withdraw-requests td.seller strong {\n display: block;\n margin-bottom: 0.2em;\n font-size: 14px;\n}\n.withdraw-requests td.actions,\n.withdraw-requests th.actions {\n width: 120px;\n}\n.withdraw-requests td.status span {\n line-height: 2.5em;\n padding: 5px 8px;\n border-radius: 4px;\n}\n.withdraw-requests td.status .approved {\n background: #c6e1c6;\n color: #5b841b;\n}\n.withdraw-requests td.status .pending {\n background: #f8dda7;\n color: #94660c;\n}\n.withdraw-requests td.status .cancelled {\n background: #eba3a3;\n color: #761919;\n}\n.withdraw-requests .method_details_inner p {\n margin-bottom: 2px;\n}\n@media only screen and (max-width: 600px) {\n.withdraw-requests table td.seller,\n .withdraw-requests td.amount,\n .withdraw-requests td.actions {\n display: table-cell !important;\n}\n.withdraw-requests table th:not(.check-column):not(.seller):not(.amount):not(.actions) {\n display: none;\n}\n.withdraw-requests table td:not(.check-column):not(.seller):not(.amount):not(.actions) {\n display: none;\n}\n.withdraw-requests table th.column,\n .withdraw-requests table td.column {\n width: auto;\n}\n.withdraw-requests table td.column.actions .dashicons {\n width: 14px;\n height: 14px;\n font-size: 18px;\n}\n.withdraw-requests table td.seller .row-actions {\n display: inline-block;\n}\n.withdraw-requests table td.seller .row-actions span {\n font-size: 11px;\n}\n}\n@media only screen and (max-width: 376px) {\n.withdraw-requests table td.seller .row-actions {\n display: inline-block;\n}\n.withdraw-requests table td.seller .row-actions span {\n font-size: 9px;\n}\n}\n@media only screen and (max-width: 320px) {\n.withdraw-requests table td.column.actions .dashicons {\n width: 10px;\n height: 10px;\n font-size: 14px;\n}\n}\n\n.dokan-pro-features {\n font-family: 'Open Sans', sans-serif;\n margin: -10px -20px 0 -22px;\n}\n.dokan-pro-features .vendor-capabilities-banner {\n display: flex;\n align-items: center;\n padding: 50px;\n height: auto;\n border-radius: 9px;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n margin: 20px 70px;\n}\n.dokan-pro-features .vendor-capabilities-banner .content {\n margin: 30px;\n}\n.dokan-pro-features .vendor-capabilities-banner .content .title {\n font-size: 26px;\n font-weight: bold;\n color: #FF0000;\n}\n.dokan-pro-features .vendor-capabilities-banner a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n}\n.dokan-pro-features .vendor-capabilities-banner a:hover {\n color: #fff;\n background: #ff6a3c;\n}\n.dokan-pro-features a {\n transition: all 0.2s ease;\n}\n.dokan-pro-features .section-title {\n text-align: center;\n color: #2e2c2c;\n font-size: 30px;\n line-height: 1.5em;\n font-weight: 400;\n position: relative;\n margin: 0 0 58px;\n}\n.dokan-pro-features .section-title:after {\n content: '';\n position: absolute;\n bottom: -21px;\n left: 50%;\n transform: translateX(-50%);\n width: 38px;\n height: 5px;\n border-radius: 3px;\n background-color: #f2624d;\n}\n.dokan-pro-features .header-section {\n background-color: #f2f2f2;\n color: #3f4143;\n font-size: 16px;\n display: flex;\n align-items: center;\n padding: 0 8%;\n border-bottom: 1px solid #eee;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .header-section {\n padding: 0 24%;\n}\n}\n.dokan-pro-features .header-section .feature-thumb img {\n width: 233px;\n margin: -20px 0 -30px;\n}\n.dokan-pro-features .header-section .content-area {\n padding-left: 10%;\n}\n.dokan-pro-features .header-section .content-area h1 {\n font-size: 27px;\n line-height: 1.5em;\n color: #2e2c2c;\n}\n.dokan-pro-features .header-section .content-area p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 0;\n letter-spacing: 0.5px;\n}\n.dokan-pro-features .service-section {\n text-align: center;\n padding: 73px 30px 85px;\n background-color: #f7f8f9;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .service-section {\n padding-left: 20%;\n padding-right: 20%;\n}\n}\n.dokan-pro-features .service-section .service-list {\n display: flex;\n flex-wrap: wrap;\n}\n.dokan-pro-features .service-section .service-list .service-box {\n flex: 0 0 28.9%;\n margin: 2.2%;\n text-align: center;\n border-radius: 5px;\n background-color: #ffffff;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-thumb img {\n border-radius: 5px 5px 0 0;\n max-width: 100%;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-detail {\n padding: 20px 25px 25px;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-detail h3 {\n color: #3f4143;\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 0;\n}\n.dokan-pro-features .service-section .btn {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n color: #ffff;\n background-color: #3984b5;\n border: 1px solid #226b9b;\n border-radius: 3px;\n text-decoration: none;\n padding: 13px 28px;\n display: inline-block;\n margin-top: 52px;\n transition: all 0.2s ease;\n}\n.dokan-pro-features .service-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.dokan-pro-features .service-section .btn svg {\n width: 15px;\n fill: #fff;\n margin-left: 5px;\n}\n.dokan-pro-features .comparison-section {\n background-color: #f1f1f1;\n padding: 75px;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .comparison-section {\n padding-left: 21.2%;\n padding-right: 21.2%;\n}\n}\n.dokan-pro-features .comparison-section .section-title {\n margin-bottom: 90px;\n}\n.dokan-pro-features .comparison-section .comparison-area {\n display: flex;\n justify-content: space-between;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box {\n flex: 0 0 48%;\n background-color: #fff;\n border: 1px solid #E0E9EC;\n border-radius: 5px;\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);\n padding: 50px;\n box-sizing: border-box;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section {\n margin-bottom: 58px;\n position: relative;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section:after {\n content: \"\";\n position: absolute;\n bottom: -23px;\n left: 0;\n width: 38px;\n height: 5px;\n border-radius: 3px;\n background-color: #d7d7d7;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section img {\n width: 120px;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list {\n margin: 0;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li {\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n color: #66676E;\n margin-bottom: 28px;\n position: relative;\n display: flex;\n align-items: center;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li:last-child {\n margin-bottom: 0;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li img {\n width: 21px;\n margin-right: 12px;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li.unavailable {\n color: #ccced5;\n}\n.dokan-pro-features .pricing-section {\n background-color: #f7f8f9;\n padding: 85px 0 62px;\n}\n.dokan-pro-features .pricing-section .section-title {\n margin-bottom: 120px;\n}\n.dokan-pro-features .pricing-section .pricing-wrapper {\n padding: 0 4.5%;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .pricing-section .pricing-wrapper {\n padding-left: 21%;\n padding-right: 21%;\n}\n}\n.dokan-pro-features .pricing-section .table-row {\n display: flex;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:first-child {\n background-color: transparent;\n border-color: transparent;\n border-radius: 3px 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:nth-child(2) {\n border-radius: 3px 0 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:last-child {\n border-radius: 0 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular {\n position: relative;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular:before {\n position: absolute;\n top: -28px;\n left: 0;\n width: 100%;\n content: 'Most Popular';\n color: #23282d;\n font-size: 14px;\n line-height: 1.4em;\n background-color: #ffcc00;\n border-radius: 3px 3px 0 0;\n padding: 5px;\n box-sizing: border-box;\n}\n.dokan-pro-features .pricing-section .table-row:nth-child(2) .table-col:first-child {\n border-radius: 3px 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:nth-last-child(2) .table-col:first-child {\n border-radius: 0 0 5px 5px;\n border-bottom: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col {\n border-bottom: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:first-child {\n border-radius: 0 0 5px 5px;\n background-color: transparent;\n border-color: transparent;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:nth-child(2) {\n border-radius: 0 0 0 5px;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:last-child {\n border-radius: 0 0 5px 0;\n}\n.dokan-pro-features .pricing-section .table-row .table-col {\n width: 18.5%;\n text-align: center;\n border: 1px solid #e7eaeb;\n padding: 18px;\n background-color: #fff;\n border-bottom: 0;\n border-left: 0;\n border-right: 0;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:first-child {\n width: 25%;\n margin-right: 2%;\n text-align: left;\n border-left: 1px solid #e7eaeb;\n border-right: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:nth-child(2) {\n border-left: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:last-child {\n border-left: 1px solid #e7eaeb;\n border-right: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col.popular {\n z-index: 1;\n box-shadow: 1px 10px 30px 0 rgba(215, 223, 254, 0.5);\n}\n.dokan-pro-features .pricing-section .table-row .table-col .module-name {\n color: #157ef5;\n font-size: 14px;\n line-height: 1.5em;\n font-weight: 300;\n text-decoration: none;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .plan-data {\n font-size: 15px;\n color: #3f4143;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .plan-data img {\n display: block;\n margin: 0 auto;\n width: 23px;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn {\n font-size: 14px;\n font-weight: 300;\n border-radius: 3px;\n padding: 13px 34px;\n color: #fff;\n text-decoration: none;\n margin: 25px 0 14px;\n display: inline-block;\n transition: all 0.2s ease;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn:hover {\n box-shadow: 1px 10px 30px 0 rgba(215, 223, 254, 0.5);\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.starter {\n background-color: #00bcff;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.professional {\n background-color: #2bc66d;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.business {\n background-color: #795dff;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.enterprise {\n background-color: #ff5956;\n}\n.dokan-pro-features .pricing-section .plan-name {\n display: inline-block;\n background: black;\n color: #fff;\n font-size: 14px;\n font-weight: 300;\n line-height: 1.4em;\n border-radius: 25px;\n padding: 5px 20px;\n min-width: 95px;\n box-sizing: border-box;\n margin: 26px 0 20px;\n}\n.dokan-pro-features .pricing-section .plan-name.starter {\n background-color: #00bcff;\n}\n.dokan-pro-features .pricing-section .plan-name.professional {\n background-color: #2bc66d;\n}\n.dokan-pro-features .pricing-section .plan-name.business {\n background-color: #795dff;\n}\n.dokan-pro-features .pricing-section .plan-name.enterprise {\n background-color: #ff5956;\n}\n.dokan-pro-features .pricing-section .price {\n margin-bottom: 15px;\n}\n.dokan-pro-features .pricing-section .price span {\n font-size: 14px;\n line-height: 1.2em;\n font-weight: 300;\n color: #b8bbbe;\n display: block;\n}\n.dokan-pro-features .pricing-section .price span:first-child {\n font-size: 28px;\n line-height: 1.5em;\n font-weight: 400;\n color: #23282d;\n}\n.dokan-pro-features .pricing-section .price span:first-child sup {\n font-size: 14px;\n}\n.dokan-pro-features .payment-section {\n display: flex;\n background: #fff;\n justify-content: space-between;\n padding: 20px 65px 15px;\n align-items: center;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .payment-section {\n padding-left: 21%;\n padding-right: 21%;\n}\n}\n.dokan-pro-features .payment-section .guarantee-section {\n display: flex;\n flex: 0 0 70%;\n align-content: center;\n align-items: center;\n position: relative;\n}\n.dokan-pro-features .payment-section .guarantee-section:after {\n content: \"\";\n position: absolute;\n right: -18px;\n top: 50%;\n transform: translateY(-50%);\n width: 5px;\n height: 38px;\n border-radius: 3px;\n background-color: #f1f1f1;\n}\n.dokan-pro-features .payment-section .guarantee-section .feature-thumb img {\n max-width: 100%;\n width: 160px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail {\n padding-left: 25px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail h2 {\n font-size: 24px;\n line-height: 1.5em;\n color: #2e2c2c;\n font-weight: 400;\n margin: 0;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail p {\n color: #66676e;\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 5px 0 20px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a {\n color: #f2624d;\n font-size: 15px;\n line-height: 1.5em;\n text-decoration: none;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a img {\n width: 18px;\n margin-right: 4px;\n}\n.dokan-pro-features .payment-section .payment-area h3 {\n font-size: 15px;\n font-weight: 300;\n color: #66676e;\n margin: 0px 0 17px;\n}\n.dokan-pro-features .payment-section .payment-area .option img {\n max-width: 100%;\n}\n.dokan-pro-features .testimonial-section {\n background-color: #f1f1f1;\n padding: 75px 0 70px;\n text-align: center;\n}\n.dokan-pro-features .testimonial-section .section-title {\n margin-bottom: 75px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper {\n width: 80%;\n text-align: center;\n margin: 0 auto;\n}\n@media only screen and (min-width: 1281px) {\n.dokan-pro-features .testimonial-section .testimonial-wrapper {\n width: 55%;\n}\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic {\n width: 70px;\n height: 70px;\n border: 5px solid #fff;\n border-radius: 50%;\n background-color: #fff;\n box-shadow: 0px 1px 16px 0px rgba(0, 0, 0, 0.16);\n margin: 0 auto -35px;\n z-index: 1;\n position: relative;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic img {\n border-radius: 50%;\n max-width: 100%;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail {\n background-color: #fff;\n color: #000;\n border-radius: 5px;\n border: 1px solid #E0E9EC;\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);\n padding: 50px 30px 30px;\n background-repeat: no-repeat;\n background-position: 40px 40px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail h4 {\n font-size: 18px;\n line-height: 1.444;\n color: #F2624D;\n font-weight: 400;\n margin-top: 0;\n margin-bottom: 5px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail span {\n font-size: 15px;\n line-height: 1.444;\n font-weight: 300;\n color: #66676e;\n margin-bottom: 20px;\n display: inline-block;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail p {\n color: #2e2c2c;\n font-size: 14px;\n line-height: 1.9em;\n font-weight: 300;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots {\n text-align: center;\n margin: 40px 0 25px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li {\n position: relative;\n display: inline-block;\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n cursor: pointer;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li.slick-active button:before {\n background-color: #3f4143;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button {\n position: relative;\n font-size: 0;\n line-height: 0;\n display: block;\n width: 20px;\n height: 20px;\n padding: 5px;\n cursor: pointer;\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 21px;\n height: 5px;\n content: '';\n text-align: center;\n background-color: #d6d6d6;\n border-radius: 30px;\n}\n.dokan-pro-features .testimonial-section p {\n color: #262626;\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n}\n.dokan-pro-features .testimonial-section p a {\n color: #8263f7;\n text-decoration: none;\n}\n.dokan-pro-features .cta-section {\n background-image: -moz-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -webkit-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -ms-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain;\n text-align: center;\n padding: 35px 75px 40px;\n color: #fff;\n}\n.dokan-pro-features .cta-section img {\n width: 60px;\n border-radius: 50%;\n box-shadow: 0px 3px 70px 0px rgba(126, 17, 0, 0.35);\n}\n.dokan-pro-features .cta-section h2 {\n font-size: 30px;\n color: #fff;\n font-weight: 400;\n line-height: 1.333em;\n text-align: center;\n margin: 10px 0;\n text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.31);\n}\n.dokan-pro-features .cta-section p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 10px 0 30px;\n}\n.dokan-pro-features .cta-section .btn {\n background-color: #fff;\n color: #f2624d;\n font-size: 16px;\n line-height: 1.538em;\n font-weight: 300;\n border: 1px solid #FF9381;\n border-radius: 3px;\n box-shadow: 0px 1px 2px 0px rgba(255, 128, 142, 0.05);\n display: inline-block;\n text-decoration: none;\n padding: 12px 27px;\n}\n.dokan-pro-features .cta-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.dokan-pro-features .cta-section .btn svg {\n width: 15px;\n fill: #f2624d;\n margin-left: 6px;\n}\n\n.cta-section {\n background-image: -moz-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -webkit-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -ms-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain;\n text-align: center;\n padding: 35px 75px 40px;\n color: #fff;\n}\n.cta-section img {\n width: 60px;\n border-radius: 50%;\n box-shadow: 0px 3px 70px 0px rgba(126, 17, 0, 0.35);\n}\n.cta-section h2 {\n font-size: 30px;\n color: #fff;\n font-weight: 400;\n line-height: 1.333em;\n text-align: center;\n margin: 10px 0;\n text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.31);\n}\n.cta-section p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 10px 0 30px;\n}\n.cta-section .btn {\n background-color: #fff;\n color: #f2624d;\n font-size: 16px;\n line-height: 1.538em;\n font-weight: 300;\n border: 1px solid #FF9381;\n border-radius: 3px;\n box-shadow: 0px 1px 2px 0px rgba(255, 128, 142, 0.05);\n display: inline-block;\n text-decoration: none;\n padding: 12px 27px;\n}\n.cta-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.cta-section .btn svg {\n width: 15px;\n fill: #f2624d;\n margin-left: 6px;\n}\n\n.dokan-help-page .section-wrapper {\n margin-top: 15px;\n}\n.dokan-help-page .section-wrapper .dokan-postbox {\n width: calc(33% - 2em);\n margin: 0 2% 15px 0;\n float: left;\n}\n.dokan-help-page .section-wrapper .dokan-postbox:nth-child(3n+1) {\n clear: both;\n}\n.dokan-help-page .section-wrapper .dokan-postbox .dashicons {\n color: #ccc;\n}\n.dokan-help-page .section-wrapper .dokan-postbox a {\n text-decoration: none;\n}\n.dokan-help-page .section-wrapper .dokan-postbox .inside,\n.dokan-help-page .section-wrapper .dokan-postbox ul {\n margin-bottom: 0;\n}\n.dokan-help-page .loading {\n width: 100%;\n text-align: center;\n margin-top: 100px;\n}\n\n.dokan-settings-wrap {\n position: relative;\n display: flex;\n border: 1px solid #c8d7e1;\n}\n.dokan-settings-wrap .loading {\n position: absolute;\n width: 100%;\n height: 100%;\n background: rgba(255, 255, 255, 0.6);\n}\n.dokan-settings-wrap .loading .dokan-loader {\n top: 40%;\n left: 45%;\n}\n.dokan-settings-wrap .dashicons {\n padding-top: 2px;\n margin-right: 5px;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-generic {\n color: #6c75ff;\n}\n.dokan-settings-wrap .dashicons.dashicons-cart {\n color: #00aeff;\n}\n.dokan-settings-wrap .dashicons.dashicons-money {\n color: #d35400;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-page {\n color: #8e44ad;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-appearance {\n color: #3498db;\n}\n.dokan-settings-wrap .dashicons.dashicons-networking {\n color: #1abc9c;\n}\n.dokan-settings-wrap div.nav-tab-wrapper {\n flex: 1;\n border-bottom: none;\n padding: 0;\n background: #f1f1f1;\n border-right: 1px solid #c8d7e1;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a {\n float: none;\n display: block;\n margin: 0;\n border: none;\n padding: 13px 13px;\n background: #f1f1f1;\n font-weight: 500;\n border-bottom: 1px solid #c8d7e1;\n transition-property: none;\n transition: none;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a:focus,\n.dokan-settings-wrap div.nav-tab-wrapper a:active {\n box-shadow: none;\n outline: 0;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a.nav-tab-active {\n background: #fff !important;\n border-right: 1px solid #c8d7e1;\n width: 99%;\n color: #2e4453;\n transition: none;\n transition-property: none;\n}\n.dokan-settings-wrap .metabox-holder {\n flex: 3;\n padding-left: 3%;\n padding-right: 10px;\n background: #fff;\n}\n.dokan-settings-wrap .radio-image-container .radio-image {\n display: block;\n width: 50%;\n background: #fff;\n -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n margin: 0 0 15px;\n position: relative;\n line-height: 0;\n border: 1px solid #ededed;\n padding: 4px;\n}\n.dokan-settings-wrap .radio-image-container .radio-image img {\n max-width: 100%;\n z-index: 1;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .current-option-indicator {\n position: absolute;\n top: 0;\n right: 0;\n background-color: #4CAF50;\n color: #fff;\n padding: 4px;\n z-index: 2;\n line-height: 1.4;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .active-option {\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 3;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.45);\n transition: opacity 0.4s ease;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .active-option button {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -23px;\n margin-left: -58px;\n}\n.dokan-settings-wrap .radio-image-container .radio-image:hover .active-option {\n opacity: 1;\n}\n.dokan-settings-wrap .radio-image-container .radio-image.active .active-option {\n display: none;\n}\n.dokan-settings-wrap .radio-image-container .radio-image.not-active .current-option-indicator {\n display: none;\n}\n.dokan-settings-wrap .radio-image-container label {\n display: block;\n margin-bottom: 5px;\n}\n.dokan-settings-wrap .radio-image-container label > input[type='radio'] {\n visibility: hidden;\n /* Makes input not-clickable */\n position: absolute;\n /* Remove input from document flow */\n}\n.dokan-settings-wrap .radio-image-container label > img {\n max-width: 100%;\n}\n.dokan-settings-wrap .search-box {\n position: relative;\n}\n.dokan-settings-wrap .search-box span.dashicons.dashicons-no-alt {\n position: absolute;\n top: 13px;\n right: 0;\n color: #ff0000;\n z-index: 999;\n cursor: pointer;\n}\n.dokan-settings-wrap .search-box .dokan-admin-search-settings {\n border: 1px solid #ddd;\n border-radius: 0px;\n height: 48px;\n display: block;\n width: 100%;\n border-left: 0;\n border-top: 0;\n padding: 0 15px;\n background: #eee;\n font-weight: 400;\n}\n.dokan-settings-wrap .search-box input[type=\"text\"]:focus {\n border-color: transparent;\n}\n.form-table th.dokan-settings-sub-section-title {\n border-bottom: 1px solid #cccccc;\n padding: 0 0 10px;\n}\n.form-table th.dokan-settings-sub-section-title label {\n display: block;\n margin-top: 20px;\n color: #0073aa;\n font-weight: 500;\n font-size: 1.3em;\n}\n.form-table .dokan-settings-field-type-sub_section:first-child th.dokan-settings-sub-section-title label {\n margin-top: 0;\n}\ntr.data_clear_on_uninstall td fieldset label {\n background: #e00;\n padding: 5px;\n color: white;\n border-radius: 3px;\n}\n\nspan.repeatable-item-description {\n color: #999;\n font-size: 11px;\n font-style: italic;\n}\nul.dokan-settings-repeatable-list {\n list-style-type: disc;\n padding-left: 20px;\n}\nul.dokan-settings-repeatable-list li span.remove-item {\n padding-top: 0px;\n cursor: pointer;\n}\n.dokan-repetable-add-item-btn {\n font-size: 16px !important;\n font-weight: bold !important;\n height: 25px !important;\n line-height: 22px !important;\n}\ntd.percent_fee,\ntd.fixed_fee {\n display: inline-block;\n}\ntd.percent_fee input,\ntd.fixed_fee input {\n width: 60px;\n}\ntr.additional_fee .description {\n margin-left: 10px;\n margin-top: -10px;\n}\n.dokan-error {\n color: red;\n margin-top: -10px;\n font-style: italic;\n}\n.dokan-input-validation-error {\n border-color: red !important;\n}\n.dokan-error.combine-commission {\n margin-left: 10px;\n}\nth.dokan-setting-warning {\n padding: 10px 10px 10px 0;\n}\nth.dokan-setting-warning .dokan-setting-warning-label {\n color: #d63638;\n font-weight: bold;\n}\nth.dokan-setting-warning .dashicons {\n margin: 0px;\n padding: 0px;\n}\nth.dokan-setting-warning .dokan-setting-warning-msg {\n font-weight: 300;\n}\n.dokan-settings-field-type-radio fieldset > label:not(:last-child) {\n margin-right: 12px !important;\n}\n.dokan-settings-field-type-radio fieldset > label:not(:last-child) > input[type=\"radio\"] {\n margin-right: 2px;\n}\n\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n#dokan-settings-banner {\n margin: 20px 0px;\n padding: 40px;\n background: #fff;\n display: flex;\n align-items: flex-start;\n}\n#dokan-settings-banner a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n}\n#dokan-settings-banner a:hover {\n background: #ff6a3c;\n}\n#dokan-settings-banner img {\n flex: 1;\n}\n#dokan-settings-banner .content {\n flex: 4;\n padding: 20px 50px;\n}\n#dokan-settings-banner .content p {\n margin: 30px 0px;\n font-size: 14px;\n}\n#dokan-settings-banner .content a {\n margin-right: 8px;\n}\n#dokan-settings-banner .content .custom-button {\n background: #fff;\n color: #565656;\n border-color: #DFDADF;\n -webkit-box-shadow: 0px 0px 11px 1px #ebebeb;\n -moz-box-shadow: 0px 0px 11px 1px #ebebeb;\n box-shadow: 0px 0px 11px 1px #ebebeb;\n}\n#dokan-settings-banner .content .custom-button:hover {\n background: #f2f2f2;\n}\n\n.vendor-list .dokan-btn {\n padding: 5px 10px;\n font-size: 15px;\n border-radius: 3px;\n color: #2873aa;\n}\n.vendor-list .image {\n width: 10%;\n}\n.vendor-list .store_name {\n width: 30%;\n}\n.vendor-list td.store_name img {\n float: left;\n margin-right: 10px;\n margin-top: 1px;\n width: 24px;\n height: auto;\n}\n.vendor-list td.store_name strong {\n display: block;\n margin-bottom: 0.2em;\n font-size: 14px;\n}\n@media only screen and (max-width: 600px) {\n.vendor-list table td.store_name,\n .vendor-list table td.enabled {\n display: table-cell !important;\n}\n.vendor-list table th:not(.check-column):not(.store_name):not(.enabled) {\n display: none;\n}\n.vendor-list table td:not(.check-column):not(.store_name):not(.enabled) {\n display: none;\n}\n.vendor-list table th.column,\n .vendor-list table table td.column {\n width: auto;\n}\n.vendor-list table td.manage-column.column-cb.check-column {\n padding-right: 15px;\n}\n.vendor-list table th.column.enabled {\n width: 25% !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.vendor-list table .row-actions span {\n font-size: 11px;\n}\n}\n\n.swal2-container {\n z-index: 9999999 !important;\n}\n.swal2-container .swal2-popup .swal2-title {\n line-height: 35px;\n font-size: 30px;\n font-weight: 400;\n}\n.dokan-vendor-edit h1 {\n font-size: 23px;\n font-weight: 400;\n}\n.dokan-vendor-edit .tab-header .tab-list {\n overflow: hidden;\n display: flex;\n justify-content: space-between;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title {\n height: 50px;\n list-style-type: none;\n position: relative;\n background-color: #1a9ed4;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title .icon {\n position: relative;\n top: 1px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a {\n color: #fff;\n text-decoration: none;\n padding: 75px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a:active,\n.dokan-vendor-edit .tab-header .tab-list .tab-title a:focus {\n outline: none;\n outline-style: none;\n border-color: transparent;\n box-shadow: none;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a span {\n position: relative;\n top: -1px;\n left: -3px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:first-child {\n padding-left: 5px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:nth-child(n+2)::before {\n position: absolute;\n top: 0;\n left: 0;\n display: block;\n border-left: 25px solid white;\n /* width: arrow width, color: background of document */\n border-top: 25px solid transparent;\n /* width: half height */\n border-bottom: 25px solid transparent;\n /* width: half height */\n width: 0;\n height: 0;\n content: \" \";\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:after {\n z-index: 1;\n /* need to bring this above the next item */\n position: absolute;\n top: 0;\n right: -25px;\n /* arrow width (negated) */\n display: block;\n border-left: 25px solid #f5f5f5;\n /* width: arrow width */\n border-top: 25px solid transparent;\n /* width: half height */\n border-bottom: 25px solid transparent;\n /* width: half height */\n width: 0;\n height: 0;\n content: \" \";\n border-left-color: #1a9ed4;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active {\n background-color: #2C70A3;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active a {\n color: #fff;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active:after {\n border-left-color: #2C70A3;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.last:after {\n border-left: 0;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title {\n background-color: #f5f5f5;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title:after {\n border-left-color: #f5f5f5;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title a {\n color: #000;\n}\n.dokan-vendor-edit .tab-contents {\n border: 1px solid #e5e5e5;\n border-radius: 3px;\n min-height: 400px;\n}\n.dokan-vendor-edit .tab-contents .loading {\n position: relative;\n left: 46%;\n top: 160px;\n}\n.dokan-vendor-edit .tab-contents .content-header {\n background: #F9F9F9;\n margin: 0;\n padding: 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body {\n padding-top: 20px;\n padding-bottom: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group {\n margin: 0 10px;\n overflow: hidden;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:after,\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:before {\n display: table;\n content: \" \";\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column {\n float: left;\n width: 50%;\n padding: 0 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info {\n display: flex;\n justify-content: space-between;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .store-url,\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info span {\n margin: 0;\n padding: 0;\n position: relative;\n bottom: 10px;\n font-style: italic;\n color: #a09f9f;\n font-size: 12px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .is-available {\n color: green;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .not-available {\n color: red;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator {\n margin-top: 6px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button {\n margin-right: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button span {\n line-height: 26px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .checkbox-left.notify-vendor {\n margin-top: 6px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect {\n margin-top: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__option--highlight {\n background: #3c9fd4;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__tags {\n min-height: 45px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__single {\n padding-top: 3px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__select:before {\n top: 70%;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__input:focus {\n box-shadow: none;\n border: none;\n outline: none;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .bank-info {\n padding-left: 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input {\n width: 100%;\n /* Full width */\n padding: 7px 12px;\n /* Some padding */\n border: 1px solid #ccc;\n /* Gray border */\n border-radius: 4px;\n /* Rounded borders */\n box-sizing: border-box;\n /* Make sure that padding and width stays in place */\n margin-top: 6px;\n /* Add a top margin */\n margin-bottom: 16px;\n /* Bottom margin */\n resize: vertical;\n /* Allow the user to vertically resize the textarea (not horizontally) */\n height: auto;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input::placeholder {\n color: #bcbcbc;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input.has-error::placeholder {\n color: red;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image {\n display: flex;\n padding-bottom: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture {\n background: #fcfcfc;\n border-radius: 3px;\n padding: 5px 10px;\n border: 2px dashed #d2d2d2;\n text-align: center;\n flex-grow: 1;\n width: 150px;\n margin-left: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image {\n max-width: 100px;\n margin: 0 auto;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image img {\n border: 1px solid #E5E5E5;\n padding: 15px 10px 0;\n cursor: pointer;\n width: 100%;\n padding: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner {\n padding: 0;\n flex-grow: 10;\n margin-right: 20px;\n height: 228px;\n padding-top: 5%;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image img {\n width: 100%;\n height: 223px;\n padding: 0;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image button {\n background: #007cba;\n color: white;\n padding: 10px 15px;\n border-radius: 3px;\n margin: 20px 0;\n cursor: pointer;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner.has-banner {\n padding-top: 0;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture-footer {\n color: #808080;\n font-weight: 300;\n}\n.dokan-vendor-edit .dokan-btn {\n background: #1a9ed4;\n padding: 10px 20px;\n color: white;\n border-radius: 3px;\n cursor: pointer;\n}\n.dokan-vendor-edit .dokan-btn:active,\n.dokan-vendor-edit .dokan-btn:focus {\n outline: none;\n outline-style: none;\n border-color: transparent;\n box-shadow: none;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content {\n height: 640px !important;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body {\n max-height: 500px;\n min-height: 200px;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-footer {\n padding: 15px;\n bottom: 0;\n border-top: none;\n box-shadow: none;\n}\n.dokan-vendor-edit .component-fade-enter-active,\n.dokan-vendor-edit .component-fade-leave-active {\n transition: opacity 0.2s ease;\n}\n.dokan-vendor-edit .component-fade-enter,\n.dokan-vendor-edit .component-fade-leave-to {\n opacity: 0;\n}\n@media only screen and (max-width: 600px) {\n.dokan-vendor-edit .dokan-modal .dokan-modal-content {\n height: 400px;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body {\n max-height: 300px;\n}\n}\n@media only screen and (max-width: 500px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 12px;\n margin-left: 17px;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a span {\n display: block;\n margin: 0 auto;\n}\n.dokan-vendor-edit .tab-contents p,\n .dokan-vendor-edit .tab-contents input,\n .dokan-vendor-edit .tab-contents button {\n font-size: 13px;\n}\n.dokan-vendor-edit .tab-contents .vendor-image {\n display: block !important;\n}\n.dokan-vendor-edit .tab-contents .vendor-image .picture {\n margin-right: 20px !important;\n width: auto !important;\n}\n.dokan-vendor-edit .tab-contents .vendor-image .picture.banner {\n margin-top: 15px;\n}\n}\n@media only screen and (max-width: 375px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 5px;\n margin-left: 20px;\n font-size: 12px;\n}\n.dokan-vendor-edit .tab-contents p,\n .dokan-vendor-edit .tab-contents input,\n .dokan-vendor-edit .tab-contents button {\n font-size: 12px;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 2px;\n margin-left: 20px;\n font-size: 10px;\n}\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n.dokan-upload-image {\n width: 100%;\n}\n.dokan-upload-image img {\n cursor: pointer;\n}\n\n.address-multiselect {\n margin: 0px 12px;\n}\n\n.checkbox-group {\n margin-top: 20px;\n padding: 0 10px;\n}\n.checkbox-group .checkbox-left {\n display: inline-block;\n}\n.checkbox-group .checkbox-left .switch {\n margin-right: 10px;\n display: inline-block;\n}\n.payment-info.edit-mode .checkbox-group {\n padding: 0;\n}\n.payment-info.edit-mode .dokan-form-select {\n margin-top: 5px;\n margin-bottom: 5px;\n}\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee,\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee {\n width: 40%;\n}\n\n#dokan-vendor-capabilities {\n padding: 20px 70px;\n}\n#dokan-vendor-capabilities .grid {\n display: grid;\n grid-template-columns: repeat(12, 1fr);\n grid-gap: 16px;\n margin-bottom: 30px;\n}\n#dokan-vendor-capabilities .col-6 {\n grid-column: auto / span 6;\n}\n#dokan-vendor-capabilities #dokan-capability-image-popup {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #000000;\n background-color: rgba(0, 0, 0, 0.7);\n z-index: 99900;\n}\n#dokan-vendor-capabilities #dokan-capability-image-popup .modal-content {\n background-color: transparent;\n z-index: 100000;\n margin: 8% auto;\n max-width: 850px;\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card {\n background: #fff;\n padding: 50px;\n border-radius: 9px;\n border: 1px solid #E2E2E2;\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card .capability-image {\n position: relative;\n width: 100%;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .image {\n opacity: 1;\n width: 100%;\n height: 270px;\n max-height: 370px;\n transition: 0.5s ease;\n backface-visibility: hidden;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .middle {\n transition: 0.5s ease;\n opacity: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card .capability-image:hover .image {\n opacity: 0.3;\n}\n#dokan-vendor-capabilities .capability-card .capability-image:hover .middle {\n opacity: 1;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .zoom {\n background-color: #FFB24B;\n border-radius: 9px;\n color: white;\n font-size: 24px;\n padding: 16px 24px;\n cursor: pointer;\n}\n#dokan-vendor-capabilities .capability-card .title {\n font-size: 18px;\n}\n#dokan-vendor-capabilities .capability-card .content {\n min-height: 40px;\n}\n#dokan-vendor-capabilities .capability-card p {\n margin-bottom: 0px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner {\n display: flex;\n align-items: center;\n padding: 50px;\n height: auto;\n border-radius: 9px;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n margin-bottom: 16px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner .content {\n margin: 30px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner .content .title {\n font-size: 26px;\n font-weight: bold;\n color: #FF0000;\n}\n\n.dokan-modules-wrap .module-content {\n position: relative;\n margin-top: 15px;\n}\n.dokan-modules-wrap .module-content .loading {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0px;\n left: 0px;\n background: rgba(255, 255, 255, 0.5);\n}\n.dokan-modules-wrap .module-content .loading .dokan-loader {\n top: 30%;\n left: 47%;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card {\n position: relative;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card .plugin-action-buttons svg {\n cursor: pointer;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card .card-footer {\n position: absolute;\n bottom: 18px;\n right: 20px;\n}\n@media only screen and (max-width: 600px) {\n.dokan-modules-wrap input#media-search-input {\n width: 74%;\n}\n.dokan-modules-wrap .module-content .tablenav.top {\n margin-top: -16px;\n}\n.dokan-modules-wrap table td.name,\n .dokan-modules-wrap table td.active {\n display: table-cell !important;\n}\n.dokan-modules-wrap table th:not(.check-column):not(.name):not(.active) {\n display: none;\n}\n.dokan-modules-wrap table td:not(.check-column):not(.name):not(.active) {\n display: none;\n}\n.dokan-modules-wrap table th.column,\n .dokan-modules-wrap table td.column {\n width: auto;\n}\n.dokan-modules-wrap table th.column.name {\n width: 50% !important;\n}\n.dokan-modules-wrap table th.column.active {\n width: 20% !important;\n}\n.dokan-modules-wrap table td.column.order_id .row-actions {\n font-size: 11px;\n}\n}\n\n#dokan-upgrade-to-pro-wrapper button,\n#dokan-upgrade-to-pro-wrapper a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n margin: 0px 30px;\n}\n#dokan-upgrade-to-pro-wrapper button:hover,\n#dokan-upgrade-to-pro-wrapper a:hover {\n background: #ff6a3c;\n}\n#dokan-upgrade-to-pro-wrapper .text-brand {\n color: #FF5722;\n}\n#dokan-upgrade-to-pro-wrapper .text-disabled {\n color: #919191;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background-color: #000000;\n background-color: rgba(0, 0, 0, 0.7);\n z-index: 99900;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content {\n background-color: #fefefe;\n z-index: 100000;\n margin: 8% auto;\n width: 500px;\n border-radius: 9px;\n text-align: center;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content p {\n font-size: 14px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close {\n float: right;\n margin-top: -15px;\n margin-right: -10px;\n cursor: pointer;\n color: #fff;\n border: 1px solid #AEAEAE;\n border-radius: 50%;\n background: #fff;\n font-size: 18px;\n display: inline-block;\n line-height: 0px;\n padding: 20px 14px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close:before {\n content: \"X\";\n color: #484848;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header {\n padding: 20px 40px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header h1 {\n font-size: 30px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header img {\n height: 120px;\n display: block;\n width: 50%;\n margin: 20px auto 10px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body {\n padding: 20px 40px;\n background: rgba(255, 87, 34, 0.08);\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body button {\n font-size: 16px !important;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card {\n margin: 20px 0px;\n background: #fff;\n padding: 10px;\n border-radius: 9px;\n -webkit-box-shadow: 0px 0px 22px 0px #cfcfcf;\n -moz-box-shadow: 0px 0px 22px 0px #cfcfcf;\n box-shadow: 0px 0px 22px 0px #cfcfcf;\n display: flex;\n align-items: center;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card p {\n text-align: left;\n margin-left: 16px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body span a {\n background: transparent;\n text-decoration: none;\n cursor: pointer;\n color: #AD644E;\n}\n"]}
1
+ {"version":3,"sources":["vue-admin.css"],"names":[],"mappings":"AAgBA,kCACE,aAAc,CACd,eAAgB,CAChB,eAAgB,CAChB,UACF,CACA,2FAEE,UAAW,CACX,SACF,CACA,6CACE,eACF,CACA,yCACE,aAAc,CACd,UAAW,CACX,gBAAiB,CACjB,iBACF,CACA,gCACE,uBAA8B,CAC9B,mBAAoB,CACpB,kBAAmB,CACnB,4BAA6B,CAC7B,iBACF,CACA,mCACE,aACF,CACA,kCACE,4BACF,CACA,2CACE,kBAAmB,CACnB,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,UACF,CACA,2CACE,YACF,CACA,6DACE,UAAW,CACX,qBAAsB,CACtB,iBACF,CACA,yDACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,wBAAyB,CACzB,2BACF,CACA,+DACE,kBACF,CACA,yCACE,iBAAkB,CAClB,WAAY,CACZ,kBAAmB,CACnB,yBACF,CACA,uDACE,eACF,CACA,yCACA,6CACI,cACJ,CACA,2FAEI,UACJ,CACA,CACA,yCACA,6CACI,cACJ,CACA,2FAEI,UACJ,CACA,kIAEI,YACJ,CACA,sDACI,cACJ,CACA,CACA,yCACA,wDACI,YACJ,CACA,CAEA,mBACE,kBAAmB,CACnB,gBAAiB,CACjB,6BAA8B,CAE9B,wBAAgB,CAAhB,eAAgB,CAChB,oCAAyC,CACzC,iBACF,CACA,wBACE,aAAc,CACd,cACF,CACA,iCACE,WAAY,CACZ,cAAe,CACf,cAAiB,CACjB,cAAe,CACf,iBACF,CACA,uCACE,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,iBACF,CACA,uCACE,kBACF,CAEA,4CACE,gBACF,CACA,qDACE,UACF,CACA,0BACE,SACF,CACA,2BACE,SACF,CACA,iCACE,UAAW,CACX,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,WACF,CACA,oCACE,aAAc,CACd,kBAAoB,CACpB,cACF,CACA,4DAEE,WACF,CACA,kCACE,iBAAkB,CAClB,eAAgB,CAChB,iBACF,CACA,uCACE,kBAAmB,CACnB,aACF,CACA,sCACE,kBAAmB,CACnB,aACF,CACA,wCACE,kBAAmB,CACnB,aACF,CACA,2CACE,iBACF,CACA,yCACA,8FAGI,4BACJ,CAIA,8KACI,YACJ,CACA,sEAEI,UACJ,CACA,sDACI,UAAW,CACX,WAAY,CACZ,cACJ,CACA,gDACI,oBACJ,CACA,qDACI,cACJ,CACA,CACA,yCACA,gDACI,oBACJ,CACA,qDACI,aACJ,CACA,CACA,yCACA,sDACI,UAAW,CACX,WAAY,CACZ,cACJ,CACA,CAEA,oBACE,gCAAoC,CACpC,0BACF,CACA,gDACE,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,uBAA2B,CAC3B,2BAA4B,CAC5B,qBAAsB,CACtB,gBACF,CACA,yDACE,WACF,CACA,gEACE,cAAe,CACf,eAAiB,CACjB,SACF,CACA,kDACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBACF,CACA,wDACE,UAAW,CACX,kBACF,CACA,sBACE,uBACF,CACA,mCACE,iBAAkB,CAClB,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,eACF,CACA,yCACE,UAAW,CACX,iBAAkB,CAClB,YAAa,CACb,QAAS,CACT,0BAA2B,CAC3B,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBACF,CACA,oCACE,wBAAyB,CACzB,aAAc,CACd,cAAe,CACf,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,4BACF,CACA,0BACA,oCACI,aACJ,CACA,CACA,uDACE,WAAY,CACZ,oBACF,CACA,kDACE,gBACF,CACA,qDACE,cAAe,CACf,iBAAkB,CAClB,aACF,CACA,oDACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,QAAS,CACT,mBACF,CACA,qCACE,iBAAkB,CAClB,sBAAuB,CACvB,wBACF,CACA,0BACA,qCACI,gBAAiB,CACjB,iBACJ,CACA,CACA,mDACE,YAAa,CACb,cACF,CACA,gEACE,cAAe,CACf,WAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,qBACF,CACA,mFACE,yBAA0B,CAC1B,cACF,CACA,gFACE,sBACF,CACA,mFACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,QACF,CACA,0CACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,UAAY,CACZ,wBAAyB,CACzB,wBAAyB,CACzB,iBAAkB,CAClB,oBAAqB,CACrB,iBAAkB,CAClB,oBAAqB,CACrB,eAAgB,CAChB,uBACF,CACA,gDACE,iDACF,CACA,8CACE,UAAW,CACX,SAAU,CACV,eACF,CACA,wCACE,wBAAyB,CACzB,YACF,CACA,0BACA,wCACI,kBAAmB,CACnB,mBACJ,CACA,CACA,uDACE,kBACF,CACA,yDACE,YAAa,CACb,6BACF,CACA,sEACE,YAAa,CACb,qBAAsB,CACtB,wBAAyB,CACzB,iBAAkB,CAClB,sCAA+C,CAC/C,YAAa,CACb,qBACF,CACA,oFACE,kBAAmB,CACnB,iBACF,CACA,0FACE,UAAW,CACX,iBAAkB,CAClB,YAAa,CACb,MAAO,CACP,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBACF,CACA,wFACE,WACF,CACA,oFACE,QACF,CACA,uFACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,YAAa,CACb,kBACF,CACA,kGACE,eACF,CACA,2FACE,UAAW,CACX,iBACF,CACA,mGACE,aACF,CACA,qCACE,wBAAyB,CACzB,mBACF,CACA,oDACE,mBACF,CACA,sDACE,cACF,CACA,0BACA,sDACI,gBAAiB,CACjB,iBACJ,CACA,CACA,gDACE,YACF,CACA,mFACE,4BAA6B,CAC7B,wBAAyB,CACzB,yBACF,CACA,oFACE,uBACF,CACA,kFACE,uBACF,CACA,+EACE,iBACF,CACA,sFACE,iBAAkB,CAClB,SAAU,CACV,MAAO,CACP,UAAW,CACX,sBAAuB,CACvB,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,qBAAyB,CACzB,yBAA0B,CAC1B,WAAY,CACZ,qBACF,CACA,oFACE,yBACF,CACA,yFACE,yBAA0B,CAC1B,+BACF,CACA,sEACE,+BACF,CACA,kFACE,yBAA0B,CAC1B,4BAA6B,CAC7B,wBACF,CACA,mFACE,uBACF,CACA,iFACE,uBACF,CACA,2DACE,WAAY,CACZ,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,aAAc,CACd,cACF,CACA,uEACE,SAAU,CACV,eAAgB,CAChB,eAAgB,CAChB,6BAA8B,CAC9B,8BACF,CACA,wEACE,6BACF,CACA,sEACE,6BAA8B,CAC9B,8BACF,CACA,mEACE,SAAU,CACV,+CACF,CACA,wEACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,oBACF,CACA,sEACE,cAAe,CACf,aACF,CACA,0EACE,aAAc,CACd,aAAc,CACd,UACF,CACA,oEACE,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,iBAAkB,CAClB,UAAW,CACX,oBAAqB,CACrB,kBAAmB,CACnB,oBAAqB,CACrB,uBACF,CACA,0EACE,+CACF,CACA,4EACE,wBACF,CACA,iFACE,wBACF,CACA,6EACE,wBACF,CACA,+EACE,wBACF,CACA,gDACE,oBAAqB,CACrB,eAAiB,CACjB,UAAW,CACX,cAAe,CACf,eAAgB,CAChB,iBAAkB,CAClB,kBAAmB,CACnB,gBAAiB,CACjB,cAAe,CACf,qBAAsB,CACtB,kBACF,CACA,wDACE,wBACF,CACA,6DACE,wBACF,CACA,yDACE,wBACF,CACA,2DACE,wBACF,CACA,4CACE,kBACF,CACA,iDACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,aACF,CACA,6DACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aACF,CACA,iEACE,cACF,CACA,qCACE,YAAa,CACb,eAAgB,CAChB,6BAA8B,CAC9B,sBAAuB,CACvB,kBACF,CACA,0BACA,qCACI,gBAAiB,CACjB,iBACJ,CACA,CACA,wDACE,YAAa,CACb,YAAa,CACb,oBAAqB,CACrB,kBAAmB,CACnB,iBACF,CACA,8DACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,OAAQ,CACR,0BAA2B,CAC3B,SAAU,CACV,WAAY,CACZ,iBAAkB,CAClB,wBACF,CACA,2EACE,cAAe,CACf,WACF,CACA,0EACE,iBACF,CACA,6EACE,cAAe,CACf,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,QACF,CACA,4EACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,iBACF,CACA,4EACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,oBACF,CACA,gFACE,UAAW,CACX,gBACF,CACA,sDACE,cAAe,CACf,eAAgB,CAChB,aAAc,CACd,eACF,CACA,+DACE,cACF,CACA,yCACE,wBAAyB,CACzB,mBAAoB,CACpB,iBACF,CACA,wDACE,kBACF,CACA,8DACE,SAAU,CACV,iBAAkB,CAClB,aACF,CACA,0CACA,8DACI,SACJ,CACA,CACA,4FACE,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,iBAAkB,CAClB,qBAAsB,CACtB,uCAAgD,CAChD,mBAAoB,CACpB,SAAU,CACV,iBACF,CACA,gGACE,iBAAkB,CAClB,cACF,CACA,+FACE,qBAAsB,CACtB,UAAW,CACX,iBAAkB,CAClB,wBAAyB,CACzB,sCAA+C,CAC/C,sBAAuB,CACvB,2BAA4B,CAC5B,6BACF,CACA,kGACE,cAAe,CACf,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,YAAa,CACb,iBACF,CACA,oGACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,aAAc,CACd,kBAAmB,CACnB,oBACF,CACA,iGACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eACF,CACA,0EACE,iBAAkB,CAClB,kBACF,CACA,6EACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WAAY,CACZ,YAAa,CACb,SAAU,CACV,cACF,CACA,wGACE,wBACF,CACA,oFACE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,aAAc,CACd,UAAW,CACX,WAAY,CACZ,WAAY,CACZ,cAAe,CACf,iBAAkB,CAClB,QAAS,CACT,YAAa,CACb,sBACF,CACA,2FACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,UAAW,CACX,UAAW,CACX,iBAAkB,CAClB,wBAAyB,CACzB,kBACF,CACA,2CACE,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,eACF,CACA,6CACE,aAAc,CACd,oBACF,CACA,iCACE,mEAAuE,CACvE,+DAA0E,CAC1E,kEAAsE,CACtE,uDAAkE,CAClE,2BAA4B,CAC5B,uBAAkC,CAClC,uBAAwB,CACxB,iBAAkB,CAClB,sBAAuB,CACvB,UACF,CACA,qCACE,UAAW,CACX,iBAAkB,CAClB,0CACF,CACA,oCACE,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,mBAAoB,CACpB,iBAAkB,CAClB,aAAc,CACd,yCACF,CACA,mCACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,kBACF,CACA,sCACE,qBAAsB,CACtB,aAAc,CACd,cAAe,CACf,mBAAoB,CACpB,eAAgB,CAChB,wBAAyB,CACzB,iBAAkB,CAClB,4CAAqD,CACrD,oBAAqB,CACrB,oBAAqB,CACrB,iBACF,CACA,4CACE,iDACF,CACA,0CACE,UAAW,CACX,YAAa,CACb,eACF,CAEA,aACE,mEAAuE,CACvE,+DAA0E,CAC1E,kEAAsE,CACtE,uDAAkE,CAClE,2BAA4B,CAC5B,uBAAkC,CAClC,uBAAwB,CACxB,iBAAkB,CAClB,sBAAuB,CACvB,UACF,CACA,iBACE,UAAW,CACX,iBAAkB,CAClB,0CACF,CACA,gBACE,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,mBAAoB,CACpB,iBAAkB,CAClB,aAAc,CACd,yCACF,CACA,eACE,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,kBACF,CACA,kBACE,qBAAsB,CACtB,aAAc,CACd,cAAe,CACf,mBAAoB,CACpB,eAAgB,CAChB,wBAAyB,CACzB,iBAAkB,CAClB,4CAAqD,CACrD,oBAAqB,CACrB,oBAAqB,CACrB,iBACF,CACA,wBACE,iDACF,CACA,sBACE,UAAW,CACX,YAAa,CACb,eACF,CAEA,kCACE,eACF,CACA,iDACE,qBAAsB,CACtB,kBAAmB,CACnB,UACF,CACA,iEACE,UACF,CACA,4DACE,UACF,CACA,mDACE,oBACF,CACA,6GAEE,eACF,CACA,0BACE,UAAW,CACX,iBAAkB,CAClB,gBACF,CAEA,qBACE,iBAAkB,CAClB,YAAa,CACb,wBACF,CACA,8BACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,6BACF,CACA,4CACE,OAAQ,CACR,QACF,CACA,gCACE,eAAgB,CAChB,gBACF,CACA,wDACE,aACF,CACA,+CACE,aACF,CACA,gDACE,aACF,CACA,qDACE,aACF,CACA,2DACE,aACF,CACA,qDACE,aACF,CACA,yCACE,MAAO,CACP,kBAAmB,CACnB,SAAU,CACV,kBAAmB,CACnB,8BACF,CACA,2CACE,UAAW,CACX,aAAc,CACd,QAAS,CAET,YAAkB,CAClB,kBAAmB,CACnB,eAAgB,CAChB,WAAgC,CAAhC,+BAAgC,CAChC,wBAAyB,CACzB,eACF,CACA,mGAEE,eAAgB,CAChB,SACF,CACA,0DACE,yBAA2B,CAC3B,8BAA+B,CAC/B,SAAU,CACV,aAAc,CACd,eAAgB,CAChB,wBACF,CACA,qCACE,MAAO,CACP,eAAgB,CAChB,kBAAmB,CACnB,eACF,CACA,yDACE,aAAc,CACd,SAAU,CACV,eAAgB,CAChB,6CAAkD,CAClD,qCAA0C,CAC1C,eAAgB,CAChB,iBAAkB,CAClB,aAAc,CACd,wBAAyB,CACzB,WACF,CACA,6DACE,cAAe,CACf,SACF,CACA,mFACE,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,wBAAyB,CACzB,UAAW,CACX,WAAY,CACZ,SAAU,CACV,eACF,CACA,wEACE,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,SAAU,CACV,UAAW,CACX,WAAY,CACZ,gCAAqC,CACrC,2BACF,CACA,+EACE,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,iBACF,CACA,8EACE,SACF,CAIA,6KACE,YACF,CACA,kDACE,aAAc,CACd,iBACF,CACA,oEACE,iBAAkB,CAElB,iBAEF,CACA,sDACE,cACF,CACA,iCACE,iBACF,CACA,iEACE,iBAAkB,CAClB,QAAS,CACT,OAAQ,CACR,SAAc,CACd,WAAY,CACZ,cACF,CACA,8DACE,qBAAsB,CACtB,eAAkB,CAClB,WAAY,CACZ,aAAc,CACd,UAAW,CACX,aAAc,CACd,YAAa,CACb,cAAe,CACf,eAAgB,CAChB,eACF,CACA,wDACE,wBACF,CACA,gDACE,4BAAgC,CAChC,gBACF,CACA,sDACE,aAAc,CACd,eAAgB,CAChB,aAAc,CACd,eAAgB,CAChB,eACF,CACA,yGACE,YACF,CACA,6CACE,eAAgB,CAChB,WAAY,CACZ,UAAY,CACZ,iBACF,CAEA,iCACE,UAAW,CACX,cAAe,CACf,iBACF,CACA,kCACE,oBAAqB,CACrB,iBACF,CACA,sDACE,aAAgB,CAChB,cACF,CACA,8BACE,wBAA0B,CAC1B,yBAA4B,CAC5B,qBAAuB,CACvB,0BACF,CACA,4BAEE,oBACF,CACA,wCAEE,UACF,CACA,+BACE,gBAAiB,CACjB,gBACF,CACA,aACE,SAAU,CACV,gBAAiB,CACjB,iBACF,CACA,8BACE,0BACF,CACA,gCACE,gBACF,CACA,yBACE,wBACF,CACA,sDACE,aAAc,CACd,eACF,CACA,oCACE,QAAW,CACX,SACF,CACA,oDACE,eACF,CACA,iEACE,2BACF,CACA,mFACE,gBACF,CAEA,8DACE,WAAY,CACZ,kBAAmB,CACnB,cAAe,CACf,cACF,CACA,mEACE,aAAc,CACd,aAAc,CACd,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAAmB,CACnB,0BAA2B,CAC3B,yBACF,CACA,oDACE,UAAW,CACX,mBAAoB,CACpB,cAAe,CACf,qBAAsB,CACtB,cAAe,CACf,eAAgB,CAChB,kBAAmB,CACnB,uBACF,CAEA,uBACE,aAAgB,CAChB,YAAa,CACb,eAAgB,CAChB,YAAa,CACb,sBACF,CACA,yBACE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBACF,CACA,+BACE,kBACF,CACA,2BACE,MACF,CACA,gCACE,MAAO,CACP,iBACF,CACA,kCACE,aAAgB,CAChB,cACF,CACA,kCACE,gBACF,CACA,+CACE,eAAgB,CAChB,aAAc,CACd,oBAAqB,CACrB,uCAA4C,CAC5C,oCAAyC,CACzC,+BACF,CACA,qDACE,kBACF,CAEA,wBACE,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,aACF,CACA,oBACE,SACF,CACA,yBACE,SACF,CACA,+BACE,UAAW,CACX,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,WACF,CACA,kCACE,aAAc,CACd,kBAAoB,CACpB,cACF,CACA,yCACA,+DAEI,4BACJ,CAIA,gJACI,YACJ,CACA,gEAEI,UACJ,CACA,2DACI,kBACJ,CACA,qCACI,mBACJ,CACA,CACA,yCACA,qCACI,cACJ,CACA,CAEA,iBACE,yBACF,CACA,2CACE,gBAAiB,CACjB,cAAe,CACf,eACF,CACA,sBACE,cAAe,CACf,eACF,CACA,yCACE,eAAgB,CAChB,YAAa,CACb,6BACF,CACA,oDACE,WAAY,CACZ,oBAAqB,CACrB,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,sBAAuB,CACvB,kBACF,CACA,0DACE,iBAAkB,CAClB,OACF,CACA,sDACE,UAAW,CACX,oBAAqB,CACrB,YACF,CACA,yHAEE,YAAa,CACb,kBAAmB,CACnB,wBAAyB,CACzB,eACF,CACA,2DACE,iBAAkB,CAClB,QAAS,CACT,SACF,CACA,gEACE,gBACF,CACA,0EAGE,MAAO,CAEP,2BASF,CACA,oIAdE,iBAAkB,CAClB,KAAM,CAEN,aAAc,CAGd,iCAAkC,CAElC,oCAAqC,CAErC,OAAQ,CACR,QAAS,CACT,WAoBF,CAlBA,0DACE,SAAU,CAIV,WAAY,CAYZ,8BACF,CACA,2DACE,wBACF,CACA,6DACE,UACF,CACA,iEACE,yBACF,CACA,+DACE,aACF,CACA,sEACE,wBACF,CACA,4EACE,yBACF,CACA,wEACE,UACF,CACA,iCACE,wBAAyB,CACzB,iBAAkB,CAClB,gBACF,CACA,0CACE,iBAAkB,CAClB,QAAS,CACT,SACF,CACA,iDACE,kBAAmB,CACnB,QAAS,CACT,YACF,CACA,+CACE,gBAAiB,CACjB,mBACF,CACA,iEACE,aAAc,CACd,eACF,CACA,+IAEE,aAAc,CACd,WACF,CACA,yEACE,UAAW,CACX,SAAU,CACV,cACF,CACA,gGACE,YAAa,CACb,6BACF,CACA,gNAEE,QAAS,CACT,SAAU,CACV,iBAAkB,CAClB,WAAY,CACZ,iBAAkB,CAClB,aAAc,CACd,cACF,CACA,8GACE,WACF,CACA,+GACE,SACF,CACA,6FACE,cACF,CACA,2GACE,gBACF,CACA,gHACE,gBACF,CACA,sGACE,cACF,CACA,sFACE,cACF,CACA,yGACE,kBACF,CACA,4FACE,eACF,CACA,8FACE,eACF,CACA,qGACE,OACF,CACA,mGACE,eAAgB,CAChB,WAAY,CACZ,YACF,CACA,4EACE,iBACF,CACA,iEACE,UAAW,CAEX,gBAAiB,CAEjB,qBAAsB,CAEtB,iBAAkB,CAElB,qBAAsB,CAEtB,cAAe,CAEf,kBAAmB,CAEnB,eAAgB,CAEhB,WACF,CACA,8EACE,aACF,CACA,wFACE,SACF,CACA,6DACE,YAAa,CACb,mBACF,CACA,sEACE,kBAAmB,CACnB,iBAAkB,CAClB,gBAAiB,CACjB,yBAA0B,CAC1B,iBAAkB,CAClB,WAAY,CACZ,WAAY,CACZ,gBACF,CACA,qFACE,eAAgB,CAChB,aACF,CACA,yFACE,wBAAyB,CAEzB,cAAe,CACf,UAAW,CACX,WACF,CACA,6EAEE,YAAa,CACb,iBAAkB,CAClB,YAAa,CACb,cACF,CACA,+FACE,UAAW,CACX,YAAa,CACb,SACF,CACA,kGACE,kBAAmB,CACnB,UAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,aAAc,CACd,cACF,CACA,wFACE,aACF,CACA,6EACE,UAAc,CACd,eACF,CACA,8BACE,kBAAmB,CACnB,iBAAkB,CAClB,UAAY,CACZ,iBAAkB,CAClB,cACF,CACA,yEAEE,YAAa,CACb,kBAAmB,CACnB,wBAAyB,CACzB,eACF,CACA,qDACE,sBACF,CACA,iEACE,gBAAiB,CACjB,gBACF,CACA,mEACE,YAAa,CACb,QAAS,CACT,eAAgB,CAChB,eACF,CACA,gGAEE,2BACF,CACA,qFAEE,SACF,CACA,yCACA,qDACI,YACJ,CACA,iEACI,gBACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,YAAa,CACb,gBACJ,CACA,yDACI,aAAc,CACd,aACJ,CACA,kHAGI,cACJ,CACA,+CACI,uBACJ,CACA,wDACI,2BAA6B,CAC7B,oBACJ,CACA,+DACI,eACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,WAAY,CACZ,gBAAiB,CACjB,cACJ,CACA,kHAGI,cACJ,CACA,CACA,yCACA,kDACI,YACJ,CACA,oDACI,WAAY,CACZ,gBAAiB,CACjB,cACJ,CACA,CAEA,QACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WACF,CACA,cACE,YACF,CACA,8BACE,wBACF,CACA,qCACE,kCAAmC,CACnC,8BAA+B,CAC/B,0BACF,CACA,4BACE,0BACF,CACA,gBAEE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAGF,CACA,uCAVE,iBAAkB,CAOlB,sBAAwB,CACxB,cAYF,CAVA,uBAEE,UAAW,CACX,WAAY,CACZ,UAAW,CACX,QAAS,CACT,UAAW,CACX,qBAGF,CACA,sBACE,kBACF,CACA,6BACE,iBACF,CAEA,oBACE,UACF,CACA,wBACE,cACF,CAEA,qBACI,aACJ,CAEA,gBACE,eAAgB,CAChB,cACF,CACA,+BACE,oBACF,CACA,uCACE,iBAAkB,CAClB,oBACF,CACA,wCACE,SACF,CACA,2CACE,cAAe,CACf,iBACF,CACA,8JAEE,SACF,CAEA,2BACE,iBACF,CACA,iCACE,YAAa,CACb,oCAAsC,CACtC,aAAc,CACd,kBACF,CACA,kCACE,uBACF,CACA,yDACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAAyB,CACzB,+BAAoC,CACpC,aACF,CACA,wEACE,4BAA6B,CAC7B,cAAe,CACf,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,4CACE,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,iBACF,CACA,8DACE,iBAAkB,CAClB,UACF,CACA,qEACE,SAAU,CACV,UAAW,CACX,YAAa,CACb,gBAAiB,CACjB,mBAAqB,CACrB,0BACF,CACA,sEACE,mBAAqB,CACrB,SAAU,CACV,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,8BAAgC,CAChC,kCAAoC,CACpC,iBACF,CACA,2EACE,UACF,CACA,4EACE,SACF,CACA,oEACE,wBAAyB,CACzB,iBAAkB,CAClB,UAAY,CACZ,cAAe,CACf,iBAAkB,CAClB,cACF,CACA,mDACE,cACF,CACA,qDACE,eACF,CACA,8CACE,eACF,CACA,uDACE,YAAa,CACb,kBAAmB,CACnB,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,uBAA2B,CAC3B,2BAA4B,CAC5B,qBAAsB,CACtB,kBACF,CACA,gEACE,WACF,CACA,uEACE,cAAe,CACf,eAAiB,CACjB,SACF,CAEA,oCACE,iBAAkB,CAClB,eACF,CACA,6CACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,KAAQ,CACR,MAAS,CACT,6BACF,CACA,2DACE,OAAQ,CACR,QACF,CACA,gEACE,iBACF,CACA,2FACE,cACF,CACA,6EACE,iBAAkB,CAClB,WAAY,CACZ,UACF,CACA,yCACA,6CACI,SACJ,CACA,kDACI,gBACJ,CACA,sEAEI,4BACJ,CAIA,gJACI,YACJ,CACA,wEAEI,UACJ,CACA,yCACI,mBACJ,CACA,2CACI,mBACJ,CACA,0DACI,cACJ,CACA,CAEA,qEAEE,eAAgB,CAChB,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CACrB,aACF,CACA,iFAEE,kBACF,CACA,0CACE,aACF,CACA,6CACE,aACF,CACA,mDACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,qBAAyB,CACzB,+BAAoC,CACpC,aACF,CACA,kEACE,wBAAyB,CACzB,cAAe,CACf,cAAe,CACf,WAAY,CACZ,iBAAkB,CAClB,iBACF,CACA,oEACE,cACF,CACA,6EACE,WAAY,CACZ,gBAAiB,CACjB,kBAAmB,CACnB,cAAe,CACf,UAAW,CACX,wBAAyB,CACzB,iBAAkB,CAClB,eAAgB,CAChB,cAAe,CACf,oBAAqB,CACrB,aAAgB,CAChB,iBACF,CACA,oFACE,WAAY,CACZ,aACF,CACA,0EACE,iBACF,CACA,6EACE,cACF,CACA,8EACE,YAAa,CACb,aAAc,CACd,SAAU,CACV,qBACF,CACA,wEACE,iBAAkB,CAClB,8BACF,CACA,+EACE,wBACF,CACA,oFACE,aAAgB,CAChB,eAAgB,CAChB,YAAa,CACb,iBAAkB,CAClB,qCAA4C,CAC5C,kCAAyC,CACzC,6BAAoC,CACpC,YAAa,CACb,kBACF,CACA,sFACE,eAAgB,CAChB,gBACF,CACA,+EACE,sBAAuB,CACvB,oBAAqB,CACrB,cAAe,CACf,aACF","file":"vue-admin.css","sourcesContent":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.dokan-dashboard .widgets-wrapper {\n display: block;\n overflow: hidden;\n margin-top: 15px;\n width: 100%;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n.dokan-dashboard .widgets-wrapper .right-side {\n float: left;\n width: 48%;\n}\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 3%;\n}\n.dokan-dashboard .dokan-postbox .loading {\n display: block;\n width: 100%;\n margin: 15px auto;\n text-align: center;\n}\n.dokan-dashboard .subscribe-box {\n margin: 20px -12px -11px -12px;\n padding: 0 15px 15px;\n background: #fafafa;\n border-top: 1px solid #efefef;\n position: relative;\n}\n.dokan-dashboard .subscribe-box h3 {\n margin: 10px 0;\n}\n.dokan-dashboard .subscribe-box p {\n margin-bottom: 10px !important;\n}\n.dokan-dashboard .subscribe-box .thank-you {\n background: #4fa72b;\n margin-top: 10px;\n padding: 15px;\n border-radius: 3px;\n color: #fff;\n}\n.dokan-dashboard .subscribe-box .form-wrap {\n display: flex;\n}\n.dokan-dashboard .subscribe-box .form-wrap input[type=\"email\"] {\n width: 100%;\n padding: 3px 0 3px 6px;\n margin: 0px -1px 0 0;\n}\n.dokan-dashboard .subscribe-box .form-wrap button.button {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.dokan-dashboard .subscribe-box .form-wrap button.button:hover {\n background: #ff6a3c;\n}\n.dokan-dashboard .subscribe-box .loading {\n position: absolute;\n height: 100%;\n margin: 0 0 0 -15px;\n background: rgba(0, 0, 0, 0.2);\n}\n.dokan-dashboard .subscribe-box .loading .dokan-loader {\n margin-top: 30px;\n}\n@media only screen and (max-width: 770px) {\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 0;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n .dokan-dashboard .widgets-wrapper .right-side {\n width: auto;\n}\n}\n@media only screen and (max-width: 500px) {\n.dokan-dashboard .widgets-wrapper .left-side {\n margin-right: 0;\n}\n.dokan-dashboard .widgets-wrapper .left-side,\n .dokan-dashboard .widgets-wrapper .right-side {\n width: auto;\n}\n.dokan-dashboard .postbox.dokan-status ul li a .details span.up,\n .dokan-dashboard .postbox.dokan-status ul li a .details span.down {\n display: none;\n}\n.dokan-dashboard .postbox.dokan-status ul li a strong {\n font-size: 16px;\n}\n}\n@media only screen and (max-width: 360px) {\n.dokan-dashboard .postbox.dokan-status ul li a .details {\n display: none;\n}\n}\n\n.dokan-upgrade-bar {\n background: #ffdbcf;\n padding: 5px 20px;\n margin: -10px -21px 15px -23px;\n border: 1px solid #dedede;\n border-top: none;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n text-align: center;\n}\n.dokan-upgrade-bar span {\n color: #ff5722;\n font-size: 14px;\n}\n.dokan-upgrade-bar .close-button {\n float: right;\n font-size: 18px;\n padding: 0px 10px;\n cursor: pointer;\n visibility: hidden;\n}\n.dokan-upgrade-bar .close-button:hover {\n background: #ff5822;\n color: #fff;\n display: inline-block;\n border-radius: 3px;\n}\n.dokan-upgrade-bar:hover .close-button {\n visibility: visible;\n}\n\n.withdraw-requests .dokan-modal .modal-body {\n min-height: 130px;\n}\n.withdraw-requests .dokan-modal .modal-body textarea {\n width: 100%;\n}\n.withdraw-requests .image {\n width: 10%;\n}\n.withdraw-requests .seller {\n width: 20%;\n}\n.withdraw-requests td.seller img {\n float: left;\n margin-right: 10px;\n margin-top: 1px;\n width: 24px;\n height: auto;\n}\n.withdraw-requests td.seller strong {\n display: block;\n margin-bottom: 0.2em;\n font-size: 14px;\n}\n.withdraw-requests td.actions,\n.withdraw-requests th.actions {\n width: 120px;\n}\n.withdraw-requests td.status span {\n line-height: 2.5em;\n padding: 5px 8px;\n border-radius: 4px;\n}\n.withdraw-requests td.status .approved {\n background: #c6e1c6;\n color: #5b841b;\n}\n.withdraw-requests td.status .pending {\n background: #f8dda7;\n color: #94660c;\n}\n.withdraw-requests td.status .cancelled {\n background: #eba3a3;\n color: #761919;\n}\n.withdraw-requests .method_details_inner p {\n margin-bottom: 2px;\n}\n@media only screen and (max-width: 600px) {\n.withdraw-requests table td.seller,\n .withdraw-requests td.amount,\n .withdraw-requests td.actions {\n display: table-cell !important;\n}\n.withdraw-requests table th:not(.check-column):not(.seller):not(.amount):not(.actions) {\n display: none;\n}\n.withdraw-requests table td:not(.check-column):not(.seller):not(.amount):not(.actions) {\n display: none;\n}\n.withdraw-requests table th.column,\n .withdraw-requests table td.column {\n width: auto;\n}\n.withdraw-requests table td.column.actions .dashicons {\n width: 14px;\n height: 14px;\n font-size: 18px;\n}\n.withdraw-requests table td.seller .row-actions {\n display: inline-block;\n}\n.withdraw-requests table td.seller .row-actions span {\n font-size: 11px;\n}\n}\n@media only screen and (max-width: 376px) {\n.withdraw-requests table td.seller .row-actions {\n display: inline-block;\n}\n.withdraw-requests table td.seller .row-actions span {\n font-size: 9px;\n}\n}\n@media only screen and (max-width: 320px) {\n.withdraw-requests table td.column.actions .dashicons {\n width: 10px;\n height: 10px;\n font-size: 14px;\n}\n}\n\n.dokan-pro-features {\n font-family: 'Open Sans', sans-serif;\n margin: -10px -20px 0 -22px;\n}\n.dokan-pro-features .vendor-capabilities-banner {\n display: flex;\n align-items: center;\n padding: 50px;\n height: auto;\n border-radius: 9px;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n margin: 20px 70px;\n}\n.dokan-pro-features .vendor-capabilities-banner .content {\n margin: 30px;\n}\n.dokan-pro-features .vendor-capabilities-banner .content .title {\n font-size: 26px;\n font-weight: bold;\n color: #FF0000;\n}\n.dokan-pro-features .vendor-capabilities-banner a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n}\n.dokan-pro-features .vendor-capabilities-banner a:hover {\n color: #fff;\n background: #ff6a3c;\n}\n.dokan-pro-features a {\n transition: all 0.2s ease;\n}\n.dokan-pro-features .section-title {\n text-align: center;\n color: #2e2c2c;\n font-size: 30px;\n line-height: 1.5em;\n font-weight: 400;\n position: relative;\n margin: 0 0 58px;\n}\n.dokan-pro-features .section-title:after {\n content: '';\n position: absolute;\n bottom: -21px;\n left: 50%;\n transform: translateX(-50%);\n width: 38px;\n height: 5px;\n border-radius: 3px;\n background-color: #f2624d;\n}\n.dokan-pro-features .header-section {\n background-color: #f2f2f2;\n color: #3f4143;\n font-size: 16px;\n display: flex;\n align-items: center;\n padding: 0 8%;\n border-bottom: 1px solid #eee;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .header-section {\n padding: 0 24%;\n}\n}\n.dokan-pro-features .header-section .feature-thumb img {\n width: 233px;\n margin: -20px 0 -30px;\n}\n.dokan-pro-features .header-section .content-area {\n padding-left: 10%;\n}\n.dokan-pro-features .header-section .content-area h1 {\n font-size: 27px;\n line-height: 1.5em;\n color: #2e2c2c;\n}\n.dokan-pro-features .header-section .content-area p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 0;\n letter-spacing: 0.5px;\n}\n.dokan-pro-features .service-section {\n text-align: center;\n padding: 73px 30px 85px;\n background-color: #f7f8f9;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .service-section {\n padding-left: 20%;\n padding-right: 20%;\n}\n}\n.dokan-pro-features .service-section .service-list {\n display: flex;\n flex-wrap: wrap;\n}\n.dokan-pro-features .service-section .service-list .service-box {\n flex: 0 0 28.9%;\n margin: 2.2%;\n text-align: center;\n border-radius: 5px;\n background-color: #ffffff;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-thumb img {\n border-radius: 5px 5px 0 0;\n max-width: 100%;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-detail {\n padding: 20px 25px 25px;\n}\n.dokan-pro-features .service-section .service-list .service-box .service-detail h3 {\n color: #3f4143;\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 0;\n}\n.dokan-pro-features .service-section .btn {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n color: #ffff;\n background-color: #3984b5;\n border: 1px solid #226b9b;\n border-radius: 3px;\n text-decoration: none;\n padding: 13px 28px;\n display: inline-block;\n margin-top: 52px;\n transition: all 0.2s ease;\n}\n.dokan-pro-features .service-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.dokan-pro-features .service-section .btn svg {\n width: 15px;\n fill: #fff;\n margin-left: 5px;\n}\n.dokan-pro-features .comparison-section {\n background-color: #f1f1f1;\n padding: 75px;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .comparison-section {\n padding-left: 21.2%;\n padding-right: 21.2%;\n}\n}\n.dokan-pro-features .comparison-section .section-title {\n margin-bottom: 90px;\n}\n.dokan-pro-features .comparison-section .comparison-area {\n display: flex;\n justify-content: space-between;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box {\n flex: 0 0 48%;\n background-color: #fff;\n border: 1px solid #E0E9EC;\n border-radius: 5px;\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);\n padding: 50px;\n box-sizing: border-box;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section {\n margin-bottom: 58px;\n position: relative;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section:after {\n content: \"\";\n position: absolute;\n bottom: -23px;\n left: 0;\n width: 38px;\n height: 5px;\n border-radius: 3px;\n background-color: #d7d7d7;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .logo-section img {\n width: 120px;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list {\n margin: 0;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li {\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n color: #66676E;\n margin-bottom: 28px;\n position: relative;\n display: flex;\n align-items: center;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li:last-child {\n margin-bottom: 0;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li img {\n width: 21px;\n margin-right: 12px;\n}\n.dokan-pro-features .comparison-section .comparison-area .compare-box .compare-list li.unavailable {\n color: #ccced5;\n}\n.dokan-pro-features .pricing-section {\n background-color: #f7f8f9;\n padding: 85px 0 62px;\n}\n.dokan-pro-features .pricing-section .section-title {\n margin-bottom: 120px;\n}\n.dokan-pro-features .pricing-section .pricing-wrapper {\n padding: 0 4.5%;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .pricing-section .pricing-wrapper {\n padding-left: 21%;\n padding-right: 21%;\n}\n}\n.dokan-pro-features .pricing-section .table-row {\n display: flex;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:first-child {\n background-color: transparent;\n border-color: transparent;\n border-radius: 3px 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:nth-child(2) {\n border-radius: 3px 0 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col:last-child {\n border-radius: 0 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular {\n position: relative;\n}\n.dokan-pro-features .pricing-section .table-row:first-child .table-col.popular:before {\n position: absolute;\n top: -28px;\n left: 0;\n width: 100%;\n content: 'Most Popular';\n color: #23282d;\n font-size: 14px;\n line-height: 1.4em;\n background-color: #ffcc00;\n border-radius: 3px 3px 0 0;\n padding: 5px;\n box-sizing: border-box;\n}\n.dokan-pro-features .pricing-section .table-row:nth-child(2) .table-col:first-child {\n border-radius: 3px 3px 0 0;\n}\n.dokan-pro-features .pricing-section .table-row:nth-last-child(2) .table-col:first-child {\n border-radius: 0 0 5px 5px;\n border-bottom: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col {\n border-bottom: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:first-child {\n border-radius: 0 0 5px 5px;\n background-color: transparent;\n border-color: transparent;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:nth-child(2) {\n border-radius: 0 0 0 5px;\n}\n.dokan-pro-features .pricing-section .table-row:last-child .table-col:last-child {\n border-radius: 0 0 5px 0;\n}\n.dokan-pro-features .pricing-section .table-row .table-col {\n width: 18.5%;\n text-align: center;\n border: 1px solid #e7eaeb;\n padding: 18px;\n background-color: #fff;\n border-bottom: 0;\n border-left: 0;\n border-right: 0;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:first-child {\n width: 25%;\n margin-right: 2%;\n text-align: left;\n border-left: 1px solid #e7eaeb;\n border-right: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:nth-child(2) {\n border-left: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col:last-child {\n border-left: 1px solid #e7eaeb;\n border-right: 1px solid #e7eaeb;\n}\n.dokan-pro-features .pricing-section .table-row .table-col.popular {\n z-index: 1;\n box-shadow: 1px 10px 30px 0 rgba(215, 223, 254, 0.5);\n}\n.dokan-pro-features .pricing-section .table-row .table-col .module-name {\n color: #157ef5;\n font-size: 14px;\n line-height: 1.5em;\n font-weight: 300;\n text-decoration: none;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .plan-data {\n font-size: 15px;\n color: #3f4143;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .plan-data img {\n display: block;\n margin: 0 auto;\n width: 23px;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn {\n font-size: 14px;\n font-weight: 300;\n border-radius: 3px;\n padding: 13px 34px;\n color: #fff;\n text-decoration: none;\n margin: 25px 0 14px;\n display: inline-block;\n transition: all 0.2s ease;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn:hover {\n box-shadow: 1px 10px 30px 0 rgba(215, 223, 254, 0.5);\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.starter {\n background-color: #00bcff;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.professional {\n background-color: #2bc66d;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.business {\n background-color: #795dff;\n}\n.dokan-pro-features .pricing-section .table-row .table-col .buy-btn.enterprise {\n background-color: #ff5956;\n}\n.dokan-pro-features .pricing-section .plan-name {\n display: inline-block;\n background: black;\n color: #fff;\n font-size: 14px;\n font-weight: 300;\n line-height: 1.4em;\n border-radius: 25px;\n padding: 5px 20px;\n min-width: 95px;\n box-sizing: border-box;\n margin: 26px 0 20px;\n}\n.dokan-pro-features .pricing-section .plan-name.starter {\n background-color: #00bcff;\n}\n.dokan-pro-features .pricing-section .plan-name.professional {\n background-color: #2bc66d;\n}\n.dokan-pro-features .pricing-section .plan-name.business {\n background-color: #795dff;\n}\n.dokan-pro-features .pricing-section .plan-name.enterprise {\n background-color: #ff5956;\n}\n.dokan-pro-features .pricing-section .price {\n margin-bottom: 15px;\n}\n.dokan-pro-features .pricing-section .price span {\n font-size: 14px;\n line-height: 1.2em;\n font-weight: 300;\n color: #b8bbbe;\n display: block;\n}\n.dokan-pro-features .pricing-section .price span:first-child {\n font-size: 28px;\n line-height: 1.5em;\n font-weight: 400;\n color: #23282d;\n}\n.dokan-pro-features .pricing-section .price span:first-child sup {\n font-size: 14px;\n}\n.dokan-pro-features .payment-section {\n display: flex;\n background: #fff;\n justify-content: space-between;\n padding: 20px 65px 15px;\n align-items: center;\n}\n@media (min-width: 1281px) {\n.dokan-pro-features .payment-section {\n padding-left: 21%;\n padding-right: 21%;\n}\n}\n.dokan-pro-features .payment-section .guarantee-section {\n display: flex;\n flex: 0 0 70%;\n align-content: center;\n align-items: center;\n position: relative;\n}\n.dokan-pro-features .payment-section .guarantee-section:after {\n content: \"\";\n position: absolute;\n right: -18px;\n top: 50%;\n transform: translateY(-50%);\n width: 5px;\n height: 38px;\n border-radius: 3px;\n background-color: #f1f1f1;\n}\n.dokan-pro-features .payment-section .guarantee-section .feature-thumb img {\n max-width: 100%;\n width: 160px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail {\n padding-left: 25px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail h2 {\n font-size: 24px;\n line-height: 1.5em;\n color: #2e2c2c;\n font-weight: 400;\n margin: 0;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail p {\n color: #66676e;\n font-size: 15px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 5px 0 20px;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a {\n color: #f2624d;\n font-size: 15px;\n line-height: 1.5em;\n text-decoration: none;\n}\n.dokan-pro-features .payment-section .guarantee-section .guarantee-detail a img {\n width: 18px;\n margin-right: 4px;\n}\n.dokan-pro-features .payment-section .payment-area h3 {\n font-size: 15px;\n font-weight: 300;\n color: #66676e;\n margin: 0px 0 17px;\n}\n.dokan-pro-features .payment-section .payment-area .option img {\n max-width: 100%;\n}\n.dokan-pro-features .testimonial-section {\n background-color: #f1f1f1;\n padding: 75px 0 70px;\n text-align: center;\n}\n.dokan-pro-features .testimonial-section .section-title {\n margin-bottom: 75px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper {\n width: 80%;\n text-align: center;\n margin: 0 auto;\n}\n@media only screen and (min-width: 1281px) {\n.dokan-pro-features .testimonial-section .testimonial-wrapper {\n width: 55%;\n}\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic {\n width: 70px;\n height: 70px;\n border: 5px solid #fff;\n border-radius: 50%;\n background-color: #fff;\n box-shadow: 0px 1px 16px 0px rgba(0, 0, 0, 0.16);\n margin: 0 auto -35px;\n z-index: 1;\n position: relative;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .profile-pic img {\n border-radius: 50%;\n max-width: 100%;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail {\n background-color: #fff;\n color: #000;\n border-radius: 5px;\n border: 1px solid #E0E9EC;\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);\n padding: 50px 30px 30px;\n background-repeat: no-repeat;\n background-position: 40px 40px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail h4 {\n font-size: 18px;\n line-height: 1.444;\n color: #F2624D;\n font-weight: 400;\n margin-top: 0;\n margin-bottom: 5px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail span {\n font-size: 15px;\n line-height: 1.444;\n font-weight: 300;\n color: #66676e;\n margin-bottom: 20px;\n display: inline-block;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .testimonial-box .content-detail p {\n color: #2e2c2c;\n font-size: 14px;\n line-height: 1.9em;\n font-weight: 300;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots {\n text-align: center;\n margin: 40px 0 25px;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li {\n position: relative;\n display: inline-block;\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n cursor: pointer;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li.slick-active button:before {\n background-color: #3f4143;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button {\n position: relative;\n font-size: 0;\n line-height: 0;\n display: block;\n width: 20px;\n height: 20px;\n padding: 5px;\n cursor: pointer;\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.dokan-pro-features .testimonial-section .testimonial-wrapper .slick-dots li button:before {\n position: absolute;\n top: 0;\n left: 0;\n width: 21px;\n height: 5px;\n content: '';\n text-align: center;\n background-color: #d6d6d6;\n border-radius: 30px;\n}\n.dokan-pro-features .testimonial-section p {\n color: #262626;\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n}\n.dokan-pro-features .testimonial-section p a {\n color: #8263f7;\n text-decoration: none;\n}\n.dokan-pro-features .cta-section {\n background-image: -moz-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -webkit-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -ms-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain;\n text-align: center;\n padding: 35px 75px 40px;\n color: #fff;\n}\n.dokan-pro-features .cta-section img {\n width: 60px;\n border-radius: 50%;\n box-shadow: 0px 3px 70px 0px rgba(126, 17, 0, 0.35);\n}\n.dokan-pro-features .cta-section h2 {\n font-size: 30px;\n color: #fff;\n font-weight: 400;\n line-height: 1.333em;\n text-align: center;\n margin: 10px 0;\n text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.31);\n}\n.dokan-pro-features .cta-section p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 10px 0 30px;\n}\n.dokan-pro-features .cta-section .btn {\n background-color: #fff;\n color: #f2624d;\n font-size: 16px;\n line-height: 1.538em;\n font-weight: 300;\n border: 1px solid #FF9381;\n border-radius: 3px;\n box-shadow: 0px 1px 2px 0px rgba(255, 128, 142, 0.05);\n display: inline-block;\n text-decoration: none;\n padding: 12px 27px;\n}\n.dokan-pro-features .cta-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.dokan-pro-features .cta-section .btn svg {\n width: 15px;\n fill: #f2624d;\n margin-left: 6px;\n}\n\n.cta-section {\n background-image: -moz-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -webkit-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: -ms-linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-image: linear-gradient(15deg, #ff7d90 0%, #ffad6f 100%);\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain;\n text-align: center;\n padding: 35px 75px 40px;\n color: #fff;\n}\n.cta-section img {\n width: 60px;\n border-radius: 50%;\n box-shadow: 0px 3px 70px 0px rgba(126, 17, 0, 0.35);\n}\n.cta-section h2 {\n font-size: 30px;\n color: #fff;\n font-weight: 400;\n line-height: 1.333em;\n text-align: center;\n margin: 10px 0;\n text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.31);\n}\n.cta-section p {\n font-size: 16px;\n line-height: 1.5em;\n font-weight: 300;\n margin: 10px 0 30px;\n}\n.cta-section .btn {\n background-color: #fff;\n color: #f2624d;\n font-size: 16px;\n line-height: 1.538em;\n font-weight: 300;\n border: 1px solid #FF9381;\n border-radius: 3px;\n box-shadow: 0px 1px 2px 0px rgba(255, 128, 142, 0.05);\n display: inline-block;\n text-decoration: none;\n padding: 12px 27px;\n}\n.cta-section .btn:hover {\n box-shadow: 2.736px 7.518px 20px 0 rgba(0, 0, 0, 0.15);\n}\n.cta-section .btn svg {\n width: 15px;\n fill: #f2624d;\n margin-left: 6px;\n}\n\n.dokan-help-page .section-wrapper {\n margin-top: 15px;\n}\n.dokan-help-page .section-wrapper .dokan-postbox {\n width: calc(33% - 2em);\n margin: 0 2% 15px 0;\n float: left;\n}\n.dokan-help-page .section-wrapper .dokan-postbox:nth-child(3n+1) {\n clear: both;\n}\n.dokan-help-page .section-wrapper .dokan-postbox .dashicons {\n color: #ccc;\n}\n.dokan-help-page .section-wrapper .dokan-postbox a {\n text-decoration: none;\n}\n.dokan-help-page .section-wrapper .dokan-postbox .inside,\n.dokan-help-page .section-wrapper .dokan-postbox ul {\n margin-bottom: 0;\n}\n.dokan-help-page .loading {\n width: 100%;\n text-align: center;\n margin-top: 100px;\n}\n\n.dokan-settings-wrap {\n position: relative;\n display: flex;\n border: 1px solid #c8d7e1;\n}\n.dokan-settings-wrap .loading {\n position: absolute;\n width: 100%;\n height: 100%;\n background: rgba(255, 255, 255, 0.6);\n}\n.dokan-settings-wrap .loading .dokan-loader {\n top: 40%;\n left: 45%;\n}\n.dokan-settings-wrap .dashicons {\n padding-top: 2px;\n margin-right: 5px;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-generic {\n color: #6c75ff;\n}\n.dokan-settings-wrap .dashicons.dashicons-cart {\n color: #00aeff;\n}\n.dokan-settings-wrap .dashicons.dashicons-money {\n color: #d35400;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-page {\n color: #8e44ad;\n}\n.dokan-settings-wrap .dashicons.dashicons-admin-appearance {\n color: #3498db;\n}\n.dokan-settings-wrap .dashicons.dashicons-networking {\n color: #1abc9c;\n}\n.dokan-settings-wrap div.nav-tab-wrapper {\n flex: 1;\n border-bottom: none;\n padding: 0;\n background: #f1f1f1;\n border-right: 1px solid #c8d7e1;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a {\n float: none;\n display: block;\n margin: 0;\n border: none;\n padding: 13px 13px;\n background: #f1f1f1;\n font-weight: 500;\n border-bottom: 1px solid #c8d7e1;\n transition-property: none;\n transition: none;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a:focus,\n.dokan-settings-wrap div.nav-tab-wrapper a:active {\n box-shadow: none;\n outline: 0;\n}\n.dokan-settings-wrap div.nav-tab-wrapper a.nav-tab-active {\n background: #fff !important;\n border-right: 1px solid #c8d7e1;\n width: 99%;\n color: #2e4453;\n transition: none;\n transition-property: none;\n}\n.dokan-settings-wrap .metabox-holder {\n flex: 3;\n padding-left: 3%;\n padding-right: 10px;\n background: #fff;\n}\n.dokan-settings-wrap .radio-image-container .radio-image {\n display: block;\n width: 50%;\n background: #fff;\n -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n margin: 0 0 15px;\n position: relative;\n line-height: 0;\n border: 1px solid #ededed;\n padding: 4px;\n}\n.dokan-settings-wrap .radio-image-container .radio-image img {\n max-width: 100%;\n z-index: 1;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .current-option-indicator {\n position: absolute;\n top: 0;\n right: 0;\n background-color: #4CAF50;\n color: #fff;\n padding: 4px;\n z-index: 2;\n line-height: 1.4;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .active-option {\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 3;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.45);\n transition: opacity 0.4s ease;\n}\n.dokan-settings-wrap .radio-image-container .radio-image .active-option button {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -23px;\n margin-left: -58px;\n}\n.dokan-settings-wrap .radio-image-container .radio-image:hover .active-option {\n opacity: 1;\n}\n.dokan-settings-wrap .radio-image-container .radio-image.active .active-option {\n display: none;\n}\n.dokan-settings-wrap .radio-image-container .radio-image.not-active .current-option-indicator {\n display: none;\n}\n.dokan-settings-wrap .radio-image-container label {\n display: block;\n margin-bottom: 5px;\n}\n.dokan-settings-wrap .radio-image-container label > input[type='radio'] {\n visibility: hidden;\n /* Makes input not-clickable */\n position: absolute;\n /* Remove input from document flow */\n}\n.dokan-settings-wrap .radio-image-container label > img {\n max-width: 100%;\n}\n.dokan-settings-wrap .search-box {\n position: relative;\n}\n.dokan-settings-wrap .search-box span.dashicons.dashicons-no-alt {\n position: absolute;\n top: 13px;\n right: 0;\n color: #ff0000;\n z-index: 999;\n cursor: pointer;\n}\n.dokan-settings-wrap .search-box .dokan-admin-search-settings {\n border: 1px solid #ddd;\n border-radius: 0px;\n height: 48px;\n display: block;\n width: 100%;\n border-left: 0;\n border-top: 0;\n padding: 0 15px;\n background: #eee;\n font-weight: 400;\n}\n.dokan-settings-wrap .search-box input[type=\"text\"]:focus {\n border-color: transparent;\n}\n.form-table th.dokan-settings-sub-section-title {\n border-bottom: 1px solid #cccccc;\n padding: 0 0 10px;\n}\n.form-table th.dokan-settings-sub-section-title label {\n display: block;\n margin-top: 20px;\n color: #0073aa;\n font-weight: 500;\n font-size: 1.3em;\n}\n.form-table .dokan-settings-field-type-sub_section:first-child th.dokan-settings-sub-section-title label {\n margin-top: 0;\n}\ntr.data_clear_on_uninstall td fieldset label {\n background: #e00;\n padding: 5px;\n color: white;\n border-radius: 3px;\n}\n\nspan.repeatable-item-description {\n color: #999;\n font-size: 11px;\n font-style: italic;\n}\nul.dokan-settings-repeatable-list {\n list-style-type: disc;\n padding-left: 20px;\n}\nul.dokan-settings-repeatable-list li span.remove-item {\n padding-top: 0px;\n cursor: pointer;\n}\n.dokan-repetable-add-item-btn {\n font-size: 16px !important;\n font-weight: bold !important;\n height: 25px !important;\n line-height: 22px !important;\n}\ntd.percent_fee,\ntd.fixed_fee {\n display: inline-block;\n}\ntd.percent_fee input,\ntd.fixed_fee input {\n width: 60px;\n}\ntr.additional_fee .description {\n margin-left: 10px;\n margin-top: -10px;\n}\n.dokan-error {\n color: red;\n margin-top: -10px;\n font-style: italic;\n}\n.dokan-input-validation-error {\n border-color: red !important;\n}\n.dokan-error.combine-commission {\n margin-left: 10px;\n}\nth.dokan-setting-warning {\n padding: 10px 10px 10px 0;\n}\nth.dokan-setting-warning .dokan-setting-warning-label {\n color: #d63638;\n font-weight: bold;\n}\nth.dokan-setting-warning .dashicons {\n margin: 0px;\n padding: 0px;\n}\nth.dokan-setting-warning .dokan-setting-warning-msg {\n font-weight: 300;\n}\n.dokan-settings-field-type-radio fieldset > label:not(:last-child) {\n margin-right: 12px !important;\n}\n.dokan-settings-field-type-radio fieldset > label:not(:last-child) > input[type=\"radio\"] {\n margin-right: 2px;\n}\n\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n#dokan-settings-banner {\n margin: 20px 0px;\n padding: 40px;\n background: #fff;\n display: flex;\n align-items: flex-start;\n}\n#dokan-settings-banner a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n}\n#dokan-settings-banner a:hover {\n background: #ff6a3c;\n}\n#dokan-settings-banner img {\n flex: 1;\n}\n#dokan-settings-banner .content {\n flex: 4;\n padding: 20px 50px;\n}\n#dokan-settings-banner .content p {\n margin: 30px 0px;\n font-size: 14px;\n}\n#dokan-settings-banner .content a {\n margin-right: 8px;\n}\n#dokan-settings-banner .content .custom-button {\n background: #fff;\n color: #565656;\n border-color: #DFDADF;\n -webkit-box-shadow: 0px 0px 11px 1px #ebebeb;\n -moz-box-shadow: 0px 0px 11px 1px #ebebeb;\n box-shadow: 0px 0px 11px 1px #ebebeb;\n}\n#dokan-settings-banner .content .custom-button:hover {\n background: #f2f2f2;\n}\n\n.vendor-list .dokan-btn {\n padding: 5px 10px;\n font-size: 15px;\n border-radius: 3px;\n color: #2873aa;\n}\n.vendor-list .image {\n width: 10%;\n}\n.vendor-list .store_name {\n width: 30%;\n}\n.vendor-list td.store_name img {\n float: left;\n margin-right: 10px;\n margin-top: 1px;\n width: 24px;\n height: auto;\n}\n.vendor-list td.store_name strong {\n display: block;\n margin-bottom: 0.2em;\n font-size: 14px;\n}\n@media only screen and (max-width: 600px) {\n.vendor-list table td.store_name,\n .vendor-list table td.enabled {\n display: table-cell !important;\n}\n.vendor-list table th:not(.check-column):not(.store_name):not(.enabled) {\n display: none;\n}\n.vendor-list table td:not(.check-column):not(.store_name):not(.enabled) {\n display: none;\n}\n.vendor-list table th.column,\n .vendor-list table table td.column {\n width: auto;\n}\n.vendor-list table td.manage-column.column-cb.check-column {\n padding-right: 15px;\n}\n.vendor-list table th.column.enabled {\n width: 25% !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.vendor-list table .row-actions span {\n font-size: 11px;\n}\n}\n\n.swal2-container {\n z-index: 9999999 !important;\n}\n.swal2-container .swal2-popup .swal2-title {\n line-height: 35px;\n font-size: 30px;\n font-weight: 400;\n}\n.dokan-vendor-edit h1 {\n font-size: 23px;\n font-weight: 400;\n}\n.dokan-vendor-edit .tab-header .tab-list {\n overflow: hidden;\n display: flex;\n justify-content: space-between;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title {\n height: 50px;\n list-style-type: none;\n position: relative;\n background-color: #1a9ed4;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title .icon {\n position: relative;\n top: 1px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a {\n color: #fff;\n text-decoration: none;\n padding: 75px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a:active,\n.dokan-vendor-edit .tab-header .tab-list .tab-title a:focus {\n outline: none;\n outline-style: none;\n border-color: transparent;\n box-shadow: none;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title a span {\n position: relative;\n top: -1px;\n left: -3px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:first-child {\n padding-left: 5px;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:nth-child(n+2)::before {\n position: absolute;\n top: 0;\n left: 0;\n display: block;\n border-left: 25px solid white;\n /* width: arrow width, color: background of document */\n border-top: 25px solid transparent;\n /* width: half height */\n border-bottom: 25px solid transparent;\n /* width: half height */\n width: 0;\n height: 0;\n content: \" \";\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title:after {\n z-index: 1;\n /* need to bring this above the next item */\n position: absolute;\n top: 0;\n right: -25px;\n /* arrow width (negated) */\n display: block;\n border-left: 25px solid #f5f5f5;\n /* width: arrow width */\n border-top: 25px solid transparent;\n /* width: half height */\n border-bottom: 25px solid transparent;\n /* width: half height */\n width: 0;\n height: 0;\n content: \" \";\n border-left-color: #1a9ed4;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active {\n background-color: #2C70A3;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active a {\n color: #fff;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active:after {\n border-left-color: #2C70A3;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.last:after {\n border-left: 0;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title {\n background-color: #f5f5f5;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title:after {\n border-left-color: #f5f5f5;\n}\n.dokan-vendor-edit .tab-header .tab-list .tab-title.active ~ .tab-title a {\n color: #000;\n}\n.dokan-vendor-edit .tab-contents {\n border: 1px solid #e5e5e5;\n border-radius: 3px;\n min-height: 400px;\n}\n.dokan-vendor-edit .tab-contents .loading {\n position: relative;\n left: 46%;\n top: 160px;\n}\n.dokan-vendor-edit .tab-contents .content-header {\n background: #F9F9F9;\n margin: 0;\n padding: 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body {\n padding-top: 20px;\n padding-bottom: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group {\n margin: 0 10px;\n overflow: hidden;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:after,\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group:before {\n display: table;\n content: \" \";\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column {\n float: left;\n width: 50%;\n padding: 0 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info {\n display: flex;\n justify-content: space-between;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .store-url,\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info span {\n margin: 0;\n padding: 0;\n position: relative;\n bottom: 10px;\n font-style: italic;\n color: #a09f9f;\n font-size: 12px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .is-available {\n color: green;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .store-avaibility-info .not-available {\n color: red;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator {\n margin-top: 6px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button {\n margin-right: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .password-generator .regen-button span {\n line-height: 26px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .checkbox-left.notify-vendor {\n margin-top: 6px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect {\n margin-top: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__option--highlight {\n background: #3c9fd4;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__tags {\n min-height: 45px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__single {\n padding-top: 3px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__select:before {\n top: 70%;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .column .multiselect__input:focus {\n box-shadow: none;\n border: none;\n outline: none;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-group .bank-info {\n padding-left: 10px;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input {\n width: 100%;\n /* Full width */\n padding: 7px 12px;\n /* Some padding */\n border: 1px solid #ccc;\n /* Gray border */\n border-radius: 4px;\n /* Rounded borders */\n box-sizing: border-box;\n /* Make sure that padding and width stays in place */\n margin-top: 6px;\n /* Add a top margin */\n margin-bottom: 16px;\n /* Bottom margin */\n resize: vertical;\n /* Allow the user to vertically resize the textarea (not horizontally) */\n height: auto;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input::placeholder {\n color: #bcbcbc;\n}\n.dokan-vendor-edit .tab-contents .content-body .dokan-form-input.has-error::placeholder {\n color: red;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image {\n display: flex;\n padding-bottom: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture {\n background: #fcfcfc;\n border-radius: 3px;\n padding: 5px 10px;\n border: 2px dashed #d2d2d2;\n text-align: center;\n flex-grow: 1;\n width: 150px;\n margin-left: 20px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image {\n max-width: 100px;\n margin: 0 auto;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture .profile-image img {\n border: 1px solid #E5E5E5;\n padding: 15px 10px 0;\n cursor: pointer;\n width: 100%;\n padding: 5px;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner {\n padding: 0;\n flex-grow: 10;\n margin-right: 20px;\n height: 228px;\n padding-top: 5%;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image img {\n width: 100%;\n height: 223px;\n padding: 0;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner .banner-image button {\n background: #007cba;\n color: white;\n padding: 10px 15px;\n border-radius: 3px;\n margin: 20px 0;\n cursor: pointer;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture.banner.has-banner {\n padding-top: 0;\n}\n.dokan-vendor-edit .tab-contents .content-body .vendor-image .picture-footer {\n color: #808080;\n font-weight: 300;\n}\n.dokan-vendor-edit .dokan-btn {\n background: #1a9ed4;\n padding: 10px 20px;\n color: white;\n border-radius: 3px;\n cursor: pointer;\n}\n.dokan-vendor-edit .dokan-btn:active,\n.dokan-vendor-edit .dokan-btn:focus {\n outline: none;\n outline-style: none;\n border-color: transparent;\n box-shadow: none;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content {\n height: 640px !important;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body {\n max-height: 500px;\n min-height: 200px;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-footer {\n padding: 15px;\n bottom: 0;\n border-top: none;\n box-shadow: none;\n}\n.dokan-vendor-edit .component-fade-enter-active,\n.dokan-vendor-edit .component-fade-leave-active {\n transition: opacity 0.2s ease;\n}\n.dokan-vendor-edit .component-fade-enter,\n.dokan-vendor-edit .component-fade-leave-to {\n opacity: 0;\n}\n@media only screen and (max-width: 600px) {\n.dokan-vendor-edit .dokan-modal .dokan-modal-content {\n height: 400px;\n}\n.dokan-vendor-edit .dokan-modal .dokan-modal-content .modal-body {\n max-height: 300px;\n}\n}\n@media only screen and (max-width: 500px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 12px;\n margin-left: 17px;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a span {\n display: block;\n margin: 0 auto;\n}\n.dokan-vendor-edit .tab-contents p,\n .dokan-vendor-edit .tab-contents input,\n .dokan-vendor-edit .tab-contents button {\n font-size: 13px;\n}\n.dokan-vendor-edit .tab-contents .vendor-image {\n display: block !important;\n}\n.dokan-vendor-edit .tab-contents .vendor-image .picture {\n margin-right: 20px !important;\n width: auto !important;\n}\n.dokan-vendor-edit .tab-contents .vendor-image .picture.banner {\n margin-top: 15px;\n}\n}\n@media only screen and (max-width: 375px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 5px;\n margin-left: 20px;\n font-size: 12px;\n}\n.dokan-vendor-edit .tab-contents p,\n .dokan-vendor-edit .tab-contents input,\n .dokan-vendor-edit .tab-contents button {\n font-size: 12px;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-vendor-edit .tab-list .tab-title .tab-link {\n display: flex;\n}\n.dokan-vendor-edit .tab-list .tab-title .tab-link a {\n padding: 2px;\n margin-left: 20px;\n font-size: 10px;\n}\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n.dokan-upload-image {\n width: 100%;\n}\n.dokan-upload-image img {\n cursor: pointer;\n}\n\n.address-multiselect {\n margin: 0px 12px;\n}\n\n.checkbox-group {\n margin-top: 20px;\n padding: 0 10px;\n}\n.checkbox-group .checkbox-left {\n display: inline-block;\n}\n.checkbox-group .checkbox-left .switch {\n margin-right: 10px;\n display: inline-block;\n}\n.payment-info.edit-mode .checkbox-group {\n padding: 0;\n}\n.payment-info.edit-mode .dokan-form-select {\n margin-top: 5px;\n margin-bottom: 5px;\n}\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee,\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee {\n width: 40%;\n}\n\n#dokan-vendor-capabilities {\n padding: 20px 70px;\n}\n#dokan-vendor-capabilities .grid {\n display: grid;\n grid-template-columns: repeat(12, 1fr);\n grid-gap: 16px;\n margin-bottom: 30px;\n}\n#dokan-vendor-capabilities .col-6 {\n grid-column: auto / span 6;\n}\n#dokan-vendor-capabilities #dokan-capability-image-popup {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #000000;\n background-color: rgba(0, 0, 0, 0.7);\n z-index: 99900;\n}\n#dokan-vendor-capabilities #dokan-capability-image-popup .modal-content {\n background-color: transparent;\n z-index: 100000;\n margin: 8% auto;\n max-width: 850px;\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card {\n background: #fff;\n padding: 50px;\n border-radius: 9px;\n border: 1px solid #E2E2E2;\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card .capability-image {\n position: relative;\n width: 100%;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .image {\n opacity: 1;\n width: 100%;\n height: 270px;\n max-height: 370px;\n transition: 0.5s ease;\n backface-visibility: hidden;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .middle {\n transition: 0.5s ease;\n opacity: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n text-align: center;\n}\n#dokan-vendor-capabilities .capability-card .capability-image:hover .image {\n opacity: 0.3;\n}\n#dokan-vendor-capabilities .capability-card .capability-image:hover .middle {\n opacity: 1;\n}\n#dokan-vendor-capabilities .capability-card .capability-image .zoom {\n background-color: #FFB24B;\n border-radius: 9px;\n color: white;\n font-size: 24px;\n padding: 16px 24px;\n cursor: pointer;\n}\n#dokan-vendor-capabilities .capability-card .title {\n font-size: 18px;\n}\n#dokan-vendor-capabilities .capability-card .content {\n min-height: 40px;\n}\n#dokan-vendor-capabilities .capability-card p {\n margin-bottom: 0px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner {\n display: flex;\n align-items: center;\n padding: 50px;\n height: auto;\n border-radius: 9px;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n margin-bottom: 16px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner .content {\n margin: 30px;\n}\n#dokan-vendor-capabilities .vendor-capabilities-banner .content .title {\n font-size: 26px;\n font-weight: bold;\n color: #FF0000;\n}\n\n.dokan-modules-wrap .module-content {\n position: relative;\n margin-top: 15px;\n}\n.dokan-modules-wrap .module-content .loading {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0px;\n left: 0px;\n background: rgba(255, 255, 255, 0.5);\n}\n.dokan-modules-wrap .module-content .loading .dokan-loader {\n top: 30%;\n left: 47%;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card {\n position: relative;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card .plugin-action-buttons svg {\n cursor: pointer;\n}\n.dokan-modules-wrap .module-content .dokan-modules .plugin-card .card-footer {\n position: absolute;\n bottom: 18px;\n right: 20px;\n}\n@media only screen and (max-width: 600px) {\n.dokan-modules-wrap input#media-search-input {\n width: 74%;\n}\n.dokan-modules-wrap .module-content .tablenav.top {\n margin-top: -16px;\n}\n.dokan-modules-wrap table td.name,\n .dokan-modules-wrap table td.active {\n display: table-cell !important;\n}\n.dokan-modules-wrap table th:not(.check-column):not(.name):not(.active) {\n display: none;\n}\n.dokan-modules-wrap table td:not(.check-column):not(.name):not(.active) {\n display: none;\n}\n.dokan-modules-wrap table th.column,\n .dokan-modules-wrap table td.column {\n width: auto;\n}\n.dokan-modules-wrap table th.column.name {\n width: 50% !important;\n}\n.dokan-modules-wrap table th.column.active {\n width: 20% !important;\n}\n.dokan-modules-wrap table td.column.order_id .row-actions {\n font-size: 11px;\n}\n}\n\n#dokan-upgrade-to-pro-wrapper button,\n#dokan-upgrade-to-pro-wrapper a {\n box-shadow: none;\n background: #FF5722;\n color: #fff;\n border-color: #FF5722;\n margin: 0px 30px;\n}\n#dokan-upgrade-to-pro-wrapper button:hover,\n#dokan-upgrade-to-pro-wrapper a:hover {\n background: #ff6a3c;\n}\n#dokan-upgrade-to-pro-wrapper .text-brand {\n color: #FF5722;\n}\n#dokan-upgrade-to-pro-wrapper .text-disabled {\n color: #919191;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background-color: #000000;\n background-color: rgba(0, 0, 0, 0.7);\n z-index: 99900;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content {\n background-color: #fefefe;\n z-index: 100000;\n margin: 8% auto;\n width: 500px;\n border-radius: 9px;\n text-align: center;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content p {\n font-size: 14px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close {\n float: right;\n margin-top: -15px;\n margin-right: -10px;\n cursor: pointer;\n color: #fff;\n border: 1px solid #AEAEAE;\n border-radius: 50%;\n background: #fff;\n font-size: 18px;\n display: inline-block;\n line-height: 0px;\n padding: 20px 14px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content span.close:before {\n content: \"X\";\n color: #484848;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header {\n padding: 20px 40px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header h1 {\n font-size: 30px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .header img {\n height: 120px;\n display: block;\n width: 50%;\n margin: 20px auto 10px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body {\n padding: 20px 40px;\n background: rgba(255, 87, 34, 0.08);\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body button {\n font-size: 16px !important;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card {\n margin: 20px 0px;\n background: #fff;\n padding: 10px;\n border-radius: 9px;\n -webkit-box-shadow: 0px 0px 22px 0px #cfcfcf;\n -moz-box-shadow: 0px 0px 22px 0px #cfcfcf;\n box-shadow: 0px 0px 22px 0px #cfcfcf;\n display: flex;\n align-items: center;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body .promo-card p {\n text-align: left;\n margin-left: 16px;\n}\n#dokan-upgrade-to-pro-wrapper #dokan-upgrade-popup .modal-content .body span a {\n background: transparent;\n text-decoration: none;\n cursor: pointer;\n color: #AD644E;\n}\n"]}
assets/css/vue-bootstrap.css CHANGED
@@ -1,2 +1,2 @@
1
- .color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.dokan-upload-image{width:100%}.dokan-upload-image img{cursor:pointer}.address-multiselect{margin:0 12px}.checkbox-group{margin-top:20px;padding:0 10px}.checkbox-group .checkbox-left{display:inline-block}.checkbox-group .checkbox-left .switch{margin-right:10px;display:inline-block}.payment-info.edit-mode .checkbox-group{padding:0}.payment-info.edit-mode .dokan-form-select{margin-top:5px;margin-bottom:5px}.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee,.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee{width:40%}.dokan-postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.dokan-postbox.closed .toggle-indicator:before{content:"\F140"}.dokan-postbox{position:relative}.dokan-postbox h2.hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.dokan-loader{display:inline-block;position:relative;width:64px;height:64px}.dokan-loader div{position:absolute;border:4px solid #ff5722;opacity:1;border-radius:50%;animation:dokan-loader 1s cubic-bezier(0,.2,.8,1) infinite}.dokan-loader div:nth-child(2){animation-delay:-.5s}@keyframes dokan-loader{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.dokan-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.dokan-modal *{box-sizing:border-box}.dokan-modal .dokan-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dokan-modal .dokan-modal-main.has-footer{padding-bottom:55px}.dokan-modal header.modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.dokan-modal header.modal-header h1{margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.5em}.dokan-modal header.modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.dokan-modal header.modal-header .modal-close-link:before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:"\F335";font-weight:300}.dokan-modal header.modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.dokan-modal .modal-body{min-height:100px;padding:15px;overflow-y:scroll}.dokan-modal footer{position:absolute;left:0;right:0;bottom:-30px;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;-webkit-box-shadow:0 -4px 4px -4px rgba(0,0,0,.1);box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.dokan-modal footer .inner{text-align:right;line-height:23px}@media only screen and (max-width:500px){.dokan-modal-content{width:400px!important;top:300px!important}}@media only screen and (max-width:376px){.dokan-modal-content{width:350px!important;top:300px!important}}@media only screen and (max-width:320px){.dokan-modal-content{width:300px!important;top:300px!important}}#progressbar[data-v-356fabc6]{border-radius:13px;padding:3px;margin-bottom:20px}.defaultFg[data-v-356fabc6]{background-color:#00a0d2}.defaultBg[data-v-356fabc6]{background-color:#eee}.blue[data-v-356fabc6]{background-color:#00f}.red[data-v-356fabc6]{background-color:red}.green[data-v-356fabc6]{background-color:green}.yellow[data-v-356fabc6]{background-color:#ff0}.orange[data-v-356fabc6]{background-color:orange}#value[data-v-356fabc6]{height:20px;border-radius:10px;text-align:center;color:#fff}.gmap-wrap #gmap[data-v-4f45e4a0]{width:100%;height:300px}.search-address[data-v-4f45e4a0]{padding:5px}.mapbox-wrapper .mapboxgl-ctrl-geocoder--input{padding:6px 35px;line-height:1}.mapbox-wrapper .mapboxgl-ctrl-top-left .mapboxgl-ctrl-geocoder{display:none}.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .mapboxgl-ctrl-geocoder{display:block}.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .dokan-mapboxgl-ctrl{display:none}.mapbox-wrapper .address-input{margin-top:5px}.mapbox-wrapper .address-input label{font-weight:600}.mapbox-wrapper .address-input input{width:100%;margin:1px 0 3px;font-weight:400}.button.button-link[data-v-e724292e]{padding:0 4px;text-decoration:none;line-height:1}.button.button-link[data-v-e724292e]:hover{background:none}.button.button-link:hover .dashicons[data-v-e724292e]{opacity:1}.button.button-link[data-v-e724292e]:active,.button.button-link[data-v-e724292e]:focus{background:none;box-shadow:none}.button.button-link:active .dashicons[data-v-e724292e]{margin-top:3px}.button.button-link[disabled][data-v-e724292e]{background:none!important;pointer-events:none}.button.button-link .dashicons[data-v-e724292e]{font-size:15px;padding:0;margin:0;line-height:1.3;color:#444;opacity:.7;transition:opacity .4s}.button.button-link .refreshing-message[data-v-e724292e]{line-height:1;color:#444}.button.button-link .refresh-message-success[data-v-e724292e]{line-height:1;color:#46b450}
2
  /*# sourceMappingURL=vue-bootstrap.css.map */
1
+ .color-picker-container .color-picker-button[data-v-01dc0d51]{height:24px;padding:0 0 0 30px;margin:0 0 6px;font-size:11px}.color-picker-container .color-picker-button span[data-v-01dc0d51]{display:block;padding:0 6px;line-height:22px;color:#555;text-align:center;background:#f7f7f7;border-left:1px solid #ccc;border-radius:0 2px 2px 0}.color-picker-container .hex-input[data-v-01dc0d51]{width:65px;padding:3px 5px 4px;margin:0 3 0 0;font-family:monospace;font-size:12px;line-height:1.4;vertical-align:top;box-shadow:0 1px 0 #ccc}.switch{position:relative;display:inline-block;width:40px;height:18px}.switch input{display:none}.switch input:checked+.slider{background-color:#64b450}.switch input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.dokan-upload-image{width:100%}.dokan-upload-image img{cursor:pointer}.address-multiselect{margin:0 12px}.checkbox-group{margin-top:20px;padding:0 10px}.checkbox-group .checkbox-left{display:inline-block}.checkbox-group .checkbox-left .switch{margin-right:10px;display:inline-block}.payment-info.edit-mode .checkbox-group{padding:0}.payment-info.edit-mode .dokan-form-select{margin-top:5px;margin-bottom:5px}.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee,.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee{width:40%}.dokan-postbox .toggle-indicator:before{content:"\F142";display:inline-block;font:400 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.dokan-postbox.closed .toggle-indicator:before{content:"\F140"}.dokan-postbox{position:relative}.dokan-postbox h2.hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.dokan-loader{display:inline-block;position:relative;width:64px;height:64px}.dokan-loader div{position:absolute;border:4px solid #ff5722;opacity:1;border-radius:50%;animation:dokan-loader 1s cubic-bezier(0,.2,.8,1) infinite}.dokan-loader div:nth-child(2){animation-delay:-.5s}@keyframes dokan-loader{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.dokan-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.dokan-modal *{box-sizing:border-box}.dokan-modal .dokan-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dokan-modal .dokan-modal-main.has-footer{padding-bottom:55px}.dokan-modal header.modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.dokan-modal header.modal-header h1{margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.5em}.dokan-modal header.modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.dokan-modal header.modal-header .modal-close-link:before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:"\F335";font-weight:300}.dokan-modal header.modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.dokan-modal .modal-body{min-height:100px;padding:15px;overflow-y:scroll}.dokan-modal footer{position:absolute;left:0;right:0;bottom:-30px;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;-webkit-box-shadow:0 -4px 4px -4px rgba(0,0,0,.1);box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.dokan-modal footer .inner{text-align:right;line-height:23px}@media only screen and (max-width:500px){.dokan-modal-content{width:400px!important;top:300px!important}}@media only screen and (max-width:376px){.dokan-modal-content{width:350px!important;top:300px!important}}@media only screen and (max-width:320px){.dokan-modal-content{width:300px!important;top:300px!important}}#progressbar[data-v-356fabc6]{border-radius:13px;padding:3px;margin-bottom:20px}.defaultFg[data-v-356fabc6]{background-color:#00a0d2}.defaultBg[data-v-356fabc6]{background-color:#eee}.blue[data-v-356fabc6]{background-color:#00f}.red[data-v-356fabc6]{background-color:red}.green[data-v-356fabc6]{background-color:green}.yellow[data-v-356fabc6]{background-color:#ff0}.orange[data-v-356fabc6]{background-color:orange}#value[data-v-356fabc6]{height:20px;border-radius:10px;text-align:center;color:#fff}.gmap-wrap #gmap[data-v-4f45e4a0]{width:100%;height:300px}.search-address[data-v-4f45e4a0]{padding:5px}.mapbox-wrapper .mapboxgl-ctrl-geocoder--input{padding:6px 35px;line-height:1}.mapbox-wrapper .mapboxgl-ctrl-top-left .mapboxgl-ctrl-geocoder{display:none}.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .mapboxgl-ctrl-geocoder{display:block}.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .dokan-mapboxgl-ctrl{display:none}.mapbox-wrapper .address-input{margin-top:5px}.mapbox-wrapper .address-input label{font-weight:600}.mapbox-wrapper .address-input input{width:100%;margin:1px 0 3px;font-weight:400}.button.button-link[data-v-e724292e]{padding:0 4px;text-decoration:none;line-height:1}.button.button-link[data-v-e724292e]:hover{background:none}.button.button-link:hover .dashicons[data-v-e724292e]{opacity:1}.button.button-link[data-v-e724292e]:active,.button.button-link[data-v-e724292e]:focus{background:none;box-shadow:none}.button.button-link:active .dashicons[data-v-e724292e]{margin-top:3px}.button.button-link[disabled][data-v-e724292e]{background:none!important;pointer-events:none}.button.button-link .dashicons[data-v-e724292e]{font-size:15px;padding:0;margin:0;line-height:1.3;color:#444;opacity:.7;transition:opacity .4s}.button.button-link .refreshing-message[data-v-e724292e]{line-height:1;color:#444}.button.button-link .refresh-message-success[data-v-e724292e]{line-height:1;color:#46b450}
2
  /*# sourceMappingURL=vue-bootstrap.css.map */
assets/css/vue-bootstrap.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["vue-bootstrap.css"],"names":[],"mappings":"AACA,8DACE,WAAY,CACZ,kBAAmB,CACnB,cAAe,CACf,cACF,CACA,mEACE,aAAc,CACd,aAAc,CACd,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAAmB,CACnB,0BAA2B,CAC3B,yBACF,CACA,oDACE,UAAW,CACX,mBAAoB,CACpB,cAAe,CACf,qBAAsB,CACtB,cAAe,CACf,eAAgB,CAChB,kBAAmB,CACnB,uBACF,CAEA,QACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WACF,CACA,cACE,YACF,CACA,8BACE,wBACF,CACA,qCACE,kCAAmC,CACnC,8BAA+B,CAC/B,0BACF,CACA,4BACE,0BACF,CACA,gBACE,iBAAkB,CAClB,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAAsB,CACtB,sBAAwB,CACxB,cACF,CACA,uBACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,UAAW,CACX,QAAS,CACT,UAAW,CACX,qBAAuB,CACvB,sBAAwB,CACxB,cACF,CACA,sBACE,kBACF,CACA,6BACE,iBACF,CAEA,oBACE,UACF,CACA,wBACE,cACF,CAEA,qBACI,aACJ,CAEA,gBACE,eAAgB,CAChB,cACF,CACA,+BACE,oBACF,CACA,uCACE,iBAAkB,CAClB,oBACF,CACA,wCACE,SACF,CACA,2CACE,cAAe,CACf,iBACF,CACA,8JAEE,SACF,CAEA,wCACI,eAAgB,CAChB,oBAAqB,CACrB,yBAA0B,CAC1B,UAAW,CACX,kCAAmC,CACnC,iCAAkC,CAClC,8BACJ,CACA,+CACI,eACJ,CACA,eACI,iBACJ,CACA,wBACI,cAAe,CACf,gBAAiB,CACjB,QAAS,CACT,eACJ,CAEA,cACI,oBAAqB,CACrB,iBAAkB,CAClB,UAAW,CACX,WACJ,CACA,kBACI,iBAAkB,CAClB,wBAAyB,CACzB,SAAU,CACV,iBAAkB,CAClB,0DACJ,CACA,+BACI,oBACJ,CACA,wBACA,GACQ,QAAS,CACT,SAAU,CACV,OAAQ,CACR,QAAS,CACT,SACR,CACA,GACQ,QAAS,CACT,SAAU,CACV,UAAW,CACX,WAAY,CACZ,SACR,CACA,CAEA,sBACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,eAAgB,CAChB,UAAY,CACZ,aACF,CACA,eACE,qBACF,CACA,kCACE,cAAe,CACf,eAAgB,CAChB,cAAe,CACf,QAAS,CACT,OAAQ,CACR,sCAAwC,CACxC,kCAAoC,CACpC,8BACF,CACA,0CACE,mBACF,CACA,iCACE,WAAY,CACZ,kBAAmB,CACnB,iBAAkB,CAClB,4BACF,CACA,oCACE,QAAS,CACT,SAAU,CACV,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,mDACE,cAAe,CACf,UAAW,CACX,WAAY,CACZ,UAAW,CACX,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,iBAAkB,CAClB,QAAS,CACT,0BAA2B,CAC3B,4BAA6B,CAC7B,mEAAuE,CACvE,2DACF,CACA,0DACE,yCAA2C,CAC3C,UAAW,CACX,aAAc,CACd,eAAgB,CAChB,eACF,CACA,yDACE,eAAgB,CAChB,iBAAkB,CAClB,UACF,CACA,yBACE,gBAAiB,CACjB,YAAa,CACb,iBACF,CACA,oBACE,iBAAkB,CAClB,MAAO,CACP,OAAQ,CACR,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,kBAAmB,CACnB,4BAA6B,CAC7B,iDAAsD,CACtD,yCACF,CACA,2BACE,gBAAiB,CACjB,gBACF,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CAEA,8BACI,kBAAmB,CACnB,WAAY,CACZ,kBACJ,CACA,4BACI,wBACJ,CACA,4BACI,qBACJ,CACA,uBACI,qBACJ,CACA,sBACI,oBACJ,CACA,wBACI,sBACJ,CACA,yBACI,qBACJ,CACA,yBACI,uBACJ,CACA,wBACI,WAAY,CACZ,kBAAmB,CACnB,iBAAkB,CAClB,UACJ,CAEA,kCACI,UAAW,CACX,YACJ,CACA,iCACI,WACJ,CAEA,+CACE,gBAAiB,CACjB,aACF,CACA,gEACE,YACF,CACA,8EACE,aACF,CACA,2EACE,YACF,CACA,+BACE,cACF,CACA,qCACE,eACF,CACA,qCACE,UAAW,CACX,gBAAiB,CACjB,eACF,CAEA,qCACE,aAAc,CACd,oBAAqB,CACrB,aACF,CACA,2CACE,eACF,CACA,sDACE,SACF,CACA,uFAEE,eAAgB,CAChB,eACF,CACA,uDACE,cACF,CACA,+CACE,yBAA2B,CAC3B,mBACF,CACA,gDACE,cAAe,CACf,SAAU,CACV,QAAS,CACT,eAAgB,CAChB,UAAW,CACX,UAAY,CACZ,sBACF,CACA,yDACE,aAAc,CACd,UACF,CACA,8DACE,aAAc,CACd,aACF","file":"vue-bootstrap.css","sourcesContent":["\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n.dokan-upload-image {\n width: 100%;\n}\n.dokan-upload-image img {\n cursor: pointer;\n}\n\n.address-multiselect {\n margin: 0px 12px;\n}\n\n.checkbox-group {\n margin-top: 20px;\n padding: 0 10px;\n}\n.checkbox-group .checkbox-left {\n display: inline-block;\n}\n.checkbox-group .checkbox-left .switch {\n margin-right: 10px;\n display: inline-block;\n}\n.payment-info.edit-mode .checkbox-group {\n padding: 0;\n}\n.payment-info.edit-mode .dokan-form-select {\n margin-top: 5px;\n margin-bottom: 5px;\n}\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee,\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee {\n width: 40%;\n}\n\n.dokan-postbox .toggle-indicator:before {\n content: \"\\F142\";\n display: inline-block;\n font: 400 20px/1 dashicons;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none!important\n}\n.dokan-postbox.closed .toggle-indicator:before {\n content: \"\\F140\";\n}\n.dokan-postbox {\n position: relative;\n}\n.dokan-postbox h2.hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n}\n\n.dokan-loader {\n display: inline-block;\n position: relative;\n width: 64px;\n height: 64px;\n}\n.dokan-loader div {\n position: absolute;\n border: 4px solid #FF5722;\n opacity: 1;\n border-radius: 50%;\n animation: dokan-loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n.dokan-loader div:nth-child(2) {\n animation-delay: -0.5s;\n}\n@keyframes dokan-loader {\n0% {\n top: 28px;\n left: 28px;\n width: 0;\n height: 0;\n opacity: 1;\n}\n100% {\n top: -1px;\n left: -1px;\n width: 58px;\n height: 58px;\n opacity: 0;\n}\n}\n\n.dokan-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background: #000;\n opacity: 0.7;\n z-index: 99900;\n}\n.dokan-modal * {\n box-sizing: border-box;\n}\n.dokan-modal .dokan-modal-content {\n position: fixed;\n background: #fff;\n z-index: 100000;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.dokan-modal .dokan-modal-main.has-footer {\n padding-bottom: 55px;\n}\n.dokan-modal header.modal-header {\n height: auto;\n background: #fcfcfc;\n padding: 1em 1.5em;\n border-bottom: 1px solid #ddd;\n}\n.dokan-modal header.modal-header h1 {\n margin: 0;\n padding: 0;\n font-size: 18px;\n font-weight: 700;\n line-height: 1.5em;\n}\n.dokan-modal header.modal-header .modal-close-link {\n cursor: pointer;\n color: #777;\n height: 54px;\n width: 54px;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n text-align: center;\n border: 0;\n border-left: 1px solid #ddd;\n background-color: transparent;\n -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n}\n.dokan-modal header.modal-header .modal-close-link::before {\n font: normal 22px/50px dashicons !important;\n color: #666;\n display: block;\n content: '\\F335';\n font-weight: 300;\n}\n.dokan-modal header.modal-header .modal-close-link:hover {\n background: #ddd;\n border-color: #ccc;\n color: #000;\n}\n.dokan-modal .modal-body {\n min-height: 100px;\n padding: 15px;\n overflow-y: scroll;\n}\n.dokan-modal footer {\n position: absolute;\n left: 0;\n right: 0;\n bottom: -30px;\n z-index: 100;\n padding: 1em 1.5em;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.dokan-modal footer .inner {\n text-align: right;\n line-height: 23px;\n}\n@media only screen and (max-width: 500px) {\n.dokan-modal-content {\n width: 400px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 376px) {\n.dokan-modal-content {\n width: 350px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-modal-content {\n width: 300px !important;\n top: 300px !important;\n}\n}\n\n#progressbar[data-v-356fabc6] {\n border-radius: 13px;\n padding: 3px;\n margin-bottom : 20px;\n}\n.defaultFg[data-v-356fabc6] {\n background-color: #00a0d2;\n}\n.defaultBg[data-v-356fabc6] {\n background-color: #eee;\n}\n.blue[data-v-356fabc6] {\n background-color: blue;\n}\n.red[data-v-356fabc6] {\n background-color: red;\n}\n.green[data-v-356fabc6] {\n background-color: green;\n}\n.yellow[data-v-356fabc6] {\n background-color: yellow;\n}\n.orange[data-v-356fabc6] {\n background-color: orange;\n}\n#value[data-v-356fabc6] {\n height: 20px;\n border-radius: 10px;\n text-align: center;\n color:#fff;\n}\n\n.gmap-wrap #gmap[data-v-4f45e4a0] {\n width: 100%;\n height: 300px;\n}\n.search-address[data-v-4f45e4a0] {\n padding: 5px;\n}\n\n.mapbox-wrapper .mapboxgl-ctrl-geocoder--input {\n padding: 6px 35px;\n line-height: 1;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left .mapboxgl-ctrl-geocoder {\n display: none;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .mapboxgl-ctrl-geocoder {\n display: block;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .dokan-mapboxgl-ctrl {\n display: none;\n}\n.mapbox-wrapper .address-input {\n margin-top: 5px;\n}\n.mapbox-wrapper .address-input label {\n font-weight: 600;\n}\n.mapbox-wrapper .address-input input {\n width: 100%;\n margin: 1px 0 3px;\n font-weight: 400;\n}\n\n.button.button-link[data-v-e724292e] {\n padding: 0 4px;\n text-decoration: none;\n line-height: 1;\n}\n.button.button-link[data-v-e724292e]:hover {\n background: none;\n}\n.button.button-link:hover .dashicons[data-v-e724292e] {\n opacity: 1;\n}\n.button.button-link[data-v-e724292e]:active,\n.button.button-link[data-v-e724292e]:focus {\n background: none;\n box-shadow: none;\n}\n.button.button-link:active .dashicons[data-v-e724292e] {\n margin-top: 3px;\n}\n.button.button-link[disabled][data-v-e724292e] {\n background: none !important;\n pointer-events: none;\n}\n.button.button-link .dashicons[data-v-e724292e] {\n font-size: 15px;\n padding: 0;\n margin: 0;\n line-height: 1.3;\n color: #444;\n opacity: 0.7;\n transition: opacity 0.4s;\n}\n.button.button-link .refreshing-message[data-v-e724292e] {\n line-height: 1;\n color: #444;\n}\n.button.button-link .refresh-message-success[data-v-e724292e] {\n line-height: 1;\n color: #46b450;\n}\n"]}
1
+ {"version":3,"sources":["vue-bootstrap.css"],"names":[],"mappings":"AACA,8DACE,WAAY,CACZ,kBAAmB,CACnB,cAAe,CACf,cACF,CACA,mEACE,aAAc,CACd,aAAc,CACd,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAAmB,CACnB,0BAA2B,CAC3B,yBACF,CACA,oDACE,UAAW,CACX,mBAAoB,CACpB,cAAe,CACf,qBAAsB,CACtB,cAAe,CACf,eAAgB,CAChB,kBAAmB,CACnB,uBACF,CAEA,QACE,iBAAkB,CAClB,oBAAqB,CACrB,UAAW,CACX,WACF,CACA,cACE,YACF,CACA,8BACE,wBACF,CACA,qCACE,kCAAmC,CACnC,8BAA+B,CAC/B,0BACF,CACA,4BACE,0BACF,CACA,gBAEE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,qBAGF,CACA,uCAVE,iBAAkB,CAOlB,sBAAwB,CACxB,cAYF,CAVA,uBAEE,UAAW,CACX,WAAY,CACZ,UAAW,CACX,QAAS,CACT,UAAW,CACX,qBAGF,CACA,sBACE,kBACF,CACA,6BACE,iBACF,CAEA,oBACE,UACF,CACA,wBACE,cACF,CAEA,qBACI,aACJ,CAEA,gBACE,eAAgB,CAChB,cACF,CACA,+BACE,oBACF,CACA,uCACE,iBAAkB,CAClB,oBACF,CACA,wCACE,SACF,CACA,2CACE,cAAe,CACf,iBACF,CACA,8JAEE,SACF,CAEA,wCACI,eAAgB,CAChB,oBAAqB,CACrB,yBAA0B,CAC1B,UAAW,CACX,kCAAmC,CACnC,iCAAkC,CAClC,8BACJ,CACA,+CACI,eACJ,CACA,eACI,iBACJ,CACA,wBACI,cAAe,CACf,gBAAiB,CACjB,QAAS,CACT,eACJ,CAEA,cACI,oBAAqB,CACrB,iBAAkB,CAClB,UAAW,CACX,WACJ,CACA,kBACI,iBAAkB,CAClB,wBAAyB,CACzB,SAAU,CACV,iBAAkB,CAClB,0DACJ,CACA,+BACI,oBACJ,CACA,wBACA,GACQ,QAAS,CACT,SAAU,CACV,OAAQ,CACR,QAAS,CACT,SACR,CACA,GACQ,QAAS,CACT,SAAU,CACV,UAAW,CACX,WAAY,CACZ,SACR,CACA,CAEA,sBACE,cAAe,CACf,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,gBAAiB,CACjB,eAAgB,CAChB,UAAY,CACZ,aACF,CACA,eACE,qBACF,CACA,kCACE,cAAe,CACf,eAAgB,CAChB,cAAe,CACf,QAAS,CACT,OAAQ,CACR,sCAAwC,CACxC,kCAAoC,CACpC,8BACF,CACA,0CACE,mBACF,CACA,iCACE,WAAY,CACZ,kBAAmB,CACnB,iBAAkB,CAClB,4BACF,CACA,oCACE,QAAS,CACT,SAAU,CACV,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,mDACE,cAAe,CACf,UAAW,CACX,WAAY,CACZ,UAAW,CACX,SAAU,CACV,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,iBAAkB,CAClB,QAAS,CACT,0BAA2B,CAC3B,4BAA6B,CAC7B,mEAAuE,CACvE,2DACF,CACA,0DACE,yCAA2C,CAC3C,UAAW,CACX,aAAc,CACd,eAAgB,CAChB,eACF,CACA,yDACE,eAAgB,CAChB,iBAAkB,CAClB,UACF,CACA,yBACE,gBAAiB,CACjB,YAAa,CACb,iBACF,CACA,oBACE,iBAAkB,CAClB,MAAO,CACP,OAAQ,CACR,YAAa,CACb,WAAY,CACZ,iBAAkB,CAClB,kBAAmB,CACnB,4BAA6B,CAC7B,iDAAsD,CACtD,yCACF,CACA,2BACE,gBAAiB,CACjB,gBACF,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CACA,yCACA,qBACI,qBAAuB,CACvB,mBACJ,CACA,CAEA,8BACI,kBAAmB,CACnB,WAAY,CACZ,kBACJ,CACA,4BACI,wBACJ,CACA,4BACI,qBACJ,CACA,uBACI,qBACJ,CACA,sBACI,oBACJ,CACA,wBACI,sBACJ,CACA,yBACI,qBACJ,CACA,yBACI,uBACJ,CACA,wBACI,WAAY,CACZ,kBAAmB,CACnB,iBAAkB,CAClB,UACJ,CAEA,kCACI,UAAW,CACX,YACJ,CACA,iCACI,WACJ,CAEA,+CACE,gBAAiB,CACjB,aACF,CACA,gEACE,YACF,CACA,8EACE,aACF,CACA,2EACE,YACF,CACA,+BACE,cACF,CACA,qCACE,eACF,CACA,qCACE,UAAW,CACX,gBAAiB,CACjB,eACF,CAEA,qCACE,aAAc,CACd,oBAAqB,CACrB,aACF,CACA,2CACE,eACF,CACA,sDACE,SACF,CACA,uFAEE,eAAgB,CAChB,eACF,CACA,uDACE,cACF,CACA,+CACE,yBAA2B,CAC3B,mBACF,CACA,gDACE,cAAe,CACf,SAAU,CACV,QAAS,CACT,eAAgB,CAChB,UAAW,CACX,UAAY,CACZ,sBACF,CACA,yDACE,aAAc,CACd,UACF,CACA,8DACE,aAAc,CACd,aACF","file":"vue-bootstrap.css","sourcesContent":["\n.color-picker-container .color-picker-button[data-v-01dc0d51] {\n height: 24px;\n padding: 0 0 0 30px;\n margin: 0 0 6px;\n font-size: 11px;\n}\n.color-picker-container .color-picker-button span[data-v-01dc0d51] {\n display: block;\n padding: 0 6px;\n line-height: 22px;\n color: #555;\n text-align: center;\n background: #f7f7f7;\n border-left: 1px solid #ccc;\n border-radius: 0 2px 2px 0;\n}\n.color-picker-container .hex-input[data-v-01dc0d51] {\n width: 65px;\n padding: 3px 5px 4px;\n margin: 0 3 0 0;\n font-family: monospace;\n font-size: 12px;\n line-height: 1.4;\n vertical-align: top;\n box-shadow: 0 1px 0 #ccc;\n}\n\n.switch {\n position: relative;\n display: inline-block;\n width: 40px;\n height: 18px;\n}\n.switch input {\n display: none;\n}\n.switch input:checked + .slider {\n background-color: #64b450;\n}\n.switch input:checked + .slider:before {\n -webkit-transform: translateX(22px);\n -ms-transform: translateX(22px);\n transform: translateX(22px);\n}\n.switch input:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n.switch .slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ccc;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider:before {\n position: absolute;\n content: \"\";\n height: 14px;\n width: 14px;\n left: 2px;\n bottom: 2px;\n background-color: white;\n -webkit-transition: 0.4s;\n transition: 0.4s;\n}\n.switch .slider.round {\n border-radius: 34px;\n}\n.switch .slider.round:before {\n border-radius: 50%;\n}\n\n.dokan-upload-image {\n width: 100%;\n}\n.dokan-upload-image img {\n cursor: pointer;\n}\n\n.address-multiselect {\n margin: 0px 12px;\n}\n\n.checkbox-group {\n margin-top: 20px;\n padding: 0 10px;\n}\n.checkbox-group .checkbox-left {\n display: inline-block;\n}\n.checkbox-group .checkbox-left .switch {\n margin-right: 10px;\n display: inline-block;\n}\n.payment-info.edit-mode .checkbox-group {\n padding: 0;\n}\n.payment-info.edit-mode .dokan-form-select {\n margin-top: 5px;\n margin-bottom: 5px;\n}\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.percent_fee,\n.payment-info.edit-mode .combine-commission-field .dokan-form-input.fixed_fee {\n width: 40%;\n}\n\n.dokan-postbox .toggle-indicator:before {\n content: \"\\F142\";\n display: inline-block;\n font: 400 20px/1 dashicons;\n speak: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none!important\n}\n.dokan-postbox.closed .toggle-indicator:before {\n content: \"\\F140\";\n}\n.dokan-postbox {\n position: relative;\n}\n.dokan-postbox h2.hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n}\n\n.dokan-loader {\n display: inline-block;\n position: relative;\n width: 64px;\n height: 64px;\n}\n.dokan-loader div {\n position: absolute;\n border: 4px solid #FF5722;\n opacity: 1;\n border-radius: 50%;\n animation: dokan-loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;\n}\n.dokan-loader div:nth-child(2) {\n animation-delay: -0.5s;\n}\n@keyframes dokan-loader {\n0% {\n top: 28px;\n left: 28px;\n width: 0;\n height: 0;\n opacity: 1;\n}\n100% {\n top: -1px;\n left: -1px;\n width: 58px;\n height: 58px;\n opacity: 0;\n}\n}\n\n.dokan-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n min-height: 360px;\n background: #000;\n opacity: 0.7;\n z-index: 99900;\n}\n.dokan-modal * {\n box-sizing: border-box;\n}\n.dokan-modal .dokan-modal-content {\n position: fixed;\n background: #fff;\n z-index: 100000;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n -ms-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.dokan-modal .dokan-modal-main.has-footer {\n padding-bottom: 55px;\n}\n.dokan-modal header.modal-header {\n height: auto;\n background: #fcfcfc;\n padding: 1em 1.5em;\n border-bottom: 1px solid #ddd;\n}\n.dokan-modal header.modal-header h1 {\n margin: 0;\n padding: 0;\n font-size: 18px;\n font-weight: 700;\n line-height: 1.5em;\n}\n.dokan-modal header.modal-header .modal-close-link {\n cursor: pointer;\n color: #777;\n height: 54px;\n width: 54px;\n padding: 0;\n position: absolute;\n top: 0;\n right: 0;\n text-align: center;\n border: 0;\n border-left: 1px solid #ddd;\n background-color: transparent;\n -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n transition: color 0.1s ease-in-out, background 0.1s ease-in-out;\n}\n.dokan-modal header.modal-header .modal-close-link::before {\n font: normal 22px/50px dashicons !important;\n color: #666;\n display: block;\n content: '\\F335';\n font-weight: 300;\n}\n.dokan-modal header.modal-header .modal-close-link:hover {\n background: #ddd;\n border-color: #ccc;\n color: #000;\n}\n.dokan-modal .modal-body {\n min-height: 100px;\n padding: 15px;\n overflow-y: scroll;\n}\n.dokan-modal footer {\n position: absolute;\n left: 0;\n right: 0;\n bottom: -30px;\n z-index: 100;\n padding: 1em 1.5em;\n background: #fcfcfc;\n border-top: 1px solid #dfdfdf;\n -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.dokan-modal footer .inner {\n text-align: right;\n line-height: 23px;\n}\n@media only screen and (max-width: 500px) {\n.dokan-modal-content {\n width: 400px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 376px) {\n.dokan-modal-content {\n width: 350px !important;\n top: 300px !important;\n}\n}\n@media only screen and (max-width: 320px) {\n.dokan-modal-content {\n width: 300px !important;\n top: 300px !important;\n}\n}\n\n#progressbar[data-v-356fabc6] {\n border-radius: 13px;\n padding: 3px;\n margin-bottom : 20px;\n}\n.defaultFg[data-v-356fabc6] {\n background-color: #00a0d2;\n}\n.defaultBg[data-v-356fabc6] {\n background-color: #eee;\n}\n.blue[data-v-356fabc6] {\n background-color: blue;\n}\n.red[data-v-356fabc6] {\n background-color: red;\n}\n.green[data-v-356fabc6] {\n background-color: green;\n}\n.yellow[data-v-356fabc6] {\n background-color: yellow;\n}\n.orange[data-v-356fabc6] {\n background-color: orange;\n}\n#value[data-v-356fabc6] {\n height: 20px;\n border-radius: 10px;\n text-align: center;\n color:#fff;\n}\n\n.gmap-wrap #gmap[data-v-4f45e4a0] {\n width: 100%;\n height: 300px;\n}\n.search-address[data-v-4f45e4a0] {\n padding: 5px;\n}\n\n.mapbox-wrapper .mapboxgl-ctrl-geocoder--input {\n padding: 6px 35px;\n line-height: 1;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left .mapboxgl-ctrl-geocoder {\n display: none;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .mapboxgl-ctrl-geocoder {\n display: block;\n}\n.mapbox-wrapper .mapboxgl-ctrl-top-left.show-geocoder .dokan-mapboxgl-ctrl {\n display: none;\n}\n.mapbox-wrapper .address-input {\n margin-top: 5px;\n}\n.mapbox-wrapper .address-input label {\n font-weight: 600;\n}\n.mapbox-wrapper .address-input input {\n width: 100%;\n margin: 1px 0 3px;\n font-weight: 400;\n}\n\n.button.button-link[data-v-e724292e] {\n padding: 0 4px;\n text-decoration: none;\n line-height: 1;\n}\n.button.button-link[data-v-e724292e]:hover {\n background: none;\n}\n.button.button-link:hover .dashicons[data-v-e724292e] {\n opacity: 1;\n}\n.button.button-link[data-v-e724292e]:active,\n.button.button-link[data-v-e724292e]:focus {\n background: none;\n box-shadow: none;\n}\n.button.button-link:active .dashicons[data-v-e724292e] {\n margin-top: 3px;\n}\n.button.button-link[disabled][data-v-e724292e] {\n background: none !important;\n pointer-events: none;\n}\n.button.button-link .dashicons[data-v-e724292e] {\n font-size: 15px;\n padding: 0;\n margin: 0;\n line-height: 1.3;\n color: #444;\n opacity: 0.7;\n transition: opacity 0.4s;\n}\n.button.button-link .refreshing-message[data-v-e724292e] {\n line-height: 1;\n color: #444;\n}\n.button.button-link .refresh-message-success[data-v-e724292e] {\n line-height: 1;\n color: #46b450;\n}\n"]}
assets/css/vue-vendor.css CHANGED
@@ -1,2 +1,2 @@
1
- .vc-sketch{position:relative;width:200px;padding:10px 10px 0;box-sizing:initial;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.15)}.vc-sketch-saturation-wrap{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.vc-sketch-controls{display:flex}.vc-sketch-sliders{padding:4px 0;flex:1}.vc-sketch-sliders .vc-alpha-gradient,.vc-sketch-sliders .vc-hue{border-radius:2px}.vc-sketch-alpha-wrap,.vc-sketch-hue-wrap{position:relative;height:10px}.vc-sketch-alpha-wrap{margin-top:4px;overflow:hidden}.vc-sketch-color-wrap{width:24px;height:24px;position:relative;margin-top:4px;margin-left:4px;border-radius:3px}.vc-sketch-active-color{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 0 4px rgba(0,0,0,.25);z-index:2}.vc-sketch-color-wrap .vc-checkerboard{background-size:auto}.vc-sketch-field{display:flex;padding-top:4px}.vc-sketch-field .vc-input__input{width:90%;padding:4px 0 3px 10%;border:none;box-shadow:inset 0 0 0 1px #ccc;font-size:10px}.vc-sketch-field .vc-input__label{display:block;text-align:center;font-size:11px;color:#222;padding-top:3px;padding-bottom:4px;text-transform:capitalize}.vc-sketch-field--single{flex:1;padding-left:6px}.vc-sketch-field--double{flex:2}.vc-sketch-presets{margin-right:-10px;margin-left:-10px;padding-left:10px;padding-top:10px;border-top:1px solid #eee}.vc-sketch-presets-color{overflow:hidden;position:relative;display:inline-block;margin:0 10px 10px 0;vertical-align:top;cursor:pointer;width:16px;height:16px}.vc-sketch-presets-color,.vc-sketch-presets-color .vc-checkerboard{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.vc-sketch__disable-alpha .vc-sketch-color-wrap{height:10px}.vc-editable-input{position:relative}.vc-input__input{padding:0;border:0;outline:none}.vc-input__label{text-transform:capitalize}.vc-saturation,.vc-saturation--black,.vc-saturation--white{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0}.vc-saturation--white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.vc-saturation--black{background:linear-gradient(0deg,#000,transparent)}.vc-saturation-pointer{cursor:pointer;position:absolute}.vc-saturation-circle{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;transform:translate(-2px,-2px)}.vc-hue{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px}.vc-hue--horizontal{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue--vertical{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue-container{cursor:pointer;margin:0 2px;position:relative;height:100%}.vc-hue-pointer{z-index:2;position:absolute}.vc-hue-picker{cursor:pointer;margin-top:1px;width:4px;border-radius:1px;height:8px;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;transform:translateX(-2px)}.vc-alpha,.vc-alpha-checkboard-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.vc-alpha-checkboard-wrap{overflow:hidden}.vc-alpha-gradient{position:absolute;top:0;right:0;bottom:0;left:0}.vc-alpha-container{cursor:pointer;position:relative;z-index:2;height:100%;margin:0 3px}.vc-alpha-pointer{z-index:2;position:absolute}.vc-alpha-picker{cursor:pointer;width:4px;border-radius:1px;height:8px;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;margin-top:1px;transform:translateX(-2px)}.vc-checkerboard{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain}.table-loading{position:relative}.table-loading .table-loader-wrap{position:absolute;width:100%;height:100%;z-index:9}.table-loading .table-loader-wrap .table-loader-center{position:absolute;top:50%;transform:translateY(-50%);width:100%}.table-loading .tablenav,.table-loading .wp-list-table{opacity:.4}.table-loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-o-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-ms-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:linear-gradient(90deg,#fff 10%,hsla(0,0%,100%,0) 42%);position:relative;-webkit-animation:tableLoading 1s linear infinite;animation:tableLoading 1s linear infinite;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.table-loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.table-loader:after{background:#f4f4f4;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
2
  /*# sourceMappingURL=vue-vendor.css.map */
1
+ .vc-sketch{position:relative;width:200px;padding:10px 10px 0;box-sizing:initial;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.15)}.vc-sketch-saturation-wrap{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.vc-sketch-controls{display:flex}.vc-sketch-sliders{padding:4px 0;flex:1}.vc-sketch-sliders .vc-alpha-gradient,.vc-sketch-sliders .vc-hue{border-radius:2px}.vc-sketch-alpha-wrap,.vc-sketch-hue-wrap{position:relative;height:10px}.vc-sketch-alpha-wrap{margin-top:4px;overflow:hidden}.vc-sketch-color-wrap{width:24px;height:24px;position:relative;margin-top:4px;margin-left:4px;border-radius:3px}.vc-sketch-active-color{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 0 4px rgba(0,0,0,.25);z-index:2}.vc-sketch-color-wrap .vc-checkerboard{background-size:auto}.vc-sketch-field{display:flex;padding-top:4px}.vc-sketch-field .vc-input__input{width:90%;padding:4px 0 3px 10%;border:none;box-shadow:inset 0 0 0 1px #ccc;font-size:10px}.vc-sketch-field .vc-input__label{display:block;text-align:center;font-size:11px;color:#222;padding-top:3px;padding-bottom:4px;text-transform:capitalize}.vc-sketch-field--single{flex:1;padding-left:6px}.vc-sketch-field--double{flex:2}.vc-sketch-presets{margin-right:-10px;margin-left:-10px;padding-left:10px;padding-top:10px;border-top:1px solid #eee}.vc-sketch-presets-color{overflow:hidden;position:relative;display:inline-block;margin:0 10px 10px 0;vertical-align:top;cursor:pointer;width:16px;height:16px}.vc-sketch-presets-color,.vc-sketch-presets-color .vc-checkerboard{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.vc-sketch__disable-alpha .vc-sketch-color-wrap{height:10px}.vc-editable-input{position:relative}.vc-input__input{padding:0;border:0;outline:none}.vc-input__label{text-transform:capitalize}.vc-saturation,.vc-saturation--black,.vc-saturation--white{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0}.vc-saturation--white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.vc-saturation--black{background:linear-gradient(0deg,#000,transparent)}.vc-saturation-pointer{cursor:pointer;position:absolute}.vc-saturation-circle{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;transform:translate(-2px,-2px)}.vc-hue{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px}.vc-hue--horizontal{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue--vertical{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue-container{cursor:pointer;margin:0 2px;position:relative;height:100%}.vc-hue-pointer{z-index:2;position:absolute}.vc-hue-picker{cursor:pointer;margin-top:1px;width:4px;border-radius:1px;height:8px;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;transform:translateX(-2px)}.vc-alpha,.vc-alpha-checkboard-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.vc-alpha-checkboard-wrap{overflow:hidden}.vc-alpha-gradient{position:absolute;top:0;right:0;bottom:0;left:0}.vc-alpha-container{cursor:pointer;position:relative;z-index:2;height:100%;margin:0 3px}.vc-alpha-pointer{z-index:2;position:absolute}.vc-alpha-picker{cursor:pointer;width:4px;border-radius:1px;height:8px;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;margin-top:1px;transform:translateX(-2px)}.vc-checkerboard{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain}.table-loading{position:relative}.table-loading .table-loader-wrap{position:absolute;width:100%;height:100%;z-index:9}.table-loading .table-loader-wrap .table-loader-center{position:absolute;top:50%;transform:translateY(-50%);width:100%}.table-loading .tablenav,.table-loading .wp-list-table{opacity:.4}.table-loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-o-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:-ms-linear-gradient(left,#fff 10%,hsla(0,0%,100%,0) 42%);background:linear-gradient(90deg,#fff 10%,hsla(0,0%,100%,0) 42%);position:relative;-webkit-animation:tableLoading 1s linear infinite;animation:tableLoading 1s linear infinite;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.table-loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0}.table-loader:after,.table-loader:before{position:absolute;top:0;left:0;content:""}.table-loader:after{background:#f4f4f4;width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}@-webkit-keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tableLoading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
2
  /*# sourceMappingURL=vue-vendor.css.map */
assets/css/vue-vendor.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["vue-vendor.css"],"names":[],"mappings":"AACA,WACE,iBAAkB,CAClB,WAAY,CACZ,mBAAoB,CACpB,kBAAmB,CACnB,eAAgB,CAChB,iBAAkB,CAClB,+DACF,CACA,2BACE,UAAW,CACX,kBAAmB,CACnB,iBAAkB,CAClB,eACF,CACA,oBACE,YACF,CACA,mBACE,aAAc,CACd,MACF,CACA,iEAEE,iBACF,CAKA,0CAHE,iBAAkB,CAClB,WAOF,CALA,sBAGE,cAAe,CACf,eACF,CACA,sBACE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,wBACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,iBAAkB,CAClB,wEAAgF,CAChF,SACF,CACA,uCACE,oBACF,CACA,iBACE,YAAa,CACb,eACF,CACA,kCACE,SAAU,CACV,qBAAsB,CACtB,WAAY,CACZ,+BAAgC,CAChC,cACF,CACA,kCACE,aAAc,CACd,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,kBAAmB,CACnB,yBACF,CACA,yBACE,MAAO,CACP,gBACF,CACA,yBACE,MACF,CACA,mBACE,kBAAmB,CACnB,iBAAkB,CAClB,iBAAkB,CAClB,gBAAiB,CACjB,yBACF,CACA,yBAEE,eAAgB,CAChB,iBAAkB,CAClB,oBAAqB,CACrB,oBAAqB,CACrB,kBAAmB,CACnB,cAAe,CACf,UAAW,CACX,WAEF,CACA,mEAXE,iBAAkB,CASlB,0CAKF,CACA,gDACE,WACF,CAEA,mBACE,iBACF,CACA,iBACE,SAAU,CACV,QAAS,CACT,YACF,CACA,iBACE,yBACF,CAEA,2DAGE,cAAe,CACf,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QACF,CACA,sBACE,wDACF,CACA,sBACE,iDACF,CACA,uBACE,cAAe,CACf,iBACF,CACA,sBACE,WAAY,CACZ,SAAU,CACV,UAAW,CACX,uFAA0F,CAC1F,iBAAkB,CAClB,8BACF,CAEA,QACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MAAS,CACT,iBACF,CACA,oBACE,wFACF,CACA,kBACE,uFACF,CACA,kBACE,cAAe,CACf,YAAa,CACb,iBAAkB,CAClB,WACF,CACA,gBACE,SAAU,CACV,iBACF,CACA,eACE,cAAe,CACf,cAAe,CACf,SAAU,CACV,iBAAkB,CAClB,UAAW,CACX,iCAAqC,CACrC,eAAgB,CAChB,0BACF,CASA,oCANE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MASF,CAPA,0BAME,eACF,CACA,mBACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MACF,CACA,oBACE,cAAe,CACf,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,YACF,CACA,kBACE,SAAU,CACV,iBACF,CACA,iBACE,cAAe,CACf,SAAU,CACV,iBAAkB,CAClB,UAAW,CACX,iCAAqC,CACrC,eAAgB,CAChB,cAAe,CACf,0BACF,CAEA,iBACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MAAS,CACT,uBACF,CAEA,eACE,iBACF,CACA,kCACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,SACF,CACA,uDACE,iBAAkB,CAClB,OAAQ,CACR,0BAA2B,CAC3B,UACF,CACA,uDAEE,UACF,CACA,cACE,cAAe,CACf,gBAAiB,CACjB,mBAAoB,CACpB,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,eAAmB,CACnB,oEAA+E,CAC/E,uEAAkF,CAClF,kEAA6E,CAC7E,mEAA8E,CAC9E,gEAA8E,CAC9E,iBAAkB,CAClB,iDAAkD,CAClD,yCAA0C,CAC1C,+BAAgC,CAChC,2BAA4B,CAC5B,uBACF,CACA,qBACE,SAAU,CACV,UAAW,CACX,eAAmB,CACnB,wBAAyB,CACzB,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UACF,CACA,oBACE,kBAAmB,CACnB,SAAU,CACV,UAAW,CACX,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,QAAS,CACT,OACF,CACA,gCACA,GACI,8BAA+B,CAC/B,sBACJ,CACA,GACI,+BAAiC,CACjC,uBACJ,CACA,CACA,wBACA,GACI,8BAA+B,CAC/B,sBACJ,CACA,GACI,+BAAiC,CACjC,uBACJ,CACA","file":"vue-vendor.css","sourcesContent":["\n.vc-sketch {\n position: relative;\n width: 200px;\n padding: 10px 10px 0;\n box-sizing: initial;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, .15), 0 8px 16px rgba(0, 0, 0, .15);\n}\n.vc-sketch-saturation-wrap {\n width: 100%;\n padding-bottom: 75%;\n position: relative;\n overflow: hidden;\n}\n.vc-sketch-controls {\n display: flex;\n}\n.vc-sketch-sliders {\n padding: 4px 0;\n flex: 1;\n}\n.vc-sketch-sliders .vc-hue,\n.vc-sketch-sliders .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-sketch-hue-wrap {\n position: relative;\n height: 10px;\n}\n.vc-sketch-alpha-wrap {\n position: relative;\n height: 10px;\n margin-top: 4px;\n overflow: hidden;\n}\n.vc-sketch-color-wrap {\n width: 24px;\n height: 24px;\n position: relative;\n margin-top: 4px;\n margin-left: 4px;\n border-radius: 3px;\n}\n.vc-sketch-active-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .25);\n z-index: 2;\n}\n.vc-sketch-color-wrap .vc-checkerboard {\n background-size: auto;\n}\n.vc-sketch-field {\n display: flex;\n padding-top: 4px;\n}\n.vc-sketch-field .vc-input__input {\n width: 90%;\n padding: 4px 0 3px 10%;\n border: none;\n box-shadow: inset 0 0 0 1px #ccc;\n font-size: 10px;\n}\n.vc-sketch-field .vc-input__label {\n display: block;\n text-align: center;\n font-size: 11px;\n color: #222;\n padding-top: 3px;\n padding-bottom: 4px;\n text-transform: capitalize;\n}\n.vc-sketch-field--single {\n flex: 1;\n padding-left: 6px;\n}\n.vc-sketch-field--double {\n flex: 2;\n}\n.vc-sketch-presets {\n margin-right: -10px;\n margin-left: -10px;\n padding-left: 10px;\n padding-top: 10px;\n border-top: 1px solid #eee;\n}\n.vc-sketch-presets-color {\n border-radius: 3px;\n overflow: hidden;\n position: relative;\n display: inline-block;\n margin: 0 10px 10px 0;\n vertical-align: top;\n cursor: pointer;\n width: 16px;\n height: 16px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n}\n.vc-sketch-presets-color .vc-checkerboard {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n border-radius: 3px;\n}\n.vc-sketch__disable-alpha .vc-sketch-color-wrap {\n height: 10px;\n}\n\n.vc-editable-input {\n position: relative;\n}\n.vc-input__input {\n padding: 0;\n border: 0;\n outline: none;\n}\n.vc-input__label {\n text-transform: capitalize;\n}\n\n.vc-saturation,\n.vc-saturation--white,\n.vc-saturation--black {\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.vc-saturation--white {\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n}\n.vc-saturation--black {\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n}\n.vc-saturation-pointer {\n cursor: pointer;\n position: absolute;\n}\n.vc-saturation-circle {\n cursor: head;\n width: 4px;\n height: 4px;\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4);\n border-radius: 50%;\n transform: translate(-2px, -2px);\n}\n\n.vc-hue {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n border-radius: 2px;\n}\n.vc-hue--horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue--vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue-container {\n cursor: pointer;\n margin: 0 2px;\n position: relative;\n height: 100%;\n}\n.vc-hue-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-hue-picker {\n cursor: pointer;\n margin-top: 1px;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n transform: translateX(-2px) ;\n}\n\n.vc-alpha {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-checkboard-wrap {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n overflow: hidden;\n}\n.vc-alpha-gradient {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-container {\n cursor: pointer;\n position: relative;\n z-index: 2;\n height: 100%;\n margin: 0 3px;\n}\n.vc-alpha-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-alpha-picker {\n cursor: pointer;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n margin-top: 1px;\n transform: translateX(-2px);\n}\n\n.vc-checkerboard {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-size: contain;\n}\n\n.table-loading {\n position: relative;\n}\n.table-loading .table-loader-wrap {\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 9;\n}\n.table-loading .table-loader-wrap .table-loader-center {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 100%;\n}\n.table-loading .wp-list-table,\n.table-loading .tablenav {\n opacity: 0.4;\n}\n.table-loader {\n font-size: 10px;\n margin: 50px auto;\n text-indent: -9999em;\n width: 11em;\n height: 11em;\n border-radius: 50%;\n background: #ffffff;\n background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n position: relative;\n -webkit-animation: tableLoading 1s infinite linear;\n animation: tableLoading 1s infinite linear;\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n}\n.table-loader:before {\n width: 50%;\n height: 50%;\n background: #ffffff;\n border-radius: 100% 0 0 0;\n position: absolute;\n top: 0;\n left: 0;\n content: '';\n}\n.table-loader:after {\n background: #f4f4f4;\n width: 75%;\n height: 75%;\n border-radius: 50%;\n content: '';\n margin: auto;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n@-webkit-keyframes tableLoading {\n0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n@keyframes tableLoading {\n0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n"]}
1
+ {"version":3,"sources":["vue-vendor.css"],"names":[],"mappings":"AACA,WACE,iBAAkB,CAClB,WAAY,CACZ,mBAAoB,CACpB,kBAAmB,CACnB,eAAgB,CAChB,iBAAkB,CAClB,+DACF,CACA,2BACE,UAAW,CACX,kBAAmB,CACnB,iBAAkB,CAClB,eACF,CACA,oBACE,YACF,CACA,mBACE,aAAc,CACd,MACF,CACA,iEAEE,iBACF,CAKA,0CAHE,iBAAkB,CAClB,WAOF,CALA,sBAGE,cAAe,CACf,eACF,CACA,sBACE,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,cAAe,CACf,eAAgB,CAChB,iBACF,CACA,wBACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QAAS,CACT,iBAAkB,CAClB,wEAAgF,CAChF,SACF,CACA,uCACE,oBACF,CACA,iBACE,YAAa,CACb,eACF,CACA,kCACE,SAAU,CACV,qBAAsB,CACtB,WAAY,CACZ,+BAAgC,CAChC,cACF,CACA,kCACE,aAAc,CACd,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,eAAgB,CAChB,kBAAmB,CACnB,yBACF,CACA,yBACE,MAAO,CACP,gBACF,CACA,yBACE,MACF,CACA,mBACE,kBAAmB,CACnB,iBAAkB,CAClB,iBAAkB,CAClB,gBAAiB,CACjB,yBACF,CACA,yBAEE,eAAgB,CAChB,iBAAkB,CAClB,oBAAqB,CACrB,oBAAqB,CACrB,kBAAmB,CACnB,cAAe,CACf,UAAW,CACX,WAEF,CACA,mEAXE,iBAAkB,CASlB,0CAKF,CACA,gDACE,WACF,CAEA,mBACE,iBACF,CACA,iBACE,SAAU,CACV,QAAS,CACT,YACF,CACA,iBACE,yBACF,CAEA,2DAGE,cAAe,CACf,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QACF,CACA,sBACE,wDACF,CACA,sBACE,iDACF,CACA,uBACE,cAAe,CACf,iBACF,CACA,sBACE,WAAY,CACZ,SAAU,CACV,UAAW,CACX,uFAA0F,CAC1F,iBAAkB,CAClB,8BACF,CAEA,QACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MAAS,CACT,iBACF,CACA,oBACE,wFACF,CACA,kBACE,uFACF,CACA,kBACE,cAAe,CACf,YAAa,CACb,iBAAkB,CAClB,WACF,CACA,gBACE,SAAU,CACV,iBACF,CACA,eACE,cAAe,CACf,cAAe,CACf,SAAU,CACV,iBAAkB,CAClB,UAAW,CACX,iCAAqC,CACrC,eAAgB,CAChB,0BACF,CASA,oCANE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MASF,CAPA,0BAME,eACF,CACA,mBACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MACF,CACA,oBACE,cAAe,CACf,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,YACF,CACA,kBACE,SAAU,CACV,iBACF,CACA,iBACE,cAAe,CACf,SAAU,CACV,iBAAkB,CAClB,UAAW,CACX,iCAAqC,CACrC,eAAgB,CAChB,cAAe,CACf,0BACF,CAEA,iBACE,iBAAkB,CAClB,KAAQ,CACR,OAAU,CACV,QAAW,CACX,MAAS,CACT,uBACF,CAEA,eACE,iBACF,CACA,kCACE,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,SACF,CACA,uDACE,iBAAkB,CAClB,OAAQ,CACR,0BAA2B,CAC3B,UACF,CACA,uDAEE,UACF,CACA,cACE,cAAe,CACf,gBAAiB,CACjB,mBAAoB,CACpB,UAAW,CACX,WAAY,CACZ,iBAAkB,CAClB,eAAmB,CACnB,oEAA+E,CAC/E,uEAAkF,CAClF,kEAA6E,CAC7E,mEAA8E,CAC9E,gEAA8E,CAC9E,iBAAkB,CAClB,iDAAkD,CAClD,yCAA0C,CAC1C,+BAAgC,CAChC,2BAA4B,CAC5B,uBACF,CACA,qBACE,SAAU,CACV,UAAW,CACX,eAAmB,CACnB,wBAKF,CACA,yCALE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAcF,CAZA,oBACE,kBAAmB,CACnB,SAAU,CACV,UAAW,CACX,iBAAkB,CAElB,WAAY,CAIZ,QAAS,CACT,OACF,CACA,gCACA,GACI,8BAA+B,CAC/B,sBACJ,CACA,GACI,+BAAiC,CACjC,uBACJ,CACA,CACA,wBACA,GACI,8BAA+B,CAC/B,sBACJ,CACA,GACI,+BAAiC,CACjC,uBACJ,CACA","file":"vue-vendor.css","sourcesContent":["\n.vc-sketch {\n position: relative;\n width: 200px;\n padding: 10px 10px 0;\n box-sizing: initial;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, .15), 0 8px 16px rgba(0, 0, 0, .15);\n}\n.vc-sketch-saturation-wrap {\n width: 100%;\n padding-bottom: 75%;\n position: relative;\n overflow: hidden;\n}\n.vc-sketch-controls {\n display: flex;\n}\n.vc-sketch-sliders {\n padding: 4px 0;\n flex: 1;\n}\n.vc-sketch-sliders .vc-hue,\n.vc-sketch-sliders .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-sketch-hue-wrap {\n position: relative;\n height: 10px;\n}\n.vc-sketch-alpha-wrap {\n position: relative;\n height: 10px;\n margin-top: 4px;\n overflow: hidden;\n}\n.vc-sketch-color-wrap {\n width: 24px;\n height: 24px;\n position: relative;\n margin-top: 4px;\n margin-left: 4px;\n border-radius: 3px;\n}\n.vc-sketch-active-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .25);\n z-index: 2;\n}\n.vc-sketch-color-wrap .vc-checkerboard {\n background-size: auto;\n}\n.vc-sketch-field {\n display: flex;\n padding-top: 4px;\n}\n.vc-sketch-field .vc-input__input {\n width: 90%;\n padding: 4px 0 3px 10%;\n border: none;\n box-shadow: inset 0 0 0 1px #ccc;\n font-size: 10px;\n}\n.vc-sketch-field .vc-input__label {\n display: block;\n text-align: center;\n font-size: 11px;\n color: #222;\n padding-top: 3px;\n padding-bottom: 4px;\n text-transform: capitalize;\n}\n.vc-sketch-field--single {\n flex: 1;\n padding-left: 6px;\n}\n.vc-sketch-field--double {\n flex: 2;\n}\n.vc-sketch-presets {\n margin-right: -10px;\n margin-left: -10px;\n padding-left: 10px;\n padding-top: 10px;\n border-top: 1px solid #eee;\n}\n.vc-sketch-presets-color {\n border-radius: 3px;\n overflow: hidden;\n position: relative;\n display: inline-block;\n margin: 0 10px 10px 0;\n vertical-align: top;\n cursor: pointer;\n width: 16px;\n height: 16px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n}\n.vc-sketch-presets-color .vc-checkerboard {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n border-radius: 3px;\n}\n.vc-sketch__disable-alpha .vc-sketch-color-wrap {\n height: 10px;\n}\n\n.vc-editable-input {\n position: relative;\n}\n.vc-input__input {\n padding: 0;\n border: 0;\n outline: none;\n}\n.vc-input__label {\n text-transform: capitalize;\n}\n\n.vc-saturation,\n.vc-saturation--white,\n.vc-saturation--black {\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.vc-saturation--white {\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n}\n.vc-saturation--black {\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n}\n.vc-saturation-pointer {\n cursor: pointer;\n position: absolute;\n}\n.vc-saturation-circle {\n cursor: head;\n width: 4px;\n height: 4px;\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4);\n border-radius: 50%;\n transform: translate(-2px, -2px);\n}\n\n.vc-hue {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n border-radius: 2px;\n}\n.vc-hue--horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue--vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue-container {\n cursor: pointer;\n margin: 0 2px;\n position: relative;\n height: 100%;\n}\n.vc-hue-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-hue-picker {\n cursor: pointer;\n margin-top: 1px;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n transform: translateX(-2px) ;\n}\n\n.vc-alpha {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-checkboard-wrap {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n overflow: hidden;\n}\n.vc-alpha-gradient {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-container {\n cursor: pointer;\n position: relative;\n z-index: 2;\n height: 100%;\n margin: 0 3px;\n}\n.vc-alpha-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-alpha-picker {\n cursor: pointer;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n margin-top: 1px;\n transform: translateX(-2px);\n}\n\n.vc-checkerboard {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-size: contain;\n}\n\n.table-loading {\n position: relative;\n}\n.table-loading .table-loader-wrap {\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 9;\n}\n.table-loading .table-loader-wrap .table-loader-center {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 100%;\n}\n.table-loading .wp-list-table,\n.table-loading .tablenav {\n opacity: 0.4;\n}\n.table-loader {\n font-size: 10px;\n margin: 50px auto;\n text-indent: -9999em;\n width: 11em;\n height: 11em;\n border-radius: 50%;\n background: #ffffff;\n background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);\n position: relative;\n -webkit-animation: tableLoading 1s infinite linear;\n animation: tableLoading 1s infinite linear;\n -webkit-transform: translateZ(0);\n -ms-transform: translateZ(0);\n transform: translateZ(0);\n}\n.table-loader:before {\n width: 50%;\n height: 50%;\n background: #ffffff;\n border-radius: 100% 0 0 0;\n position: absolute;\n top: 0;\n left: 0;\n content: '';\n}\n.table-loader:after {\n background: #f4f4f4;\n width: 75%;\n height: 75%;\n border-radius: 50%;\n content: '';\n margin: auto;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n}\n@-webkit-keyframes tableLoading {\n0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n@keyframes tableLoading {\n0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n}\n100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n}\n}\n"]}
assets/js/dokan-upgrade.js CHANGED
@@ -1,11 +1,11 @@
1
  dokanWebpack([3],{
2
 
3
- /***/ 249:
4
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
 
6
  "use strict";
7
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__App_vue__ = __webpack_require__(250);
9
 
10
  var Vue = dokan_get_lib('Vue');
11
  new Vue({
@@ -20,17 +20,17 @@ new Vue({
20
 
21
  /***/ }),
22
 
23
- /***/ 250:
24
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
25
 
26
  "use strict";
27
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(91);
28
  /* unused harmony namespace reexport */
29
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_46238d45_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(252);
30
  var disposed = false
31
  function injectStyle (ssrContext) {
32
  if (disposed) return
33
- __webpack_require__(251)
34
  }
35
  var normalizeComponent = __webpack_require__(0)
36
  /* script */
@@ -77,14 +77,14 @@ if (false) {(function () {
77
 
78
  /***/ }),
79
 
80
- /***/ 251:
81
  /***/ (function(module, exports) {
82
 
83
  // removed by extract-text-webpack-plugin
84
 
85
  /***/ }),
86
 
87
- /***/ 252:
88
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
89
 
90
  "use strict";
@@ -379,7 +379,7 @@ module.exports = jQuery;
379
 
380
  /***/ }),
381
 
382
- /***/ 91:
383
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
384
 
385
  "use strict";
@@ -489,4 +489,4 @@ module.exports = jQuery;
489
 
490
  /***/ })
491
 
492
- },[249]);
1
  dokanWebpack([3],{
2
 
3
+ /***/ 252:
4
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
 
6
  "use strict";
7
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__App_vue__ = __webpack_require__(253);
9
 
10
  var Vue = dokan_get_lib('Vue');
11
  new Vue({
20
 
21
  /***/ }),
22
 
23
+ /***/ 253:
24
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
25
 
26
  "use strict";
27
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(92);
28
  /* unused harmony namespace reexport */
29
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_46238d45_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(255);
30
  var disposed = false
31
  function injectStyle (ssrContext) {
32
  if (disposed) return
33
+ __webpack_require__(254)
34
  }
35
  var normalizeComponent = __webpack_require__(0)
36
  /* script */
77
 
78
  /***/ }),
79
 
80
+ /***/ 254:
81
  /***/ (function(module, exports) {
82
 
83
  // removed by extract-text-webpack-plugin
84
 
85
  /***/ }),
86
 
87
+ /***/ 255:
88
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
89
 
90
  "use strict";
379
 
380
  /***/ }),
381
 
382
+ /***/ 92:
383
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
384
 
385
  "use strict";
489
 
490
  /***/ })
491
 
492
+ },[252]);
assets/js/dokan-upgrade.min.js CHANGED
@@ -1 +1 @@
1
- dokanWebpack([3],{249:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var e=o(250);new(dokan_get_lib("Vue"))({el:"#dokan-upgrade-notice",render:function(t){return t(e.a)},created:function(){this.setLocaleData(dokan.i18n["dokan-lite"])}})},250:function(t,n,o){"use strict";var e=o(90),a=o(252),i=!1;var d=function(t){i||o(251)},r=o(0)(e.a,a.a,!1,d,null,null);r.options.__file="src/upgrade/App.vue",n.a=r.exports},251:function(t,n){},252:function(t,n,o){"use strict";var e=function(){var t=this,n=t.$createElement,o=t._self._c||n;return o("div",{class:["wp-clearfix notice",t.updateCompleted?"updated":"notice-info"],style:t.containerStyle,attrs:{id:"dokan-upgrade-notice"}},[o("div",{attrs:{id:"dokan-upgrade-notice-icon"}},[o("img",{attrs:{src:t.dokanLogo,alt:t.__("Dokan Logo","dokan-lite")}})]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-message"}},[t.updateCompleted?[o("div",{attrs:{id:"dokan-upgrade-notice-title"}},[t._v("\n "+t._s(t.__("Dokan Data Updated Successfully!","dokan-lite"))+"\n ")]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-content"}},[o("p",[t._v(t._s(t.__("All data updated successfully. Thank you for using Dokan.","dokan-lite")))])]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-buttons"}},[o("button",{staticClass:"button",domProps:{textContent:t._s(t.__("Close","dokan-lite"))},on:{click:t.refreshPage}})])]:[o("div",{attrs:{id:"dokan-upgrade-notice-title"}},[t._v("\n "+t._s(t.__("Dokan Data Update Required","dokan-lite"))+"\n ")]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-content"}},[t.showConfirmation?o("p",{staticClass:"text-danger"},[t._v(t._s(t.__("It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?","dokan-lite")))]):o("p",[t._v(t._s(t.__("We need to update your install to the latest version","dokan-lite")))])]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-buttons"}},[t.isUpgrading||t.showConfirmation?[o("button",{staticClass:"button button-primary",attrs:{disabled:t.isUpgrading},domProps:{textContent:t._s(t.__("Yes, Update Now","dokan-lite"))},on:{click:t.doUpgrade}}),t._v(" "),o("button",{staticClass:"button",attrs:{disabled:t.isUpgrading},domProps:{textContent:t._s(t.__("No, Cancel","dokan-lite"))},on:{click:function(n){t.showConfirmation=!1}}})]:o("button",{staticClass:"button button-primary",domProps:{textContent:t._s(t.__("Update","dokan-lite"))},on:{click:function(n){t.showConfirmation=!0}}})],2)]],2)])};e._withStripped=!0;var a={render:e,staticRenderFns:[]};n.a=a},39:function(t,n,o){"use strict";n.c=a,n.a=function(t,n){return i(n)?i(n).dgettext(n,t):t},n.b=function(t,n,o,e,a){return i(a).dnpgettext(a,e,t,n,o)},o.d(n,"d",function(){return d});var e={};function a(t){var n=new Jed(t);e[n._textdomain]=n}function i(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e[t]||a({"":{}}),e[t]}var d=Jed.sprintf},8:function(t,n){t.exports=jQuery},90:function(t,n,o){"use strict";var e=o(8),a=o.n(e);o(39);n.a={data:function(){return{isUpgrading:!1,showConfirmation:!1,updateCompleted:!1}},computed:{dokanLogo:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-logo-small.svg")},containerStyle:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-notification-banner.svg)")}}},methods:{doUpgrade:function(){var t=this;this.isUpgrading=!0,a.a.ajax({url:dokan.ajaxurl,method:"post",dataType:"json",data:{action:"dokan_do_upgrade",_wpnonce:dokan.nonce}}).always(function(){t.isUpgrading=!1}).done(function(){t.updateCompleted=!0})},refreshPage:function(){window.location.reload()}}}}},[249]);
1
+ dokanWebpack([3],{252:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var e=o(253);new(dokan_get_lib("Vue"))({el:"#dokan-upgrade-notice",render:function(t){return t(e.a)},created:function(){this.setLocaleData(dokan.i18n["dokan-lite"])}})},253:function(t,n,o){"use strict";var e=o(91),a=o(255),i=!1;var d=function(t){i||o(254)},r=o(0)(e.a,a.a,!1,d,null,null);r.options.__file="src/upgrade/App.vue",n.a=r.exports},254:function(t,n){},255:function(t,n,o){"use strict";var e=function(){var t=this,n=t.$createElement,o=t._self._c||n;return o("div",{class:["wp-clearfix notice",t.updateCompleted?"updated":"notice-info"],style:t.containerStyle,attrs:{id:"dokan-upgrade-notice"}},[o("div",{attrs:{id:"dokan-upgrade-notice-icon"}},[o("img",{attrs:{src:t.dokanLogo,alt:t.__("Dokan Logo","dokan-lite")}})]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-message"}},[t.updateCompleted?[o("div",{attrs:{id:"dokan-upgrade-notice-title"}},[t._v("\n "+t._s(t.__("Dokan Data Updated Successfully!","dokan-lite"))+"\n ")]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-content"}},[o("p",[t._v(t._s(t.__("All data updated successfully. Thank you for using Dokan.","dokan-lite")))])]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-buttons"}},[o("button",{staticClass:"button",domProps:{textContent:t._s(t.__("Close","dokan-lite"))},on:{click:t.refreshPage}})])]:[o("div",{attrs:{id:"dokan-upgrade-notice-title"}},[t._v("\n "+t._s(t.__("Dokan Data Update Required","dokan-lite"))+"\n ")]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-content"}},[t.showConfirmation?o("p",{staticClass:"text-danger"},[t._v(t._s(t.__("It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?","dokan-lite")))]):o("p",[t._v(t._s(t.__("We need to update your install to the latest version","dokan-lite")))])]),t._v(" "),o("div",{attrs:{id:"dokan-upgrade-notice-buttons"}},[t.isUpgrading||t.showConfirmation?[o("button",{staticClass:"button button-primary",attrs:{disabled:t.isUpgrading},domProps:{textContent:t._s(t.__("Yes, Update Now","dokan-lite"))},on:{click:t.doUpgrade}}),t._v(" "),o("button",{staticClass:"button",attrs:{disabled:t.isUpgrading},domProps:{textContent:t._s(t.__("No, Cancel","dokan-lite"))},on:{click:function(n){t.showConfirmation=!1}}})]:o("button",{staticClass:"button button-primary",domProps:{textContent:t._s(t.__("Update","dokan-lite"))},on:{click:function(n){t.showConfirmation=!0}}})],2)]],2)])};e._withStripped=!0;var a={render:e,staticRenderFns:[]};n.a=a},39:function(t,n,o){"use strict";n.c=a,n.a=function(t,n){return i(n)?i(n).dgettext(n,t):t},n.b=function(t,n,o,e,a){return i(a).dnpgettext(a,e,t,n,o)},o.d(n,"d",function(){return d});var e={};function a(t){var n=new Jed(t);e[n._textdomain]=n}function i(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e[t]||a({"":{}}),e[t]}var d=Jed.sprintf},8:function(t,n){t.exports=jQuery},91:function(t,n,o){"use strict";var e=o(8),a=o.n(e);o(39);n.a={data:function(){return{isUpgrading:!1,showConfirmation:!1,updateCompleted:!1}},computed:{dokanLogo:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-logo-small.svg")},containerStyle:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-notification-banner.svg)")}}},methods:{doUpgrade:function(){var t=this;this.isUpgrading=!0,a.a.ajax({url:dokan.ajaxurl,method:"post",dataType:"json",data:{action:"dokan_do_upgrade",_wpnonce:dokan.nonce}}).always(function(){t.isUpgrading=!1}).done(function(){t.updateCompleted=!0})},refreshPage:function(){window.location.reload()}}}}},[252]);
assets/js/dokan-wp.js CHANGED
@@ -1,11 +1,11 @@
1
  dokanWebpack([4],{
2
 
3
- /***/ 233:
4
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
 
6
  "use strict";
7
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__wordpress_hooks__ = __webpack_require__(234);
9
 
10
  dokan.wpPackages = {
11
  hooks: Object(__WEBPACK_IMPORTED_MODULE_0__wordpress_hooks__["a" /* createHooks */])()
@@ -13,4 +13,4 @@ dokan.wpPackages = {
13
 
14
  /***/ })
15
 
16
- },[233]);
1
  dokanWebpack([4],{
2
 
3
+ /***/ 236:
4
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
 
6
  "use strict";
7
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__wordpress_hooks__ = __webpack_require__(237);
9
 
10
  dokan.wpPackages = {
11
  hooks: Object(__WEBPACK_IMPORTED_MODULE_0__wordpress_hooks__["a" /* createHooks */])()
13
 
14
  /***/ })
15
 
16
+ },[236]);
assets/js/dokan-wp.min.js CHANGED
@@ -1 +1 @@
1
- dokanWebpack([4],{233:function(e,a,o){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var c=o(234);dokan.wpPackages={hooks:Object(c.a)()}}},[233]);
1
+ dokanWebpack([4],{236:function(e,a,o){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var c=o(237);dokan.wpPackages={hooks:Object(c.a)()}}},[236]);
assets/js/vue-admin.js CHANGED
@@ -64,7 +64,7 @@ if (false) {(function () {
64
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
65
 
66
  "use strict";
67
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__ = __webpack_require__(17);
68
 
69
  /* harmony default export */ __webpack_exports__["a"] = ({
70
  extends: __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__["Line"],
@@ -141,11 +141,11 @@ if (false) {(function () {
141
  "use strict";
142
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_UpgradeBanner_vue__ = __webpack_require__(47);
143
  /* unused harmony namespace reexport */
144
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_75a73b30_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_UpgradeBanner_vue__ = __webpack_require__(117);
145
  var disposed = false
146
  function injectStyle (ssrContext) {
147
  if (disposed) return
148
- __webpack_require__(116)
149
  }
150
  var normalizeComponent = __webpack_require__(0)
151
  /* script */
@@ -317,8 +317,8 @@ module.exports = jQuery;
317
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce__ = __webpack_require__(1);
318
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_debounce__);
319
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_Switches_vue__ = __webpack_require__(2);
320
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UploadImage_vue__ = __webpack_require__(18);
321
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_components_PasswordGenerator_vue__ = __webpack_require__(19);
322
  //
323
  //
324
  //
@@ -1449,7 +1449,9 @@ module.exports = jQuery;
1449
  /***/ }),
1450
  /* 16 */,
1451
  /* 17 */,
1452
- /* 18 */
 
 
1453
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1454
 
1455
  "use strict";
@@ -1505,7 +1507,7 @@ if (false) {(function () {
1505
 
1506
 
1507
  /***/ }),
1508
- /* 19 */
1509
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1510
 
1511
  "use strict";
@@ -1557,9 +1559,8 @@ if (false) {(function () {
1557
 
1558
 
1559
  /***/ }),
1560
- /* 20 */,
1561
- /* 21 */,
1562
- /* 22 */
1563
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1564
 
1565
  "use strict";
@@ -1610,7 +1611,6 @@ if (false) {(function () {
1610
 
1611
 
1612
  /***/ }),
1613
- /* 23 */,
1614
  /* 24 */
1615
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1616
 
@@ -3489,7 +3489,7 @@ if (false) {
3489
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
3490
 
3491
  "use strict";
3492
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Chart_vue__ = __webpack_require__(22);
3493
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
3494
  //
3495
  //
@@ -4296,9 +4296,9 @@ var Currency = dokan_get_lib('Currency');
4296
 
4297
  "use strict";
4298
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ProCta_vue__ = __webpack_require__(50);
4299
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css__ = __webpack_require__(126);
4300
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css__);
4301
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_slick__ = __webpack_require__(129);
4302
  //
4303
  //
4304
  //
@@ -5181,11 +5181,11 @@ var Currency = dokan_get_lib('Currency');
5181
  "use strict";
5182
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProCta_vue__ = __webpack_require__(51);
5183
  /* unused harmony namespace reexport */
5184
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_1ccc06d3_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProCta_vue__ = __webpack_require__(125);
5185
  var disposed = false
5186
  function injectStyle (ssrContext) {
5187
  if (disposed) return
5188
- __webpack_require__(124)
5189
  }
5190
  var normalizeComponent = __webpack_require__(0)
5191
  /* script */
@@ -5331,8 +5331,8 @@ var Loading = dokan_get_lib('Loading');
5331
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5332
 
5333
  "use strict";
5334
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Fields_vue__ = __webpack_require__(136);
5335
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_SettingsBanner_vue__ = __webpack_require__(166);
5336
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
5337
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_jquery__ = __webpack_require__(8);
5338
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_jquery___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_jquery__);
@@ -5754,9 +5754,9 @@ var Loading = dokan_get_lib('Loading');
5754
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5755
 
5756
  "use strict";
5757
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty__ = __webpack_require__(138);
5758
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty__);
5759
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray__ = __webpack_require__(139);
5760
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray__);
5761
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_ColorPicker_vue__ = __webpack_require__(24);
5762
 
@@ -6345,7 +6345,7 @@ var RefreshSettingOptions = dokan_get_lib('RefreshSettingOptions');
6345
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6346
 
6347
  "use strict";
6348
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AddVendor_vue__ = __webpack_require__(172);
6349
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
6350
  //
6351
  //
@@ -7088,7 +7088,7 @@ var Loading = dokan_get_lib('Loading');
7088
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7089
 
7090
  "use strict";
7091
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ModuleUpgradePopup_vue__ = __webpack_require__(181);
7092
  //
7093
  //
7094
  //
@@ -7423,14 +7423,15 @@ var Loading = dokan_get_lib('Loading');
7423
  /* 102 */,
7424
  /* 103 */,
7425
  /* 104 */,
7426
- /* 105 */
 
7427
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7428
 
7429
  "use strict";
7430
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
7431
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__App_vue__ = __webpack_require__(106);
7432
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__router__ = __webpack_require__(109);
7433
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_admin_menu_fix__ = __webpack_require__(185);
7434
 
7435
 
7436
 
@@ -7466,17 +7467,17 @@ new Vue({
7466
  Object(__WEBPACK_IMPORTED_MODULE_2__utils_admin_menu_fix__["a" /* default */])('dokan');
7467
 
7468
  /***/ }),
7469
- /* 106 */
7470
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7471
 
7472
  "use strict";
7473
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(45);
7474
  /* unused harmony namespace reexport */
7475
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3a030f38_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(108);
7476
  var disposed = false
7477
  function injectStyle (ssrContext) {
7478
  if (disposed) return
7479
- __webpack_require__(107)
7480
  }
7481
  var normalizeComponent = __webpack_require__(0)
7482
  /* script */
@@ -7522,13 +7523,13 @@ if (false) {(function () {
7522
 
7523
 
7524
  /***/ }),
7525
- /* 107 */
7526
  /***/ (function(module, exports) {
7527
 
7528
  // removed by extract-text-webpack-plugin
7529
 
7530
  /***/ }),
7531
- /* 108 */
7532
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7533
 
7534
  "use strict";
@@ -7559,20 +7560,20 @@ if (false) {
7559
  }
7560
 
7561
  /***/ }),
7562
- /* 109 */
7563
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7564
 
7565
  "use strict";
7566
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof__ = __webpack_require__(110);
7567
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof__);
7568
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_pages_Dashboard_vue__ = __webpack_require__(111);
7569
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_pages_Withdraw_vue__ = __webpack_require__(119);
7570
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_pages_Premium_vue__ = __webpack_require__(122);
7571
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_admin_pages_Help_vue__ = __webpack_require__(131);
7572
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_admin_pages_Settings_vue__ = __webpack_require__(134);
7573
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_admin_pages_Vendors_vue__ = __webpack_require__(170);
7574
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_admin_pages_VendorCapabilities_vue__ = __webpack_require__(176);
7575
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_admin_pages_ProModules_vue__ = __webpack_require__(179);
7576
 
7577
 
7578
 
@@ -7630,18 +7631,18 @@ parseRouteComponent(dokan.routes);
7630
  }));
7631
 
7632
  /***/ }),
7633
- /* 110 */,
7634
- /* 111 */
7635
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7636
 
7637
  "use strict";
7638
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Dashboard_vue__ = __webpack_require__(46);
7639
  /* unused harmony namespace reexport */
7640
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_219ffca0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Dashboard_vue__ = __webpack_require__(118);
7641
  var disposed = false
7642
  function injectStyle (ssrContext) {
7643
  if (disposed) return
7644
- __webpack_require__(112)
7645
  }
7646
  var normalizeComponent = __webpack_require__(0)
7647
  /* script */
@@ -7687,22 +7688,22 @@ if (false) {(function () {
7687
 
7688
 
7689
  /***/ }),
7690
- /* 112 */
7691
  /***/ (function(module, exports) {
7692
 
7693
  // removed by extract-text-webpack-plugin
7694
 
7695
  /***/ }),
7696
- /* 113 */,
7697
  /* 114 */,
7698
  /* 115 */,
7699
- /* 116 */
 
7700
  /***/ (function(module, exports) {
7701
 
7702
  // removed by extract-text-webpack-plugin
7703
 
7704
  /***/ }),
7705
- /* 117 */
7706
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7707
 
7708
  "use strict";
@@ -7751,7 +7752,7 @@ if (false) {
7751
  }
7752
 
7753
  /***/ }),
7754
- /* 118 */
7755
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7756
 
7757
  "use strict";
@@ -8246,17 +8247,17 @@ if (false) {
8246
  }
8247
 
8248
  /***/ }),
8249
- /* 119 */
8250
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8251
 
8252
  "use strict";
8253
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Withdraw_vue__ = __webpack_require__(48);
8254
  /* unused harmony namespace reexport */
8255
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_62373ea4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Withdraw_vue__ = __webpack_require__(121);
8256
  var disposed = false
8257
  function injectStyle (ssrContext) {
8258
  if (disposed) return
8259
- __webpack_require__(120)
8260
  }
8261
  var normalizeComponent = __webpack_require__(0)
8262
  /* script */
@@ -8302,13 +8303,13 @@ if (false) {(function () {
8302
 
8303
 
8304
  /***/ }),
8305
- /* 120 */
8306
  /***/ (function(module, exports) {
8307
 
8308
  // removed by extract-text-webpack-plugin
8309
 
8310
  /***/ }),
8311
- /* 121 */
8312
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8313
 
8314
  "use strict";
@@ -8782,17 +8783,17 @@ if (false) {
8782
  }
8783
 
8784
  /***/ }),
8785
- /* 122 */
8786
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8787
 
8788
  "use strict";
8789
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Premium_vue__ = __webpack_require__(49);
8790
  /* unused harmony namespace reexport */
8791
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b38fd83a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Premium_vue__ = __webpack_require__(130);
8792
  var disposed = false
8793
  function injectStyle (ssrContext) {
8794
  if (disposed) return
8795
- __webpack_require__(123)
8796
  }
8797
  var normalizeComponent = __webpack_require__(0)
8798
  /* script */
@@ -8838,19 +8839,19 @@ if (false) {(function () {
8838
 
8839
 
8840
  /***/ }),
8841
- /* 123 */
8842
  /***/ (function(module, exports) {
8843
 
8844
  // removed by extract-text-webpack-plugin
8845
 
8846
  /***/ }),
8847
- /* 124 */
8848
  /***/ (function(module, exports) {
8849
 
8850
  // removed by extract-text-webpack-plugin
8851
 
8852
  /***/ }),
8853
- /* 125 */
8854
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8855
 
8856
  "use strict";
@@ -8940,11 +8941,11 @@ if (false) {
8940
  }
8941
 
8942
  /***/ }),
8943
- /* 126 */,
8944
  /* 127 */,
8945
  /* 128 */,
8946
  /* 129 */,
8947
- /* 130 */
 
8948
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8949
 
8950
  "use strict";
@@ -9533,17 +9534,17 @@ if (false) {
9533
  }
9534
 
9535
  /***/ }),
9536
- /* 131 */
9537
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9538
 
9539
  "use strict";
9540
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Help_vue__ = __webpack_require__(52);
9541
  /* unused harmony namespace reexport */
9542
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_c289d136_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Help_vue__ = __webpack_require__(133);
9543
  var disposed = false
9544
  function injectStyle (ssrContext) {
9545
  if (disposed) return
9546
- __webpack_require__(132)
9547
  }
9548
  var normalizeComponent = __webpack_require__(0)
9549
  /* script */
@@ -9589,13 +9590,13 @@ if (false) {(function () {
9589
 
9590
 
9591
  /***/ }),
9592
- /* 132 */
9593
  /***/ (function(module, exports) {
9594
 
9595
  // removed by extract-text-webpack-plugin
9596
 
9597
  /***/ }),
9598
- /* 133 */
9599
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9600
 
9601
  "use strict";
@@ -9666,17 +9667,17 @@ if (false) {
9666
  }
9667
 
9668
  /***/ }),
9669
- /* 134 */
9670
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9671
 
9672
  "use strict";
9673
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Settings_vue__ = __webpack_require__(53);
9674
  /* unused harmony namespace reexport */
9675
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e4dc4572_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Settings_vue__ = __webpack_require__(169);
9676
  var disposed = false
9677
  function injectStyle (ssrContext) {
9678
  if (disposed) return
9679
- __webpack_require__(135)
9680
  }
9681
  var normalizeComponent = __webpack_require__(0)
9682
  /* script */
@@ -9722,23 +9723,23 @@ if (false) {(function () {
9722
 
9723
 
9724
  /***/ }),
9725
- /* 135 */
9726
  /***/ (function(module, exports) {
9727
 
9728
  // removed by extract-text-webpack-plugin
9729
 
9730
  /***/ }),
9731
- /* 136 */
9732
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9733
 
9734
  "use strict";
9735
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Fields_vue__ = __webpack_require__(54);
9736
  /* unused harmony namespace reexport */
9737
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a96ce32e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Fields_vue__ = __webpack_require__(165);
9738
  var disposed = false
9739
  function injectStyle (ssrContext) {
9740
  if (disposed) return
9741
- __webpack_require__(137)
9742
  }
9743
  var normalizeComponent = __webpack_require__(0)
9744
  /* script */
@@ -9784,13 +9785,12 @@ if (false) {(function () {
9784
 
9785
 
9786
  /***/ }),
9787
- /* 137 */
9788
  /***/ (function(module, exports) {
9789
 
9790
  // removed by extract-text-webpack-plugin
9791
 
9792
  /***/ }),
9793
- /* 138 */,
9794
  /* 139 */,
9795
  /* 140 */,
9796
  /* 141 */,
@@ -9817,7 +9817,8 @@ if (false) {(function () {
9817
  /* 162 */,
9818
  /* 163 */,
9819
  /* 164 */,
9820
- /* 165 */
 
9821
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9822
 
9823
  "use strict";
@@ -11531,17 +11532,17 @@ if (false) {
11531
  }
11532
 
11533
  /***/ }),
11534
- /* 166 */
11535
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11536
 
11537
  "use strict";
11538
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_SettingsBanner_vue__ = __webpack_require__(63);
11539
  /* unused harmony namespace reexport */
11540
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b725e442_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_SettingsBanner_vue__ = __webpack_require__(168);
11541
  var disposed = false
11542
  function injectStyle (ssrContext) {
11543
  if (disposed) return
11544
- __webpack_require__(167)
11545
  }
11546
  var normalizeComponent = __webpack_require__(0)
11547
  /* script */
@@ -11587,13 +11588,13 @@ if (false) {(function () {
11587
 
11588
 
11589
  /***/ }),
11590
- /* 167 */
11591
  /***/ (function(module, exports) {
11592
 
11593
  // removed by extract-text-webpack-plugin
11594
 
11595
  /***/ }),
11596
- /* 168 */
11597
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11598
 
11599
  "use strict";
@@ -11681,7 +11682,7 @@ if (false) {
11681
  }
11682
 
11683
  /***/ }),
11684
- /* 169 */
11685
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11686
 
11687
  "use strict";
@@ -11964,17 +11965,17 @@ if (false) {
11964
  }
11965
 
11966
  /***/ }),
11967
- /* 170 */
11968
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11969
 
11970
  "use strict";
11971
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Vendors_vue__ = __webpack_require__(64);
11972
  /* unused harmony namespace reexport */
11973
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_f81b8092_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Vendors_vue__ = __webpack_require__(175);
11974
  var disposed = false
11975
  function injectStyle (ssrContext) {
11976
  if (disposed) return
11977
- __webpack_require__(171)
11978
  }
11979
  var normalizeComponent = __webpack_require__(0)
11980
  /* script */
@@ -12020,23 +12021,23 @@ if (false) {(function () {
12020
 
12021
 
12022
  /***/ }),
12023
- /* 171 */
12024
  /***/ (function(module, exports) {
12025
 
12026
  // removed by extract-text-webpack-plugin
12027
 
12028
  /***/ }),
12029
- /* 172 */
12030
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12031
 
12032
  "use strict";
12033
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_AddVendor_vue__ = __webpack_require__(65);
12034
  /* unused harmony namespace reexport */
12035
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_75e0fcd5_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_AddVendor_vue__ = __webpack_require__(174);
12036
  var disposed = false
12037
  function injectStyle (ssrContext) {
12038
  if (disposed) return
12039
- __webpack_require__(173)
12040
  }
12041
  var normalizeComponent = __webpack_require__(0)
12042
  /* script */
@@ -12082,13 +12083,13 @@ if (false) {(function () {
12082
 
12083
 
12084
  /***/ }),
12085
- /* 173 */
12086
  /***/ (function(module, exports) {
12087
 
12088
  // removed by extract-text-webpack-plugin
12089
 
12090
  /***/ }),
12091
- /* 174 */
12092
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12093
 
12094
  "use strict";
@@ -12228,7 +12229,7 @@ if (false) {
12228
  }
12229
 
12230
  /***/ }),
12231
- /* 175 */
12232
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12233
 
12234
  "use strict";
@@ -12559,17 +12560,17 @@ if (false) {
12559
  }
12560
 
12561
  /***/ }),
12562
- /* 176 */
12563
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12564
 
12565
  "use strict";
12566
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_VendorCapabilities_vue__ = __webpack_require__(66);
12567
  /* unused harmony namespace reexport */
12568
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_276be9c2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_VendorCapabilities_vue__ = __webpack_require__(178);
12569
  var disposed = false
12570
  function injectStyle (ssrContext) {
12571
  if (disposed) return
12572
- __webpack_require__(177)
12573
  }
12574
  var normalizeComponent = __webpack_require__(0)
12575
  /* script */
@@ -12615,13 +12616,13 @@ if (false) {(function () {
12615
 
12616
 
12617
  /***/ }),
12618
- /* 177 */
12619
  /***/ (function(module, exports) {
12620
 
12621
  // removed by extract-text-webpack-plugin
12622
 
12623
  /***/ }),
12624
- /* 178 */
12625
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12626
 
12627
  "use strict";
@@ -12746,17 +12747,17 @@ if (false) {
12746
  }
12747
 
12748
  /***/ }),
12749
- /* 179 */
12750
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12751
 
12752
  "use strict";
12753
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProModules_vue__ = __webpack_require__(67);
12754
  /* unused harmony namespace reexport */
12755
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ca20ca84_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProModules_vue__ = __webpack_require__(184);
12756
  var disposed = false
12757
  function injectStyle (ssrContext) {
12758
  if (disposed) return
12759
- __webpack_require__(180)
12760
  }
12761
  var normalizeComponent = __webpack_require__(0)
12762
  /* script */
@@ -12802,23 +12803,23 @@ if (false) {(function () {
12802
 
12803
 
12804
  /***/ }),
12805
- /* 180 */
12806
  /***/ (function(module, exports) {
12807
 
12808
  // removed by extract-text-webpack-plugin
12809
 
12810
  /***/ }),
12811
- /* 181 */
12812
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12813
 
12814
  "use strict";
12815
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ModuleUpgradePopup_vue__ = __webpack_require__(68);
12816
  /* unused harmony namespace reexport */
12817
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ae162ac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ModuleUpgradePopup_vue__ = __webpack_require__(183);
12818
  var disposed = false
12819
  function injectStyle (ssrContext) {
12820
  if (disposed) return
12821
- __webpack_require__(182)
12822
  }
12823
  var normalizeComponent = __webpack_require__(0)
12824
  /* script */
@@ -12864,13 +12865,13 @@ if (false) {(function () {
12864
 
12865
 
12866
  /***/ }),
12867
- /* 182 */
12868
  /***/ (function(module, exports) {
12869
 
12870
  // removed by extract-text-webpack-plugin
12871
 
12872
  /***/ }),
12873
- /* 183 */
12874
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12875
 
12876
  "use strict";
@@ -12980,7 +12981,7 @@ if (false) {
12980
  }
12981
 
12982
  /***/ }),
12983
- /* 184 */
12984
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12985
 
12986
  "use strict";
@@ -13146,7 +13147,7 @@ if (false) {
13146
  }
13147
 
13148
  /***/ }),
13149
- /* 185 */
13150
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
13151
 
13152
  "use strict";
@@ -13182,4 +13183,4 @@ function menuFix(slug) {
13182
  /* harmony default export */ __webpack_exports__["a"] = (menuFix);
13183
 
13184
  /***/ })
13185
- ],[105]);
64
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
65
 
66
  "use strict";
67
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__ = __webpack_require__(18);
68
 
69
  /* harmony default export */ __webpack_exports__["a"] = ({
70
  extends: __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__["Line"],
141
  "use strict";
142
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_UpgradeBanner_vue__ = __webpack_require__(47);
143
  /* unused harmony namespace reexport */
144
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_75a73b30_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_UpgradeBanner_vue__ = __webpack_require__(118);
145
  var disposed = false
146
  function injectStyle (ssrContext) {
147
  if (disposed) return
148
+ __webpack_require__(117)
149
  }
150
  var normalizeComponent = __webpack_require__(0)
151
  /* script */
317
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce__ = __webpack_require__(1);
318
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_debounce__);
319
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_Switches_vue__ = __webpack_require__(2);
320
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UploadImage_vue__ = __webpack_require__(20);
321
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_components_PasswordGenerator_vue__ = __webpack_require__(21);
322
  //
323
  //
324
  //
1449
  /***/ }),
1450
  /* 16 */,
1451
  /* 17 */,
1452
+ /* 18 */,
1453
+ /* 19 */,
1454
+ /* 20 */
1455
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1456
 
1457
  "use strict";
1507
 
1508
 
1509
  /***/ }),
1510
+ /* 21 */
1511
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1512
 
1513
  "use strict";
1559
 
1560
 
1561
  /***/ }),
1562
+ /* 22 */,
1563
+ /* 23 */
 
1564
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1565
 
1566
  "use strict";
1611
 
1612
 
1613
  /***/ }),
 
1614
  /* 24 */
1615
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1616
 
3489
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
3490
 
3491
  "use strict";
3492
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Chart_vue__ = __webpack_require__(23);
3493
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
3494
  //
3495
  //
4296
 
4297
  "use strict";
4298
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ProCta_vue__ = __webpack_require__(50);
4299
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css__ = __webpack_require__(127);
4300
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_slick_carousel_slick_slick_css__);
4301
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_vue_slick__ = __webpack_require__(130);
4302
  //
4303
  //
4304
  //
5181
  "use strict";
5182
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProCta_vue__ = __webpack_require__(51);
5183
  /* unused harmony namespace reexport */
5184
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_1ccc06d3_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProCta_vue__ = __webpack_require__(126);
5185
  var disposed = false
5186
  function injectStyle (ssrContext) {
5187
  if (disposed) return
5188
+ __webpack_require__(125)
5189
  }
5190
  var normalizeComponent = __webpack_require__(0)
5191
  /* script */
5331
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5332
 
5333
  "use strict";
5334
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_admin_components_Fields_vue__ = __webpack_require__(137);
5335
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_SettingsBanner_vue__ = __webpack_require__(167);
5336
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
5337
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_jquery__ = __webpack_require__(8);
5338
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_jquery___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_jquery__);
5754
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5755
 
5756
  "use strict";
5757
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty__ = __webpack_require__(139);
5758
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_defineProperty__);
5759
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray__ = __webpack_require__(140);
5760
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__babel_runtime_helpers_slicedToArray__);
5761
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_ColorPicker_vue__ = __webpack_require__(24);
5762
 
6345
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6346
 
6347
  "use strict";
6348
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AddVendor_vue__ = __webpack_require__(173);
6349
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_UpgradeBanner_vue__ = __webpack_require__(7);
6350
  //
6351
  //
7088
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7089
 
7090
  "use strict";
7091
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ModuleUpgradePopup_vue__ = __webpack_require__(182);
7092
  //
7093
  //
7094
  //
7423
  /* 102 */,
7424
  /* 103 */,
7425
  /* 104 */,
7426
+ /* 105 */,
7427
+ /* 106 */
7428
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7429
 
7430
  "use strict";
7431
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
7432
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__App_vue__ = __webpack_require__(107);
7433
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__router__ = __webpack_require__(110);
7434
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__utils_admin_menu_fix__ = __webpack_require__(186);
7435
 
7436
 
7437
 
7467
  Object(__WEBPACK_IMPORTED_MODULE_2__utils_admin_menu_fix__["a" /* default */])('dokan');
7468
 
7469
  /***/ }),
7470
+ /* 107 */
7471
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7472
 
7473
  "use strict";
7474
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(45);
7475
  /* unused harmony namespace reexport */
7476
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3a030f38_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(109);
7477
  var disposed = false
7478
  function injectStyle (ssrContext) {
7479
  if (disposed) return
7480
+ __webpack_require__(108)
7481
  }
7482
  var normalizeComponent = __webpack_require__(0)
7483
  /* script */
7523
 
7524
 
7525
  /***/ }),
7526
+ /* 108 */
7527
  /***/ (function(module, exports) {
7528
 
7529
  // removed by extract-text-webpack-plugin
7530
 
7531
  /***/ }),
7532
+ /* 109 */
7533
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7534
 
7535
  "use strict";
7560
  }
7561
 
7562
  /***/ }),
7563
+ /* 110 */
7564
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7565
 
7566
  "use strict";
7567
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof__ = __webpack_require__(111);
7568
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__babel_runtime_helpers_typeof__);
7569
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_pages_Dashboard_vue__ = __webpack_require__(112);
7570
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_pages_Withdraw_vue__ = __webpack_require__(120);
7571
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_pages_Premium_vue__ = __webpack_require__(123);
7572
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_admin_pages_Help_vue__ = __webpack_require__(132);
7573
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_admin_pages_Settings_vue__ = __webpack_require__(135);
7574
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_admin_pages_Vendors_vue__ = __webpack_require__(171);
7575
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_admin_pages_VendorCapabilities_vue__ = __webpack_require__(177);
7576
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_admin_pages_ProModules_vue__ = __webpack_require__(180);
7577
 
7578
 
7579
 
7631
  }));
7632
 
7633
  /***/ }),
7634
+ /* 111 */,
7635
+ /* 112 */
7636
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7637
 
7638
  "use strict";
7639
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Dashboard_vue__ = __webpack_require__(46);
7640
  /* unused harmony namespace reexport */
7641
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_219ffca0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Dashboard_vue__ = __webpack_require__(119);
7642
  var disposed = false
7643
  function injectStyle (ssrContext) {
7644
  if (disposed) return
7645
+ __webpack_require__(113)
7646
  }
7647
  var normalizeComponent = __webpack_require__(0)
7648
  /* script */
7688
 
7689
 
7690
  /***/ }),
7691
+ /* 113 */
7692
  /***/ (function(module, exports) {
7693
 
7694
  // removed by extract-text-webpack-plugin
7695
 
7696
  /***/ }),
 
7697
  /* 114 */,
7698
  /* 115 */,
7699
+ /* 116 */,
7700
+ /* 117 */
7701
  /***/ (function(module, exports) {
7702
 
7703
  // removed by extract-text-webpack-plugin
7704
 
7705
  /***/ }),
7706
+ /* 118 */
7707
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7708
 
7709
  "use strict";
7752
  }
7753
 
7754
  /***/ }),
7755
+ /* 119 */
7756
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
7757
 
7758
  "use strict";
8247
  }
8248
 
8249
  /***/ }),
8250
+ /* 120 */
8251
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8252
 
8253
  "use strict";
8254
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Withdraw_vue__ = __webpack_require__(48);
8255
  /* unused harmony namespace reexport */
8256
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_62373ea4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Withdraw_vue__ = __webpack_require__(122);
8257
  var disposed = false
8258
  function injectStyle (ssrContext) {
8259
  if (disposed) return
8260
+ __webpack_require__(121)
8261
  }
8262
  var normalizeComponent = __webpack_require__(0)
8263
  /* script */
8303
 
8304
 
8305
  /***/ }),
8306
+ /* 121 */
8307
  /***/ (function(module, exports) {
8308
 
8309
  // removed by extract-text-webpack-plugin
8310
 
8311
  /***/ }),
8312
+ /* 122 */
8313
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8314
 
8315
  "use strict";
8783
  }
8784
 
8785
  /***/ }),
8786
+ /* 123 */
8787
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8788
 
8789
  "use strict";
8790
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Premium_vue__ = __webpack_require__(49);
8791
  /* unused harmony namespace reexport */
8792
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b38fd83a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Premium_vue__ = __webpack_require__(131);
8793
  var disposed = false
8794
  function injectStyle (ssrContext) {
8795
  if (disposed) return
8796
+ __webpack_require__(124)
8797
  }
8798
  var normalizeComponent = __webpack_require__(0)
8799
  /* script */
8839
 
8840
 
8841
  /***/ }),
8842
+ /* 124 */
8843
  /***/ (function(module, exports) {
8844
 
8845
  // removed by extract-text-webpack-plugin
8846
 
8847
  /***/ }),
8848
+ /* 125 */
8849
  /***/ (function(module, exports) {
8850
 
8851
  // removed by extract-text-webpack-plugin
8852
 
8853
  /***/ }),
8854
+ /* 126 */
8855
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8856
 
8857
  "use strict";
8941
  }
8942
 
8943
  /***/ }),
 
8944
  /* 127 */,
8945
  /* 128 */,
8946
  /* 129 */,
8947
+ /* 130 */,
8948
+ /* 131 */
8949
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
8950
 
8951
  "use strict";
9534
  }
9535
 
9536
  /***/ }),
9537
+ /* 132 */
9538
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9539
 
9540
  "use strict";
9541
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Help_vue__ = __webpack_require__(52);
9542
  /* unused harmony namespace reexport */
9543
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_c289d136_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Help_vue__ = __webpack_require__(134);
9544
  var disposed = false
9545
  function injectStyle (ssrContext) {
9546
  if (disposed) return
9547
+ __webpack_require__(133)
9548
  }
9549
  var normalizeComponent = __webpack_require__(0)
9550
  /* script */
9590
 
9591
 
9592
  /***/ }),
9593
+ /* 133 */
9594
  /***/ (function(module, exports) {
9595
 
9596
  // removed by extract-text-webpack-plugin
9597
 
9598
  /***/ }),
9599
+ /* 134 */
9600
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9601
 
9602
  "use strict";
9667
  }
9668
 
9669
  /***/ }),
9670
+ /* 135 */
9671
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9672
 
9673
  "use strict";
9674
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Settings_vue__ = __webpack_require__(53);
9675
  /* unused harmony namespace reexport */
9676
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e4dc4572_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Settings_vue__ = __webpack_require__(170);
9677
  var disposed = false
9678
  function injectStyle (ssrContext) {
9679
  if (disposed) return
9680
+ __webpack_require__(136)
9681
  }
9682
  var normalizeComponent = __webpack_require__(0)
9683
  /* script */
9723
 
9724
 
9725
  /***/ }),
9726
+ /* 136 */
9727
  /***/ (function(module, exports) {
9728
 
9729
  // removed by extract-text-webpack-plugin
9730
 
9731
  /***/ }),
9732
+ /* 137 */
9733
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9734
 
9735
  "use strict";
9736
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Fields_vue__ = __webpack_require__(54);
9737
  /* unused harmony namespace reexport */
9738
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_a96ce32e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Fields_vue__ = __webpack_require__(166);
9739
  var disposed = false
9740
  function injectStyle (ssrContext) {
9741
  if (disposed) return
9742
+ __webpack_require__(138)
9743
  }
9744
  var normalizeComponent = __webpack_require__(0)
9745
  /* script */
9785
 
9786
 
9787
  /***/ }),
9788
+ /* 138 */
9789
  /***/ (function(module, exports) {
9790
 
9791
  // removed by extract-text-webpack-plugin
9792
 
9793
  /***/ }),
 
9794
  /* 139 */,
9795
  /* 140 */,
9796
  /* 141 */,
9817
  /* 162 */,
9818
  /* 163 */,
9819
  /* 164 */,
9820
+ /* 165 */,
9821
+ /* 166 */
9822
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
9823
 
9824
  "use strict";
11532
  }
11533
 
11534
  /***/ }),
11535
+ /* 167 */
11536
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11537
 
11538
  "use strict";
11539
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_SettingsBanner_vue__ = __webpack_require__(63);
11540
  /* unused harmony namespace reexport */
11541
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b725e442_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_SettingsBanner_vue__ = __webpack_require__(169);
11542
  var disposed = false
11543
  function injectStyle (ssrContext) {
11544
  if (disposed) return
11545
+ __webpack_require__(168)
11546
  }
11547
  var normalizeComponent = __webpack_require__(0)
11548
  /* script */
11588
 
11589
 
11590
  /***/ }),
11591
+ /* 168 */
11592
  /***/ (function(module, exports) {
11593
 
11594
  // removed by extract-text-webpack-plugin
11595
 
11596
  /***/ }),
11597
+ /* 169 */
11598
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11599
 
11600
  "use strict";
11682
  }
11683
 
11684
  /***/ }),
11685
+ /* 170 */
11686
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11687
 
11688
  "use strict";
11965
  }
11966
 
11967
  /***/ }),
11968
+ /* 171 */
11969
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
11970
 
11971
  "use strict";
11972
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Vendors_vue__ = __webpack_require__(64);
11973
  /* unused harmony namespace reexport */
11974
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_f81b8092_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Vendors_vue__ = __webpack_require__(176);
11975
  var disposed = false
11976
  function injectStyle (ssrContext) {
11977
  if (disposed) return
11978
+ __webpack_require__(172)
11979
  }
11980
  var normalizeComponent = __webpack_require__(0)
11981
  /* script */
12021
 
12022
 
12023
  /***/ }),
12024
+ /* 172 */
12025
  /***/ (function(module, exports) {
12026
 
12027
  // removed by extract-text-webpack-plugin
12028
 
12029
  /***/ }),
12030
+ /* 173 */
12031
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12032
 
12033
  "use strict";
12034
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_AddVendor_vue__ = __webpack_require__(65);
12035
  /* unused harmony namespace reexport */
12036
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_75e0fcd5_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_AddVendor_vue__ = __webpack_require__(175);
12037
  var disposed = false
12038
  function injectStyle (ssrContext) {
12039
  if (disposed) return
12040
+ __webpack_require__(174)
12041
  }
12042
  var normalizeComponent = __webpack_require__(0)
12043
  /* script */
12083
 
12084
 
12085
  /***/ }),
12086
+ /* 174 */
12087
  /***/ (function(module, exports) {
12088
 
12089
  // removed by extract-text-webpack-plugin
12090
 
12091
  /***/ }),
12092
+ /* 175 */
12093
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12094
 
12095
  "use strict";
12229
  }
12230
 
12231
  /***/ }),
12232
+ /* 176 */
12233
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12234
 
12235
  "use strict";
12560
  }
12561
 
12562
  /***/ }),
12563
+ /* 177 */
12564
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12565
 
12566
  "use strict";
12567
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_VendorCapabilities_vue__ = __webpack_require__(66);
12568
  /* unused harmony namespace reexport */
12569
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_276be9c2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_VendorCapabilities_vue__ = __webpack_require__(179);
12570
  var disposed = false
12571
  function injectStyle (ssrContext) {
12572
  if (disposed) return
12573
+ __webpack_require__(178)
12574
  }
12575
  var normalizeComponent = __webpack_require__(0)
12576
  /* script */
12616
 
12617
 
12618
  /***/ }),
12619
+ /* 178 */
12620
  /***/ (function(module, exports) {
12621
 
12622
  // removed by extract-text-webpack-plugin
12623
 
12624
  /***/ }),
12625
+ /* 179 */
12626
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12627
 
12628
  "use strict";
12747
  }
12748
 
12749
  /***/ }),
12750
+ /* 180 */
12751
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12752
 
12753
  "use strict";
12754
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ProModules_vue__ = __webpack_require__(67);
12755
  /* unused harmony namespace reexport */
12756
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ca20ca84_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ProModules_vue__ = __webpack_require__(185);
12757
  var disposed = false
12758
  function injectStyle (ssrContext) {
12759
  if (disposed) return
12760
+ __webpack_require__(181)
12761
  }
12762
  var normalizeComponent = __webpack_require__(0)
12763
  /* script */
12803
 
12804
 
12805
  /***/ }),
12806
+ /* 181 */
12807
  /***/ (function(module, exports) {
12808
 
12809
  // removed by extract-text-webpack-plugin
12810
 
12811
  /***/ }),
12812
+ /* 182 */
12813
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12814
 
12815
  "use strict";
12816
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_ModuleUpgradePopup_vue__ = __webpack_require__(68);
12817
  /* unused harmony namespace reexport */
12818
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ae162ac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_ModuleUpgradePopup_vue__ = __webpack_require__(184);
12819
  var disposed = false
12820
  function injectStyle (ssrContext) {
12821
  if (disposed) return
12822
+ __webpack_require__(183)
12823
  }
12824
  var normalizeComponent = __webpack_require__(0)
12825
  /* script */
12865
 
12866
 
12867
  /***/ }),
12868
+ /* 183 */
12869
  /***/ (function(module, exports) {
12870
 
12871
  // removed by extract-text-webpack-plugin
12872
 
12873
  /***/ }),
12874
+ /* 184 */
12875
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12876
 
12877
  "use strict";
12981
  }
12982
 
12983
  /***/ }),
12984
+ /* 185 */
12985
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12986
 
12987
  "use strict";
13147
  }
13148
 
13149
  /***/ }),
13150
+ /* 186 */
13151
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
13152
 
13153
  "use strict";
13183
  /* harmony default export */ __webpack_exports__["a"] = (menuFix);
13184
 
13185
  /***/ })
13186
+ ],[106]);
assets/js/vue-admin.min.js CHANGED
@@ -1 +1 @@
1
- dokanWebpack([0],[,,function(e,t,a){"use strict";var s=a(11),n=a(28),i=!1;var o=function(e){i||a(27)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/Switches.vue",t.a=r.exports},,,,function(e,t,a){"use strict";var s=a(16);t.a={extends:s.Line,props:["data"],data:function(){return{options:{responsive:!0,maintainAspectRatio:!0,scales:{xAxes:[{type:"time",scaleLabel:{display:!1},gridLines:{display:!1},ticks:{fontColor:"#aaa",fontSize:11}}],yAxes:[{scaleLabel:{display:!1},ticks:{fontColor:"#aaa"}}]},legend:{position:"top",onClick:!1},elements:{line:{tension:0,borderWidth:4},point:{radius:5,borderWidth:3,backgroundColor:"#fff",borderColor:"#fff"}},tooltips:{displayColors:!1,callbacks:{label:function(e,t){var a=t.datasets[e.datasetIndex].label||"",s=t.datasets[e.datasetIndex].tooltipLabel||"",n=t.datasets[e.datasetIndex].tooltipPrefix||"",i=s?s+": ":a+": ";return i+=n+e.yLabel}}}}}},mounted:function(){this.renderChart(this.data,this.options)}}},function(e,t,a){"use strict";var s=a(46),n=a(117),i=!1;var o=function(e){i||a(116)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/UpgradeBanner.vue",t.a=r.exports},function(e,t){e.exports=jQuery},function(e,t,a){"use strict";var s=a(54);t.a={components:{Sketch:s.a},props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:"hex",validator:function(e){return-1!==["hsl","hex","rgba","hsv"].indexOf(e)}},presetColors:{type:Array,required:!1,default:function(){return["#000","#fff","#d33","#d93","#ee2","#81d742","#1e73be","#8224e3"]}},disableAlpha:{type:Boolean,required:!1,default:!0},disableFields:{type:Boolean,required:!1,default:!0}},data:function(){return{showColorPicker:!1}},methods:{updateColor:function(e){var t="";e[this.format]&&(t=e[this.format]),this.$emit("input",t)},toggleColorPicker:function(){this.showColorPicker=!this.showColorPicker},setHexColor:function(e){this.updateColor({hex:e})}}}},function(e,t,a){"use strict";var s=a(1),n=(a.n(s),a(2)),i=a(17),o=a(18);t.a={name:"VendorAccountFields",components:{Switches:n.a,UploadImage:i.a,PasswordGenerator:o.a},props:{vendorInfo:{type:Object},errors:{type:Array,required:!1}},data:function(){return{showStoreUrl:!0,showPassword:!1,otherStoreUrl:null,banner:"",defaultUrl:dokan.urls.siteUrl+dokan.urls.storePrefix+"/",showButton:!0,placeholderData:"",delay:500,storeAvailable:null,userNameAvailable:null,emailAvailable:null,storeAvailabilityText:"",userNameAvailabilityText:"",emailAvailabilityText:"",getAccountFields:dokan.hooks.applyFilters("getVendorAccountFields",[])}},watch:{"vendorInfo.store_name":function(e){this.showStoreUrl=!0},"vendorInfo.user_nicename":function(e){void 0!==e&&(this.showStoreUrl=!1,this.otherStoreUrl=this.defaultUrl+e.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.vendorInfo.user_nicename=e.split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.checkStoreName())},"vendorInfo.user_login":function(e){this.checkUsername()},"vendorInfo.email":function(e){this.checkEmail()}},computed:{storeUrl:function(){var e=this.vendorInfo.store_name.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-");return this.vendorInfo.user_nicename=e,this.otherStoreUrl=this.defaultUrl+e,this.defaultUrl+e}},created:function(){var e=this;this.checkStoreName=Object(s.debounce)(this.checkStore,this.delay),this.checkUsername=Object(s.debounce)(this.searchUsername,this.delay),this.checkEmail=Object(s.debounce)(this.searchEmail,this.delay),this.$root.$on("passwordCancelled",function(){e.showPassword=!1})},methods:{uploadBanner:function(e){this.vendorInfo.banner_id=e.id,this.showButton=!1},uploadGravatar:function(e){this.vendorInfo.gravatar_id=e.id},getId:function(){return this.$route.params.id},onSelectBanner:function(e){this.banner=e.url,this.vendorInfo.banner_id=e.id},getError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},checkStore:function(){var e=this,t=this.vendorInfo.user_nicename;t&&(this.storeAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{store_slug:t}).then(function(t){t.available?(e.storeAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Available","dokan-lite")):(e.storeAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchUsername:function(){var e=this,t=this.vendorInfo.user_login;t&&(this.userNameAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{username:t}).then(function(t){t.available?(e.userNameAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Available","dokan-lite")):(e.userNameAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchEmail:function(){var e=this,t=this.vendorInfo.email;t&&(this.emailAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{email:t}).then(function(t){t.available?(e.emailAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=e.__("Available","dokan-lite")):(e.emailAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=t.message?t.message:e.__("This email is already registered, please choose another one.","dokan-lite"))}))},setPassword:function(e){this.showPassword=!0,this.vendorInfo.user_pass=e},sendEmail:function(e,t){"notify_vendor"===t&&(this.vendorInfo.notify_vendor=e)},getUploadBannerText:function(){var e=dokan.store_banner_dimension.width,t=dokan.store_banner_dimension.height;return this.__("Upload banner for your store. Banner size is (".concat(e,"x").concat(t,") pixels."),"dokan-lite")}}}},function(e,t,a){"use strict";t.a={name:"Switches",props:{enabled:{type:Boolean,required:!0,default:!1},value:{type:[String,Number]}},data:function(){return{}},methods:{trigger:function(e){this.$emit("input",e.target.checked,e.target.value)}}}},function(e,t,a){"use strict";t.a={name:"UploadImage",inheritAttrs:!1,props:{src:{default:dokan.urls.assetsUrl+"/images/store-pic.png"},showButton:{type:Boolean,default:!1},buttonLabel:{type:String,default:"Upload Image"},croppingWidth:{type:Number},croppingHeight:{type:Number}},data:function(){return{image:{src:"",id:""}}},methods:{uploadImage:function(){this.openMediaManager(this.onSelectImage)},onSelectImage:function(e){this.image.src=e.url,this.image.id=e.id,this.$emit("uploadedImage",this.image)},openMediaManager:function(e){var t=this;if(t.fileFrame)t.fileFrame.open();else{var a={library:wp.media.query(),multiple:!1,title:this.__("Select & Crop Image","dokan-lite"),priority:20,filterable:"uploaded",autoSelect:!0,suggestedWidth:500,suggestedHeight:300},s={id:"control-id",params:{width:this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),height:this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),flex_width:!!parseInt(dokan.store_banner_dimension["flex-width"],10),flex_height:!!parseInt(dokan.store_banner_dimension["flex-height"],10)},mustBeCropped:function(e,t,a,s,n,i){return(!0!==e||!0!==t)&&((!0!==e||s!==i)&&((!0!==t||a!==n)&&((a!==n||s!==i)&&!(n<=a))))}},n=[new wp.media.controller.Library(a),new wp.media.controller.CustomizeImageCropper({imgSelectOptions:t.calculateImageSelectOptions,control:s})],i={title:this.__("Select Image","dokan-lite"),button:{text:this.__("Select Image","dokan-lite"),close:!1},multiple:!1};i.states=n,t.fileFrame=wp.media(i),t.fileFrame.on("select",function(){t.fileFrame.setState("cropper")}),t.fileFrame.on("cropped",function(a){e(a),t.fileFrame=null}),t.fileFrame.on("skippedcrop",function(){var a=t.fileFrame.state().get("selection").map(function(e){return e.toJSON()}).pop();e(a),t.fileFrame=null}),t.fileFrame.on("close",function(){t.fileFrame=null}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-vendor-option-media"}}),t.fileFrame.open()}},calculateImageSelectOptions:function(e,t){var a,s,n,i,o,r,l=this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),d=this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),c=!!parseInt(dokan.store_banner_dimension["flex-width"],10),u=!!parseInt(dokan.store_banner_dimension["flex-height"],10);o=e.get("width"),i=e.get("height");var p=t.get("control");return t.set("canSkipCrop",!p.mustBeCropped(c,u,l,d,o,i)),(s=o)/(n=i)>(a=l/d)?l=(d=n)*a:d=(l=s)/a,r={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:o,imageHeight:i,x1:0,y1:0,x2:l,y2:d},!1===u&&!1===c&&(r.aspectRatio=l+":"+d),!1===u&&(r.maxHeight=d),!1===c&&(r.maxWidth=l),r}}}},function(e,t,a){"use strict";t.a={name:"PasswordGenerator",props:{title:{type:String,default:"Generate Password"},cancelTitle:{type:String,default:"Cancel"},regenrateTitle:{type:String,default:"Regenrate"},length:{type:Number,default:25}},data:function(){return{password:"",hideGenerateButton:!1,showCancelButton:!1}},methods:{generatePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password),this.hideGenerateButton=!0,this.showCancelButton=!0},makePassword:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,t="",a=0;a<=e;a++){t+="abcdefghijklmnopqurstuvwxyz"[Math.floor(Math.random()*e)]+"ABCDEFGHIJKLMNOPQURSTUVWXYZ"[Math.floor(10*Math.random())]+"!@#$%^&*()"[Math.floor(Math.random()*"!@#$%^&*()".length)]}return t.slice(-e)},cancelButton:function(){this.hideGenerateButton=!1,this.showCancelButton=!1,this.$root.$emit("passwordCancelled")},regenratePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password)}}}},function(e,t,a){"use strict";var s=a(3);a.n(s);t.a={name:"VendorAddressFields",components:{Multiselect:s.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{countries:[],states:[],selectedCountry:{},selectedState:{},getAddressFields:dokan.hooks.applyFilters("getVendorAddressFields",[])}},computed:{selectedCode:function(){var e=this.vendorInfo.address.country;return""!==e?e:[]}},created:function(){this.countries=this.transformCountries(dokan.countries),this.states=dokan.states;var e=this.vendorInfo.address.country,t=this.vendorInfo.address.state;""!==e&&(this.selectedCountry={name:this.getCountryFromCountryCode(e),code:e},this.selectedState={name:this.getStateFromStateCode(t,e),code:t})},methods:{transformCountries:function(e){var t=[];for(var a in e)t.push({name:e[a],code:a});return t},getCountryFromCountryCode:function(e){if(""!==e)return dokan.countries[e]},getStateFromStateCode:function(e,t){if(""!==e){var a=dokan.states[t],s=a&&a[e];return void 0!==s?s:[]}},getStatesFromCountryCode:function(e){if(""!==e){var t=[],a=this.states;for(var s in a)if(s===e&&!(a[s]&&a[s].length<1))for(var n in a[s])t.push({name:a[s][n],code:n});return t}},saveCountry:function(e){e&&(this.vendorInfo.address.state=null,this.selectedState={},this.vendorInfo.address.country=e.code)},saveState:function(e){e&&(this.vendorInfo.address.state=e.code)}}}},function(e,t,a){"use strict";var s=a(2),n=a(3);a.n(n);t.a={name:"VendorPaymentFields",components:{Switches:s.a,Multiselect:n.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{enabled:!1,trusted:!1,featured:!1,commissionTypes:[{name:"flat",label:this.__("Flat","dokan-lite")},{name:"percentage",label:this.__("Percentage","dokan-lite")},{name:"combine",label:this.__("Combine","dokan-lite")}],selectedCommissionType:{name:"flat",label:this.__("Flat","dokan-lite")},getBankFields:dokan.hooks.applyFilters("getVendorBankFields",[]),getPyamentFields:dokan.hooks.applyFilters("AfterPyamentFields",[])}},created:function(){this.vendorInfo.enabled&&(this.enabled=!0,this.vendorInfo.enabled=!0),this.vendorInfo.trusted&&(this.trusted=!0,this.vendorInfo.trusted=!0),this.vendorInfo.featured&&(this.featured=!0,this.vendorInfo.featured=!0);var e=this.vendorInfo.admin_commission_type;if(e){var t=_.findWhere(this.commissionTypes,{name:e}),a=t.name,s=t.label;this.selectedCommissionType.name=a,this.selectedCommissionType.label=s}},methods:{setValue:function(e,t){"enabled"===t&&(this.vendorInfo.enabled=!!e),"trusted"===t&&(this.vendorInfo.trusted=!!e),"featured"===t&&(this.vendorInfo.featured=!!e)},getId:function(){return this.$route.params.id},saveCommissionType:function(e){var t=e.name;t||(this.vendorInfo.admin_commission_type="flat"),this.vendorInfo.admin_commission_type=t}}}},,function(e,t,a){"use strict";var s=a(12),n=a(30),i=!1;var o=function(e){i||a(29)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/UploadImage.vue",t.a=r.exports},function(e,t,a){"use strict";var s=a(13),n=a(31),i=a(0)(s.a,n.a,!1,null,null,null);i.options.__file="src/admin/components/PasswordGenerator.vue",t.a=i.exports},,,function(e,t,a){"use strict";var s=a(6),n=a(0)(s.a,null,!1,null,null,null);n.options.__file="src/admin/components/Chart.vue",t.a=n.exports},,function(e,t,a){"use strict";var s=a(9),n=a(25),i=!1;var o=function(e){i||a(24)},r=a(0)(s.a,n.a,!1,o,"data-v-01dc0d51",null);r.options.__file="src/admin/components/ColorPicker.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color-picker-container"},[a("button",{staticClass:"button color-picker-button",style:{backgroundColor:e.value},attrs:{type:"button"},on:{click:e.toggleColorPicker}},[a("span",[e._v(e._s(e.__("Select Color","dokan-lite")))])]),e._v(" "),e.showColorPicker&&"hex"===e.format?a("input",{staticClass:"hex-input",attrs:{type:"text"},domProps:{value:e.value},on:{input:function(t){return e.setHexColor(t.target.value)}}}):e._e(),e._v(" "),e.showColorPicker?a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:function(t){return e.updateColor({})}}},[e._v(e._s(e.__("Clear","dokan-lite")))]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:e.toggleColorPicker}},[e._v(e._s(e.__("Close","dokan-lite")))])]):e._e(),e._v(" "),e.showColorPicker?a("sketch",{attrs:{value:e.value,"preset-colors":e.presetColors,"disable-alpha":e.disableAlpha,"disable-fields":e.disableFields},on:{input:e.updateColor}}):e._e()],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(10),n=a(32),i=a(0)(s.a,n.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorAccountFields.vue",t.a=i.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"switch tips"},[t("input",{staticClass:"toogle-checkbox",attrs:{type:"checkbox"},domProps:{checked:this.enabled,value:this.value},on:{change:this.trigger}}),this._v(" "),t("span",{staticClass:"slider round"})])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-upload-image",on:{click:e.uploadImage}},[e.showButton?e._e():a("img",{attrs:{src:e.image.src?e.image.src:e.src}}),e._v(" "),e.showButton?a("button",{on:{click:function(t){return t.preventDefault(),e.uploadImage.apply(null,arguments)}}},[e._v("\n "+e._s(e.buttonLabel)+"\n ")]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"password-generator"},[e.hideGenerateButton?e._e():a("button",{staticClass:"button button-secondary",on:{click:function(t){return t.preventDefault(),e.generatePassword.apply(null,arguments)}}},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),e.showCancelButton?a("button",{staticClass:"button regen-button",on:{click:function(t){return t.preventDefault(),e.regenratePassword.apply(null,arguments)}}},[a("span",{staticClass:"dashicons dashicons-controls-repeat"}),e._v("\n "+e._s(e.regenrateTitle)+"\n ")]):e._e(),e._v(" "),e.showCancelButton?a("button",{staticClass:"button cancel-button",on:{click:function(t){return t.preventDefault(),e.cancelButton.apply(null,arguments)}}},[e._v("\n "+e._s(e.cancelTitle)+"\n ")]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("form",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Account Info","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[e.getId()?e._e():a("div",{staticClass:"vendor-image"},[a("div",{staticClass:"picture"},[a("p",{staticClass:"picture-header"},[e._v(e._s(e.__("Vendor Picture","dokan-lite")))]),e._v(" "),a("div",{staticClass:"profile-image"},[a("upload-image",{attrs:{croppingWidth:150,croppingHeight:150},on:{uploadedImage:e.uploadGravatar}})],1),e._v(" "),a("p",{staticClass:"picture-footer",domProps:{innerHTML:e._s(e.sprintf(e.__("You can change your profile picture on %s","dokan-lite"),"<a href='https://gravatar.com/' target='_blank'>Gravatar</a>"))}})]),e._v(" "),a("div",{class:["picture banner",{"has-banner":e.vendorInfo.banner_id}]},[a("div",{staticClass:"banner-image"},[a("upload-image",{attrs:{showButton:e.showButton,buttonLabel:e.__("Upload Banner","dokan-lite")},on:{uploadedImage:e.uploadBanner}})],1),e._v(" "),e.showButton?a("p",{staticClass:"picture-footer"},[e._v(e._s(e.getUploadBannerText()))]):e._e()])]),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"first-name"}},[e._v(e._s(e.__("First Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.first_name,expression:"vendorInfo.first_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"first-name",placeholder:e.__("First Name","dokan-lite")},domProps:{value:e.vendorInfo.first_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"first_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"last-name"}},[e._v(e._s(e.__("Last Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.last_name,expression:"vendorInfo.last_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"last-name",placeholder:e.__("Last Name","dokan-lite")},domProps:{value:e.vendorInfo.last_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"last_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-name"}},[e._v(e._s(e.__("Store Name","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.store_name,expression:"vendorInfo.store_name"}],class:{"dokan-form-input":!0,"has-error":e.getError("store_name")},attrs:{type:"text",id:"store-name",placeholder:e.getError("store_name")?e.__("Store Name is required","dokan-lite"):e.__("Store Name","dokan-lite")},domProps:{value:e.vendorInfo.store_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"store_name",t.target.value)}}})]),e._v(" "),e.getId()?e._e():a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-nicename"}},[e._v(e._s(e.__("Store URL","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_nicename,expression:"vendorInfo.user_nicename"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"user-nicename",placeholder:e.__("Store Url","dokan-lite")},domProps:{value:e.vendorInfo.user_nicename},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_nicename",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[e.showStoreUrl?a("p",{staticClass:"store-url"},[e._v(e._s(e.storeUrl))]):a("p",{staticClass:"store-url"},[e._v(e._s(e.otherStoreUrl))]),e._v(" "),a("span",{class:{"is-available":e.storeAvailable,"not-available":!e.storeAvailable}},[e._v(e._s(e.storeAvailabilityText))])])]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-phone"}},[e._v(e._s(e.__("Phone Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.phone,expression:"vendorInfo.phone"}],staticClass:"dokan-form-input",attrs:{type:"number",id:"store-phone",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.phone},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"phone",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-email"}},[e._v(e._s(e.__("Email","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.email,expression:"vendorInfo.email"}],class:{"dokan-form-input":!0,"has-error":e.getError("email")},attrs:{type:"email",id:"store-email",placeholder:e.getError("email")?e.__("Email is required","dokan-lite"):e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"email",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.emailAvailable,"not-available":!e.emailAvailable}},[e._v(e._s(e.emailAvailabilityText))])])]),e._v(" "),e.getId()?e._e():[a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-login"}},[e._v(e._s(e.__("Username","dokan-lite")))]),a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_login,expression:"vendorInfo.user_login"}],staticClass:"dokan-form-input",class:{"dokan-form-input":!0,"has-error":e.getError("user_login")},attrs:{type:"text",id:"user-login",placeholder:e.getError("user_login")?e.__("Username is required","dokan-lite"):e.__("Username","dokan-lite")},domProps:{value:e.vendorInfo.user_login},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_login",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.userNameAvailable,"not-available":!e.userNameAvailable}},[e._v(e._s(e.userNameAvailabilityText))])]),e._v(" "),a("div",{staticClass:"checkbox-left notify-vendor"},[a("switches",{attrs:{enabled:!0,value:"notify_vendor"},on:{input:e.sendEmail}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Send the vendor an email about their account.","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-password"}},[e._v(e._s(e.__("Password","dokan-lite")))]),e._v(" "),e.showPassword?a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_pass,expression:"vendorInfo.user_pass"}],staticClass:"dokan-form-input",attrs:{id:"store-password",type:"text",placeholder:"********"},domProps:{value:e.vendorInfo.user_pass},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_pass",t.target.value)}}}):e._e(),e._v(" "),a("password-generator",{attrs:{title:e.__("Generate Password","dokan-lite")},on:{passwordGenerated:e.setPassword}})],1)],e._v(" "),e._l(e.getAccountFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(14),n=a(35),i=!1;var o=function(e){i||a(34)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorAddressFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-1"}},[e._v(e._s(e.__("Street 1","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_1,expression:"vendorInfo.address.street_1"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-1",placeholder:e.__("Street 1","dokan-lite")},domProps:{value:e.vendorInfo.address.street_1},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_1",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-2"}},[e._v(e._s(e.__("Street 2","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_2,expression:"vendorInfo.address.street_2"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-2",placeholder:e.__("Street 2","dokan-lite")},domProps:{value:e.vendorInfo.address.street_2},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_2",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"city"}},[e._v(e._s(e.__("City","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.city,expression:"vendorInfo.address.city"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"city",placeholder:e.__("City","dokan-lite")},domProps:{value:e.vendorInfo.address.city},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"city",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"zip"}},[e._v(e._s(e.__("Zip","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.zip,expression:"vendorInfo.address.zip"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"zip",placeholder:e.__("Zip","dokan-lite")},domProps:{value:e.vendorInfo.address.zip},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"zip",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"country"}},[e._v(e._s(e.__("Country","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"country",options:e.countries,multiselect:!1,label:"name","track-by":"name",showLabels:!1,placeholder:e.__("Select Country","dokan-lite")},on:{input:e.saveCountry},model:{value:e.selectedCountry,callback:function(t){e.selectedCountry=t},expression:"selectedCountry"}})],1),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"state"}},[e._v(e._s(e.__("State","dokan-lite")))]),e._v(" "),e.getStatesFromCountryCode(e.selectedCode).length<1?[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.state,expression:"vendorInfo.address.state"}],staticClass:"dokan-form-input",attrs:{id:"state",type:"text",placeholder:e.__("State","dokan-lite")},domProps:{value:e.vendorInfo.address.state},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"state",t.target.value)}}})]:[a("Multiselect",{attrs:{id:"state",options:e.getStatesFromCountryCode(e.selectedCode),multiselect:!1,showLabels:!1,label:"name","track-by":"name",placeholder:e.__("Select State","dokan-lite")},on:{input:e.saveState},model:{value:e.selectedState,callback:function(t){e.selectedState=t},expression:"selectedState"}})]],2),e._v(" "),e._l(e.getAddressFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(15),n=a(38),i=!1;var o=function(e){i||a(37)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorPaymentFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"payment-info":!0,"edit-mode":e.getId()}},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Payment Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-name"}},[e._v(e._s(e.__("Account Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_name,expression:"vendorInfo.payment.bank.ac_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-name",placeholder:e.__("Account Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-number"}},[e._v(e._s(e.__("Account Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_number,expression:"vendorInfo.payment.bank.ac_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-number",placeholder:e.__("1233456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-name"}},[e._v(e._s(e.__("Bank Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_name,expression:"vendorInfo.payment.bank.bank_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-name",placeholder:e.__("Bank Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-address"}},[e._v(e._s(e.__("Bank Address","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_addr,expression:"vendorInfo.payment.bank.bank_addr"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-address",placeholder:e.__("Bank Address","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_addr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_addr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"routing-number"}},[e._v(e._s(e.__("Routing Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.routing_number,expression:"vendorInfo.payment.bank.routing_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"routing-number",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.routing_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"routing_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"iban"}},[e._v(e._s(e.__("IBAN","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.iban,expression:"vendorInfo.payment.bank.iban"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"iban",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.iban},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"iban",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"swift"}},[e._v(e._s(e.__("Swift","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.swift,expression:"vendorInfo.payment.bank.swift"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"swift",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.swift},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"swift",t.target.value)}}})]),e._v(" "),e._l(e.getBankFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{class:{column:e.getId(),"checkbox-group":!e.getId()}},[a("label",{attrs:{for:"paypal-email"}},[e._v(e._s(e.__("PayPal Email","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.paypal.email,expression:"vendorInfo.payment.paypal.email"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"paypal-email",placeholder:e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.payment.paypal.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.paypal,"email",t.target.value)}}})]),e._v(" "),e.getId()?[a("div",{staticClass:"column"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"commission-type"}},[e._v(e._s(e.__("Admin Commission Type","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"commission-type",options:e.commissionTypes,"track-by":"name",label:"label","allow-empty":!1,multiselect:!1,searchable:!1,showLabels:!1},on:{input:e.saveCommissionType},model:{value:e.selectedCommissionType,callback:function(t){e.selectedCommissionType=t},expression:"selectedCommissionType"}})],1)]),e._v(" "),"combine"===e.selectedCommissionType.name?a("div",{staticClass:"column combine-commission"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("div",{staticClass:"combine-commission-field"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"wc_input_decimal dokan-form-input percent_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}}),e._v("\n "+e._s("%    +")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_additional_fee,expression:"vendorInfo.admin_additional_fee"}],staticClass:"wc_input_price dokan-form-input fixed_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_additional_fee},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_additional_fee",t.target.value)}}})])]):a("div",{staticClass:"column"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"dokan-form-input",class:{wc_input_price:"flat"==e.selectedCommissionType.name,wc_input_decimal:"flat"!=e.selectedCommissionType.name},attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}})])]:e._e(),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.enabled,value:"enabled"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Enable Selling","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.trusted,value:"trusted"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Publish Product Directly","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.featured,value:"featured"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Make Vendor Featured","dokan-lite")))])],1)])],2),e._v(" "),e._l(e.getPyamentFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},,,,,,function(e,t,a){"use strict";t.a={name:"App"}},function(e,t,a){"use strict";var s=a(21),n=a(7),i=dokan_get_lib("Postbox"),o=dokan_get_lib("Loading"),r=dokan_get_lib("Currency");t.a={name:"Dashboard",components:{Postbox:i,Loading:o,Chart:s.a,Currency:r,UpgradeBanner:n.a},data:function(){return{overview:null,feed:null,report:null,subscribe:{success:!1,loading:!1,email:""},hasPro:!!dokan.hasPro}},created:function(){this.fetchOverview(),this.fetchFeed(),this.fetchReport()},methods:{fetchOverview:function(){var e=this;dokan.api.get("/admin/report/summary").done(function(t){e.overview=t})},fetchFeed:function(){var e=this;dokan.api.get("/admin/dashboard/feed").done(function(t){e.feed=t})},fetchReport:function(){var e=this;dokan.api.get("/admin/report/overview").done(function(t){e.report=t})},validEmail:function(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)},emailSubscribe:function(){var e=this;this.validEmail(this.subscribe.email)&&(this.subscribe.loading=!0,jQuery.ajax({url:"https://wedevs.us16.list-manage.com/subscribe/post-json?u=66e606cfe0af264974258f030&id=0d176bb256&c=?",data:{EMAIL:this.subscribe.email,"group[3555][8]":"1"},type:"GET",dataType:"json",cache:!1,contentType:"application/json; charset=utf-8"}).always(function(t){e.subscribe.success=!0,e.subscribe.loading=!1}))}}}},function(e,t,a){"use strict";t.a={name:"UpgradeBanner",data:function(){return{show:!0,upgradeURL:dokan.urls.upgradeToPro}},computed:{showUpgrade:function(){return!dokan.hasPro&&"show"===dokan.proNag}},methods:{dismiss:function(){this.show=!1,wp.ajax.post("dokan-upgrade-dissmiss")}}}},function(e,t,a){"use strict";var s=a(8),n=a.n(s),i=a(7),o=dokan_get_lib("ListTable"),r=dokan_get_lib("Modal"),l=dokan_get_lib("Currency");t.a={name:"Withdraw",components:{ListTable:o,Modal:r,Currency:l,UpgradeBanner:i.a},data:function(){return{showModal:!1,editing:{id:null,note:null},totalPages:1,perPage:10,totalItems:0,filter:{user_id:0},counts:{pending:0,approved:0,cancelled:0},notFound:this.__("No requests found.","dokan-lite"),massPayment:this.__("Paypal Mass Payment File is Generated.","dokan-lite"),showCb:!0,loading:!1,columns:{seller:{label:this.__("Vendor","dokan-lite")},amount:{label:this.__("Amount","dokan-lite")},status:{label:this.__("Status","dokan-lite")},method_title:{label:this.__("Method","dokan-lite")},method_details:{label:this.__("Details","dokan-lite")},note:{label:this.__("Note","dokan-lite")},created:{label:this.__("Date","dokan-lite")},actions:{label:this.__("Actions","dokan-lite")}},requests:[],actionColumn:"seller",hasPro:!!dokan.hasPro}},watch:{"$route.query.status":function(){this.filter.user_id=0,this.clearSelection("#filter-vendors"),this.fetchRequests()},"$route.query.page":function(){this.fetchRequests()},"$route.query.user_id":function(){this.fetchRequests()},"filter.user_id":function(e){0===e&&this.clearSelection("#filter-vendors"),this.goTo(this.query)}},computed:{currentStatus:function(){return this.$route.query.status||"pending"},currentPage:function(){var e=this.$route.query.page||1;return parseInt(e)},actions:function(){return"pending"==this.currentStatus?[{key:"trash",label:this.__("Delete","dokan-lite")},{key:"cancel",label:this.__("Cancel","dokan-lite")}]:"cancelled"==this.currentStatus?[{key:"trash",label:this.__("Delete","dokan-lite")},{key:"pending",label:this.__("Pending","dokan-lite")}]:[]},bulkActions:function(){return"pending"==this.currentStatus?[{key:"approved",label:this.__("Approve","dokan-lite")},{key:"cancelled",label:this.__("Cancel","dokan-lite")},{key:"delete",label:this.__("Delete","dokan-lite")},{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]:"cancelled"==this.currentStatus?[{key:"pending",label:this.__("Pending","dokan-lite")},{key:"delete",label:this.__("Delete","dokan-lite")},{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]:[{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]}},created:function(){this.fetchRequests()},mounted:function(){var e=this;n()("#filter-vendors").selectWoo({ajax:{url:"".concat(dokan.rest.root,"dokan/v1/stores"),dataType:"json",headers:{"X-WP-Nonce":dokan.rest.nonce},data:function(e){return{search:e.term}},processResults:function(e){return{results:e.map(function(e){return{id:e.id,text:e.store_name}})}}}}),n()("#filter-vendors").on("select2:select",function(t){e.filter.user_id=t.params.data.id})},methods:{updatedCounts:function(e){this.counts.pending=parseInt(e.getResponseHeader("X-Status-Pending")),this.counts.approved=parseInt(e.getResponseHeader("X-Status-Completed")),this.counts.cancelled=parseInt(e.getResponseHeader("X-Status-Cancelled"))},updatePagination:function(e){this.totalPages=parseInt(e.getResponseHeader("X-WP-TotalPages")),this.totalItems=parseInt(e.getResponseHeader("X-WP-Total"))},vendorUrl:function(e){return"1"===window.dokan.hasPro?dokan.urls.adminRoot+"admin.php?page=dokan#/vendors/"+e:dokan.urls.adminRoot+"user-edit.php?user_id="+e},fetchRequests:function(){var e=this;this.loading=!0;var t="/withdraw?per_page="+this.perPage+"&page="+this.currentPage+"&status="+this.currentStatus;parseInt(this.filter.user_id)>0&&(t+="&user_id="+this.filter.user_id),dokan.api.get(t).done(function(t,a,s){e.requests=t,e.loading=!1,e.updatedCounts(s),e.updatePagination(s)})},goToPage:function(e){this.$router.push({name:"Withdraw",query:{status:this.currentStatus,page:e,user_id:this.filter.user_id}})},goTo:function(e){this.$router.push({name:"Withdraw",query:{status:this.currentStatus,user_id:this.filter.user_id}})},updateItem:function(e,t){var a=this.requests.findIndex(function(t){return t.id==e});this.$set(this.requests,a,t)},changeStatus:function(e,t){var a=this;this.loading=!0,dokan.api.put("/withdraw/"+t,{status:e}).done(function(e){a.loading=!1,a.fetchRequests()})},onActionClick:function(e,t){var a=this;"cancel"===e&&this.changeStatus("cancelled",t.id),"pending"===e&&this.changeStatus("pending",t.id),"trash"===e&&confirm(this.__("Are you sure?","dokan-lite"))&&(this.loading=!0,dokan.api.delete("/withdraw/"+t.id).done(function(e){a.loading=!1,a.fetchRequests()}))},getPaymentDetails:function(e,t){var a="—";return void 0!==t[e]&&("paypal"===e||"skrill"===e?a=t[e].email||"":"bank"===e&&(t.bank.hasOwnProperty("ac_name")&&(a="<p>"+this.sprintf(this.__("Account Name: %s","dokan-lite"),t.bank.ac_name)+"</p>"),t.bank.hasOwnProperty("ac_number")&&(a+="<p>"+this.sprintf(this.__("Account Number: %s","dokan-lite"),t.bank.ac_number)+"</p>"),t.bank.hasOwnProperty("bank_name")&&(a+="<p>"+this.sprintf(this.__("Bank Name: %s","dokan-lite"),t.bank.bank_name)+"</p>"),t.bank.hasOwnProperty("iban")&&(a+="<p>"+this.sprintf(this.__("IBAN: %s","dokan-lite"),t.bank.iban)+"</p>"),t.bank.hasOwnProperty("routing_number")&&(a+="<p>"+this.sprintf(this.__("Routing Number: %s","dokan-lite"),t.bank.routing_number)+"</p>"),t.bank.hasOwnProperty("swift")&&(a+="<p>"+this.sprintf(this.__("Swift Code: %s","dokan-lite"),t.bank.swift)+"</p>"))),dokan.hooks.applyFilters("dokan_get_payment_details",a,e,t)},moment:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return moment(e)}),onBulkAction:function(e,t){var a=this,s=this;if(_.contains(["delete","approved","cancelled","pending"],e)){var n={};n[e]=t,this.loading=!0,dokan.api.put("/withdraw/batch",n).done(function(e){a.loading=!1,a.fetchRequests()})}if("paypal"===e){var i=t.join(",");jQuery.post(ajaxurl,{dokan_withdraw_bulk:"paypal",id:i,action:"withdraw_ajax_submission",nonce:dokan.nonce},function(e,t,a){if("html/csv"===a.getResponseHeader("Content-type")){var n="",i=a.getResponseHeader("Content-Disposition");if(i&&-1!==i.indexOf("attachment")){var o=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(i);null!=o&&o[1]&&(n=o[1].replace(/['"]/g,""))}var r=a.getResponseHeader("Content-Type"),l="function"==typeof File?new File([e],n,{type:r}):new Blob([e],{type:r});if(void 0!==window.navigator.msSaveBlob)window.navigator.msSaveBlob(l,n);else{var d=window.URL||window.webkitURL,c=d.createObjectURL(l);if(n){var u=document.createElement("a");void 0===u.download?window.location=c:(u.href=c,u.download=n,document.body.appendChild(u),u.click())}else window.location=c;setTimeout(function(){d.revokeObjectURL(c)},100)}}e&&alert(s.massPayment)})}},openNoteModal:function(e,t){this.showModal=!0,this.editing={id:t,note:e}},updateNote:function(){var e=this;this.showModal=!1,this.loading=!0,dokan.api.put("/withdraw/"+this.editing.id,{note:this.editing.note}).done(function(t){e.loading=!1,e.updateItem(e.editing.id,t),e.editing={id:null,note:null}})},clearSelection:function(e){n()(e).val(null).trigger("change")}}}},function(e,t,a){"use strict";var s=a(49),n=a(126),i=(a.n(n),a(129));t.a={name:"Premium",components:{Slick:i.a,ProCta:s.a},data:function(){return{asstesUrl:dokan.urls.assetsUrl,buyNowProUrl:"https://wedevs.com/account/",services:[{title:this.__("Premium modules to make everything easier & better","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-01@2x.png"},{title:this.__("Frontend dashboard for vendors with advanced controls","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-02@2x.png"},{title:this.__("Unlimited Product Variations and group product upload","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-03@2x.png"},{title:this.__("Zone wise shipping with multiple method for vendors","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-04@2x.png"},{title:this.__("Store support based on ticket system for your customers","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-05@2x.png"},{title:this.__("Vendors will be able to generate coupon codes","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-06@2x.png"},{title:this.__("Earning, Selling and Commission Reports & Statement","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-07@2x.png"},{title:this.__("24/7 super fast premium customer support for you","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-08@2x.png"},{title:this.__("Add Social profile to your vendor’s store and support for store SEO","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-09@2x.png"}],comparisons:[{title:this.__("Frontend order management","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Seller Statement Reports","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Making Announcements","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Customized Product Categories","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Store SEO","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Back Ordering System","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Store Contact Form","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Single Product Multiple Seller","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Seller Verification","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Featured Seller","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Multiple Commission Types","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Frontend Shipping Tracking","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Setup Wizard","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Google Maps","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Manage reviews","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Bookable Product","dokan-lite"),compare:{lite:"unavailable",pro:"available"}}],modules:[{title:"Domain",url:"https://wedevs.com/dokan/",starter:{type:"numeric",value:"01"},professional:{type:"numeric",value:"03"},business:{type:"numeric",value:"05"},enterprise:{type:"numeric",value:"20"}},{title:"Modules",url:"https://wedevs.com/dokan/modules/",starter:{type:"numeric",value:"01"},professional:{type:"numeric",value:"08"},business:{type:"numeric",value:"14"},enterprise:{type:"numeric",value:"14"}},{title:"Color Scheme",url:"https://wedevs.com/dokan/modules/color-scheme-customizer/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Review",url:"https://wedevs.com/dokan/modules/dokan-vendor-review/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Store Support",url:"https://wedevs.com/dokan/modules/store-support/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Auction",url:"https://wedevs.com/dokan/modules/dokan-simple-auctions/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Ajax Live Search",url:"https://wedevs.com/dokan/modules/ajax-live-search/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Stripe Connect",url:"https://wedevs.com/dokan/modules/stripe-connect/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Subscriptions",url:"https://wedevs.com/dokan/modules/subscription/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Single Product Multivendor",url:"https://wedevs.com/dokan/modules/single-product-multivendor/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Seller Verification",url:"https://wedevs.com/dokan/modules/seller-verification/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"WC Booking Integration",url:"https://wedevs.com/dokan/extensions/woocommerce-booking-integration/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Staff Manager",url:"https://wedevs.com/dokan/modules/vendor-staff-manager/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Export Import",url:"https://wedevs.com/dokan/modules/export-import/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Product Enquiry",url:"https://wedevs.com/dokan/modules/product-enquiry/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Vacation",url:"https://wedevs.com/dokan/modules/vendor-vacation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Return and Warranty Request",url:"https://wedevs.com/dokan/modules/rma/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Moip",url:"https://wedevs.com/dokan/modules/moip/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Follow Store",url:"https://wedevs.com/dokan/modules/follow-store/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Geolocation",url:"https://wedevs.com/dokan/modules/geolocation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Shipstation",url:"https://wedevs.com/dokan/modules/shipstation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Wholesale",url:"https://wedevs.com/dokan/modules/wholesale/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}}],payment:{thumbnail:dokan.urls.assetsUrl+"/images/premium/payment-options.png",guaranteeThumbnail:dokan.urls.assetsUrl+"/images/premium/gaurantee-thumb.png",viewIcon:dokan.urls.assetsUrl+"/images/premium/view-icon@2x.png",termsPolicyUrl:"https://wedevs.com/refund-policy/"},slickOptions:{slidesToShow:1,fade:!0,speed:500,cssEase:"linear",autoplay:!0,autoplaySpeed:2e3,infinite:!0,accessibility:!0,adaptiveHeight:!1,arrows:!1,dots:!0,draggable:!0,edgeFriction:.3,swipe:!0},testimonials:[{name:"Melissa McGovern",designation:"Director, Hawk And PeddleProjects",pic:dokan.urls.assetsUrl+"/images/premium/melissa.jpg",content:"We're still a new business and are continuing to build our platform. Dokan has halved the time it would take us to build our ecommerce platform by being feature rich and easy to install and configure."},{name:"Morten J. Christensen",designation:"Owner, Dincatering",pic:dokan.urls.assetsUrl+"/images/premium/Morten-J.-Christensen.jpg",content:"First and foremost it enables the possibility for actually creating the kind of marketplace i wanted. The plugin lets me create a local marketplace for local danish catering suppliers to showcase and sell their offers of the season."},{name:"Cédric Lefrancq",designation:"Webmaster, Unwebmaster.Be",pic:dokan.urls.assetsUrl+"/images/premium/cedric-lefrancq.jpeg",content:"The support is very good. The plugin is perfect. Bugs are fixed very quickly. That’s a very good plugin."},{name:"David Gaz",designation:"Founder, The Bureau Of Small Projects",pic:dokan.urls.assetsUrl+"/images/premium/david-gaz.jpeg",content:"It’s hands down an amazing plugin. But their support is even more amazing. They got back to me within hours on the weekend."}],cta:{styles:{bgPattern:dokan.urls.assetsUrl+"/images/premium/cta-pattern@2x.png"},thumbnail:dokan.urls.assetsUrl+"/images/premium/cta-dokan-logo.png",url:dokan.urls.buynowpro}}},methods:{next:function(){this.$refs.slick.next()},prev:function(){this.$refs.slick.prev()},reInit:function(){var e=this;this.$nextTick(function(){e.$refs.slick.reSlick()})}},computed:{bannerBg:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner-bg.svg)")}},bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-settings-banner.svg")}}}},function(e,t,a){"use strict";var s=a(50),n=a(125),i=!1;var o=function(e){i||a(124)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/ProCta.vue",t.a=r.exports},function(e,t,a){"use strict";t.a={name:"ProCta",data:function(){return{styles:{bgPattern:dokan.urls.assetsUrl+"/images/premium/cta-pattern@2x.png"},thumbnail:dokan.urls.assetsUrl+"/images/premium/cta-dokan-logo.png",url:dokan.urls.upgradeToPro}}}},function(e,t,a){"use strict";var s=a(7),n=dokan_get_lib("Postbox"),i=dokan_get_lib("Loading");t.a={name:"Help",components:{Postbox:n,Loading:i,UpgradeBanner:s.a},data:function(){return{docs:null,hasPro:!!dokan.hasPro}},created:function(){this.fetch()},methods:{fetch:function(){var e=this;dokan.api.get("/admin/help").done(function(t){e.docs=t})}}}},function(e,t,a){"use strict";var s=a(136),n=a(166),i=a(7),o=a(8),r=a.n(o),l=dokan_get_lib("Loading");t.a={name:"Settings",components:{Fields:s.a,Loading:l,SettingsBanner:n.a,UpgradeBanner:i.a},data:function(){return{isSaved:!1,showLoading:!1,isUpdated:!1,isLoaded:!1,message:"",currentTab:null,settingSections:[],settingFields:{},settingValues:{},requiredFields:[],errors:[],validationErrors:[],hasPro:!!dokan.hasPro,searchText:"",awaitingSearch:!1}},computed:{refreshable_props:function(){var e,t={};for(e in this.settingFields){var a=this.settingFields[e],s=void 0;for(s in a)a[s].refresh_after_save&&(t["".concat(e,".").concat(s)]=!0)}return t}},methods:{changeTab:function(e){this.currentTab=e.id,this.requiredFields=[],"undefined"!=typeof localStorage&&localStorage.setItem("activetab",this.currentTab)},showSectionTitle:function(e){return!_.findWhere(e,{type:"sub_section"})},sectionTitle:function(e){return _.findWhere(this.settingSections,{id:e}).title},fetchSettingValues:function(){var e=this,t={action:"dokan_get_setting_values",nonce:dokan.nonce};e.showLoading=!0,jQuery.post(dokan.ajaxurl,t,function(t){t.success&&(Object.keys(e.settingFields).forEach(function(a,s){Object.keys(e.settingFields[a]).forEach(function(s,n){e.settingValues[a]||(e.settingValues[a]={}),void 0===t.data[a][s]?void 0===e.settingFields[a][s].default?e.settingValues[a][s]="":e.settingValues[a][s]=e.settingFields[a][s].default:e.settingValues[a][s]=t.data[a][s]})}),e.settingValues=jQuery.extend({},e.settingValues),e.showLoading=!1,e.isLoaded=!0)})},showMedia:function(e,t){var a=this,s=wp.media.frames.file_frame=wp.media({title:this.__("Choose your file","dokan-lite"),button:{text:this.__("Select","dokan-lite")},multiple:!1});s.on("select",function(){var t=s.state().get("selection").first().toJSON();a.settingValues[e.sectionId][e.name]=t.url}),s.open()},saveSettings:function(e,t){if(this.formIsValid(t)){var a=this,s={action:"dokan_save_settings",nonce:dokan.nonce,settingsData:e,section:t};a.showLoading=!0,jQuery.post(dokan.ajaxurl,s).done(function(s){var n,i=s.data.settings;for(n in a.isSaved=!0,a.isUpdated=!0,a.message=s.data.message,a.settingValues[i.name]=i.value,e){var o="".concat(t,".").concat(n);if(a.refreshable_props[o]){window.location.reload();break}}a.validationErrors=[]}).fail(function(e){a.validationErrors=e.responseJSON.data.errors}).always(function(){a.showLoading=!1})}},formIsValid:function(e){var t=this,a=Object.keys(this.settingFields),s=this.requiredFields;return!!a&&(a.forEach(function(a,n){if(e===a){var i=t.settingFields[a];Object.values(i).forEach(function(e){var t=e.fields;t&&Object.values(t).forEach(function(e){e&&e.required&&"yes"===e.required&&!s.includes(e.name)&&s.push(e.name)}),e&&e.required&&"yes"===e.required&&(s.includes(e.name)||s.push(e.name))})}}),this.errors=[],s.forEach(function(e){Object.values(t.settingValues).forEach(function(a){e in a&&a[e].length<1&&(t.errors.includes(e)||(t.errors.push(e),"flat"!==a.commission_type&&"percentage"!==a.commission_type||(t.errors=t.arrayRemove(t.errors,"admin_percentage"),t.errors=t.arrayRemove(t.errors,"additional_fee"))))})}),this.errors.length<1)},arrayRemove:function(e,t){return e.filter(function(e){return e!==t})},toggleLoadingState:function(){this.showLoading=!this.showLoading},clearSearch:function(){this.searchText="",this.validateBlankSearch()},validateBlankSearch:function(){return""!==this.searchText.toLowerCase()||(this.settingSections=dokan.settings_sections,this.settingFields=dokan.settings_fields,!1)},searchInSettings:function(e){var t=this;this.validateBlankSearch()&&(this.awaitingSearch||setTimeout(function(){var e=t.$refs.searchInSettings.value.toLowerCase();t.doSearch(e),t.awaitingSearch=!1},1e3),this.awaitingSearch=!0)},doSearch:function(e){var t=this,a={},s=[],n=[],i=dokan.settings_fields;Object.keys(i).forEach(function(t,n){Object.keys(i[t]).forEach(function(n,o){if("sub_section"!==i[t][n].type){var r=i[t][n].label.toLowerCase();r&&r.includes(e)&&(a[t]||(a[t]={}),a[t][n]=i[t][n],-1===s.indexOf(t)&&s.push(t))}})});var o=0;Object.keys(dokan.settings_sections).forEach(function(e,a){-1!==s.indexOf(dokan.settings_sections[e].id)&&(o||(t.changeTab(dokan.settings_sections[e]),o=1),n.push(dokan.settings_sections[e]))}),this.settingFields=a,this.settingSections=n},handleDataClearCheckboxEvent:function(){var e=this;r()(".data_clear_on_uninstall").on("change","#dokan_general\\[data_clear_on_uninstall\\]",function(t){r()(this).is(":checked")&&e.$swal({title:e.__("Are you sure?","dokan-lite"),type:"warning",html:e.__("All data and tables related to Dokan and Dokan Pro will be deleted permanently after deleting the Dokan plugin. You will not be able to recover your lost data unless you keep a backup. Do you want to continue?","dokan-lite"),showCancelButton:!0,confirmButtonText:e.__("Okay","dokan-lite"),cancelButtonText:e.__("Cancel","dokan-lite")}).then(function(t){t.dismiss&&(e.settingValues.dokan_general.data_clear_on_uninstall="off")})})}},created:function(){this.fetchSettingValues(),this.currentTab="dokan_general","undefined"!=typeof localStorage&&(this.currentTab=localStorage.getItem("activetab")?localStorage.getItem("activetab"):"dokan_general"),this.settingSections=dokan.settings_sections,this.settingFields=dokan.settings_fields},updated:function(){this.handleDataClearCheckboxEvent()}}},function(e,t,a){"use strict";var s=a(138),n=a.n(s),i=a(139),o=a.n(i),r=a(23);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,s)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach(function(t){n()(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var c=dokan_get_lib("TextEditor"),u=dokan_get_lib("GoogleMaps"),p=dokan_get_lib("Mapbox"),m=dokan_get_lib("RefreshSettingOptions");t.a={name:"Fields",components:{colorPicker:r.a,TextEditor:c,GoogleMaps:u,Mapbox:p,RefreshSettingOptions:m},props:["id","fieldData","sectionId","fieldValue","allSettingsValues","errors","toggleLoadingState","validationErrors"],data:function(){return{repeatableItem:{},hideMap:!1}},computed:{shoudShow:function(){var e=!0;if(this.fieldData.show_if){var t=this.fieldData.show_if,a=Object.keys(t),s=0;for(s=0;s<a.length;s++){var n=a[s],i=n.split(".").reverse(),r=o()(i,2),l=r[0],d=r[1],c=void 0===d?this.sectionId:d,u=this.allSettingsValues[c][l],p=_.chain(t[n]).pairs().first().value(),m=o()(p,2),v=m[0],f=m[1];switch(v){case"greater_than":u>f||(e=!1);break;case"greater_than_equal":u>=f||(e=!1);break;case"less_than":u<f||(e=!1);break;case"less_than":u<=f||(e=!1);break;case"equal":default:u!=f&&(e=!1)}if(!e)break}}return e},mapApiSource:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.map_api_source},mapLocation:function(){var e=d(d({},{latitude:23.709921,longitude:90.40714300000002,address:"Dhaka",zoom:10}),this.fieldValue[this.fieldData.name]);return e={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude),address:"".concat(e.address),zoom:parseInt(e.zoom)}},googleMapApiKey:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.gmap_api_key},mapboxAccessToken:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.mapbox_access_token}},beforeMount:function(){"multicheck"!==this.fieldData.type||this.fieldValue[this.fieldData.name]||(this.fieldValue[this.fieldData.name]=this.fieldData.default)},methods:{containCommonFields:function(e){return _.contains([void 0,"text","email","url","phone","time"],e)},addItem:function(e,t){this.fieldValue[t]=this.fieldValue[t]||[],void 0!==this.repeatableItem[t]&&this.repeatableItem[t]&&(this.fieldValue[t].push({id:this.repeatableItem[t].trim().replace(/\s+/g,"_").toLowerCase(),value:this.repeatableItem[t]}),this.repeatableItem[t]="")},removeItem:function(e,t){this.fieldValue[t].splice(e,1)},haveCondition:function(e){return e.hasOwnProperty("condition")},checkConditionLogic:function(e,t){var a=e.condition.logic,s=!1;return _.each(a,function(e,a){_.contains(e,t[a])&&(s=!0)}),s},onHideMap:function(e){this.hideMap=e},onUpdateMap:function(e){this.fieldValue[this.fieldData.name]=d(d({},this.mapLocation),e)},hasError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},getError:function(e){return e+" "+this.__("is required.","dokan-lite")},hasValidationError:function(e){if(this.validationErrors.filter(function(t){return t.name===e}).length>0)return e},getValidationErrorMessage:function(e){var t="";return this.validationErrors.forEach(function(a){a.name===e&&(t=a.error)}),t}}}},,,,,,,,,function(e,t,a){"use strict";t.a={name:"SettingsBanner",data:function(){return{upgradeURL:dokan.urls.upgradeToPro}},computed:{bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-settings-banner.svg")}}}},function(e,t,a){"use strict";var s=a(172),n=a(7),i=dokan_get_lib("ListTable"),o=dokan_get_lib("Switches"),r=dokan_get_lib("Search");t.a={name:"Vendors",components:{ListTable:i,Switches:o,Search:r,AddVendor:s.a,UpgradeBanner:n.a},data:function(){return{showCb:!0,hasPro:dokan.hasPro,counts:{pending:0,approved:0,all:0},vendorId:0,totalItems:0,perPage:20,totalPages:1,loading:!1,columns:{store_name:{label:this.__("Store","dokan-lite"),sortable:!0},email:{label:this.__("E-mail","dokan-lite")},phone:{label:this.__("Phone","dokan-lite")},registered:{label:this.__("Registered","dokan-lite"),sortable:!0},enabled:{label:this.__("Status","dokan-lite")}},actionColumn:"title",actions:[{key:"edit",label:this.__("Edit","dokan-lite")},{key:"products",label:this.__("Products","dokan-lite")},{key:"orders",label:this.__("Orders","dokan-lite")}],bulkActions:[{key:"approved",label:this.__("Approve Vendors","dokan-lite")},{key:"pending",label:this.__("Disable Selling","dokan-lite")}],vendors:[],loadAddVendor:!1,dokanVendorHeaderArea:dokan.hooks.applyFilters("getDokanVendorHeaderArea",[]),isVendorSwitchingEnabled:!1}},watch:{"$route.query.status":function(){this.fetchVendors()},"$route.query.page":function(){this.fetchVendors()},"$route.query.orderby":function(){this.fetchVendors()},"$route.query.order":function(){this.fetchVendors()}},computed:{currentStatus:function(){return this.$route.query.status||"all"},currentPage:function(){var e=this.$route.query.page||1;return parseInt(e)},sortBy:function(){return this.$route.query.orderby||"registered"},sortOrder:function(){return this.$route.query.order||"desc"},storeCategory:function(){return this.$route.query.store_category||null}},created:function(){var e=this;this.$root.$on("modalClosed",function(){e.loadAddVendor=!1,e.vendorId=0}),this.fetchVendors(),this.$root.$on("vendorAdded",function(t){e.vendors.unshift(t)}),this.$root.$on("addAnotherVendor",function(){e.loadAddVendor=!0}),this.$root.$on("categoryFetched",function(t){e.categories=t.categories,e.isCategoryMultiple=t.isCategoryMultiple,e.columns=t.columns}),this.isVendorSwitchingEnabled=!!dokan.is_vendor_switching_enabled,this.isVendorSwitchingEnabled&&this.actions.push({key:"switch_to",label:this.__("Switch To","dokan-lite")})},methods:{addNew:function(){this.loadAddVendor=!0},doSearch:function(e){var t=this,a=this;a.loading=!0,dokan.api.get("/stores?search=".concat(e),{page:this.currentPage,orderby:this.sortBy,order:this.sortOrder}).done(function(e,s,n){a.vendors=e,a.loading=!1,t.updatedCounts(n),t.updatePagination(n)})},updatedCounts:function(e){this.counts.pending=parseInt(e.getResponseHeader("X-Status-Pending")),this.counts.approved=parseInt(e.getResponseHeader("X-Status-Approved")),this.counts.all=parseInt(e.getResponseHeader("X-Status-All"))},updatePagination:function(e){this.totalPages=parseInt(e.getResponseHeader("X-WP-TotalPages")),this.totalItems=parseInt(e.getResponseHeader("X-WP-Total"))},fetchVendors:function(){var e=this;e.loading=!0;var t={per_page:e.perPage,page:e.currentPage,status:e.currentStatus,orderby:e.sortBy,order:e.sortOrder,store_category:e.storeCategory};dokan.api.get("/stores",t).done(function(t,a,s){e.vendors=t,e.loading=!1,e.updatedCounts(s),e.updatePagination(s)})},onActionClick:function(e,t){"trash"===e&&confirm("Are you sure to delete?")&&alert("deleted: "+t.title)},onSwitch:function(e,t){var a=this,s=!1===e?this.__("The vendor has been disabled.","dokan-lite"):this.__("Selling has been enabled","dokan-lite");dokan.api.put("/stores/"+t+"/status",{status:!1===e?"inactive":"active"}).done(function(e){a.$notify({title:a.__("Success!","dokan-lite"),type:"success",text:s}),"all"!==a.currentStatus&&"pending"!==a.currentStatus&&"approved"!==a.currentStatus||a.fetchVendors()})},moment:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return moment(e)}),goToPage:function(e){this.$router.push({name:"Vendors",query:{status:this.currentStatus,page:e}})},onBulkAction:function(e,t){var a=this,s={};s[e]=t,this.loading=!0,dokan.api.put("/stores/batch",s).done(function(e){a.loading=!1,a.fetchVendors()})},sortCallback:function(e,t){this.$router.push({name:"Vendors",query:{status:this.currentStatus,page:1,orderby:e,order:t}})},productUrl:function(e){return dokan.urls.adminRoot+"edit.php?post_type=product&author="+e},ordersUrl:function(e){return dokan.urls.adminRoot+"edit.php?post_type=shop_order&vendor_id="+e},editUrl:function(e){return dokan.urls.adminRoot+"user-edit.php?user_id="+e},switchToUrl:function(e){return e.switch_url}}}},function(e,t,a){"use strict";var s=a(26),n=a(33),i=a(36),o=dokan_get_lib("Modal"),r=dokan_get_lib("Loading");t.a={name:"AddVendor",props:["vendorId"],components:{Modal:o,Loading:r,VendorAccountFields:s.a,VendorAddressFields:n.a,VendorPaymentFields:i.a},data:function(){return{isLoading:!1,storeId:"",nextBtn:this.__("Next","dokan-lite"),title:this.__("Add New Vendor","dokan-lite"),tabs:{VendorAccountFields:{label:this.__("Account Info","dokan-lite"),name:"VendorAccountFields",icon:"dashicons dashicons-admin-users"},VendorAddressFields:{label:this.__("Address","dokan-lite"),name:"VendorAddressFields",icon:"dashicons dashicons-admin-home"},VendorPaymentFields:{label:this.__("Payment Options","dokan-lite"),name:"VendorPaymentFields",icon:"dashicons dashicons-money"}},currentTab:"VendorAccountFields",store:{store_name:"",user_pass:"",store_url:"",user_login:"",email:"",user_nicename:"",notify_vendor:!0,phone:"",banner:"",banner_id:"",gravatar:"",gravatar_id:"",social:{fb:"",youtube:"",twitter:"",linkedin:"",pinterest:"",instagram:""},payment:{bank:{ac_name:"",ac_number:"",bank_name:"",bank_addr:"",routing_number:"",iban:"",swift:""},paypal:{email:""}},address:{street_1:"",street_2:"",city:"",zip:"",state:"",country:""}},requiredFields:["store_name","user_login","email"],errors:[],storeAvailable:!1,userNameAvailable:!1,emailAvailable:!1,hasPro:dokan.hasPro}},created:function(){var e=this;this.$root.$on("vendorInfoChecked",function(t){e.storeAvailable=t.storeAvailable,e.userNameAvailable=t.userNameAvailable,e.emailAvailable=t.emailAvailable})},methods:{getId:function(){return this.$route.params.id},showAlert:function(e,t,a){this.$swal(e,t,a)},createVendor:function(){var e=this;this.formIsValid()&&("VendorPaymentFields"===this.currentTab&&(this.isLoading=!0,dokan.api.post("/stores/",this.store).done(function(t){e.$root.$emit("vendorAdded",t),e.$swal({type:"success",title:e.__("Vendor Created","dokan-lite"),text:e.__("A vendor has been created successfully!","dokan-lite"),showCloseButton:!0,showCancelButton:!0,confirmButtonText:e.__("Add Another","dokan-lite"),cancelButtonText:e.__("Edit Vendor","dokan-lite"),focusConfirm:!1}).then(function(a){a.value?e.$root.$emit("addAnotherVendor"):a.dismiss===e.$swal.DismissReason.cancel&&(e.hasPro?e.$router.push({path:"vendors/"+t.id,query:{edit:"true"}}):window.location.replace("".concat(dokan.urls.adminRoot,"user-edit.php?user_id=").concat(t.id)))})}).fail(function(t){e.showAlert(e.__(t.responseJSON.message,"dokan-lite"),"","error")}).always(function(){e.$root.$emit("modalClosed")})),this.currentTab="VendorPaymentFields"===this.currentTab?"VendorPaymentFields":this.nextTab(this.tabs,this.currentTab))},nextTab:function(e,t){var a=Object.keys(e),s=a[a.indexOf(t)+1];return s},closeModal:function(){this.$root.$emit("modalClosed")},formIsValid:function(){var e=this,t=this.requiredFields,a=this.store;return this.errors=[],t.forEach(function(t){t in a&&a[t].length<1&&e.errors.push(t)}),!!(this.errors.length<1&&this.storeAvailable&&this.userNameAvailable&&this.emailAvailable)||(this.currentTab="VendorAccountFields",!1)}}}},function(e,t,a){"use strict";var s=a(49);t.a={name:"VendorCapabilities",components:{ProCta:s.a},data:function(){return{showPopup:!1,selectedCapabilityImage:"",capabilityCards:[{title:this.__("Coupons","dokan-lite"),content:this.__("Each vendor can create unlimited discount coupon codes for their products.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-coupon.svg")},{title:this.__("Shipping","dokan-lite"),content:this.__("Vendors can configure their own shipping costs for each country, state & single products.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-shipping.svg")},{title:this.__("Duplicate Product","dokan-lite"),content:this.__("Vendors can duplicate their own products for ease and time saving.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-duplicate-product.svg")},{title:this.__("Reporting","dokan-lite"),content:this.__("Earning, selling and commissions reports for vendors to improve sales & take major decisions.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-reports.svg")},{title:this.__("Create Tags","dokan-lite"),content:this.__("Vendors can create & attach tags to products to categorize & for better search engine optimization.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-create-tags.svg")},{title:this.__("Vendor Biography","dokan-lite"),content:this.__("Vendors can write about themselves & about their store in a text field which visitors can see from the store page","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-vendor-biography.svg")},{title:this.__("Vendor Product Upload","dokan-lite"),content:this.__("New vendors can start uploading products upon registration if admins allow.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-vendor-product-upload.svg")},{title:this.__("Order Status Change","dokan-lite"),content:this.__("Vendors will be able to mark products as draft & update the order status to inform customers about progress.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-order-status-change.svg")},{title:this.__("Social Share","dokan-lite"),content:this.__("Visitors and customers can share a store page with their friends and acquaintances on their social profiles.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-social-share.svg")},{title:this.__("Variable Product","dokan-lite"),content:this.__("Vendors can create variable products with predefined and custom attributes.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-variable-product.svg")},{title:this.__("Store Opening & Closing Time","dokan-lite"),content:this.__("Vendors can define the working hours of their online store for each day of the week for visitors to see.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-opening-closing-hours.svg")},{title:this.__("Woocommerce Booking Integration","dokan-lite"),content:this.__("Create hotel rooms, resorts, conference rooms, cars, bikes, etc for renting out.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-woocommerce-booking.svg")},{title:this.__("Announcement For Vendors","dokan-lite"),content:this.__("Admins can make announcements targeted to a single vendor, multiple or all vendors.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-announcement-vendors.svg")},{title:this.__("Woocommerce Simple Auctions Integration","dokan-lite"),content:this.__("Sell auction-able products in your store with Dokan’s integration.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-simple-auction.svg")},{title:this.__("Social Profiles","dokan-lite"),content:this.__("Vendors can upload & showcase their Facebook, Twitter and Linkedin profiles on their store page.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-social-profile.svg")},{title:this.__("Refund","dokan-lite"),content:this.__("Vendors can send refund requests for an order to the admins who can approve or deny it from the dashboard.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-refund.svg")},{title:this.__("Store Seo","dokan-lite"),content:this.__("The Yoast SEO integration lets vendors define Store Title, Description, Slug and Keyword to appear in search engine results.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-store-seo.svg")}]}},methods:{closePopup:function(){this.showPopup=!1},openPopup:function(e){this.showPopup=!0,this.selectedCapabilityImage=e}},computed:{bannerBg:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner-bg.svg)")}},bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner.svg")}}}},function(e,t,a){"use strict";var s=a(181);t.a={name:"ProModules",components:{ModuleUpgradePopup:s.a},data:function(){return{modules:[{name:this.__("WooCommerce Booking Integration","dokan-lite"),description:this.__("Integrates WooCommerce Booking with Dokan.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/booking.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-bookings/",modLink:"https://wedevs.com/dokan/extensions/woocommerce-booking-integration/"},{name:this.__("Color Scheme Customizer","dokan-lite"),description:this.__("A Dokan plugin Add-on to Customize Colors of Dokan Dashboard","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/color-scheme-customizer.png"),docLink:"https://wedevs.com/docs/dokan/modules/color-scheme/",modLink:"https://wedevs.com/dokan/modules/color-scheme-customizer/"},{name:this.__("Elementor","dokan-lite"),description:this.__("Elementor Page Builder widgets for Dokan","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/elementor.png"),docLink:"https://wedevs.com/docs/dokan/modules/elementor-dokan/",modLink:"https://wedevs.com/dokan/modules/elementor/"},{name:this.__("Vendor Product Importer and Exporter","dokan-lite"),description:this.__("This is simple product import and export plugin for vendor","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/import-export.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-use-dokan-exportimport-add/",modLink:"https://wedevs.com/dokan/modules/export-import/"},{name:this.__("Follow Store","dokan-lite"),description:this.__("Send emails to customers when their favorite store updates.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/follow-store.png"),docLink:"https://wedevs.com/docs/dokan/modules/follow-store/",modLink:"https://wedevs.com/dokan/modules/follow-store/"},{name:this.__("Geolocation","dokan-lite"),description:this.__("Search Products and Vendors by geolocation.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/geolocation.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-geolocation/",modLink:"https://wedevs.com/dokan/modules/geolocation/"},{name:this.__("Live Chat","dokan-lite"),description:this.__("Live Chat Between Vendor & Customer.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/live-chat.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-live-chat/",modLink:"https://wedevs.com/dokan/modules/live-chat/"},{name:this.__("Live Search","dokan-lite"),description:this.__("Live product search for WooCommerce store.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/ajax-live-search.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-configure-use-dokan-live-search/",modLink:"https://wedevs.com/dokan/modules/ajax-live-search/"},{name:this.__("Wirecard","dokan-lite"),description:this.__("Wirecard payment gateway for Dokan.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/wirecard-connect.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-moip-connect/",modLink:"https://wedevs.com/dokan/modules/moip/"},{name:this.__("PayPal Adaptive Payment","dokan-lite"),description:this.__("Allows to send split payments to vendor via PayPal Adaptive Payment gateway.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/paypal-adaptive.png"),docLink:"#",modLink:"#"},{name:this.__("Product Addon","dokan-lite"),description:this.__("WooCommerce Product Addon support.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/product-addon.png"),docLink:"https://wedevs.com/docs/dokan/modules/product-addon/",modLink:"https://wedevs.com/dokan/modules/product-addons/"},{name:this.__("Product Enquiry","dokan-lite"),description:this.__("Enquiry for a specific product to a seller.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/product-enquiry.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-configure-use-dokan-product-enquiry/",modLink:"https://wedevs.com/dokan/modules/product-enquiry/"},{name:this.__("Report Abuse","dokan-lite"),description:this.__("Let customers report fraudulent or fake products.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/report-abuse.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-report-abuse/",modLink:"https://wedevs.com/docs/dokan/modules/dokan-report-abuse/"},{name:this.__("Return and Warranty Request","dokan-lite"),description:this.__("Manage return and warranty from vendor end.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/report-abuse.png"),docLink:"https://wedevs.com/docs/dokan/modules/vendor-rma/",modLink:"https://wedevs.com/dokan/modules/rma/"},{name:this.__("Seller Vacation","dokan-lite"),description:this.__("Using this plugin seller can go to vacation by closing their stores.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/seller-vacation.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-vacation/",modLink:"https://wedevs.com/dokan/modules/vendor-vacation/"},{name:this.__("ShipStation Integration","dokan-lite"),description:this.__("Adds ShipStation label printing support to Dokan. Requires server DomDocument support.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/shipstation.png"),docLink:"https://wedevs.com/docs/dokan/modules/shipstation-dokan-wedevs/",modLink:"https://wedevs.com/dokan/modules/shipstation/"},{name:this.__("Auction Integration","dokan-lite"),description:this.__("A plugin that combined WooCommerce simple auction and Dokan plugin.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/auction.png"),docLink:"https://wedevs.com/docs/dokan/modules/woocommerce-auctions-frontend-multivendor-marketplace/",modLink:"https://wedevs.com/dokan/modules/dokan-simple-auctions/"},{name:this.__("Single Product Multiple Vendor","dokan-lite"),description:this.__("A module that offers multiple vendor to sell a single product.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/single-product-multivendor.png"),docLink:"https://wedevs.com/docs/dokan/modules/single-product-multiple-vendor/",modLink:"https://wedevs.com/dokan/modules/single-product-multivendor/"},{name:this.__("Store Reviews","dokan-lite"),description:this.__("A plugin that allows customers to rate the sellers.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-review.png"),docLink:"https://wedevs.com/docs/dokan/modules/vendor-review/",modLink:"https://wedevs.com/dokan/modules/dokan-vendor-review/"},{name:this.__("Store Support","dokan-lite"),description:this.__("Enable vendors to provide support to customers from store page.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/store-support.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-use-store-support/",modLink:"https://wedevs.com/dokan/modules/store-support/"},{name:this.__("Stripe Connect","dokan-lite"),description:this.__("Accept credit card payments and allow your sellers to get automatic split payment in Dokan via Stripe.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/stripe.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-configure-dokan-stripe-connect/",modLink:"https://wedevs.com/dokan/modules/store-support/"},{name:this.__("Vendor Subscription","dokan-lite"),description:this.__("Product subscription pack add-on for Dokan vendors.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/subscription.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-use-dokan-subscription/",modLink:"https://wedevs.com/dokan/modules/subscription/"},{name:this.__("Vendor Analytics","dokan-lite"),description:this.__("A plugin for store and product analytics for vendor.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/analytics.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-analytics/",modLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-analytics/"},{name:this.__("Vendor Staff Manager","dokan-lite"),description:this.__("A plugin for manage store via vendor staffs.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-staff.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-staff-manager/",modLink:"https://wedevs.com/dokan/modules/vendor-staff-manager/"},{name:this.__("Vendor Subscription Product","dokan-lite"),description:this.__("WooCommerce Subscription integration for Dokan","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-subscription-product.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-subscription-product/",modLink:"https://wedevs.com/dokan/modules/vendor-subscription-product/"},{name:this.__("Vendor Verification","dokan-lite"),description:this.__("Dokan add-on to verify sellers.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-verification.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-seller-verification-admin-settings/",modLink:"https://wedevs.com/dokan/modules/seller-verification/"},{name:this.__("Wholesale","dokan-lite"),description:this.__("Offer any customer to buy product as a wholesale price from any vendors.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/wholesale.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-wholesale/",modLink:"https://wedevs.com/dokan/modules/wholesale/"}],showPopup:!0}},methods:{togglePopup:function(e){this.showPopup=e}}}},function(e,t,a){"use strict";t.a={name:"ModuleUpgradePopup",props:{showPopup:{type:Boolean,required:!0,default:!0}},data:function(){return{upgradeURL:dokan.urls.upgradeToPro}},methods:{closePopup:function(){this.$emit("toggle",!1)},openPopup:function(){this.$emit("toggle",!0)}},computed:{headerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-upgrade-popup-header.svg")},bonusImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-upgrade-popup-bonus.svg")}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(106),n=a(109),i=a(185);new(dokan_get_lib("Vue"))({el:"#dokan-vue-admin",router:n.a,render:function(e){return e(s.a)},created:function(){this.setLocaleData(dokan.i18n["dokan-lite"]),dokan.dokan_pro_i18n&&this.setLocaleData(dokan.dokan_pro_i18n.dokan)},methods:{listTableTexts:function(){return{loading:this.__("Loading","dokan-lite"),select_bulk_action:this.__("Select bulk action","dokan-lite"),bulk_actions:this.__("Bulk Actions","dokan-lite"),items:this.__("items","dokan-lite"),apply:this.__("Apply","dokan-lite")}}}}),Object(i.a)("dokan")},function(e,t,a){"use strict";var s=a(44),n=a(108),i=!1;var o=function(e){i||a(107)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/App.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"vue-backend-app"}},[t("router-view"),this._v(" "),t("notifications",{attrs:{position:"bottom right"}})],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(110),n=a.n(s),i=a(111),o=a(119),r=a(122),l=a(131),d=a(134),c=a(170),u=a(176),p=a(179),m=dokan_get_lib("Vue"),v=dokan_get_lib("Router"),_=dokan_get_lib("VersionCompare");m.use(v),dokan_add_route(i.a),dokan_add_route(o.a),dokan_add_route(r.a),dokan_add_route(l.a),dokan_add_route(d.a),dokan_add_route(u.a),dokan_add_route(p.a),dokan.hasPro&&!_(dokan.proVersion,"2.9.14",">")||dokan_add_route(c.a),function e(t){for(var a=0;a<t.length;a++)"object"===n()(t[a].children)?(e(t[a].children),void 0!==t[a].component&&(t[a].component=dokan.routeComponents[t[a].component])):t[a].component=dokan.routeComponents[t[a].component]}(dokan.routes),t.a=new v({routes:dokan.routes})},,function(e,t,a){"use strict";var s=a(45),n=a(118),i=!1;var o=function(e){i||a(112)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Dashboard.vue",t.a=r.exports},function(e,t){},,,,function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.show&&e.showUpgrade?a("div",{staticClass:"dokan-upgrade-bar"},[e._v("\n You're using "),a("span",[e._v("Dokan Lite")]),e._v(". To unlock more features, consider\n "),a("a",{attrs:{target:"_blank",rel:"noopener",href:e.upgradeURL}},[e._v("\n Upgrading to Pro")]),e._v(".\n\n "),a("div",{staticClass:"close-button",attrs:{title:"Dismiss the notice"},on:{click:function(t){return e.dismiss()}}},[e._v("\n ×\n ")])]):e._e()};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-dashboard"},[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("h1",[e._v(e._s(e.__("Dashboard","dokan-lite")))]),e._v(" "),a("div",{staticClass:"widgets-wrapper"},[a("div",{staticClass:"left-side"},[a("postbox",{attrs:{title:e.__("At a Glance","dokan-lite"),extraClass:"dokan-status"}},[null!==e.overview?a("div",{staticClass:"dokan-status"},[a("ul",[a("li",{staticClass:"sale"},[a("div",{staticClass:"dashicons dashicons-chart-bar"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Reports"}:""}},[a("strong",[a("currency",{attrs:{amount:e.overview.sales.this_month}})],1),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("net sales this month","dokan-lite"))+" "),a("span",{class:e.overview.sales.class},[e._v(e._s(e.overview.sales.parcent))])])])],1),e._v(" "),a("li",{staticClass:"commission"},[a("div",{staticClass:"dashicons dashicons-chart-pie"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Reports"}:""}},[a("strong",[a("currency",{attrs:{amount:e.overview.earning.this_month}})],1),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("commission earned","dokan-lite"))+" "),a("span",{class:e.overview.earning.class},[e._v(e._s(e.overview.earning.parcent))])])])],1),e._v(" "),a("li",{staticClass:"vendor"},[a("div",{staticClass:"dashicons dashicons-id"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Vendors"}:""}},[a("strong",[e._v(e._s(e.overview.vendors.this_month)+" "+e._s(e.__("Vendor","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("signup this month","dokan-lite"))+" "),a("span",{class:e.overview.vendors.class},[e._v(e._s(e.overview.vendors.parcent))])])])],1),e._v(" "),a("li",{staticClass:"approval"},[a("div",{staticClass:"dashicons dashicons-businessman"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Vendors",query:{status:"pending"}}:""}},[a("strong",[e._v(e._s(e.overview.vendors.inactive)+" "+e._s(e.__("Vendor","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v(e._s(e.__("awaiting approval","dokan-lite")))])])],1),e._v(" "),a("li",{staticClass:"product"},[a("div",{staticClass:"dashicons dashicons-cart"}),e._v(" "),a("a",{attrs:{href:"#"}},[a("strong",[e._v(e._s(e.overview.products.this_month)+" "+e._s(e.__("Products","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("created this month","dokan-lite"))+" "),a("span",{class:e.overview.products.class},[e._v(e._s(e.overview.products.parcent))])])])]),e._v(" "),a("li",{staticClass:"withdraw"},[a("div",{staticClass:"dashicons dashicons-money"}),e._v(" "),a("router-link",{attrs:{to:{name:"Withdraw",query:{status:"pending"}}}},[a("strong",[e._v(e._s(e.overview.withdraw.pending)+" "+e._s(e.__("Withdrawals","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v(e._s(e.__("awaiting approval","dokan-lite")))])])],1)])]):a("div",{staticClass:"loading"},[a("loading")],1)]),e._v(" "),a("postbox",{attrs:{title:e.__("Dokan News Updates","dokan-lite")}},[null!==e.feed?a("div",{staticClass:"rss-widget"},[a("ul",e._l(e.feed,function(t){return a("li",[a("a",{attrs:{href:t.link+"?utm_source=wp-admin&utm_campaign=dokan-news",target:"_blank"}},[e._v(e._s(t.title))])])}),0),e._v(" "),a("div",{staticClass:"subscribe-box"},[e.subscribe.success?a("div",{staticClass:"thank-you"},[e._v(e._s(e.__("Thank you for subscribing!","dokan-lite")))]):[e.subscribe.loading?a("div",{staticClass:"loading"},[a("loading")],1):e._e(),e._v(" "),a("h3",[e._v(e._s(e.__("Stay up-to-date","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("We're constantly developing new features, stay up-to-date by subscribing to our newsletter.","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-wrap"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.subscribe.email,expression:"subscribe.email"}],attrs:{type:"email",required:"",placeholder:"Your Email Address"},domProps:{value:e.subscribe.email},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.emailSubscribe()},input:function(t){t.target.composing||e.$set(e.subscribe,"email",t.target.value)}}}),e._v(" "),a("button",{staticClass:"button",on:{click:function(t){return e.emailSubscribe()}}},[e._v(e._s(e.__("Subscribe","dokan-lite")))])])]],2)]):a("div",{staticClass:"loading"},[a("loading")],1)])],1),e._v(" "),a("div",{staticClass:"right-side"},[a("postbox",{staticClass:"overview-chart",attrs:{title:e.__("Overview","dokan-lite")}},[null!==e.report?a("div",[a("chart",{attrs:{data:e.report}})],1):a("div",{staticClass:"loading"},[a("loading")],1)])],1)])],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(47),n=a(121),i=!1;var o=function(e){i||a(120)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Withdraw.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"withdraw-requests"},[a("h1",[e._v(e._s(e.__("Withdraw Requests","dokan-lite")))]),e._v(" "),e.showModal?a("modal",{attrs:{title:e.__("Update Note","dokan-lite")},on:{close:function(t){e.showModal=!1}}},[a("template",{slot:"body"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.editing.note,expression:"editing.note"}],attrs:{rows:"3"},domProps:{value:e.editing.note},on:{input:function(t){t.target.composing||e.$set(e.editing,"note",t.target.value)}}})]),e._v(" "),a("template",{slot:"footer"},[a("button",{staticClass:"button button-primary button-large",on:{click:function(t){return e.updateNote()}}},[e._v(e._s(e.__("Update Note","dokan-lite")))])])],2):e._e(),e._v(" "),a("ul",{staticClass:"subsubsub"},[a("li",[a("router-link",{class:{current:"pending"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"pending"}}}},[e._v(e._s(e.__("Pending","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.pending))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{class:{current:"approved"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"approved"}}}},[e._v(e._s(e.__("Approved","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.approved))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{class:{current:"cancelled"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"cancelled"}}}},[e._v(e._s(e.__("Cancelled","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.cancelled))])]),e._v(" | ")],1)]),e._v(" "),a("list-table",{attrs:{columns:e.columns,rows:e.requests,loading:e.loading,"action-column":e.actionColumn,actions:e.actions,"show-cb":e.showCb,"bulk-actions":e.bulkActions,"not-found":e.notFound,"total-pages":e.totalPages,"total-items":e.totalItems,"per-page":e.perPage,"current-page":e.currentPage,text:e.$root.listTableTexts()},on:{pagination:e.goToPage,"action:click":e.onActionClick,"bulk:click":e.onBulkAction},scopedSlots:e._u([{key:"seller",fn:function(t){return[a("img",{attrs:{src:t.row.user.gravatar,alt:t.row.user.store_name,width:"50"}}),e._v(" "),a("strong",[a("a",{attrs:{href:e.vendorUrl(t.row.user.id)}},[e._v(e._s(t.row.user.store_name?t.row.user.store_name:e.__("(no name)","dokan-lite")))])])]}},{key:"vendor",fn:function(t){var s=t.row;return[a("router-link",{attrs:{to:"/vendors/"+s.vendor.id}},[e._v("\n "+e._s(s.vendor.name?s.vendor.name:e.__("(no name)","dokan-lite"))+"\n ")])]}},{key:"amount",fn:function(e){return[a("currency",{attrs:{amount:e.row.amount}})]}},{key:"status",fn:function(t){return[a("span",{class:t.row.status},[e._v(e._s(e._f("capitalize")(t.row.status)))])]}},{key:"created",fn:function(t){return[e._v("\n "+e._s(e.moment(t.row.created).format("MMM D, YYYY"))+"\n ")]}},{key:"method_details",fn:function(t){return[a("div",{staticClass:"method_details_inner",domProps:{innerHTML:e._s(e.getPaymentDetails(t.row.method,t.row.details))}})]}},{key:"actions",fn:function(t){return["pending"===t.row.status?[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Approve Request","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.changeStatus("approved",t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-yes"})]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]:"approved"===t.row.status?[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]:[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Mark as Pending","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.changeStatus("pending",t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-backup"})]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]]}}])},[e._v(" "),e._v(" "),e._v(" "),e._v(" "),e._v(" "),e._v(" "),a("template",{slot:"filters"},[a("select",{staticStyle:{width:"190px"},attrs:{id:"filter-vendors","data-placeholder":e.__("Filter by vendor","dokan-lite")}}),e._v(" "),e.filter.user_id?a("button",{staticClass:"button",attrs:{type:"button"},on:{click:function(t){e.filter.user_id=0}}},[e._v("×")]):e._e()])],2)],1)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(48),n=a(130),i=!1;var o=function(e){i||a(123)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Premium.vue",t.a=r.exports},function(e,t){},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"cta-section",style:{"background-image":"url("+e.styles.bgPattern+"), linear-gradient( 45deg, rgb(255,125,144) 33%, rgb(255,173,111) 100%)"}},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.thumbnail,alt:"Dokan Lite"}})]),e._v(" "),a("div",{staticClass:"content-area"},[a("h2",[e._v(e._s(e.__("Convinced?","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("With all the advance features you get it’s hard to resist buying Dokan Pro.","dokan-lite")))]),e._v(" "),a("a",{staticClass:"btn",attrs:{href:e.url,target:"_blank"}},[e._v("\n "+e._s(e.__("Upgrade to Pro","dokan-lite"))+"\n "),a("svg",{staticStyle:{"enable-background":"new 0 0 17.5 12.5"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 17.5 12.5","xml:space":"preserve"}},[a("path",{staticClass:"st0",attrs:{d:"M10.6,1.5c-0.4-0.4-0.4-0.9,0-1.3c0.4-0.3,0.9-0.3,1.3,0l5.3,5.3c0.2,0.2,0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7\n l-5.3,5.3c-0.4,0.4-0.9,0.4-1.3,0c-0.4-0.4-0.4-0.9,0-1.3l3.8-3.8H0.9C0.4,7.1,0,6.7,0,6.2s0.4-0.9,0.9-0.9h13.5L10.6,1.5z\n M10.6,1.5"}})])])])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},,,,,function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-pro-features"},[a("div",{staticClass:"header-section"},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/header-feature-thumb@2x.png",alt:e.__("Upgrade to Dokan Pro!","dokan-lite"),title:e.__("Upgrade to Dokan Pro!","dokan-lite")}})]),e._v(" "),a("div",{staticClass:"content-area"},[a("h1",[e._v(e._s(e.__("Upgrade to Dokan Pro!","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("Seems To Be Convinced, You Need More Out Of Your Marketplace","dokan-lite")))])])]),e._v(" "),a("div",{staticClass:"vendor-capabilities-banner",style:e.bannerBg},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Vendor Capabilities Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("p",{staticClass:"title"},[e._v(e._s(e.__("Vendor Capabilities","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("One of the finest attractions of Dokan PRO is the vast array of powerful vendor controls & functions it provides so sellers can enjoy ownership, automation & freedom to run their stores. To use these awesome vendor features listed below, consider Upgrading to PRO.","dokan-lite"))+"\n ")]),e._v(" "),a("router-link",{staticClass:"button",attrs:{to:{name:"VendorCapabilities"}}},[e._v("\n "+e._s(e.__("Check Out All Vendor Functionalities","dokan-lite"))+"\n ")])],1)]),e._v(" "),a("div",{staticClass:"service-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("Why Upgrade","dokan-lite")))]),e._v(" "),a("div",{staticClass:"service-list"},e._l(e.services,function(t){return a("div",{staticClass:"service-box"},[a("div",{staticClass:"service-thumb"},[a("img",{attrs:{src:t.thumbnail,alt:t.title,title:t.title}})]),e._v(" "),a("div",{staticClass:"service-detail"},[a("h3",{staticClass:"title"},[e._v(e._s(t.title))])])])}),0),e._v(" "),a("a",{staticClass:"btn",attrs:{href:"https://wedevs.com/dokan/features/",target:"_blank"}},[e._v("\n "+e._s(e.__("And Many More","dokan-lite"))+"\n "),a("svg",{staticStyle:{"enable-background":"new 0 0 17.5 12.5"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 17.5 12.5","xml:space":"preserve"}},[a("path",{staticClass:"st0",attrs:{d:"M10.6,1.5c-0.4-0.4-0.4-0.9,0-1.3c0.4-0.3,0.9-0.3,1.3,0l5.3,5.3c0.2,0.2,0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7\n l-5.3,5.3c-0.4,0.4-0.9,0.4-1.3,0c-0.4-0.4-0.4-0.9,0-1.3l3.8-3.8H0.9C0.4,7.1,0,6.7,0,6.2s0.4-0.9,0.9-0.9h13.5L10.6,1.5z\n M10.6,1.5"}})])])]),e._v(" "),a("div",{staticClass:"comparison-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("Comparison With Dokan PRO","dokan-lite")))]),e._v(" "),a("div",{staticClass:"comparison-area"},[a("div",{staticClass:"compare-box dokan-lite"},[a("div",{staticClass:"logo-section"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/dokan-lite-logo@2x.png",alt:"Dokan Lite"}})]),e._v(" "),a("ul",{staticClass:"compare-list"},e._l(e.comparisons,function(t){return a("li",{class:t.compare.lite},["available"===t.compare.lite?a("img",{attrs:{src:e.asstesUrl+"/images/premium/available@2x.png",alt:""}}):a("img",{attrs:{src:e.asstesUrl+"/images/premium/unavailable@2x.png",alt:""}}),e._v(" "),a("span",[e._v(e._s(t.title))])])}),0)]),e._v(" "),a("div",{staticClass:"compare-box dokan-pro"},[a("div",{staticClass:"logo-section"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/dokan-pro-logo@2x.png",alt:"Dokan Pro"}})]),e._v(" "),a("ul",{staticClass:"compare-list"},e._l(e.comparisons,function(t){return a("li",{class:t.compare.pro},["available"===t.compare.pro?a("img",{attrs:{src:e.asstesUrl+"/images/premium/available@2x.png",alt:""}}):a("img",{attrs:{src:e.asstesUrl+"/images/premium/unavailable@2x.png",alt:""}}),e._v(" "),a("span",[e._v(e._s(t.title))])])}),0)])])]),e._v(" "),a("div",{staticClass:"pricing-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("The Packages We Provide","dokan-lite")))]),e._v(" "),a("div",{staticClass:"pricing-wrapper"},[e._m(0),e._v(" "),e._l(e.modules,function(t){return a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"},[a("a",{staticClass:"module-name",attrs:{href:t.url,target:"_blank"}},[e._v(e._s(t.title))])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.starter.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.starter.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.starter.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col popular"},["numeric"===t.professional.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.professional.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.professional.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.business.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.business.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.business.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.enterprise.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.enterprise.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.enterprise.value,alt:""}})])])])}),e._v(" "),a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"}),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn starter",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15316&attribute_pa_license=starter",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col popular"},[a("a",{staticClass:"buy-btn professional",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15314&attribute_pa_license=professional",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn business",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15315&attribute_pa_license=business",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn enterprise",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=103829&attribute_pa_license=enterprise",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])])])],2)]),e._v(" "),a("div",{staticClass:"payment-section"},[a("div",{staticClass:"guarantee-section"},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.payment.guaranteeThumbnail,alt:"Dokan"}})]),e._v(" "),a("div",{staticClass:"guarantee-detail"},[a("h2",[e._v(e._s(e.__("14 Days Money Back Guarantee","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("After successful purchase, you will be eligible for conditional refund","dokan-lite")))]),e._v(" "),a("a",{attrs:{href:e.payment.termsPolicyUrl,target:"_blank"}},[a("img",{attrs:{src:e.payment.viewIcon,alt:"Dokan"}}),e._v(" "+e._s(e.__("Terms & Condition Applied","dokan-lite")))])])]),e._v(" "),a("div",{staticClass:"payment-area"},[a("h3",[e._v(e._s(e.__("Payment Options:","dokan-lite")))]),e._v(" "),a("div",{staticClass:"option"},[a("img",{attrs:{src:e.payment.thumbnail,alt:"Credit Card"}})])])]),e._v(" "),a("div",{staticClass:"testimonial-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("People We Have Helped","dokan-lite")))]),e._v(" "),a("div",{staticClass:"testimonial-wrapper"},[a("slick",{ref:"slick",attrs:{options:e.slickOptions}},e._l(e.testimonials,function(t){return a("div",{staticClass:"testimonial-box"},[a("div",{staticClass:"profile-pic"},[a("img",{attrs:{src:t.pic,alt:""}})]),e._v(" "),a("div",{staticClass:"content-detail",style:{"background-image":"url("+e.asstesUrl+"/images/premium/quote-icon.png)"}},[a("h4",[e._v(e._s(t.name))]),e._v(" "),a("span",[e._v(e._s(t.designation))]),e._v(" "),a("p",[e._v(e._s(t.content))])])])}),0)],1),e._v(" "),a("p",{domProps:{innerHTML:e._s(e.sprintf("%s <a href='%s' target='_blank'>%s</a> %s",e.__("We are proud to say the official","dokan-lite"),"https://themes.getbootstrap.com/","Bootstrap theme marketplace",e.__("is built using Dokan","dokan-lite")))}})]),e._v(" "),a("ProCta")],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"}),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name starter"},[e._v("Starter")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("149")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col popular"},[a("div",{staticClass:"plan-name professional"},[e._v("Professional")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("249")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name business"},[e._v("Business")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("499")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name enterprise"},[e._v("Enterprise")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("999")]),e._v(" "),a("span",[e._v("/year")])])])])}]};t.a=n},function(e,t,a){"use strict";var s=a(51),n=a(133),i=!1;var o=function(e){i||a(132)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Help.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-help-page"},[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("h1",[e._v(e._s(e.__("Help","dokan-lite")))]),e._v(" "),null!==e.docs?a("div",{staticClass:"section-wrapper"},e._l(e.docs,function(t,s){return a("postbox",{key:s,attrs:{title:t.title}},[a("ul",e._l(t.questions,function(t){return a("li",[a("span",{staticClass:"dashicons dashicons-media-text"}),e._v(" "),a("a",{attrs:{href:t.link+"?utm_source=wp-admin&utm_medium=dokan-help-page",target:"_blank"}},[e._v(e._s(t.title))])])}),0)])}),1):a("div",{staticClass:"loading"},[a("loading")],1)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(52),n=a(169),i=!1;var o=function(e){i||a(135)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Settings.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(53),n=a(165),i=!1;var o=function(e){i||a(137)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/Fields.vue",t.a=r.exports},function(e,t){},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.shoudShow?a("tr",{class:[e.id,"dokan-settings-field-type-"+e.fieldData.type]},["sub_section"===e.fieldData.type?[a("th",{staticClass:"dokan-settings-sub-section-title",attrs:{colspan:"2"}},[a("label",[e._v(e._s(e.fieldData.label))])])]:e._e(),e._v(" "),e.containCommonFields(e.fieldData.type)?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",["checkbox"===(e.fieldData.type||"text")?a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:"checkbox"},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name])?e._i(e.fieldValue[e.fieldData.name],null)>-1:e.fieldValue[e.fieldData.name]},on:{change:function(t){var a=e.fieldValue[e.fieldData.name],s=t.target,n=!!s.checked;if(Array.isArray(a)){var i=e._i(a,null);s.checked?i<0&&e.$set(e.fieldValue,e.fieldData.name,a.concat([null])):i>-1&&e.$set(e.fieldValue,e.fieldData.name,a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.fieldValue,e.fieldData.name,n)}}}):"radio"===(e.fieldData.type||"text")?a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:"radio"},domProps:{checked:e._q(e.fieldValue[e.fieldData.name],null)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,null)}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:e.fieldData.type||"text"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"number"===e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{type:"number",min:e.fieldData.min,max:e.fieldData.max,step:e.fieldData.step,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"price"==e.fieldData.type&&e.allSettingsValues.dokan_selling&&"combine"!==e.allSettingsValues.dokan_selling.commission_type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:{wc_input_decimal:"percentage"==e.allSettingsValues.dokan_selling.commission_type,wc_input_price:"flat"==e.allSettingsValues.dokan_selling.commission_type},attrs:{type:"text",min:e.fieldData.min,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"combine"==e.fieldData.type&&e.haveCondition(e.fieldData)&&"show"==e.fieldData.condition.type&&e.checkConditionLogic(e.fieldData,e.fieldValue)?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{staticClass:"percent_fee"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.fields.percent_fee.name],expression:"fieldValue[fieldData.fields.percent_fee.name]"}],staticClass:"wc_input_decimal regular-text",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"][percent_fee]",name:e.sectionId+"["+e.fieldData.fields.percent_fee.name+"]"},domProps:{value:e.fieldValue[e.fieldData.fields.percent_fee.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.fields.percent_fee.name,t.target.value)}}}),e._v("\n "+e._s("%")+"\n ")]),e._v(" "),a("td",{staticClass:"fixed_fee"},[e._v("\n "+e._s("+")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.fields.fixed_fee.name],expression:"fieldValue[fieldData.fields.fixed_fee.name]"}],staticClass:"wc_input_price regular-text",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"][fixed_fee]",name:e.sectionId+"["+e.fieldData.fields.fixed_fee.name+"]"},domProps:{value:e.fieldValue[e.fieldData.fields.fixed_fee.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.fields.fixed_fee.name,t.target.value)}}})]),e._v(" "),e.hasError(e.fieldData.fields.percent_fee.name)&&e.hasError(e.fieldData.fields.fixed_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.__("Both percentage and fixed fee is required.","dokan-lite"))+"\n ")]):e.hasError(e.fieldData.fields.percent_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.getError(e.fieldData.fields.percent_fee.label))+"\n ")]):e.hasError(e.fieldData.fields.fixed_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.getError(e.fieldData.fields.fixed_fee.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})]:e._e(),e._v(" "),"textarea"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",attrs:{type:"textarea",rows:e.fieldData.rows,cols:e.fieldData.cols,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"checkbox"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("fieldset",[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"checkbox",attrs:{type:"checkbox",id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]","true-value":"on","false-value":"off"},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name])?e._i(e.fieldValue[e.fieldData.name],null)>-1:e._q(e.fieldValue[e.fieldData.name],"on")},on:{change:function(t){var a=e.fieldValue[e.fieldData.name],s=t.target,n=s.checked?"on":"off";if(Array.isArray(a)){var i=e._i(a,null);s.checked?i<0&&e.$set(e.fieldValue,e.fieldData.name,a.concat([null])):i>-1&&e.$set(e.fieldValue,e.fieldData.name,a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.fieldValue,e.fieldData.name,n)}}}),e._v("\n "+e._s(e.fieldData.desc)+"\n ")])]),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e()])]:e._e(),e._v(" "),"multicheck"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("fieldset",[e._l(e.fieldData.options,function(t,s){return[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]["+s+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name][s],expression:"fieldValue[fieldData.name][optionKey]"}],staticClass:"checkbox",attrs:{type:"checkbox",id:e.sectionId+"["+e.fieldData.name+"]["+s+"]",name:e.sectionId+"["+e.fieldData.name+"]["+s+"]","true-value":s,"false-value":""},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name][s])?e._i(e.fieldValue[e.fieldData.name][s],null)>-1:e._q(e.fieldValue[e.fieldData.name][s],s)},on:{change:function(t){var a=e.fieldValue[e.fieldData.name][s],n=t.target,i=n.checked?s:"";if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&e.$set(e.fieldValue[e.fieldData.name],s,a.concat([null])):o>-1&&e.$set(e.fieldValue[e.fieldData.name],s,a.slice(0,o).concat(a.slice(o+1)))}else e.$set(e.fieldValue[e.fieldData.name],s,i)}}}),e._v("\n "+e._s(t)+"\n ")]),e._v(" "),a("br")]})],2),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e()])]:e._e(),e._v(" "),"select"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[e.fieldData.grouped?a("select",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular",attrs:{name:e.sectionId+"["+e.fieldData.name+"]",id:e.sectionId+"["+e.fieldData.name+"]"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.fieldValue,e.fieldData.name,t.target.multiple?a:a[0])}}},[e.fieldData.placeholder?a("option",{attrs:{value:"",disabled:""},domProps:{innerHTML:e._s(e.fieldData.placeholder)}}):e._e(),e._v(" "),e._l(e.fieldData.options,function(t){return a("optgroup",{attrs:{label:t.group_label}},e._l(t.group_values,function(t){return a("option",{domProps:{value:t.value,innerHTML:e._s(t.label)}})}),0)})],2):a("select",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular",attrs:{name:e.sectionId+"["+e.fieldData.name+"]",id:e.sectionId+"["+e.fieldData.name+"]"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.fieldValue,e.fieldData.name,t.target.multiple?a:a[0])}}},[e.fieldData.placeholder?a("option",{attrs:{value:""},domProps:{innerHTML:e._s(e.fieldData.placeholder)}}):e._e(),e._v(" "),e._l(e.fieldData.options,function(t,s){return a("option",{domProps:{value:s,innerHTML:e._s(t)}})})],2),e._v(" "),e.fieldData.refresh_options?a("RefreshSettingOptions",{attrs:{section:e.sectionId,field:e.fieldData,"toggle-loading-state":e.toggleLoadingState}}):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"file"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text wpsa-url",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),a("input",{staticClass:"button wpsa-browse",attrs:{type:"button",value:"Choose File"},on:{click:function(t){return t.preventDefault(),e.$emit("openMedia",{sectionId:e.sectionId,name:e.fieldData.name},t)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"color"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("color-picker",{model:{value:e.fieldValue[e.fieldData.name],callback:function(t){e.$set(e.fieldValue,e.fieldData.name,t)},expression:"fieldValue[fieldData.name]"}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"html"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"warning"==e.fieldData.type?[a("th",{staticClass:"dokan-setting-warning",attrs:{scope:"row",colspan:"2"}},[a("div",{staticClass:"error"},[a("p",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[a("span",{staticClass:"dokan-setting-warning-label"},[a("span",{staticClass:"dashicons dashicons-warning"}),e._v(" "+e._s(e.fieldData.label))]),e._v(" "),a("span",{staticClass:"dokan-setting-warning-msg"},[e._v(e._s(e.fieldData.desc))])])])])]:e._e(),e._v(" "),"radio"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{staticClass:"dokan-settings-field-type-radio"},[a("fieldset",[e._l(e.fieldData.options,function(t,s){return[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]["+s+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"radio",attrs:{type:"radio",id:e.sectionId+"["+e.fieldData.name+"]["+s+"]",name:s},domProps:{value:s,checked:e._q(e.fieldValue[e.fieldData.name],s)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,s)}}}),e._v(" "+e._s(t)+"\n ")])]})],2),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"wpeditor"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{attrs:{width:"72%"}},[a("text-editor",{model:{value:e.fieldValue[e.fieldData.name],callback:function(t){e.$set(e.fieldValue,e.fieldData.name,t)},expression:"fieldValue[fieldData.name]"}}),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"repeatable"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{attrs:{width:"72%"}},[a("ul",{staticClass:"dokan-settings-repeatable-list"},e._l(e.fieldValue[e.fieldData.name],function(t,s){return e.fieldValue[e.fieldData.name]?a("li",[e._v("\n "+e._s(t.value)+" "),t.must_use?e._e():a("span",{staticClass:"dashicons dashicons-no-alt remove-item",on:{click:function(t){return t.preventDefault(),e.removeItem(s,e.fieldData.name)}}}),e._v(" "),a("span",{staticClass:"repeatable-item-description",domProps:{innerHTML:e._s(t.desc)}})]):e._e()}),0),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.repeatableItem[e.fieldData.name],expression:"repeatableItem[fieldData.name]"}],staticClass:"regular-text",attrs:{type:"text"},domProps:{value:e.repeatableItem[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.repeatableItem,e.fieldData.name,t.target.value)}}}),e._v(" "),a("a",{staticClass:"button dokan-repetable-add-item-btn",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.addItem(e.fieldData.type,e.fieldData.name)}}},[e._v("+")]),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"radio_image"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("div",{staticClass:"radio-image-container"},[e._l(e.fieldData.options,function(t,s){return[a("label",{staticClass:"radio-image",class:{active:e.fieldValue[e.fieldData.name]===s,"not-active":e.fieldValue[e.fieldData.name]!==s}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"radio",attrs:{type:"radio",name:e.fieldData.name},domProps:{value:s,checked:e._q(e.fieldValue[e.fieldData.name],s)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,s)}}}),e._v(" "),a("span",{staticClass:"current-option-indicator"},[a("span",{staticClass:"dashicons dashicons-yes"}),e._v(" "+e._s(e.__("Active","dokan-lite")))]),e._v(" "),a("img",{attrs:{src:t}}),e._v(" "),a("span",{staticClass:"active-option"},[a("button",{staticClass:"button button-primary button-hero",attrs:{type:"button"},on:{click:function(t){t.preventDefault(),e.fieldValue[e.fieldData.name]=s}}},[e._v("\n "+e._s(e.__("Select","dokan-lite"))+"\n ")])])])]})],2)])]:e._e(),e._v(" "),"gmap"!=e.fieldData.type||e.hideMap?e._e():[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{attrs:{type:"hidden",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.mapLocation}}),e._v(" "),"mapbox"===e.mapApiSource?a("Mapbox",{attrs:{accessToken:e.mapboxAccessToken,location:e.mapLocation,width:"100%",height:"300px"},on:{hideMap:e.onHideMap,updateMap:e.onUpdateMap}}):a("GoogleMaps",{attrs:{apiKey:e.googleMapApiKey,location:e.mapLocation},on:{hideMap:e.onHideMap,updateMap:e.onUpdateMap}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]],2):e._e()};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(62),n=a(168),i=!1;var o=function(e){i||a(167)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/SettingsBanner.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-settings-banner"}},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Settings Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("h1",[e._v(e._s(e.__("Looking for Coupons, Variable Products, SEO or Shipping?","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("Unlock these awesome frontend features with Dokan PRO","dokan-lite")))]),e._v(" "),a("a",{staticClass:"button",attrs:{target:"_blank",rel:"noopener noreferrer",href:e.upgradeURL}},[e._v(e._s(e.__("Upgrade to Pro","dokan-lite")))]),e._v(" "),a("router-link",{staticClass:"button custom-button",attrs:{to:{name:"VendorCapabilities"}}},[e._v("\n "+e._s(e.__("Check Out All Vendor Functionalities","dokan-lite"))+"\n ")])],1)])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"dokan-settings"},[a("h2",{staticStyle:{"margin-bottom":"15px"}},[e._v(e._s(e.__("Settings","dokan-lite")))]),e._v(" "),e.isSaved?a("div",{staticClass:"settings-error notice is-dismissible",class:{updated:e.isUpdated,error:!e.isUpdated},attrs:{id:"setting-message_updated"}},[a("p",[a("strong",{domProps:{innerHTML:e._s(e.message)}})]),e._v(" "),a("button",{staticClass:"notice-dismiss",attrs:{type:"button"},on:{click:function(t){t.preventDefault(),e.isSaved=!1}}},[a("span",{staticClass:"screen-reader-text"},[e._v(e._s(e.__("Dismiss this notice.","dokan-lite")))])])]):e._e(),e._v(" "),a("div",{staticClass:"dokan-settings-wrap"},[a("div",{staticClass:"nav-tab-wrapper"},[a("div",{staticClass:"search-box"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],ref:"searchInSettings",staticClass:"dokan-admin-search-settings",attrs:{type:"text",placeholder:"Search e.g. vendor"},domProps:{value:e.searchText},on:{input:[function(t){t.target.composing||(e.searchText=t.target.value)},e.searchInSettings]}}),e._v(" "),""!==e.searchText?a("span",{staticClass:"dashicons dashicons-no-alt",on:{click:function(t){return t.preventDefault(),e.clearSearch.apply(null,arguments)}}}):e._e()]),e._v(" "),e._l(e.settingSections,function(t){return[a("a",{class:["nav-tab",e.currentTab===t.id?"nav-tab-active":""],attrs:{href:"#"},on:{click:function(a){return a.preventDefault(),e.changeTab(t)}}},[a("span",{staticClass:"dashicons",class:t.icon}),e._v(" "+e._s(t.title)+"\n ")])]})],2),e._v(" "),a("div",{staticClass:"metabox-holder"},[e._l(e.settingFields,function(t,s){return e.isLoaded?[e.currentTab===s?a("div",{staticClass:"group",attrs:{id:s}},[a("form",{attrs:{method:"post",action:"options.php"}},[a("input",{attrs:{type:"hidden",name:"option_page"},domProps:{value:s}}),e._v(" "),a("input",{attrs:{type:"hidden",name:"action",value:"update"}}),e._v(" "),a("table",{staticClass:"form-table"},[e.showSectionTitle(t)?a("thead",[a("tr",{staticClass:"dokan-settings-field-type-sub_section"},[a("th",{staticClass:"dokan-settings-sub-section-title",attrs:{colspan:"2"}},[a("label",[e._v(e._s(e.sectionTitle(s)))])])])]):e._e(),e._v(" "),a("tbody",e._l(t,function(t,n){return a("Fields",{key:n,attrs:{"section-id":s,id:n,"field-data":t,"field-value":e.settingValues[s],"all-settings-values":e.settingValues,errors:e.errors,validationErrors:e.validationErrors,"toggle-loading-state":e.toggleLoadingState},on:{openMedia:e.showMedia}})}),1)]),e._v(" "),a("p",{staticClass:"submit"},[a("input",{staticClass:"button button-primary",attrs:{type:"submit",name:"submit",id:"submit",value:"Save Changes"},on:{click:function(t){return t.preventDefault(),e.saveSettings(e.settingValues[s],s)}}})])])]):e._e()]:e._e()})],2),e._v(" "),e.showLoading?a("div",{staticClass:"loading"},[a("loading")],1):e._e()])]),e._v(" "),e.hasPro?e._e():a("SettingsBanner")],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(63),n=a(175),i=!1;var o=function(e){i||a(171)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Vendors.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(64),n=a(174),i=!1;var o=function(e){i||a(173)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/AddVendor.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-vendor-edit"},[a("modal",{attrs:{title:e.title,width:"800px"},on:{close:e.closeModal}},[a("div",{attrs:{slot:"body"},slot:"body"},[a("div",{staticClass:"tab-header"},[a("ul",{staticClass:"tab-list"},e._l(e.tabs,function(t,s){return a("li",{key:s,class:{"tab-title":!0,active:e.currentTab===t.name,last:"VendorPaymentFields"===t.name}},[a("div",{staticClass:"tab-link"},[a("a",{class:{first:"VendorAccountFields"===t.name},attrs:{href:"#"},on:{click:function(a){a.preventDefault(),e.currentTab=t.name}}},[a("span",{class:[t.icon]}),e._v("\n "+e._s(t.label)+"\n ")])])])}),0)]),e._v(" "),e.currentTab?a("div",{staticClass:"tab-contents"},[e.isLoading?a("div",{staticClass:"loading"},[a("loading")],1):e._e(),e._v(" "),e.isLoading?e._e():a("transition",{attrs:{name:"component-fade",mode:"out-in"}},[a(e.currentTab,{tag:"component",attrs:{vendorInfo:e.store,errors:e.errors}})],1)],1):e._e()]),e._v(" "),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("button",{staticClass:"button button-primary button-hero",on:{click:e.createVendor}},[e._v(e._s("VendorPaymentFields"===e.currentTab?e.__("Create Vendor","dokan-lite"):this.nextBtn))])])])],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"vendor-list"},[a("h1",{staticClass:"wp-heading-inline"},[e._v(e._s(e.__("Vendors","dokan-lite")))]),e._v(" "),a("button",{staticClass:"page-title-action",on:{click:function(t){return e.addNew()}}},[e._v(e._s(e.__("Add New","dokan-lite")))]),e._v(" "),e._l(e.dokanVendorHeaderArea,function(e,t){return a(e,{key:t,tag:"component"})}),e._v(" "),a("hr",{staticClass:"wp-header-end"}),e._v(" "),a("ul",{staticClass:"subsubsub"},[a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"all"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("All","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.all))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"approved"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("Approved","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.approved))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"pending"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("Pending","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.pending))])]),e._v(" | ")],1)]),e._v(" "),a("search",{attrs:{title:e.__("Search Vendors","dokan-lite")},on:{searched:e.doSearch}}),e._v(" "),a("list-table",{attrs:{columns:e.columns,loading:e.loading,rows:e.vendors,actions:e.actions,actionColumn:"store_name","show-cb":e.showCb,"total-items":e.totalItems,"bulk-actions":e.bulkActions,"total-pages":e.totalPages,"per-page":e.perPage,"current-page":e.currentPage,"action-column":e.actionColumn,"not-found":"No vendors found.","sort-by":e.sortBy,"sort-order":e.sortOrder,text:e.$root.listTableTexts()},on:{sort:e.sortCallback,pagination:e.goToPage,"action:click":e.onActionClick,"bulk:click":e.onBulkAction,searched:e.doSearch},scopedSlots:e._u([{key:"store_name",fn:function(t){return[a("img",{attrs:{src:t.row.gravatar,alt:t.row.store_name,width:"50"}}),e._v(" "),a("strong",[e.hasPro?a("router-link",{attrs:{to:"/vendors/"+t.row.id}},[e._v(e._s(t.row.store_name?t.row.store_name:e.__("(no name)","dokan-lite")))]):a("a",{attrs:{href:e.editUrl(t.row.id)}},[e._v(e._s(t.row.store_name?t.row.store_name:e.__("(no name)","dokan-lite")))])],1)]}},{key:"email",fn:function(t){return[a("a",{attrs:{href:"mailto:"+t.row.email}},[e._v(e._s(t.row.email))])]}},{key:"categories",fn:function(t){var a=t.row;return[e._v("\n "+e._s(a.categories.map(function(e){return e.name}).join(", "))+"\n ")]}},{key:"registered",fn:function(t){return[e._v("\n "+e._s(e.moment(t.row.registered).format("MMM D, YYYY"))+"\n ")]}},{key:"enabled",fn:function(t){return[a("switches",{attrs:{enabled:t.row.enabled,value:t.row.id},on:{input:e.onSwitch}})]}},{key:"row-actions",fn:function(t){return e._l(e.actions,function(s,n){return a("span",{class:s.key},[e.hasPro&&"edit"==s.key?a("router-link",{attrs:{to:{path:"vendors/"+t.row.id,query:{edit:"true"}}}},[e._v(e._s(s.label))]):e.hasPro||"edit"!=s.key?"products"==s.key?a("a",{attrs:{href:e.productUrl(t.row.id)}},[e._v(e._s(s.label))]):"orders"==s.key?a("a",{attrs:{href:e.ordersUrl(t.row.id)}},[e._v(e._s(s.label))]):"switch_to"==s.key?a("a",{attrs:{href:e.switchToUrl(t.row)}},[e._v(e._s(s.label))]):a("a",{attrs:{href:"#"}},[e._v(e._s(s.label))]):a("a",{attrs:{href:e.editUrl(t.row.id)}},[e._v(e._s(s.label))]),e._v(" "),n!==e.actions.length-1?[e._v(" | ")]:e._e()],2)})}}])}),e._v(" "),e.loadAddVendor?a("add-vendor",{attrs:{"vendor-id":e.vendorId}}):e._e()],2)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(65),n=a(178),i=!1;var o=function(e){i||a(177)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorCapabilities.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-vendor-capabilities"}},[a("div",{staticClass:"vendor-capabilities-banner",style:e.bannerBg},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Vendor Capabilities Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("p",{staticClass:"title"},[e._v(e._s(e.__("Vendor Capabilities","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("One of the finest attractions of Dokan PRO is the vast array of powerful vendor controls & functions it provides so sellers can enjoy ownership, automation & freedom to run their stores. To use these awesome vendor features listed below, consider Upgrading to PRO.","dokan-lite"))+"\n ")])])]),e._v(" "),a("div",{staticClass:"grid"},e._l(e.capabilityCards,function(t){return a("div",{staticClass:"col-6"},[a("div",{staticClass:"capability-card"},[a("div",{staticClass:"capability-image"},[a("img",{staticClass:"image",attrs:{src:t.image,alt:e.__("Dokan Capability","dokan-lite")}}),e._v(" "),a("div",{staticClass:"middle"},[a("div",{staticClass:"zoom",on:{click:function(a){return e.openPopup(t.image)}}},[a("div",{staticClass:"dashicons dashicons-search"})])])]),e._v(" "),a("p",{staticClass:"title"},[e._v(e._s(t.title))]),e._v(" "),a("p",{staticClass:"content"},[e._v(e._s(t.content))])])])}),0),e._v(" "),a("ProCta"),e._v(" "),e.showPopup?a("div",{attrs:{id:"dokan-capability-image-popup"},on:{click:e.closePopup}},[a("div",{staticClass:"modal-content"},[a("div",{staticClass:"body"},[a("img",{attrs:{src:this.selectedCapabilityImage,alt:e.__("Dokan Capability","dokan-lite")}})])])]):e._e()],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(66),n=a(184),i=!1;var o=function(e){i||a(180)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/ProModules.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(67),n=a(183),i=!1;var o=function(e){i||a(182)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/ModuleUpgradePopup.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-upgrade-to-pro-wrapper"}},[e.showPopup?a("div",{attrs:{id:"dokan-upgrade-popup"}},[a("div",{staticClass:"modal-content"},[a("span",{staticClass:"close",on:{click:e.closePopup}}),e._v(" "),a("div",{staticClass:"header"},[a("img",{attrs:{src:e.headerImage,alt:e.__("Dokan Upgrade Popup","dokan-lite")}}),e._v(" "),a("h1",[e._v(e._s(e.__("Unlock 20+ Modules","dokan-lite")))]),e._v(" "),a("p",{staticClass:"text-brand"},[e._v(e._s(e.__("with Dokan Premium Plans","dokan-lite")))]),e._v(" "),a("p",{staticClass:"text-disabled"},[e._v("\n "+e._s(e.__("We’re sorry, Dokan Modules are not available on Dokan Lite. Please upgrade to a PRO plan to unlock the modules of your choice.","dokan-lite"))+"\n ")])]),e._v(" "),a("div",{staticClass:"body"},[a("a",{staticClass:"button",attrs:{target:"_blank",rel:"noopener noreferrer",href:e.upgradeURL}},[e._v(e._s(e.__("Upgrade to Pro","dokan-lite")))]),e._v(" "),a("div",{staticClass:"promo-card"},[a("img",{attrs:{src:e.bonusImage,alt:e.__("Dokan Upgrade Promo","dokan-lite")}}),e._v(" "),a("p",[e._v(e._s(e.__("Bonus: Dokan Lite users get 30% off regular price. Click on the link above to obtain the coupon & apply it during checkout.","dokan-lite")))])]),e._v(" "),a("span",[a("a",{attrs:{target:"_blank",rel:"noopener noreferrer",href:"https://wedevs.com/docs/dokan/getting-started/installation-2/"}},[e._v(e._s(e.__("Already upgraded?","dokan-lite")))])])])])]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"lite-modules"}},[a("div",{staticClass:"dokan-modules-wrap"},[a("h1",[e._v(e._s(e.__("Modules","dokan")))]),e._v(" "),a("div",{staticClass:"module-content"},[a("div",{staticClass:"wp-list-table widefat dokan-modules"},[e.modules.length>0?e._l(e.modules,function(t){return a("div",{staticClass:"plugin-card"},[a("div",{staticClass:"plugin-card-top"},[a("div",{staticClass:"name column-name"},[a("h3",[a("a",{staticClass:"plugin-name",attrs:{href:t.modLink,target:"_blank"}},[e._v(e._s(t.name))]),e._v(" "),a("a",{staticClass:"plugin-name",attrs:{href:t.modLink,target:"_blank"}},[a("img",{staticClass:"plugin-icon",attrs:{src:t.thumbnail,alt:t.name}})])])]),e._v(" "),a("div",{staticClass:"action-links"},[a("ul",{staticClass:"plugin-action-buttons"},[a("li",{on:{click:function(t){return e.togglePopup(!0)}}},[a("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"42",height:"20"}},[a("rect",{attrs:{width:"42",height:"20",rx:"10",fill:"#c0c3c6"}}),a("circle",{attrs:{cx:"6",cy:"6",r:"6",transform:"translate(6 4)",fill:"#fff"}})])])])]),e._v(" "),a("div",{staticClass:"desc column-description"},[a("p",{domProps:{innerHTML:e._s(t.description)}})]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{attrs:{href:t.docLink,target:"_blank"}},[e._v(e._s(e.__("Documentation","dokan")))])])])])}):[a("div",{staticClass:"notice notice-info",attrs:{id:"message"}},[a("p",[a("strong",[e._v(e._s(e.__("No modules found.","dokan")))])])])]],2)])]),e._v(" "),a("ModuleUpgradePopup",{attrs:{"show-popup":e.showPopup},on:{toggle:e.togglePopup}})],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";t.a=function(e){var t=jQuery,a=t("#toplevel_page_"+e),s=window.location.href,n=s.substr(s.indexOf("admin.php"));a.on("click","a",function(){var e=t(this);t("ul.wp-submenu li",a).removeClass("current"),e.hasClass("wp-has-submenu")?t("li.wp-first-item",a).addClass("current"):e.parents("li").addClass("current")}),t("ul.wp-submenu a",a).each(function(e,a){t(a).attr("href")!==n||t(a).parent().addClass("current")})}}],[105]);
1
+ dokanWebpack([0],[,,function(e,t,a){"use strict";var s=a(11),n=a(28),i=!1;var o=function(e){i||a(27)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/Switches.vue",t.a=r.exports},,,,function(e,t,a){"use strict";var s=a(17);t.a={extends:s.Line,props:["data"],data:function(){return{options:{responsive:!0,maintainAspectRatio:!0,scales:{xAxes:[{type:"time",scaleLabel:{display:!1},gridLines:{display:!1},ticks:{fontColor:"#aaa",fontSize:11}}],yAxes:[{scaleLabel:{display:!1},ticks:{fontColor:"#aaa"}}]},legend:{position:"top",onClick:!1},elements:{line:{tension:0,borderWidth:4},point:{radius:5,borderWidth:3,backgroundColor:"#fff",borderColor:"#fff"}},tooltips:{displayColors:!1,callbacks:{label:function(e,t){var a=t.datasets[e.datasetIndex].label||"",s=t.datasets[e.datasetIndex].tooltipLabel||"",n=t.datasets[e.datasetIndex].tooltipPrefix||"",i=s?s+": ":a+": ";return i+=n+e.yLabel}}}}}},mounted:function(){this.renderChart(this.data,this.options)}}},function(e,t,a){"use strict";var s=a(46),n=a(118),i=!1;var o=function(e){i||a(117)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/UpgradeBanner.vue",t.a=r.exports},function(e,t){e.exports=jQuery},function(e,t,a){"use strict";var s=a(54);t.a={components:{Sketch:s.a},props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:"hex",validator:function(e){return-1!==["hsl","hex","rgba","hsv"].indexOf(e)}},presetColors:{type:Array,required:!1,default:function(){return["#000","#fff","#d33","#d93","#ee2","#81d742","#1e73be","#8224e3"]}},disableAlpha:{type:Boolean,required:!1,default:!0},disableFields:{type:Boolean,required:!1,default:!0}},data:function(){return{showColorPicker:!1}},methods:{updateColor:function(e){var t="";e[this.format]&&(t=e[this.format]),this.$emit("input",t)},toggleColorPicker:function(){this.showColorPicker=!this.showColorPicker},setHexColor:function(e){this.updateColor({hex:e})}}}},function(e,t,a){"use strict";var s=a(1),n=(a.n(s),a(2)),i=a(19),o=a(20);t.a={name:"VendorAccountFields",components:{Switches:n.a,UploadImage:i.a,PasswordGenerator:o.a},props:{vendorInfo:{type:Object},errors:{type:Array,required:!1}},data:function(){return{showStoreUrl:!0,showPassword:!1,otherStoreUrl:null,banner:"",defaultUrl:dokan.urls.siteUrl+dokan.urls.storePrefix+"/",showButton:!0,placeholderData:"",delay:500,storeAvailable:null,userNameAvailable:null,emailAvailable:null,storeAvailabilityText:"",userNameAvailabilityText:"",emailAvailabilityText:"",getAccountFields:dokan.hooks.applyFilters("getVendorAccountFields",[])}},watch:{"vendorInfo.store_name":function(e){this.showStoreUrl=!0},"vendorInfo.user_nicename":function(e){void 0!==e&&(this.showStoreUrl=!1,this.otherStoreUrl=this.defaultUrl+e.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.vendorInfo.user_nicename=e.split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.checkStoreName())},"vendorInfo.user_login":function(e){this.checkUsername()},"vendorInfo.email":function(e){this.checkEmail()}},computed:{storeUrl:function(){var e=this.vendorInfo.store_name.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-");return this.vendorInfo.user_nicename=e,this.otherStoreUrl=this.defaultUrl+e,this.defaultUrl+e}},created:function(){var e=this;this.checkStoreName=Object(s.debounce)(this.checkStore,this.delay),this.checkUsername=Object(s.debounce)(this.searchUsername,this.delay),this.checkEmail=Object(s.debounce)(this.searchEmail,this.delay),this.$root.$on("passwordCancelled",function(){e.showPassword=!1})},methods:{uploadBanner:function(e){this.vendorInfo.banner_id=e.id,this.showButton=!1},uploadGravatar:function(e){this.vendorInfo.gravatar_id=e.id},getId:function(){return this.$route.params.id},onSelectBanner:function(e){this.banner=e.url,this.vendorInfo.banner_id=e.id},getError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},checkStore:function(){var e=this,t=this.vendorInfo.user_nicename;t&&(this.storeAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{store_slug:t}).then(function(t){t.available?(e.storeAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Available","dokan-lite")):(e.storeAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchUsername:function(){var e=this,t=this.vendorInfo.user_login;t&&(this.userNameAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{username:t}).then(function(t){t.available?(e.userNameAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Available","dokan-lite")):(e.userNameAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchEmail:function(){var e=this,t=this.vendorInfo.email;t&&(this.emailAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{email:t}).then(function(t){t.available?(e.emailAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=e.__("Available","dokan-lite")):(e.emailAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=t.message?t.message:e.__("This email is already registered, please choose another one.","dokan-lite"))}))},setPassword:function(e){this.showPassword=!0,this.vendorInfo.user_pass=e},sendEmail:function(e,t){"notify_vendor"===t&&(this.vendorInfo.notify_vendor=e)},getUploadBannerText:function(){var e=dokan.store_banner_dimension.width,t=dokan.store_banner_dimension.height;return this.__("Upload banner for your store. Banner size is (".concat(e,"x").concat(t,") pixels."),"dokan-lite")}}}},function(e,t,a){"use strict";t.a={name:"Switches",props:{enabled:{type:Boolean,required:!0,default:!1},value:{type:[String,Number]}},data:function(){return{}},methods:{trigger:function(e){this.$emit("input",e.target.checked,e.target.value)}}}},function(e,t,a){"use strict";t.a={name:"UploadImage",inheritAttrs:!1,props:{src:{default:dokan.urls.assetsUrl+"/images/store-pic.png"},showButton:{type:Boolean,default:!1},buttonLabel:{type:String,default:"Upload Image"},croppingWidth:{type:Number},croppingHeight:{type:Number}},data:function(){return{image:{src:"",id:""}}},methods:{uploadImage:function(){this.openMediaManager(this.onSelectImage)},onSelectImage:function(e){this.image.src=e.url,this.image.id=e.id,this.$emit("uploadedImage",this.image)},openMediaManager:function(e){var t=this;if(t.fileFrame)t.fileFrame.open();else{var a={library:wp.media.query(),multiple:!1,title:this.__("Select & Crop Image","dokan-lite"),priority:20,filterable:"uploaded",autoSelect:!0,suggestedWidth:500,suggestedHeight:300},s={id:"control-id",params:{width:this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),height:this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),flex_width:!!parseInt(dokan.store_banner_dimension["flex-width"],10),flex_height:!!parseInt(dokan.store_banner_dimension["flex-height"],10)},mustBeCropped:function(e,t,a,s,n,i){return(!0!==e||!0!==t)&&((!0!==e||s!==i)&&((!0!==t||a!==n)&&((a!==n||s!==i)&&!(n<=a))))}},n=[new wp.media.controller.Library(a),new wp.media.controller.CustomizeImageCropper({imgSelectOptions:t.calculateImageSelectOptions,control:s})],i={title:this.__("Select Image","dokan-lite"),button:{text:this.__("Select Image","dokan-lite"),close:!1},multiple:!1};i.states=n,t.fileFrame=wp.media(i),t.fileFrame.on("select",function(){t.fileFrame.setState("cropper")}),t.fileFrame.on("cropped",function(a){e(a),t.fileFrame=null}),t.fileFrame.on("skippedcrop",function(){var a=t.fileFrame.state().get("selection").map(function(e){return e.toJSON()}).pop();e(a),t.fileFrame=null}),t.fileFrame.on("close",function(){t.fileFrame=null}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-vendor-option-media"}}),t.fileFrame.open()}},calculateImageSelectOptions:function(e,t){var a,s,n,i,o,r,l=this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),d=this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),c=!!parseInt(dokan.store_banner_dimension["flex-width"],10),u=!!parseInt(dokan.store_banner_dimension["flex-height"],10);o=e.get("width"),i=e.get("height");var p=t.get("control");return t.set("canSkipCrop",!p.mustBeCropped(c,u,l,d,o,i)),(s=o)/(n=i)>(a=l/d)?l=(d=n)*a:d=(l=s)/a,r={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:o,imageHeight:i,x1:0,y1:0,x2:l,y2:d},!1===u&&!1===c&&(r.aspectRatio=l+":"+d),!1===u&&(r.maxHeight=d),!1===c&&(r.maxWidth=l),r}}}},function(e,t,a){"use strict";t.a={name:"PasswordGenerator",props:{title:{type:String,default:"Generate Password"},cancelTitle:{type:String,default:"Cancel"},regenrateTitle:{type:String,default:"Regenrate"},length:{type:Number,default:25}},data:function(){return{password:"",hideGenerateButton:!1,showCancelButton:!1}},methods:{generatePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password),this.hideGenerateButton=!0,this.showCancelButton=!0},makePassword:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,t="",a=0;a<=e;a++){t+="abcdefghijklmnopqurstuvwxyz"[Math.floor(Math.random()*e)]+"ABCDEFGHIJKLMNOPQURSTUVWXYZ"[Math.floor(10*Math.random())]+"!@#$%^&*()"[Math.floor(Math.random()*"!@#$%^&*()".length)]}return t.slice(-e)},cancelButton:function(){this.hideGenerateButton=!1,this.showCancelButton=!1,this.$root.$emit("passwordCancelled")},regenratePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password)}}}},function(e,t,a){"use strict";var s=a(3);a.n(s);t.a={name:"VendorAddressFields",components:{Multiselect:s.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{countries:[],states:[],selectedCountry:{},selectedState:{},getAddressFields:dokan.hooks.applyFilters("getVendorAddressFields",[])}},computed:{selectedCode:function(){var e=this.vendorInfo.address.country;return""!==e?e:[]}},created:function(){this.countries=this.transformCountries(dokan.countries),this.states=dokan.states;var e=this.vendorInfo.address.country,t=this.vendorInfo.address.state;""!==e&&(this.selectedCountry={name:this.getCountryFromCountryCode(e),code:e},this.selectedState={name:this.getStateFromStateCode(t,e),code:t})},methods:{transformCountries:function(e){var t=[];for(var a in e)t.push({name:e[a],code:a});return t},getCountryFromCountryCode:function(e){if(""!==e)return dokan.countries[e]},getStateFromStateCode:function(e,t){if(""!==e){var a=dokan.states[t],s=a&&a[e];return void 0!==s?s:[]}},getStatesFromCountryCode:function(e){if(""!==e){var t=[],a=this.states;for(var s in a)if(s===e&&!(a[s]&&a[s].length<1))for(var n in a[s])t.push({name:a[s][n],code:n});return t}},saveCountry:function(e){e&&(this.vendorInfo.address.state=null,this.selectedState={},this.vendorInfo.address.country=e.code)},saveState:function(e){e&&(this.vendorInfo.address.state=e.code)}}}},function(e,t,a){"use strict";var s=a(2),n=a(3);a.n(n);t.a={name:"VendorPaymentFields",components:{Switches:s.a,Multiselect:n.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{enabled:!1,trusted:!1,featured:!1,commissionTypes:[{name:"flat",label:this.__("Flat","dokan-lite")},{name:"percentage",label:this.__("Percentage","dokan-lite")},{name:"combine",label:this.__("Combine","dokan-lite")}],selectedCommissionType:{name:"flat",label:this.__("Flat","dokan-lite")},getBankFields:dokan.hooks.applyFilters("getVendorBankFields",[]),getPyamentFields:dokan.hooks.applyFilters("AfterPyamentFields",[])}},created:function(){this.vendorInfo.enabled&&(this.enabled=!0,this.vendorInfo.enabled=!0),this.vendorInfo.trusted&&(this.trusted=!0,this.vendorInfo.trusted=!0),this.vendorInfo.featured&&(this.featured=!0,this.vendorInfo.featured=!0);var e=this.vendorInfo.admin_commission_type;if(e){var t=_.findWhere(this.commissionTypes,{name:e}),a=t.name,s=t.label;this.selectedCommissionType.name=a,this.selectedCommissionType.label=s}},methods:{setValue:function(e,t){"enabled"===t&&(this.vendorInfo.enabled=!!e),"trusted"===t&&(this.vendorInfo.trusted=!!e),"featured"===t&&(this.vendorInfo.featured=!!e)},getId:function(){return this.$route.params.id},saveCommissionType:function(e){var t=e.name;t||(this.vendorInfo.admin_commission_type="flat"),this.vendorInfo.admin_commission_type=t}}}},,,,function(e,t,a){"use strict";var s=a(12),n=a(30),i=!1;var o=function(e){i||a(29)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/UploadImage.vue",t.a=r.exports},function(e,t,a){"use strict";var s=a(13),n=a(31),i=a(0)(s.a,n.a,!1,null,null,null);i.options.__file="src/admin/components/PasswordGenerator.vue",t.a=i.exports},,function(e,t,a){"use strict";var s=a(6),n=a(0)(s.a,null,!1,null,null,null);n.options.__file="src/admin/components/Chart.vue",t.a=n.exports},function(e,t,a){"use strict";var s=a(9),n=a(25),i=!1;var o=function(e){i||a(24)},r=a(0)(s.a,n.a,!1,o,"data-v-01dc0d51",null);r.options.__file="src/admin/components/ColorPicker.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color-picker-container"},[a("button",{staticClass:"button color-picker-button",style:{backgroundColor:e.value},attrs:{type:"button"},on:{click:e.toggleColorPicker}},[a("span",[e._v(e._s(e.__("Select Color","dokan-lite")))])]),e._v(" "),e.showColorPicker&&"hex"===e.format?a("input",{staticClass:"hex-input",attrs:{type:"text"},domProps:{value:e.value},on:{input:function(t){return e.setHexColor(t.target.value)}}}):e._e(),e._v(" "),e.showColorPicker?a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:function(t){return e.updateColor({})}}},[e._v(e._s(e.__("Clear","dokan-lite")))]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:e.toggleColorPicker}},[e._v(e._s(e.__("Close","dokan-lite")))])]):e._e(),e._v(" "),e.showColorPicker?a("sketch",{attrs:{value:e.value,"preset-colors":e.presetColors,"disable-alpha":e.disableAlpha,"disable-fields":e.disableFields},on:{input:e.updateColor}}):e._e()],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(10),n=a(32),i=a(0)(s.a,n.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorAccountFields.vue",t.a=i.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"switch tips"},[t("input",{staticClass:"toogle-checkbox",attrs:{type:"checkbox"},domProps:{checked:this.enabled,value:this.value},on:{change:this.trigger}}),this._v(" "),t("span",{staticClass:"slider round"})])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-upload-image",on:{click:e.uploadImage}},[e.showButton?e._e():a("img",{attrs:{src:e.image.src?e.image.src:e.src}}),e._v(" "),e.showButton?a("button",{on:{click:function(t){return t.preventDefault(),e.uploadImage.apply(null,arguments)}}},[e._v("\n "+e._s(e.buttonLabel)+"\n ")]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"password-generator"},[e.hideGenerateButton?e._e():a("button",{staticClass:"button button-secondary",on:{click:function(t){return t.preventDefault(),e.generatePassword.apply(null,arguments)}}},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),e.showCancelButton?a("button",{staticClass:"button regen-button",on:{click:function(t){return t.preventDefault(),e.regenratePassword.apply(null,arguments)}}},[a("span",{staticClass:"dashicons dashicons-controls-repeat"}),e._v("\n "+e._s(e.regenrateTitle)+"\n ")]):e._e(),e._v(" "),e.showCancelButton?a("button",{staticClass:"button cancel-button",on:{click:function(t){return t.preventDefault(),e.cancelButton.apply(null,arguments)}}},[e._v("\n "+e._s(e.cancelTitle)+"\n ")]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("form",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Account Info","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[e.getId()?e._e():a("div",{staticClass:"vendor-image"},[a("div",{staticClass:"picture"},[a("p",{staticClass:"picture-header"},[e._v(e._s(e.__("Vendor Picture","dokan-lite")))]),e._v(" "),a("div",{staticClass:"profile-image"},[a("upload-image",{attrs:{croppingWidth:150,croppingHeight:150},on:{uploadedImage:e.uploadGravatar}})],1),e._v(" "),a("p",{staticClass:"picture-footer",domProps:{innerHTML:e._s(e.sprintf(e.__("You can change your profile picture on %s","dokan-lite"),"<a href='https://gravatar.com/' target='_blank'>Gravatar</a>"))}})]),e._v(" "),a("div",{class:["picture banner",{"has-banner":e.vendorInfo.banner_id}]},[a("div",{staticClass:"banner-image"},[a("upload-image",{attrs:{showButton:e.showButton,buttonLabel:e.__("Upload Banner","dokan-lite")},on:{uploadedImage:e.uploadBanner}})],1),e._v(" "),e.showButton?a("p",{staticClass:"picture-footer"},[e._v(e._s(e.getUploadBannerText()))]):e._e()])]),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"first-name"}},[e._v(e._s(e.__("First Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.first_name,expression:"vendorInfo.first_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"first-name",placeholder:e.__("First Name","dokan-lite")},domProps:{value:e.vendorInfo.first_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"first_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"last-name"}},[e._v(e._s(e.__("Last Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.last_name,expression:"vendorInfo.last_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"last-name",placeholder:e.__("Last Name","dokan-lite")},domProps:{value:e.vendorInfo.last_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"last_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-name"}},[e._v(e._s(e.__("Store Name","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.store_name,expression:"vendorInfo.store_name"}],class:{"dokan-form-input":!0,"has-error":e.getError("store_name")},attrs:{type:"text",id:"store-name",placeholder:e.getError("store_name")?e.__("Store Name is required","dokan-lite"):e.__("Store Name","dokan-lite")},domProps:{value:e.vendorInfo.store_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"store_name",t.target.value)}}})]),e._v(" "),e.getId()?e._e():a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-nicename"}},[e._v(e._s(e.__("Store URL","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_nicename,expression:"vendorInfo.user_nicename"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"user-nicename",placeholder:e.__("Store Url","dokan-lite")},domProps:{value:e.vendorInfo.user_nicename},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_nicename",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[e.showStoreUrl?a("p",{staticClass:"store-url"},[e._v(e._s(e.storeUrl))]):a("p",{staticClass:"store-url"},[e._v(e._s(e.otherStoreUrl))]),e._v(" "),a("span",{class:{"is-available":e.storeAvailable,"not-available":!e.storeAvailable}},[e._v(e._s(e.storeAvailabilityText))])])]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-phone"}},[e._v(e._s(e.__("Phone Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.phone,expression:"vendorInfo.phone"}],staticClass:"dokan-form-input",attrs:{type:"number",id:"store-phone",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.phone},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"phone",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-email"}},[e._v(e._s(e.__("Email","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.email,expression:"vendorInfo.email"}],class:{"dokan-form-input":!0,"has-error":e.getError("email")},attrs:{type:"email",id:"store-email",placeholder:e.getError("email")?e.__("Email is required","dokan-lite"):e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"email",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.emailAvailable,"not-available":!e.emailAvailable}},[e._v(e._s(e.emailAvailabilityText))])])]),e._v(" "),e.getId()?e._e():[a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-login"}},[e._v(e._s(e.__("Username","dokan-lite")))]),a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_login,expression:"vendorInfo.user_login"}],staticClass:"dokan-form-input",class:{"dokan-form-input":!0,"has-error":e.getError("user_login")},attrs:{type:"text",id:"user-login",placeholder:e.getError("user_login")?e.__("Username is required","dokan-lite"):e.__("Username","dokan-lite")},domProps:{value:e.vendorInfo.user_login},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_login",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.userNameAvailable,"not-available":!e.userNameAvailable}},[e._v(e._s(e.userNameAvailabilityText))])]),e._v(" "),a("div",{staticClass:"checkbox-left notify-vendor"},[a("switches",{attrs:{enabled:!0,value:"notify_vendor"},on:{input:e.sendEmail}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Send the vendor an email about their account.","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-password"}},[e._v(e._s(e.__("Password","dokan-lite")))]),e._v(" "),e.showPassword?a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_pass,expression:"vendorInfo.user_pass"}],staticClass:"dokan-form-input",attrs:{id:"store-password",type:"text",placeholder:"********"},domProps:{value:e.vendorInfo.user_pass},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_pass",t.target.value)}}}):e._e(),e._v(" "),a("password-generator",{attrs:{title:e.__("Generate Password","dokan-lite")},on:{passwordGenerated:e.setPassword}})],1)],e._v(" "),e._l(e.getAccountFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(14),n=a(35),i=!1;var o=function(e){i||a(34)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorAddressFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-1"}},[e._v(e._s(e.__("Street 1","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_1,expression:"vendorInfo.address.street_1"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-1",placeholder:e.__("Street 1","dokan-lite")},domProps:{value:e.vendorInfo.address.street_1},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_1",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-2"}},[e._v(e._s(e.__("Street 2","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_2,expression:"vendorInfo.address.street_2"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-2",placeholder:e.__("Street 2","dokan-lite")},domProps:{value:e.vendorInfo.address.street_2},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_2",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"city"}},[e._v(e._s(e.__("City","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.city,expression:"vendorInfo.address.city"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"city",placeholder:e.__("City","dokan-lite")},domProps:{value:e.vendorInfo.address.city},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"city",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"zip"}},[e._v(e._s(e.__("Zip","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.zip,expression:"vendorInfo.address.zip"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"zip",placeholder:e.__("Zip","dokan-lite")},domProps:{value:e.vendorInfo.address.zip},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"zip",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"country"}},[e._v(e._s(e.__("Country","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"country",options:e.countries,multiselect:!1,label:"name","track-by":"name",showLabels:!1,placeholder:e.__("Select Country","dokan-lite")},on:{input:e.saveCountry},model:{value:e.selectedCountry,callback:function(t){e.selectedCountry=t},expression:"selectedCountry"}})],1),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"state"}},[e._v(e._s(e.__("State","dokan-lite")))]),e._v(" "),e.getStatesFromCountryCode(e.selectedCode).length<1?[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.state,expression:"vendorInfo.address.state"}],staticClass:"dokan-form-input",attrs:{id:"state",type:"text",placeholder:e.__("State","dokan-lite")},domProps:{value:e.vendorInfo.address.state},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"state",t.target.value)}}})]:[a("Multiselect",{attrs:{id:"state",options:e.getStatesFromCountryCode(e.selectedCode),multiselect:!1,showLabels:!1,label:"name","track-by":"name",placeholder:e.__("Select State","dokan-lite")},on:{input:e.saveState},model:{value:e.selectedState,callback:function(t){e.selectedState=t},expression:"selectedState"}})]],2),e._v(" "),e._l(e.getAddressFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(15),n=a(38),i=!1;var o=function(e){i||a(37)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorPaymentFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"payment-info":!0,"edit-mode":e.getId()}},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Payment Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-name"}},[e._v(e._s(e.__("Account Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_name,expression:"vendorInfo.payment.bank.ac_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-name",placeholder:e.__("Account Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-number"}},[e._v(e._s(e.__("Account Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_number,expression:"vendorInfo.payment.bank.ac_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-number",placeholder:e.__("1233456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-name"}},[e._v(e._s(e.__("Bank Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_name,expression:"vendorInfo.payment.bank.bank_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-name",placeholder:e.__("Bank Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-address"}},[e._v(e._s(e.__("Bank Address","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_addr,expression:"vendorInfo.payment.bank.bank_addr"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-address",placeholder:e.__("Bank Address","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_addr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_addr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"routing-number"}},[e._v(e._s(e.__("Routing Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.routing_number,expression:"vendorInfo.payment.bank.routing_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"routing-number",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.routing_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"routing_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"iban"}},[e._v(e._s(e.__("IBAN","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.iban,expression:"vendorInfo.payment.bank.iban"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"iban",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.iban},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"iban",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"swift"}},[e._v(e._s(e.__("Swift","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.swift,expression:"vendorInfo.payment.bank.swift"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"swift",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.swift},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"swift",t.target.value)}}})]),e._v(" "),e._l(e.getBankFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{class:{column:e.getId(),"checkbox-group":!e.getId()}},[a("label",{attrs:{for:"paypal-email"}},[e._v(e._s(e.__("PayPal Email","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.paypal.email,expression:"vendorInfo.payment.paypal.email"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"paypal-email",placeholder:e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.payment.paypal.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.paypal,"email",t.target.value)}}})]),e._v(" "),e.getId()?[a("div",{staticClass:"column"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"commission-type"}},[e._v(e._s(e.__("Admin Commission Type","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"commission-type",options:e.commissionTypes,"track-by":"name",label:"label","allow-empty":!1,multiselect:!1,searchable:!1,showLabels:!1},on:{input:e.saveCommissionType},model:{value:e.selectedCommissionType,callback:function(t){e.selectedCommissionType=t},expression:"selectedCommissionType"}})],1)]),e._v(" "),"combine"===e.selectedCommissionType.name?a("div",{staticClass:"column combine-commission"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("div",{staticClass:"combine-commission-field"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"wc_input_decimal dokan-form-input percent_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}}),e._v("\n "+e._s("%    +")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_additional_fee,expression:"vendorInfo.admin_additional_fee"}],staticClass:"wc_input_price dokan-form-input fixed_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_additional_fee},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_additional_fee",t.target.value)}}})])]):a("div",{staticClass:"column"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"dokan-form-input",class:{wc_input_price:"flat"==e.selectedCommissionType.name,wc_input_decimal:"flat"!=e.selectedCommissionType.name},attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}})])]:e._e(),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.enabled,value:"enabled"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Enable Selling","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.trusted,value:"trusted"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Publish Product Directly","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.featured,value:"featured"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Make Vendor Featured","dokan-lite")))])],1)])],2),e._v(" "),e._l(e.getPyamentFields,function(t,s){return a(t,{key:s,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},,,,,,function(e,t,a){"use strict";t.a={name:"App"}},function(e,t,a){"use strict";var s=a(22),n=a(7),i=dokan_get_lib("Postbox"),o=dokan_get_lib("Loading"),r=dokan_get_lib("Currency");t.a={name:"Dashboard",components:{Postbox:i,Loading:o,Chart:s.a,Currency:r,UpgradeBanner:n.a},data:function(){return{overview:null,feed:null,report:null,subscribe:{success:!1,loading:!1,email:""},hasPro:!!dokan.hasPro}},created:function(){this.fetchOverview(),this.fetchFeed(),this.fetchReport()},methods:{fetchOverview:function(){var e=this;dokan.api.get("/admin/report/summary").done(function(t){e.overview=t})},fetchFeed:function(){var e=this;dokan.api.get("/admin/dashboard/feed").done(function(t){e.feed=t})},fetchReport:function(){var e=this;dokan.api.get("/admin/report/overview").done(function(t){e.report=t})},validEmail:function(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)},emailSubscribe:function(){var e=this;this.validEmail(this.subscribe.email)&&(this.subscribe.loading=!0,jQuery.ajax({url:"https://wedevs.us16.list-manage.com/subscribe/post-json?u=66e606cfe0af264974258f030&id=0d176bb256&c=?",data:{EMAIL:this.subscribe.email,"group[3555][8]":"1"},type:"GET",dataType:"json",cache:!1,contentType:"application/json; charset=utf-8"}).always(function(t){e.subscribe.success=!0,e.subscribe.loading=!1}))}}}},function(e,t,a){"use strict";t.a={name:"UpgradeBanner",data:function(){return{show:!0,upgradeURL:dokan.urls.upgradeToPro}},computed:{showUpgrade:function(){return!dokan.hasPro&&"show"===dokan.proNag}},methods:{dismiss:function(){this.show=!1,wp.ajax.post("dokan-upgrade-dissmiss")}}}},function(e,t,a){"use strict";var s=a(8),n=a.n(s),i=a(7),o=dokan_get_lib("ListTable"),r=dokan_get_lib("Modal"),l=dokan_get_lib("Currency");t.a={name:"Withdraw",components:{ListTable:o,Modal:r,Currency:l,UpgradeBanner:i.a},data:function(){return{showModal:!1,editing:{id:null,note:null},totalPages:1,perPage:10,totalItems:0,filter:{user_id:0},counts:{pending:0,approved:0,cancelled:0},notFound:this.__("No requests found.","dokan-lite"),massPayment:this.__("Paypal Mass Payment File is Generated.","dokan-lite"),showCb:!0,loading:!1,columns:{seller:{label:this.__("Vendor","dokan-lite")},amount:{label:this.__("Amount","dokan-lite")},status:{label:this.__("Status","dokan-lite")},method_title:{label:this.__("Method","dokan-lite")},method_details:{label:this.__("Details","dokan-lite")},note:{label:this.__("Note","dokan-lite")},created:{label:this.__("Date","dokan-lite")},actions:{label:this.__("Actions","dokan-lite")}},requests:[],actionColumn:"seller",hasPro:!!dokan.hasPro}},watch:{"$route.query.status":function(){this.filter.user_id=0,this.clearSelection("#filter-vendors"),this.fetchRequests()},"$route.query.page":function(){this.fetchRequests()},"$route.query.user_id":function(){this.fetchRequests()},"filter.user_id":function(e){0===e&&this.clearSelection("#filter-vendors"),this.goTo(this.query)}},computed:{currentStatus:function(){return this.$route.query.status||"pending"},currentPage:function(){var e=this.$route.query.page||1;return parseInt(e)},actions:function(){return"pending"==this.currentStatus?[{key:"trash",label:this.__("Delete","dokan-lite")},{key:"cancel",label:this.__("Cancel","dokan-lite")}]:"cancelled"==this.currentStatus?[{key:"trash",label:this.__("Delete","dokan-lite")},{key:"pending",label:this.__("Pending","dokan-lite")}]:[]},bulkActions:function(){return"pending"==this.currentStatus?[{key:"approved",label:this.__("Approve","dokan-lite")},{key:"cancelled",label:this.__("Cancel","dokan-lite")},{key:"delete",label:this.__("Delete","dokan-lite")},{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]:"cancelled"==this.currentStatus?[{key:"pending",label:this.__("Pending","dokan-lite")},{key:"delete",label:this.__("Delete","dokan-lite")},{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]:[{key:"paypal",label:this.__("Download PayPal mass payment file","dokan-lite")}]}},created:function(){this.fetchRequests()},mounted:function(){var e=this;n()("#filter-vendors").selectWoo({ajax:{url:"".concat(dokan.rest.root,"dokan/v1/stores"),dataType:"json",headers:{"X-WP-Nonce":dokan.rest.nonce},data:function(e){return{search:e.term}},processResults:function(e){return{results:e.map(function(e){return{id:e.id,text:e.store_name}})}}}}),n()("#filter-vendors").on("select2:select",function(t){e.filter.user_id=t.params.data.id})},methods:{updatedCounts:function(e){this.counts.pending=parseInt(e.getResponseHeader("X-Status-Pending")),this.counts.approved=parseInt(e.getResponseHeader("X-Status-Completed")),this.counts.cancelled=parseInt(e.getResponseHeader("X-Status-Cancelled"))},updatePagination:function(e){this.totalPages=parseInt(e.getResponseHeader("X-WP-TotalPages")),this.totalItems=parseInt(e.getResponseHeader("X-WP-Total"))},vendorUrl:function(e){return"1"===window.dokan.hasPro?dokan.urls.adminRoot+"admin.php?page=dokan#/vendors/"+e:dokan.urls.adminRoot+"user-edit.php?user_id="+e},fetchRequests:function(){var e=this;this.loading=!0;var t="/withdraw?per_page="+this.perPage+"&page="+this.currentPage+"&status="+this.currentStatus;parseInt(this.filter.user_id)>0&&(t+="&user_id="+this.filter.user_id),dokan.api.get(t).done(function(t,a,s){e.requests=t,e.loading=!1,e.updatedCounts(s),e.updatePagination(s)})},goToPage:function(e){this.$router.push({name:"Withdraw",query:{status:this.currentStatus,page:e,user_id:this.filter.user_id}})},goTo:function(e){this.$router.push({name:"Withdraw",query:{status:this.currentStatus,user_id:this.filter.user_id}})},updateItem:function(e,t){var a=this.requests.findIndex(function(t){return t.id==e});this.$set(this.requests,a,t)},changeStatus:function(e,t){var a=this;this.loading=!0,dokan.api.put("/withdraw/"+t,{status:e}).done(function(e){a.loading=!1,a.fetchRequests()})},onActionClick:function(e,t){var a=this;"cancel"===e&&this.changeStatus("cancelled",t.id),"pending"===e&&this.changeStatus("pending",t.id),"trash"===e&&confirm(this.__("Are you sure?","dokan-lite"))&&(this.loading=!0,dokan.api.delete("/withdraw/"+t.id).done(function(e){a.loading=!1,a.fetchRequests()}))},getPaymentDetails:function(e,t){var a="—";return void 0!==t[e]&&("paypal"===e||"skrill"===e?a=t[e].email||"":"bank"===e&&(t.bank.hasOwnProperty("ac_name")&&(a="<p>"+this.sprintf(this.__("Account Name: %s","dokan-lite"),t.bank.ac_name)+"</p>"),t.bank.hasOwnProperty("ac_number")&&(a+="<p>"+this.sprintf(this.__("Account Number: %s","dokan-lite"),t.bank.ac_number)+"</p>"),t.bank.hasOwnProperty("bank_name")&&(a+="<p>"+this.sprintf(this.__("Bank Name: %s","dokan-lite"),t.bank.bank_name)+"</p>"),t.bank.hasOwnProperty("iban")&&(a+="<p>"+this.sprintf(this.__("IBAN: %s","dokan-lite"),t.bank.iban)+"</p>"),t.bank.hasOwnProperty("routing_number")&&(a+="<p>"+this.sprintf(this.__("Routing Number: %s","dokan-lite"),t.bank.routing_number)+"</p>"),t.bank.hasOwnProperty("swift")&&(a+="<p>"+this.sprintf(this.__("Swift Code: %s","dokan-lite"),t.bank.swift)+"</p>"))),dokan.hooks.applyFilters("dokan_get_payment_details",a,e,t)},moment:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return moment(e)}),onBulkAction:function(e,t){var a=this,s=this;if(_.contains(["delete","approved","cancelled","pending"],e)){var n={};n[e]=t,this.loading=!0,dokan.api.put("/withdraw/batch",n).done(function(e){a.loading=!1,a.fetchRequests()})}if("paypal"===e){var i=t.join(",");jQuery.post(ajaxurl,{dokan_withdraw_bulk:"paypal",id:i,action:"withdraw_ajax_submission",nonce:dokan.nonce},function(e,t,a){if("html/csv"===a.getResponseHeader("Content-type")){var n="",i=a.getResponseHeader("Content-Disposition");if(i&&-1!==i.indexOf("attachment")){var o=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(i);null!=o&&o[1]&&(n=o[1].replace(/['"]/g,""))}var r=a.getResponseHeader("Content-Type"),l="function"==typeof File?new File([e],n,{type:r}):new Blob([e],{type:r});if(void 0!==window.navigator.msSaveBlob)window.navigator.msSaveBlob(l,n);else{var d=window.URL||window.webkitURL,c=d.createObjectURL(l);if(n){var u=document.createElement("a");void 0===u.download?window.location=c:(u.href=c,u.download=n,document.body.appendChild(u),u.click())}else window.location=c;setTimeout(function(){d.revokeObjectURL(c)},100)}}e&&alert(s.massPayment)})}},openNoteModal:function(e,t){this.showModal=!0,this.editing={id:t,note:e}},updateNote:function(){var e=this;this.showModal=!1,this.loading=!0,dokan.api.put("/withdraw/"+this.editing.id,{note:this.editing.note}).done(function(t){e.loading=!1,e.updateItem(e.editing.id,t),e.editing={id:null,note:null}})},clearSelection:function(e){n()(e).val(null).trigger("change")}}}},function(e,t,a){"use strict";var s=a(49),n=a(127),i=(a.n(n),a(130));t.a={name:"Premium",components:{Slick:i.a,ProCta:s.a},data:function(){return{asstesUrl:dokan.urls.assetsUrl,buyNowProUrl:"https://wedevs.com/account/",services:[{title:this.__("Premium modules to make everything easier & better","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-01@2x.png"},{title:this.__("Frontend dashboard for vendors with advanced controls","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-02@2x.png"},{title:this.__("Unlimited Product Variations and group product upload","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-03@2x.png"},{title:this.__("Zone wise shipping with multiple method for vendors","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-04@2x.png"},{title:this.__("Store support based on ticket system for your customers","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-05@2x.png"},{title:this.__("Vendors will be able to generate coupon codes","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-06@2x.png"},{title:this.__("Earning, Selling and Commission Reports & Statement","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-07@2x.png"},{title:this.__("24/7 super fast premium customer support for you","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-08@2x.png"},{title:this.__("Add Social profile to your vendor’s store and support for store SEO","dokan-lite"),thumbnail:dokan.urls.assetsUrl+"/images/premium/service-09@2x.png"}],comparisons:[{title:this.__("Frontend order management","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Seller Statement Reports","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Making Announcements","dokan-lite"),compare:{lite:"available",pro:"available"}},{title:this.__("Customized Product Categories","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Store SEO","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Back Ordering System","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Store Contact Form","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Single Product Multiple Seller","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Seller Verification","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Featured Seller","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Multiple Commission Types","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Frontend Shipping Tracking","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Setup Wizard","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Google Maps","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Manage reviews","dokan-lite"),compare:{lite:"unavailable",pro:"available"}},{title:this.__("Bookable Product","dokan-lite"),compare:{lite:"unavailable",pro:"available"}}],modules:[{title:"Domain",url:"https://wedevs.com/dokan/",starter:{type:"numeric",value:"01"},professional:{type:"numeric",value:"03"},business:{type:"numeric",value:"05"},enterprise:{type:"numeric",value:"20"}},{title:"Modules",url:"https://wedevs.com/dokan/modules/",starter:{type:"numeric",value:"01"},professional:{type:"numeric",value:"08"},business:{type:"numeric",value:"14"},enterprise:{type:"numeric",value:"14"}},{title:"Color Scheme",url:"https://wedevs.com/dokan/modules/color-scheme-customizer/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Review",url:"https://wedevs.com/dokan/modules/dokan-vendor-review/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Store Support",url:"https://wedevs.com/dokan/modules/store-support/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Auction",url:"https://wedevs.com/dokan/modules/dokan-simple-auctions/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Ajax Live Search",url:"https://wedevs.com/dokan/modules/ajax-live-search/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Stripe Connect",url:"https://wedevs.com/dokan/modules/stripe-connect/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Subscriptions",url:"https://wedevs.com/dokan/modules/subscription/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Single Product Multivendor",url:"https://wedevs.com/dokan/modules/single-product-multivendor/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Seller Verification",url:"https://wedevs.com/dokan/modules/seller-verification/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"WC Booking Integration",url:"https://wedevs.com/dokan/extensions/woocommerce-booking-integration/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Staff Manager",url:"https://wedevs.com/dokan/modules/vendor-staff-manager/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Export Import",url:"https://wedevs.com/dokan/modules/export-import/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Product Enquiry",url:"https://wedevs.com/dokan/modules/product-enquiry/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Vendor Vacation",url:"https://wedevs.com/dokan/modules/vendor-vacation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Return and Warranty Request",url:"https://wedevs.com/dokan/modules/rma/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Moip",url:"https://wedevs.com/dokan/modules/moip/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Follow Store",url:"https://wedevs.com/dokan/modules/follow-store/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Geolocation",url:"https://wedevs.com/dokan/modules/geolocation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Shipstation",url:"https://wedevs.com/dokan/modules/shipstation/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}},{title:"Wholesale",url:"https://wedevs.com/dokan/modules/wholesale/",starter:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},professional:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/unavailable@2x.png"},business:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"},enterprise:{type:"icon",value:dokan.urls.assetsUrl+"/images/premium/available@2x.png"}}],payment:{thumbnail:dokan.urls.assetsUrl+"/images/premium/payment-options.png",guaranteeThumbnail:dokan.urls.assetsUrl+"/images/premium/gaurantee-thumb.png",viewIcon:dokan.urls.assetsUrl+"/images/premium/view-icon@2x.png",termsPolicyUrl:"https://wedevs.com/refund-policy/"},slickOptions:{slidesToShow:1,fade:!0,speed:500,cssEase:"linear",autoplay:!0,autoplaySpeed:2e3,infinite:!0,accessibility:!0,adaptiveHeight:!1,arrows:!1,dots:!0,draggable:!0,edgeFriction:.3,swipe:!0},testimonials:[{name:"Melissa McGovern",designation:"Director, Hawk And PeddleProjects",pic:dokan.urls.assetsUrl+"/images/premium/melissa.jpg",content:"We're still a new business and are continuing to build our platform. Dokan has halved the time it would take us to build our ecommerce platform by being feature rich and easy to install and configure."},{name:"Morten J. Christensen",designation:"Owner, Dincatering",pic:dokan.urls.assetsUrl+"/images/premium/Morten-J.-Christensen.jpg",content:"First and foremost it enables the possibility for actually creating the kind of marketplace i wanted. The plugin lets me create a local marketplace for local danish catering suppliers to showcase and sell their offers of the season."},{name:"Cédric Lefrancq",designation:"Webmaster, Unwebmaster.Be",pic:dokan.urls.assetsUrl+"/images/premium/cedric-lefrancq.jpeg",content:"The support is very good. The plugin is perfect. Bugs are fixed very quickly. That’s a very good plugin."},{name:"David Gaz",designation:"Founder, The Bureau Of Small Projects",pic:dokan.urls.assetsUrl+"/images/premium/david-gaz.jpeg",content:"It’s hands down an amazing plugin. But their support is even more amazing. They got back to me within hours on the weekend."}],cta:{styles:{bgPattern:dokan.urls.assetsUrl+"/images/premium/cta-pattern@2x.png"},thumbnail:dokan.urls.assetsUrl+"/images/premium/cta-dokan-logo.png",url:dokan.urls.buynowpro}}},methods:{next:function(){this.$refs.slick.next()},prev:function(){this.$refs.slick.prev()},reInit:function(){var e=this;this.$nextTick(function(){e.$refs.slick.reSlick()})}},computed:{bannerBg:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner-bg.svg)")}},bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-settings-banner.svg")}}}},function(e,t,a){"use strict";var s=a(50),n=a(126),i=!1;var o=function(e){i||a(125)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/ProCta.vue",t.a=r.exports},function(e,t,a){"use strict";t.a={name:"ProCta",data:function(){return{styles:{bgPattern:dokan.urls.assetsUrl+"/images/premium/cta-pattern@2x.png"},thumbnail:dokan.urls.assetsUrl+"/images/premium/cta-dokan-logo.png",url:dokan.urls.upgradeToPro}}}},function(e,t,a){"use strict";var s=a(7),n=dokan_get_lib("Postbox"),i=dokan_get_lib("Loading");t.a={name:"Help",components:{Postbox:n,Loading:i,UpgradeBanner:s.a},data:function(){return{docs:null,hasPro:!!dokan.hasPro}},created:function(){this.fetch()},methods:{fetch:function(){var e=this;dokan.api.get("/admin/help").done(function(t){e.docs=t})}}}},function(e,t,a){"use strict";var s=a(137),n=a(167),i=a(7),o=a(8),r=a.n(o),l=dokan_get_lib("Loading");t.a={name:"Settings",components:{Fields:s.a,Loading:l,SettingsBanner:n.a,UpgradeBanner:i.a},data:function(){return{isSaved:!1,showLoading:!1,isUpdated:!1,isLoaded:!1,message:"",currentTab:null,settingSections:[],settingFields:{},settingValues:{},requiredFields:[],errors:[],validationErrors:[],hasPro:!!dokan.hasPro,searchText:"",awaitingSearch:!1}},computed:{refreshable_props:function(){var e,t={};for(e in this.settingFields){var a=this.settingFields[e],s=void 0;for(s in a)a[s].refresh_after_save&&(t["".concat(e,".").concat(s)]=!0)}return t}},methods:{changeTab:function(e){this.currentTab=e.id,this.requiredFields=[],"undefined"!=typeof localStorage&&localStorage.setItem("activetab",this.currentTab)},showSectionTitle:function(e){return!_.findWhere(e,{type:"sub_section"})},sectionTitle:function(e){return _.findWhere(this.settingSections,{id:e}).title},fetchSettingValues:function(){var e=this,t={action:"dokan_get_setting_values",nonce:dokan.nonce};e.showLoading=!0,jQuery.post(dokan.ajaxurl,t,function(t){t.success&&(Object.keys(e.settingFields).forEach(function(a,s){Object.keys(e.settingFields[a]).forEach(function(s,n){e.settingValues[a]||(e.settingValues[a]={}),void 0===t.data[a][s]?void 0===e.settingFields[a][s].default?e.settingValues[a][s]="":e.settingValues[a][s]=e.settingFields[a][s].default:e.settingValues[a][s]=t.data[a][s]})}),e.settingValues=jQuery.extend({},e.settingValues),e.showLoading=!1,e.isLoaded=!0)})},showMedia:function(e,t){var a=this,s=wp.media.frames.file_frame=wp.media({title:this.__("Choose your file","dokan-lite"),button:{text:this.__("Select","dokan-lite")},multiple:!1});s.on("select",function(){var t=s.state().get("selection").first().toJSON();a.settingValues[e.sectionId][e.name]=t.url}),s.open()},saveSettings:function(e,t){if(this.formIsValid(t)){var a=this,s={action:"dokan_save_settings",nonce:dokan.nonce,settingsData:e,section:t};a.showLoading=!0,jQuery.post(dokan.ajaxurl,s).done(function(s){var n,i=s.data.settings;for(n in a.isSaved=!0,a.isUpdated=!0,a.message=s.data.message,a.settingValues[i.name]=i.value,e){var o="".concat(t,".").concat(n);if(a.refreshable_props[o]){window.location.reload();break}}a.validationErrors=[]}).fail(function(e){a.validationErrors=e.responseJSON.data.errors}).always(function(){a.showLoading=!1})}},formIsValid:function(e){var t=this,a=Object.keys(this.settingFields),s=this.requiredFields;return!!a&&(a.forEach(function(a,n){if(e===a){var i=t.settingFields[a];Object.values(i).forEach(function(e){var t=e.fields;t&&Object.values(t).forEach(function(e){e&&e.required&&"yes"===e.required&&!s.includes(e.name)&&s.push(e.name)}),e&&e.required&&"yes"===e.required&&(s.includes(e.name)||s.push(e.name))})}}),this.errors=[],s.forEach(function(e){Object.values(t.settingValues).forEach(function(a){e in a&&a[e].length<1&&(t.errors.includes(e)||(t.errors.push(e),"flat"!==a.commission_type&&"percentage"!==a.commission_type||(t.errors=t.arrayRemove(t.errors,"admin_percentage"),t.errors=t.arrayRemove(t.errors,"additional_fee"))))})}),this.errors.length<1)},arrayRemove:function(e,t){return e.filter(function(e){return e!==t})},toggleLoadingState:function(){this.showLoading=!this.showLoading},clearSearch:function(){this.searchText="",this.validateBlankSearch()},validateBlankSearch:function(){return""!==this.searchText.toLowerCase()||(this.settingSections=dokan.settings_sections,this.settingFields=dokan.settings_fields,!1)},searchInSettings:function(e){var t=this;this.validateBlankSearch()&&(this.awaitingSearch||setTimeout(function(){var e=t.$refs.searchInSettings.value.toLowerCase();t.doSearch(e),t.awaitingSearch=!1},1e3),this.awaitingSearch=!0)},doSearch:function(e){var t=this,a={},s=[],n=[],i=dokan.settings_fields;Object.keys(i).forEach(function(t,n){Object.keys(i[t]).forEach(function(n,o){if("sub_section"!==i[t][n].type){var r=i[t][n].label.toLowerCase();r&&r.includes(e)&&(a[t]||(a[t]={}),a[t][n]=i[t][n],-1===s.indexOf(t)&&s.push(t))}})});var o=0;Object.keys(dokan.settings_sections).forEach(function(e,a){-1!==s.indexOf(dokan.settings_sections[e].id)&&(o||(t.changeTab(dokan.settings_sections[e]),o=1),n.push(dokan.settings_sections[e]))}),this.settingFields=a,this.settingSections=n},handleDataClearCheckboxEvent:function(){var e=this;r()(".data_clear_on_uninstall").on("change","#dokan_general\\[data_clear_on_uninstall\\]",function(t){r()(this).is(":checked")&&e.$swal({title:e.__("Are you sure?","dokan-lite"),type:"warning",html:e.__("All data and tables related to Dokan and Dokan Pro will be deleted permanently after deleting the Dokan plugin. You will not be able to recover your lost data unless you keep a backup. Do you want to continue?","dokan-lite"),showCancelButton:!0,confirmButtonText:e.__("Okay","dokan-lite"),cancelButtonText:e.__("Cancel","dokan-lite")}).then(function(t){t.dismiss&&(e.settingValues.dokan_general.data_clear_on_uninstall="off")})})}},created:function(){this.fetchSettingValues(),this.currentTab="dokan_general","undefined"!=typeof localStorage&&(this.currentTab=localStorage.getItem("activetab")?localStorage.getItem("activetab"):"dokan_general"),this.settingSections=dokan.settings_sections,this.settingFields=dokan.settings_fields},updated:function(){this.handleDataClearCheckboxEvent()}}},function(e,t,a){"use strict";var s=a(139),n=a.n(s),i=a(140),o=a.n(i),r=a(23);function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,s)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach(function(t){n()(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var c=dokan_get_lib("TextEditor"),u=dokan_get_lib("GoogleMaps"),p=dokan_get_lib("Mapbox"),m=dokan_get_lib("RefreshSettingOptions");t.a={name:"Fields",components:{colorPicker:r.a,TextEditor:c,GoogleMaps:u,Mapbox:p,RefreshSettingOptions:m},props:["id","fieldData","sectionId","fieldValue","allSettingsValues","errors","toggleLoadingState","validationErrors"],data:function(){return{repeatableItem:{},hideMap:!1}},computed:{shoudShow:function(){var e=!0;if(this.fieldData.show_if){var t=this.fieldData.show_if,a=Object.keys(t),s=0;for(s=0;s<a.length;s++){var n=a[s],i=n.split(".").reverse(),r=o()(i,2),l=r[0],d=r[1],c=void 0===d?this.sectionId:d,u=this.allSettingsValues[c][l],p=_.chain(t[n]).pairs().first().value(),m=o()(p,2),v=m[0],f=m[1];switch(v){case"greater_than":u>f||(e=!1);break;case"greater_than_equal":u>=f||(e=!1);break;case"less_than":u<f||(e=!1);break;case"less_than":u<=f||(e=!1);break;case"equal":default:u!=f&&(e=!1)}if(!e)break}}return e},mapApiSource:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.map_api_source},mapLocation:function(){var e=d(d({},{latitude:23.709921,longitude:90.40714300000002,address:"Dhaka",zoom:10}),this.fieldValue[this.fieldData.name]);return e={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude),address:"".concat(e.address),zoom:parseInt(e.zoom)}},googleMapApiKey:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.gmap_api_key},mapboxAccessToken:function(){var e,t;return null===(e=this.allSettingsValues)||void 0===e?void 0:null===(t=e.dokan_appearance)||void 0===t?void 0:t.mapbox_access_token}},beforeMount:function(){"multicheck"!==this.fieldData.type||this.fieldValue[this.fieldData.name]||(this.fieldValue[this.fieldData.name]=this.fieldData.default)},methods:{containCommonFields:function(e){return _.contains([void 0,"text","email","url","phone","time"],e)},addItem:function(e,t){this.fieldValue[t]=this.fieldValue[t]||[],void 0!==this.repeatableItem[t]&&this.repeatableItem[t]&&(this.fieldValue[t].push({id:this.repeatableItem[t].trim().replace(/\s+/g,"_").toLowerCase(),value:this.repeatableItem[t]}),this.repeatableItem[t]="")},removeItem:function(e,t){this.fieldValue[t].splice(e,1)},haveCondition:function(e){return e.hasOwnProperty("condition")},checkConditionLogic:function(e,t){var a=e.condition.logic,s=!1;return _.each(a,function(e,a){_.contains(e,t[a])&&(s=!0)}),s},onHideMap:function(e){this.hideMap=e},onUpdateMap:function(e){this.fieldValue[this.fieldData.name]=d(d({},this.mapLocation),e)},hasError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},getError:function(e){return e+" "+this.__("is required.","dokan-lite")},hasValidationError:function(e){if(this.validationErrors.filter(function(t){return t.name===e}).length>0)return e},getValidationErrorMessage:function(e){var t="";return this.validationErrors.forEach(function(a){a.name===e&&(t=a.error)}),t}}}},,,,,,,,,function(e,t,a){"use strict";t.a={name:"SettingsBanner",data:function(){return{upgradeURL:dokan.urls.upgradeToPro}},computed:{bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-settings-banner.svg")}}}},function(e,t,a){"use strict";var s=a(173),n=a(7),i=dokan_get_lib("ListTable"),o=dokan_get_lib("Switches"),r=dokan_get_lib("Search");t.a={name:"Vendors",components:{ListTable:i,Switches:o,Search:r,AddVendor:s.a,UpgradeBanner:n.a},data:function(){return{showCb:!0,hasPro:dokan.hasPro,counts:{pending:0,approved:0,all:0},vendorId:0,totalItems:0,perPage:20,totalPages:1,loading:!1,columns:{store_name:{label:this.__("Store","dokan-lite"),sortable:!0},email:{label:this.__("E-mail","dokan-lite")},phone:{label:this.__("Phone","dokan-lite")},registered:{label:this.__("Registered","dokan-lite"),sortable:!0},enabled:{label:this.__("Status","dokan-lite")}},actionColumn:"title",actions:[{key:"edit",label:this.__("Edit","dokan-lite")},{key:"products",label:this.__("Products","dokan-lite")},{key:"orders",label:this.__("Orders","dokan-lite")}],bulkActions:[{key:"approved",label:this.__("Approve Vendors","dokan-lite")},{key:"pending",label:this.__("Disable Selling","dokan-lite")}],vendors:[],loadAddVendor:!1,dokanVendorHeaderArea:dokan.hooks.applyFilters("getDokanVendorHeaderArea",[]),isVendorSwitchingEnabled:!1}},watch:{"$route.query.status":function(){this.fetchVendors()},"$route.query.page":function(){this.fetchVendors()},"$route.query.orderby":function(){this.fetchVendors()},"$route.query.order":function(){this.fetchVendors()}},computed:{currentStatus:function(){return this.$route.query.status||"all"},currentPage:function(){var e=this.$route.query.page||1;return parseInt(e)},sortBy:function(){return this.$route.query.orderby||"registered"},sortOrder:function(){return this.$route.query.order||"desc"},storeCategory:function(){return this.$route.query.store_category||null}},created:function(){var e=this;this.$root.$on("modalClosed",function(){e.loadAddVendor=!1,e.vendorId=0}),this.fetchVendors(),this.$root.$on("vendorAdded",function(t){e.vendors.unshift(t)}),this.$root.$on("addAnotherVendor",function(){e.loadAddVendor=!0}),this.$root.$on("categoryFetched",function(t){e.categories=t.categories,e.isCategoryMultiple=t.isCategoryMultiple,e.columns=t.columns}),this.isVendorSwitchingEnabled=!!dokan.is_vendor_switching_enabled,this.isVendorSwitchingEnabled&&this.actions.push({key:"switch_to",label:this.__("Switch To","dokan-lite")})},methods:{addNew:function(){this.loadAddVendor=!0},doSearch:function(e){var t=this,a=this;a.loading=!0,dokan.api.get("/stores?search=".concat(e),{page:this.currentPage,orderby:this.sortBy,order:this.sortOrder}).done(function(e,s,n){a.vendors=e,a.loading=!1,t.updatedCounts(n),t.updatePagination(n)})},updatedCounts:function(e){this.counts.pending=parseInt(e.getResponseHeader("X-Status-Pending")),this.counts.approved=parseInt(e.getResponseHeader("X-Status-Approved")),this.counts.all=parseInt(e.getResponseHeader("X-Status-All"))},updatePagination:function(e){this.totalPages=parseInt(e.getResponseHeader("X-WP-TotalPages")),this.totalItems=parseInt(e.getResponseHeader("X-WP-Total"))},fetchVendors:function(){var e=this;e.loading=!0;var t={per_page:e.perPage,page:e.currentPage,status:e.currentStatus,orderby:e.sortBy,order:e.sortOrder,store_category:e.storeCategory};dokan.api.get("/stores",t).done(function(t,a,s){e.vendors=t,e.loading=!1,e.updatedCounts(s),e.updatePagination(s)})},onActionClick:function(e,t){"trash"===e&&confirm("Are you sure to delete?")&&alert("deleted: "+t.title)},onSwitch:function(e,t){var a=this,s=!1===e?this.__("The vendor has been disabled.","dokan-lite"):this.__("Selling has been enabled","dokan-lite");dokan.api.put("/stores/"+t+"/status",{status:!1===e?"inactive":"active"}).done(function(e){a.$notify({title:a.__("Success!","dokan-lite"),type:"success",text:s}),"all"!==a.currentStatus&&"pending"!==a.currentStatus&&"approved"!==a.currentStatus||a.fetchVendors()})},moment:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){return moment(e)}),goToPage:function(e){this.$router.push({name:"Vendors",query:{status:this.currentStatus,page:e}})},onBulkAction:function(e,t){var a=this,s={};s[e]=t,this.loading=!0,dokan.api.put("/stores/batch",s).done(function(e){a.loading=!1,a.fetchVendors()})},sortCallback:function(e,t){this.$router.push({name:"Vendors",query:{status:this.currentStatus,page:1,orderby:e,order:t}})},productUrl:function(e){return dokan.urls.adminRoot+"edit.php?post_type=product&author="+e},ordersUrl:function(e){return dokan.urls.adminRoot+"edit.php?post_type=shop_order&vendor_id="+e},editUrl:function(e){return dokan.urls.adminRoot+"user-edit.php?user_id="+e},switchToUrl:function(e){return e.switch_url}}}},function(e,t,a){"use strict";var s=a(26),n=a(33),i=a(36),o=dokan_get_lib("Modal"),r=dokan_get_lib("Loading");t.a={name:"AddVendor",props:["vendorId"],components:{Modal:o,Loading:r,VendorAccountFields:s.a,VendorAddressFields:n.a,VendorPaymentFields:i.a},data:function(){return{isLoading:!1,storeId:"",nextBtn:this.__("Next","dokan-lite"),title:this.__("Add New Vendor","dokan-lite"),tabs:{VendorAccountFields:{label:this.__("Account Info","dokan-lite"),name:"VendorAccountFields",icon:"dashicons dashicons-admin-users"},VendorAddressFields:{label:this.__("Address","dokan-lite"),name:"VendorAddressFields",icon:"dashicons dashicons-admin-home"},VendorPaymentFields:{label:this.__("Payment Options","dokan-lite"),name:"VendorPaymentFields",icon:"dashicons dashicons-money"}},currentTab:"VendorAccountFields",store:{store_name:"",user_pass:"",store_url:"",user_login:"",email:"",user_nicename:"",notify_vendor:!0,phone:"",banner:"",banner_id:"",gravatar:"",gravatar_id:"",social:{fb:"",youtube:"",twitter:"",linkedin:"",pinterest:"",instagram:""},payment:{bank:{ac_name:"",ac_number:"",bank_name:"",bank_addr:"",routing_number:"",iban:"",swift:""},paypal:{email:""}},address:{street_1:"",street_2:"",city:"",zip:"",state:"",country:""}},requiredFields:["store_name","user_login","email"],errors:[],storeAvailable:!1,userNameAvailable:!1,emailAvailable:!1,hasPro:dokan.hasPro}},created:function(){var e=this;this.$root.$on("vendorInfoChecked",function(t){e.storeAvailable=t.storeAvailable,e.userNameAvailable=t.userNameAvailable,e.emailAvailable=t.emailAvailable})},methods:{getId:function(){return this.$route.params.id},showAlert:function(e,t,a){this.$swal(e,t,a)},createVendor:function(){var e=this;this.formIsValid()&&("VendorPaymentFields"===this.currentTab&&(this.isLoading=!0,dokan.api.post("/stores/",this.store).done(function(t){e.$root.$emit("vendorAdded",t),e.$swal({type:"success",title:e.__("Vendor Created","dokan-lite"),text:e.__("A vendor has been created successfully!","dokan-lite"),showCloseButton:!0,showCancelButton:!0,confirmButtonText:e.__("Add Another","dokan-lite"),cancelButtonText:e.__("Edit Vendor","dokan-lite"),focusConfirm:!1}).then(function(a){a.value?e.$root.$emit("addAnotherVendor"):a.dismiss===e.$swal.DismissReason.cancel&&(e.hasPro?e.$router.push({path:"vendors/"+t.id,query:{edit:"true"}}):window.location.replace("".concat(dokan.urls.adminRoot,"user-edit.php?user_id=").concat(t.id)))})}).fail(function(t){e.showAlert(e.__(t.responseJSON.message,"dokan-lite"),"","error")}).always(function(){e.$root.$emit("modalClosed")})),this.currentTab="VendorPaymentFields"===this.currentTab?"VendorPaymentFields":this.nextTab(this.tabs,this.currentTab))},nextTab:function(e,t){var a=Object.keys(e),s=a[a.indexOf(t)+1];return s},closeModal:function(){this.$root.$emit("modalClosed")},formIsValid:function(){var e=this,t=this.requiredFields,a=this.store;return this.errors=[],t.forEach(function(t){t in a&&a[t].length<1&&e.errors.push(t)}),!!(this.errors.length<1&&this.storeAvailable&&this.userNameAvailable&&this.emailAvailable)||(this.currentTab="VendorAccountFields",!1)}}}},function(e,t,a){"use strict";var s=a(49);t.a={name:"VendorCapabilities",components:{ProCta:s.a},data:function(){return{showPopup:!1,selectedCapabilityImage:"",capabilityCards:[{title:this.__("Coupons","dokan-lite"),content:this.__("Each vendor can create unlimited discount coupon codes for their products.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-coupon.svg")},{title:this.__("Shipping","dokan-lite"),content:this.__("Vendors can configure their own shipping costs for each country, state & single products.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-shipping.svg")},{title:this.__("Duplicate Product","dokan-lite"),content:this.__("Vendors can duplicate their own products for ease and time saving.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-duplicate-product.svg")},{title:this.__("Reporting","dokan-lite"),content:this.__("Earning, selling and commissions reports for vendors to improve sales & take major decisions.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-reports.svg")},{title:this.__("Create Tags","dokan-lite"),content:this.__("Vendors can create & attach tags to products to categorize & for better search engine optimization.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-create-tags.svg")},{title:this.__("Vendor Biography","dokan-lite"),content:this.__("Vendors can write about themselves & about their store in a text field which visitors can see from the store page","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-vendor-biography.svg")},{title:this.__("Vendor Product Upload","dokan-lite"),content:this.__("New vendors can start uploading products upon registration if admins allow.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-vendor-product-upload.svg")},{title:this.__("Order Status Change","dokan-lite"),content:this.__("Vendors will be able to mark products as draft & update the order status to inform customers about progress.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-order-status-change.svg")},{title:this.__("Social Share","dokan-lite"),content:this.__("Visitors and customers can share a store page with their friends and acquaintances on their social profiles.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-social-share.svg")},{title:this.__("Variable Product","dokan-lite"),content:this.__("Vendors can create variable products with predefined and custom attributes.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-variable-product.svg")},{title:this.__("Store Opening & Closing Time","dokan-lite"),content:this.__("Vendors can define the working hours of their online store for each day of the week for visitors to see.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-opening-closing-hours.svg")},{title:this.__("Woocommerce Booking Integration","dokan-lite"),content:this.__("Create hotel rooms, resorts, conference rooms, cars, bikes, etc for renting out.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-woocommerce-booking.svg")},{title:this.__("Announcement For Vendors","dokan-lite"),content:this.__("Admins can make announcements targeted to a single vendor, multiple or all vendors.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-announcement-vendors.svg")},{title:this.__("Woocommerce Simple Auctions Integration","dokan-lite"),content:this.__("Sell auction-able products in your store with Dokan’s integration.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-simple-auction.svg")},{title:this.__("Social Profiles","dokan-lite"),content:this.__("Vendors can upload & showcase their Facebook, Twitter and Linkedin profiles on their store page.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-social-profile.svg")},{title:this.__("Refund","dokan-lite"),content:this.__("Vendors can send refund requests for an order to the admins who can approve or deny it from the dashboard.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-refund.svg")},{title:this.__("Store Seo","dokan-lite"),content:this.__("The Yoast SEO integration lets vendors define Store Title, Description, Slug and Keyword to appear in search engine results.","dokan-lite"),image:"".concat(dokan.urls.assetsUrl,"/images/vendor-capability/cap-store-seo.svg")}]}},methods:{closePopup:function(){this.showPopup=!1},openPopup:function(e){this.showPopup=!0,this.selectedCapabilityImage=e}},computed:{bannerBg:function(){return{backgroundImage:"url(".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner-bg.svg)")}},bannerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-vendor-capabilities-banner.svg")}}}},function(e,t,a){"use strict";var s=a(182);t.a={name:"ProModules",components:{ModuleUpgradePopup:s.a},data:function(){return{modules:[{name:this.__("WooCommerce Booking Integration","dokan-lite"),description:this.__("Integrates WooCommerce Booking with Dokan.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/booking.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-bookings/",modLink:"https://wedevs.com/dokan/extensions/woocommerce-booking-integration/"},{name:this.__("Color Scheme Customizer","dokan-lite"),description:this.__("A Dokan plugin Add-on to Customize Colors of Dokan Dashboard","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/color-scheme-customizer.png"),docLink:"https://wedevs.com/docs/dokan/modules/color-scheme/",modLink:"https://wedevs.com/dokan/modules/color-scheme-customizer/"},{name:this.__("Elementor","dokan-lite"),description:this.__("Elementor Page Builder widgets for Dokan","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/elementor.png"),docLink:"https://wedevs.com/docs/dokan/modules/elementor-dokan/",modLink:"https://wedevs.com/dokan/modules/elementor/"},{name:this.__("Vendor Product Importer and Exporter","dokan-lite"),description:this.__("This is simple product import and export plugin for vendor","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/import-export.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-use-dokan-exportimport-add/",modLink:"https://wedevs.com/dokan/modules/export-import/"},{name:this.__("Follow Store","dokan-lite"),description:this.__("Send emails to customers when their favorite store updates.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/follow-store.png"),docLink:"https://wedevs.com/docs/dokan/modules/follow-store/",modLink:"https://wedevs.com/dokan/modules/follow-store/"},{name:this.__("Geolocation","dokan-lite"),description:this.__("Search Products and Vendors by geolocation.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/geolocation.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-geolocation/",modLink:"https://wedevs.com/dokan/modules/geolocation/"},{name:this.__("Live Chat","dokan-lite"),description:this.__("Live Chat Between Vendor & Customer.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/live-chat.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-live-chat/",modLink:"https://wedevs.com/dokan/modules/live-chat/"},{name:this.__("Live Search","dokan-lite"),description:this.__("Live product search for WooCommerce store.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/ajax-live-search.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-configure-use-dokan-live-search/",modLink:"https://wedevs.com/dokan/modules/ajax-live-search/"},{name:this.__("Wirecard","dokan-lite"),description:this.__("Wirecard payment gateway for Dokan.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/wirecard-connect.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-moip-connect/",modLink:"https://wedevs.com/dokan/modules/moip/"},{name:this.__("PayPal Adaptive Payment","dokan-lite"),description:this.__("Allows to send split payments to vendor via PayPal Adaptive Payment gateway.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/paypal-adaptive.png"),docLink:"#",modLink:"#"},{name:this.__("Product Addon","dokan-lite"),description:this.__("WooCommerce Product Addon support.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/product-addon.png"),docLink:"https://wedevs.com/docs/dokan/modules/product-addon/",modLink:"https://wedevs.com/dokan/modules/product-addons/"},{name:this.__("Product Enquiry","dokan-lite"),description:this.__("Enquiry for a specific product to a seller.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/product-enquiry.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-configure-use-dokan-product-enquiry/",modLink:"https://wedevs.com/dokan/modules/product-enquiry/"},{name:this.__("Report Abuse","dokan-lite"),description:this.__("Let customers report fraudulent or fake products.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/report-abuse.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-report-abuse/",modLink:"https://wedevs.com/docs/dokan/modules/dokan-report-abuse/"},{name:this.__("Return and Warranty Request","dokan-lite"),description:this.__("Manage return and warranty from vendor end.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/report-abuse.png"),docLink:"https://wedevs.com/docs/dokan/modules/vendor-rma/",modLink:"https://wedevs.com/dokan/modules/rma/"},{name:this.__("Seller Vacation","dokan-lite"),description:this.__("Using this plugin seller can go to vacation by closing their stores.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/seller-vacation.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-vacation/",modLink:"https://wedevs.com/dokan/modules/vendor-vacation/"},{name:this.__("ShipStation Integration","dokan-lite"),description:this.__("Adds ShipStation label printing support to Dokan. Requires server DomDocument support.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/shipstation.png"),docLink:"https://wedevs.com/docs/dokan/modules/shipstation-dokan-wedevs/",modLink:"https://wedevs.com/dokan/modules/shipstation/"},{name:this.__("Auction Integration","dokan-lite"),description:this.__("A plugin that combined WooCommerce simple auction and Dokan plugin.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/auction.png"),docLink:"https://wedevs.com/docs/dokan/modules/woocommerce-auctions-frontend-multivendor-marketplace/",modLink:"https://wedevs.com/dokan/modules/dokan-simple-auctions/"},{name:this.__("Single Product Multiple Vendor","dokan-lite"),description:this.__("A module that offers multiple vendor to sell a single product.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/single-product-multivendor.png"),docLink:"https://wedevs.com/docs/dokan/modules/single-product-multiple-vendor/",modLink:"https://wedevs.com/dokan/modules/single-product-multivendor/"},{name:this.__("Store Reviews","dokan-lite"),description:this.__("A plugin that allows customers to rate the sellers.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-review.png"),docLink:"https://wedevs.com/docs/dokan/modules/vendor-review/",modLink:"https://wedevs.com/dokan/modules/dokan-vendor-review/"},{name:this.__("Store Support","dokan-lite"),description:this.__("Enable vendors to provide support to customers from store page.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/store-support.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-use-store-support/",modLink:"https://wedevs.com/dokan/modules/store-support/"},{name:this.__("Stripe Connect","dokan-lite"),description:this.__("Accept credit card payments and allow your sellers to get automatic split payment in Dokan via Stripe.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/stripe.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-and-configure-dokan-stripe-connect/",modLink:"https://wedevs.com/dokan/modules/store-support/"},{name:this.__("Vendor Subscription","dokan-lite"),description:this.__("Product subscription pack add-on for Dokan vendors.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/subscription.png"),docLink:"https://wedevs.com/docs/dokan/modules/how-to-install-use-dokan-subscription/",modLink:"https://wedevs.com/dokan/modules/subscription/"},{name:this.__("Vendor Analytics","dokan-lite"),description:this.__("A plugin for store and product analytics for vendor.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/analytics.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-analytics/",modLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-analytics/"},{name:this.__("Vendor Staff Manager","dokan-lite"),description:this.__("A plugin for manage store via vendor staffs.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-staff.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-staff-manager/",modLink:"https://wedevs.com/dokan/modules/vendor-staff-manager/"},{name:this.__("Vendor Subscription Product","dokan-lite"),description:this.__("WooCommerce Subscription integration for Dokan","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-subscription-product.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-vendor-subscription-product/",modLink:"https://wedevs.com/dokan/modules/vendor-subscription-product/"},{name:this.__("Vendor Verification","dokan-lite"),description:this.__("Dokan add-on to verify sellers.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/vendor-verification.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-seller-verification-admin-settings/",modLink:"https://wedevs.com/dokan/modules/seller-verification/"},{name:this.__("Wholesale","dokan-lite"),description:this.__("Offer any customer to buy product as a wholesale price from any vendors.","dokan-lite"),thumbnail:"".concat(dokan.urls.assetsUrl,"/images/modules/wholesale.png"),docLink:"https://wedevs.com/docs/dokan/modules/dokan-wholesale/",modLink:"https://wedevs.com/dokan/modules/wholesale/"}],showPopup:!0}},methods:{togglePopup:function(e){this.showPopup=e}}}},function(e,t,a){"use strict";t.a={name:"ModuleUpgradePopup",props:{showPopup:{type:Boolean,required:!0,default:!0}},data:function(){return{upgradeURL:dokan.urls.upgradeToPro}},methods:{closePopup:function(){this.$emit("toggle",!1)},openPopup:function(){this.$emit("toggle",!0)}},computed:{headerImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-upgrade-popup-header.svg")},bonusImage:function(){return"".concat(dokan.urls.assetsUrl,"/images/dokan-upgrade-popup-bonus.svg")}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a(107),n=a(110),i=a(186);new(dokan_get_lib("Vue"))({el:"#dokan-vue-admin",router:n.a,render:function(e){return e(s.a)},created:function(){this.setLocaleData(dokan.i18n["dokan-lite"]),dokan.dokan_pro_i18n&&this.setLocaleData(dokan.dokan_pro_i18n.dokan)},methods:{listTableTexts:function(){return{loading:this.__("Loading","dokan-lite"),select_bulk_action:this.__("Select bulk action","dokan-lite"),bulk_actions:this.__("Bulk Actions","dokan-lite"),items:this.__("items","dokan-lite"),apply:this.__("Apply","dokan-lite")}}}}),Object(i.a)("dokan")},function(e,t,a){"use strict";var s=a(44),n=a(109),i=!1;var o=function(e){i||a(108)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/App.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"vue-backend-app"}},[t("router-view"),this._v(" "),t("notifications",{attrs:{position:"bottom right"}})],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(111),n=a.n(s),i=a(112),o=a(120),r=a(123),l=a(132),d=a(135),c=a(171),u=a(177),p=a(180),m=dokan_get_lib("Vue"),v=dokan_get_lib("Router"),_=dokan_get_lib("VersionCompare");m.use(v),dokan_add_route(i.a),dokan_add_route(o.a),dokan_add_route(r.a),dokan_add_route(l.a),dokan_add_route(d.a),dokan_add_route(u.a),dokan_add_route(p.a),dokan.hasPro&&!_(dokan.proVersion,"2.9.14",">")||dokan_add_route(c.a),function e(t){for(var a=0;a<t.length;a++)"object"===n()(t[a].children)?(e(t[a].children),void 0!==t[a].component&&(t[a].component=dokan.routeComponents[t[a].component])):t[a].component=dokan.routeComponents[t[a].component]}(dokan.routes),t.a=new v({routes:dokan.routes})},,function(e,t,a){"use strict";var s=a(45),n=a(119),i=!1;var o=function(e){i||a(113)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Dashboard.vue",t.a=r.exports},function(e,t){},,,,function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.show&&e.showUpgrade?a("div",{staticClass:"dokan-upgrade-bar"},[e._v("\n You're using "),a("span",[e._v("Dokan Lite")]),e._v(". To unlock more features, consider\n "),a("a",{attrs:{target:"_blank",rel:"noopener",href:e.upgradeURL}},[e._v("\n Upgrading to Pro")]),e._v(".\n\n "),a("div",{staticClass:"close-button",attrs:{title:"Dismiss the notice"},on:{click:function(t){return e.dismiss()}}},[e._v("\n ×\n ")])]):e._e()};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-dashboard"},[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("h1",[e._v(e._s(e.__("Dashboard","dokan-lite")))]),e._v(" "),a("div",{staticClass:"widgets-wrapper"},[a("div",{staticClass:"left-side"},[a("postbox",{attrs:{title:e.__("At a Glance","dokan-lite"),extraClass:"dokan-status"}},[null!==e.overview?a("div",{staticClass:"dokan-status"},[a("ul",[a("li",{staticClass:"sale"},[a("div",{staticClass:"dashicons dashicons-chart-bar"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Reports"}:""}},[a("strong",[a("currency",{attrs:{amount:e.overview.sales.this_month}})],1),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("net sales this month","dokan-lite"))+" "),a("span",{class:e.overview.sales.class},[e._v(e._s(e.overview.sales.parcent))])])])],1),e._v(" "),a("li",{staticClass:"commission"},[a("div",{staticClass:"dashicons dashicons-chart-pie"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Reports"}:""}},[a("strong",[a("currency",{attrs:{amount:e.overview.earning.this_month}})],1),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("commission earned","dokan-lite"))+" "),a("span",{class:e.overview.earning.class},[e._v(e._s(e.overview.earning.parcent))])])])],1),e._v(" "),a("li",{staticClass:"vendor"},[a("div",{staticClass:"dashicons dashicons-id"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Vendors"}:""}},[a("strong",[e._v(e._s(e.overview.vendors.this_month)+" "+e._s(e.__("Vendor","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("signup this month","dokan-lite"))+" "),a("span",{class:e.overview.vendors.class},[e._v(e._s(e.overview.vendors.parcent))])])])],1),e._v(" "),a("li",{staticClass:"approval"},[a("div",{staticClass:"dashicons dashicons-businessman"}),e._v(" "),a("router-link",{attrs:{to:e.hasPro?{name:"Vendors",query:{status:"pending"}}:""}},[a("strong",[e._v(e._s(e.overview.vendors.inactive)+" "+e._s(e.__("Vendor","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v(e._s(e.__("awaiting approval","dokan-lite")))])])],1),e._v(" "),a("li",{staticClass:"product"},[a("div",{staticClass:"dashicons dashicons-cart"}),e._v(" "),a("a",{attrs:{href:"#"}},[a("strong",[e._v(e._s(e.overview.products.this_month)+" "+e._s(e.__("Products","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v("\n "+e._s(e.__("created this month","dokan-lite"))+" "),a("span",{class:e.overview.products.class},[e._v(e._s(e.overview.products.parcent))])])])]),e._v(" "),a("li",{staticClass:"withdraw"},[a("div",{staticClass:"dashicons dashicons-money"}),e._v(" "),a("router-link",{attrs:{to:{name:"Withdraw",query:{status:"pending"}}}},[a("strong",[e._v(e._s(e.overview.withdraw.pending)+" "+e._s(e.__("Withdrawals","dokan-lite")))]),e._v(" "),a("div",{staticClass:"details"},[e._v(e._s(e.__("awaiting approval","dokan-lite")))])])],1)])]):a("div",{staticClass:"loading"},[a("loading")],1)]),e._v(" "),a("postbox",{attrs:{title:e.__("Dokan News Updates","dokan-lite")}},[null!==e.feed?a("div",{staticClass:"rss-widget"},[a("ul",e._l(e.feed,function(t){return a("li",[a("a",{attrs:{href:t.link+"?utm_source=wp-admin&utm_campaign=dokan-news",target:"_blank"}},[e._v(e._s(t.title))])])}),0),e._v(" "),a("div",{staticClass:"subscribe-box"},[e.subscribe.success?a("div",{staticClass:"thank-you"},[e._v(e._s(e.__("Thank you for subscribing!","dokan-lite")))]):[e.subscribe.loading?a("div",{staticClass:"loading"},[a("loading")],1):e._e(),e._v(" "),a("h3",[e._v(e._s(e.__("Stay up-to-date","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("We're constantly developing new features, stay up-to-date by subscribing to our newsletter.","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-wrap"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.subscribe.email,expression:"subscribe.email"}],attrs:{type:"email",required:"",placeholder:"Your Email Address"},domProps:{value:e.subscribe.email},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.emailSubscribe()},input:function(t){t.target.composing||e.$set(e.subscribe,"email",t.target.value)}}}),e._v(" "),a("button",{staticClass:"button",on:{click:function(t){return e.emailSubscribe()}}},[e._v(e._s(e.__("Subscribe","dokan-lite")))])])]],2)]):a("div",{staticClass:"loading"},[a("loading")],1)])],1),e._v(" "),a("div",{staticClass:"right-side"},[a("postbox",{staticClass:"overview-chart",attrs:{title:e.__("Overview","dokan-lite")}},[null!==e.report?a("div",[a("chart",{attrs:{data:e.report}})],1):a("div",{staticClass:"loading"},[a("loading")],1)])],1)])],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(47),n=a(122),i=!1;var o=function(e){i||a(121)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Withdraw.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"withdraw-requests"},[a("h1",[e._v(e._s(e.__("Withdraw Requests","dokan-lite")))]),e._v(" "),e.showModal?a("modal",{attrs:{title:e.__("Update Note","dokan-lite")},on:{close:function(t){e.showModal=!1}}},[a("template",{slot:"body"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.editing.note,expression:"editing.note"}],attrs:{rows:"3"},domProps:{value:e.editing.note},on:{input:function(t){t.target.composing||e.$set(e.editing,"note",t.target.value)}}})]),e._v(" "),a("template",{slot:"footer"},[a("button",{staticClass:"button button-primary button-large",on:{click:function(t){return e.updateNote()}}},[e._v(e._s(e.__("Update Note","dokan-lite")))])])],2):e._e(),e._v(" "),a("ul",{staticClass:"subsubsub"},[a("li",[a("router-link",{class:{current:"pending"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"pending"}}}},[e._v(e._s(e.__("Pending","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.pending))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{class:{current:"approved"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"approved"}}}},[e._v(e._s(e.__("Approved","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.approved))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{class:{current:"cancelled"===e.currentStatus},attrs:{to:{name:"Withdraw",query:{status:"cancelled"}}}},[e._v(e._s(e.__("Cancelled","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.cancelled))])]),e._v(" | ")],1)]),e._v(" "),a("list-table",{attrs:{columns:e.columns,rows:e.requests,loading:e.loading,"action-column":e.actionColumn,actions:e.actions,"show-cb":e.showCb,"bulk-actions":e.bulkActions,"not-found":e.notFound,"total-pages":e.totalPages,"total-items":e.totalItems,"per-page":e.perPage,"current-page":e.currentPage,text:e.$root.listTableTexts()},on:{pagination:e.goToPage,"action:click":e.onActionClick,"bulk:click":e.onBulkAction},scopedSlots:e._u([{key:"seller",fn:function(t){return[a("img",{attrs:{src:t.row.user.gravatar,alt:t.row.user.store_name,width:"50"}}),e._v(" "),a("strong",[a("a",{attrs:{href:e.vendorUrl(t.row.user.id)}},[e._v(e._s(t.row.user.store_name?t.row.user.store_name:e.__("(no name)","dokan-lite")))])])]}},{key:"vendor",fn:function(t){var s=t.row;return[a("router-link",{attrs:{to:"/vendors/"+s.vendor.id}},[e._v("\n "+e._s(s.vendor.name?s.vendor.name:e.__("(no name)","dokan-lite"))+"\n ")])]}},{key:"amount",fn:function(e){return[a("currency",{attrs:{amount:e.row.amount}})]}},{key:"status",fn:function(t){return[a("span",{class:t.row.status},[e._v(e._s(e._f("capitalize")(t.row.status)))])]}},{key:"created",fn:function(t){return[e._v("\n "+e._s(e.moment(t.row.created).format("MMM D, YYYY"))+"\n ")]}},{key:"method_details",fn:function(t){return[a("div",{staticClass:"method_details_inner",domProps:{innerHTML:e._s(e.getPaymentDetails(t.row.method,t.row.details))}})]}},{key:"actions",fn:function(t){return["pending"===t.row.status?[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Approve Request","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.changeStatus("approved",t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-yes"})]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]:"approved"===t.row.status?[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]:[a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{title:e.__("Mark as Pending","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.changeStatus("pending",t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-backup"})]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{title:e.__("Add Note","dokan-lite")},on:{click:function(a){return a.preventDefault(),e.openNoteModal(t.row.note,t.row.id)}}},[a("span",{staticClass:"dashicons dashicons-testimonial"})])])]]}}])},[e._v(" "),e._v(" "),e._v(" "),e._v(" "),e._v(" "),e._v(" "),a("template",{slot:"filters"},[a("select",{staticStyle:{width:"190px"},attrs:{id:"filter-vendors","data-placeholder":e.__("Filter by vendor","dokan-lite")}}),e._v(" "),e.filter.user_id?a("button",{staticClass:"button",attrs:{type:"button"},on:{click:function(t){e.filter.user_id=0}}},[e._v("×")]):e._e()])],2)],1)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(48),n=a(131),i=!1;var o=function(e){i||a(124)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Premium.vue",t.a=r.exports},function(e,t){},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"cta-section",style:{"background-image":"url("+e.styles.bgPattern+"), linear-gradient( 45deg, rgb(255,125,144) 33%, rgb(255,173,111) 100%)"}},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.thumbnail,alt:"Dokan Lite"}})]),e._v(" "),a("div",{staticClass:"content-area"},[a("h2",[e._v(e._s(e.__("Convinced?","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("With all the advance features you get it’s hard to resist buying Dokan Pro.","dokan-lite")))]),e._v(" "),a("a",{staticClass:"btn",attrs:{href:e.url,target:"_blank"}},[e._v("\n "+e._s(e.__("Upgrade to Pro","dokan-lite"))+"\n "),a("svg",{staticStyle:{"enable-background":"new 0 0 17.5 12.5"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 17.5 12.5","xml:space":"preserve"}},[a("path",{staticClass:"st0",attrs:{d:"M10.6,1.5c-0.4-0.4-0.4-0.9,0-1.3c0.4-0.3,0.9-0.3,1.3,0l5.3,5.3c0.2,0.2,0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7\n l-5.3,5.3c-0.4,0.4-0.9,0.4-1.3,0c-0.4-0.4-0.4-0.9,0-1.3l3.8-3.8H0.9C0.4,7.1,0,6.7,0,6.2s0.4-0.9,0.9-0.9h13.5L10.6,1.5z\n M10.6,1.5"}})])])])])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},,,,,function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-pro-features"},[a("div",{staticClass:"header-section"},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/header-feature-thumb@2x.png",alt:e.__("Upgrade to Dokan Pro!","dokan-lite"),title:e.__("Upgrade to Dokan Pro!","dokan-lite")}})]),e._v(" "),a("div",{staticClass:"content-area"},[a("h1",[e._v(e._s(e.__("Upgrade to Dokan Pro!","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("Seems To Be Convinced, You Need More Out Of Your Marketplace","dokan-lite")))])])]),e._v(" "),a("div",{staticClass:"vendor-capabilities-banner",style:e.bannerBg},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Vendor Capabilities Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("p",{staticClass:"title"},[e._v(e._s(e.__("Vendor Capabilities","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("One of the finest attractions of Dokan PRO is the vast array of powerful vendor controls & functions it provides so sellers can enjoy ownership, automation & freedom to run their stores. To use these awesome vendor features listed below, consider Upgrading to PRO.","dokan-lite"))+"\n ")]),e._v(" "),a("router-link",{staticClass:"button",attrs:{to:{name:"VendorCapabilities"}}},[e._v("\n "+e._s(e.__("Check Out All Vendor Functionalities","dokan-lite"))+"\n ")])],1)]),e._v(" "),a("div",{staticClass:"service-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("Why Upgrade","dokan-lite")))]),e._v(" "),a("div",{staticClass:"service-list"},e._l(e.services,function(t){return a("div",{staticClass:"service-box"},[a("div",{staticClass:"service-thumb"},[a("img",{attrs:{src:t.thumbnail,alt:t.title,title:t.title}})]),e._v(" "),a("div",{staticClass:"service-detail"},[a("h3",{staticClass:"title"},[e._v(e._s(t.title))])])])}),0),e._v(" "),a("a",{staticClass:"btn",attrs:{href:"https://wedevs.com/dokan/features/",target:"_blank"}},[e._v("\n "+e._s(e.__("And Many More","dokan-lite"))+"\n "),a("svg",{staticStyle:{"enable-background":"new 0 0 17.5 12.5"},attrs:{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 17.5 12.5","xml:space":"preserve"}},[a("path",{staticClass:"st0",attrs:{d:"M10.6,1.5c-0.4-0.4-0.4-0.9,0-1.3c0.4-0.3,0.9-0.3,1.3,0l5.3,5.3c0.2,0.2,0.3,0.4,0.3,0.7s-0.1,0.5-0.3,0.7\n l-5.3,5.3c-0.4,0.4-0.9,0.4-1.3,0c-0.4-0.4-0.4-0.9,0-1.3l3.8-3.8H0.9C0.4,7.1,0,6.7,0,6.2s0.4-0.9,0.9-0.9h13.5L10.6,1.5z\n M10.6,1.5"}})])])]),e._v(" "),a("div",{staticClass:"comparison-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("Comparison With Dokan PRO","dokan-lite")))]),e._v(" "),a("div",{staticClass:"comparison-area"},[a("div",{staticClass:"compare-box dokan-lite"},[a("div",{staticClass:"logo-section"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/dokan-lite-logo@2x.png",alt:"Dokan Lite"}})]),e._v(" "),a("ul",{staticClass:"compare-list"},e._l(e.comparisons,function(t){return a("li",{class:t.compare.lite},["available"===t.compare.lite?a("img",{attrs:{src:e.asstesUrl+"/images/premium/available@2x.png",alt:""}}):a("img",{attrs:{src:e.asstesUrl+"/images/premium/unavailable@2x.png",alt:""}}),e._v(" "),a("span",[e._v(e._s(t.title))])])}),0)]),e._v(" "),a("div",{staticClass:"compare-box dokan-pro"},[a("div",{staticClass:"logo-section"},[a("img",{attrs:{src:e.asstesUrl+"/images/premium/dokan-pro-logo@2x.png",alt:"Dokan Pro"}})]),e._v(" "),a("ul",{staticClass:"compare-list"},e._l(e.comparisons,function(t){return a("li",{class:t.compare.pro},["available"===t.compare.pro?a("img",{attrs:{src:e.asstesUrl+"/images/premium/available@2x.png",alt:""}}):a("img",{attrs:{src:e.asstesUrl+"/images/premium/unavailable@2x.png",alt:""}}),e._v(" "),a("span",[e._v(e._s(t.title))])])}),0)])])]),e._v(" "),a("div",{staticClass:"pricing-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("The Packages We Provide","dokan-lite")))]),e._v(" "),a("div",{staticClass:"pricing-wrapper"},[e._m(0),e._v(" "),e._l(e.modules,function(t){return a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"},[a("a",{staticClass:"module-name",attrs:{href:t.url,target:"_blank"}},[e._v(e._s(t.title))])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.starter.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.starter.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.starter.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col popular"},["numeric"===t.professional.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.professional.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.professional.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.business.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.business.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.business.value,alt:""}})])]),e._v(" "),a("div",{staticClass:"table-col"},["numeric"===t.enterprise.type?a("div",{staticClass:"plan-data"},[e._v(e._s(t.enterprise.value))]):a("div",{staticClass:"plan-data"},[a("img",{attrs:{src:t.enterprise.value,alt:""}})])])])}),e._v(" "),a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"}),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn starter",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15316&attribute_pa_license=starter",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col popular"},[a("a",{staticClass:"buy-btn professional",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15314&attribute_pa_license=professional",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn business",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=15315&attribute_pa_license=business",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])]),e._v(" "),a("div",{staticClass:"table-col"},[a("a",{staticClass:"buy-btn enterprise",attrs:{href:e.buyNowProUrl+"?add-to-cart=15310&variation_id=103829&attribute_pa_license=enterprise",target:"_blank"}},[e._v(e._s(e.__("Buy Now","dokan-lite")))])])])],2)]),e._v(" "),a("div",{staticClass:"payment-section"},[a("div",{staticClass:"guarantee-section"},[a("div",{staticClass:"feature-thumb"},[a("img",{attrs:{src:e.payment.guaranteeThumbnail,alt:"Dokan"}})]),e._v(" "),a("div",{staticClass:"guarantee-detail"},[a("h2",[e._v(e._s(e.__("14 Days Money Back Guarantee","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("After successful purchase, you will be eligible for conditional refund","dokan-lite")))]),e._v(" "),a("a",{attrs:{href:e.payment.termsPolicyUrl,target:"_blank"}},[a("img",{attrs:{src:e.payment.viewIcon,alt:"Dokan"}}),e._v(" "+e._s(e.__("Terms & Condition Applied","dokan-lite")))])])]),e._v(" "),a("div",{staticClass:"payment-area"},[a("h3",[e._v(e._s(e.__("Payment Options:","dokan-lite")))]),e._v(" "),a("div",{staticClass:"option"},[a("img",{attrs:{src:e.payment.thumbnail,alt:"Credit Card"}})])])]),e._v(" "),a("div",{staticClass:"testimonial-section"},[a("h2",{staticClass:"section-title"},[e._v(e._s(e.__("People We Have Helped","dokan-lite")))]),e._v(" "),a("div",{staticClass:"testimonial-wrapper"},[a("slick",{ref:"slick",attrs:{options:e.slickOptions}},e._l(e.testimonials,function(t){return a("div",{staticClass:"testimonial-box"},[a("div",{staticClass:"profile-pic"},[a("img",{attrs:{src:t.pic,alt:""}})]),e._v(" "),a("div",{staticClass:"content-detail",style:{"background-image":"url("+e.asstesUrl+"/images/premium/quote-icon.png)"}},[a("h4",[e._v(e._s(t.name))]),e._v(" "),a("span",[e._v(e._s(t.designation))]),e._v(" "),a("p",[e._v(e._s(t.content))])])])}),0)],1),e._v(" "),a("p",{domProps:{innerHTML:e._s(e.sprintf("%s <a href='%s' target='_blank'>%s</a> %s",e.__("We are proud to say the official","dokan-lite"),"https://themes.getbootstrap.com/","Bootstrap theme marketplace",e.__("is built using Dokan","dokan-lite")))}})]),e._v(" "),a("ProCta")],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-row"},[a("div",{staticClass:"table-col"}),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name starter"},[e._v("Starter")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("149")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col popular"},[a("div",{staticClass:"plan-name professional"},[e._v("Professional")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("249")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name business"},[e._v("Business")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("499")]),e._v(" "),a("span",[e._v("/year")])])]),e._v(" "),a("div",{staticClass:"table-col"},[a("div",{staticClass:"plan-name enterprise"},[e._v("Enterprise")]),e._v(" "),a("div",{staticClass:"price"},[a("span",[a("sup",[e._v("$")]),e._v("999")]),e._v(" "),a("span",[e._v("/year")])])])])}]};t.a=n},function(e,t,a){"use strict";var s=a(51),n=a(134),i=!1;var o=function(e){i||a(133)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Help.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-help-page"},[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("h1",[e._v(e._s(e.__("Help","dokan-lite")))]),e._v(" "),null!==e.docs?a("div",{staticClass:"section-wrapper"},e._l(e.docs,function(t,s){return a("postbox",{key:s,attrs:{title:t.title}},[a("ul",e._l(t.questions,function(t){return a("li",[a("span",{staticClass:"dashicons dashicons-media-text"}),e._v(" "),a("a",{attrs:{href:t.link+"?utm_source=wp-admin&utm_medium=dokan-help-page",target:"_blank"}},[e._v(e._s(t.title))])])}),0)])}),1):a("div",{staticClass:"loading"},[a("loading")],1)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(52),n=a(170),i=!1;var o=function(e){i||a(136)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Settings.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(53),n=a(166),i=!1;var o=function(e){i||a(138)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/Fields.vue",t.a=r.exports},function(e,t){},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.shoudShow?a("tr",{class:[e.id,"dokan-settings-field-type-"+e.fieldData.type]},["sub_section"===e.fieldData.type?[a("th",{staticClass:"dokan-settings-sub-section-title",attrs:{colspan:"2"}},[a("label",[e._v(e._s(e.fieldData.label))])])]:e._e(),e._v(" "),e.containCommonFields(e.fieldData.type)?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",["checkbox"===(e.fieldData.type||"text")?a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:"checkbox"},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name])?e._i(e.fieldValue[e.fieldData.name],null)>-1:e.fieldValue[e.fieldData.name]},on:{change:function(t){var a=e.fieldValue[e.fieldData.name],s=t.target,n=!!s.checked;if(Array.isArray(a)){var i=e._i(a,null);s.checked?i<0&&e.$set(e.fieldValue,e.fieldData.name,a.concat([null])):i>-1&&e.$set(e.fieldValue,e.fieldData.name,a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.fieldValue,e.fieldData.name,n)}}}):"radio"===(e.fieldData.type||"text")?a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:"radio"},domProps:{checked:e._q(e.fieldValue[e.fieldData.name],null)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,null)}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]",type:e.fieldData.type||"text"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"number"===e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:[{"dokan-input-validation-error":e.hasValidationError(e.fieldData.name)},e.fieldData.class],attrs:{type:"number",min:e.fieldData.min,max:e.fieldData.max,step:e.fieldData.step,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"price"==e.fieldData.type&&e.allSettingsValues.dokan_selling&&"combine"!==e.allSettingsValues.dokan_selling.commission_type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",class:{wc_input_decimal:"percentage"==e.allSettingsValues.dokan_selling.commission_type,wc_input_price:"flat"==e.allSettingsValues.dokan_selling.commission_type},attrs:{type:"text",min:e.fieldData.min,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"combine"==e.fieldData.type&&e.haveCondition(e.fieldData)&&"show"==e.fieldData.condition.type&&e.checkConditionLogic(e.fieldData,e.fieldValue)?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{staticClass:"percent_fee"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.fields.percent_fee.name],expression:"fieldValue[fieldData.fields.percent_fee.name]"}],staticClass:"wc_input_decimal regular-text",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"][percent_fee]",name:e.sectionId+"["+e.fieldData.fields.percent_fee.name+"]"},domProps:{value:e.fieldValue[e.fieldData.fields.percent_fee.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.fields.percent_fee.name,t.target.value)}}}),e._v("\n "+e._s("%")+"\n ")]),e._v(" "),a("td",{staticClass:"fixed_fee"},[e._v("\n "+e._s("+")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.fields.fixed_fee.name],expression:"fieldValue[fieldData.fields.fixed_fee.name]"}],staticClass:"wc_input_price regular-text",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"][fixed_fee]",name:e.sectionId+"["+e.fieldData.fields.fixed_fee.name+"]"},domProps:{value:e.fieldValue[e.fieldData.fields.fixed_fee.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.fields.fixed_fee.name,t.target.value)}}})]),e._v(" "),e.hasError(e.fieldData.fields.percent_fee.name)&&e.hasError(e.fieldData.fields.fixed_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.__("Both percentage and fixed fee is required.","dokan-lite"))+"\n ")]):e.hasError(e.fieldData.fields.percent_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.getError(e.fieldData.fields.percent_fee.label))+"\n ")]):e.hasError(e.fieldData.fields.fixed_fee.name)?a("p",{staticClass:"dokan-error combine-commission"},[e._v("\n "+e._s(e.getError(e.fieldData.fields.fixed_fee.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})]:e._e(),e._v(" "),"textarea"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text",attrs:{type:"textarea",rows:e.fieldData.rows,cols:e.fieldData.cols,id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"checkbox"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("fieldset",[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"checkbox",attrs:{type:"checkbox",id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]","true-value":"on","false-value":"off"},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name])?e._i(e.fieldValue[e.fieldData.name],null)>-1:e._q(e.fieldValue[e.fieldData.name],"on")},on:{change:function(t){var a=e.fieldValue[e.fieldData.name],s=t.target,n=s.checked?"on":"off";if(Array.isArray(a)){var i=e._i(a,null);s.checked?i<0&&e.$set(e.fieldValue,e.fieldData.name,a.concat([null])):i>-1&&e.$set(e.fieldValue,e.fieldData.name,a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.fieldValue,e.fieldData.name,n)}}}),e._v("\n "+e._s(e.fieldData.desc)+"\n ")])]),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e()])]:e._e(),e._v(" "),"multicheck"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("fieldset",[e._l(e.fieldData.options,function(t,s){return[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]["+s+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name][s],expression:"fieldValue[fieldData.name][optionKey]"}],staticClass:"checkbox",attrs:{type:"checkbox",id:e.sectionId+"["+e.fieldData.name+"]["+s+"]",name:e.sectionId+"["+e.fieldData.name+"]["+s+"]","true-value":s,"false-value":""},domProps:{checked:Array.isArray(e.fieldValue[e.fieldData.name][s])?e._i(e.fieldValue[e.fieldData.name][s],null)>-1:e._q(e.fieldValue[e.fieldData.name][s],s)},on:{change:function(t){var a=e.fieldValue[e.fieldData.name][s],n=t.target,i=n.checked?s:"";if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&e.$set(e.fieldValue[e.fieldData.name],s,a.concat([null])):o>-1&&e.$set(e.fieldValue[e.fieldData.name],s,a.slice(0,o).concat(a.slice(o+1)))}else e.$set(e.fieldValue[e.fieldData.name],s,i)}}}),e._v("\n "+e._s(t)+"\n ")]),e._v(" "),a("br")]})],2),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e()])]:e._e(),e._v(" "),"select"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[e.fieldData.grouped?a("select",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular",attrs:{name:e.sectionId+"["+e.fieldData.name+"]",id:e.sectionId+"["+e.fieldData.name+"]"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.fieldValue,e.fieldData.name,t.target.multiple?a:a[0])}}},[e.fieldData.placeholder?a("option",{attrs:{value:"",disabled:""},domProps:{innerHTML:e._s(e.fieldData.placeholder)}}):e._e(),e._v(" "),e._l(e.fieldData.options,function(t){return a("optgroup",{attrs:{label:t.group_label}},e._l(t.group_values,function(t){return a("option",{domProps:{value:t.value,innerHTML:e._s(t.label)}})}),0)})],2):a("select",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular",attrs:{name:e.sectionId+"["+e.fieldData.name+"]",id:e.sectionId+"["+e.fieldData.name+"]"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.fieldValue,e.fieldData.name,t.target.multiple?a:a[0])}}},[e.fieldData.placeholder?a("option",{attrs:{value:""},domProps:{innerHTML:e._s(e.fieldData.placeholder)}}):e._e(),e._v(" "),e._l(e.fieldData.options,function(t,s){return a("option",{domProps:{value:s,innerHTML:e._s(t)}})})],2),e._v(" "),e.fieldData.refresh_options?a("RefreshSettingOptions",{attrs:{section:e.sectionId,field:e.fieldData,"toggle-loading-state":e.toggleLoadingState}}):e._e(),e._v(" "),e.hasValidationError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getValidationErrorMessage(e.fieldData.name))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"file"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"regular-text wpsa-url",attrs:{type:"text",id:e.sectionId+"["+e.fieldData.name+"]",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.fieldValue[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.fieldValue,e.fieldData.name,t.target.value)}}}),e._v(" "),a("input",{staticClass:"button wpsa-browse",attrs:{type:"button",value:"Choose File"},on:{click:function(t){return t.preventDefault(),e.$emit("openMedia",{sectionId:e.sectionId,name:e.fieldData.name},t)}}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"color"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("color-picker",{model:{value:e.fieldValue[e.fieldData.name],callback:function(t){e.$set(e.fieldValue,e.fieldData.name,t)},expression:"fieldValue[fieldData.name]"}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"html"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"warning"==e.fieldData.type?[a("th",{staticClass:"dokan-setting-warning",attrs:{scope:"row",colspan:"2"}},[a("div",{staticClass:"error"},[a("p",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[a("span",{staticClass:"dokan-setting-warning-label"},[a("span",{staticClass:"dashicons dashicons-warning"}),e._v(" "+e._s(e.fieldData.label))]),e._v(" "),a("span",{staticClass:"dokan-setting-warning-msg"},[e._v(e._s(e.fieldData.desc))])])])])]:e._e(),e._v(" "),"radio"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{staticClass:"dokan-settings-field-type-radio"},[a("fieldset",[e._l(e.fieldData.options,function(t,s){return[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]["+s+"]"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"radio",attrs:{type:"radio",id:e.sectionId+"["+e.fieldData.name+"]["+s+"]",name:s},domProps:{value:s,checked:e._q(e.fieldValue[e.fieldData.name],s)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,s)}}}),e._v(" "+e._s(t)+"\n ")])]})],2),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"wpeditor"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{attrs:{width:"72%"}},[a("text-editor",{model:{value:e.fieldValue[e.fieldData.name],callback:function(t){e.$set(e.fieldValue,e.fieldData.name,t)},expression:"fieldValue[fieldData.name]"}}),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]:e._e(),e._v(" "),"repeatable"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",{attrs:{width:"72%"}},[a("ul",{staticClass:"dokan-settings-repeatable-list"},e._l(e.fieldValue[e.fieldData.name],function(t,s){return e.fieldValue[e.fieldData.name]?a("li",[e._v("\n "+e._s(t.value)+" "),t.must_use?e._e():a("span",{staticClass:"dashicons dashicons-no-alt remove-item",on:{click:function(t){return t.preventDefault(),e.removeItem(s,e.fieldData.name)}}}),e._v(" "),a("span",{staticClass:"repeatable-item-description",domProps:{innerHTML:e._s(t.desc)}})]):e._e()}),0),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.repeatableItem[e.fieldData.name],expression:"repeatableItem[fieldData.name]"}],staticClass:"regular-text",attrs:{type:"text"},domProps:{value:e.repeatableItem[e.fieldData.name]},on:{input:function(t){t.target.composing||e.$set(e.repeatableItem,e.fieldData.name,t.target.value)}}}),e._v(" "),a("a",{staticClass:"button dokan-repetable-add-item-btn",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.addItem(e.fieldData.type,e.fieldData.name)}}},[e._v("+")]),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})])]:e._e(),e._v(" "),"radio_image"==e.fieldData.type?[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("div",{staticClass:"radio-image-container"},[e._l(e.fieldData.options,function(t,s){return[a("label",{staticClass:"radio-image",class:{active:e.fieldValue[e.fieldData.name]===s,"not-active":e.fieldValue[e.fieldData.name]!==s}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.fieldValue[e.fieldData.name],expression:"fieldValue[fieldData.name]"}],staticClass:"radio",attrs:{type:"radio",name:e.fieldData.name},domProps:{value:s,checked:e._q(e.fieldValue[e.fieldData.name],s)},on:{change:function(t){return e.$set(e.fieldValue,e.fieldData.name,s)}}}),e._v(" "),a("span",{staticClass:"current-option-indicator"},[a("span",{staticClass:"dashicons dashicons-yes"}),e._v(" "+e._s(e.__("Active","dokan-lite")))]),e._v(" "),a("img",{attrs:{src:t}}),e._v(" "),a("span",{staticClass:"active-option"},[a("button",{staticClass:"button button-primary button-hero",attrs:{type:"button"},on:{click:function(t){t.preventDefault(),e.fieldValue[e.fieldData.name]=s}}},[e._v("\n "+e._s(e.__("Select","dokan-lite"))+"\n ")])])])]})],2)])]:e._e(),e._v(" "),"gmap"!=e.fieldData.type||e.hideMap?e._e():[a("th",{attrs:{scope:"row"}},[a("label",{attrs:{for:e.sectionId+"["+e.fieldData.name+"]"}},[e._v(e._s(e.fieldData.label))])]),e._v(" "),a("td",[a("input",{attrs:{type:"hidden",name:e.sectionId+"["+e.fieldData.name+"]"},domProps:{value:e.mapLocation}}),e._v(" "),"mapbox"===e.mapApiSource?a("Mapbox",{attrs:{accessToken:e.mapboxAccessToken,location:e.mapLocation,width:"100%",height:"300px"},on:{hideMap:e.onHideMap,updateMap:e.onUpdateMap}}):a("GoogleMaps",{attrs:{apiKey:e.googleMapApiKey,location:e.mapLocation},on:{hideMap:e.onHideMap,updateMap:e.onUpdateMap}}),e._v(" "),e.hasError(e.fieldData.name)?a("p",{staticClass:"dokan-error"},[e._v("\n "+e._s(e.getError(e.fieldData.label))+"\n ")]):e._e(),e._v(" "),a("p",{staticClass:"description",domProps:{innerHTML:e._s(e.fieldData.desc)}})],1)]],2):e._e()};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(62),n=a(169),i=!1;var o=function(e){i||a(168)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/SettingsBanner.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-settings-banner"}},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Settings Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("h1",[e._v(e._s(e.__("Looking for Coupons, Variable Products, SEO or Shipping?","dokan-lite")))]),e._v(" "),a("p",[e._v(e._s(e.__("Unlock these awesome frontend features with Dokan PRO","dokan-lite")))]),e._v(" "),a("a",{staticClass:"button",attrs:{target:"_blank",rel:"noopener noreferrer",href:e.upgradeURL}},[e._v(e._s(e.__("Upgrade to Pro","dokan-lite")))]),e._v(" "),a("router-link",{staticClass:"button custom-button",attrs:{to:{name:"VendorCapabilities"}}},[e._v("\n "+e._s(e.__("Check Out All Vendor Functionalities","dokan-lite"))+"\n ")])],1)])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"dokan-settings"},[a("h2",{staticStyle:{"margin-bottom":"15px"}},[e._v(e._s(e.__("Settings","dokan-lite")))]),e._v(" "),e.isSaved?a("div",{staticClass:"settings-error notice is-dismissible",class:{updated:e.isUpdated,error:!e.isUpdated},attrs:{id:"setting-message_updated"}},[a("p",[a("strong",{domProps:{innerHTML:e._s(e.message)}})]),e._v(" "),a("button",{staticClass:"notice-dismiss",attrs:{type:"button"},on:{click:function(t){t.preventDefault(),e.isSaved=!1}}},[a("span",{staticClass:"screen-reader-text"},[e._v(e._s(e.__("Dismiss this notice.","dokan-lite")))])])]):e._e(),e._v(" "),a("div",{staticClass:"dokan-settings-wrap"},[a("div",{staticClass:"nav-tab-wrapper"},[a("div",{staticClass:"search-box"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],ref:"searchInSettings",staticClass:"dokan-admin-search-settings",attrs:{type:"text",placeholder:"Search e.g. vendor"},domProps:{value:e.searchText},on:{input:[function(t){t.target.composing||(e.searchText=t.target.value)},e.searchInSettings]}}),e._v(" "),""!==e.searchText?a("span",{staticClass:"dashicons dashicons-no-alt",on:{click:function(t){return t.preventDefault(),e.clearSearch.apply(null,arguments)}}}):e._e()]),e._v(" "),e._l(e.settingSections,function(t){return[a("a",{class:["nav-tab",e.currentTab===t.id?"nav-tab-active":""],attrs:{href:"#"},on:{click:function(a){return a.preventDefault(),e.changeTab(t)}}},[a("span",{staticClass:"dashicons",class:t.icon}),e._v(" "+e._s(t.title)+"\n ")])]})],2),e._v(" "),a("div",{staticClass:"metabox-holder"},[e._l(e.settingFields,function(t,s){return e.isLoaded?[e.currentTab===s?a("div",{staticClass:"group",attrs:{id:s}},[a("form",{attrs:{method:"post",action:"options.php"}},[a("input",{attrs:{type:"hidden",name:"option_page"},domProps:{value:s}}),e._v(" "),a("input",{attrs:{type:"hidden",name:"action",value:"update"}}),e._v(" "),a("table",{staticClass:"form-table"},[e.showSectionTitle(t)?a("thead",[a("tr",{staticClass:"dokan-settings-field-type-sub_section"},[a("th",{staticClass:"dokan-settings-sub-section-title",attrs:{colspan:"2"}},[a("label",[e._v(e._s(e.sectionTitle(s)))])])])]):e._e(),e._v(" "),a("tbody",e._l(t,function(t,n){return a("Fields",{key:n,attrs:{"section-id":s,id:n,"field-data":t,"field-value":e.settingValues[s],"all-settings-values":e.settingValues,errors:e.errors,validationErrors:e.validationErrors,"toggle-loading-state":e.toggleLoadingState},on:{openMedia:e.showMedia}})}),1)]),e._v(" "),a("p",{staticClass:"submit"},[a("input",{staticClass:"button button-primary",attrs:{type:"submit",name:"submit",id:"submit",value:"Save Changes"},on:{click:function(t){return t.preventDefault(),e.saveSettings(e.settingValues[s],s)}}})])])]):e._e()]:e._e()})],2),e._v(" "),e.showLoading?a("div",{staticClass:"loading"},[a("loading")],1):e._e()])]),e._v(" "),e.hasPro?e._e():a("SettingsBanner")],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(63),n=a(176),i=!1;var o=function(e){i||a(172)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/Vendors.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(64),n=a(175),i=!1;var o=function(e){i||a(174)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/AddVendor.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-vendor-edit"},[a("modal",{attrs:{title:e.title,width:"800px"},on:{close:e.closeModal}},[a("div",{attrs:{slot:"body"},slot:"body"},[a("div",{staticClass:"tab-header"},[a("ul",{staticClass:"tab-list"},e._l(e.tabs,function(t,s){return a("li",{key:s,class:{"tab-title":!0,active:e.currentTab===t.name,last:"VendorPaymentFields"===t.name}},[a("div",{staticClass:"tab-link"},[a("a",{class:{first:"VendorAccountFields"===t.name},attrs:{href:"#"},on:{click:function(a){a.preventDefault(),e.currentTab=t.name}}},[a("span",{class:[t.icon]}),e._v("\n "+e._s(t.label)+"\n ")])])])}),0)]),e._v(" "),e.currentTab?a("div",{staticClass:"tab-contents"},[e.isLoading?a("div",{staticClass:"loading"},[a("loading")],1):e._e(),e._v(" "),e.isLoading?e._e():a("transition",{attrs:{name:"component-fade",mode:"out-in"}},[a(e.currentTab,{tag:"component",attrs:{vendorInfo:e.store,errors:e.errors}})],1)],1):e._e()]),e._v(" "),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("button",{staticClass:"button button-primary button-hero",on:{click:e.createVendor}},[e._v(e._s("VendorPaymentFields"===e.currentTab?e.__("Create Vendor","dokan-lite"):this.nextBtn))])])])],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.hasPro?e._e():a("UpgradeBanner"),e._v(" "),a("div",{staticClass:"vendor-list"},[a("h1",{staticClass:"wp-heading-inline"},[e._v(e._s(e.__("Vendors","dokan-lite")))]),e._v(" "),a("button",{staticClass:"page-title-action",on:{click:function(t){return e.addNew()}}},[e._v(e._s(e.__("Add New","dokan-lite")))]),e._v(" "),e._l(e.dokanVendorHeaderArea,function(e,t){return a(e,{key:t,tag:"component"})}),e._v(" "),a("hr",{staticClass:"wp-header-end"}),e._v(" "),a("ul",{staticClass:"subsubsub"},[a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"all"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("All","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.all))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"approved"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("Approved","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.approved))])]),e._v(" | ")],1),e._v(" "),a("li",[a("router-link",{attrs:{to:{name:"Vendors",query:{status:"pending"}},"active-class":"current",exact:""}},[e._v(e._s(e.__("Pending","dokan-lite"))+" "),a("span",{staticClass:"count"},[e._v(e._s(e.counts.pending))])]),e._v(" | ")],1)]),e._v(" "),a("search",{attrs:{title:e.__("Search Vendors","dokan-lite")},on:{searched:e.doSearch}}),e._v(" "),a("list-table",{attrs:{columns:e.columns,loading:e.loading,rows:e.vendors,actions:e.actions,actionColumn:"store_name","show-cb":e.showCb,"total-items":e.totalItems,"bulk-actions":e.bulkActions,"total-pages":e.totalPages,"per-page":e.perPage,"current-page":e.currentPage,"action-column":e.actionColumn,"not-found":"No vendors found.","sort-by":e.sortBy,"sort-order":e.sortOrder,text:e.$root.listTableTexts()},on:{sort:e.sortCallback,pagination:e.goToPage,"action:click":e.onActionClick,"bulk:click":e.onBulkAction,searched:e.doSearch},scopedSlots:e._u([{key:"store_name",fn:function(t){return[a("img",{attrs:{src:t.row.gravatar,alt:t.row.store_name,width:"50"}}),e._v(" "),a("strong",[e.hasPro?a("router-link",{attrs:{to:"/vendors/"+t.row.id}},[e._v(e._s(t.row.store_name?t.row.store_name:e.__("(no name)","dokan-lite")))]):a("a",{attrs:{href:e.editUrl(t.row.id)}},[e._v(e._s(t.row.store_name?t.row.store_name:e.__("(no name)","dokan-lite")))])],1)]}},{key:"email",fn:function(t){return[a("a",{attrs:{href:"mailto:"+t.row.email}},[e._v(e._s(t.row.email))])]}},{key:"categories",fn:function(t){var a=t.row;return[e._v("\n "+e._s(a.categories.map(function(e){return e.name}).join(", "))+"\n ")]}},{key:"registered",fn:function(t){return[e._v("\n "+e._s(e.moment(t.row.registered).format("MMM D, YYYY"))+"\n ")]}},{key:"enabled",fn:function(t){return[a("switches",{attrs:{enabled:t.row.enabled,value:t.row.id},on:{input:e.onSwitch}})]}},{key:"row-actions",fn:function(t){return e._l(e.actions,function(s,n){return a("span",{class:s.key},[e.hasPro&&"edit"==s.key?a("router-link",{attrs:{to:{path:"vendors/"+t.row.id,query:{edit:"true"}}}},[e._v(e._s(s.label))]):e.hasPro||"edit"!=s.key?"products"==s.key?a("a",{attrs:{href:e.productUrl(t.row.id)}},[e._v(e._s(s.label))]):"orders"==s.key?a("a",{attrs:{href:e.ordersUrl(t.row.id)}},[e._v(e._s(s.label))]):"switch_to"==s.key?a("a",{attrs:{href:e.switchToUrl(t.row)}},[e._v(e._s(s.label))]):a("a",{attrs:{href:"#"}},[e._v(e._s(s.label))]):a("a",{attrs:{href:e.editUrl(t.row.id)}},[e._v(e._s(s.label))]),e._v(" "),n!==e.actions.length-1?[e._v(" | ")]:e._e()],2)})}}])}),e._v(" "),e.loadAddVendor?a("add-vendor",{attrs:{"vendor-id":e.vendorId}}):e._e()],2)],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(65),n=a(179),i=!1;var o=function(e){i||a(178)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/VendorCapabilities.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-vendor-capabilities"}},[a("div",{staticClass:"vendor-capabilities-banner",style:e.bannerBg},[a("img",{attrs:{src:e.bannerImage,alt:e.__("Dokan Vendor Capabilities Banner","dokan-lite")}}),e._v(" "),a("div",{staticClass:"content"},[a("p",{staticClass:"title"},[e._v(e._s(e.__("Vendor Capabilities","dokan-lite")))]),e._v(" "),a("p",[e._v("\n "+e._s(e.__("One of the finest attractions of Dokan PRO is the vast array of powerful vendor controls & functions it provides so sellers can enjoy ownership, automation & freedom to run their stores. To use these awesome vendor features listed below, consider Upgrading to PRO.","dokan-lite"))+"\n ")])])]),e._v(" "),a("div",{staticClass:"grid"},e._l(e.capabilityCards,function(t){return a("div",{staticClass:"col-6"},[a("div",{staticClass:"capability-card"},[a("div",{staticClass:"capability-image"},[a("img",{staticClass:"image",attrs:{src:t.image,alt:e.__("Dokan Capability","dokan-lite")}}),e._v(" "),a("div",{staticClass:"middle"},[a("div",{staticClass:"zoom",on:{click:function(a){return e.openPopup(t.image)}}},[a("div",{staticClass:"dashicons dashicons-search"})])])]),e._v(" "),a("p",{staticClass:"title"},[e._v(e._s(t.title))]),e._v(" "),a("p",{staticClass:"content"},[e._v(e._s(t.content))])])])}),0),e._v(" "),a("ProCta"),e._v(" "),e.showPopup?a("div",{attrs:{id:"dokan-capability-image-popup"},on:{click:e.closePopup}},[a("div",{staticClass:"modal-content"},[a("div",{staticClass:"body"},[a("img",{attrs:{src:this.selectedCapabilityImage,alt:e.__("Dokan Capability","dokan-lite")}})])])]):e._e()],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=a(66),n=a(185),i=!1;var o=function(e){i||a(181)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/pages/ProModules.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=a(67),n=a(184),i=!1;var o=function(e){i||a(183)},r=a(0)(s.a,n.a,!1,o,null,null);r.options.__file="src/admin/components/ModuleUpgradePopup.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"dokan-upgrade-to-pro-wrapper"}},[e.showPopup?a("div",{attrs:{id:"dokan-upgrade-popup"}},[a("div",{staticClass:"modal-content"},[a("span",{staticClass:"close",on:{click:e.closePopup}}),e._v(" "),a("div",{staticClass:"header"},[a("img",{attrs:{src:e.headerImage,alt:e.__("Dokan Upgrade Popup","dokan-lite")}}),e._v(" "),a("h1",[e._v(e._s(e.__("Unlock 20+ Modules","dokan-lite")))]),e._v(" "),a("p",{staticClass:"text-brand"},[e._v(e._s(e.__("with Dokan Premium Plans","dokan-lite")))]),e._v(" "),a("p",{staticClass:"text-disabled"},[e._v("\n "+e._s(e.__("We’re sorry, Dokan Modules are not available on Dokan Lite. Please upgrade to a PRO plan to unlock the modules of your choice.","dokan-lite"))+"\n ")])]),e._v(" "),a("div",{staticClass:"body"},[a("a",{staticClass:"button",attrs:{target:"_blank",rel:"noopener noreferrer",href:e.upgradeURL}},[e._v(e._s(e.__("Upgrade to Pro","dokan-lite")))]),e._v(" "),a("div",{staticClass:"promo-card"},[a("img",{attrs:{src:e.bonusImage,alt:e.__("Dokan Upgrade Promo","dokan-lite")}}),e._v(" "),a("p",[e._v(e._s(e.__("Bonus: Dokan Lite users get 30% off regular price. Click on the link above to obtain the coupon & apply it during checkout.","dokan-lite")))])]),e._v(" "),a("span",[a("a",{attrs:{target:"_blank",rel:"noopener noreferrer",href:"https://wedevs.com/docs/dokan/getting-started/installation-2/"}},[e._v(e._s(e.__("Already upgraded?","dokan-lite")))])])])])]):e._e()])};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"lite-modules"}},[a("div",{staticClass:"dokan-modules-wrap"},[a("h1",[e._v(e._s(e.__("Modules","dokan")))]),e._v(" "),a("div",{staticClass:"module-content"},[a("div",{staticClass:"wp-list-table widefat dokan-modules"},[e.modules.length>0?e._l(e.modules,function(t){return a("div",{staticClass:"plugin-card"},[a("div",{staticClass:"plugin-card-top"},[a("div",{staticClass:"name column-name"},[a("h3",[a("a",{staticClass:"plugin-name",attrs:{href:t.modLink,target:"_blank"}},[e._v(e._s(t.name))]),e._v(" "),a("a",{staticClass:"plugin-name",attrs:{href:t.modLink,target:"_blank"}},[a("img",{staticClass:"plugin-icon",attrs:{src:t.thumbnail,alt:t.name}})])])]),e._v(" "),a("div",{staticClass:"action-links"},[a("ul",{staticClass:"plugin-action-buttons"},[a("li",{on:{click:function(t){return e.togglePopup(!0)}}},[a("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"42",height:"20"}},[a("rect",{attrs:{width:"42",height:"20",rx:"10",fill:"#c0c3c6"}}),a("circle",{attrs:{cx:"6",cy:"6",r:"6",transform:"translate(6 4)",fill:"#fff"}})])])])]),e._v(" "),a("div",{staticClass:"desc column-description"},[a("p",{domProps:{innerHTML:e._s(t.description)}})]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{attrs:{href:t.docLink,target:"_blank"}},[e._v(e._s(e.__("Documentation","dokan")))])])])])}):[a("div",{staticClass:"notice notice-info",attrs:{id:"message"}},[a("p",[a("strong",[e._v(e._s(e.__("No modules found.","dokan")))])])])]],2)])]),e._v(" "),a("ModuleUpgradePopup",{attrs:{"show-popup":e.showPopup},on:{toggle:e.togglePopup}})],1)};s._withStripped=!0;var n={render:s,staticRenderFns:[]};t.a=n},function(e,t,a){"use strict";t.a=function(e){var t=jQuery,a=t("#toplevel_page_"+e),s=window.location.href,n=s.substr(s.indexOf("admin.php"));a.on("click","a",function(){var e=t(this);t("ul.wp-submenu li",a).removeClass("current"),e.hasClass("wp-has-submenu")?t("li.wp-first-item",a).addClass("current"):e.parents("li").addClass("current")}),t("ul.wp-submenu a",a).each(function(e,a){t(a).attr("href")!==n||t(a).parent().addClass("current")})}}],[106]);
assets/js/vue-bootstrap.js CHANGED
@@ -64,7 +64,7 @@ if (false) {(function () {
64
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
65
 
66
  "use strict";
67
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__ = __webpack_require__(17);
68
 
69
  /* harmony default export */ __webpack_exports__["a"] = ({
70
  extends: __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__["Line"],
@@ -257,8 +257,8 @@ if (false) {(function () {
257
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce__ = __webpack_require__(1);
258
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_debounce__);
259
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_Switches_vue__ = __webpack_require__(2);
260
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UploadImage_vue__ = __webpack_require__(18);
261
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_components_PasswordGenerator_vue__ = __webpack_require__(19);
262
  //
263
  //
264
  //
@@ -1389,7 +1389,9 @@ if (false) {(function () {
1389
  /***/ }),
1390
  /* 16 */,
1391
  /* 17 */,
1392
- /* 18 */
 
 
1393
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1394
 
1395
  "use strict";
@@ -1445,7 +1447,7 @@ if (false) {(function () {
1445
 
1446
 
1447
  /***/ }),
1448
- /* 19 */
1449
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1450
 
1451
  "use strict";
@@ -1497,9 +1499,8 @@ if (false) {(function () {
1497
 
1498
 
1499
  /***/ }),
1500
- /* 20 */,
1501
- /* 21 */,
1502
- /* 22 */
1503
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1504
 
1505
  "use strict";
@@ -1550,7 +1551,6 @@ if (false) {(function () {
1550
 
1551
 
1552
  /***/ }),
1553
- /* 23 */,
1554
  /* 24 */
1555
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1556
 
@@ -4077,7 +4077,8 @@ var sprintf = Jed.sprintf;
4077
 
4078
  /***/ }),
4079
  /* 84 */,
4080
- /* 85 */
 
4081
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4082
 
4083
  "use strict";
@@ -4205,7 +4206,7 @@ var sprintf = Jed.sprintf;
4205
  });
4206
 
4207
  /***/ }),
4208
- /* 86 */
4209
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4210
 
4211
  "use strict";
@@ -4420,7 +4421,7 @@ var SearchButtonControl = /*#__PURE__*/function () {
4420
  });
4421
 
4422
  /***/ }),
4423
- /* 87 */
4424
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4425
 
4426
  "use strict";
@@ -4511,7 +4512,7 @@ var SearchButtonControl = /*#__PURE__*/function () {
4511
  });
4512
 
4513
  /***/ }),
4514
- /* 88 */
4515
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4516
 
4517
  "use strict";
@@ -4586,7 +4587,6 @@ var SearchButtonControl = /*#__PURE__*/function () {
4586
  });
4587
 
4588
  /***/ }),
4589
- /* 89 */,
4590
  /* 90 */,
4591
  /* 91 */,
4592
  /* 92 */,
@@ -4683,53 +4683,58 @@ var SearchButtonControl = /*#__PURE__*/function () {
4683
  /* 183 */,
4684
  /* 184 */,
4685
  /* 185 */,
4686
- /* 186 */
 
4687
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4688
 
4689
  "use strict";
4690
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
4691
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
4692
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_router__ = __webpack_require__(21);
4693
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_moment__ = __webpack_require__(187);
4694
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_moment___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_moment__);
4695
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue_notification__ = __webpack_require__(69);
4696
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue_notification___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_vue_notification__);
4697
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_vue_wp_list_table__ = __webpack_require__(70);
4698
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_vue_multiselect__ = __webpack_require__(3);
4699
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_vue_multiselect___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_vue_multiselect__);
4700
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_Api__ = __webpack_require__(191);
4701
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_vue_chartjs__ = __webpack_require__(17);
4702
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__Mixin__ = __webpack_require__(192);
4703
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_debounce__ = __webpack_require__(1);
4704
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_debounce__);
4705
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare__ = __webpack_require__(193);
4706
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare__);
4707
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__ = __webpack_require__(74);
4708
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_vue_content_loading___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_vue_content_loading__);
4709
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_admin_components_Postbox_vue__ = __webpack_require__(194);
4710
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_admin_components_Loading_vue__ = __webpack_require__(197);
4711
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_admin_components_Chart_vue__ = __webpack_require__(22);
4712
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_admin_components_Modal_vue__ = __webpack_require__(200);
4713
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_admin_components_Switches_vue__ = __webpack_require__(2);
4714
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_17_admin_components_TextEditor_vue__ = __webpack_require__(203);
4715
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18_admin_components_Currency_vue__ = __webpack_require__(205);
4716
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_19_admin_components_LazyInput_vue__ = __webpack_require__(207);
4717
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_20_admin_components_Progressbar_vue__ = __webpack_require__(209);
4718
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_21_admin_components_Search_vue__ = __webpack_require__(212);
4719
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_22_admin_components_Datepicker_vue__ = __webpack_require__(214);
4720
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_23_vue_sweetalert2__ = __webpack_require__(84);
4721
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_24_admin_components_ColorPicker_vue__ = __webpack_require__(24);
4722
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_25_admin_components_GoogleMaps_vue__ = __webpack_require__(219);
4723
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_26_admin_components_Mapbox_vue__ = __webpack_require__(222);
4724
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_admin_components_UploadImage_vue__ = __webpack_require__(18);
4725
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_28_admin_components_PasswordGenerator_vue__ = __webpack_require__(19);
4726
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_29_admin_components_RefreshSettingOptions_vue__ = __webpack_require__(225);
4727
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_30_admin_pages_VendorAccountFields_vue__ = __webpack_require__(27);
4728
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_31_admin_pages_VendorAddressFields_vue__ = __webpack_require__(34);
4729
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_32_admin_pages_VendorSocialFields_vue__ = __webpack_require__(228);
4730
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_33_admin_pages_VendorPaymentFields_vue__ = __webpack_require__(37);
4731
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_34_vue_multiselect_dist_vue_multiselect_min_css__ = __webpack_require__(230);
4732
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_34_vue_multiselect_dist_vue_multiselect_min_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_34_vue_multiselect_dist_vue_multiselect_min_css__);
 
 
 
 
4733
 
4734
 
4735
 
@@ -4765,6 +4770,8 @@ window.__ = function (text, domain) {
4765
 
4766
 
4767
 
 
 
4768
 
4769
 
4770
 
@@ -4772,7 +4779,7 @@ window.__ = function (text, domain) {
4772
 
4773
 
4774
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].use(__WEBPACK_IMPORTED_MODULE_3_vue_notification___default.a);
4775
- __WEBPACK_IMPORTED_MODULE_0_vue__["default"].use(__WEBPACK_IMPORTED_MODULE_23_vue_sweetalert2__["default"]);
4776
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].mixin(__WEBPACK_IMPORTED_MODULE_8__Mixin__["a" /* default */]);
4777
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].filter('currency', function (value) {
4778
  return accounting.formatMoney(value, dokan.currency);
@@ -4818,19 +4825,20 @@ window.dokan.libs['LazyInput'] = __WEBPACK_IMPORTED_MODULE_19_admin_components_L
4818
  window.dokan.libs['Progressbar'] = __WEBPACK_IMPORTED_MODULE_20_admin_components_Progressbar_vue__["a" /* default */];
4819
  window.dokan.libs['Search'] = __WEBPACK_IMPORTED_MODULE_21_admin_components_Search_vue__["a" /* default */];
4820
  window.dokan.libs['Datepicker'] = __WEBPACK_IMPORTED_MODULE_22_admin_components_Datepicker_vue__["a" /* default */];
 
4821
  window.dokan.libs['Multiselect'] = __WEBPACK_IMPORTED_MODULE_5_vue_multiselect___default.a;
4822
- window.dokan.libs['ColorPicker'] = __WEBPACK_IMPORTED_MODULE_24_admin_components_ColorPicker_vue__["a" /* default */];
4823
  window.dokan.libs['debounce'] = __WEBPACK_IMPORTED_MODULE_9_debounce___default.a;
4824
  window.dokan.libs['VersionCompare'] = __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare___default.a;
4825
- window.dokan.libs['GoogleMaps'] = __WEBPACK_IMPORTED_MODULE_25_admin_components_GoogleMaps_vue__["a" /* default */];
4826
- window.dokan.libs['Mapbox'] = __WEBPACK_IMPORTED_MODULE_26_admin_components_Mapbox_vue__["a" /* default */];
4827
- window.dokan.libs['UploadImage'] = __WEBPACK_IMPORTED_MODULE_27_admin_components_UploadImage_vue__["a" /* default */];
4828
- window.dokan.libs['PasswordGenerator'] = __WEBPACK_IMPORTED_MODULE_28_admin_components_PasswordGenerator_vue__["a" /* default */];
4829
- window.dokan.libs['VendorAccountFields'] = __WEBPACK_IMPORTED_MODULE_30_admin_pages_VendorAccountFields_vue__["a" /* default */];
4830
- window.dokan.libs['VendorAddressFields'] = __WEBPACK_IMPORTED_MODULE_31_admin_pages_VendorAddressFields_vue__["a" /* default */];
4831
- window.dokan.libs['VendorSocialFields'] = __WEBPACK_IMPORTED_MODULE_32_admin_pages_VendorSocialFields_vue__["a" /* default */];
4832
- window.dokan.libs['VendorPaymentFields'] = __WEBPACK_IMPORTED_MODULE_33_admin_pages_VendorPaymentFields_vue__["a" /* default */];
4833
- window.dokan.libs['RefreshSettingOptions'] = __WEBPACK_IMPORTED_MODULE_29_admin_components_RefreshSettingOptions_vue__["a" /* default */];
4834
  window.dokan.libs['ContentLoading'] = {
4835
  VclCode: __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__["VclCode"],
4836
  VclList: __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__["VclList"],
@@ -4854,16 +4862,16 @@ if (dokan.hooks) {
4854
  }
4855
 
4856
  /***/ }),
4857
- /* 187 */
4858
  /***/ (function(module, exports) {
4859
 
4860
  module.exports = moment;
4861
 
4862
  /***/ }),
4863
- /* 188 */,
4864
  /* 189 */,
4865
  /* 190 */,
4866
- /* 191 */
 
4867
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4868
 
4869
  "use strict";
@@ -4945,7 +4953,7 @@ var Dokan_API = /*#__PURE__*/function () {
4945
  /* harmony default export */ __webpack_exports__["a"] = (Dokan_API);
4946
 
4947
  /***/ }),
4948
- /* 192 */
4949
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4950
 
4951
  "use strict";
@@ -4976,7 +4984,7 @@ var Dokan_API = /*#__PURE__*/function () {
4976
  });
4977
 
4978
  /***/ }),
4979
- /* 193 */
4980
  /***/ (function(module, exports) {
4981
 
4982
  module.exports = function versionCompare(v1, v2, operator) {
@@ -5104,17 +5112,17 @@ module.exports = function versionCompare(v1, v2, operator) {
5104
  };
5105
 
5106
  /***/ }),
5107
- /* 194 */
5108
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5109
 
5110
  "use strict";
5111
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Postbox_vue__ = __webpack_require__(75);
5112
  /* unused harmony namespace reexport */
5113
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_36a997ab_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Postbox_vue__ = __webpack_require__(196);
5114
  var disposed = false
5115
  function injectStyle (ssrContext) {
5116
  if (disposed) return
5117
- __webpack_require__(195)
5118
  }
5119
  var normalizeComponent = __webpack_require__(0)
5120
  /* script */
@@ -5160,13 +5168,13 @@ if (false) {(function () {
5160
 
5161
 
5162
  /***/ }),
5163
- /* 195 */
5164
  /***/ (function(module, exports) {
5165
 
5166
  // removed by extract-text-webpack-plugin
5167
 
5168
  /***/ }),
5169
- /* 196 */
5170
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5171
 
5172
  "use strict";
@@ -5230,17 +5238,17 @@ if (false) {
5230
  }
5231
 
5232
  /***/ }),
5233
- /* 197 */
5234
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5235
 
5236
  "use strict";
5237
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Loading_vue__ = __webpack_require__(76);
5238
  /* unused harmony namespace reexport */
5239
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_67db673c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Loading_vue__ = __webpack_require__(199);
5240
  var disposed = false
5241
  function injectStyle (ssrContext) {
5242
  if (disposed) return
5243
- __webpack_require__(198)
5244
  }
5245
  var normalizeComponent = __webpack_require__(0)
5246
  /* script */
@@ -5286,13 +5294,13 @@ if (false) {(function () {
5286
 
5287
 
5288
  /***/ }),
5289
- /* 198 */
5290
  /***/ (function(module, exports) {
5291
 
5292
  // removed by extract-text-webpack-plugin
5293
 
5294
  /***/ }),
5295
- /* 199 */
5296
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5297
 
5298
  "use strict";
@@ -5321,17 +5329,17 @@ if (false) {
5321
  }
5322
 
5323
  /***/ }),
5324
- /* 200 */
5325
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5326
 
5327
  "use strict";
5328
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Modal_vue__ = __webpack_require__(77);
5329
  /* unused harmony namespace reexport */
5330
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4bd79a2d_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Modal_vue__ = __webpack_require__(202);
5331
  var disposed = false
5332
  function injectStyle (ssrContext) {
5333
  if (disposed) return
5334
- __webpack_require__(201)
5335
  }
5336
  var normalizeComponent = __webpack_require__(0)
5337
  /* script */
@@ -5377,13 +5385,13 @@ if (false) {(function () {
5377
 
5378
 
5379
  /***/ }),
5380
- /* 201 */
5381
  /***/ (function(module, exports) {
5382
 
5383
  // removed by extract-text-webpack-plugin
5384
 
5385
  /***/ }),
5386
- /* 202 */
5387
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5388
 
5389
  "use strict";
@@ -5463,13 +5471,13 @@ if (false) {
5463
  }
5464
 
5465
  /***/ }),
5466
- /* 203 */
5467
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5468
 
5469
  "use strict";
5470
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TextEditor_vue__ = __webpack_require__(78);
5471
  /* unused harmony namespace reexport */
5472
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_70730fac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TextEditor_vue__ = __webpack_require__(204);
5473
  var disposed = false
5474
  var normalizeComponent = __webpack_require__(0)
5475
  /* script */
@@ -5515,7 +5523,7 @@ if (false) {(function () {
5515
 
5516
 
5517
  /***/ }),
5518
- /* 204 */
5519
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5520
 
5521
  "use strict";
@@ -5540,13 +5548,13 @@ if (false) {
5540
  }
5541
 
5542
  /***/ }),
5543
- /* 205 */
5544
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5545
 
5546
  "use strict";
5547
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Currency_vue__ = __webpack_require__(79);
5548
  /* unused harmony namespace reexport */
5549
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7df58dc1_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Currency_vue__ = __webpack_require__(206);
5550
  var disposed = false
5551
  var normalizeComponent = __webpack_require__(0)
5552
  /* script */
@@ -5592,7 +5600,7 @@ if (false) {(function () {
5592
 
5593
 
5594
  /***/ }),
5595
- /* 206 */
5596
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5597
 
5598
  "use strict";
@@ -5616,13 +5624,13 @@ if (false) {
5616
  }
5617
 
5618
  /***/ }),
5619
- /* 207 */
5620
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5621
 
5622
  "use strict";
5623
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_LazyInput_vue__ = __webpack_require__(80);
5624
  /* unused harmony namespace reexport */
5625
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_588d4894_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_LazyInput_vue__ = __webpack_require__(208);
5626
  var disposed = false
5627
  var normalizeComponent = __webpack_require__(0)
5628
  /* script */
@@ -5668,7 +5676,7 @@ if (false) {(function () {
5668
 
5669
 
5670
  /***/ }),
5671
- /* 208 */
5672
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5673
 
5674
  "use strict";
@@ -5700,17 +5708,17 @@ if (false) {
5700
  }
5701
 
5702
  /***/ }),
5703
- /* 209 */
5704
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5705
 
5706
  "use strict";
5707
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Progressbar_vue__ = __webpack_require__(81);
5708
  /* unused harmony namespace reexport */
5709
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_356fabc6_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Progressbar_vue__ = __webpack_require__(211);
5710
  var disposed = false
5711
  function injectStyle (ssrContext) {
5712
  if (disposed) return
5713
- __webpack_require__(210)
5714
  }
5715
  var normalizeComponent = __webpack_require__(0)
5716
  /* script */
@@ -5756,13 +5764,13 @@ if (false) {(function () {
5756
 
5757
 
5758
  /***/ }),
5759
- /* 210 */
5760
  /***/ (function(module, exports) {
5761
 
5762
  // removed by extract-text-webpack-plugin
5763
 
5764
  /***/ }),
5765
- /* 211 */
5766
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5767
 
5768
  "use strict";
@@ -5795,13 +5803,13 @@ if (false) {
5795
  }
5796
 
5797
  /***/ }),
5798
- /* 212 */
5799
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5800
 
5801
  "use strict";
5802
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Search_vue__ = __webpack_require__(82);
5803
  /* unused harmony namespace reexport */
5804
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5d8365d8_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Search_vue__ = __webpack_require__(213);
5805
  var disposed = false
5806
  var normalizeComponent = __webpack_require__(0)
5807
  /* script */
@@ -5847,7 +5855,7 @@ if (false) {(function () {
5847
 
5848
 
5849
  /***/ }),
5850
- /* 213 */
5851
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5852
 
5853
  "use strict";
@@ -5895,13 +5903,13 @@ if (false) {
5895
  }
5896
 
5897
  /***/ }),
5898
- /* 214 */
5899
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5900
 
5901
  "use strict";
5902
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Datepicker_vue__ = __webpack_require__(83);
5903
  /* unused harmony namespace reexport */
5904
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ae257028_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Datepicker_vue__ = __webpack_require__(215);
5905
  var disposed = false
5906
  var normalizeComponent = __webpack_require__(0)
5907
  /* script */
@@ -5947,7 +5955,7 @@ if (false) {(function () {
5947
 
5948
 
5949
  /***/ }),
5950
- /* 215 */
5951
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5952
 
5953
  "use strict";
@@ -5977,20 +5985,22 @@ if (false) {
5977
  }
5978
 
5979
  /***/ }),
5980
- /* 216 */,
5981
  /* 217 */,
5982
  /* 218 */,
5983
- /* 219 */
 
 
 
5984
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5985
 
5986
  "use strict";
5987
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_GoogleMaps_vue__ = __webpack_require__(85);
5988
  /* unused harmony namespace reexport */
5989
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4f45e4a0_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_GoogleMaps_vue__ = __webpack_require__(221);
5990
  var disposed = false
5991
  function injectStyle (ssrContext) {
5992
  if (disposed) return
5993
- __webpack_require__(220)
5994
  }
5995
  var normalizeComponent = __webpack_require__(0)
5996
  /* script */
@@ -6036,13 +6046,13 @@ if (false) {(function () {
6036
 
6037
 
6038
  /***/ }),
6039
- /* 220 */
6040
  /***/ (function(module, exports) {
6041
 
6042
  // removed by extract-text-webpack-plugin
6043
 
6044
  /***/ }),
6045
- /* 221 */
6046
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6047
 
6048
  "use strict";
@@ -6083,17 +6093,17 @@ if (false) {
6083
  }
6084
 
6085
  /***/ }),
6086
- /* 222 */
6087
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6088
 
6089
  "use strict";
6090
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Mapbox_vue__ = __webpack_require__(86);
6091
  /* unused harmony namespace reexport */
6092
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2fe28f9f_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Mapbox_vue__ = __webpack_require__(224);
6093
  var disposed = false
6094
  function injectStyle (ssrContext) {
6095
  if (disposed) return
6096
- __webpack_require__(223)
6097
  }
6098
  var normalizeComponent = __webpack_require__(0)
6099
  /* script */
@@ -6139,13 +6149,13 @@ if (false) {(function () {
6139
 
6140
 
6141
  /***/ }),
6142
- /* 223 */
6143
  /***/ (function(module, exports) {
6144
 
6145
  // removed by extract-text-webpack-plugin
6146
 
6147
  /***/ }),
6148
- /* 224 */
6149
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6150
 
6151
  "use strict";
@@ -6200,17 +6210,17 @@ if (false) {
6200
  }
6201
 
6202
  /***/ }),
6203
- /* 225 */
6204
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6205
 
6206
  "use strict";
6207
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_RefreshSettingOptions_vue__ = __webpack_require__(87);
6208
  /* unused harmony namespace reexport */
6209
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e724292e_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_RefreshSettingOptions_vue__ = __webpack_require__(227);
6210
  var disposed = false
6211
  function injectStyle (ssrContext) {
6212
  if (disposed) return
6213
- __webpack_require__(226)
6214
  }
6215
  var normalizeComponent = __webpack_require__(0)
6216
  /* script */
@@ -6256,13 +6266,13 @@ if (false) {(function () {
6256
 
6257
 
6258
  /***/ }),
6259
- /* 226 */
6260
  /***/ (function(module, exports) {
6261
 
6262
  // removed by extract-text-webpack-plugin
6263
 
6264
  /***/ }),
6265
- /* 227 */
6266
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6267
 
6268
  "use strict";
@@ -6316,13 +6326,13 @@ if (false) {
6316
  }
6317
 
6318
  /***/ }),
6319
- /* 228 */
6320
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6321
 
6322
  "use strict";
6323
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_VendorSocialFields_vue__ = __webpack_require__(88);
6324
  /* unused harmony namespace reexport */
6325
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_21406e92_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_VendorSocialFields_vue__ = __webpack_require__(229);
6326
  var disposed = false
6327
  var normalizeComponent = __webpack_require__(0)
6328
  /* script */
@@ -6368,7 +6378,7 @@ if (false) {(function () {
6368
 
6369
 
6370
  /***/ }),
6371
- /* 229 */
6372
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6373
 
6374
  "use strict";
@@ -6656,4 +6666,4 @@ if (false) {
6656
  }
6657
 
6658
  /***/ })
6659
- ],[186]);
64
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
65
 
66
  "use strict";
67
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__ = __webpack_require__(18);
68
 
69
  /* harmony default export */ __webpack_exports__["a"] = ({
70
  extends: __WEBPACK_IMPORTED_MODULE_0_vue_chartjs__["Line"],
257
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce__ = __webpack_require__(1);
258
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_debounce__);
259
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_admin_components_Switches_vue__ = __webpack_require__(2);
260
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_admin_components_UploadImage_vue__ = __webpack_require__(20);
261
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_admin_components_PasswordGenerator_vue__ = __webpack_require__(21);
262
  //
263
  //
264
  //
1389
  /***/ }),
1390
  /* 16 */,
1391
  /* 17 */,
1392
+ /* 18 */,
1393
+ /* 19 */,
1394
+ /* 20 */
1395
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1396
 
1397
  "use strict";
1447
 
1448
 
1449
  /***/ }),
1450
+ /* 21 */
1451
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1452
 
1453
  "use strict";
1499
 
1500
 
1501
  /***/ }),
1502
+ /* 22 */,
1503
+ /* 23 */
 
1504
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1505
 
1506
  "use strict";
1551
 
1552
 
1553
  /***/ }),
 
1554
  /* 24 */
1555
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
1556
 
4077
 
4078
  /***/ }),
4079
  /* 84 */,
4080
+ /* 85 */,
4081
+ /* 86 */
4082
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4083
 
4084
  "use strict";
4206
  });
4207
 
4208
  /***/ }),
4209
+ /* 87 */
4210
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4211
 
4212
  "use strict";
4421
  });
4422
 
4423
  /***/ }),
4424
+ /* 88 */
4425
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4426
 
4427
  "use strict";
4512
  });
4513
 
4514
  /***/ }),
4515
+ /* 89 */
4516
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4517
 
4518
  "use strict";
4587
  });
4588
 
4589
  /***/ }),
 
4590
  /* 90 */,
4591
  /* 91 */,
4592
  /* 92 */,
4683
  /* 183 */,
4684
  /* 184 */,
4685
  /* 185 */,
4686
+ /* 186 */,
4687
+ /* 187 */
4688
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4689
 
4690
  "use strict";
4691
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
4692
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
4693
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_router__ = __webpack_require__(22);
4694
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_moment__ = __webpack_require__(188);
4695
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_moment___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_moment__);
4696
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue_notification__ = __webpack_require__(69);
4697
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_vue_notification___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_vue_notification__);
4698
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_vue_wp_list_table__ = __webpack_require__(70);
4699
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_vue_multiselect__ = __webpack_require__(3);
4700
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_vue_multiselect___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_vue_multiselect__);
4701
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__utils_Api__ = __webpack_require__(192);
4702
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_vue_chartjs__ = __webpack_require__(18);
4703
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__Mixin__ = __webpack_require__(193);
4704
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_debounce__ = __webpack_require__(1);
4705
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_debounce__);
4706
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare__ = __webpack_require__(194);
4707
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare__);
4708
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__ = __webpack_require__(74);
4709
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_vue_content_loading___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_vue_content_loading__);
4710
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_admin_components_Postbox_vue__ = __webpack_require__(195);
4711
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_admin_components_Loading_vue__ = __webpack_require__(198);
4712
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_14_admin_components_Chart_vue__ = __webpack_require__(23);
4713
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_15_admin_components_Modal_vue__ = __webpack_require__(201);
4714
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_admin_components_Switches_vue__ = __webpack_require__(2);
4715
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_17_admin_components_TextEditor_vue__ = __webpack_require__(204);
4716
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18_admin_components_Currency_vue__ = __webpack_require__(206);
4717
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_19_admin_components_LazyInput_vue__ = __webpack_require__(208);
4718
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_20_admin_components_Progressbar_vue__ = __webpack_require__(210);
4719
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_21_admin_components_Search_vue__ = __webpack_require__(213);
4720
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_22_admin_components_Datepicker_vue__ = __webpack_require__(215);
4721
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_23_vue2_daterange_picker__ = __webpack_require__(84);
4722
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_23_vue2_daterange_picker___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_23_vue2_daterange_picker__);
4723
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_24_vue2_daterange_picker_dist_vue2_daterange_picker_css__ = __webpack_require__(217);
4724
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_24_vue2_daterange_picker_dist_vue2_daterange_picker_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_24_vue2_daterange_picker_dist_vue2_daterange_picker_css__);
4725
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_25_vue_sweetalert2__ = __webpack_require__(85);
4726
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_26_admin_components_ColorPicker_vue__ = __webpack_require__(24);
4727
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_27_admin_components_GoogleMaps_vue__ = __webpack_require__(222);
4728
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_28_admin_components_Mapbox_vue__ = __webpack_require__(225);
4729
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_29_admin_components_UploadImage_vue__ = __webpack_require__(20);
4730
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_30_admin_components_PasswordGenerator_vue__ = __webpack_require__(21);
4731
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_31_admin_components_RefreshSettingOptions_vue__ = __webpack_require__(228);
4732
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_32_admin_pages_VendorAccountFields_vue__ = __webpack_require__(27);
4733
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_33_admin_pages_VendorAddressFields_vue__ = __webpack_require__(34);
4734
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_34_admin_pages_VendorSocialFields_vue__ = __webpack_require__(231);
4735
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_35_admin_pages_VendorPaymentFields_vue__ = __webpack_require__(37);
4736
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_36_vue_multiselect_dist_vue_multiselect_min_css__ = __webpack_require__(233);
4737
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_36_vue_multiselect_dist_vue_multiselect_min_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_36_vue_multiselect_dist_vue_multiselect_min_css__);
4738
 
4739
 
4740
 
4770
 
4771
 
4772
 
4773
+
4774
+
4775
 
4776
 
4777
 
4779
 
4780
 
4781
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].use(__WEBPACK_IMPORTED_MODULE_3_vue_notification___default.a);
4782
+ __WEBPACK_IMPORTED_MODULE_0_vue__["default"].use(__WEBPACK_IMPORTED_MODULE_25_vue_sweetalert2__["default"]);
4783
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].mixin(__WEBPACK_IMPORTED_MODULE_8__Mixin__["a" /* default */]);
4784
  __WEBPACK_IMPORTED_MODULE_0_vue__["default"].filter('currency', function (value) {
4785
  return accounting.formatMoney(value, dokan.currency);
4825
  window.dokan.libs['Progressbar'] = __WEBPACK_IMPORTED_MODULE_20_admin_components_Progressbar_vue__["a" /* default */];
4826
  window.dokan.libs['Search'] = __WEBPACK_IMPORTED_MODULE_21_admin_components_Search_vue__["a" /* default */];
4827
  window.dokan.libs['Datepicker'] = __WEBPACK_IMPORTED_MODULE_22_admin_components_Datepicker_vue__["a" /* default */];
4828
+ window.dokan.libs['DateRangePicker'] = __WEBPACK_IMPORTED_MODULE_23_vue2_daterange_picker___default.a;
4829
  window.dokan.libs['Multiselect'] = __WEBPACK_IMPORTED_MODULE_5_vue_multiselect___default.a;
4830
+ window.dokan.libs['ColorPicker'] = __WEBPACK_IMPORTED_MODULE_26_admin_components_ColorPicker_vue__["a" /* default */];
4831
  window.dokan.libs['debounce'] = __WEBPACK_IMPORTED_MODULE_9_debounce___default.a;
4832
  window.dokan.libs['VersionCompare'] = __WEBPACK_IMPORTED_MODULE_10__utils_VersionCompare___default.a;
4833
+ window.dokan.libs['GoogleMaps'] = __WEBPACK_IMPORTED_MODULE_27_admin_components_GoogleMaps_vue__["a" /* default */];
4834
+ window.dokan.libs['Mapbox'] = __WEBPACK_IMPORTED_MODULE_28_admin_components_Mapbox_vue__["a" /* default */];
4835
+ window.dokan.libs['UploadImage'] = __WEBPACK_IMPORTED_MODULE_29_admin_components_UploadImage_vue__["a" /* default */];
4836
+ window.dokan.libs['PasswordGenerator'] = __WEBPACK_IMPORTED_MODULE_30_admin_components_PasswordGenerator_vue__["a" /* default */];
4837
+ window.dokan.libs['VendorAccountFields'] = __WEBPACK_IMPORTED_MODULE_32_admin_pages_VendorAccountFields_vue__["a" /* default */];
4838
+ window.dokan.libs['VendorAddressFields'] = __WEBPACK_IMPORTED_MODULE_33_admin_pages_VendorAddressFields_vue__["a" /* default */];
4839
+ window.dokan.libs['VendorSocialFields'] = __WEBPACK_IMPORTED_MODULE_34_admin_pages_VendorSocialFields_vue__["a" /* default */];
4840
+ window.dokan.libs['VendorPaymentFields'] = __WEBPACK_IMPORTED_MODULE_35_admin_pages_VendorPaymentFields_vue__["a" /* default */];
4841
+ window.dokan.libs['RefreshSettingOptions'] = __WEBPACK_IMPORTED_MODULE_31_admin_components_RefreshSettingOptions_vue__["a" /* default */];
4842
  window.dokan.libs['ContentLoading'] = {
4843
  VclCode: __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__["VclCode"],
4844
  VclList: __WEBPACK_IMPORTED_MODULE_11_vue_content_loading__["VclList"],
4862
  }
4863
 
4864
  /***/ }),
4865
+ /* 188 */
4866
  /***/ (function(module, exports) {
4867
 
4868
  module.exports = moment;
4869
 
4870
  /***/ }),
 
4871
  /* 189 */,
4872
  /* 190 */,
4873
+ /* 191 */,
4874
+ /* 192 */
4875
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4876
 
4877
  "use strict";
4953
  /* harmony default export */ __webpack_exports__["a"] = (Dokan_API);
4954
 
4955
  /***/ }),
4956
+ /* 193 */
4957
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
4958
 
4959
  "use strict";
4984
  });
4985
 
4986
  /***/ }),
4987
+ /* 194 */
4988
  /***/ (function(module, exports) {
4989
 
4990
  module.exports = function versionCompare(v1, v2, operator) {
5112
  };
5113
 
5114
  /***/ }),
5115
+ /* 195 */
5116
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5117
 
5118
  "use strict";
5119
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Postbox_vue__ = __webpack_require__(75);
5120
  /* unused harmony namespace reexport */
5121
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_36a997ab_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Postbox_vue__ = __webpack_require__(197);
5122
  var disposed = false
5123
  function injectStyle (ssrContext) {
5124
  if (disposed) return
5125
+ __webpack_require__(196)
5126
  }
5127
  var normalizeComponent = __webpack_require__(0)
5128
  /* script */
5168
 
5169
 
5170
  /***/ }),
5171
+ /* 196 */
5172
  /***/ (function(module, exports) {
5173
 
5174
  // removed by extract-text-webpack-plugin
5175
 
5176
  /***/ }),
5177
+ /* 197 */
5178
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5179
 
5180
  "use strict";
5238
  }
5239
 
5240
  /***/ }),
5241
+ /* 198 */
5242
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5243
 
5244
  "use strict";
5245
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Loading_vue__ = __webpack_require__(76);
5246
  /* unused harmony namespace reexport */
5247
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_67db673c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Loading_vue__ = __webpack_require__(200);
5248
  var disposed = false
5249
  function injectStyle (ssrContext) {
5250
  if (disposed) return
5251
+ __webpack_require__(199)
5252
  }
5253
  var normalizeComponent = __webpack_require__(0)
5254
  /* script */
5294
 
5295
 
5296
  /***/ }),
5297
+ /* 199 */
5298
  /***/ (function(module, exports) {
5299
 
5300
  // removed by extract-text-webpack-plugin
5301
 
5302
  /***/ }),
5303
+ /* 200 */
5304
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5305
 
5306
  "use strict";
5329
  }
5330
 
5331
  /***/ }),
5332
+ /* 201 */
5333
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5334
 
5335
  "use strict";
5336
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Modal_vue__ = __webpack_require__(77);
5337
  /* unused harmony namespace reexport */
5338
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4bd79a2d_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Modal_vue__ = __webpack_require__(203);
5339
  var disposed = false
5340
  function injectStyle (ssrContext) {
5341
  if (disposed) return
5342
+ __webpack_require__(202)
5343
  }
5344
  var normalizeComponent = __webpack_require__(0)
5345
  /* script */
5385
 
5386
 
5387
  /***/ }),
5388
+ /* 202 */
5389
  /***/ (function(module, exports) {
5390
 
5391
  // removed by extract-text-webpack-plugin
5392
 
5393
  /***/ }),
5394
+ /* 203 */
5395
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5396
 
5397
  "use strict";
5471
  }
5472
 
5473
  /***/ }),
5474
+ /* 204 */
5475
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5476
 
5477
  "use strict";
5478
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_TextEditor_vue__ = __webpack_require__(78);
5479
  /* unused harmony namespace reexport */
5480
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_70730fac_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_TextEditor_vue__ = __webpack_require__(205);
5481
  var disposed = false
5482
  var normalizeComponent = __webpack_require__(0)
5483
  /* script */
5523
 
5524
 
5525
  /***/ }),
5526
+ /* 205 */
5527
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5528
 
5529
  "use strict";
5548
  }
5549
 
5550
  /***/ }),
5551
+ /* 206 */
5552
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5553
 
5554
  "use strict";
5555
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Currency_vue__ = __webpack_require__(79);
5556
  /* unused harmony namespace reexport */
5557
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7df58dc1_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Currency_vue__ = __webpack_require__(207);
5558
  var disposed = false
5559
  var normalizeComponent = __webpack_require__(0)
5560
  /* script */
5600
 
5601
 
5602
  /***/ }),
5603
+ /* 207 */
5604
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5605
 
5606
  "use strict";
5624
  }
5625
 
5626
  /***/ }),
5627
+ /* 208 */
5628
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5629
 
5630
  "use strict";
5631
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_LazyInput_vue__ = __webpack_require__(80);
5632
  /* unused harmony namespace reexport */
5633
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_588d4894_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_LazyInput_vue__ = __webpack_require__(209);
5634
  var disposed = false
5635
  var normalizeComponent = __webpack_require__(0)
5636
  /* script */
5676
 
5677
 
5678
  /***/ }),
5679
+ /* 209 */
5680
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5681
 
5682
  "use strict";
5708
  }
5709
 
5710
  /***/ }),
5711
+ /* 210 */
5712
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5713
 
5714
  "use strict";
5715
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Progressbar_vue__ = __webpack_require__(81);
5716
  /* unused harmony namespace reexport */
5717
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_356fabc6_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Progressbar_vue__ = __webpack_require__(212);
5718
  var disposed = false
5719
  function injectStyle (ssrContext) {
5720
  if (disposed) return
5721
+ __webpack_require__(211)
5722
  }
5723
  var normalizeComponent = __webpack_require__(0)
5724
  /* script */
5764
 
5765
 
5766
  /***/ }),
5767
+ /* 211 */
5768
  /***/ (function(module, exports) {
5769
 
5770
  // removed by extract-text-webpack-plugin
5771
 
5772
  /***/ }),
5773
+ /* 212 */
5774
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5775
 
5776
  "use strict";
5803
  }
5804
 
5805
  /***/ }),
5806
+ /* 213 */
5807
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5808
 
5809
  "use strict";
5810
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Search_vue__ = __webpack_require__(82);
5811
  /* unused harmony namespace reexport */
5812
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5d8365d8_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Search_vue__ = __webpack_require__(214);
5813
  var disposed = false
5814
  var normalizeComponent = __webpack_require__(0)
5815
  /* script */
5855
 
5856
 
5857
  /***/ }),
5858
+ /* 214 */
5859
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5860
 
5861
  "use strict";
5903
  }
5904
 
5905
  /***/ }),
5906
+ /* 215 */
5907
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5908
 
5909
  "use strict";
5910
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Datepicker_vue__ = __webpack_require__(83);
5911
  /* unused harmony namespace reexport */
5912
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ae257028_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Datepicker_vue__ = __webpack_require__(216);
5913
  var disposed = false
5914
  var normalizeComponent = __webpack_require__(0)
5915
  /* script */
5955
 
5956
 
5957
  /***/ }),
5958
+ /* 216 */
5959
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5960
 
5961
  "use strict";
5985
  }
5986
 
5987
  /***/ }),
 
5988
  /* 217 */,
5989
  /* 218 */,
5990
+ /* 219 */,
5991
+ /* 220 */,
5992
+ /* 221 */,
5993
+ /* 222 */
5994
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
5995
 
5996
  "use strict";
5997
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_GoogleMaps_vue__ = __webpack_require__(86);
5998
  /* unused harmony namespace reexport */
5999
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4f45e4a0_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_GoogleMaps_vue__ = __webpack_require__(224);
6000
  var disposed = false
6001
  function injectStyle (ssrContext) {
6002
  if (disposed) return
6003
+ __webpack_require__(223)
6004
  }
6005
  var normalizeComponent = __webpack_require__(0)
6006
  /* script */
6046
 
6047
 
6048
  /***/ }),
6049
+ /* 223 */
6050
  /***/ (function(module, exports) {
6051
 
6052
  // removed by extract-text-webpack-plugin
6053
 
6054
  /***/ }),
6055
+ /* 224 */
6056
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6057
 
6058
  "use strict";
6093
  }
6094
 
6095
  /***/ }),
6096
+ /* 225 */
6097
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6098
 
6099
  "use strict";
6100
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Mapbox_vue__ = __webpack_require__(87);
6101
  /* unused harmony namespace reexport */
6102
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2fe28f9f_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Mapbox_vue__ = __webpack_require__(227);
6103
  var disposed = false
6104
  function injectStyle (ssrContext) {
6105
  if (disposed) return
6106
+ __webpack_require__(226)
6107
  }
6108
  var normalizeComponent = __webpack_require__(0)
6109
  /* script */
6149
 
6150
 
6151
  /***/ }),
6152
+ /* 226 */
6153
  /***/ (function(module, exports) {
6154
 
6155
  // removed by extract-text-webpack-plugin
6156
 
6157
  /***/ }),
6158
+ /* 227 */
6159
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6160
 
6161
  "use strict";
6210
  }
6211
 
6212
  /***/ }),
6213
+ /* 228 */
6214
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6215
 
6216
  "use strict";
6217
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_RefreshSettingOptions_vue__ = __webpack_require__(88);
6218
  /* unused harmony namespace reexport */
6219
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_e724292e_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_RefreshSettingOptions_vue__ = __webpack_require__(230);
6220
  var disposed = false
6221
  function injectStyle (ssrContext) {
6222
  if (disposed) return
6223
+ __webpack_require__(229)
6224
  }
6225
  var normalizeComponent = __webpack_require__(0)
6226
  /* script */
6266
 
6267
 
6268
  /***/ }),
6269
+ /* 229 */
6270
  /***/ (function(module, exports) {
6271
 
6272
  // removed by extract-text-webpack-plugin
6273
 
6274
  /***/ }),
6275
+ /* 230 */
6276
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6277
 
6278
  "use strict";
6326
  }
6327
 
6328
  /***/ }),
6329
+ /* 231 */
6330
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6331
 
6332
  "use strict";
6333
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_VendorSocialFields_vue__ = __webpack_require__(89);
6334
  /* unused harmony namespace reexport */
6335
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_21406e92_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_VendorSocialFields_vue__ = __webpack_require__(232);
6336
  var disposed = false
6337
  var normalizeComponent = __webpack_require__(0)
6338
  /* script */
6378
 
6379
 
6380
  /***/ }),
6381
+ /* 232 */
6382
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
6383
 
6384
  "use strict";
6666
  }
6667
 
6668
  /***/ })
6669
+ ],[187]);
assets/js/vue-bootstrap.min.js CHANGED
@@ -1 +1 @@
1
- dokanWebpack([1],[,,function(e,t,a){"use strict";var n=a(11),o=a(28),i=!1;var s=function(e){i||a(27)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Switches.vue",t.a=r.exports},,,,function(e,t,a){"use strict";var n=a(16);t.a={extends:n.Line,props:["data"],data:function(){return{options:{responsive:!0,maintainAspectRatio:!0,scales:{xAxes:[{type:"time",scaleLabel:{display:!1},gridLines:{display:!1},ticks:{fontColor:"#aaa",fontSize:11}}],yAxes:[{scaleLabel:{display:!1},ticks:{fontColor:"#aaa"}}]},legend:{position:"top",onClick:!1},elements:{line:{tension:0,borderWidth:4},point:{radius:5,borderWidth:3,backgroundColor:"#fff",borderColor:"#fff"}},tooltips:{displayColors:!1,callbacks:{label:function(e,t){var a=t.datasets[e.datasetIndex].label||"",n=t.datasets[e.datasetIndex].tooltipLabel||"",o=t.datasets[e.datasetIndex].tooltipPrefix||"",i=n?n+": ":a+": ";return i+=o+e.yLabel}}}}}},mounted:function(){this.renderChart(this.data,this.options)}}},,,function(e,t,a){"use strict";var n=a(54);t.a={components:{Sketch:n.a},props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:"hex",validator:function(e){return-1!==["hsl","hex","rgba","hsv"].indexOf(e)}},presetColors:{type:Array,required:!1,default:function(){return["#000","#fff","#d33","#d93","#ee2","#81d742","#1e73be","#8224e3"]}},disableAlpha:{type:Boolean,required:!1,default:!0},disableFields:{type:Boolean,required:!1,default:!0}},data:function(){return{showColorPicker:!1}},methods:{updateColor:function(e){var t="";e[this.format]&&(t=e[this.format]),this.$emit("input",t)},toggleColorPicker:function(){this.showColorPicker=!this.showColorPicker},setHexColor:function(e){this.updateColor({hex:e})}}}},function(e,t,a){"use strict";var n=a(1),o=(a.n(n),a(2)),i=a(17),s=a(18);t.a={name:"VendorAccountFields",components:{Switches:o.a,UploadImage:i.a,PasswordGenerator:s.a},props:{vendorInfo:{type:Object},errors:{type:Array,required:!1}},data:function(){return{showStoreUrl:!0,showPassword:!1,otherStoreUrl:null,banner:"",defaultUrl:dokan.urls.siteUrl+dokan.urls.storePrefix+"/",showButton:!0,placeholderData:"",delay:500,storeAvailable:null,userNameAvailable:null,emailAvailable:null,storeAvailabilityText:"",userNameAvailabilityText:"",emailAvailabilityText:"",getAccountFields:dokan.hooks.applyFilters("getVendorAccountFields",[])}},watch:{"vendorInfo.store_name":function(e){this.showStoreUrl=!0},"vendorInfo.user_nicename":function(e){void 0!==e&&(this.showStoreUrl=!1,this.otherStoreUrl=this.defaultUrl+e.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.vendorInfo.user_nicename=e.split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.checkStoreName())},"vendorInfo.user_login":function(e){this.checkUsername()},"vendorInfo.email":function(e){this.checkEmail()}},computed:{storeUrl:function(){var e=this.vendorInfo.store_name.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-");return this.vendorInfo.user_nicename=e,this.otherStoreUrl=this.defaultUrl+e,this.defaultUrl+e}},created:function(){var e=this;this.checkStoreName=Object(n.debounce)(this.checkStore,this.delay),this.checkUsername=Object(n.debounce)(this.searchUsername,this.delay),this.checkEmail=Object(n.debounce)(this.searchEmail,this.delay),this.$root.$on("passwordCancelled",function(){e.showPassword=!1})},methods:{uploadBanner:function(e){this.vendorInfo.banner_id=e.id,this.showButton=!1},uploadGravatar:function(e){this.vendorInfo.gravatar_id=e.id},getId:function(){return this.$route.params.id},onSelectBanner:function(e){this.banner=e.url,this.vendorInfo.banner_id=e.id},getError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},checkStore:function(){var e=this,t=this.vendorInfo.user_nicename;t&&(this.storeAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{store_slug:t}).then(function(t){t.available?(e.storeAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Available","dokan-lite")):(e.storeAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchUsername:function(){var e=this,t=this.vendorInfo.user_login;t&&(this.userNameAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{username:t}).then(function(t){t.available?(e.userNameAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Available","dokan-lite")):(e.userNameAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchEmail:function(){var e=this,t=this.vendorInfo.email;t&&(this.emailAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{email:t}).then(function(t){t.available?(e.emailAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=e.__("Available","dokan-lite")):(e.emailAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=t.message?t.message:e.__("This email is already registered, please choose another one.","dokan-lite"))}))},setPassword:function(e){this.showPassword=!0,this.vendorInfo.user_pass=e},sendEmail:function(e,t){"notify_vendor"===t&&(this.vendorInfo.notify_vendor=e)},getUploadBannerText:function(){var e=dokan.store_banner_dimension.width,t=dokan.store_banner_dimension.height;return this.__("Upload banner for your store. Banner size is (".concat(e,"x").concat(t,") pixels."),"dokan-lite")}}}},function(e,t,a){"use strict";t.a={name:"Switches",props:{enabled:{type:Boolean,required:!0,default:!1},value:{type:[String,Number]}},data:function(){return{}},methods:{trigger:function(e){this.$emit("input",e.target.checked,e.target.value)}}}},function(e,t,a){"use strict";t.a={name:"UploadImage",inheritAttrs:!1,props:{src:{default:dokan.urls.assetsUrl+"/images/store-pic.png"},showButton:{type:Boolean,default:!1},buttonLabel:{type:String,default:"Upload Image"},croppingWidth:{type:Number},croppingHeight:{type:Number}},data:function(){return{image:{src:"",id:""}}},methods:{uploadImage:function(){this.openMediaManager(this.onSelectImage)},onSelectImage:function(e){this.image.src=e.url,this.image.id=e.id,this.$emit("uploadedImage",this.image)},openMediaManager:function(e){var t=this;if(t.fileFrame)t.fileFrame.open();else{var a={library:wp.media.query(),multiple:!1,title:this.__("Select & Crop Image","dokan-lite"),priority:20,filterable:"uploaded",autoSelect:!0,suggestedWidth:500,suggestedHeight:300},n={id:"control-id",params:{width:this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),height:this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),flex_width:!!parseInt(dokan.store_banner_dimension["flex-width"],10),flex_height:!!parseInt(dokan.store_banner_dimension["flex-height"],10)},mustBeCropped:function(e,t,a,n,o,i){return(!0!==e||!0!==t)&&((!0!==e||n!==i)&&((!0!==t||a!==o)&&((a!==o||n!==i)&&!(o<=a))))}},o=[new wp.media.controller.Library(a),new wp.media.controller.CustomizeImageCropper({imgSelectOptions:t.calculateImageSelectOptions,control:n})],i={title:this.__("Select Image","dokan-lite"),button:{text:this.__("Select Image","dokan-lite"),close:!1},multiple:!1};i.states=o,t.fileFrame=wp.media(i),t.fileFrame.on("select",function(){t.fileFrame.setState("cropper")}),t.fileFrame.on("cropped",function(a){e(a),t.fileFrame=null}),t.fileFrame.on("skippedcrop",function(){var a=t.fileFrame.state().get("selection").map(function(e){return e.toJSON()}).pop();e(a),t.fileFrame=null}),t.fileFrame.on("close",function(){t.fileFrame=null}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-vendor-option-media"}}),t.fileFrame.open()}},calculateImageSelectOptions:function(e,t){var a,n,o,i,s,r,l=this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),d=this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),c=!!parseInt(dokan.store_banner_dimension["flex-width"],10),u=!!parseInt(dokan.store_banner_dimension["flex-height"],10);s=e.get("width"),i=e.get("height");var p=t.get("control");return t.set("canSkipCrop",!p.mustBeCropped(c,u,l,d,s,i)),(n=s)/(o=i)>(a=l/d)?l=(d=o)*a:d=(l=n)/a,r={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:s,imageHeight:i,x1:0,y1:0,x2:l,y2:d},!1===u&&!1===c&&(r.aspectRatio=l+":"+d),!1===u&&(r.maxHeight=d),!1===c&&(r.maxWidth=l),r}}}},function(e,t,a){"use strict";t.a={name:"PasswordGenerator",props:{title:{type:String,default:"Generate Password"},cancelTitle:{type:String,default:"Cancel"},regenrateTitle:{type:String,default:"Regenrate"},length:{type:Number,default:25}},data:function(){return{password:"",hideGenerateButton:!1,showCancelButton:!1}},methods:{generatePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password),this.hideGenerateButton=!0,this.showCancelButton=!0},makePassword:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,t="",a=0;a<=e;a++){t+="abcdefghijklmnopqurstuvwxyz"[Math.floor(Math.random()*e)]+"ABCDEFGHIJKLMNOPQURSTUVWXYZ"[Math.floor(10*Math.random())]+"!@#$%^&*()"[Math.floor(Math.random()*"!@#$%^&*()".length)]}return t.slice(-e)},cancelButton:function(){this.hideGenerateButton=!1,this.showCancelButton=!1,this.$root.$emit("passwordCancelled")},regenratePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password)}}}},function(e,t,a){"use strict";var n=a(3);a.n(n);t.a={name:"VendorAddressFields",components:{Multiselect:n.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{countries:[],states:[],selectedCountry:{},selectedState:{},getAddressFields:dokan.hooks.applyFilters("getVendorAddressFields",[])}},computed:{selectedCode:function(){var e=this.vendorInfo.address.country;return""!==e?e:[]}},created:function(){this.countries=this.transformCountries(dokan.countries),this.states=dokan.states;var e=this.vendorInfo.address.country,t=this.vendorInfo.address.state;""!==e&&(this.selectedCountry={name:this.getCountryFromCountryCode(e),code:e},this.selectedState={name:this.getStateFromStateCode(t,e),code:t})},methods:{transformCountries:function(e){var t=[];for(var a in e)t.push({name:e[a],code:a});return t},getCountryFromCountryCode:function(e){if(""!==e)return dokan.countries[e]},getStateFromStateCode:function(e,t){if(""!==e){var a=dokan.states[t],n=a&&a[e];return void 0!==n?n:[]}},getStatesFromCountryCode:function(e){if(""!==e){var t=[],a=this.states;for(var n in a)if(n===e&&!(a[n]&&a[n].length<1))for(var o in a[n])t.push({name:a[n][o],code:o});return t}},saveCountry:function(e){e&&(this.vendorInfo.address.state=null,this.selectedState={},this.vendorInfo.address.country=e.code)},saveState:function(e){e&&(this.vendorInfo.address.state=e.code)}}}},function(e,t,a){"use strict";var n=a(2),o=a(3);a.n(o);t.a={name:"VendorPaymentFields",components:{Switches:n.a,Multiselect:o.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{enabled:!1,trusted:!1,featured:!1,commissionTypes:[{name:"flat",label:this.__("Flat","dokan-lite")},{name:"percentage",label:this.__("Percentage","dokan-lite")},{name:"combine",label:this.__("Combine","dokan-lite")}],selectedCommissionType:{name:"flat",label:this.__("Flat","dokan-lite")},getBankFields:dokan.hooks.applyFilters("getVendorBankFields",[]),getPyamentFields:dokan.hooks.applyFilters("AfterPyamentFields",[])}},created:function(){this.vendorInfo.enabled&&(this.enabled=!0,this.vendorInfo.enabled=!0),this.vendorInfo.trusted&&(this.trusted=!0,this.vendorInfo.trusted=!0),this.vendorInfo.featured&&(this.featured=!0,this.vendorInfo.featured=!0);var e=this.vendorInfo.admin_commission_type;if(e){var t=_.findWhere(this.commissionTypes,{name:e}),a=t.name,n=t.label;this.selectedCommissionType.name=a,this.selectedCommissionType.label=n}},methods:{setValue:function(e,t){"enabled"===t&&(this.vendorInfo.enabled=!!e),"trusted"===t&&(this.vendorInfo.trusted=!!e),"featured"===t&&(this.vendorInfo.featured=!!e)},getId:function(){return this.$route.params.id},saveCommissionType:function(e){var t=e.name;t||(this.vendorInfo.admin_commission_type="flat"),this.vendorInfo.admin_commission_type=t}}}},,function(e,t,a){"use strict";var n=a(12),o=a(30),i=!1;var s=function(e){i||a(29)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/UploadImage.vue",t.a=r.exports},function(e,t,a){"use strict";var n=a(13),o=a(31),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/PasswordGenerator.vue",t.a=i.exports},,,function(e,t,a){"use strict";var n=a(6),o=a(0)(n.a,null,!1,null,null,null);o.options.__file="src/admin/components/Chart.vue",t.a=o.exports},,function(e,t,a){"use strict";var n=a(9),o=a(25),i=!1;var s=function(e){i||a(24)},r=a(0)(n.a,o.a,!1,s,"data-v-01dc0d51",null);r.options.__file="src/admin/components/ColorPicker.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color-picker-container"},[a("button",{staticClass:"button color-picker-button",style:{backgroundColor:e.value},attrs:{type:"button"},on:{click:e.toggleColorPicker}},[a("span",[e._v(e._s(e.__("Select Color","dokan-lite")))])]),e._v(" "),e.showColorPicker&&"hex"===e.format?a("input",{staticClass:"hex-input",attrs:{type:"text"},domProps:{value:e.value},on:{input:function(t){return e.setHexColor(t.target.value)}}}):e._e(),e._v(" "),e.showColorPicker?a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:function(t){return e.updateColor({})}}},[e._v(e._s(e.__("Clear","dokan-lite")))]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:e.toggleColorPicker}},[e._v(e._s(e.__("Close","dokan-lite")))])]):e._e(),e._v(" "),e.showColorPicker?a("sketch",{attrs:{value:e.value,"preset-colors":e.presetColors,"disable-alpha":e.disableAlpha,"disable-fields":e.disableFields},on:{input:e.updateColor}}):e._e()],1)};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(10),o=a(32),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorAccountFields.vue",t.a=i.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"switch tips"},[t("input",{staticClass:"toogle-checkbox",attrs:{type:"checkbox"},domProps:{checked:this.enabled,value:this.value},on:{change:this.trigger}}),this._v(" "),t("span",{staticClass:"slider round"})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-upload-image",on:{click:e.uploadImage}},[e.showButton?e._e():a("img",{attrs:{src:e.image.src?e.image.src:e.src}}),e._v(" "),e.showButton?a("button",{on:{click:function(t){return t.preventDefault(),e.uploadImage.apply(null,arguments)}}},[e._v("\n "+e._s(e.buttonLabel)+"\n ")]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"password-generator"},[e.hideGenerateButton?e._e():a("button",{staticClass:"button button-secondary",on:{click:function(t){return t.preventDefault(),e.generatePassword.apply(null,arguments)}}},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),e.showCancelButton?a("button",{staticClass:"button regen-button",on:{click:function(t){return t.preventDefault(),e.regenratePassword.apply(null,arguments)}}},[a("span",{staticClass:"dashicons dashicons-controls-repeat"}),e._v("\n "+e._s(e.regenrateTitle)+"\n ")]):e._e(),e._v(" "),e.showCancelButton?a("button",{staticClass:"button cancel-button",on:{click:function(t){return t.preventDefault(),e.cancelButton.apply(null,arguments)}}},[e._v("\n "+e._s(e.cancelTitle)+"\n ")]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("form",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Account Info","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[e.getId()?e._e():a("div",{staticClass:"vendor-image"},[a("div",{staticClass:"picture"},[a("p",{staticClass:"picture-header"},[e._v(e._s(e.__("Vendor Picture","dokan-lite")))]),e._v(" "),a("div",{staticClass:"profile-image"},[a("upload-image",{attrs:{croppingWidth:150,croppingHeight:150},on:{uploadedImage:e.uploadGravatar}})],1),e._v(" "),a("p",{staticClass:"picture-footer",domProps:{innerHTML:e._s(e.sprintf(e.__("You can change your profile picture on %s","dokan-lite"),"<a href='https://gravatar.com/' target='_blank'>Gravatar</a>"))}})]),e._v(" "),a("div",{class:["picture banner",{"has-banner":e.vendorInfo.banner_id}]},[a("div",{staticClass:"banner-image"},[a("upload-image",{attrs:{showButton:e.showButton,buttonLabel:e.__("Upload Banner","dokan-lite")},on:{uploadedImage:e.uploadBanner}})],1),e._v(" "),e.showButton?a("p",{staticClass:"picture-footer"},[e._v(e._s(e.getUploadBannerText()))]):e._e()])]),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"first-name"}},[e._v(e._s(e.__("First Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.first_name,expression:"vendorInfo.first_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"first-name",placeholder:e.__("First Name","dokan-lite")},domProps:{value:e.vendorInfo.first_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"first_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"last-name"}},[e._v(e._s(e.__("Last Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.last_name,expression:"vendorInfo.last_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"last-name",placeholder:e.__("Last Name","dokan-lite")},domProps:{value:e.vendorInfo.last_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"last_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-name"}},[e._v(e._s(e.__("Store Name","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.store_name,expression:"vendorInfo.store_name"}],class:{"dokan-form-input":!0,"has-error":e.getError("store_name")},attrs:{type:"text",id:"store-name",placeholder:e.getError("store_name")?e.__("Store Name is required","dokan-lite"):e.__("Store Name","dokan-lite")},domProps:{value:e.vendorInfo.store_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"store_name",t.target.value)}}})]),e._v(" "),e.getId()?e._e():a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-nicename"}},[e._v(e._s(e.__("Store URL","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_nicename,expression:"vendorInfo.user_nicename"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"user-nicename",placeholder:e.__("Store Url","dokan-lite")},domProps:{value:e.vendorInfo.user_nicename},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_nicename",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[e.showStoreUrl?a("p",{staticClass:"store-url"},[e._v(e._s(e.storeUrl))]):a("p",{staticClass:"store-url"},[e._v(e._s(e.otherStoreUrl))]),e._v(" "),a("span",{class:{"is-available":e.storeAvailable,"not-available":!e.storeAvailable}},[e._v(e._s(e.storeAvailabilityText))])])]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-phone"}},[e._v(e._s(e.__("Phone Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.phone,expression:"vendorInfo.phone"}],staticClass:"dokan-form-input",attrs:{type:"number",id:"store-phone",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.phone},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"phone",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-email"}},[e._v(e._s(e.__("Email","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.email,expression:"vendorInfo.email"}],class:{"dokan-form-input":!0,"has-error":e.getError("email")},attrs:{type:"email",id:"store-email",placeholder:e.getError("email")?e.__("Email is required","dokan-lite"):e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"email",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.emailAvailable,"not-available":!e.emailAvailable}},[e._v(e._s(e.emailAvailabilityText))])])]),e._v(" "),e.getId()?e._e():[a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-login"}},[e._v(e._s(e.__("Username","dokan-lite")))]),a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_login,expression:"vendorInfo.user_login"}],staticClass:"dokan-form-input",class:{"dokan-form-input":!0,"has-error":e.getError("user_login")},attrs:{type:"text",id:"user-login",placeholder:e.getError("user_login")?e.__("Username is required","dokan-lite"):e.__("Username","dokan-lite")},domProps:{value:e.vendorInfo.user_login},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_login",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.userNameAvailable,"not-available":!e.userNameAvailable}},[e._v(e._s(e.userNameAvailabilityText))])]),e._v(" "),a("div",{staticClass:"checkbox-left notify-vendor"},[a("switches",{attrs:{enabled:!0,value:"notify_vendor"},on:{input:e.sendEmail}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Send the vendor an email about their account.","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-password"}},[e._v(e._s(e.__("Password","dokan-lite")))]),e._v(" "),e.showPassword?a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_pass,expression:"vendorInfo.user_pass"}],staticClass:"dokan-form-input",attrs:{id:"store-password",type:"text",placeholder:"********"},domProps:{value:e.vendorInfo.user_pass},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_pass",t.target.value)}}}):e._e(),e._v(" "),a("password-generator",{attrs:{title:e.__("Generate Password","dokan-lite")},on:{passwordGenerated:e.setPassword}})],1)],e._v(" "),e._l(e.getAccountFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(14),o=a(35),i=!1;var s=function(e){i||a(34)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/pages/VendorAddressFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-1"}},[e._v(e._s(e.__("Street 1","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_1,expression:"vendorInfo.address.street_1"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-1",placeholder:e.__("Street 1","dokan-lite")},domProps:{value:e.vendorInfo.address.street_1},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_1",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-2"}},[e._v(e._s(e.__("Street 2","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_2,expression:"vendorInfo.address.street_2"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-2",placeholder:e.__("Street 2","dokan-lite")},domProps:{value:e.vendorInfo.address.street_2},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_2",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"city"}},[e._v(e._s(e.__("City","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.city,expression:"vendorInfo.address.city"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"city",placeholder:e.__("City","dokan-lite")},domProps:{value:e.vendorInfo.address.city},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"city",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"zip"}},[e._v(e._s(e.__("Zip","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.zip,expression:"vendorInfo.address.zip"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"zip",placeholder:e.__("Zip","dokan-lite")},domProps:{value:e.vendorInfo.address.zip},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"zip",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"country"}},[e._v(e._s(e.__("Country","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"country",options:e.countries,multiselect:!1,label:"name","track-by":"name",showLabels:!1,placeholder:e.__("Select Country","dokan-lite")},on:{input:e.saveCountry},model:{value:e.selectedCountry,callback:function(t){e.selectedCountry=t},expression:"selectedCountry"}})],1),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"state"}},[e._v(e._s(e.__("State","dokan-lite")))]),e._v(" "),e.getStatesFromCountryCode(e.selectedCode).length<1?[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.state,expression:"vendorInfo.address.state"}],staticClass:"dokan-form-input",attrs:{id:"state",type:"text",placeholder:e.__("State","dokan-lite")},domProps:{value:e.vendorInfo.address.state},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"state",t.target.value)}}})]:[a("Multiselect",{attrs:{id:"state",options:e.getStatesFromCountryCode(e.selectedCode),multiselect:!1,showLabels:!1,label:"name","track-by":"name",placeholder:e.__("Select State","dokan-lite")},on:{input:e.saveState},model:{value:e.selectedState,callback:function(t){e.selectedState=t},expression:"selectedState"}})]],2),e._v(" "),e._l(e.getAddressFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(15),o=a(38),i=!1;var s=function(e){i||a(37)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/pages/VendorPaymentFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"payment-info":!0,"edit-mode":e.getId()}},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Payment Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-name"}},[e._v(e._s(e.__("Account Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_name,expression:"vendorInfo.payment.bank.ac_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-name",placeholder:e.__("Account Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-number"}},[e._v(e._s(e.__("Account Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_number,expression:"vendorInfo.payment.bank.ac_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-number",placeholder:e.__("1233456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-name"}},[e._v(e._s(e.__("Bank Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_name,expression:"vendorInfo.payment.bank.bank_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-name",placeholder:e.__("Bank Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-address"}},[e._v(e._s(e.__("Bank Address","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_addr,expression:"vendorInfo.payment.bank.bank_addr"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-address",placeholder:e.__("Bank Address","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_addr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_addr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"routing-number"}},[e._v(e._s(e.__("Routing Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.routing_number,expression:"vendorInfo.payment.bank.routing_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"routing-number",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.routing_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"routing_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"iban"}},[e._v(e._s(e.__("IBAN","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.iban,expression:"vendorInfo.payment.bank.iban"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"iban",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.iban},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"iban",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"swift"}},[e._v(e._s(e.__("Swift","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.swift,expression:"vendorInfo.payment.bank.swift"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"swift",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.swift},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"swift",t.target.value)}}})]),e._v(" "),e._l(e.getBankFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{class:{column:e.getId(),"checkbox-group":!e.getId()}},[a("label",{attrs:{for:"paypal-email"}},[e._v(e._s(e.__("PayPal Email","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.paypal.email,expression:"vendorInfo.payment.paypal.email"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"paypal-email",placeholder:e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.payment.paypal.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.paypal,"email",t.target.value)}}})]),e._v(" "),e.getId()?[a("div",{staticClass:"column"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"commission-type"}},[e._v(e._s(e.__("Admin Commission Type","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"commission-type",options:e.commissionTypes,"track-by":"name",label:"label","allow-empty":!1,multiselect:!1,searchable:!1,showLabels:!1},on:{input:e.saveCommissionType},model:{value:e.selectedCommissionType,callback:function(t){e.selectedCommissionType=t},expression:"selectedCommissionType"}})],1)]),e._v(" "),"combine"===e.selectedCommissionType.name?a("div",{staticClass:"column combine-commission"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("div",{staticClass:"combine-commission-field"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"wc_input_decimal dokan-form-input percent_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}}),e._v("\n "+e._s("%    +")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_additional_fee,expression:"vendorInfo.admin_additional_fee"}],staticClass:"wc_input_price dokan-form-input fixed_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_additional_fee},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_additional_fee",t.target.value)}}})])]):a("div",{staticClass:"column"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"dokan-form-input",class:{wc_input_price:"flat"==e.selectedCommissionType.name,wc_input_decimal:"flat"!=e.selectedCommissionType.name},attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}})])]:e._e(),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.enabled,value:"enabled"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Enable Selling","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.trusted,value:"trusted"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Publish Product Directly","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.featured,value:"featured"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Make Vendor Featured","dokan-lite")))])],1)])],2),e._v(" "),e._l(e.getPyamentFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";t.c=o,t.a=function(e,t){return i(t)?i(t).dgettext(t,e):e},t.b=function(e,t,a,n,o){return i(o).dnpgettext(o,n,e,t,a)},a.d(t,"d",function(){return s});var n={};function o(e){var t=new Jed(e);n[t._textdomain]=t}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return n[e]||o({"":{}}),n[e]}var s=Jed.sprintf},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";t.a={name:"Postbox",props:{title:{type:String,required:!0,default:""},extraClass:{type:String,default:null}},data:function(){return{showing:!0}}}},function(e,t,a){"use strict";t.a={name:"Loading",data:function(){return{}}}},function(e,t,a){"use strict";t.a={name:"Modal",props:{footer:{type:Boolean,required:!1,default:!0},width:{type:String,required:!1,default:"500px"},height:{type:String,required:!1,default:"auto"},title:{type:String,required:!0,default:""}},data:function(){return{}}}},function(e,t,a){"use strict";t.a={props:{value:{type:String,required:!0},shortcodes:{type:Object,required:!1}},data:function(){return{editorId:this._uid,fileFrame:null}},mounted:function(){var e=this;window.tinymce.init({selector:"#dokan-tinymce-".concat(this.editorId),branding:!1,height:200,menubar:!1,convert_urls:!1,theme:"modern",skin:"lightgray",fontsize_formats:"10px 11px 13px 14px 16px 18px 22px 25px 30px 36px 40px 45px 50px 60px 65px 70px 75px 80px",font_formats:"Arial=arial,helvetica,sans-serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Lucida=Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;",plugins:"textcolor colorpicker wplink wordpress code hr wpeditimage",toolbar:["shortcodes bold italic underline bullist numlist alignleft aligncenter alignjustify alignright link image wp_adv","formatselect forecolor backcolor blockquote hr code fontselect fontsizeselect removeformat undo redo"],setup:function(t){var a=[];_.forEach(e.shortcodes,function(e,n){a.push({text:e.title,classes:"menu-section-title"}),_.forEach(e.codes,function(e,o){a.push({text:e.title,onclick:function(){var a="[".concat(n,":").concat(o,"]");e.default&&(a="[".concat(n,":").concat(o,' default="').concat(e.default,'"]')),e.text&&(a="[".concat(n,":").concat(o,' text="').concat(e.text,'"]')),e.plainText&&(a=e.text),t.insertContent(a)}})})}),t.addButton("image",{icon:"image",onclick:function(){e.browseImage(t)}}),t.on("change keyup NodeChange",function(){e.$emit("input",t.getContent())})}})},methods:{browseImage:function(e){var t=this,a={id:0,url:"",type:""};if(t.fileFrame)t.fileFrame.open();else{var n=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:this.__("Select an image","dokan-lite"),priority:20,filterable:"uploaded"})];t.fileFrame=wp.media({title:this.__("Select an image","dokan-lite"),library:{type:""},button:{text:this.__("Select an image","dokan-lite")},multiple:!1,states:n}),t.fileFrame.on("select",function(){t.fileFrame.state().get("selection").map(function(n){return(n=n.toJSON()).id&&(a.id=n.id),n.url&&(a.url=n.url),n.type&&(a.type=n.type),t.insertImage(e,a),null})}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-image-uploader"}}),t.fileFrame.open()}},insertImage:function(e,t){if(t.id&&"image"===t.type){var a='<img src="'.concat(t.url,'" alt="').concat(t.alt,'" title="').concat(t.title,'" style="max-width: 100%; height: auto;">');e.insertContent(a)}else this.alert({type:"error",text:this.__("Please select an image,","dokan-lite")})}}}},function(e,t,a){"use strict";t.a={props:["amount"],methods:{formattedPrice:function(e){return accounting.formatMoney(e,dokan.currency)}}}},function(e,t,a){"use strict";var n=a(1);a.n(n);t.a={name:"LazyInput",props:{value:{type:String,required:!0,default:""},type:{type:String,required:!1,default:"text"},placeholder:{type:String,required:!1,default:""}},data:function(){return{delay:500,debouncer:null}},methods:{updateValue:function(e){var t=this;t.debouncer&&t.debouncer.clear(),t.debouncer=Object(n.debounce)(function(){t.triggerInput(e)},t.delay),t.debouncer()},focus:function(){this.$emit("focus")},blur:function(){this.$emit("blur")},triggerInput:function(e){this.$emit("input",e)}}}},function(e,t,a){"use strict";t.a={props:{value:{type:Number,default:0},hidden:{type:Boolean,default:!1},bgColor:{type:String,default:"defaultBg"},fgColor:{type:String,default:"defaultFg"}}}},function(e,t,a){"use strict";var n=a(1);a.n(n);t.a={name:"Search",props:{title:{type:String,default:"Search"}},data:function(){return{delay:500,searchItems:""}},watch:{searchItems:function(){this.makeDelay()}},created:function(){this.makeDelay=Object(n.debounce)(this.doSearch,this.delay)},methods:{doSearch:function(){this.$emit("searched",this.searchItems)}}}},function(e,t,a){"use strict";t.a={props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:""},placeholder:{type:String,required:!1,default:""},changeMonthYear:{type:Boolean,required:!1,default:!1}},mounted:function(){var e=this;jQuery(e.$el).datepicker({dateFormat:e.format,changeMonth:e.changeMonthYear,changeYear:e.changeMonthYear,beforeShow:function(){jQuery(this).datepicker("widget").addClass("dokan-datepicker")},onSelect:function(t){e.updateValue(t)}})},methods:{updateValue:function(e){e||(e=moment().format("YYYY-MM-DD")),this.$emit("input",e)}}}},,function(e,t,a){"use strict";t.a={name:"GoogleMaps",props:{apiKey:{type:String,default:null},location:{type:Object,default:function(){return{latitude:23.709921,longitude:90.40714300000002,address:"dhaka",zoom:10}}}},data:function(){return{dokanGoogleMap:null,marker:null,loadMap:this.apiKey.length>1}},mounted:function(){this.apiKey&&window.google&&this.renderMap()||this.$emit("hideMap",!0)},beforeDestroy:function(){this.dokanGoogleMap&&(this.dokanGoogleMap=null),this.marker&&(this.marker=null)},methods:{setMap:function(){this.dokanGoogleMap=new google.maps.Map(this.getMapArea(),{center:this.getCenter(),zoom:this.location.zoom,mapTypeId:google.maps.MapTypeId.ROADMAP})},setMarker:function(){this.marker=new google.maps.Marker({position:this.getCenter(),map:this.dokanGoogleMap})},GetGeocoder:function(){return new google.maps.Geocoder},getSearchAddress:function(){return this.location.address&&(this.$refs.searchAddress.value=this.location.address),this.$refs.searchAddress},setAutoComplete:function(){var e=this,t=new google.maps.places.Autocomplete(this.getSearchAddress());t.addListener("place_changed",function(){var a=t.getPlace(),n=a.geometry.location;e.updateMap(n.lat(),n.lng(),a.formatted_address)})},updateMap:function(e,t,a){var n=new google.maps.LatLng(e,t);this.$emit("updateMap",{latitude:n.lat(),longitude:n.lng(),address:a}),this.dokanGoogleMap.setCenter(n),this.marker.setPosition(n),a||this.GetGeocoder.geocode({location:{lat:e,lng:t}},function(e,t){"OK"===t&&address.val(e[0].formatted_address)})},renderMap:function(){return this.setMap(),this.setMarker(),this.setAutoComplete(),!0},getCenter:function(){return new google.maps.LatLng(this.location.latitude,this.location.longitude)},getMapArea:function(){return this.$refs.gmapArea}}}},function(e,t,a){"use strict";var n=a(71),o=a.n(n),i=a(72),s=a.n(i),r=function(){function e(t){o()(this,e),this._mapId=t}return s()(e,[{key:"onAdd",value:function(e){var t=this;this._map=e;var a=document.createElement("span");a.className="dashicons dashicons-search";var n=document.createTextNode("Search Map"),o=document.createElement("button");o.type="button",o.className="button",o.appendChild(a),o.appendChild(n),o.addEventListener("click",function(e){e.preventDefault();var a=document.getElementById(t._mapId).getElementsByClassName("mapboxgl-ctrl-top-left")[0];a.className=a.className+" show-geocoder"});var i=document.createElement("div");return i.className="mapboxgl-ctrl dokan-mapboxgl-ctrl",i.appendChild(o),this._container=i,this._container}},{key:"onRemove",value:function(){this._container.parentNode.removeChild(this._container),this._map=void 0}}]),e}();t.a={name:"Mapbox",props:{accessToken:{type:String,default:null},location:{type:Object,required:!0},width:{type:String,required:!1,default:"100%"},height:{type:String,required:!1,default:"300px"}},data:function(){return{dokanMapbox:null,dokanGeocoder:null,dokanMarker:null}},computed:{mapboxId:function(){return"dokan-mapbox-".concat(this._uid)},address:function(){return this.location.address}},mounted:function(){this.accessToken&&window.mapboxgl&&this.initializeMapbox()||this.$emit("hideMap",!0),window.mapboxgl=mapboxgl},beforeDestroy:function(){this.dokanMapbox&&(this.dokanMarker.remove(),this.dokanMapbox.remove())},methods:{initializeMapbox:function(){var e=this;return mapboxgl.accessToken=this.accessToken,this.dokanMapbox=new mapboxgl.Map({container:this.mapboxId,style:"mapbox://styles/mapbox/streets-v10",center:[this.location.longitude,this.location.latitude],zoom:this.location.zoom}),this.dokanMapbox.addControl(new mapboxgl.NavigationControl),this.dokanMapbox.addControl(new r(this.mapboxId),"top-left"),this.dokanMapbox.on("zoomend",function(t){e.setLocation({zoom:t.target.getZoom()})}),this.dokanMapbox.on("load",function(){e.dokanGeocoder=new MapboxGeocoder({accessToken:mapboxgl.accessToken,mapboxgl:mapboxgl,zoom:e.dokanMapbox.getZoom(),placeholder:e.__("Search Address","dokan-lite"),marker:!1,reverseGeocode:!0}),e.dokanMapbox.addControl(e.dokanGeocoder,"top-left"),e.dokanGeocoder.setInput(e.location.address),e.dokanGeocoder.on("result",function(t){var a=t.result,n=a.center;a.place_name;e.dokanMarker.setLngLat(n),e.dokanMapbox.setCenter([n[0],n[1]]),e.setLocation({address:a.place_name,latitude:n[1],longitude:n[0],zoom:e.dokanMapbox.getZoom()})})}),this.dokanMarker=new mapboxgl.Marker({draggable:!0}).setLngLat([this.location.longitude,this.location.latitude]).addTo(this.dokanMapbox).on("dragend",this.onMarkerDragEnd),!0},onMarkerDragEnd:function(){var e=this,t=this.dokanGeocoder.geocoderService.client.origin,a=this.dokanGeocoder.geocoderService.client.accessToken,n=this.dokanMarker.getLngLat().wrap(),o=n.lng,i=n.lat;this.dokanMapbox.setCenter([o,i]),this.setLocation({latitude:i,longitude:o});var s="".concat(t,"/geocoding/v5/mapbox.places/").concat(o,"%2C").concat(i,".json?access_token=").concat(a,"&cachebuster=").concat(+new Date,"&autocomplete=true");this.dokanGeocoder._inputEl.disabled=!0,this.dokanGeocoder._loadingEl.style.display="block",jQuery.ajax({url:s,method:"get"}).done(function(t){e.dokanGeocoder._typeahead.update(t.features)}).fail(function(){}).always(function(){e.dokanGeocoder._inputEl.disabled=!1,e.dokanGeocoder._loadingEl.style.display=""})},setLocation:function(e){this.$emit("updateMap",e)},onChangeAddress:function(e){this.setLocation({address:e.target.value})}}}},function(e,t,a){"use strict";t.a={props:{section:{type:String,required:!0},field:{type:Object,required:!0},toggleLoadingState:{type:Function,required:!0}},data:function(){return{isRefreshing:!1,showRefreshedMsg:!1}},computed:{messages:function(){var e,t,a,n;return{refreshing:(null===(e=this.field.refresh_options)||void 0===e?void 0:null===(t=e.messages)||void 0===t?void 0:t.refreshing)||this.__("Refreshing options","dokan-lite"),refreshed:(null===(a=this.field.refresh_options)||void 0===a?void 0:null===(n=a.messages)||void 0===n?void 0:n.refreshed)||this.__("Option refreshed!","dokan-lite")}}},methods:{refreshSettings:function(){var e=this;this.toggleLoadingState(),this.isRefreshing=!0,jQuery.ajax({url:dokan.ajaxurl,method:"post",dataType:"json",data:{action:"dokan_refresh_admin_settings_field_options",_wpnonce:dokan.admin_settings_nonce,section:this.section,field:this.field.name}}).done(function(t){var a;(null===t||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a[0])&&e.setSettingOptions(t.data)}).always(function(){e.toggleLoadingState(),e.isRefreshing=!1}).fail(function(e){var t;(null===e||void 0===e?void 0:null===(t=e.responseJSON)||void 0===t?void 0:t.data)&&alert(e.responseJSON.data)})},setSettingOptions:function(e){var t=this;this.field.options=e,this.showRefreshedMsg=!0,setTimeout(function(){return t.showRefreshedMsg=!1},3e3)}}}},function(e,t,a){"use strict";t.a={name:"VendorSocialFields",props:{vendorInfo:{type:Object}},data:function(){return{getSocialFields:dokan.hooks.applyFilters("getVendorSocialFields",[])}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(4),o=a(20),i=a(187),s=a.n(i),r=a(68),l=a.n(r),d=a(69),c=a(3),u=a.n(c),p=a(191),m=a(16),v=a(192),f=a(1),_=a.n(f),h=a(193),g=a.n(h),b=a(73),k=(a.n(b),a(194)),y=a(197),w=a(21),C=a(200),x=a(2),I=a(203),S=a(205),A=a(207),P=a(209),M=a(212),F=a(214),N=a(83),$=a(23),T=a(219),L=a(222),E=a(17),B=a(18),G=a(225),R=a(26),V=a(33),j=a(228),q=a(36),U=a(230);a.n(U);window.__=function(e,t){return __(e,t)},n.default.use(l.a),n.default.use(N.default),n.default.mixin(v.a),n.default.filter("currency",function(e){return accounting.formatMoney(e,dokan.currency)}),n.default.filter("capitalize",function(e){return e?(e=e.toString()).charAt(0).toUpperCase()+e.slice(1):""}),n.default.directive("tooltip",{bind:function(e,t,a){jQuery(e).tooltip("show")},unbind:function(e,t,a){jQuery(e).tooltip("destroy")}}),window.dokan_get_lib=function(e){return window.dokan.libs[e]},window.dokan_add_route=function(e){window.dokan.routeComponents[e.name]=e},window.dokan.api=new p.a,window.dokan.libs.Vue=n.default,window.dokan.libs.Router=o.default,window.dokan.libs.moment=s.a,window.dokan.libs.ListTable=d.default,window.dokan.libs.Currency=S.a,window.dokan.libs.Postbox=k.a,window.dokan.libs.Loading=y.a,window.dokan.libs.ChartJS=m.default,window.dokan.libs.Chart=w.a,window.dokan.libs.Modal=C.a,window.dokan.libs.Switches=x.a,window.dokan.libs.TextEditor=I.a,window.dokan.libs.LazyInput=A.a,window.dokan.libs.Progressbar=P.a,window.dokan.libs.Search=M.a,window.dokan.libs.Datepicker=F.a,window.dokan.libs.Multiselect=u.a,window.dokan.libs.ColorPicker=$.a,window.dokan.libs.debounce=_.a,window.dokan.libs.VersionCompare=g.a,window.dokan.libs.GoogleMaps=T.a,window.dokan.libs.Mapbox=L.a,window.dokan.libs.UploadImage=E.a,window.dokan.libs.PasswordGenerator=B.a,window.dokan.libs.VendorAccountFields=R.a,window.dokan.libs.VendorAddressFields=V.a,window.dokan.libs.VendorSocialFields=j.a,window.dokan.libs.VendorPaymentFields=q.a,window.dokan.libs.RefreshSettingOptions=G.a,window.dokan.libs.ContentLoading={VclCode:b.VclCode,VclList:b.VclList,VclTwitch:b.VclTwitch,VclFacebook:b.VclFacebook,VclInstagram:b.VclInstagram,VclBulletList:b.VclBulletList,VueContentLoading:b.VueContentLoading},dokan.hooks=wp&&wp.hooks?wp.hooks:dokan.wpPackages.hooks,dokan.hooks&&(dokan.addFilterComponent=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;dokan.hooks.addFilter(e,t,function(e){return e.push(a),e},n)})},function(e,t){e.exports=moment},,,,function(e,t,a){"use strict";var n=a(71),o=a.n(n),i=a(72),s=a.n(i),r=function(){function e(){o()(this,e)}return s()(e,[{key:"endpoint",value:function(){return window.dokan.rest.root+window.dokan.rest.version}},{key:"headers",value:function(){return{}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"GET",this.headers(),t)}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"POST",this.headers(),t)}},{key:"put",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"PUT",this.headers(),t)}},{key:"delete",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"DELETE",this.headers(),t)}},{key:"ajax",value:function(e,t,a,n){var o=null;return"PUT"!==t&&"DELETE"!==t||(o=t,t="POST"),jQuery.ajax({url:this.endpoint()+e,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",window.dokan.rest.nonce),o&&e.setRequestHeader("X-HTTP-Method-Override",o)},type:t,data:n})}}]),e}();t.a=r},function(e,t,a){"use strict";var n=a(39);t.a={methods:{setLocaleData:function(e){return Object(n.c)(e)},__:function(e,t){return Object(n.a)(e,t)},_nx:function(e,t,a,o,i){return Object(n.b)(e,t,a,o,i)},__n:function(e,t,a,n){return _n(e,t,a,n)},sprintf:function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];return n.d.apply(void 0,[e].concat(a))}}}},function(e,t){e.exports=function(e,t,a){var n,o,i=0,s={dev:-6,alpha:-5,a:-5,beta:-4,b:-4,RC:-3,rc:-3,"#":-2,p:1,pl:1},r=function(e){return(e=(e=(""+e).replace(/[_\-+]/g,".")).replace(/([^.\d]+)/g,".$1.").replace(/\.{2,}/g,".")).length?e.split("."):[-8]},l=function(e){return e?isNaN(e)?s[e]||-7:parseInt(e,10):0};for(e=r(e),t=r(t),o=Math.max(e.length,t.length),n=0;n<o;n++)if(e[n]!==t[n]){if(e[n]=l(e[n]),t[n]=l(t[n]),e[n]<t[n]){i=-1;break}if(e[n]>t[n]){i=1;break}}if(!a)return i;switch(a){case">":case"gt":return i>0;case">=":case"ge":return i>=0;case"<=":case"le":return i<=0;case"===":case"=":case"eq":return 0===i;case"<>":case"!==":case"ne":return 0!==i;case"":case"<":case"lt":return i<0;default:return null}}},function(e,t,a){"use strict";var n=a(74),o=a(196),i=!1;var s=function(e){i||a(195)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Postbox.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:["postbox","dokan-postbox",{closed:!e.showing},e.extraClass]},[a("div",{staticClass:"postbox-header"},[a("h2",{staticClass:"hndle"},[a("span",[e._v(e._s(e.title))])]),e._v(" "),a("div",{staticClass:"handle-actions hide-if-no-js"},[a("button",{staticClass:"handlediv",attrs:{type:"button","aria-expanded":"false"},on:{click:function(t){e.showing=!e.showing}}},[a("span",{staticClass:"toggle-indicator",attrs:{"aria-hidden":"true"}})])])]),e._v(" "),a("div",{staticClass:"inside"},[a("div",{staticClass:"main"},[e._t("default")],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(75),o=a(199),i=!1;var s=function(e){i||a(198)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Loading.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;this._self._c;return this._m(0)};n._withStripped=!0;var o={render:n,staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"dokan-loader"},[t("div"),t("div")])}]};t.a=o},function(e,t,a){"use strict";var n=a(76),o=a(202),i=!1;var s=function(e){i||a(201)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Modal.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-modal-dialog"},[a("div",{staticClass:"dokan-modal"},[a("div",{staticClass:"dokan-modal-content",style:{width:e.width,height:e.height}},[a("section",{class:["dokan-modal-main",{"has-footer":e.footer}]},[a("header",{staticClass:"modal-header"},[e._t("header",function(){return[a("h1",[e._v(e._s(e.title))])]}),e._v(" "),a("button",{staticClass:"modal-close modal-close-link dashicons dashicons-no-alt",on:{click:function(t){return e.$emit("close")}}},[a("span",{staticClass:"screen-reader-text"},[e._v(e._s(e.__("Close modal panel","dokan-lite")))])])],2),e._v(" "),a("div",{staticClass:"modal-body"},[e._t("body")],2),e._v(" "),e.footer?a("footer",{staticClass:"modal-footer"},[a("div",{staticClass:"inner"},[e._t("footer")],2)]):e._e()])])]),e._v(" "),a("div",{staticClass:"dokan-modal-backdrop"})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(77),o=a(204),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/TextEditor.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;return(this._self._c||e)("textarea",{attrs:{id:"dokan-tinymce-"+this.editorId},domProps:{value:this.value}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(78),o=a(206),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Currency.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;return(this._self._c||e)("div",{domProps:{innerHTML:this._s(this.formattedPrice(this.amount))}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(79),o=a(208),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/LazyInput.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{attrs:{type:e.type,placeholder:e.placeholder},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)},focus:e.focus,blur:e.blur}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(80),o=a(211),i=!1;var s=function(e){i||a(210)},r=a(0)(n.a,o.a,!1,s,"data-v-356fabc6",null);r.options.__file="src/admin/components/Progressbar.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.bgColor,attrs:{id:"progressbar"}},[a("div",{class:e.fgColor,style:{width:e.value+"%"},attrs:{id:"value"}},[e.hidden?e._e():[e._v(e._s(e.value+"%"))]],2)])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(81),o=a(213),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Search.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"search-box"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.searchItems,expression:"searchItems"}],attrs:{type:"search",id:"post-search-input",name:"s",placeholder:e.title},domProps:{value:e.searchItems},on:{input:function(t){t.target.composing||(e.searchItems=t.target.value)}}})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(82),o=a(215),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Datepicker.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{attrs:{type:"text",placeholder:e.placeholder},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)}}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},,,,function(e,t,a){"use strict";var n=a(84),o=a(221),i=!1;var s=function(e){i||a(220)},r=a(0)(n.a,o.a,!1,s,"data-v-4f45e4a0",null);r.options.__file="src/admin/components/GoogleMaps.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement,t=this._self._c||e;return this.apiKey?t("div",{staticClass:"gmap-wrap regular-text"},[t("input",{ref:"searchAddress",staticClass:"search-address regular-text",attrs:{type:"text",placeholder:this.__("Search Address","dokan-lite")}}),this._v(" "),t("div",{ref:"gmapArea",attrs:{id:"gmap"}})]):t("p",[this._v("\n "+this._s(this.__("Please enter google map API key","dokan-lite"))+"\n")])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(85),o=a(224),i=!1;var s=function(e){i||a(223)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Mapbox.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.accessToken?a("div",{staticClass:"mapbox-wrapper"},[a("div",{staticClass:"address-input"},[a("label",[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n "),a("input",{attrs:{type:"text"},domProps:{value:e.address},on:{input:e.onChangeAddress}})])]),e._v(" "),a("div",{style:{width:e.width,height:e.height},attrs:{id:e.mapboxId}})]):a("p",[e._v("\n "+e._s(e.__("Please enter Mapbox access token in `Appearance > Mapbox Access Token` settings.","dokan-lite"))+"\n")])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(86),o=a(227),i=!1;var s=function(e){i||a(226)},r=a(0)(n.a,o.a,!1,s,"data-v-e724292e",null);r.options.__file="src/admin/components/RefreshSettingOptions.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("button",{staticClass:"button button-link",attrs:{type:"button",disabled:e.isRefreshing||e.showRefreshedMsg},on:{click:function(t){return t.preventDefault(),e.refreshSettings.apply(null,arguments)}}},[e.isRefreshing||e.showRefreshedMsg?e._e():a("span",{staticClass:"dashicons dashicons-image-rotate"}),e._v(" "),e.isRefreshing?a("span",{staticClass:"refreshing-message"},[e._v(e._s(e.messages.refreshing)+"...")]):e._e(),e._v(" "),e.showRefreshedMsg?a("span",{staticClass:"refresh-message-success"},[e._v("✓ "+e._s(e.messages.refreshed))]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(87),o=a(229),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorSocialFields.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"social-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Social Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"facebook"}},[e._v(e._s(e.__("Facebook","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.fb,expression:"vendorInfo.social.fb"}],staticClass:"dokan-form-input",attrs:{id:"facebook",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.fb},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"fb",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"flickr"}},[e._v(e._s(e.__("Flickr","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.flickr,expression:"vendorInfo.social.flickr"}],staticClass:"dokan-form-input",attrs:{id:"flickr",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.flickr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"flickr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"twitter"}},[e._v(e._s(e.__("Twitter","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.twitter,expression:"vendorInfo.social.twitter"}],staticClass:"dokan-form-input",attrs:{id:"twitter",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.twitter},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"twitter",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"youtube"}},[e._v(e._s(e.__("Youtube","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.youtube,expression:"vendorInfo.social.youtube"}],staticClass:"dokan-form-input",attrs:{id:"youtube",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.youtube},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"youtube",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"linkedin"}},[e._v(e._s(e.__("Linkedin","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.linkedin,expression:"vendorInfo.social.linkedin"}],staticClass:"dokan-form-input",attrs:{id:"linkedin",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.linkedin},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"linkedin",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{id:"pinterest",for:"pinterest"}},[e._v(e._s(e.__("Pinterest","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.pinterest,expression:"vendorInfo.social.pinterest"}],staticClass:"dokan-form-input",attrs:{type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.pinterest},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"pinterest",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"instagram"}},[e._v(e._s(e.__("Instagram","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.instagram,expression:"vendorInfo.social.instagram"}],staticClass:"dokan-form-input",attrs:{id:"instagram",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.instagram},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"instagram",t.target.value)}}})]),e._v(" "),e._l(e.getSocialFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o}],[186]);
1
+ dokanWebpack([1],[,,function(e,t,a){"use strict";var n=a(11),o=a(28),i=!1;var s=function(e){i||a(27)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Switches.vue",t.a=r.exports},,,,function(e,t,a){"use strict";var n=a(17);t.a={extends:n.Line,props:["data"],data:function(){return{options:{responsive:!0,maintainAspectRatio:!0,scales:{xAxes:[{type:"time",scaleLabel:{display:!1},gridLines:{display:!1},ticks:{fontColor:"#aaa",fontSize:11}}],yAxes:[{scaleLabel:{display:!1},ticks:{fontColor:"#aaa"}}]},legend:{position:"top",onClick:!1},elements:{line:{tension:0,borderWidth:4},point:{radius:5,borderWidth:3,backgroundColor:"#fff",borderColor:"#fff"}},tooltips:{displayColors:!1,callbacks:{label:function(e,t){var a=t.datasets[e.datasetIndex].label||"",n=t.datasets[e.datasetIndex].tooltipLabel||"",o=t.datasets[e.datasetIndex].tooltipPrefix||"",i=n?n+": ":a+": ";return i+=o+e.yLabel}}}}}},mounted:function(){this.renderChart(this.data,this.options)}}},,,function(e,t,a){"use strict";var n=a(54);t.a={components:{Sketch:n.a},props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:"hex",validator:function(e){return-1!==["hsl","hex","rgba","hsv"].indexOf(e)}},presetColors:{type:Array,required:!1,default:function(){return["#000","#fff","#d33","#d93","#ee2","#81d742","#1e73be","#8224e3"]}},disableAlpha:{type:Boolean,required:!1,default:!0},disableFields:{type:Boolean,required:!1,default:!0}},data:function(){return{showColorPicker:!1}},methods:{updateColor:function(e){var t="";e[this.format]&&(t=e[this.format]),this.$emit("input",t)},toggleColorPicker:function(){this.showColorPicker=!this.showColorPicker},setHexColor:function(e){this.updateColor({hex:e})}}}},function(e,t,a){"use strict";var n=a(1),o=(a.n(n),a(2)),i=a(19),s=a(20);t.a={name:"VendorAccountFields",components:{Switches:o.a,UploadImage:i.a,PasswordGenerator:s.a},props:{vendorInfo:{type:Object},errors:{type:Array,required:!1}},data:function(){return{showStoreUrl:!0,showPassword:!1,otherStoreUrl:null,banner:"",defaultUrl:dokan.urls.siteUrl+dokan.urls.storePrefix+"/",showButton:!0,placeholderData:"",delay:500,storeAvailable:null,userNameAvailable:null,emailAvailable:null,storeAvailabilityText:"",userNameAvailabilityText:"",emailAvailabilityText:"",getAccountFields:dokan.hooks.applyFilters("getVendorAccountFields",[])}},watch:{"vendorInfo.store_name":function(e){this.showStoreUrl=!0},"vendorInfo.user_nicename":function(e){void 0!==e&&(this.showStoreUrl=!1,this.otherStoreUrl=this.defaultUrl+e.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.vendorInfo.user_nicename=e.split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-"),this.checkStoreName())},"vendorInfo.user_login":function(e){this.checkUsername()},"vendorInfo.email":function(e){this.checkEmail()}},computed:{storeUrl:function(){var e=this.vendorInfo.store_name.trim().split(" ").join("-").toLowerCase().replace(/[^\w\s/-]/g,"").replace(/-+/g,"-");return this.vendorInfo.user_nicename=e,this.otherStoreUrl=this.defaultUrl+e,this.defaultUrl+e}},created:function(){var e=this;this.checkStoreName=Object(n.debounce)(this.checkStore,this.delay),this.checkUsername=Object(n.debounce)(this.searchUsername,this.delay),this.checkEmail=Object(n.debounce)(this.searchEmail,this.delay),this.$root.$on("passwordCancelled",function(){e.showPassword=!1})},methods:{uploadBanner:function(e){this.vendorInfo.banner_id=e.id,this.showButton=!1},uploadGravatar:function(e){this.vendorInfo.gravatar_id=e.id},getId:function(){return this.$route.params.id},onSelectBanner:function(e){this.banner=e.url,this.vendorInfo.banner_id=e.id},getError:function(e){var t=this.errors;return!(!t||void 0===t)&&(!(t.length<1)&&(t.includes(e)?e:void 0))},checkStore:function(){var e=this,t=this.vendorInfo.user_nicename;t&&(this.storeAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{store_slug:t}).then(function(t){t.available?(e.storeAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Available","dokan-lite")):(e.storeAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.storeAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchUsername:function(){var e=this,t=this.vendorInfo.user_login;t&&(this.userNameAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{username:t}).then(function(t){t.available?(e.userNameAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Available","dokan-lite")):(e.userNameAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.userNameAvailabilityText=e.__("Not Available","dokan-lite"))}))},searchEmail:function(){var e=this,t=this.vendorInfo.email;t&&(this.emailAvailabilityText=this.__("Searching...","dokan-lite"),dokan.api.get("/stores/check",{email:t}).then(function(t){t.available?(e.emailAvailable=!0,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=e.__("Available","dokan-lite")):(e.emailAvailable=!1,e.$root.$emit("vendorInfoChecked",{userNameAvailable:e.userNameAvailable,storeAvailable:e.storeAvailable,emailAvailable:e.emailAvailable}),e.emailAvailabilityText=t.message?t.message:e.__("This email is already registered, please choose another one.","dokan-lite"))}))},setPassword:function(e){this.showPassword=!0,this.vendorInfo.user_pass=e},sendEmail:function(e,t){"notify_vendor"===t&&(this.vendorInfo.notify_vendor=e)},getUploadBannerText:function(){var e=dokan.store_banner_dimension.width,t=dokan.store_banner_dimension.height;return this.__("Upload banner for your store. Banner size is (".concat(e,"x").concat(t,") pixels."),"dokan-lite")}}}},function(e,t,a){"use strict";t.a={name:"Switches",props:{enabled:{type:Boolean,required:!0,default:!1},value:{type:[String,Number]}},data:function(){return{}},methods:{trigger:function(e){this.$emit("input",e.target.checked,e.target.value)}}}},function(e,t,a){"use strict";t.a={name:"UploadImage",inheritAttrs:!1,props:{src:{default:dokan.urls.assetsUrl+"/images/store-pic.png"},showButton:{type:Boolean,default:!1},buttonLabel:{type:String,default:"Upload Image"},croppingWidth:{type:Number},croppingHeight:{type:Number}},data:function(){return{image:{src:"",id:""}}},methods:{uploadImage:function(){this.openMediaManager(this.onSelectImage)},onSelectImage:function(e){this.image.src=e.url,this.image.id=e.id,this.$emit("uploadedImage",this.image)},openMediaManager:function(e){var t=this;if(t.fileFrame)t.fileFrame.open();else{var a={library:wp.media.query(),multiple:!1,title:this.__("Select & Crop Image","dokan-lite"),priority:20,filterable:"uploaded",autoSelect:!0,suggestedWidth:500,suggestedHeight:300},n={id:"control-id",params:{width:this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),height:this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),flex_width:!!parseInt(dokan.store_banner_dimension["flex-width"],10),flex_height:!!parseInt(dokan.store_banner_dimension["flex-height"],10)},mustBeCropped:function(e,t,a,n,o,i){return(!0!==e||!0!==t)&&((!0!==e||n!==i)&&((!0!==t||a!==o)&&((a!==o||n!==i)&&!(o<=a))))}},o=[new wp.media.controller.Library(a),new wp.media.controller.CustomizeImageCropper({imgSelectOptions:t.calculateImageSelectOptions,control:n})],i={title:this.__("Select Image","dokan-lite"),button:{text:this.__("Select Image","dokan-lite"),close:!1},multiple:!1};i.states=o,t.fileFrame=wp.media(i),t.fileFrame.on("select",function(){t.fileFrame.setState("cropper")}),t.fileFrame.on("cropped",function(a){e(a),t.fileFrame=null}),t.fileFrame.on("skippedcrop",function(){var a=t.fileFrame.state().get("selection").map(function(e){return e.toJSON()}).pop();e(a),t.fileFrame=null}),t.fileFrame.on("close",function(){t.fileFrame=null}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-vendor-option-media"}}),t.fileFrame.open()}},calculateImageSelectOptions:function(e,t){var a,n,o,i,s,r,l=this.croppingWidth?parseInt(this.croppingWidth,10):parseInt(dokan.store_banner_dimension.width,10),d=this.croppingHeight?parseInt(this.croppingHeight,10):parseInt(dokan.store_banner_dimension.height,10),c=!!parseInt(dokan.store_banner_dimension["flex-width"],10),u=!!parseInt(dokan.store_banner_dimension["flex-height"],10);s=e.get("width"),i=e.get("height");var p=t.get("control");return t.set("canSkipCrop",!p.mustBeCropped(c,u,l,d,s,i)),(n=s)/(o=i)>(a=l/d)?l=(d=o)*a:d=(l=n)/a,r={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:s,imageHeight:i,x1:0,y1:0,x2:l,y2:d},!1===u&&!1===c&&(r.aspectRatio=l+":"+d),!1===u&&(r.maxHeight=d),!1===c&&(r.maxWidth=l),r}}}},function(e,t,a){"use strict";t.a={name:"PasswordGenerator",props:{title:{type:String,default:"Generate Password"},cancelTitle:{type:String,default:"Cancel"},regenrateTitle:{type:String,default:"Regenrate"},length:{type:Number,default:25}},data:function(){return{password:"",hideGenerateButton:!1,showCancelButton:!1}},methods:{generatePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password),this.hideGenerateButton=!0,this.showCancelButton=!0},makePassword:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:25,t="",a=0;a<=e;a++){t+="abcdefghijklmnopqurstuvwxyz"[Math.floor(Math.random()*e)]+"ABCDEFGHIJKLMNOPQURSTUVWXYZ"[Math.floor(10*Math.random())]+"!@#$%^&*()"[Math.floor(Math.random()*"!@#$%^&*()".length)]}return t.slice(-e)},cancelButton:function(){this.hideGenerateButton=!1,this.showCancelButton=!1,this.$root.$emit("passwordCancelled")},regenratePassword:function(){this.password=this.makePassword(this.length),this.$emit("passwordGenerated",this.password)}}}},function(e,t,a){"use strict";var n=a(3);a.n(n);t.a={name:"VendorAddressFields",components:{Multiselect:n.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{countries:[],states:[],selectedCountry:{},selectedState:{},getAddressFields:dokan.hooks.applyFilters("getVendorAddressFields",[])}},computed:{selectedCode:function(){var e=this.vendorInfo.address.country;return""!==e?e:[]}},created:function(){this.countries=this.transformCountries(dokan.countries),this.states=dokan.states;var e=this.vendorInfo.address.country,t=this.vendorInfo.address.state;""!==e&&(this.selectedCountry={name:this.getCountryFromCountryCode(e),code:e},this.selectedState={name:this.getStateFromStateCode(t,e),code:t})},methods:{transformCountries:function(e){var t=[];for(var a in e)t.push({name:e[a],code:a});return t},getCountryFromCountryCode:function(e){if(""!==e)return dokan.countries[e]},getStateFromStateCode:function(e,t){if(""!==e){var a=dokan.states[t],n=a&&a[e];return void 0!==n?n:[]}},getStatesFromCountryCode:function(e){if(""!==e){var t=[],a=this.states;for(var n in a)if(n===e&&!(a[n]&&a[n].length<1))for(var o in a[n])t.push({name:a[n][o],code:o});return t}},saveCountry:function(e){e&&(this.vendorInfo.address.state=null,this.selectedState={},this.vendorInfo.address.country=e.code)},saveState:function(e){e&&(this.vendorInfo.address.state=e.code)}}}},function(e,t,a){"use strict";var n=a(2),o=a(3);a.n(o);t.a={name:"VendorPaymentFields",components:{Switches:n.a,Multiselect:o.Multiselect},props:{vendorInfo:{type:Object}},data:function(){return{enabled:!1,trusted:!1,featured:!1,commissionTypes:[{name:"flat",label:this.__("Flat","dokan-lite")},{name:"percentage",label:this.__("Percentage","dokan-lite")},{name:"combine",label:this.__("Combine","dokan-lite")}],selectedCommissionType:{name:"flat",label:this.__("Flat","dokan-lite")},getBankFields:dokan.hooks.applyFilters("getVendorBankFields",[]),getPyamentFields:dokan.hooks.applyFilters("AfterPyamentFields",[])}},created:function(){this.vendorInfo.enabled&&(this.enabled=!0,this.vendorInfo.enabled=!0),this.vendorInfo.trusted&&(this.trusted=!0,this.vendorInfo.trusted=!0),this.vendorInfo.featured&&(this.featured=!0,this.vendorInfo.featured=!0);var e=this.vendorInfo.admin_commission_type;if(e){var t=_.findWhere(this.commissionTypes,{name:e}),a=t.name,n=t.label;this.selectedCommissionType.name=a,this.selectedCommissionType.label=n}},methods:{setValue:function(e,t){"enabled"===t&&(this.vendorInfo.enabled=!!e),"trusted"===t&&(this.vendorInfo.trusted=!!e),"featured"===t&&(this.vendorInfo.featured=!!e)},getId:function(){return this.$route.params.id},saveCommissionType:function(e){var t=e.name;t||(this.vendorInfo.admin_commission_type="flat"),this.vendorInfo.admin_commission_type=t}}}},,,,function(e,t,a){"use strict";var n=a(12),o=a(30),i=!1;var s=function(e){i||a(29)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/UploadImage.vue",t.a=r.exports},function(e,t,a){"use strict";var n=a(13),o=a(31),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/PasswordGenerator.vue",t.a=i.exports},,function(e,t,a){"use strict";var n=a(6),o=a(0)(n.a,null,!1,null,null,null);o.options.__file="src/admin/components/Chart.vue",t.a=o.exports},function(e,t,a){"use strict";var n=a(9),o=a(25),i=!1;var s=function(e){i||a(24)},r=a(0)(n.a,o.a,!1,s,"data-v-01dc0d51",null);r.options.__file="src/admin/components/ColorPicker.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"color-picker-container"},[a("button",{staticClass:"button color-picker-button",style:{backgroundColor:e.value},attrs:{type:"button"},on:{click:e.toggleColorPicker}},[a("span",[e._v(e._s(e.__("Select Color","dokan-lite")))])]),e._v(" "),e.showColorPicker&&"hex"===e.format?a("input",{staticClass:"hex-input",attrs:{type:"text"},domProps:{value:e.value},on:{input:function(t){return e.setHexColor(t.target.value)}}}):e._e(),e._v(" "),e.showColorPicker?a("div",{staticClass:"button-group"},[a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:function(t){return e.updateColor({})}}},[e._v(e._s(e.__("Clear","dokan-lite")))]),e._v(" "),a("button",{staticClass:"button button-small",attrs:{type:"button"},on:{click:e.toggleColorPicker}},[e._v(e._s(e.__("Close","dokan-lite")))])]):e._e(),e._v(" "),e.showColorPicker?a("sketch",{attrs:{value:e.value,"preset-colors":e.presetColors,"disable-alpha":e.disableAlpha,"disable-fields":e.disableFields},on:{input:e.updateColor}}):e._e()],1)};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(10),o=a(32),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorAccountFields.vue",t.a=i.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"switch tips"},[t("input",{staticClass:"toogle-checkbox",attrs:{type:"checkbox"},domProps:{checked:this.enabled,value:this.value},on:{change:this.trigger}}),this._v(" "),t("span",{staticClass:"slider round"})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-upload-image",on:{click:e.uploadImage}},[e.showButton?e._e():a("img",{attrs:{src:e.image.src?e.image.src:e.src}}),e._v(" "),e.showButton?a("button",{on:{click:function(t){return t.preventDefault(),e.uploadImage.apply(null,arguments)}}},[e._v("\n "+e._s(e.buttonLabel)+"\n ")]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"password-generator"},[e.hideGenerateButton?e._e():a("button",{staticClass:"button button-secondary",on:{click:function(t){return t.preventDefault(),e.generatePassword.apply(null,arguments)}}},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),e.showCancelButton?a("button",{staticClass:"button regen-button",on:{click:function(t){return t.preventDefault(),e.regenratePassword.apply(null,arguments)}}},[a("span",{staticClass:"dashicons dashicons-controls-repeat"}),e._v("\n "+e._s(e.regenrateTitle)+"\n ")]):e._e(),e._v(" "),e.showCancelButton?a("button",{staticClass:"button cancel-button",on:{click:function(t){return t.preventDefault(),e.cancelButton.apply(null,arguments)}}},[e._v("\n "+e._s(e.cancelTitle)+"\n ")]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("form",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Account Info","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[e.getId()?e._e():a("div",{staticClass:"vendor-image"},[a("div",{staticClass:"picture"},[a("p",{staticClass:"picture-header"},[e._v(e._s(e.__("Vendor Picture","dokan-lite")))]),e._v(" "),a("div",{staticClass:"profile-image"},[a("upload-image",{attrs:{croppingWidth:150,croppingHeight:150},on:{uploadedImage:e.uploadGravatar}})],1),e._v(" "),a("p",{staticClass:"picture-footer",domProps:{innerHTML:e._s(e.sprintf(e.__("You can change your profile picture on %s","dokan-lite"),"<a href='https://gravatar.com/' target='_blank'>Gravatar</a>"))}})]),e._v(" "),a("div",{class:["picture banner",{"has-banner":e.vendorInfo.banner_id}]},[a("div",{staticClass:"banner-image"},[a("upload-image",{attrs:{showButton:e.showButton,buttonLabel:e.__("Upload Banner","dokan-lite")},on:{uploadedImage:e.uploadBanner}})],1),e._v(" "),e.showButton?a("p",{staticClass:"picture-footer"},[e._v(e._s(e.getUploadBannerText()))]):e._e()])]),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"first-name"}},[e._v(e._s(e.__("First Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.first_name,expression:"vendorInfo.first_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"first-name",placeholder:e.__("First Name","dokan-lite")},domProps:{value:e.vendorInfo.first_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"first_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"last-name"}},[e._v(e._s(e.__("Last Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.last_name,expression:"vendorInfo.last_name"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"last-name",placeholder:e.__("Last Name","dokan-lite")},domProps:{value:e.vendorInfo.last_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"last_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-name"}},[e._v(e._s(e.__("Store Name","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.store_name,expression:"vendorInfo.store_name"}],class:{"dokan-form-input":!0,"has-error":e.getError("store_name")},attrs:{type:"text",id:"store-name",placeholder:e.getError("store_name")?e.__("Store Name is required","dokan-lite"):e.__("Store Name","dokan-lite")},domProps:{value:e.vendorInfo.store_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"store_name",t.target.value)}}})]),e._v(" "),e.getId()?e._e():a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-nicename"}},[e._v(e._s(e.__("Store URL","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_nicename,expression:"vendorInfo.user_nicename"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"user-nicename",placeholder:e.__("Store Url","dokan-lite")},domProps:{value:e.vendorInfo.user_nicename},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_nicename",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[e.showStoreUrl?a("p",{staticClass:"store-url"},[e._v(e._s(e.storeUrl))]):a("p",{staticClass:"store-url"},[e._v(e._s(e.otherStoreUrl))]),e._v(" "),a("span",{class:{"is-available":e.storeAvailable,"not-available":!e.storeAvailable}},[e._v(e._s(e.storeAvailabilityText))])])]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-phone"}},[e._v(e._s(e.__("Phone Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.phone,expression:"vendorInfo.phone"}],staticClass:"dokan-form-input",attrs:{type:"number",id:"store-phone",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.phone},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"phone",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-email"}},[e._v(e._s(e.__("Email","dokan-lite")))]),e._v(" "),e.getId()?e._e():a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.email,expression:"vendorInfo.email"}],class:{"dokan-form-input":!0,"has-error":e.getError("email")},attrs:{type:"email",id:"store-email",placeholder:e.getError("email")?e.__("Email is required","dokan-lite"):e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"email",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.emailAvailable,"not-available":!e.emailAvailable}},[e._v(e._s(e.emailAvailabilityText))])])]),e._v(" "),e.getId()?e._e():[a("div",{staticClass:"column"},[a("label",{attrs:{for:"user-login"}},[e._v(e._s(e.__("Username","dokan-lite")))]),a("span",{staticClass:"required-field"},[e._v("*")]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_login,expression:"vendorInfo.user_login"}],staticClass:"dokan-form-input",class:{"dokan-form-input":!0,"has-error":e.getError("user_login")},attrs:{type:"text",id:"user-login",placeholder:e.getError("user_login")?e.__("Username is required","dokan-lite"):e.__("Username","dokan-lite")},domProps:{value:e.vendorInfo.user_login},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_login",t.target.value)}}}),e._v(" "),a("div",{staticClass:"store-avaibility-info"},[a("span",{class:{"is-available":e.userNameAvailable,"not-available":!e.userNameAvailable}},[e._v(e._s(e.userNameAvailabilityText))])]),e._v(" "),a("div",{staticClass:"checkbox-left notify-vendor"},[a("switches",{attrs:{enabled:!0,value:"notify_vendor"},on:{input:e.sendEmail}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Send the vendor an email about their account.","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"store-password"}},[e._v(e._s(e.__("Password","dokan-lite")))]),e._v(" "),e.showPassword?a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.user_pass,expression:"vendorInfo.user_pass"}],staticClass:"dokan-form-input",attrs:{id:"store-password",type:"text",placeholder:"********"},domProps:{value:e.vendorInfo.user_pass},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"user_pass",t.target.value)}}}):e._e(),e._v(" "),a("password-generator",{attrs:{title:e.__("Generate Password","dokan-lite")},on:{passwordGenerated:e.setPassword}})],1)],e._v(" "),e._l(e.getAccountFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(14),o=a(35),i=!1;var s=function(e){i||a(34)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/pages/VendorAddressFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"account-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-1"}},[e._v(e._s(e.__("Street 1","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_1,expression:"vendorInfo.address.street_1"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-1",placeholder:e.__("Street 1","dokan-lite")},domProps:{value:e.vendorInfo.address.street_1},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_1",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"street-2"}},[e._v(e._s(e.__("Street 2","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.street_2,expression:"vendorInfo.address.street_2"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"street-2",placeholder:e.__("Street 2","dokan-lite")},domProps:{value:e.vendorInfo.address.street_2},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"street_2",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"city"}},[e._v(e._s(e.__("City","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.city,expression:"vendorInfo.address.city"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"city",placeholder:e.__("City","dokan-lite")},domProps:{value:e.vendorInfo.address.city},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"city",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"zip"}},[e._v(e._s(e.__("Zip","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.zip,expression:"vendorInfo.address.zip"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"zip",placeholder:e.__("Zip","dokan-lite")},domProps:{value:e.vendorInfo.address.zip},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"zip",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"country"}},[e._v(e._s(e.__("Country","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"country",options:e.countries,multiselect:!1,label:"name","track-by":"name",showLabels:!1,placeholder:e.__("Select Country","dokan-lite")},on:{input:e.saveCountry},model:{value:e.selectedCountry,callback:function(t){e.selectedCountry=t},expression:"selectedCountry"}})],1),e._v(" "),a("div",{staticClass:"address-multiselect"},[a("label",{attrs:{for:"state"}},[e._v(e._s(e.__("State","dokan-lite")))]),e._v(" "),e.getStatesFromCountryCode(e.selectedCode).length<1?[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.address.state,expression:"vendorInfo.address.state"}],staticClass:"dokan-form-input",attrs:{id:"state",type:"text",placeholder:e.__("State","dokan-lite")},domProps:{value:e.vendorInfo.address.state},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.address,"state",t.target.value)}}})]:[a("Multiselect",{attrs:{id:"state",options:e.getStatesFromCountryCode(e.selectedCode),multiselect:!1,showLabels:!1,label:"name","track-by":"name",placeholder:e.__("Select State","dokan-lite")},on:{input:e.saveState},model:{value:e.selectedState,callback:function(t){e.selectedState=t},expression:"selectedState"}})]],2),e._v(" "),e._l(e.getAddressFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(15),o=a(38),i=!1;var s=function(e){i||a(37)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/pages/VendorPaymentFields.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"payment-info":!0,"edit-mode":e.getId()}},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Payment Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-name"}},[e._v(e._s(e.__("Account Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_name,expression:"vendorInfo.payment.bank.ac_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-name",placeholder:e.__("Account Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"account-number"}},[e._v(e._s(e.__("Account Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.ac_number,expression:"vendorInfo.payment.bank.ac_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"account-number",placeholder:e.__("1233456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.ac_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"ac_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-name"}},[e._v(e._s(e.__("Bank Name","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_name,expression:"vendorInfo.payment.bank.bank_name"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-name",placeholder:e.__("Bank Name","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_name},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_name",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"bank-address"}},[e._v(e._s(e.__("Bank Address","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.bank_addr,expression:"vendorInfo.payment.bank.bank_addr"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"bank-address",placeholder:e.__("Bank Address","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.bank_addr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"bank_addr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"routing-number"}},[e._v(e._s(e.__("Routing Number","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.routing_number,expression:"vendorInfo.payment.bank.routing_number"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"routing-number",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.routing_number},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"routing_number",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"iban"}},[e._v(e._s(e.__("IBAN","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.iban,expression:"vendorInfo.payment.bank.iban"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"iban",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.iban},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"iban",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"swift"}},[e._v(e._s(e.__("Swift","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.bank.swift,expression:"vendorInfo.payment.bank.swift"}],staticClass:"dokan-form-input",attrs:{type:"text",id:"swift",placeholder:e.__("123456789","dokan-lite")},domProps:{value:e.vendorInfo.payment.bank.swift},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.bank,"swift",t.target.value)}}})]),e._v(" "),e._l(e.getBankFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2),e._v(" "),a("div",{staticClass:"dokan-form-group"},[a("div",{class:{column:e.getId(),"checkbox-group":!e.getId()}},[a("label",{attrs:{for:"paypal-email"}},[e._v(e._s(e.__("PayPal Email","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.payment.paypal.email,expression:"vendorInfo.payment.paypal.email"}],staticClass:"dokan-form-input",attrs:{type:"email",id:"paypal-email",placeholder:e.__("store@email.com","dokan-lite")},domProps:{value:e.vendorInfo.payment.paypal.email},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.payment.paypal,"email",t.target.value)}}})]),e._v(" "),e.getId()?[a("div",{staticClass:"column"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"commission-type"}},[e._v(e._s(e.__("Admin Commission Type","dokan-lite")))]),e._v(" "),a("Multiselect",{attrs:{id:"commission-type",options:e.commissionTypes,"track-by":"name",label:"label","allow-empty":!1,multiselect:!1,searchable:!1,showLabels:!1},on:{input:e.saveCommissionType},model:{value:e.selectedCommissionType,callback:function(t){e.selectedCommissionType=t},expression:"selectedCommissionType"}})],1)]),e._v(" "),"combine"===e.selectedCommissionType.name?a("div",{staticClass:"column combine-commission"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("div",{staticClass:"combine-commission-field"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"wc_input_decimal dokan-form-input percent_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}}),e._v("\n "+e._s("%    +")+"\n "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_additional_fee,expression:"vendorInfo.admin_additional_fee"}],staticClass:"wc_input_price dokan-form-input fixed_fee",attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_additional_fee},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_additional_fee",t.target.value)}}})])]):a("div",{staticClass:"column"},[a("label",[e._v(e._s(e.__("Admin Commission","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.admin_commission,expression:"vendorInfo.admin_commission"}],staticClass:"dokan-form-input",class:{wc_input_price:"flat"==e.selectedCommissionType.name,wc_input_decimal:"flat"!=e.selectedCommissionType.name},attrs:{type:"text"},domProps:{value:e.vendorInfo.admin_commission},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo,"admin_commission",t.target.value)}}})])]:e._e(),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.enabled,value:"enabled"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Enable Selling","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.trusted,value:"trusted"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Publish Product Directly","dokan-lite")))])],1)]),e._v(" "),a("div",{staticClass:"checkbox-group"},[a("div",{staticClass:"checkbox-left"},[a("switches",{attrs:{enabled:e.featured,value:"featured"},on:{input:e.setValue}}),e._v(" "),a("span",{staticClass:"desc"},[e._v(e._s(e.__("Make Vendor Featured","dokan-lite")))])],1)])],2),e._v(" "),e._l(e.getPyamentFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";t.c=o,t.a=function(e,t){return i(t)?i(t).dgettext(t,e):e},t.b=function(e,t,a,n,o){return i(o).dnpgettext(o,n,e,t,a)},a.d(t,"d",function(){return s});var n={};function o(e){var t=new Jed(e);n[t._textdomain]=t}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return n[e]||o({"":{}}),n[e]}var s=Jed.sprintf},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";t.a={name:"Postbox",props:{title:{type:String,required:!0,default:""},extraClass:{type:String,default:null}},data:function(){return{showing:!0}}}},function(e,t,a){"use strict";t.a={name:"Loading",data:function(){return{}}}},function(e,t,a){"use strict";t.a={name:"Modal",props:{footer:{type:Boolean,required:!1,default:!0},width:{type:String,required:!1,default:"500px"},height:{type:String,required:!1,default:"auto"},title:{type:String,required:!0,default:""}},data:function(){return{}}}},function(e,t,a){"use strict";t.a={props:{value:{type:String,required:!0},shortcodes:{type:Object,required:!1}},data:function(){return{editorId:this._uid,fileFrame:null}},mounted:function(){var e=this;window.tinymce.init({selector:"#dokan-tinymce-".concat(this.editorId),branding:!1,height:200,menubar:!1,convert_urls:!1,theme:"modern",skin:"lightgray",fontsize_formats:"10px 11px 13px 14px 16px 18px 22px 25px 30px 36px 40px 45px 50px 60px 65px 70px 75px 80px",font_formats:"Arial=arial,helvetica,sans-serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Lucida=Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;",plugins:"textcolor colorpicker wplink wordpress code hr wpeditimage",toolbar:["shortcodes bold italic underline bullist numlist alignleft aligncenter alignjustify alignright link image wp_adv","formatselect forecolor backcolor blockquote hr code fontselect fontsizeselect removeformat undo redo"],setup:function(t){var a=[];_.forEach(e.shortcodes,function(e,n){a.push({text:e.title,classes:"menu-section-title"}),_.forEach(e.codes,function(e,o){a.push({text:e.title,onclick:function(){var a="[".concat(n,":").concat(o,"]");e.default&&(a="[".concat(n,":").concat(o,' default="').concat(e.default,'"]')),e.text&&(a="[".concat(n,":").concat(o,' text="').concat(e.text,'"]')),e.plainText&&(a=e.text),t.insertContent(a)}})})}),t.addButton("image",{icon:"image",onclick:function(){e.browseImage(t)}}),t.on("change keyup NodeChange",function(){e.$emit("input",t.getContent())})}})},methods:{browseImage:function(e){var t=this,a={id:0,url:"",type:""};if(t.fileFrame)t.fileFrame.open();else{var n=[new wp.media.controller.Library({library:wp.media.query(),multiple:!1,title:this.__("Select an image","dokan-lite"),priority:20,filterable:"uploaded"})];t.fileFrame=wp.media({title:this.__("Select an image","dokan-lite"),library:{type:""},button:{text:this.__("Select an image","dokan-lite")},multiple:!1,states:n}),t.fileFrame.on("select",function(){t.fileFrame.state().get("selection").map(function(n){return(n=n.toJSON()).id&&(a.id=n.id),n.url&&(a.url=n.url),n.type&&(a.type=n.type),t.insertImage(e,a),null})}),t.fileFrame.on("ready",function(){t.fileFrame.uploader.options.uploader.params={type:"dokan-image-uploader"}}),t.fileFrame.open()}},insertImage:function(e,t){if(t.id&&"image"===t.type){var a='<img src="'.concat(t.url,'" alt="').concat(t.alt,'" title="').concat(t.title,'" style="max-width: 100%; height: auto;">');e.insertContent(a)}else this.alert({type:"error",text:this.__("Please select an image,","dokan-lite")})}}}},function(e,t,a){"use strict";t.a={props:["amount"],methods:{formattedPrice:function(e){return accounting.formatMoney(e,dokan.currency)}}}},function(e,t,a){"use strict";var n=a(1);a.n(n);t.a={name:"LazyInput",props:{value:{type:String,required:!0,default:""},type:{type:String,required:!1,default:"text"},placeholder:{type:String,required:!1,default:""}},data:function(){return{delay:500,debouncer:null}},methods:{updateValue:function(e){var t=this;t.debouncer&&t.debouncer.clear(),t.debouncer=Object(n.debounce)(function(){t.triggerInput(e)},t.delay),t.debouncer()},focus:function(){this.$emit("focus")},blur:function(){this.$emit("blur")},triggerInput:function(e){this.$emit("input",e)}}}},function(e,t,a){"use strict";t.a={props:{value:{type:Number,default:0},hidden:{type:Boolean,default:!1},bgColor:{type:String,default:"defaultBg"},fgColor:{type:String,default:"defaultFg"}}}},function(e,t,a){"use strict";var n=a(1);a.n(n);t.a={name:"Search",props:{title:{type:String,default:"Search"}},data:function(){return{delay:500,searchItems:""}},watch:{searchItems:function(){this.makeDelay()}},created:function(){this.makeDelay=Object(n.debounce)(this.doSearch,this.delay)},methods:{doSearch:function(){this.$emit("searched",this.searchItems)}}}},function(e,t,a){"use strict";t.a={props:{value:{type:String,required:!0,default:""},format:{type:String,required:!1,default:""},placeholder:{type:String,required:!1,default:""},changeMonthYear:{type:Boolean,required:!1,default:!1}},mounted:function(){var e=this;jQuery(e.$el).datepicker({dateFormat:e.format,changeMonth:e.changeMonthYear,changeYear:e.changeMonthYear,beforeShow:function(){jQuery(this).datepicker("widget").addClass("dokan-datepicker")},onSelect:function(t){e.updateValue(t)}})},methods:{updateValue:function(e){e||(e=moment().format("YYYY-MM-DD")),this.$emit("input",e)}}}},,,function(e,t,a){"use strict";t.a={name:"GoogleMaps",props:{apiKey:{type:String,default:null},location:{type:Object,default:function(){return{latitude:23.709921,longitude:90.40714300000002,address:"dhaka",zoom:10}}}},data:function(){return{dokanGoogleMap:null,marker:null,loadMap:this.apiKey.length>1}},mounted:function(){this.apiKey&&window.google&&this.renderMap()||this.$emit("hideMap",!0)},beforeDestroy:function(){this.dokanGoogleMap&&(this.dokanGoogleMap=null),this.marker&&(this.marker=null)},methods:{setMap:function(){this.dokanGoogleMap=new google.maps.Map(this.getMapArea(),{center:this.getCenter(),zoom:this.location.zoom,mapTypeId:google.maps.MapTypeId.ROADMAP})},setMarker:function(){this.marker=new google.maps.Marker({position:this.getCenter(),map:this.dokanGoogleMap})},GetGeocoder:function(){return new google.maps.Geocoder},getSearchAddress:function(){return this.location.address&&(this.$refs.searchAddress.value=this.location.address),this.$refs.searchAddress},setAutoComplete:function(){var e=this,t=new google.maps.places.Autocomplete(this.getSearchAddress());t.addListener("place_changed",function(){var a=t.getPlace(),n=a.geometry.location;e.updateMap(n.lat(),n.lng(),a.formatted_address)})},updateMap:function(e,t,a){var n=new google.maps.LatLng(e,t);this.$emit("updateMap",{latitude:n.lat(),longitude:n.lng(),address:a}),this.dokanGoogleMap.setCenter(n),this.marker.setPosition(n),a||this.GetGeocoder.geocode({location:{lat:e,lng:t}},function(e,t){"OK"===t&&address.val(e[0].formatted_address)})},renderMap:function(){return this.setMap(),this.setMarker(),this.setAutoComplete(),!0},getCenter:function(){return new google.maps.LatLng(this.location.latitude,this.location.longitude)},getMapArea:function(){return this.$refs.gmapArea}}}},function(e,t,a){"use strict";var n=a(71),o=a.n(n),i=a(72),s=a.n(i),r=function(){function e(t){o()(this,e),this._mapId=t}return s()(e,[{key:"onAdd",value:function(e){var t=this;this._map=e;var a=document.createElement("span");a.className="dashicons dashicons-search";var n=document.createTextNode("Search Map"),o=document.createElement("button");o.type="button",o.className="button",o.appendChild(a),o.appendChild(n),o.addEventListener("click",function(e){e.preventDefault();var a=document.getElementById(t._mapId).getElementsByClassName("mapboxgl-ctrl-top-left")[0];a.className=a.className+" show-geocoder"});var i=document.createElement("div");return i.className="mapboxgl-ctrl dokan-mapboxgl-ctrl",i.appendChild(o),this._container=i,this._container}},{key:"onRemove",value:function(){this._container.parentNode.removeChild(this._container),this._map=void 0}}]),e}();t.a={name:"Mapbox",props:{accessToken:{type:String,default:null},location:{type:Object,required:!0},width:{type:String,required:!1,default:"100%"},height:{type:String,required:!1,default:"300px"}},data:function(){return{dokanMapbox:null,dokanGeocoder:null,dokanMarker:null}},computed:{mapboxId:function(){return"dokan-mapbox-".concat(this._uid)},address:function(){return this.location.address}},mounted:function(){this.accessToken&&window.mapboxgl&&this.initializeMapbox()||this.$emit("hideMap",!0),window.mapboxgl=mapboxgl},beforeDestroy:function(){this.dokanMapbox&&(this.dokanMarker.remove(),this.dokanMapbox.remove())},methods:{initializeMapbox:function(){var e=this;return mapboxgl.accessToken=this.accessToken,this.dokanMapbox=new mapboxgl.Map({container:this.mapboxId,style:"mapbox://styles/mapbox/streets-v10",center:[this.location.longitude,this.location.latitude],zoom:this.location.zoom}),this.dokanMapbox.addControl(new mapboxgl.NavigationControl),this.dokanMapbox.addControl(new r(this.mapboxId),"top-left"),this.dokanMapbox.on("zoomend",function(t){e.setLocation({zoom:t.target.getZoom()})}),this.dokanMapbox.on("load",function(){e.dokanGeocoder=new MapboxGeocoder({accessToken:mapboxgl.accessToken,mapboxgl:mapboxgl,zoom:e.dokanMapbox.getZoom(),placeholder:e.__("Search Address","dokan-lite"),marker:!1,reverseGeocode:!0}),e.dokanMapbox.addControl(e.dokanGeocoder,"top-left"),e.dokanGeocoder.setInput(e.location.address),e.dokanGeocoder.on("result",function(t){var a=t.result,n=a.center;a.place_name;e.dokanMarker.setLngLat(n),e.dokanMapbox.setCenter([n[0],n[1]]),e.setLocation({address:a.place_name,latitude:n[1],longitude:n[0],zoom:e.dokanMapbox.getZoom()})})}),this.dokanMarker=new mapboxgl.Marker({draggable:!0}).setLngLat([this.location.longitude,this.location.latitude]).addTo(this.dokanMapbox).on("dragend",this.onMarkerDragEnd),!0},onMarkerDragEnd:function(){var e=this,t=this.dokanGeocoder.geocoderService.client.origin,a=this.dokanGeocoder.geocoderService.client.accessToken,n=this.dokanMarker.getLngLat().wrap(),o=n.lng,i=n.lat;this.dokanMapbox.setCenter([o,i]),this.setLocation({latitude:i,longitude:o});var s="".concat(t,"/geocoding/v5/mapbox.places/").concat(o,"%2C").concat(i,".json?access_token=").concat(a,"&cachebuster=").concat(+new Date,"&autocomplete=true");this.dokanGeocoder._inputEl.disabled=!0,this.dokanGeocoder._loadingEl.style.display="block",jQuery.ajax({url:s,method:"get"}).done(function(t){e.dokanGeocoder._typeahead.update(t.features)}).fail(function(){}).always(function(){e.dokanGeocoder._inputEl.disabled=!1,e.dokanGeocoder._loadingEl.style.display=""})},setLocation:function(e){this.$emit("updateMap",e)},onChangeAddress:function(e){this.setLocation({address:e.target.value})}}}},function(e,t,a){"use strict";t.a={props:{section:{type:String,required:!0},field:{type:Object,required:!0},toggleLoadingState:{type:Function,required:!0}},data:function(){return{isRefreshing:!1,showRefreshedMsg:!1}},computed:{messages:function(){var e,t,a,n;return{refreshing:(null===(e=this.field.refresh_options)||void 0===e?void 0:null===(t=e.messages)||void 0===t?void 0:t.refreshing)||this.__("Refreshing options","dokan-lite"),refreshed:(null===(a=this.field.refresh_options)||void 0===a?void 0:null===(n=a.messages)||void 0===n?void 0:n.refreshed)||this.__("Option refreshed!","dokan-lite")}}},methods:{refreshSettings:function(){var e=this;this.toggleLoadingState(),this.isRefreshing=!0,jQuery.ajax({url:dokan.ajaxurl,method:"post",dataType:"json",data:{action:"dokan_refresh_admin_settings_field_options",_wpnonce:dokan.admin_settings_nonce,section:this.section,field:this.field.name}}).done(function(t){var a;(null===t||void 0===t?void 0:null===(a=t.data)||void 0===a?void 0:a[0])&&e.setSettingOptions(t.data)}).always(function(){e.toggleLoadingState(),e.isRefreshing=!1}).fail(function(e){var t;(null===e||void 0===e?void 0:null===(t=e.responseJSON)||void 0===t?void 0:t.data)&&alert(e.responseJSON.data)})},setSettingOptions:function(e){var t=this;this.field.options=e,this.showRefreshedMsg=!0,setTimeout(function(){return t.showRefreshedMsg=!1},3e3)}}}},function(e,t,a){"use strict";t.a={name:"VendorSocialFields",props:{vendorInfo:{type:Object}},data:function(){return{getSocialFields:dokan.hooks.applyFilters("getVendorSocialFields",[])}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(4),o=a(21),i=a(188),s=a.n(i),r=a(68),l=a.n(r),d=a(69),c=a(3),u=a.n(c),p=a(192),m=a(17),v=a(193),f=a(1),_=a.n(f),h=a(194),g=a.n(h),b=a(73),k=(a.n(b),a(195)),y=a(198),w=a(22),C=a(201),x=a(2),I=a(204),S=a(206),A=a(208),P=a(210),M=a(213),F=a(215),N=a(83),$=a.n(N),T=a(217),L=(a.n(T),a(84)),E=a(23),B=a(222),R=a(225),G=a(19),V=a(20),j=a(228),q=a(26),U=a(33),O=a(231),z=a(36),D=a(233);a.n(D);window.__=function(e,t){return __(e,t)},n.default.use(l.a),n.default.use(L.default),n.default.mixin(v.a),n.default.filter("currency",function(e){return accounting.formatMoney(e,dokan.currency)}),n.default.filter("capitalize",function(e){return e?(e=e.toString()).charAt(0).toUpperCase()+e.slice(1):""}),n.default.directive("tooltip",{bind:function(e,t,a){jQuery(e).tooltip("show")},unbind:function(e,t,a){jQuery(e).tooltip("destroy")}}),window.dokan_get_lib=function(e){return window.dokan.libs[e]},window.dokan_add_route=function(e){window.dokan.routeComponents[e.name]=e},window.dokan.api=new p.a,window.dokan.libs.Vue=n.default,window.dokan.libs.Router=o.default,window.dokan.libs.moment=s.a,window.dokan.libs.ListTable=d.default,window.dokan.libs.Currency=S.a,window.dokan.libs.Postbox=k.a,window.dokan.libs.Loading=y.a,window.dokan.libs.ChartJS=m.default,window.dokan.libs.Chart=w.a,window.dokan.libs.Modal=C.a,window.dokan.libs.Switches=x.a,window.dokan.libs.TextEditor=I.a,window.dokan.libs.LazyInput=A.a,window.dokan.libs.Progressbar=P.a,window.dokan.libs.Search=M.a,window.dokan.libs.Datepicker=F.a,window.dokan.libs.DateRangePicker=$.a,window.dokan.libs.Multiselect=u.a,window.dokan.libs.ColorPicker=E.a,window.dokan.libs.debounce=_.a,window.dokan.libs.VersionCompare=g.a,window.dokan.libs.GoogleMaps=B.a,window.dokan.libs.Mapbox=R.a,window.dokan.libs.UploadImage=G.a,window.dokan.libs.PasswordGenerator=V.a,window.dokan.libs.VendorAccountFields=q.a,window.dokan.libs.VendorAddressFields=U.a,window.dokan.libs.VendorSocialFields=O.a,window.dokan.libs.VendorPaymentFields=z.a,window.dokan.libs.RefreshSettingOptions=j.a,window.dokan.libs.ContentLoading={VclCode:b.VclCode,VclList:b.VclList,VclTwitch:b.VclTwitch,VclFacebook:b.VclFacebook,VclInstagram:b.VclInstagram,VclBulletList:b.VclBulletList,VueContentLoading:b.VueContentLoading},dokan.hooks=wp&&wp.hooks?wp.hooks:dokan.wpPackages.hooks,dokan.hooks&&(dokan.addFilterComponent=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;dokan.hooks.addFilter(e,t,function(e){return e.push(a),e},n)})},function(e,t){e.exports=moment},,,,function(e,t,a){"use strict";var n=a(71),o=a.n(n),i=a(72),s=a.n(i),r=function(){function e(){o()(this,e)}return s()(e,[{key:"endpoint",value:function(){return window.dokan.rest.root+window.dokan.rest.version}},{key:"headers",value:function(){return{}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"GET",this.headers(),t)}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"POST",this.headers(),t)}},{key:"put",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"PUT",this.headers(),t)}},{key:"delete",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.ajax(e,"DELETE",this.headers(),t)}},{key:"ajax",value:function(e,t,a,n){var o=null;return"PUT"!==t&&"DELETE"!==t||(o=t,t="POST"),jQuery.ajax({url:this.endpoint()+e,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",window.dokan.rest.nonce),o&&e.setRequestHeader("X-HTTP-Method-Override",o)},type:t,data:n})}}]),e}();t.a=r},function(e,t,a){"use strict";var n=a(39);t.a={methods:{setLocaleData:function(e){return Object(n.c)(e)},__:function(e,t){return Object(n.a)(e,t)},_nx:function(e,t,a,o,i){return Object(n.b)(e,t,a,o,i)},__n:function(e,t,a,n){return _n(e,t,a,n)},sprintf:function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];return n.d.apply(void 0,[e].concat(a))}}}},function(e,t){e.exports=function(e,t,a){var n,o,i=0,s={dev:-6,alpha:-5,a:-5,beta:-4,b:-4,RC:-3,rc:-3,"#":-2,p:1,pl:1},r=function(e){return(e=(e=(""+e).replace(/[_\-+]/g,".")).replace(/([^.\d]+)/g,".$1.").replace(/\.{2,}/g,".")).length?e.split("."):[-8]},l=function(e){return e?isNaN(e)?s[e]||-7:parseInt(e,10):0};for(e=r(e),t=r(t),o=Math.max(e.length,t.length),n=0;n<o;n++)if(e[n]!==t[n]){if(e[n]=l(e[n]),t[n]=l(t[n]),e[n]<t[n]){i=-1;break}if(e[n]>t[n]){i=1;break}}if(!a)return i;switch(a){case">":case"gt":return i>0;case">=":case"ge":return i>=0;case"<=":case"le":return i<=0;case"===":case"=":case"eq":return 0===i;case"<>":case"!==":case"ne":return 0!==i;case"":case"<":case"lt":return i<0;default:return null}}},function(e,t,a){"use strict";var n=a(74),o=a(197),i=!1;var s=function(e){i||a(196)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Postbox.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:["postbox","dokan-postbox",{closed:!e.showing},e.extraClass]},[a("div",{staticClass:"postbox-header"},[a("h2",{staticClass:"hndle"},[a("span",[e._v(e._s(e.title))])]),e._v(" "),a("div",{staticClass:"handle-actions hide-if-no-js"},[a("button",{staticClass:"handlediv",attrs:{type:"button","aria-expanded":"false"},on:{click:function(t){e.showing=!e.showing}}},[a("span",{staticClass:"toggle-indicator",attrs:{"aria-hidden":"true"}})])])]),e._v(" "),a("div",{staticClass:"inside"},[a("div",{staticClass:"main"},[e._t("default")],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(75),o=a(200),i=!1;var s=function(e){i||a(199)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Loading.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;this._self._c;return this._m(0)};n._withStripped=!0;var o={render:n,staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"dokan-loader"},[t("div"),t("div")])}]};t.a=o},function(e,t,a){"use strict";var n=a(76),o=a(203),i=!1;var s=function(e){i||a(202)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Modal.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dokan-modal-dialog"},[a("div",{staticClass:"dokan-modal"},[a("div",{staticClass:"dokan-modal-content",style:{width:e.width,height:e.height}},[a("section",{class:["dokan-modal-main",{"has-footer":e.footer}]},[a("header",{staticClass:"modal-header"},[e._t("header",function(){return[a("h1",[e._v(e._s(e.title))])]}),e._v(" "),a("button",{staticClass:"modal-close modal-close-link dashicons dashicons-no-alt",on:{click:function(t){return e.$emit("close")}}},[a("span",{staticClass:"screen-reader-text"},[e._v(e._s(e.__("Close modal panel","dokan-lite")))])])],2),e._v(" "),a("div",{staticClass:"modal-body"},[e._t("body")],2),e._v(" "),e.footer?a("footer",{staticClass:"modal-footer"},[a("div",{staticClass:"inner"},[e._t("footer")],2)]):e._e()])])]),e._v(" "),a("div",{staticClass:"dokan-modal-backdrop"})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(77),o=a(205),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/TextEditor.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;return(this._self._c||e)("textarea",{attrs:{id:"dokan-tinymce-"+this.editorId},domProps:{value:this.value}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(78),o=a(207),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Currency.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this.$createElement;return(this._self._c||e)("div",{domProps:{innerHTML:this._s(this.formattedPrice(this.amount))}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(79),o=a(209),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/LazyInput.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{attrs:{type:e.type,placeholder:e.placeholder},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)},focus:e.focus,blur:e.blur}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(80),o=a(212),i=!1;var s=function(e){i||a(211)},r=a(0)(n.a,o.a,!1,s,"data-v-356fabc6",null);r.options.__file="src/admin/components/Progressbar.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.bgColor,attrs:{id:"progressbar"}},[a("div",{class:e.fgColor,style:{width:e.value+"%"},attrs:{id:"value"}},[e.hidden?e._e():[e._v(e._s(e.value+"%"))]],2)])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(81),o=a(214),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Search.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",{staticClass:"search-box"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.searchItems,expression:"searchItems"}],attrs:{type:"search",id:"post-search-input",name:"s",placeholder:e.title},domProps:{value:e.searchItems},on:{input:function(t){t.target.composing||(e.searchItems=t.target.value)}}})])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(82),o=a(216),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/components/Datepicker.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{attrs:{type:"text",placeholder:e.placeholder},domProps:{value:e.value},on:{input:function(t){return e.updateValue(t.target.value)}}})};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},,,,,,function(e,t,a){"use strict";var n=a(85),o=a(224),i=!1;var s=function(e){i||a(223)},r=a(0)(n.a,o.a,!1,s,"data-v-4f45e4a0",null);r.options.__file="src/admin/components/GoogleMaps.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this.$createElement,t=this._self._c||e;return this.apiKey?t("div",{staticClass:"gmap-wrap regular-text"},[t("input",{ref:"searchAddress",staticClass:"search-address regular-text",attrs:{type:"text",placeholder:this.__("Search Address","dokan-lite")}}),this._v(" "),t("div",{ref:"gmapArea",attrs:{id:"gmap"}})]):t("p",[this._v("\n "+this._s(this.__("Please enter google map API key","dokan-lite"))+"\n")])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(86),o=a(227),i=!1;var s=function(e){i||a(226)},r=a(0)(n.a,o.a,!1,s,null,null);r.options.__file="src/admin/components/Mapbox.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.accessToken?a("div",{staticClass:"mapbox-wrapper"},[a("div",{staticClass:"address-input"},[a("label",[e._v("\n "+e._s(e.__("Address","dokan-lite"))+"\n "),a("input",{attrs:{type:"text"},domProps:{value:e.address},on:{input:e.onChangeAddress}})])]),e._v(" "),a("div",{style:{width:e.width,height:e.height},attrs:{id:e.mapboxId}})]):a("p",[e._v("\n "+e._s(e.__("Please enter Mapbox access token in `Appearance > Mapbox Access Token` settings.","dokan-lite"))+"\n")])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(87),o=a(230),i=!1;var s=function(e){i||a(229)},r=a(0)(n.a,o.a,!1,s,"data-v-e724292e",null);r.options.__file="src/admin/components/RefreshSettingOptions.vue",t.a=r.exports},function(e,t){},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("button",{staticClass:"button button-link",attrs:{type:"button",disabled:e.isRefreshing||e.showRefreshedMsg},on:{click:function(t){return t.preventDefault(),e.refreshSettings.apply(null,arguments)}}},[e.isRefreshing||e.showRefreshedMsg?e._e():a("span",{staticClass:"dashicons dashicons-image-rotate"}),e._v(" "),e.isRefreshing?a("span",{staticClass:"refreshing-message"},[e._v(e._s(e.messages.refreshing)+"...")]):e._e(),e._v(" "),e.showRefreshedMsg?a("span",{staticClass:"refresh-message-success"},[e._v("✓ "+e._s(e.messages.refreshed))]):e._e()])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o},function(e,t,a){"use strict";var n=a(88),o=a(232),i=a(0)(n.a,o.a,!1,null,null,null);i.options.__file="src/admin/pages/VendorSocialFields.vue",t.a=i.exports},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"social-info"},[a("div",{staticClass:"content-header"},[e._v("\n "+e._s(e.__("Social Options","dokan-lite"))+"\n ")]),e._v(" "),a("div",{staticClass:"content-body"},[a("div",{staticClass:"dokan-form-group"},[a("div",{staticClass:"column"},[a("label",{attrs:{for:"facebook"}},[e._v(e._s(e.__("Facebook","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.fb,expression:"vendorInfo.social.fb"}],staticClass:"dokan-form-input",attrs:{id:"facebook",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.fb},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"fb",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"flickr"}},[e._v(e._s(e.__("Flickr","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.flickr,expression:"vendorInfo.social.flickr"}],staticClass:"dokan-form-input",attrs:{id:"flickr",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.flickr},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"flickr",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"twitter"}},[e._v(e._s(e.__("Twitter","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.twitter,expression:"vendorInfo.social.twitter"}],staticClass:"dokan-form-input",attrs:{id:"twitter",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.twitter},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"twitter",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"youtube"}},[e._v(e._s(e.__("Youtube","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.youtube,expression:"vendorInfo.social.youtube"}],staticClass:"dokan-form-input",attrs:{id:"youtube",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.youtube},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"youtube",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"linkedin"}},[e._v(e._s(e.__("Linkedin","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.linkedin,expression:"vendorInfo.social.linkedin"}],staticClass:"dokan-form-input",attrs:{id:"linkedin",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.linkedin},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"linkedin",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{id:"pinterest",for:"pinterest"}},[e._v(e._s(e.__("Pinterest","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.pinterest,expression:"vendorInfo.social.pinterest"}],staticClass:"dokan-form-input",attrs:{type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.pinterest},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"pinterest",t.target.value)}}})]),e._v(" "),a("div",{staticClass:"column"},[a("label",{attrs:{for:"instagram"}},[e._v(e._s(e.__("Instagram","dokan-lite")))]),e._v(" "),a("input",{directives:[{name:"model",rawName:"v-model",value:e.vendorInfo.social.instagram,expression:"vendorInfo.social.instagram"}],staticClass:"dokan-form-input",attrs:{id:"instagram",type:"text",placeholder:e.__("https://example.com")},domProps:{value:e.vendorInfo.social.instagram},on:{input:function(t){t.target.composing||e.$set(e.vendorInfo.social,"instagram",t.target.value)}}})]),e._v(" "),e._l(e.getSocialFields,function(t,n){return a(t,{key:n,tag:"component",attrs:{vendorInfo:e.vendorInfo}})})],2)])])};n._withStripped=!0;var o={render:n,staticRenderFns:[]};t.a=o}],[187]);
assets/js/vue-frontend.js CHANGED
@@ -1,13 +1,70 @@
1
  dokanWebpack([2],{
2
 
3
  /***/ 100:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  /***/ (function(module, exports) {
5
 
6
  // removed by extract-text-webpack-plugin
7
 
8
  /***/ }),
9
 
10
- /***/ 101:
11
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12
 
13
  "use strict";
@@ -32,17 +89,17 @@ if (false) {
32
 
33
  /***/ }),
34
 
35
- /***/ 102:
36
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
37
 
38
  "use strict";
39
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Profile_vue__ = __webpack_require__(44);
40
  /* unused harmony namespace reexport */
41
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_dd754238_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Profile_vue__ = __webpack_require__(104);
42
  var disposed = false
43
  function injectStyle (ssrContext) {
44
  if (disposed) return
45
- __webpack_require__(103)
46
  }
47
  var normalizeComponent = __webpack_require__(0)
48
  /* script */
@@ -89,14 +146,14 @@ if (false) {(function () {
89
 
90
  /***/ }),
91
 
92
- /***/ 103:
93
  /***/ (function(module, exports) {
94
 
95
  // removed by extract-text-webpack-plugin
96
 
97
  /***/ }),
98
 
99
- /***/ 104:
100
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
101
 
102
  "use strict";
@@ -177,14 +234,14 @@ if (false) {
177
 
178
  /***/ }),
179
 
180
- /***/ 92:
181
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
182
 
183
  "use strict";
184
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
185
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
186
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__App_vue__ = __webpack_require__(95);
187
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__router__ = __webpack_require__(98);
188
 
189
 
190
 
@@ -201,17 +258,17 @@ new __WEBPACK_IMPORTED_MODULE_0_vue__["default"]({
201
 
202
  /***/ }),
203
 
204
- /***/ 95:
205
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
206
 
207
  "use strict";
208
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(42);
209
  /* unused harmony namespace reexport */
210
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_82d33a46_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(97);
211
  var disposed = false
212
  function injectStyle (ssrContext) {
213
  if (disposed) return
214
- __webpack_require__(96)
215
  }
216
  var normalizeComponent = __webpack_require__(0)
217
  /* script */
@@ -258,14 +315,14 @@ if (false) {(function () {
258
 
259
  /***/ }),
260
 
261
- /***/ 96:
262
  /***/ (function(module, exports) {
263
 
264
  // removed by extract-text-webpack-plugin
265
 
266
  /***/ }),
267
 
268
- /***/ 97:
269
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
270
 
271
  "use strict";
@@ -288,14 +345,14 @@ if (false) {
288
 
289
  /***/ }),
290
 
291
- /***/ 98:
292
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
293
 
294
  "use strict";
295
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
296
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_router__ = __webpack_require__(21);
297
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_frontend_components_Home_vue__ = __webpack_require__(99);
298
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_frontend_components_Profile_vue__ = __webpack_require__(102);
299
 
300
 
301
 
@@ -313,63 +370,6 @@ __WEBPACK_IMPORTED_MODULE_0_vue__["default"].use(__WEBPACK_IMPORTED_MODULE_1_vue
313
  }]
314
  }));
315
 
316
- /***/ }),
317
-
318
- /***/ 99:
319
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
320
-
321
- "use strict";
322
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Home_vue__ = __webpack_require__(43);
323
- /* unused harmony namespace reexport */
324
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__ = __webpack_require__(101);
325
- var disposed = false
326
- function injectStyle (ssrContext) {
327
- if (disposed) return
328
- __webpack_require__(100)
329
- }
330
- var normalizeComponent = __webpack_require__(0)
331
- /* script */
332
-
333
-
334
- /* template */
335
-
336
- /* template functional */
337
- var __vue_template_functional__ = false
338
- /* styles */
339
- var __vue_styles__ = injectStyle
340
- /* scopeId */
341
- var __vue_scopeId__ = "data-v-5f1f0bb4"
342
- /* moduleIdentifier (server only) */
343
- var __vue_module_identifier__ = null
344
- var Component = normalizeComponent(
345
- __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Home_vue__["a" /* default */],
346
- __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__["a" /* default */],
347
- __vue_template_functional__,
348
- __vue_styles__,
349
- __vue_scopeId__,
350
- __vue_module_identifier__
351
- )
352
- Component.options.__file = "src/frontend/components/Home.vue"
353
-
354
- /* hot reload */
355
- if (false) {(function () {
356
- var hotAPI = require("vue-hot-reload-api")
357
- hotAPI.install(require("vue"), false)
358
- if (!hotAPI.compatible) return
359
- module.hot.accept()
360
- if (!module.hot.data) {
361
- hotAPI.createRecord("data-v-5f1f0bb4", Component.options)
362
- } else {
363
- hotAPI.reload("data-v-5f1f0bb4", Component.options)
364
- }
365
- module.hot.dispose(function (data) {
366
- disposed = true
367
- })
368
- })()}
369
-
370
- /* harmony default export */ __webpack_exports__["a"] = (Component.exports);
371
-
372
-
373
  /***/ })
374
 
375
- },[92]);
1
  dokanWebpack([2],{
2
 
3
  /***/ 100:
4
+ /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
+
6
+ "use strict";
7
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Home_vue__ = __webpack_require__(43);
8
+ /* unused harmony namespace reexport */
9
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__ = __webpack_require__(102);
10
+ var disposed = false
11
+ function injectStyle (ssrContext) {
12
+ if (disposed) return
13
+ __webpack_require__(101)
14
+ }
15
+ var normalizeComponent = __webpack_require__(0)
16
+ /* script */
17
+
18
+
19
+ /* template */
20
+
21
+ /* template functional */
22
+ var __vue_template_functional__ = false
23
+ /* styles */
24
+ var __vue_styles__ = injectStyle
25
+ /* scopeId */
26
+ var __vue_scopeId__ = "data-v-5f1f0bb4"
27
+ /* moduleIdentifier (server only) */
28
+ var __vue_module_identifier__ = null
29
+ var Component = normalizeComponent(
30
+ __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Home_vue__["a" /* default */],
31
+ __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5f1f0bb4_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Home_vue__["a" /* default */],
32
+ __vue_template_functional__,
33
+ __vue_styles__,
34
+ __vue_scopeId__,
35
+ __vue_module_identifier__
36
+ )
37
+ Component.options.__file = "src/frontend/components/Home.vue"
38
+
39
+ /* hot reload */
40
+ if (false) {(function () {
41
+ var hotAPI = require("vue-hot-reload-api")
42
+ hotAPI.install(require("vue"), false)
43
+ if (!hotAPI.compatible) return
44
+ module.hot.accept()
45
+ if (!module.hot.data) {
46
+ hotAPI.createRecord("data-v-5f1f0bb4", Component.options)
47
+ } else {
48
+ hotAPI.reload("data-v-5f1f0bb4", Component.options)
49
+ }
50
+ module.hot.dispose(function (data) {
51
+ disposed = true
52
+ })
53
+ })()}
54
+
55
+ /* harmony default export */ __webpack_exports__["a"] = (Component.exports);
56
+
57
+
58
+ /***/ }),
59
+
60
+ /***/ 101:
61
  /***/ (function(module, exports) {
62
 
63
  // removed by extract-text-webpack-plugin
64
 
65
  /***/ }),
66
 
67
+ /***/ 102:
68
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
69
 
70
  "use strict";
89
 
90
  /***/ }),
91
 
92
+ /***/ 103:
93
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
94
 
95
  "use strict";
96
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_Profile_vue__ = __webpack_require__(44);
97
  /* unused harmony namespace reexport */
98
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_dd754238_hasScoped_true_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_Profile_vue__ = __webpack_require__(105);
99
  var disposed = false
100
  function injectStyle (ssrContext) {
101
  if (disposed) return
102
+ __webpack_require__(104)
103
  }
104
  var normalizeComponent = __webpack_require__(0)
105
  /* script */
146
 
147
  /***/ }),
148
 
149
+ /***/ 104:
150
  /***/ (function(module, exports) {
151
 
152
  // removed by extract-text-webpack-plugin
153
 
154
  /***/ }),
155
 
156
+ /***/ 105:
157
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
158
 
159
  "use strict";
234
 
235
  /***/ }),
236
 
237
+ /***/ 93:
238
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
239
 
240
  "use strict";
241
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
242
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
243
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__App_vue__ = __webpack_require__(96);
244
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__router__ = __webpack_require__(99);
245
 
246
 
247
 
258
 
259
  /***/ }),
260
 
261
+ /***/ 96:
262
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
263
 
264
  "use strict";
265
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_App_vue__ = __webpack_require__(42);
266
  /* unused harmony namespace reexport */
267
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_82d33a46_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_App_vue__ = __webpack_require__(98);
268
  var disposed = false
269
  function injectStyle (ssrContext) {
270
  if (disposed) return
271
+ __webpack_require__(97)
272
  }
273
  var normalizeComponent = __webpack_require__(0)
274
  /* script */
315
 
316
  /***/ }),
317
 
318
+ /***/ 97:
319
  /***/ (function(module, exports) {
320
 
321
  // removed by extract-text-webpack-plugin
322
 
323
  /***/ }),
324
 
325
+ /***/ 98:
326
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
327
 
328
  "use strict";
345
 
346
  /***/ }),
347
 
348
+ /***/ 99:
349
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
350
 
351
  "use strict";
352
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(4);
353
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_router__ = __webpack_require__(22);
354
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_frontend_components_Home_vue__ = __webpack_require__(100);
355
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_frontend_components_Profile_vue__ = __webpack_require__(103);
356
 
357
 
358
 
370
  }]
371
  }));
372
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
373
  /***/ })
374
 
375
+ },[93]);
assets/js/vue-frontend.min.js CHANGED
@@ -1 +1 @@
1
- dokanWebpack([2],{100:function(t,e){},101:function(t,e,n){"use strict";var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"hello"},[e("span",[this._v(this._s(this.msg))])])};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},102:function(t,e,n){"use strict";var r=n(43),a=n(104),i=!1;var o=function(t){i||n(103)},s=n(0)(r.a,a.a,!1,o,"data-v-dd754238",null);s.options.__file="src/frontend/components/Profile.vue",e.a=s.exports},103:function(t,e){},104:function(t,e,n){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"profile"},[this._v("\n The Profile Page\n")])};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},41:function(t,e,n){"use strict";e.a={name:"App"}},42:function(t,e,n){"use strict";e.a={name:"Home",data:function(){return{msg:"Welcome to Your Vue.js Frontend App"}}}},43:function(t,e,n){"use strict";e.a={name:"Profile",data:function(){return{}}}},91:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(4),a=n(95),i=n(98);r.default.config.productionTip=!1,new r.default({el:"#vue-frontend-app",router:i.a,render:function(t){return t(a.a)}})},95:function(t,e,n){"use strict";var r=n(41),a=n(97),i=!1;var o=function(t){i||n(96)},s=n(0)(r.a,a.a,!1,o,null,null);s.options.__file="src/frontend/App.vue",e.a=s.exports},96:function(t,e){},97:function(t,e,n){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{attrs:{id:"vue-frontend-app"}})};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},98:function(t,e,n){"use strict";var r=n(4),a=n(20),i=n(99),o=n(102);r.default.use(a.default),e.a=new a.default({routes:[{path:"/",name:"Home",component:i.a},{path:"/profile",name:"Profile",component:o.a}]})},99:function(t,e,n){"use strict";var r=n(42),a=n(101),i=!1;var o=function(t){i||n(100)},s=n(0)(r.a,a.a,!1,o,"data-v-5f1f0bb4",null);s.options.__file="src/frontend/components/Home.vue",e.a=s.exports}},[91]);
1
+ dokanWebpack([2],{100:function(t,e,n){"use strict";var r=n(42),a=n(102),i=!1;var o=function(t){i||n(101)},s=n(0)(r.a,a.a,!1,o,"data-v-5f1f0bb4",null);s.options.__file="src/frontend/components/Home.vue",e.a=s.exports},101:function(t,e){},102:function(t,e,n){"use strict";var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"hello"},[e("span",[this._v(this._s(this.msg))])])};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},103:function(t,e,n){"use strict";var r=n(43),a=n(105),i=!1;var o=function(t){i||n(104)},s=n(0)(r.a,a.a,!1,o,"data-v-dd754238",null);s.options.__file="src/frontend/components/Profile.vue",e.a=s.exports},104:function(t,e){},105:function(t,e,n){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"profile"},[this._v("\n The Profile Page\n")])};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},41:function(t,e,n){"use strict";e.a={name:"App"}},42:function(t,e,n){"use strict";e.a={name:"Home",data:function(){return{msg:"Welcome to Your Vue.js Frontend App"}}}},43:function(t,e,n){"use strict";e.a={name:"Profile",data:function(){return{}}}},92:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(4),a=n(96),i=n(99);r.default.config.productionTip=!1,new r.default({el:"#vue-frontend-app",router:i.a,render:function(t){return t(a.a)}})},96:function(t,e,n){"use strict";var r=n(41),a=n(98),i=!1;var o=function(t){i||n(97)},s=n(0)(r.a,a.a,!1,o,null,null);s.options.__file="src/frontend/App.vue",e.a=s.exports},97:function(t,e){},98:function(t,e,n){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{attrs:{id:"vue-frontend-app"}})};r._withStripped=!0;var a={render:r,staticRenderFns:[]};e.a=a},99:function(t,e,n){"use strict";var r=n(4),a=n(21),i=n(100),o=n(103);r.default.use(a.default),e.a=new a.default({routes:[{path:"/",name:"Home",component:i.a},{path:"/profile",name:"Profile",component:o.a}]})}},[92]);
assets/js/vue-vendor.js CHANGED
@@ -98,7 +98,7 @@
98
  /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
99
  /******/
100
  /******/ // Load entry module and return exports
101
- /******/ return __webpack_require__(__webpack_require__.s = 232);
102
  /******/ })
103
  /************************************************************************/
104
  /******/ ([
@@ -12342,7 +12342,7 @@ Vue.compile = compileToFunctions;
12342
 
12343
  /* harmony default export */ __webpack_exports__["default"] = (Vue);
12344
 
12345
- /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(16), __webpack_require__(5), __webpack_require__(93).setImmediate))
12346
 
12347
  /***/ }),
12348
  /* 5 */
@@ -12573,49 +12573,6 @@ process.umask = function() { return 0; };
12573
 
12574
  /***/ }),
12575
  /* 17 */
12576
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
12577
-
12578
- "use strict";
12579
- Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
12580
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VueCharts", function() { return VueCharts; });
12581
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__ = __webpack_require__(113);
12582
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BaseCharts__ = __webpack_require__(114);
12583
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a"]; });
12584
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d"]; });
12585
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Doughnut", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c"]; });
12586
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Line", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e"]; });
12587
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Pie", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f"]; });
12588
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "PolarArea", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g"]; });
12589
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Radar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h"]; });
12590
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bubble", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b"]; });
12591
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Scatter", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i"]; });
12592
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "mixins", function() { return __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a"]; });
12593
- /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "generateChart", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["j"]; });
12594
-
12595
-
12596
- var VueCharts = {
12597
- Bar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a" /* Bar */],
12598
- HorizontalBar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d" /* HorizontalBar */],
12599
- Doughnut: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c" /* Doughnut */],
12600
- Line: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e" /* Line */],
12601
- Pie: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f" /* Pie */],
12602
- PolarArea: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g" /* PolarArea */],
12603
- Radar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h" /* Radar */],
12604
- Bubble: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b" /* Bubble */],
12605
- Scatter: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i" /* Scatter */],
12606
- mixins: __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a" /* default */],
12607
- generateChart: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["j" /* generateChart */],
12608
- render: function render() {
12609
- return console.error('[vue-chartjs]: This is not a vue component. It is the whole object containing all vue components. Please import the named export or access the components over the dot notation. For more info visit https://vue-chartjs.org/#/home?id=quick-start');
12610
- }
12611
- };
12612
- /* harmony default export */ __webpack_exports__["default"] = (VueCharts);
12613
-
12614
-
12615
- /***/ }),
12616
- /* 18 */,
12617
- /* 19 */,
12618
- /* 20 */
12619
  /***/ (function(module, exports) {
12620
 
12621
  /*
@@ -12697,3542 +12654,3585 @@ function toComment(sourceMap) {
12697
 
12698
 
12699
  /***/ }),
12700
- /* 21 */
12701
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12702
 
12703
  "use strict";
12704
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
12705
- /* WEBPACK VAR INJECTION */(function(process) {/*!
12706
- * vue-router v3.5.2
12707
- * (c) 2021 Evan You
12708
- * @license MIT
12709
- */
12710
- /* */
 
 
 
 
 
 
 
 
12711
 
12712
- function assert (condition, message) {
12713
- if (!condition) {
12714
- throw new Error(("[vue-router] " + message))
12715
- }
12716
- }
12717
 
12718
- function warn (condition, message) {
12719
- if (process.env.NODE_ENV !== 'production' && !condition) {
12720
- typeof console !== 'undefined' && console.warn(("[vue-router] " + message));
 
 
 
 
 
 
 
 
 
 
 
12721
  }
12722
- }
 
12723
 
12724
- function extend (a, b) {
12725
- for (var key in b) {
12726
- a[key] = b[key];
12727
- }
12728
- return a
12729
- }
12730
 
12731
- /* */
 
 
12732
 
12733
- var encodeReserveRE = /[!'()*]/g;
12734
- var encodeReserveReplacer = function (c) { return '%' + c.charCodeAt(0).toString(16); };
12735
- var commaRE = /%2C/g;
 
12736
 
12737
- // fixed encodeURIComponent which is more conformant to RFC3986:
12738
- // - escapes [!'()*]
12739
- // - preserve commas
12740
- var encode = function (str) { return encodeURIComponent(str)
12741
- .replace(encodeReserveRE, encodeReserveReplacer)
12742
- .replace(commaRE, ','); };
12743
 
12744
- function decode (str) {
12745
- try {
12746
- return decodeURIComponent(str)
12747
- } catch (err) {
12748
- if (process.env.NODE_ENV !== 'production') {
12749
- warn(false, ("Error decoding \"" + str + "\". Leaving it intact."));
12750
- }
12751
- }
12752
- return str
12753
- }
12754
 
12755
- function resolveQuery (
12756
- query,
12757
- extraQuery,
12758
- _parseQuery
12759
- ) {
12760
- if ( extraQuery === void 0 ) extraQuery = {};
12761
 
12762
- var parse = _parseQuery || parseQuery;
12763
- var parsedQuery;
12764
- try {
12765
- parsedQuery = parse(query || '');
12766
- } catch (e) {
12767
- process.env.NODE_ENV !== 'production' && warn(false, e.message);
12768
- parsedQuery = {};
12769
- }
12770
- for (var key in extraQuery) {
12771
- var value = extraQuery[key];
12772
- parsedQuery[key] = Array.isArray(value)
12773
- ? value.map(castQueryParamValue)
12774
- : castQueryParamValue(value);
12775
- }
12776
- return parsedQuery
12777
- }
12778
 
12779
- var castQueryParamValue = function (value) { return (value == null || typeof value === 'object' ? value : String(value)); };
 
 
12780
 
12781
- function parseQuery (query) {
12782
- var res = {};
12783
 
12784
- query = query.trim().replace(/^(\?|#|&)/, '');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12785
 
12786
- if (!query) {
12787
- return res
12788
- }
12789
 
12790
- query.split('&').forEach(function (param) {
12791
- var parts = param.replace(/\+/g, ' ').split('=');
12792
- var key = decode(parts.shift());
12793
- var val = parts.length > 0 ? decode(parts.join('=')) : null;
12794
 
12795
- if (res[key] === undefined) {
12796
- res[key] = val;
12797
- } else if (Array.isArray(res[key])) {
12798
- res[key].push(val);
12799
- } else {
12800
- res[key] = [res[key], val];
12801
- }
12802
- });
12803
 
12804
- return res
12805
- }
12806
 
12807
- function stringifyQuery (obj) {
12808
- var res = obj
12809
- ? Object.keys(obj)
12810
- .map(function (key) {
12811
- var val = obj[key];
12812
 
12813
- if (val === undefined) {
12814
- return ''
12815
- }
12816
 
12817
- if (val === null) {
12818
- return encode(key)
12819
- }
12820
 
12821
- if (Array.isArray(val)) {
12822
- var result = [];
12823
- val.forEach(function (val2) {
12824
- if (val2 === undefined) {
12825
- return
12826
- }
12827
- if (val2 === null) {
12828
- result.push(encode(key));
12829
- } else {
12830
- result.push(encode(key) + '=' + encode(val2));
12831
- }
12832
- });
12833
- return result.join('&')
12834
- }
12835
 
12836
- return encode(key) + '=' + encode(val)
12837
- })
12838
- .filter(function (x) { return x.length > 0; })
12839
- .join('&')
12840
- : null;
12841
- return res ? ("?" + res) : ''
12842
- }
12843
 
12844
- /* */
12845
 
12846
- var trailingSlashRE = /\/?$/;
 
12847
 
12848
- function createRoute (
12849
- record,
12850
- location,
12851
- redirectedFrom,
12852
- router
12853
- ) {
12854
- var stringifyQuery = router && router.options.stringifyQuery;
12855
 
12856
- var query = location.query || {};
12857
- try {
12858
- query = clone(query);
12859
- } catch (e) {}
12860
 
12861
- var route = {
12862
- name: location.name || (record && record.name),
12863
- meta: (record && record.meta) || {},
12864
- path: location.path || '/',
12865
- hash: location.hash || '',
12866
- query: query,
12867
- params: location.params || {},
12868
- fullPath: getFullPath(location, stringifyQuery),
12869
- matched: record ? formatMatch(record) : []
12870
- };
12871
- if (redirectedFrom) {
12872
- route.redirectedFrom = getFullPath(redirectedFrom, stringifyQuery);
12873
- }
12874
- return Object.freeze(route)
12875
- }
12876
 
12877
- function clone (value) {
12878
- if (Array.isArray(value)) {
12879
- return value.map(clone)
12880
- } else if (value && typeof value === 'object') {
12881
- var res = {};
12882
- for (var key in value) {
12883
- res[key] = clone(value[key]);
12884
- }
12885
- return res
12886
- } else {
12887
- return value
12888
- }
12889
- }
12890
 
12891
- // the starting route that represents the initial state
12892
- var START = createRoute(null, {
12893
- path: '/'
12894
- });
12895
 
12896
- function formatMatch (record) {
12897
- var res = [];
12898
- while (record) {
12899
- res.unshift(record);
12900
- record = record.parent;
12901
- }
12902
- return res
12903
- }
12904
 
12905
- function getFullPath (
12906
- ref,
12907
- _stringifyQuery
12908
- ) {
12909
- var path = ref.path;
12910
- var query = ref.query; if ( query === void 0 ) query = {};
12911
- var hash = ref.hash; if ( hash === void 0 ) hash = '';
12912
 
12913
- var stringify = _stringifyQuery || stringifyQuery;
12914
- return (path || '/') + stringify(query) + hash
12915
- }
12916
 
12917
- function isSameRoute (a, b, onlyPath) {
12918
- if (b === START) {
12919
- return a === b
12920
- } else if (!b) {
12921
- return false
12922
- } else if (a.path && b.path) {
12923
- return a.path.replace(trailingSlashRE, '') === b.path.replace(trailingSlashRE, '') && (onlyPath ||
12924
- a.hash === b.hash &&
12925
- isObjectEqual(a.query, b.query))
12926
- } else if (a.name && b.name) {
12927
- return (
12928
- a.name === b.name &&
12929
- (onlyPath || (
12930
- a.hash === b.hash &&
12931
- isObjectEqual(a.query, b.query) &&
12932
- isObjectEqual(a.params, b.params))
12933
- )
12934
- )
12935
- } else {
12936
- return false
12937
- }
12938
- }
12939
 
12940
- function isObjectEqual (a, b) {
12941
- if ( a === void 0 ) a = {};
12942
- if ( b === void 0 ) b = {};
 
 
12943
 
12944
- // handle null value #1566
12945
- if (!a || !b) { return a === b }
12946
- var aKeys = Object.keys(a).sort();
12947
- var bKeys = Object.keys(b).sort();
12948
- if (aKeys.length !== bKeys.length) {
12949
- return false
12950
- }
12951
- return aKeys.every(function (key, i) {
12952
- var aVal = a[key];
12953
- var bKey = bKeys[i];
12954
- if (bKey !== key) { return false }
12955
- var bVal = b[key];
12956
- // query values can be null and undefined
12957
- if (aVal == null || bVal == null) { return aVal === bVal }
12958
- // check nested equality
12959
- if (typeof aVal === 'object' && typeof bVal === 'object') {
12960
- return isObjectEqual(aVal, bVal)
12961
- }
12962
- return String(aVal) === String(bVal)
12963
- })
12964
  }
12965
 
12966
- function isIncludedRoute (current, target) {
12967
- return (
12968
- current.path.replace(trailingSlashRE, '/').indexOf(
12969
- target.path.replace(trailingSlashRE, '/')
12970
- ) === 0 &&
12971
- (!target.hash || current.hash === target.hash) &&
12972
- queryIncludes(current.query, target.query)
12973
- )
 
 
 
 
 
 
 
 
 
12974
  }
12975
 
12976
- function queryIncludes (current, target) {
12977
- for (var key in target) {
12978
- if (!(key in current)) {
12979
- return false
12980
- }
12981
- }
12982
- return true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12983
  }
12984
 
12985
- function handleRouteEntered (route) {
12986
- for (var i = 0; i < route.matched.length; i++) {
12987
- var record = route.matched[i];
12988
- for (var name in record.instances) {
12989
- var instance = record.instances[name];
12990
- var cbs = record.enteredCbs[name];
12991
- if (!instance || !cbs) { continue }
12992
- delete record.enteredCbs[name];
12993
- for (var i$1 = 0; i$1 < cbs.length; i$1++) {
12994
- if (!instance._isBeingDestroyed) { cbs[i$1](instance); }
12995
- }
12996
- }
12997
- }
12998
  }
12999
 
13000
- var View = {
13001
- name: 'RouterView',
13002
- functional: true,
13003
- props: {
13004
- name: {
13005
- type: String,
13006
- default: 'default'
13007
- }
13008
- },
13009
- render: function render (_, ref) {
13010
- var props = ref.props;
13011
- var children = ref.children;
13012
- var parent = ref.parent;
13013
- var data = ref.data;
13014
 
13015
- // used by devtools to display a router-view badge
13016
- data.routerView = true;
13017
 
13018
- // directly use parent context's createElement() function
13019
- // so that components rendered by router-view can resolve named slots
13020
- var h = parent.$createElement;
13021
- var name = props.name;
13022
- var route = parent.$route;
13023
- var cache = parent._routerViewCache || (parent._routerViewCache = {});
13024
 
13025
- // determine current view depth, also check to see if the tree
13026
- // has been toggled inactive but kept-alive.
13027
- var depth = 0;
13028
- var inactive = false;
13029
- while (parent && parent._routerRoot !== parent) {
13030
- var vnodeData = parent.$vnode ? parent.$vnode.data : {};
13031
- if (vnodeData.routerView) {
13032
- depth++;
13033
- }
13034
- if (vnodeData.keepAlive && parent._directInactive && parent._inactive) {
13035
- inactive = true;
13036
- }
13037
- parent = parent.$parent;
13038
- }
13039
- data.routerViewDepth = depth;
13040
 
13041
- // render previous view if the tree is inactive and kept-alive
13042
- if (inactive) {
13043
- var cachedData = cache[name];
13044
- var cachedComponent = cachedData && cachedData.component;
13045
- if (cachedComponent) {
13046
- // #2301
13047
- // pass props
13048
- if (cachedData.configProps) {
13049
- fillPropsinData(cachedComponent, data, cachedData.route, cachedData.configProps);
13050
- }
13051
- return h(cachedComponent, data, children)
13052
- } else {
13053
- // render previous empty view
13054
- return h()
13055
- }
13056
- }
13057
 
13058
- var matched = route.matched[depth];
13059
- var component = matched && matched.components[name];
13060
 
13061
- // render empty node if no matched route or no config component
13062
- if (!matched || !component) {
13063
- cache[name] = null;
13064
- return h()
13065
- }
13066
 
13067
- // cache component
13068
- cache[name] = { component: component };
13069
 
13070
- // attach instance registration hook
13071
- // this will be called in the instance's injected lifecycle hooks
13072
- data.registerRouteInstance = function (vm, val) {
13073
- // val could be undefined for unregistration
13074
- var current = matched.instances[name];
13075
- if (
13076
- (val && current !== vm) ||
13077
- (!val && current === vm)
13078
- ) {
13079
- matched.instances[name] = val;
13080
- }
13081
- }
13082
 
13083
- // also register instance in prepatch hook
13084
- // in case the same component instance is reused across different routes
13085
- ;(data.hook || (data.hook = {})).prepatch = function (_, vnode) {
13086
- matched.instances[name] = vnode.componentInstance;
13087
- };
13088
 
13089
- // register instance in init hook
13090
- // in case kept-alive component be actived when routes changed
13091
- data.hook.init = function (vnode) {
13092
- if (vnode.data.keepAlive &&
13093
- vnode.componentInstance &&
13094
- vnode.componentInstance !== matched.instances[name]
13095
- ) {
13096
- matched.instances[name] = vnode.componentInstance;
13097
- }
13098
 
13099
- // if the route transition has already been confirmed then we weren't
13100
- // able to call the cbs during confirmation as the component was not
13101
- // registered yet, so we call it here.
13102
- handleRouteEntered(route);
13103
- };
 
 
 
 
 
 
 
13104
 
13105
- var configProps = matched.props && matched.props[name];
13106
- // save route and configProps in cache
13107
- if (configProps) {
13108
- extend(cache[name], {
13109
- route: route,
13110
- configProps: configProps
13111
- });
13112
- fillPropsinData(component, data, route, configProps);
13113
- }
13114
 
13115
- return h(component, data, children)
13116
- }
13117
- };
13118
 
13119
- function fillPropsinData (component, data, route, configProps) {
13120
- // resolve props
13121
- var propsToPass = data.props = resolveProps(route, configProps);
13122
- if (propsToPass) {
13123
- // clone to prevent mutation
13124
- propsToPass = data.props = extend({}, propsToPass);
13125
- // pass non-declared props as attrs
13126
- var attrs = data.attrs = data.attrs || {};
13127
- for (var key in propsToPass) {
13128
- if (!component.props || !(key in component.props)) {
13129
- attrs[key] = propsToPass[key];
13130
- delete propsToPass[key];
13131
- }
13132
- }
13133
- }
13134
- }
13135
 
13136
- function resolveProps (route, config) {
13137
- switch (typeof config) {
13138
- case 'undefined':
13139
- return
13140
- case 'object':
13141
- return config
13142
- case 'function':
13143
- return config(route)
13144
- case 'boolean':
13145
- return config ? route.params : undefined
13146
- default:
13147
- if (process.env.NODE_ENV !== 'production') {
13148
- warn(
13149
- false,
13150
- "props in \"" + (route.path) + "\" is a " + (typeof config) + ", " +
13151
- "expecting an object, function or boolean."
13152
- );
13153
- }
13154
- }
13155
- }
13156
 
13157
- /* */
 
 
 
 
 
 
 
 
13158
 
13159
- function resolvePath (
13160
- relative,
13161
- base,
13162
- append
13163
- ) {
13164
- var firstChar = relative.charAt(0);
13165
- if (firstChar === '/') {
13166
- return relative
13167
- }
13168
 
13169
- if (firstChar === '?' || firstChar === '#') {
13170
- return base + relative
13171
- }
 
 
 
 
 
 
13172
 
13173
- var stack = base.split('/');
 
 
 
 
 
13174
 
13175
- // remove trailing segment if:
13176
- // - not appending
13177
- // - appending to trailing slash (last segment is empty)
13178
- if (!append || !stack[stack.length - 1]) {
13179
- stack.pop();
13180
- }
13181
 
13182
- // resolve relative path
13183
- var segments = relative.replace(/^\//, '').split('/');
13184
- for (var i = 0; i < segments.length; i++) {
13185
- var segment = segments[i];
13186
- if (segment === '..') {
13187
- stack.pop();
13188
- } else if (segment !== '.') {
13189
- stack.push(segment);
13190
- }
13191
- }
13192
 
13193
- // ensure leading slash
13194
- if (stack[0] !== '') {
13195
- stack.unshift('');
13196
- }
13197
 
13198
- return stack.join('/')
13199
- }
13200
 
13201
- function parsePath (path) {
13202
- var hash = '';
13203
- var query = '';
 
 
13204
 
13205
- var hashIndex = path.indexOf('#');
13206
- if (hashIndex >= 0) {
13207
- hash = path.slice(hashIndex);
13208
- path = path.slice(0, hashIndex);
13209
- }
13210
 
13211
- var queryIndex = path.indexOf('?');
13212
- if (queryIndex >= 0) {
13213
- query = path.slice(queryIndex + 1);
13214
- path = path.slice(0, queryIndex);
13215
- }
13216
-
13217
- return {
13218
- path: path,
13219
- query: query,
13220
- hash: hash
13221
- }
13222
  }
13223
 
13224
- function cleanPath (path) {
13225
- return path.replace(/\/\//g, '/')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13226
  }
13227
 
13228
- var isarray = Array.isArray || function (arr) {
13229
- return Object.prototype.toString.call(arr) == '[object Array]';
13230
- };
13231
 
13232
- /**
13233
- * Expose `pathToRegexp`.
13234
- */
13235
- var pathToRegexp_1 = pathToRegexp;
13236
- var parse_1 = parse;
13237
- var compile_1 = compile;
13238
- var tokensToFunction_1 = tokensToFunction;
13239
- var tokensToRegExp_1 = tokensToRegExp;
13240
 
13241
- /**
13242
- * The main path matching regexp utility.
13243
- *
13244
- * @type {RegExp}
13245
- */
13246
- var PATH_REGEXP = new RegExp([
13247
- // Match escaped characters that would otherwise appear in future matches.
13248
- // This allows the user to escape special characters that won't transform.
13249
- '(\\\\.)',
13250
- // Match Express-style parameters and un-named parameters with a prefix
13251
- // and optional suffixes. Matches appear as:
13252
- //
13253
- // "/:test(\\d+)?" => ["/", "test", "\d+", undefined, "?", undefined]
13254
- // "/route(\\d+)" => [undefined, undefined, undefined, "\d+", undefined, undefined]
13255
- // "/*" => ["/", undefined, undefined, undefined, undefined, "*"]
13256
- '([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))'
13257
- ].join('|'), 'g');
13258
 
13259
- /**
13260
- * Parse a string for the raw tokens.
13261
- *
13262
- * @param {string} str
13263
- * @param {Object=} options
13264
- * @return {!Array}
13265
- */
13266
- function parse (str, options) {
13267
- var tokens = [];
13268
- var key = 0;
13269
- var index = 0;
13270
- var path = '';
13271
- var defaultDelimiter = options && options.delimiter || '/';
13272
- var res;
13273
 
13274
- while ((res = PATH_REGEXP.exec(str)) != null) {
13275
- var m = res[0];
13276
- var escaped = res[1];
13277
- var offset = res.index;
13278
- path += str.slice(index, offset);
13279
- index = offset + m.length;
13280
 
13281
- // Ignore already escaped sequences.
13282
- if (escaped) {
13283
- path += escaped[1];
13284
- continue
13285
- }
13286
 
13287
- var next = str[index];
13288
- var prefix = res[2];
13289
- var name = res[3];
13290
- var capture = res[4];
13291
- var group = res[5];
13292
- var modifier = res[6];
13293
- var asterisk = res[7];
13294
 
13295
- // Push the current path onto the tokens.
13296
- if (path) {
13297
- tokens.push(path);
13298
- path = '';
13299
- }
13300
 
13301
- var partial = prefix != null && next != null && next !== prefix;
13302
- var repeat = modifier === '+' || modifier === '*';
13303
- var optional = modifier === '?' || modifier === '*';
13304
- var delimiter = res[2] || defaultDelimiter;
13305
- var pattern = capture || group;
13306
 
13307
- tokens.push({
13308
- name: name || key++,
13309
- prefix: prefix || '',
13310
- delimiter: delimiter,
13311
- optional: optional,
13312
- repeat: repeat,
13313
- partial: partial,
13314
- asterisk: !!asterisk,
13315
- pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?')
13316
- });
13317
- }
13318
 
13319
- // Match any characters still remaining.
13320
- if (index < str.length) {
13321
- path += str.substr(index);
13322
- }
 
 
 
 
13323
 
13324
- // If the path exists, push it onto the end.
13325
- if (path) {
13326
- tokens.push(path);
13327
  }
13328
-
13329
- return tokens
13330
  }
13331
 
13332
- /**
13333
- * Compile a string to a template function for the path.
13334
- *
13335
- * @param {string} str
13336
- * @param {Object=} options
13337
- * @return {!function(Object=, Object=)}
13338
- */
13339
- function compile (str, options) {
13340
- return tokensToFunction(parse(str, options), options)
13341
  }
13342
 
13343
- /**
13344
- * Prettier encoding of URI path segments.
13345
- *
13346
- * @param {string}
13347
- * @return {string}
13348
- */
13349
- function encodeURIComponentPretty (str) {
13350
- return encodeURI(str).replace(/[\/?#]/g, function (c) {
13351
- return '%' + c.charCodeAt(0).toString(16).toUpperCase()
13352
- })
13353
  }
13354
 
13355
- /**
13356
- * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.
13357
- *
13358
- * @param {string}
13359
- * @return {string}
13360
- */
13361
- function encodeAsterisk (str) {
13362
- return encodeURI(str).replace(/[?#]/g, function (c) {
13363
- return '%' + c.charCodeAt(0).toString(16).toUpperCase()
13364
- })
13365
- }
13366
 
13367
- /**
13368
- * Expose a method for transforming tokens into the path function.
13369
- */
13370
- function tokensToFunction (tokens, options) {
13371
- // Compile all the tokens into regexps.
13372
- var matches = new Array(tokens.length);
13373
 
13374
- // Compile all the patterns before compilation.
13375
- for (var i = 0; i < tokens.length; i++) {
13376
- if (typeof tokens[i] === 'object') {
13377
- matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options));
 
 
 
 
 
 
 
 
 
13378
  }
13379
  }
 
 
13380
 
13381
- return function (obj, opts) {
13382
- var path = '';
13383
- var data = obj || {};
13384
- var options = opts || {};
13385
- var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent;
 
13386
 
13387
- for (var i = 0; i < tokens.length; i++) {
13388
- var token = tokens[i];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13389
 
13390
- if (typeof token === 'string') {
13391
- path += token;
13392
 
13393
- continue
13394
- }
13395
 
13396
- var value = data[token.name];
13397
- var segment;
13398
 
13399
- if (value == null) {
13400
- if (token.optional) {
13401
- // Prepend partial segment prefixes.
13402
- if (token.partial) {
13403
- path += token.prefix;
13404
- }
13405
 
13406
- continue
13407
- } else {
13408
- throw new TypeError('Expected "' + token.name + '" to be defined')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13409
  }
13410
- }
13411
 
13412
- if (isarray(value)) {
13413
- if (!token.repeat) {
13414
- throw new TypeError('Expected "' + token.name + '" to not repeat, but received `' + JSON.stringify(value) + '`')
13415
  }
13416
 
13417
- if (value.length === 0) {
13418
- if (token.optional) {
13419
- continue
13420
- } else {
13421
- throw new TypeError('Expected "' + token.name + '" to not be empty')
13422
- }
 
 
 
 
 
 
 
13423
  }
13424
 
13425
- for (var j = 0; j < value.length; j++) {
13426
- segment = encode(value[j]);
 
 
 
 
 
13427
 
13428
- if (!matches[i].test(segment)) {
13429
- throw new TypeError('Expected all "' + token.name + '" to match "' + token.pattern + '", but received `' + JSON.stringify(segment) + '`')
13430
- }
13431
 
13432
- path += (j === 0 ? token.prefix : token.delimiter) + segment;
13433
- }
13434
 
13435
- continue
13436
- }
 
 
 
 
 
13437
 
13438
- segment = token.asterisk ? encodeAsterisk(value) : encode(value);
 
 
 
13439
 
13440
- if (!matches[i].test(segment)) {
13441
- throw new TypeError('Expected "' + token.name + '" to match "' + token.pattern + '", but received "' + segment + '"')
13442
- }
 
 
 
 
 
 
 
 
 
 
 
 
13443
 
13444
- path += token.prefix + segment;
 
 
 
 
 
 
13445
  }
13446
-
13447
- return path
 
13448
  }
13449
  }
13450
 
13451
- /**
13452
- * Escape a regular expression string.
13453
- *
13454
- * @param {string} str
13455
- * @return {string}
13456
- */
13457
- function escapeString (str) {
13458
- return str.replace(/([.+*?=^!:${}()[\]|\/\\])/g, '\\$1')
13459
- }
13460
 
13461
- /**
13462
- * Escape the capturing group by escaping special characters and meaning.
13463
- *
13464
- * @param {string} group
13465
- * @return {string}
13466
- */
13467
- function escapeGroup (group) {
13468
- return group.replace(/([=!:$\/()])/g, '\\$1')
13469
  }
13470
 
13471
- /**
13472
- * Attach the keys as a property of the regexp.
13473
- *
13474
- * @param {!RegExp} re
13475
- * @param {Array} keys
13476
- * @return {!RegExp}
13477
- */
13478
- function attachKeys (re, keys) {
13479
- re.keys = keys;
13480
- return re
13481
- }
13482
 
13483
- /**
13484
- * Get the flags for a regexp from the options.
13485
- *
13486
- * @param {Object} options
13487
- * @return {string}
13488
- */
13489
- function flags (options) {
13490
- return options && options.sensitive ? '' : 'i'
13491
  }
13492
 
13493
- /**
13494
- * Pull out keys from a regexp.
13495
- *
13496
- * @param {!RegExp} path
13497
- * @param {!Array} keys
13498
- * @return {!RegExp}
13499
- */
13500
- function regexpToRegexp (path, keys) {
13501
- // Use a negative lookahead to match only capturing groups.
13502
- var groups = path.source.match(/\((?!\?)/g);
13503
-
13504
- if (groups) {
13505
- for (var i = 0; i < groups.length; i++) {
13506
- keys.push({
13507
- name: i,
13508
- prefix: null,
13509
- delimiter: null,
13510
- optional: false,
13511
- repeat: false,
13512
- partial: false,
13513
- asterisk: false,
13514
- pattern: null
13515
- });
13516
- }
13517
  }
13518
-
13519
- return attachKeys(path, keys)
13520
  }
13521
 
13522
- /**
13523
- * Transform an array into a regexp.
13524
- *
13525
- * @param {!Array} path
13526
- * @param {Array} keys
13527
- * @param {!Object} options
13528
- * @return {!RegExp}
13529
- */
13530
- function arrayToRegexp (path, keys, options) {
13531
- var parts = [];
13532
 
13533
- for (var i = 0; i < path.length; i++) {
13534
- parts.push(pathToRegexp(path[i], keys, options).source);
 
 
 
 
13535
  }
13536
-
13537
- var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options));
13538
-
13539
- return attachKeys(regexp, keys)
 
 
 
 
 
 
 
 
 
13540
  }
13541
 
13542
- /**
13543
- * Create a path regexp from string input.
13544
- *
13545
- * @param {string} path
13546
- * @param {!Array} keys
13547
- * @param {!Object} options
13548
- * @return {!RegExp}
13549
- */
13550
- function stringToRegexp (path, keys, options) {
13551
- return tokensToRegExp(parse(path, options), keys, options)
13552
  }
13553
 
13554
- /**
13555
- * Expose a function for taking tokens and returning a RegExp.
13556
- *
13557
- * @param {!Array} tokens
13558
- * @param {(Array|Object)=} keys
13559
- * @param {Object=} options
13560
- * @return {!RegExp}
13561
- */
13562
- function tokensToRegExp (tokens, keys, options) {
13563
- if (!isarray(keys)) {
13564
- options = /** @type {!Object} */ (keys || options);
13565
- keys = [];
13566
  }
 
 
13567
 
13568
- options = options || {};
13569
-
13570
- var strict = options.strict;
13571
- var end = options.end !== false;
13572
- var route = '';
 
 
 
 
 
 
 
 
 
13573
 
13574
- // Iterate over the tokens and create our regexp string.
13575
- for (var i = 0; i < tokens.length; i++) {
13576
- var token = tokens[i];
 
 
 
 
 
 
 
 
 
 
 
13577
 
13578
- if (typeof token === 'string') {
13579
- route += escapeString(token);
13580
- } else {
13581
- var prefix = escapeString(token.prefix);
13582
- var capture = '(?:' + token.pattern + ')';
13583
 
13584
- keys.push(token);
 
 
 
 
 
13585
 
13586
- if (token.repeat) {
13587
- capture += '(?:' + prefix + capture + ')*';
 
 
 
 
 
 
13588
  }
 
 
 
 
 
 
13589
 
13590
- if (token.optional) {
13591
- if (!token.partial) {
13592
- capture = '(?:' + prefix + '(' + capture + '))?';
13593
- } else {
13594
- capture = prefix + '(' + capture + ')?';
 
 
 
 
13595
  }
 
13596
  } else {
13597
- capture = prefix + '(' + capture + ')';
 
13598
  }
 
13599
 
13600
- route += capture;
 
 
 
 
 
 
13601
  }
13602
- }
13603
 
13604
- var delimiter = escapeString(options.delimiter || '/');
13605
- var endsWithDelimiter = route.slice(-delimiter.length) === delimiter;
13606
 
13607
- // In non-strict mode we allow a slash at the end of match. If the path to
13608
- // match already ends with a slash, we remove it for consistency. The slash
13609
- // is valid at the end of a path match, not in the middle. This is important
13610
- // in non-ending mode, where "/test/" shouldn't match "/test//route".
13611
- if (!strict) {
13612
- route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?';
13613
- }
 
 
 
 
 
13614
 
13615
- if (end) {
13616
- route += '$';
13617
- } else {
13618
- // In non-ending mode, we need the capturing groups to match as much as
13619
- // possible by using a positive lookahead to the end or next path segment.
13620
- route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)';
13621
- }
13622
 
13623
- return attachKeys(new RegExp('^' + route, flags(options)), keys)
13624
- }
 
 
 
 
 
 
 
13625
 
13626
- /**
13627
- * Normalize the given path string, returning a regular expression.
13628
- *
13629
- * An empty array can be passed in for the keys, which will hold the
13630
- * placeholder key descriptions. For example, using `/user/:id`, `keys` will
13631
- * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`.
13632
- *
13633
- * @param {(string|RegExp|Array)} path
13634
- * @param {(Array|Object)=} keys
13635
- * @param {Object=} options
13636
- * @return {!RegExp}
13637
- */
13638
- function pathToRegexp (path, keys, options) {
13639
- if (!isarray(keys)) {
13640
- options = /** @type {!Object} */ (keys || options);
13641
- keys = [];
13642
- }
13643
 
13644
- options = options || {};
 
 
 
 
 
 
 
 
13645
 
13646
- if (path instanceof RegExp) {
13647
- return regexpToRegexp(path, /** @type {!Array} */ (keys))
13648
  }
 
13649
 
13650
- if (isarray(path)) {
13651
- return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options)
 
 
 
 
 
 
 
 
 
 
 
 
13652
  }
13653
-
13654
- return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options)
13655
  }
13656
- pathToRegexp_1.parse = parse_1;
13657
- pathToRegexp_1.compile = compile_1;
13658
- pathToRegexp_1.tokensToFunction = tokensToFunction_1;
13659
- pathToRegexp_1.tokensToRegExp = tokensToRegExp_1;
13660
-
13661
- /* */
13662
 
13663
- // $flow-disable-line
13664
- var regexpCompileCache = Object.create(null);
13665
-
13666
- function fillParams (
13667
- path,
13668
- params,
13669
- routeMsg
13670
- ) {
13671
- params = params || {};
13672
- try {
13673
- var filler =
13674
- regexpCompileCache[path] ||
13675
- (regexpCompileCache[path] = pathToRegexp_1.compile(path));
13676
-
13677
- // Fix #2505 resolving asterisk routes { name: 'not-found', params: { pathMatch: '/not-found' }}
13678
- // and fix #3106 so that you can work with location descriptor object having params.pathMatch equal to empty string
13679
- if (typeof params.pathMatch === 'string') { params[0] = params.pathMatch; }
13680
-
13681
- return filler(params, { pretty: true })
13682
- } catch (e) {
13683
- if (process.env.NODE_ENV !== 'production') {
13684
- // Fix #3072 no warn if `pathMatch` is string
13685
- warn(typeof params.pathMatch === 'string', ("missing param for " + routeMsg + ": " + (e.message)));
13686
- }
13687
- return ''
13688
- } finally {
13689
- // delete the 0 if it was added
13690
- delete params[0];
13691
  }
13692
  }
13693
 
13694
  /* */
13695
 
13696
- function normalizeLocation (
13697
- raw,
13698
- current,
13699
- append,
13700
- router
13701
  ) {
13702
- var next = typeof raw === 'string' ? { path: raw } : raw;
13703
- // named target
13704
- if (next._normalized) {
13705
- return next
13706
- } else if (next.name) {
13707
- next = extend({}, raw);
13708
- var params = next.params;
13709
- if (params && typeof params === 'object') {
13710
- next.params = extend({}, params);
13711
- }
13712
- return next
13713
  }
13714
 
13715
- // relative params
13716
- if (!next.path && next.params && current) {
13717
- next = extend({}, next);
13718
- next._normalized = true;
13719
- var params$1 = extend(extend({}, current.params), next.params);
13720
- if (current.name) {
13721
- next.name = current.name;
13722
- next.params = params$1;
13723
- } else if (current.matched.length) {
13724
- var rawPath = current.matched[current.matched.length - 1].path;
13725
- next.path = fillParams(rawPath, params$1, ("path " + (current.path)));
13726
- } else if (process.env.NODE_ENV !== 'production') {
13727
- warn(false, "relative params navigation requires a current route.");
 
 
 
 
 
 
 
 
13728
  }
13729
- return next
13730
  }
13731
 
13732
- var parsedPath = parsePath(next.path || '');
13733
- var basePath = (current && current.path) || '/';
13734
- var path = parsedPath.path
13735
- ? resolvePath(parsedPath.path, basePath, append || next.append)
13736
- : basePath;
13737
 
13738
- var query = resolveQuery(
13739
- parsedPath.query,
13740
- next.query,
13741
- router && router.options.parseQuery
13742
- );
13743
 
13744
- var hash = next.hash || parsedPath.hash;
13745
- if (hash && hash.charAt(0) !== '#') {
13746
- hash = "#" + hash;
 
 
 
 
 
 
 
 
 
 
 
13747
  }
13748
 
13749
  return {
13750
- _normalized: true,
13751
  path: path,
13752
  query: query,
13753
  hash: hash
13754
  }
13755
  }
13756
 
13757
- /* */
 
 
13758
 
13759
- // work around weird flow bug
13760
- var toTypes = [String, Object];
13761
- var eventTypes = [String, Array];
13762
 
13763
- var noop = function () {};
 
 
 
 
 
 
 
13764
 
13765
- var warnedCustomSlot;
13766
- var warnedTagProp;
13767
- var warnedEventProp;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13768
 
13769
- var Link = {
13770
- name: 'RouterLink',
13771
- props: {
13772
- to: {
13773
- type: toTypes,
13774
- required: true
13775
- },
13776
- tag: {
13777
- type: String,
13778
- default: 'a'
13779
- },
13780
- custom: Boolean,
13781
- exact: Boolean,
13782
- exactPath: Boolean,
13783
- append: Boolean,
13784
- replace: Boolean,
13785
- activeClass: String,
13786
- exactActiveClass: String,
13787
- ariaCurrentValue: {
13788
- type: String,
13789
- default: 'page'
13790
- },
13791
- event: {
13792
- type: eventTypes,
13793
- default: 'click'
13794
- }
13795
- },
13796
- render: function render (h) {
13797
- var this$1 = this;
13798
 
13799
- var router = this.$router;
13800
- var current = this.$route;
13801
- var ref = router.resolve(
13802
- this.to,
13803
- current,
13804
- this.append
13805
- );
13806
- var location = ref.location;
13807
- var route = ref.route;
13808
- var href = ref.href;
13809
 
13810
- var classes = {};
13811
- var globalActiveClass = router.options.linkActiveClass;
13812
- var globalExactActiveClass = router.options.linkExactActiveClass;
13813
- // Support global empty active class
13814
- var activeClassFallback =
13815
- globalActiveClass == null ? 'router-link-active' : globalActiveClass;
13816
- var exactActiveClassFallback =
13817
- globalExactActiveClass == null
13818
- ? 'router-link-exact-active'
13819
- : globalExactActiveClass;
13820
- var activeClass =
13821
- this.activeClass == null ? activeClassFallback : this.activeClass;
13822
- var exactActiveClass =
13823
- this.exactActiveClass == null
13824
- ? exactActiveClassFallback
13825
- : this.exactActiveClass;
13826
 
13827
- var compareTarget = route.redirectedFrom
13828
- ? createRoute(null, normalizeLocation(route.redirectedFrom), null, router)
13829
- : route;
 
 
 
 
13830
 
13831
- classes[exactActiveClass] = isSameRoute(current, compareTarget, this.exactPath);
13832
- classes[activeClass] = this.exact || this.exactPath
13833
- ? classes[exactActiveClass]
13834
- : isIncludedRoute(current, compareTarget);
 
13835
 
13836
- var ariaCurrentValue = classes[exactActiveClass] ? this.ariaCurrentValue : null;
 
 
 
 
13837
 
13838
- var handler = function (e) {
13839
- if (guardEvent(e)) {
13840
- if (this$1.replace) {
13841
- router.replace(location, noop);
13842
- } else {
13843
- router.push(location, noop);
13844
- }
13845
- }
13846
- };
 
 
13847
 
13848
- var on = { click: guardEvent };
13849
- if (Array.isArray(this.event)) {
13850
- this.event.forEach(function (e) {
13851
- on[e] = handler;
13852
- });
13853
- } else {
13854
- on[this.event] = handler;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13855
  }
 
13856
 
13857
- var data = { class: classes };
 
 
 
 
13858
 
13859
- var scopedSlot =
13860
- !this.$scopedSlots.$hasNormal &&
13861
- this.$scopedSlots.default &&
13862
- this.$scopedSlots.default({
13863
- href: href,
13864
- route: route,
13865
- navigate: handler,
13866
- isActive: classes[activeClass],
13867
- isExactActive: classes[exactActiveClass]
13868
- });
13869
 
13870
- if (scopedSlot) {
13871
- if (process.env.NODE_ENV !== 'production' && !this.custom) {
13872
- !warnedCustomSlot && warn(false, 'In Vue Router 4, the v-slot API will by default wrap its content with an <a> element. Use the custom prop to remove this warning:\n<router-link v-slot="{ navigate, href }" custom></router-link>\n');
13873
- warnedCustomSlot = true;
13874
  }
13875
- if (scopedSlot.length === 1) {
13876
- return scopedSlot[0]
13877
- } else if (scopedSlot.length > 1 || !scopedSlot.length) {
13878
- if (process.env.NODE_ENV !== 'production') {
13879
- warn(
13880
- false,
13881
- ("<router-link> with to=\"" + (this.to) + "\" is trying to use a scoped slot but it didn't provide exactly one child. Wrapping the content with a span element.")
13882
- );
 
 
 
 
 
 
13883
  }
13884
- return scopedSlot.length === 0 ? h() : h('span', {}, scopedSlot)
13885
  }
13886
- }
13887
 
13888
- if (process.env.NODE_ENV !== 'production') {
13889
- if ('tag' in this.$options.propsData && !warnedTagProp) {
13890
- warn(
13891
- false,
13892
- "<router-link>'s tag prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link."
13893
- );
13894
- warnedTagProp = true;
13895
- }
13896
- if ('event' in this.$options.propsData && !warnedEventProp) {
13897
- warn(
13898
- false,
13899
- "<router-link>'s event prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link."
13900
- );
13901
- warnedEventProp = true;
13902
- }
13903
- }
13904
 
13905
- if (this.tag === 'a') {
13906
- data.on = on;
13907
- data.attrs = { href: href, 'aria-current': ariaCurrentValue };
13908
- } else {
13909
- // find the first <a> child and apply listener and href
13910
- var a = findAnchor(this.$slots.default);
13911
- if (a) {
13912
- // in case the <a> is a static node
13913
- a.isStatic = false;
13914
- var aData = (a.data = extend({}, a.data));
13915
- aData.on = aData.on || {};
13916
- // transform existing events in both objects into arrays so we can push later
13917
- for (var event in aData.on) {
13918
- var handler$1 = aData.on[event];
13919
- if (event in on) {
13920
- aData.on[event] = Array.isArray(handler$1) ? handler$1 : [handler$1];
13921
  }
13922
  }
13923
- // append new listeners for router-link
13924
- for (var event$1 in on) {
13925
- if (event$1 in aData.on) {
13926
- // on[event] is always a function
13927
- aData.on[event$1].push(on[event$1]);
13928
- } else {
13929
- aData.on[event$1] = handler;
13930
  }
 
 
13931
  }
13932
 
13933
- var aAttrs = (a.data.attrs = extend({}, a.data.attrs));
13934
- aAttrs.href = href;
13935
- aAttrs['aria-current'] = ariaCurrentValue;
13936
- } else {
13937
- // doesn't have <a> child, apply listener to self
13938
- data.on = on;
13939
  }
13940
- }
13941
 
13942
- return h(this.tag, data, this.$slots.default)
13943
- }
13944
- };
13945
 
13946
- function guardEvent (e) {
13947
- // don't redirect with control keys
13948
- if (e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) { return }
13949
- // don't redirect when preventDefault called
13950
- if (e.defaultPrevented) { return }
13951
- // don't redirect on right click
13952
- if (e.button !== undefined && e.button !== 0) { return }
13953
- // don't redirect if `target="_blank"`
13954
- if (e.currentTarget && e.currentTarget.getAttribute) {
13955
- var target = e.currentTarget.getAttribute('target');
13956
- if (/\b_blank\b/i.test(target)) { return }
13957
- }
13958
- // this may be a Weex event which doesn't have this method
13959
- if (e.preventDefault) {
13960
- e.preventDefault();
13961
  }
13962
- return true
13963
  }
13964
 
13965
- function findAnchor (children) {
13966
- if (children) {
13967
- var child;
13968
- for (var i = 0; i < children.length; i++) {
13969
- child = children[i];
13970
- if (child.tag === 'a') {
13971
- return child
13972
- }
13973
- if (child.children && (child = findAnchor(child.children))) {
13974
- return child
13975
- }
13976
- }
13977
- }
13978
  }
13979
 
13980
- var _Vue;
 
 
 
 
 
 
 
 
13981
 
13982
- function install (Vue) {
13983
- if (install.installed && _Vue === Vue) { return }
13984
- install.installed = true;
 
 
 
 
 
 
 
 
13985
 
13986
- _Vue = Vue;
 
 
 
 
 
 
 
 
13987
 
13988
- var isDef = function (v) { return v !== undefined; };
 
 
 
 
 
 
 
 
 
13989
 
13990
- var registerInstance = function (vm, callVal) {
13991
- var i = vm.$options._parentVnode;
13992
- if (isDef(i) && isDef(i = i.data) && isDef(i = i.registerRouteInstance)) {
13993
- i(vm, callVal);
 
 
 
 
 
 
 
 
13994
  }
13995
- };
13996
 
13997
- Vue.mixin({
13998
- beforeCreate: function beforeCreate () {
13999
- if (isDef(this.$options.router)) {
14000
- this._routerRoot = this;
14001
- this._router = this.$options.router;
14002
- this._router.init(this);
14003
- Vue.util.defineReactive(this, '_route', this._router.history.current);
14004
- } else {
14005
- this._routerRoot = (this.$parent && this.$parent._routerRoot) || this;
14006
- }
14007
- registerInstance(this, this);
14008
- },
14009
- destroyed: function destroyed () {
14010
- registerInstance(this);
14011
- }
14012
- });
14013
 
14014
- Object.defineProperty(Vue.prototype, '$router', {
14015
- get: function get () { return this._routerRoot._router }
14016
- });
 
 
 
 
 
 
 
14017
 
14018
- Object.defineProperty(Vue.prototype, '$route', {
14019
- get: function get () { return this._routerRoot._route }
14020
- });
14021
 
14022
- Vue.component('RouterView', View);
14023
- Vue.component('RouterLink', Link);
14024
 
14025
- var strats = Vue.config.optionMergeStrategies;
14026
- // use the same hook merging strategy for route hooks
14027
- strats.beforeRouteEnter = strats.beforeRouteLeave = strats.beforeRouteUpdate = strats.created;
14028
  }
14029
 
14030
- /* */
14031
-
14032
- var inBrowser = typeof window !== 'undefined';
 
 
 
 
 
 
 
 
14033
 
14034
- /* */
 
 
 
 
 
 
 
 
 
 
 
 
14035
 
14036
- function createRouteMap (
14037
- routes,
14038
- oldPathList,
14039
- oldPathMap,
14040
- oldNameMap,
14041
- parentRoute
14042
- ) {
14043
- // the path list is used to control path matching priority
14044
- var pathList = oldPathList || [];
14045
- // $flow-disable-line
14046
- var pathMap = oldPathMap || Object.create(null);
14047
- // $flow-disable-line
14048
- var nameMap = oldNameMap || Object.create(null);
14049
 
14050
- routes.forEach(function (route) {
14051
- addRouteRecord(pathList, pathMap, nameMap, route, parentRoute);
14052
- });
14053
 
14054
- // ensure wildcard routes are always at the end
14055
- for (var i = 0, l = pathList.length; i < l; i++) {
14056
- if (pathList[i] === '*') {
14057
- pathList.push(pathList.splice(i, 1)[0]);
14058
- l--;
14059
- i--;
14060
- }
14061
- }
14062
 
14063
- if (process.env.NODE_ENV === 'development') {
14064
- // warn if routes do not include leading slashes
14065
- var found = pathList
14066
- // check for missing leading slash
14067
- .filter(function (path) { return path && path.charAt(0) !== '*' && path.charAt(0) !== '/'; });
14068
 
14069
- if (found.length > 0) {
14070
- var pathNames = found.map(function (path) { return ("- " + path); }).join('\n');
14071
- warn(false, ("Non-nested routes must include a leading slash character. Fix the following routes: \n" + pathNames));
14072
- }
14073
- }
14074
 
14075
- return {
14076
- pathList: pathList,
14077
- pathMap: pathMap,
14078
- nameMap: nameMap
14079
- }
14080
- }
14081
 
14082
- function addRouteRecord (
14083
- pathList,
14084
- pathMap,
14085
- nameMap,
14086
- route,
14087
- parent,
14088
- matchAs
14089
- ) {
14090
- var path = route.path;
14091
- var name = route.name;
14092
- if (process.env.NODE_ENV !== 'production') {
14093
- assert(path != null, "\"path\" is required in a route configuration.");
14094
- assert(
14095
- typeof route.component !== 'string',
14096
- "route config \"component\" for path: " + (String(
14097
- path || name
14098
- )) + " cannot be a " + "string id. Use an actual component instead."
14099
- );
14100
 
14101
- warn(
14102
- // eslint-disable-next-line no-control-regex
14103
- !/[^\u0000-\u007F]+/.test(path),
14104
- "Route with path \"" + path + "\" contains unencoded characters, make sure " +
14105
- "your path is correctly encoded before passing it to the router. Use " +
14106
- "encodeURI to encode static segments of your path."
14107
- );
14108
  }
14109
 
14110
- var pathToRegexpOptions =
14111
- route.pathToRegexpOptions || {};
14112
- var normalizedPath = normalizePath(path, parent, pathToRegexpOptions.strict);
14113
 
14114
- if (typeof route.caseSensitive === 'boolean') {
14115
- pathToRegexpOptions.sensitive = route.caseSensitive;
 
 
 
 
14116
  }
14117
 
14118
- var record = {
14119
- path: normalizedPath,
14120
- regex: compileRouteRegex(normalizedPath, pathToRegexpOptions),
14121
- components: route.components || { default: route.component },
14122
- alias: route.alias
14123
- ? typeof route.alias === 'string'
14124
- ? [route.alias]
14125
- : route.alias
14126
- : [],
14127
- instances: {},
14128
- enteredCbs: {},
14129
- name: name,
14130
- parent: parent,
14131
- matchAs: matchAs,
14132
- redirect: route.redirect,
14133
- beforeEnter: route.beforeEnter,
14134
- meta: route.meta || {},
14135
- props:
14136
- route.props == null
14137
- ? {}
14138
- : route.components
14139
- ? route.props
14140
- : { default: route.props }
14141
- };
14142
-
14143
- if (route.children) {
14144
- // Warn if route is named, does not redirect and has a default child route.
14145
- // If users navigate to this route by name, the default child will
14146
- // not be rendered (GH Issue #629)
14147
- if (process.env.NODE_ENV !== 'production') {
14148
- if (
14149
- route.name &&
14150
- !route.redirect &&
14151
- route.children.some(function (child) { return /^\/?$/.test(child.path); })
14152
- ) {
14153
- warn(
14154
- false,
14155
- "Named Route '" + (route.name) + "' has a default child route. " +
14156
- "When navigating to this named route (:to=\"{name: '" + (route.name) + "'\"), " +
14157
- "the default child route will not be rendered. Remove the name from " +
14158
- "this route and use the name of the default child route for named " +
14159
- "links instead."
14160
- );
14161
- }
14162
- }
14163
- route.children.forEach(function (child) {
14164
- var childMatchAs = matchAs
14165
- ? cleanPath((matchAs + "/" + (child.path)))
14166
- : undefined;
14167
- addRouteRecord(pathList, pathMap, nameMap, child, record, childMatchAs);
14168
- });
14169
  }
14170
 
14171
- if (!pathMap[record.path]) {
14172
- pathList.push(record.path);
14173
- pathMap[record.path] = record;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14174
  }
14175
 
14176
- if (route.alias !== undefined) {
14177
- var aliases = Array.isArray(route.alias) ? route.alias : [route.alias];
14178
- for (var i = 0; i < aliases.length; ++i) {
14179
- var alias = aliases[i];
14180
- if (process.env.NODE_ENV !== 'production' && alias === path) {
14181
- warn(
14182
- false,
14183
- ("Found an alias with the same value as the path: \"" + path + "\". You have to remove that alias. It will be ignored in development.")
14184
- );
14185
- // skip in dev to make it work
14186
- continue
14187
- }
14188
 
14189
- var aliasRoute = {
14190
- path: alias,
14191
- children: route.children
14192
- };
14193
- addRouteRecord(
14194
- pathList,
14195
- pathMap,
14196
- nameMap,
14197
- aliasRoute,
14198
- parent,
14199
- record.path || '/' // matchAs
14200
- );
14201
- }
14202
  }
14203
 
14204
- if (name) {
14205
- if (!nameMap[name]) {
14206
- nameMap[name] = record;
14207
- } else if (process.env.NODE_ENV !== 'production' && !matchAs) {
14208
- warn(
14209
- false,
14210
- "Duplicate named routes definition: " +
14211
- "{ name: \"" + name + "\", path: \"" + (record.path) + "\" }"
14212
- );
14213
- }
14214
  }
14215
- }
14216
 
14217
- function compileRouteRegex (
14218
- path,
14219
- pathToRegexpOptions
14220
- ) {
14221
- var regex = pathToRegexp_1(path, [], pathToRegexpOptions);
14222
- if (process.env.NODE_ENV !== 'production') {
14223
- var keys = Object.create(null);
14224
- regex.keys.forEach(function (key) {
14225
- warn(
14226
- !keys[key.name],
14227
- ("Duplicate param keys in route with path: \"" + path + "\"")
14228
- );
14229
- keys[key.name] = true;
14230
- });
14231
- }
14232
- return regex
14233
  }
 
 
 
 
14234
 
14235
- function normalizePath (
 
 
 
 
 
14236
  path,
14237
- parent,
14238
- strict
14239
  ) {
14240
- if (!strict) { path = path.replace(/\/$/, ''); }
14241
- if (path[0] === '/') { return path }
14242
- if (parent == null) { return path }
14243
- return cleanPath(((parent.path) + "/" + path))
14244
- }
14245
 
14246
- /* */
 
 
14247
 
 
 
 
 
 
 
 
 
 
 
 
 
14248
 
 
14249
 
14250
- function createMatcher (
14251
- routes,
 
 
14252
  router
14253
  ) {
14254
- var ref = createRouteMap(routes);
14255
- var pathList = ref.pathList;
14256
- var pathMap = ref.pathMap;
14257
- var nameMap = ref.nameMap;
 
 
 
 
 
 
 
 
14258
 
14259
- function addRoutes (routes) {
14260
- createRouteMap(routes, pathList, pathMap, nameMap);
 
 
 
 
 
 
 
 
 
 
 
 
 
14261
  }
14262
 
14263
- function addRoute (parentOrRoute, route) {
14264
- var parent = (typeof parentOrRoute !== 'object') ? nameMap[parentOrRoute] : undefined;
14265
- // $flow-disable-line
14266
- createRouteMap([route || parentOrRoute], pathList, pathMap, nameMap, parent);
 
14267
 
14268
- // add aliases of parent
14269
- if (parent && parent.alias.length) {
14270
- createRouteMap(
14271
- // $flow-disable-line route is defined if parent is
14272
- parent.alias.map(function (alias) { return ({ path: alias, children: [route] }); }),
14273
- pathList,
14274
- pathMap,
14275
- nameMap,
14276
- parent
14277
- );
14278
- }
14279
  }
14280
 
14281
- function getRoutes () {
14282
- return pathList.map(function (path) { return pathMap[path]; })
 
 
 
14283
  }
 
14284
 
14285
- function match (
14286
- raw,
14287
- currentRoute,
14288
- redirectedFrom
14289
- ) {
14290
- var location = normalizeLocation(raw, currentRoute, false, router);
14291
- var name = location.name;
14292
 
14293
- if (name) {
14294
- var record = nameMap[name];
14295
- if (process.env.NODE_ENV !== 'production') {
14296
- warn(record, ("Route with name '" + name + "' does not exist"));
14297
- }
14298
- if (!record) { return _createRoute(null, location) }
14299
- var paramNames = record.regex.keys
14300
- .filter(function (key) { return !key.optional; })
14301
- .map(function (key) { return key.name; });
14302
 
14303
- if (typeof location.params !== 'object') {
14304
- location.params = {};
14305
- }
14306
 
14307
- if (currentRoute && typeof currentRoute.params === 'object') {
14308
- for (var key in currentRoute.params) {
14309
- if (!(key in location.params) && paramNames.indexOf(key) > -1) {
14310
- location.params[key] = currentRoute.params[key];
14311
- }
14312
- }
14313
- }
14314
 
14315
- location.path = fillParams(record.path, location.params, ("named route \"" + name + "\""));
14316
- return _createRoute(record, location, redirectedFrom)
14317
- } else if (location.path) {
14318
- location.params = {};
14319
- for (var i = 0; i < pathList.length; i++) {
14320
- var path = pathList[i];
14321
- var record$1 = pathMap[path];
14322
- if (matchRoute(record$1.regex, location.path, location.params)) {
14323
- return _createRoute(record$1, location, redirectedFrom)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14324
  }
14325
  }
 
 
 
 
 
 
 
 
 
14326
  }
14327
- // no match
14328
- return _createRoute(null, location)
14329
- }
14330
 
14331
- function redirect (
14332
- record,
14333
- location
14334
- ) {
14335
- var originalRedirect = record.redirect;
14336
- var redirect = typeof originalRedirect === 'function'
14337
- ? originalRedirect(createRoute(record, location, null, router))
14338
- : originalRedirect;
14339
 
14340
- if (typeof redirect === 'string') {
14341
- redirect = { path: redirect };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14342
  }
14343
 
14344
- if (!redirect || typeof redirect !== 'object') {
14345
- if (process.env.NODE_ENV !== 'production') {
14346
  warn(
14347
- false, ("invalid redirect option: " + (JSON.stringify(redirect)))
 
14348
  );
 
 
 
 
 
 
 
 
14349
  }
14350
- return _createRoute(null, location)
14351
  }
14352
 
14353
- var re = redirect;
14354
- var name = re.name;
14355
- var path = re.path;
14356
- var query = location.query;
14357
- var hash = location.hash;
14358
- var params = location.params;
14359
- query = re.hasOwnProperty('query') ? re.query : query;
14360
- hash = re.hasOwnProperty('hash') ? re.hash : hash;
14361
- params = re.hasOwnProperty('params') ? re.params : params;
14362
-
14363
- if (name) {
14364
- // resolved named direct
14365
- var targetRecord = nameMap[name];
14366
- if (process.env.NODE_ENV !== 'production') {
14367
- assert(targetRecord, ("redirect failed: named route \"" + name + "\" not found."));
14368
- }
14369
- return match({
14370
- _normalized: true,
14371
- name: name,
14372
- query: query,
14373
- hash: hash,
14374
- params: params
14375
- }, undefined, location)
14376
- } else if (path) {
14377
- // 1. resolve relative redirect
14378
- var rawPath = resolveRecordPath(path, record);
14379
- // 2. resolve params
14380
- var resolvedPath = fillParams(rawPath, params, ("redirect route with path \"" + rawPath + "\""));
14381
- // 3. rematch with existing query and hash
14382
- return match({
14383
- _normalized: true,
14384
- path: resolvedPath,
14385
- query: query,
14386
- hash: hash
14387
- }, undefined, location)
14388
  } else {
14389
- if (process.env.NODE_ENV !== 'production') {
14390
- warn(false, ("invalid redirect option: " + (JSON.stringify(redirect))));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14391
  }
14392
- return _createRoute(null, location)
14393
  }
14394
- }
14395
 
14396
- function alias (
14397
- record,
14398
- location,
14399
- matchAs
14400
- ) {
14401
- var aliasedPath = fillParams(matchAs, location.params, ("aliased route with path \"" + matchAs + "\""));
14402
- var aliasedMatch = match({
14403
- _normalized: true,
14404
- path: aliasedPath
14405
- });
14406
- if (aliasedMatch) {
14407
- var matched = aliasedMatch.matched;
14408
- var aliasedRecord = matched[matched.length - 1];
14409
- location.params = aliasedMatch.params;
14410
- return _createRoute(aliasedRecord, location)
14411
- }
14412
- return _createRoute(null, location)
14413
  }
 
14414
 
14415
- function _createRoute (
14416
- record,
14417
- location,
14418
- redirectedFrom
14419
- ) {
14420
- if (record && record.redirect) {
14421
- return redirect(record, redirectedFrom || location)
14422
- }
14423
- if (record && record.matchAs) {
14424
- return alias(record, location, record.matchAs)
14425
- }
14426
- return createRoute(record, location, redirectedFrom, router)
14427
  }
14428
-
14429
- return {
14430
- match: match,
14431
- addRoute: addRoute,
14432
- getRoutes: getRoutes,
14433
- addRoutes: addRoutes
14434
  }
 
14435
  }
14436
 
14437
- function matchRoute (
14438
- regex,
14439
- path,
14440
- params
14441
- ) {
14442
- var m = path.match(regex);
14443
-
14444
- if (!m) {
14445
- return false
14446
- } else if (!params) {
14447
- return true
14448
- }
14449
-
14450
- for (var i = 1, len = m.length; i < len; ++i) {
14451
- var key = regex.keys[i - 1];
14452
- if (key) {
14453
- // Fix #1994: using * with props: true generates a param named 0
14454
- params[key.name || 'pathMatch'] = typeof m[i] === 'string' ? decode(m[i]) : m[i];
14455
  }
14456
  }
14457
-
14458
- return true
14459
  }
14460
 
14461
- function resolveRecordPath (path, record) {
14462
- return resolvePath(path, record.parent ? record.parent.path : '/', true)
14463
- }
14464
 
14465
- /* */
 
 
14466
 
14467
- // use User Timing api (if present) for more accurate key precision
14468
- var Time =
14469
- inBrowser && window.performance && window.performance.now
14470
- ? window.performance
14471
- : Date;
14472
 
14473
- function genStateKey () {
14474
- return Time.now().toFixed(3)
14475
- }
14476
 
14477
- var _key = genStateKey();
 
 
 
 
 
14478
 
14479
- function getStateKey () {
14480
- return _key
14481
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
14482
 
14483
- function setStateKey (key) {
14484
- return (_key = key)
 
 
 
 
 
 
 
 
 
 
 
 
14485
  }
14486
 
14487
  /* */
14488
 
14489
- var positionStore = Object.create(null);
14490
 
14491
- function setupScroll () {
14492
- // Prevent browser scroll behavior on History popstate
14493
- if ('scrollRestoration' in window.history) {
14494
- window.history.scrollRestoration = 'manual';
14495
- }
14496
- // Fix for #1585 for Firefox
14497
- // Fix for #2195 Add optional third attribute to workaround a bug in safari https://bugs.webkit.org/show_bug.cgi?id=182678
14498
- // Fix for #2774 Support for apps loaded from Windows file shares not mapped to network drives: replaced location.origin with
14499
- // window.location.protocol + '//' + window.location.host
14500
- // location.host contains the port and location.hostname doesn't
14501
- var protocolAndPath = window.location.protocol + '//' + window.location.host;
14502
- var absolutePath = window.location.href.replace(protocolAndPath, '');
14503
- // preserve existing history state as it could be overriden by the user
14504
- var stateCopy = extend({}, window.history.state);
14505
- stateCopy.key = getStateKey();
14506
- window.history.replaceState(stateCopy, '', absolutePath);
14507
- window.addEventListener('popstate', handlePopState);
14508
- return function () {
14509
- window.removeEventListener('popstate', handlePopState);
14510
- }
14511
- }
14512
 
14513
- function handleScroll (
14514
- router,
14515
- to,
14516
- from,
14517
- isPop
 
14518
  ) {
14519
- if (!router.app) {
14520
- return
14521
- }
 
 
 
14522
 
14523
- var behavior = router.options.scrollBehavior;
14524
- if (!behavior) {
14525
- return
14526
- }
14527
 
14528
- if (process.env.NODE_ENV !== 'production') {
14529
- assert(typeof behavior === 'function', "scrollBehavior must be a function");
 
 
 
 
 
14530
  }
14531
 
14532
- // wait until re-render finishes before scrolling
14533
- router.app.$nextTick(function () {
14534
- var position = getScrollPosition();
14535
- var shouldScroll = behavior.call(
14536
- router,
14537
- to,
14538
- from,
14539
- isPop ? position : null
14540
- );
14541
-
14542
- if (!shouldScroll) {
14543
- return
14544
- }
14545
 
14546
- if (typeof shouldScroll.then === 'function') {
14547
- shouldScroll
14548
- .then(function (shouldScroll) {
14549
- scrollToPosition((shouldScroll), position);
14550
- })
14551
- .catch(function (err) {
14552
- if (process.env.NODE_ENV !== 'production') {
14553
- assert(false, err.toString());
14554
- }
14555
- });
14556
- } else {
14557
- scrollToPosition(shouldScroll, position);
14558
  }
14559
- });
14560
- }
14561
-
14562
- function saveScrollPosition () {
14563
- var key = getStateKey();
14564
- if (key) {
14565
- positionStore[key] = {
14566
- x: window.pageXOffset,
14567
- y: window.pageYOffset
14568
- };
14569
  }
14570
- }
14571
 
14572
- function handlePopState (e) {
14573
- saveScrollPosition();
14574
- if (e.state && e.state.key) {
14575
- setStateKey(e.state.key);
14576
  }
14577
  }
14578
 
14579
- function getScrollPosition () {
14580
- var key = getStateKey();
14581
- if (key) {
14582
- return positionStore[key]
14583
- }
14584
- }
 
 
 
 
 
 
 
 
 
 
 
 
14585
 
14586
- function getElementPosition (el, offset) {
14587
- var docEl = document.documentElement;
14588
- var docRect = docEl.getBoundingClientRect();
14589
- var elRect = el.getBoundingClientRect();
14590
- return {
14591
- x: elRect.left - docRect.left - offset.x,
14592
- y: elRect.top - docRect.top - offset.y
14593
  }
14594
- }
14595
 
14596
- function isValidPosition (obj) {
14597
- return isNumber(obj.x) || isNumber(obj.y)
14598
- }
14599
-
14600
- function normalizePosition (obj) {
14601
- return {
14602
- x: isNumber(obj.x) ? obj.x : window.pageXOffset,
14603
- y: isNumber(obj.y) ? obj.y : window.pageYOffset
14604
- }
14605
- }
14606
 
14607
- function normalizeOffset (obj) {
14608
- return {
14609
- x: isNumber(obj.x) ? obj.x : 0,
14610
- y: isNumber(obj.y) ? obj.y : 0
14611
  }
14612
- }
14613
-
14614
- function isNumber (v) {
14615
- return typeof v === 'number'
14616
- }
14617
-
14618
- var hashStartsWithNumberRE = /^#\d/;
14619
 
14620
- function scrollToPosition (shouldScroll, position) {
14621
- var isObject = typeof shouldScroll === 'object';
14622
- if (isObject && typeof shouldScroll.selector === 'string') {
14623
- // getElementById would still fail if the selector contains a more complicated query like #main[data-attr]
14624
- // but at the same time, it doesn't make much sense to select an element with an id and an extra selector
14625
- var el = hashStartsWithNumberRE.test(shouldScroll.selector) // $flow-disable-line
14626
- ? document.getElementById(shouldScroll.selector.slice(1)) // $flow-disable-line
14627
- : document.querySelector(shouldScroll.selector);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14628
 
14629
- if (el) {
14630
- var offset =
14631
- shouldScroll.offset && typeof shouldScroll.offset === 'object'
14632
- ? shouldScroll.offset
14633
- : {};
14634
- offset = normalizeOffset(offset);
14635
- position = getElementPosition(el, offset);
14636
- } else if (isValidPosition(shouldScroll)) {
14637
- position = normalizePosition(shouldScroll);
 
 
 
 
 
 
 
 
 
 
14638
  }
14639
- } else if (isObject && isValidPosition(shouldScroll)) {
14640
- position = normalizePosition(shouldScroll);
 
 
 
 
14641
  }
14642
 
14643
- if (position) {
14644
- // $flow-disable-line
14645
- if ('scrollBehavior' in document.documentElement.style) {
14646
- window.scrollTo({
14647
- left: position.x,
14648
- top: position.y,
14649
- // $flow-disable-line
14650
- behavior: shouldScroll.behavior
14651
- });
14652
- } else {
14653
- window.scrollTo(position.x, position.y);
14654
- }
14655
  }
14656
- }
14657
 
14658
- /* */
14659
-
14660
- var supportsPushState =
14661
- inBrowser &&
14662
- (function () {
14663
- var ua = window.navigator.userAgent;
14664
-
14665
- if (
14666
- (ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) &&
14667
- ua.indexOf('Mobile Safari') !== -1 &&
14668
- ua.indexOf('Chrome') === -1 &&
14669
- ua.indexOf('Windows Phone') === -1
14670
- ) {
14671
- return false
14672
- }
14673
-
14674
- return window.history && typeof window.history.pushState === 'function'
14675
- })();
14676
 
14677
- function pushState (url, replace) {
14678
- saveScrollPosition();
14679
- // try...catch the pushState call to get around Safari
14680
- // DOM Exception 18 where it limits to 100 pushState calls
14681
- var history = window.history;
14682
- try {
14683
- if (replace) {
14684
- // preserve existing history state as it could be overriden by the user
14685
- var stateCopy = extend({}, history.state);
14686
- stateCopy.key = getStateKey();
14687
- history.replaceState(stateCopy, '', url);
14688
- } else {
14689
- history.pushState({ key: setStateKey(genStateKey()) }, '', url);
14690
  }
14691
- } catch (e) {
14692
- window.location[replace ? 'replace' : 'assign'](url);
14693
  }
14694
- }
14695
 
14696
- function replaceState (url) {
14697
- pushState(url, true);
14698
- }
14699
-
14700
- /* */
14701
-
14702
- function runQueue (queue, fn, cb) {
14703
- var step = function (index) {
14704
- if (index >= queue.length) {
14705
- cb();
14706
- } else {
14707
- if (queue[index]) {
14708
- fn(queue[index], function () {
14709
- step(index + 1);
14710
- });
14711
- } else {
14712
- step(index + 1);
14713
- }
14714
  }
14715
- };
14716
- step(0);
14717
- }
14718
-
14719
- // When changing thing, also edit router.d.ts
14720
- var NavigationFailureType = {
14721
- redirected: 2,
14722
- aborted: 4,
14723
- cancelled: 8,
14724
- duplicated: 16
14725
- };
14726
-
14727
- function createNavigationRedirectedError (from, to) {
14728
- return createRouterError(
14729
- from,
14730
- to,
14731
- NavigationFailureType.redirected,
14732
- ("Redirected when going from \"" + (from.fullPath) + "\" to \"" + (stringifyRoute(
14733
- to
14734
- )) + "\" via a navigation guard.")
14735
- )
14736
- }
14737
-
14738
- function createNavigationDuplicatedError (from, to) {
14739
- var error = createRouterError(
14740
- from,
14741
- to,
14742
- NavigationFailureType.duplicated,
14743
- ("Avoided redundant navigation to current location: \"" + (from.fullPath) + "\".")
14744
- );
14745
- // backwards compatible with the first introduction of Errors
14746
- error.name = 'NavigationDuplicated';
14747
- return error
14748
- }
14749
-
14750
- function createNavigationCancelledError (from, to) {
14751
- return createRouterError(
14752
- from,
14753
- to,
14754
- NavigationFailureType.cancelled,
14755
- ("Navigation cancelled from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" with a new navigation.")
14756
- )
14757
- }
14758
-
14759
- function createNavigationAbortedError (from, to) {
14760
- return createRouterError(
14761
- from,
14762
- to,
14763
- NavigationFailureType.aborted,
14764
- ("Navigation aborted from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" via a navigation guard.")
14765
- )
14766
- }
14767
-
14768
- function createRouterError (from, to, type, message) {
14769
- var error = new Error(message);
14770
- error._isRouter = true;
14771
- error.from = from;
14772
- error.to = to;
14773
- error.type = type;
14774
-
14775
- return error
14776
- }
14777
-
14778
- var propertiesToLog = ['params', 'query', 'hash'];
14779
-
14780
- function stringifyRoute (to) {
14781
- if (typeof to === 'string') { return to }
14782
- if ('path' in to) { return to.path }
14783
- var location = {};
14784
- propertiesToLog.forEach(function (key) {
14785
- if (key in to) { location[key] = to[key]; }
14786
- });
14787
- return JSON.stringify(location, null, 2)
14788
- }
14789
-
14790
- function isError (err) {
14791
- return Object.prototype.toString.call(err).indexOf('Error') > -1
14792
- }
14793
-
14794
- function isNavigationFailure (err, errorType) {
14795
- return (
14796
- isError(err) &&
14797
- err._isRouter &&
14798
- (errorType == null || err.type === errorType)
14799
- )
14800
- }
14801
-
14802
- /* */
14803
-
14804
- function resolveAsyncComponents (matched) {
14805
- return function (to, from, next) {
14806
- var hasAsync = false;
14807
- var pending = 0;
14808
- var error = null;
14809
-
14810
- flatMapComponents(matched, function (def, _, match, key) {
14811
- // if it's a function and doesn't have cid attached,
14812
- // assume it's an async component resolve function.
14813
- // we are not using Vue's default async resolving mechanism because
14814
- // we want to halt the navigation until the incoming component has been
14815
- // resolved.
14816
- if (typeof def === 'function' && def.cid === undefined) {
14817
- hasAsync = true;
14818
- pending++;
14819
-
14820
- var resolve = once(function (resolvedDef) {
14821
- if (isESModule(resolvedDef)) {
14822
- resolvedDef = resolvedDef.default;
14823
- }
14824
- // save resolved on async factory in case it's used elsewhere
14825
- def.resolved = typeof resolvedDef === 'function'
14826
- ? resolvedDef
14827
- : _Vue.extend(resolvedDef);
14828
- match.components[key] = resolvedDef;
14829
- pending--;
14830
- if (pending <= 0) {
14831
- next();
14832
- }
14833
- });
14834
-
14835
- var reject = once(function (reason) {
14836
- var msg = "Failed to resolve async component " + key + ": " + reason;
14837
- process.env.NODE_ENV !== 'production' && warn(false, msg);
14838
- if (!error) {
14839
- error = isError(reason)
14840
- ? reason
14841
- : new Error(msg);
14842
- next(error);
14843
- }
14844
- });
14845
-
14846
- var res;
14847
- try {
14848
- res = def(resolve, reject);
14849
- } catch (e) {
14850
- reject(e);
14851
- }
14852
- if (res) {
14853
- if (typeof res.then === 'function') {
14854
- res.then(resolve, reject);
14855
- } else {
14856
- // new syntax in Vue 2.3
14857
- var comp = res.component;
14858
- if (comp && typeof comp.then === 'function') {
14859
- comp.then(resolve, reject);
14860
- }
14861
- }
14862
- }
14863
- }
14864
- });
14865
-
14866
- if (!hasAsync) { next(); }
14867
  }
14868
  }
14869
 
14870
- function flatMapComponents (
14871
- matched,
14872
- fn
14873
  ) {
14874
- return flatten(matched.map(function (m) {
14875
- return Object.keys(m.components).map(function (key) { return fn(
14876
- m.components[key],
14877
- m.instances[key],
14878
- m, key
14879
- ); })
14880
- }))
14881
- }
14882
-
14883
- function flatten (arr) {
14884
- return Array.prototype.concat.apply([], arr)
14885
- }
14886
-
14887
- var hasSymbol =
14888
- typeof Symbol === 'function' &&
14889
- typeof Symbol.toStringTag === 'symbol';
14890
-
14891
- function isESModule (obj) {
14892
- return obj.__esModule || (hasSymbol && obj[Symbol.toStringTag] === 'Module')
14893
- }
14894
-
14895
- // in Webpack 2, require.ensure now also returns a Promise
14896
- // so the resolve/reject functions may get called an extra time
14897
- // if the user uses an arrow function shorthand that happens to
14898
- // return that Promise.
14899
- function once (fn) {
14900
- var called = false;
14901
- return function () {
14902
- var args = [], len = arguments.length;
14903
- while ( len-- ) args[ len ] = arguments[ len ];
14904
-
14905
- if (called) { return }
14906
- called = true;
14907
- return fn.apply(this, args)
14908
  }
 
14909
  }
14910
 
14911
- /* */
14912
-
14913
- var History = function History (router, base) {
14914
- this.router = router;
14915
- this.base = normalizeBase(base);
14916
- // start with a route object that stands for "nowhere"
14917
- this.current = START;
14918
- this.pending = null;
14919
- this.ready = false;
14920
- this.readyCbs = [];
14921
- this.readyErrorCbs = [];
14922
- this.errorCbs = [];
14923
- this.listeners = [];
14924
- };
14925
-
14926
- History.prototype.listen = function listen (cb) {
14927
- this.cb = cb;
14928
- };
14929
-
14930
- History.prototype.onReady = function onReady (cb, errorCb) {
14931
- if (this.ready) {
14932
- cb();
14933
- } else {
14934
- this.readyCbs.push(cb);
14935
- if (errorCb) {
14936
- this.readyErrorCbs.push(errorCb);
14937
- }
14938
- }
14939
- };
14940
 
14941
- History.prototype.onError = function onError (errorCb) {
14942
- this.errorCbs.push(errorCb);
14943
- };
14944
 
14945
- History.prototype.transitionTo = function transitionTo (
14946
- location,
14947
- onComplete,
14948
- onAbort
 
14949
  ) {
14950
- var this$1 = this;
 
 
 
14951
 
14952
- var route;
14953
- // catch redirect option https://github.com/vuejs/vue-router/issues/3201
14954
- try {
14955
- route = this.router.match(location, this.current);
14956
- } catch (e) {
14957
- this.errorCbs.forEach(function (cb) {
14958
- cb(e);
14959
- });
14960
- // Exception should still be thrown
14961
- throw e
14962
  }
14963
- var prev = this.current;
14964
- this.confirmTransition(
14965
- route,
14966
- function () {
14967
- this$1.updateRoute(route);
14968
- onComplete && onComplete(route);
14969
- this$1.ensureURL();
14970
- this$1.router.afterHooks.forEach(function (hook) {
14971
- hook && hook(route, prev);
14972
- });
14973
 
14974
- // fire ready cbs once
14975
- if (!this$1.ready) {
14976
- this$1.ready = true;
14977
- this$1.readyCbs.forEach(function (cb) {
14978
- cb(route);
14979
- });
14980
- }
14981
- },
14982
- function (err) {
14983
- if (onAbort) {
14984
- onAbort(err);
14985
- }
14986
- if (err && !this$1.ready) {
14987
- // Initial redirection should not mark the history as ready yet
14988
- // because it's triggered by the redirection instead
14989
- // https://github.com/vuejs/vue-router/issues/3225
14990
- // https://github.com/vuejs/vue-router/issues/3331
14991
- if (!isNavigationFailure(err, NavigationFailureType.redirected) || prev !== START) {
14992
- this$1.ready = true;
14993
- this$1.readyErrorCbs.forEach(function (cb) {
14994
- cb(err);
14995
- });
14996
- }
14997
- }
14998
  }
14999
- );
15000
- };
15001
 
15002
- History.prototype.confirmTransition = function confirmTransition (route, onComplete, onAbort) {
15003
- var this$1 = this;
 
15004
 
15005
- var current = this.current;
15006
- this.pending = route;
15007
- var abort = function (err) {
15008
- // changed after adding errors with
15009
- // https://github.com/vuejs/vue-router/pull/3047 before that change,
15010
- // redirect and aborted navigation would produce an err == null
15011
- if (!isNavigationFailure(err) && isError(err)) {
15012
- if (this$1.errorCbs.length) {
15013
- this$1.errorCbs.forEach(function (cb) {
15014
- cb(err);
15015
- });
15016
- } else {
15017
- warn(false, 'uncaught error during route navigation:');
15018
- console.error(err);
15019
- }
15020
- }
15021
- onAbort && onAbort(err);
15022
- };
15023
- var lastRouteIndex = route.matched.length - 1;
15024
- var lastCurrentIndex = current.matched.length - 1;
15025
- if (
15026
- isSameRoute(route, current) &&
15027
- // in the case the route map has been dynamically appended to
15028
- lastRouteIndex === lastCurrentIndex &&
15029
- route.matched[lastRouteIndex] === current.matched[lastCurrentIndex]
15030
  ) {
15031
- this.ensureURL();
15032
- return abort(createNavigationDuplicatedError(current, route))
15033
- }
15034
 
15035
- var ref = resolveQueue(
15036
- this.current.matched,
15037
- route.matched
15038
- );
15039
- var updated = ref.updated;
15040
- var deactivated = ref.deactivated;
15041
- var activated = ref.activated;
 
 
15042
 
15043
- var queue = [].concat(
15044
- // in-component leave guards
15045
- extractLeaveGuards(deactivated),
15046
- // global before hooks
15047
- this.router.beforeHooks,
15048
- // in-component update hooks
15049
- extractUpdateHooks(updated),
15050
- // in-config enter guards
15051
- activated.map(function (m) { return m.beforeEnter; }),
15052
- // async components
15053
- resolveAsyncComponents(activated)
15054
- );
15055
 
15056
- var iterator = function (hook, next) {
15057
- if (this$1.pending !== route) {
15058
- return abort(createNavigationCancelledError(current, route))
15059
- }
15060
- try {
15061
- hook(route, current, function (to) {
15062
- if (to === false) {
15063
- // next(false) -> abort navigation, ensure current URL
15064
- this$1.ensureURL(true);
15065
- abort(createNavigationAbortedError(current, route));
15066
- } else if (isError(to)) {
15067
- this$1.ensureURL(true);
15068
- abort(to);
15069
- } else if (
15070
- typeof to === 'string' ||
15071
- (typeof to === 'object' &&
15072
- (typeof to.path === 'string' || typeof to.name === 'string'))
15073
- ) {
15074
- // next('/') or next({ path: '/' }) -> redirect
15075
- abort(createNavigationRedirectedError(current, route));
15076
- if (typeof to === 'object' && to.replace) {
15077
- this$1.replace(to);
15078
- } else {
15079
- this$1.push(to);
15080
  }
15081
- } else {
15082
- // confirm transition and pass on the value
15083
- next(to);
15084
  }
15085
- });
15086
- } catch (e) {
15087
- abort(e);
15088
- }
15089
- };
15090
-
15091
- runQueue(queue, iterator, function () {
15092
- // wait until async components are resolved before
15093
- // extracting in-component enter guards
15094
- var enterGuards = extractEnterGuards(activated);
15095
- var queue = enterGuards.concat(this$1.router.resolveHooks);
15096
- runQueue(queue, iterator, function () {
15097
- if (this$1.pending !== route) {
15098
- return abort(createNavigationCancelledError(current, route))
15099
  }
15100
- this$1.pending = null;
15101
- onComplete(route);
15102
- if (this$1.router.app) {
15103
- this$1.router.app.$nextTick(function () {
15104
- handleRouteEntered(route);
15105
- });
 
 
 
 
 
15106
  }
15107
- });
15108
- });
15109
- };
 
15110
 
15111
- History.prototype.updateRoute = function updateRoute (route) {
15112
- this.current = route;
15113
- this.cb && this.cb(route);
15114
- };
 
 
 
 
15115
 
15116
- History.prototype.setupListeners = function setupListeners () {
15117
- // Default implementation is empty
15118
- };
15119
 
15120
- History.prototype.teardown = function teardown () {
15121
- // clean up event listeners
15122
- // https://github.com/vuejs/vue-router/issues/2341
15123
- this.listeners.forEach(function (cleanupListener) {
15124
- cleanupListener();
15125
- });
15126
- this.listeners = [];
 
15127
 
15128
- // reset current history route
15129
- // https://github.com/vuejs/vue-router/issues/3294
15130
- this.current = START;
15131
- this.pending = null;
15132
- };
 
 
 
 
15133
 
15134
- function normalizeBase (base) {
15135
- if (!base) {
15136
- if (inBrowser) {
15137
- // respect <base> tag
15138
- var baseEl = document.querySelector('base');
15139
- base = (baseEl && baseEl.getAttribute('href')) || '/';
15140
- // strip full URL origin
15141
- base = base.replace(/^https?:\/\/[^\/]+/, '');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15142
  } else {
15143
- base = '/';
 
 
 
15144
  }
15145
  }
15146
- // make sure there's the starting slash
15147
- if (base.charAt(0) !== '/') {
15148
- base = '/' + base;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15149
  }
15150
- // remove trailing slash
15151
- return base.replace(/\/$/, '')
15152
- }
15153
 
15154
- function resolveQueue (
15155
- current,
15156
- next
15157
- ) {
15158
- var i;
15159
- var max = Math.max(current.length, next.length);
15160
- for (i = 0; i < max; i++) {
15161
- if (current[i] !== next[i]) {
15162
- break
 
15163
  }
 
15164
  }
 
15165
  return {
15166
- updated: next.slice(0, i),
15167
- activated: next.slice(i),
15168
- deactivated: current.slice(i)
 
15169
  }
15170
  }
15171
 
15172
- function extractGuards (
15173
- records,
15174
- name,
15175
- bind,
15176
- reverse
15177
  ) {
15178
- var guards = flatMapComponents(records, function (def, instance, match, key) {
15179
- var guard = extractGuard(def, name);
15180
- if (guard) {
15181
- return Array.isArray(guard)
15182
- ? guard.map(function (guard) { return bind(guard, instance, match, key); })
15183
- : bind(guard, instance, match, key)
15184
- }
15185
- });
15186
- return flatten(reverse ? guards.reverse() : guards)
15187
- }
15188
 
15189
- function extractGuard (
15190
- def,
15191
- key
15192
- ) {
15193
- if (typeof def !== 'function') {
15194
- // extend now so that global mixins are applied.
15195
- def = _Vue.extend(def);
15196
  }
15197
- return def.options[key]
15198
- }
15199
-
15200
- function extractLeaveGuards (deactivated) {
15201
- return extractGuards(deactivated, 'beforeRouteLeave', bindGuard, true)
15202
- }
15203
-
15204
- function extractUpdateHooks (updated) {
15205
- return extractGuards(updated, 'beforeRouteUpdate', bindGuard)
15206
- }
15207
 
15208
- function bindGuard (guard, instance) {
15209
- if (instance) {
15210
- return function boundRouteGuard () {
15211
- return guard.apply(instance, arguments)
 
15212
  }
15213
  }
15214
- }
15215
 
15216
- function extractEnterGuards (
15217
- activated
15218
- ) {
15219
- return extractGuards(
15220
- activated,
15221
- 'beforeRouteEnter',
15222
- function (guard, _, match, key) {
15223
- return bindEnterGuard(guard, match, key)
15224
- }
15225
- )
15226
  }
15227
 
15228
- function bindEnterGuard (
15229
- guard,
15230
- match,
15231
- key
15232
- ) {
15233
- return function routeEnterGuard (to, from, next) {
15234
- return guard(to, from, function (cb) {
15235
- if (typeof cb === 'function') {
15236
- if (!match.enteredCbs[key]) {
15237
- match.enteredCbs[key] = [];
15238
- }
15239
- match.enteredCbs[key].push(cb);
15240
- }
15241
- next(cb);
15242
- })
15243
- }
15244
  }
15245
 
15246
  /* */
15247
 
15248
- var HTML5History = /*@__PURE__*/(function (History) {
15249
- function HTML5History (router, base) {
15250
- History.call(this, router, base);
15251
-
15252
- this._startLocation = getLocation(this.base);
15253
- }
15254
-
15255
- if ( History ) HTML5History.__proto__ = History;
15256
- HTML5History.prototype = Object.create( History && History.prototype );
15257
- HTML5History.prototype.constructor = HTML5History;
15258
 
15259
- HTML5History.prototype.setupListeners = function setupListeners () {
15260
- var this$1 = this;
 
15261
 
15262
- if (this.listeners.length > 0) {
15263
- return
15264
- }
15265
 
15266
- var router = this.router;
15267
- var expectScroll = router.options.scrollBehavior;
15268
- var supportsScroll = supportsPushState && expectScroll;
15269
 
15270
- if (supportsScroll) {
15271
- this.listeners.push(setupScroll());
15272
- }
15273
 
15274
- var handleRoutingEvent = function () {
15275
- var current = this$1.current;
15276
 
15277
- // Avoiding first `popstate` event dispatched in some browsers but first
15278
- // history route not updated since async guard at the same time.
15279
- var location = getLocation(this$1.base);
15280
- if (this$1.current === START && location === this$1._startLocation) {
15281
- return
15282
- }
15283
 
15284
- this$1.transitionTo(location, function (route) {
15285
- if (supportsScroll) {
15286
- handleScroll(router, route, current, true);
15287
- }
15288
- });
15289
- };
15290
- window.addEventListener('popstate', handleRoutingEvent);
15291
- this.listeners.push(function () {
15292
- window.removeEventListener('popstate', handleRoutingEvent);
15293
- });
15294
- };
 
 
 
 
 
 
 
 
 
 
15295
 
15296
- HTML5History.prototype.go = function go (n) {
15297
- window.history.go(n);
15298
- };
 
 
 
 
 
 
15299
 
15300
- HTML5History.prototype.push = function push (location, onComplete, onAbort) {
15301
- var this$1 = this;
 
 
15302
 
15303
- var ref = this;
15304
- var fromRoute = ref.current;
15305
- this.transitionTo(location, function (route) {
15306
- pushState(cleanPath(this$1.base + route.fullPath));
15307
- handleScroll(this$1.router, route, fromRoute, false);
15308
- onComplete && onComplete(route);
15309
- }, onAbort);
15310
- };
15311
 
15312
- HTML5History.prototype.replace = function replace (location, onComplete, onAbort) {
15313
- var this$1 = this;
 
 
 
 
 
 
 
15314
 
15315
- var ref = this;
15316
- var fromRoute = ref.current;
15317
- this.transitionTo(location, function (route) {
15318
- replaceState(cleanPath(this$1.base + route.fullPath));
15319
- handleScroll(this$1.router, route, fromRoute, false);
15320
- onComplete && onComplete(route);
15321
- }, onAbort);
15322
- };
15323
 
15324
- HTML5History.prototype.ensureURL = function ensureURL (push) {
15325
- if (getLocation(this.base) !== this.current.fullPath) {
15326
- var current = cleanPath(this.base + this.current.fullPath);
15327
- push ? pushState(current) : replaceState(current);
 
 
 
 
 
 
 
 
15328
  }
15329
- };
 
15330
 
15331
- HTML5History.prototype.getCurrentLocation = function getCurrentLocation () {
15332
- return getLocation(this.base)
15333
- };
 
 
 
 
 
 
15334
 
15335
- return HTML5History;
15336
- }(History));
 
 
 
 
15337
 
15338
- function getLocation (base) {
15339
- var path = window.location.pathname;
15340
- var pathLowerCase = path.toLowerCase();
15341
- var baseLowerCase = base.toLowerCase();
15342
- // base="/a" shouldn't turn path="/app" into "/a/pp"
15343
- // https://github.com/vuejs/vue-router/issues/3555
15344
- // so we ensure the trailing slash in the base
15345
- if (base && ((pathLowerCase === baseLowerCase) ||
15346
- (pathLowerCase.indexOf(cleanPath(baseLowerCase + '/')) === 0))) {
15347
- path = path.slice(base.length);
15348
  }
15349
- return (path || '/') + window.location.search + window.location.hash
15350
  }
15351
 
15352
- /* */
 
 
 
 
 
 
 
 
15353
 
15354
- var HashHistory = /*@__PURE__*/(function (History) {
15355
- function HashHistory (router, base, fallback) {
15356
- History.call(this, router, base);
15357
- // check history fallback deeplinking
15358
- if (fallback && checkFallback(this.base)) {
15359
- return
15360
- }
15361
- ensureSlash();
15362
  }
 
15363
 
15364
- if ( History ) HashHistory.__proto__ = History;
15365
- HashHistory.prototype = Object.create( History && History.prototype );
15366
- HashHistory.prototype.constructor = HashHistory;
 
 
 
15367
 
15368
- // this is delayed until the app mounts
15369
- // to avoid the hashchange listener being fired too early
15370
- HashHistory.prototype.setupListeners = function setupListeners () {
15371
- var this$1 = this;
15372
 
15373
- if (this.listeners.length > 0) {
15374
- return
15375
- }
15376
 
15377
- var router = this.router;
15378
- var expectScroll = router.options.scrollBehavior;
15379
- var supportsScroll = supportsPushState && expectScroll;
 
 
 
 
 
15380
 
15381
- if (supportsScroll) {
15382
- this.listeners.push(setupScroll());
 
 
 
 
 
 
 
15383
  }
 
 
 
15384
 
15385
- var handleRoutingEvent = function () {
15386
- var current = this$1.current;
15387
- if (!ensureSlash()) {
15388
- return
15389
- }
15390
- this$1.transitionTo(getHash(), function (route) {
15391
- if (supportsScroll) {
15392
- handleScroll(this$1.router, route, current, true);
15393
- }
15394
- if (!supportsPushState) {
15395
- replaceHash(route.fullPath);
15396
- }
15397
  });
15398
- };
15399
- var eventType = supportsPushState ? 'popstate' : 'hashchange';
15400
- window.addEventListener(
15401
- eventType,
15402
- handleRoutingEvent
15403
- );
15404
- this.listeners.push(function () {
15405
- window.removeEventListener(eventType, handleRoutingEvent);
15406
- });
15407
- };
15408
-
15409
- HashHistory.prototype.push = function push (location, onComplete, onAbort) {
15410
- var this$1 = this;
15411
-
15412
- var ref = this;
15413
- var fromRoute = ref.current;
15414
- this.transitionTo(
15415
- location,
15416
- function (route) {
15417
- pushHash(route.fullPath);
15418
- handleScroll(this$1.router, route, fromRoute, false);
15419
- onComplete && onComplete(route);
15420
- },
15421
- onAbort
15422
- );
15423
- };
15424
-
15425
- HashHistory.prototype.replace = function replace (location, onComplete, onAbort) {
15426
- var this$1 = this;
15427
 
15428
- var ref = this;
15429
- var fromRoute = ref.current;
15430
- this.transitionTo(
15431
- location,
15432
- function (route) {
15433
- replaceHash(route.fullPath);
15434
- handleScroll(this$1.router, route, fromRoute, false);
15435
- onComplete && onComplete(route);
15436
- },
15437
- onAbort
15438
- );
15439
- };
15440
 
15441
- HashHistory.prototype.go = function go (n) {
15442
- window.history.go(n);
15443
- };
 
15444
 
15445
- HashHistory.prototype.ensureURL = function ensureURL (push) {
15446
- var current = this.current.fullPath;
15447
- if (getHash() !== current) {
15448
- push ? pushHash(current) : replaceHash(current);
 
 
 
15449
  }
15450
- };
15451
-
15452
- HashHistory.prototype.getCurrentLocation = function getCurrentLocation () {
15453
- return getHash()
15454
- };
15455
 
15456
- return HashHistory;
15457
- }(History));
15458
 
15459
- function checkFallback (base) {
15460
- var location = getLocation(base);
15461
- if (!/^\/#/.test(location)) {
15462
- window.location.replace(cleanPath(base + '/#' + location));
15463
- return true
 
 
 
 
 
 
 
 
 
 
 
15464
  }
15465
  }
15466
 
15467
- function ensureSlash () {
15468
- var path = getHash();
15469
- if (path.charAt(0) === '/') {
15470
- return true
15471
- }
15472
- replaceHash('/' + path);
15473
- return false
15474
  }
15475
 
15476
- function getHash () {
15477
- // We can't use window.location.hash here because it's not
15478
- // consistent across browsers - Firefox will pre-decode it!
15479
- var href = window.location.href;
15480
- var index = href.indexOf('#');
15481
- // empty path
15482
- if (index < 0) { return '' }
15483
 
15484
- href = href.slice(index + 1);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15485
 
15486
- return href
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15487
  }
15488
 
15489
- function getUrl (path) {
15490
- var href = window.location.href;
15491
- var i = href.indexOf('#');
15492
- var base = i >= 0 ? href.slice(0, i) : href;
15493
- return (base + "#" + path)
 
 
 
 
 
15494
  }
15495
 
15496
- function pushHash (path) {
15497
- if (supportsPushState) {
15498
- pushState(getUrl(path));
15499
- } else {
15500
- window.location.hash = path;
15501
- }
 
15502
  }
15503
 
15504
- function replaceHash (path) {
15505
- if (supportsPushState) {
15506
- replaceState(getUrl(path));
15507
- } else {
15508
- window.location.replace(getUrl(path));
15509
- }
 
15510
  }
15511
 
15512
- /* */
 
 
 
 
 
15513
 
15514
- var AbstractHistory = /*@__PURE__*/(function (History) {
15515
- function AbstractHistory (router, base) {
15516
- History.call(this, router, base);
15517
- this.stack = [];
15518
- this.index = -1;
15519
- }
15520
 
15521
- if ( History ) AbstractHistory.__proto__ = History;
15522
- AbstractHistory.prototype = Object.create( History && History.prototype );
15523
- AbstractHistory.prototype.constructor = AbstractHistory;
15524
 
15525
- AbstractHistory.prototype.push = function push (location, onComplete, onAbort) {
15526
- var this$1 = this;
 
 
 
 
 
 
 
15527
 
15528
- this.transitionTo(
15529
- location,
15530
- function (route) {
15531
- this$1.stack = this$1.stack.slice(0, this$1.index + 1).concat(route);
15532
- this$1.index++;
15533
- onComplete && onComplete(route);
15534
- },
15535
- onAbort
15536
- );
15537
- };
15538
 
15539
- AbstractHistory.prototype.replace = function replace (location, onComplete, onAbort) {
15540
- var this$1 = this;
 
 
 
 
 
15541
 
15542
- this.transitionTo(
15543
- location,
15544
- function (route) {
15545
- this$1.stack = this$1.stack.slice(0, this$1.index).concat(route);
15546
- onComplete && onComplete(route);
15547
- },
15548
- onAbort
15549
- );
15550
- };
15551
 
15552
- AbstractHistory.prototype.go = function go (n) {
15553
- var this$1 = this;
 
 
 
15554
 
15555
- var targetIndex = this.index + n;
15556
- if (targetIndex < 0 || targetIndex >= this.stack.length) {
15557
- return
15558
- }
15559
- var route = this.stack[targetIndex];
15560
- this.confirmTransition(
15561
- route,
15562
- function () {
15563
- var prev = this$1.current;
15564
- this$1.index = targetIndex;
15565
- this$1.updateRoute(route);
15566
- this$1.router.afterHooks.forEach(function (hook) {
15567
- hook && hook(route, prev);
 
 
 
 
 
 
 
 
 
 
15568
  });
15569
- },
15570
- function (err) {
15571
- if (isNavigationFailure(err, NavigationFailureType.duplicated)) {
15572
- this$1.index = targetIndex;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15573
  }
15574
  }
15575
- );
15576
- };
15577
 
15578
- AbstractHistory.prototype.getCurrentLocation = function getCurrentLocation () {
15579
- var current = this.stack[this.stack.length - 1];
15580
- return current ? current.fullPath : '/'
15581
- };
15582
 
15583
- AbstractHistory.prototype.ensureURL = function ensureURL () {
15584
- // noop
15585
- };
 
 
 
 
 
 
 
 
 
15586
 
15587
- return AbstractHistory;
15588
- }(History));
 
15589
 
15590
- /* */
 
 
15591
 
15592
- var VueRouter = function VueRouter (options) {
15593
- if ( options === void 0 ) options = {};
 
15594
 
15595
- this.app = null;
15596
- this.apps = [];
15597
- this.options = options;
15598
- this.beforeHooks = [];
15599
- this.resolveHooks = [];
15600
- this.afterHooks = [];
15601
- this.matcher = createMatcher(options.routes || [], this);
 
 
15602
 
15603
- var mode = options.mode || 'hash';
15604
- this.fallback =
15605
- mode === 'history' && !supportsPushState && options.fallback !== false;
15606
- if (this.fallback) {
15607
- mode = 'hash';
15608
- }
15609
- if (!inBrowser) {
15610
- mode = 'abstract';
15611
  }
15612
- this.mode = mode;
15613
 
15614
- switch (mode) {
15615
- case 'history':
15616
- this.history = new HTML5History(this, options.base);
15617
- break
15618
- case 'hash':
15619
- this.history = new HashHistory(this, options.base, this.fallback);
15620
- break
15621
- case 'abstract':
15622
- this.history = new AbstractHistory(this, options.base);
15623
- break
15624
- default:
15625
- if (process.env.NODE_ENV !== 'production') {
15626
- assert(false, ("invalid mode: " + mode));
15627
- }
15628
- }
15629
  };
15630
 
15631
- var prototypeAccessors = { currentRoute: { configurable: true } };
 
 
15632
 
15633
- VueRouter.prototype.match = function match (raw, current, redirectedFrom) {
15634
- return this.matcher.match(raw, current, redirectedFrom)
 
 
 
 
 
 
 
15635
  };
15636
 
15637
- prototypeAccessors.currentRoute.get = function () {
15638
- return this.history && this.history.current
15639
  };
15640
 
15641
- VueRouter.prototype.init = function init (app /* Vue component instance */) {
 
 
 
 
15642
  var this$1 = this;
15643
 
15644
- process.env.NODE_ENV !== 'production' &&
15645
- assert(
15646
- install.installed,
15647
- "not installed. Make sure to call `Vue.use(VueRouter)` " +
15648
- "before creating root instance."
15649
- );
15650
-
15651
- this.apps.push(app);
 
 
 
 
 
 
 
 
 
 
 
 
 
15652
 
15653
- // set up app destroyed handler
15654
- // https://github.com/vuejs/vue-router/issues/2639
15655
- app.$once('hook:destroyed', function () {
15656
- // clean out app from this.apps array once destroyed
15657
- var index = this$1.apps.indexOf(app);
15658
- if (index > -1) { this$1.apps.splice(index, 1); }
15659
- // ensure we still have a main app or null if no apps
15660
- // we do not release the router so it can be reused
15661
- if (this$1.app === app) { this$1.app = this$1.apps[0] || null; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15662
 
15663
- if (!this$1.app) { this$1.history.teardown(); }
15664
- });
15665
 
15666
- // main app previously initialized
15667
- // return as we don't need to set up new history listener
15668
- if (this.app) {
15669
- return
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15670
  }
15671
 
15672
- this.app = app;
 
 
 
 
 
 
15673
 
15674
- var history = this.history;
 
 
 
 
 
 
 
 
 
 
 
15675
 
15676
- if (history instanceof HTML5History || history instanceof HashHistory) {
15677
- var handleInitialScroll = function (routeOrError) {
15678
- var from = history.current;
15679
- var expectScroll = this$1.options.scrollBehavior;
15680
- var supportsScroll = supportsPushState && expectScroll;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15681
 
15682
- if (supportsScroll && 'fullPath' in routeOrError) {
15683
- handleScroll(this$1, routeOrError, from, false);
 
 
 
 
 
 
 
 
 
 
 
 
 
15684
  }
15685
- };
15686
- var setupListeners = function (routeOrError) {
15687
- history.setupListeners();
15688
- handleInitialScroll(routeOrError);
15689
- };
15690
- history.transitionTo(
15691
- history.getCurrentLocation(),
15692
- setupListeners,
15693
- setupListeners
15694
- );
15695
- }
15696
-
15697
- history.listen(function (route) {
15698
- this$1.apps.forEach(function (app) {
15699
- app._route = route;
15700
  });
15701
  });
15702
  };
15703
 
15704
- VueRouter.prototype.beforeEach = function beforeEach (fn) {
15705
- return registerHook(this.beforeHooks, fn)
15706
- };
15707
-
15708
- VueRouter.prototype.beforeResolve = function beforeResolve (fn) {
15709
- return registerHook(this.resolveHooks, fn)
15710
  };
15711
 
15712
- VueRouter.prototype.afterEach = function afterEach (fn) {
15713
- return registerHook(this.afterHooks, fn)
15714
  };
15715
 
15716
- VueRouter.prototype.onReady = function onReady (cb, errorCb) {
15717
- this.history.onReady(cb, errorCb);
15718
- };
 
 
 
 
15719
 
15720
- VueRouter.prototype.onError = function onError (errorCb) {
15721
- this.history.onError(errorCb);
 
 
15722
  };
15723
 
15724
- VueRouter.prototype.push = function push (location, onComplete, onAbort) {
15725
- var this$1 = this;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15726
 
15727
- // $flow-disable-line
15728
- if (!onComplete && !onAbort && typeof Promise !== 'undefined') {
15729
- return new Promise(function (resolve, reject) {
15730
- this$1.history.push(location, resolve, reject);
15731
- })
15732
- } else {
15733
- this.history.push(location, onComplete, onAbort);
 
 
 
15734
  }
15735
- };
 
 
 
 
 
15736
 
15737
- VueRouter.prototype.replace = function replace (location, onComplete, onAbort) {
15738
- var this$1 = this;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15739
 
15740
- // $flow-disable-line
15741
- if (!onComplete && !onAbort && typeof Promise !== 'undefined') {
15742
- return new Promise(function (resolve, reject) {
15743
- this$1.history.replace(location, resolve, reject);
15744
- })
15745
- } else {
15746
- this.history.replace(location, onComplete, onAbort);
15747
  }
15748
- };
15749
-
15750
- VueRouter.prototype.go = function go (n) {
15751
- this.history.go(n);
15752
- };
15753
 
15754
- VueRouter.prototype.back = function back () {
15755
- this.go(-1);
15756
- };
15757
 
15758
- VueRouter.prototype.forward = function forward () {
15759
- this.go(1);
15760
- };
15761
 
15762
- VueRouter.prototype.getMatchedComponents = function getMatchedComponents (to) {
15763
- var route = to
15764
- ? to.matched
15765
- ? to
15766
- : this.resolve(to).route
15767
- : this.currentRoute;
15768
- if (!route) {
15769
- return []
15770
  }
15771
- return [].concat.apply(
15772
- [],
15773
- route.matched.map(function (m) {
15774
- return Object.keys(m.components).map(function (key) {
15775
- return m.components[key]
15776
- })
15777
- })
 
 
 
 
15778
  )
15779
- };
15780
 
15781
- VueRouter.prototype.resolve = function resolve (
15782
- to,
15783
- current,
15784
- append
15785
  ) {
15786
- current = current || this.history.current;
15787
- var location = normalizeLocation(to, current, append, this);
15788
- var route = this.match(location, current);
15789
- var fullPath = route.redirectedFrom || route.fullPath;
15790
- var base = this.history.base;
15791
- var href = createHref(base, fullPath, this.mode);
15792
- return {
15793
- location: location,
15794
- route: route,
15795
- href: href,
15796
- // for backwards compat
15797
- normalizedTo: location,
15798
- resolved: route
15799
  }
15800
- };
15801
 
15802
- VueRouter.prototype.getRoutes = function getRoutes () {
15803
- return this.matcher.getRoutes()
15804
- };
15805
 
15806
- VueRouter.prototype.addRoute = function addRoute (parentOrRoute, route) {
15807
- this.matcher.addRoute(parentOrRoute, route);
15808
- if (this.history.current !== START) {
15809
- this.history.transitionTo(this.history.getCurrentLocation());
15810
- }
15811
- };
15812
 
15813
- VueRouter.prototype.addRoutes = function addRoutes (routes) {
15814
- if (process.env.NODE_ENV !== 'production') {
15815
- warn(false, 'router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.');
15816
- }
15817
- this.matcher.addRoutes(routes);
15818
- if (this.history.current !== START) {
15819
- this.history.transitionTo(this.history.getCurrentLocation());
15820
  }
15821
- };
15822
 
15823
- Object.defineProperties( VueRouter.prototype, prototypeAccessors );
 
 
15824
 
15825
- function registerHook (list, fn) {
15826
- list.push(fn);
15827
- return function () {
15828
- var i = list.indexOf(fn);
15829
- if (i > -1) { list.splice(i, 1); }
15830
- }
15831
- }
15832
 
15833
- function createHref (base, fullPath, mode) {
15834
- var path = mode === 'hash' ? '#' + fullPath : fullPath;
15835
- return base ? cleanPath(base + '/' + path) : path
15836
- }
15837
 
15838
- VueRouter.install = install;
15839
- VueRouter.version = '3.5.2';
15840
- VueRouter.isNavigationFailure = isNavigationFailure;
15841
- VueRouter.NavigationFailureType = NavigationFailureType;
15842
- VueRouter.START_LOCATION = START;
15843
 
15844
- if (inBrowser && window.Vue) {
15845
- window.Vue.use(VueRouter);
15846
- }
15847
 
15848
- /* harmony default export */ __webpack_exports__["default"] = (VueRouter);
 
15849
 
15850
- /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(16)))
 
 
 
 
 
15851
 
15852
- /***/ }),
15853
- /* 22 */,
15854
- /* 23 */
15855
- /***/ (function(module, exports, __webpack_require__) {
 
 
 
 
 
 
 
15856
 
15857
- /*
15858
- MIT License http://www.opensource.org/licenses/mit-license.php
15859
- Author Tobias Koppers @sokra
15860
- */
15861
 
15862
- var stylesInDom = {};
 
15863
 
15864
- var memoize = function (fn) {
15865
- var memo;
 
 
 
 
 
 
15866
 
15867
- return function () {
15868
- if (typeof memo === "undefined") memo = fn.apply(this, arguments);
15869
- return memo;
15870
- };
15871
- };
15872
 
15873
- var isOldIE = memoize(function () {
15874
- // Test for IE <= 9 as proposed by Browserhacks
15875
- // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
15876
- // Tests for existence of standard globals is to allow style-loader
15877
- // to operate correctly into non-standard environments
15878
- // @see https://github.com/webpack-contrib/style-loader/issues/177
15879
- return window && document && document.all && !window.atob;
15880
- });
15881
 
15882
- var getTarget = function (target) {
15883
- return document.querySelector(target);
15884
- };
 
 
 
15885
 
15886
- var getElement = (function (fn) {
15887
- var memo = {};
 
15888
 
15889
- return function(target) {
15890
- // If passing function in options, then use it for resolve "head" element.
15891
- // Useful for Shadow Root style i.e
15892
- // {
15893
- // insertInto: function () { return document.querySelector("#foo").shadowRoot }
15894
- // }
15895
- if (typeof target === 'function') {
15896
- return target();
15897
- }
15898
- if (typeof memo[target] === "undefined") {
15899
- var styleTarget = getTarget.call(this, target);
15900
- // Special case to return head of iframe instead of iframe itself
15901
- if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
15902
- try {
15903
- // This will throw an exception if access to iframe is blocked
15904
- // due to cross-origin restrictions
15905
- styleTarget = styleTarget.contentDocument.head;
15906
- } catch(e) {
15907
- styleTarget = null;
15908
- }
15909
- }
15910
- memo[target] = styleTarget;
15911
- }
15912
- return memo[target]
15913
- };
15914
- })();
15915
 
15916
- var singleton = null;
15917
- var singletonCounter = 0;
15918
- var stylesInsertedAtTop = [];
 
 
 
 
 
 
 
 
 
 
15919
 
15920
- var fixUrls = __webpack_require__(128);
15921
 
15922
- module.exports = function(list, options) {
15923
- if (typeof DEBUG !== "undefined" && DEBUG) {
15924
- if (typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
15925
- }
 
 
 
 
 
15926
 
15927
- options = options || {};
 
 
15928
 
15929
- options.attrs = typeof options.attrs === "object" ? options.attrs : {};
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15930
 
15931
- // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
15932
- // tags it will allow on a page
15933
- if (!options.singleton && typeof options.singleton !== "boolean") options.singleton = isOldIE();
15934
 
15935
- // By default, add <style> tags to the <head> element
15936
- if (!options.insertInto) options.insertInto = "head";
 
 
 
 
 
 
 
 
 
 
15937
 
15938
- // By default, add <style> tags to the bottom of the target
15939
- if (!options.insertAt) options.insertAt = "bottom";
 
15940
 
15941
- var styles = listToStyles(list, options);
 
 
 
 
 
15942
 
15943
- addStylesToDom(styles, options);
 
 
15944
 
15945
- return function update (newList) {
15946
- var mayRemove = [];
15947
 
15948
- for (var i = 0; i < styles.length; i++) {
15949
- var item = styles[i];
15950
- var domStyle = stylesInDom[item.id];
 
 
 
 
15951
 
15952
- domStyle.refs--;
15953
- mayRemove.push(domStyle);
15954
- }
 
 
 
 
 
15955
 
15956
- if(newList) {
15957
- var newStyles = listToStyles(newList, options);
15958
- addStylesToDom(newStyles, options);
15959
- }
 
 
 
15960
 
15961
- for (var i = 0; i < mayRemove.length; i++) {
15962
- var domStyle = mayRemove[i];
15963
 
15964
- if(domStyle.refs === 0) {
15965
- for (var j = 0; j < domStyle.parts.length; j++) domStyle.parts[j]();
15966
 
15967
- delete stylesInDom[domStyle.id];
15968
- }
15969
- }
15970
- };
15971
- };
 
15972
 
15973
- function addStylesToDom (styles, options) {
15974
- for (var i = 0; i < styles.length; i++) {
15975
- var item = styles[i];
15976
- var domStyle = stylesInDom[item.id];
 
 
 
15977
 
15978
- if(domStyle) {
15979
- domStyle.refs++;
 
 
 
 
 
15980
 
15981
- for(var j = 0; j < domStyle.parts.length; j++) {
15982
- domStyle.parts[j](item.parts[j]);
15983
- }
15984
 
15985
- for(; j < item.parts.length; j++) {
15986
- domStyle.parts.push(addStyle(item.parts[j], options));
15987
- }
15988
- } else {
15989
- var parts = [];
 
15990
 
15991
- for(var j = 0; j < item.parts.length; j++) {
15992
- parts.push(addStyle(item.parts[j], options));
15993
- }
15994
 
15995
- stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
15996
- }
15997
- }
15998
- }
15999
 
16000
- function listToStyles (list, options) {
16001
- var styles = [];
16002
- var newStyles = {};
 
 
 
 
 
 
 
16003
 
16004
- for (var i = 0; i < list.length; i++) {
16005
- var item = list[i];
16006
- var id = options.base ? item[0] + options.base : item[0];
16007
- var css = item[1];
16008
- var media = item[2];
16009
- var sourceMap = item[3];
16010
- var part = {css: css, media: media, sourceMap: sourceMap};
16011
 
16012
- if(!newStyles[id]) styles.push(newStyles[id] = {id: id, parts: [part]});
16013
- else newStyles[id].parts.push(part);
16014
- }
 
 
 
 
 
 
16015
 
16016
- return styles;
16017
- }
16018
 
16019
- function insertStyleElement (options, style) {
16020
- var target = getElement(options.insertInto)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16021
 
16022
- if (!target) {
16023
- throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");
16024
- }
 
16025
 
16026
- var lastStyleElementInsertedAtTop = stylesInsertedAtTop[stylesInsertedAtTop.length - 1];
 
 
16027
 
16028
- if (options.insertAt === "top") {
16029
- if (!lastStyleElementInsertedAtTop) {
16030
- target.insertBefore(style, target.firstChild);
16031
- } else if (lastStyleElementInsertedAtTop.nextSibling) {
16032
- target.insertBefore(style, lastStyleElementInsertedAtTop.nextSibling);
16033
- } else {
16034
- target.appendChild(style);
16035
- }
16036
- stylesInsertedAtTop.push(style);
16037
- } else if (options.insertAt === "bottom") {
16038
- target.appendChild(style);
16039
- } else if (typeof options.insertAt === "object" && options.insertAt.before) {
16040
- var nextSibling = getElement(options.insertInto + " " + options.insertAt.before);
16041
- target.insertBefore(style, nextSibling);
16042
- } else {
16043
- throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");
16044
- }
16045
- }
16046
 
16047
- function removeStyleElement (style) {
16048
- if (style.parentNode === null) return false;
16049
- style.parentNode.removeChild(style);
16050
 
16051
- var idx = stylesInsertedAtTop.indexOf(style);
16052
- if(idx >= 0) {
16053
- stylesInsertedAtTop.splice(idx, 1);
16054
- }
16055
- }
16056
 
16057
- function createStyleElement (options) {
16058
- var style = document.createElement("style");
 
 
 
 
 
16059
 
16060
- options.attrs.type = "text/css";
 
 
 
 
 
 
 
 
 
16061
 
16062
- addAttrs(style, options.attrs);
16063
- insertStyleElement(options, style);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16064
 
16065
- return style;
16066
- }
16067
 
16068
- function createLinkElement (options) {
16069
- var link = document.createElement("link");
 
16070
 
16071
- options.attrs.type = "text/css";
16072
- options.attrs.rel = "stylesheet";
 
16073
 
16074
- addAttrs(link, options.attrs);
16075
- insertStyleElement(options, link);
16076
 
16077
- return link;
16078
- }
 
 
 
 
16079
 
16080
- function addAttrs (el, attrs) {
16081
- Object.keys(attrs).forEach(function (key) {
16082
- el.setAttribute(key, attrs[key]);
16083
- });
16084
- }
16085
 
16086
- function addStyle (obj, options) {
16087
- var style, update, remove, result;
 
 
 
 
 
 
 
16088
 
16089
- // If a transform function was defined, run it on the css
16090
- if (options.transform && obj.css) {
16091
- result = options.transform(obj.css);
16092
 
16093
- if (result) {
16094
- // If transform returns a value, use that instead of the original css.
16095
- // This allows running runtime transformations on the css.
16096
- obj.css = result;
16097
- } else {
16098
- // If the transform function returns a falsy value, don't add this css.
16099
- // This allows conditional loading of css
16100
- return function() {
16101
- // noop
16102
- };
16103
- }
16104
- }
16105
 
16106
- if (options.singleton) {
16107
- var styleIndex = singletonCounter++;
16108
 
16109
- style = singleton || (singleton = createStyleElement(options));
16110
 
16111
- update = applyToSingletonTag.bind(null, style, styleIndex, false);
16112
- remove = applyToSingletonTag.bind(null, style, styleIndex, true);
 
 
 
16113
 
16114
- } else if (
16115
- obj.sourceMap &&
16116
- typeof URL === "function" &&
16117
- typeof URL.createObjectURL === "function" &&
16118
- typeof URL.revokeObjectURL === "function" &&
16119
- typeof Blob === "function" &&
16120
- typeof btoa === "function"
16121
- ) {
16122
- style = createLinkElement(options);
16123
- update = updateLink.bind(null, style, options);
16124
- remove = function () {
16125
- removeStyleElement(style);
 
 
16126
 
16127
- if(style.href) URL.revokeObjectURL(style.href);
16128
- };
16129
- } else {
16130
- style = createStyleElement(options);
16131
- update = applyToTag.bind(null, style);
16132
- remove = function () {
16133
- removeStyleElement(style);
16134
- };
16135
- }
16136
 
16137
- update(obj);
 
 
16138
 
16139
- return function updateStyle (newObj) {
16140
- if (newObj) {
16141
- if (
16142
- newObj.css === obj.css &&
16143
- newObj.media === obj.media &&
16144
- newObj.sourceMap === obj.sourceMap
16145
- ) {
16146
- return;
16147
- }
16148
 
16149
- update(obj = newObj);
16150
- } else {
16151
- remove();
16152
- }
16153
- };
16154
- }
16155
 
16156
- var replaceText = (function () {
16157
- var textStore = [];
 
16158
 
16159
- return function (index, replacement) {
16160
- textStore[index] = replacement;
 
16161
 
16162
- return textStore.filter(Boolean).join('\n');
16163
- };
16164
- })();
16165
 
16166
- function applyToSingletonTag (style, index, remove, obj) {
16167
- var css = remove ? "" : obj.css;
 
 
 
 
 
 
 
16168
 
16169
- if (style.styleSheet) {
16170
- style.styleSheet.cssText = replaceText(index, css);
16171
- } else {
16172
- var cssNode = document.createTextNode(css);
16173
- var childNodes = style.childNodes;
16174
 
16175
- if (childNodes[index]) style.removeChild(childNodes[index]);
 
 
 
 
 
 
 
 
16176
 
16177
- if (childNodes.length) {
16178
- style.insertBefore(cssNode, childNodes[index]);
16179
- } else {
16180
- style.appendChild(cssNode);
16181
- }
16182
- }
16183
- }
16184
 
16185
- function applyToTag (style, obj) {
16186
- var css = obj.css;
16187
- var media = obj.media;
16188
 
16189
- if(media) {
16190
- style.setAttribute("media", media)
16191
- }
16192
 
16193
- if(style.styleSheet) {
16194
- style.styleSheet.cssText = css;
16195
- } else {
16196
- while(style.firstChild) {
16197
- style.removeChild(style.firstChild);
16198
- }
 
 
 
 
 
 
 
 
 
 
 
 
16199
 
16200
- style.appendChild(document.createTextNode(css));
16201
- }
16202
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16203
 
16204
- function updateLink (link, options, obj) {
16205
- var css = obj.css;
16206
- var sourceMap = obj.sourceMap;
16207
 
16208
- /*
16209
- If convertToAbsoluteUrls isn't defined, but sourcemaps are enabled
16210
- and there is no publicPath defined then lets turn convertToAbsoluteUrls
16211
- on by default. Otherwise default to the convertToAbsoluteUrls option
16212
- directly
16213
- */
16214
- var autoFixUrls = options.convertToAbsoluteUrls === undefined && sourceMap;
16215
 
16216
- if (options.convertToAbsoluteUrls || autoFixUrls) {
16217
- css = fixUrls(css);
16218
- }
 
 
 
 
 
 
16219
 
16220
- if (sourceMap) {
16221
- // http://stackoverflow.com/a/26603875
16222
- css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
16223
- }
16224
 
16225
- var blob = new Blob([css], { type: "text/css" });
 
 
 
 
 
 
16226
 
16227
- var oldSrc = link.href;
 
 
 
16228
 
16229
- link.href = URL.createObjectURL(blob);
 
 
 
 
16230
 
16231
- if(oldSrc) URL.revokeObjectURL(oldSrc);
 
16232
  }
16233
 
 
 
 
16234
 
16235
  /***/ }),
 
16236
  /* 24 */,
16237
  /* 25 */,
16238
  /* 26 */,
@@ -16308,11 +16308,11 @@ function validateHookName(hookName) {
16308
  "use strict";
16309
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Sketch_vue__ = __webpack_require__(56);
16310
  /* unused harmony namespace reexport */
16311
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_511efdd0_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Sketch_vue__ = __webpack_require__(164);
16312
  var disposed = false
16313
  function injectStyle (ssrContext) {
16314
  if (disposed) return
16315
- __webpack_require__(145)
16316
  }
16317
  var normalizeComponent = __webpack_require__(0)
16318
  /* script */
@@ -16362,11 +16362,11 @@ if (false) {(function () {
16362
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
16363
 
16364
  "use strict";
16365
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_color__ = __webpack_require__(146);
16366
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__common_EditableInput_vue__ = __webpack_require__(148);
16367
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__common_Saturation_vue__ = __webpack_require__(151);
16368
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__common_Hue_vue__ = __webpack_require__(156);
16369
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__common_Alpha_vue__ = __webpack_require__(159);
16370
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__common_Checkboard_vue__ = __webpack_require__(61);
16371
  //
16372
  //
@@ -16635,9 +16635,9 @@ const presetColors = ['#D0021B', '#F5A623', '#F8E71C', '#8B572A', '#7ED321', '#4
16635
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
16636
 
16637
  "use strict";
16638
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_clamp__ = __webpack_require__(153);
16639
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_clamp___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_clamp__);
16640
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash_throttle__ = __webpack_require__(154);
16641
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash_throttle___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash_throttle__);
16642
  //
16643
  //
@@ -17000,11 +17000,11 @@ const presetColors = ['#D0021B', '#F5A623', '#F8E71C', '#8B572A', '#7ED321', '#4
17000
  "use strict";
17001
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Checkboard_vue__ = __webpack_require__(62);
17002
  /* unused harmony namespace reexport */
17003
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_550f7e4e_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Checkboard_vue__ = __webpack_require__(162);
17004
  var disposed = false
17005
  function injectStyle (ssrContext) {
17006
  if (disposed) return
17007
- __webpack_require__(161)
17008
  }
17009
  var normalizeComponent = __webpack_require__(0)
17010
  /* script */
@@ -18316,7 +18316,7 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_20__;
18316
  "use strict";
18317
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
18318
  /* WEBPACK VAR INJECTION */(function(global) {/* harmony export (immutable) */ __webpack_exports__["install"] = install;
18319
- /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__ = __webpack_require__(188);
18320
  /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ListTable", function() { return __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__["a"]; });
18321
 
18322
 
@@ -18785,13 +18785,20 @@ module.exports["default"] = module.exports, module.exports.__esModule = true;
18785
  /* 82 */,
18786
  /* 83 */,
18787
  /* 84 */
 
 
 
98
  /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
99
  /******/
100
  /******/ // Load entry module and return exports
101
+ /******/ return __webpack_require__(__webpack_require__.s = 235);
102
  /******/ })
103
  /************************************************************************/
104
  /******/ ([
12342
 
12343
  /* harmony default export */ __webpack_exports__["default"] = (Vue);
12344
 
12345
+ /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(16), __webpack_require__(5), __webpack_require__(94).setImmediate))
12346
 
12347
  /***/ }),
12348
  /* 5 */
12573
 
12574
  /***/ }),
12575
  /* 17 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12576
  /***/ (function(module, exports) {
12577
 
12578
  /*
12654
 
12655
 
12656
  /***/ }),
12657
+ /* 18 */
12658
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
12659
 
12660
  "use strict";
12661
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
12662
+ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VueCharts", function() { return VueCharts; });
12663
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__ = __webpack_require__(114);
12664
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BaseCharts__ = __webpack_require__(115);
12665
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a"]; });
12666
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "HorizontalBar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d"]; });
12667
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Doughnut", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c"]; });
12668
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Line", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e"]; });
12669
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Pie", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f"]; });
12670
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "PolarArea", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g"]; });
12671
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Radar", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h"]; });
12672
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Bubble", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b"]; });
12673
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Scatter", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i"]; });
12674
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "mixins", function() { return __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a"]; });
12675
+ /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "generateChart", function() { return __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["j"]; });
12676
 
 
 
 
 
 
12677
 
12678
+ var VueCharts = {
12679
+ Bar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["a" /* Bar */],
12680
+ HorizontalBar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["d" /* HorizontalBar */],
12681
+ Doughnut: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["c" /* Doughnut */],
12682
+ Line: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["e" /* Line */],
12683
+ Pie: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["f" /* Pie */],
12684
+ PolarArea: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["g" /* PolarArea */],
12685
+ Radar: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["h" /* Radar */],
12686
+ Bubble: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["b" /* Bubble */],
12687
+ Scatter: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["i" /* Scatter */],
12688
+ mixins: __WEBPACK_IMPORTED_MODULE_0__mixins_index_js__["a" /* default */],
12689
+ generateChart: __WEBPACK_IMPORTED_MODULE_1__BaseCharts__["j" /* generateChart */],
12690
+ render: function render() {
12691
+ return console.error('[vue-chartjs]: This is not a vue component. It is the whole object containing all vue components. Please import the named export or access the components over the dot notation. For more info visit https://vue-chartjs.org/#/home?id=quick-start');
12692
  }
12693
+ };
12694
+ /* harmony default export */ __webpack_exports__["default"] = (VueCharts);
12695
 
 
 
 
 
 
 
12696
 
12697
+ /***/ }),
12698
+ /* 19 */
12699
+ /***/ (function(module, exports, __webpack_require__) {
12700
 
12701
+ /*
12702
+ MIT License http://www.opensource.org/licenses/mit-license.php
12703
+ Author Tobias Koppers @sokra
12704
+ */
12705
 
12706
+ var stylesInDom = {};
 
 
 
 
 
12707
 
12708
+ var memoize = function (fn) {
12709
+ var memo;
 
 
 
 
 
 
 
 
12710
 
12711
+ return function () {
12712
+ if (typeof memo === "undefined") memo = fn.apply(this, arguments);
12713
+ return memo;
12714
+ };
12715
+ };
 
12716
 
12717
+ var isOldIE = memoize(function () {
12718
+ // Test for IE <= 9 as proposed by Browserhacks
12719
+ // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
12720
+ // Tests for existence of standard globals is to allow style-loader
12721
+ // to operate correctly into non-standard environments
12722
+ // @see https://github.com/webpack-contrib/style-loader/issues/177
12723
+ return window && document && document.all && !window.atob;
12724
+ });
 
 
 
 
 
 
 
 
12725
 
12726
+ var getTarget = function (target) {
12727
+ return document.querySelector(target);
12728
+ };
12729
 
12730
+ var getElement = (function (fn) {
12731
+ var memo = {};
12732
 
12733
+ return function(target) {
12734
+ // If passing function in options, then use it for resolve "head" element.
12735
+ // Useful for Shadow Root style i.e
12736
+ // {
12737
+ // insertInto: function () { return document.querySelector("#foo").shadowRoot }
12738
+ // }
12739
+ if (typeof target === 'function') {
12740
+ return target();
12741
+ }
12742
+ if (typeof memo[target] === "undefined") {
12743
+ var styleTarget = getTarget.call(this, target);
12744
+ // Special case to return head of iframe instead of iframe itself
12745
+ if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
12746
+ try {
12747
+ // This will throw an exception if access to iframe is blocked
12748
+ // due to cross-origin restrictions
12749
+ styleTarget = styleTarget.contentDocument.head;
12750
+ } catch(e) {
12751
+ styleTarget = null;
12752
+ }
12753
+ }
12754
+ memo[target] = styleTarget;
12755
+ }
12756
+ return memo[target]
12757
+ };
12758
+ })();
12759
 
12760
+ var singleton = null;
12761
+ var singletonCounter = 0;
12762
+ var stylesInsertedAtTop = [];
12763
 
12764
+ var fixUrls = __webpack_require__(129);
 
 
 
12765
 
12766
+ module.exports = function(list, options) {
12767
+ if (typeof DEBUG !== "undefined" && DEBUG) {
12768
+ if (typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
12769
+ }
 
 
 
 
12770
 
12771
+ options = options || {};
 
12772
 
12773
+ options.attrs = typeof options.attrs === "object" ? options.attrs : {};
 
 
 
 
12774
 
12775
+ // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
12776
+ // tags it will allow on a page
12777
+ if (!options.singleton && typeof options.singleton !== "boolean") options.singleton = isOldIE();
12778
 
12779
+ // By default, add <style> tags to the <head> element
12780
+ if (!options.insertInto) options.insertInto = "head";
 
12781
 
12782
+ // By default, add <style> tags to the bottom of the target
12783
+ if (!options.insertAt) options.insertAt = "bottom";
 
 
 
 
 
 
 
 
 
 
 
 
12784
 
12785
+ var styles = listToStyles(list, options);
 
 
 
 
 
 
12786
 
12787
+ addStylesToDom(styles, options);
12788
 
12789
+ return function update (newList) {
12790
+ var mayRemove = [];
12791
 
12792
+ for (var i = 0; i < styles.length; i++) {
12793
+ var item = styles[i];
12794
+ var domStyle = stylesInDom[item.id];
 
 
 
 
12795
 
12796
+ domStyle.refs--;
12797
+ mayRemove.push(domStyle);
12798
+ }
 
12799
 
12800
+ if(newList) {
12801
+ var newStyles = listToStyles(newList, options);
12802
+ addStylesToDom(newStyles, options);
12803
+ }
 
 
 
 
 
 
 
 
 
 
 
12804
 
12805
+ for (var i = 0; i < mayRemove.length; i++) {
12806
+ var domStyle = mayRemove[i];
 
 
 
 
 
 
 
 
 
 
 
12807
 
12808
+ if(domStyle.refs === 0) {
12809
+ for (var j = 0; j < domStyle.parts.length; j++) domStyle.parts[j]();
 
 
12810
 
12811
+ delete stylesInDom[domStyle.id];
12812
+ }
12813
+ }
12814
+ };
12815
+ };
 
 
 
12816
 
12817
+ function addStylesToDom (styles, options) {
12818
+ for (var i = 0; i < styles.length; i++) {
12819
+ var item = styles[i];
12820
+ var domStyle = stylesInDom[item.id];
 
 
 
12821
 
12822
+ if(domStyle) {
12823
+ domStyle.refs++;
 
12824
 
12825
+ for(var j = 0; j < domStyle.parts.length; j++) {
12826
+ domStyle.parts[j](item.parts[j]);
12827
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12828
 
12829
+ for(; j < item.parts.length; j++) {
12830
+ domStyle.parts.push(addStyle(item.parts[j], options));
12831
+ }
12832
+ } else {
12833
+ var parts = [];
12834
 
12835
+ for(var j = 0; j < item.parts.length; j++) {
12836
+ parts.push(addStyle(item.parts[j], options));
12837
+ }
12838
+
12839
+ stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
12840
+ }
12841
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
12842
  }
12843
 
12844
+ function listToStyles (list, options) {
12845
+ var styles = [];
12846
+ var newStyles = {};
12847
+
12848
+ for (var i = 0; i < list.length; i++) {
12849
+ var item = list[i];
12850
+ var id = options.base ? item[0] + options.base : item[0];
12851
+ var css = item[1];
12852
+ var media = item[2];
12853
+ var sourceMap = item[3];
12854
+ var part = {css: css, media: media, sourceMap: sourceMap};
12855
+
12856
+ if(!newStyles[id]) styles.push(newStyles[id] = {id: id, parts: [part]});
12857
+ else newStyles[id].parts.push(part);
12858
+ }
12859
+
12860
+ return styles;
12861
  }
12862
 
12863
+ function insertStyleElement (options, style) {
12864
+ var target = getElement(options.insertInto)
12865
+
12866
+ if (!target) {
12867
+ throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");
12868
+ }
12869
+
12870
+ var lastStyleElementInsertedAtTop = stylesInsertedAtTop[stylesInsertedAtTop.length - 1];
12871
+
12872
+ if (options.insertAt === "top") {
12873
+ if (!lastStyleElementInsertedAtTop) {
12874
+ target.insertBefore(style, target.firstChild);
12875
+ } else if (lastStyleElementInsertedAtTop.nextSibling) {
12876
+ target.insertBefore(style, lastStyleElementInsertedAtTop.nextSibling);
12877
+ } else {
12878
+ target.appendChild(style);
12879
+ }
12880
+ stylesInsertedAtTop.push(style);
12881
+ } else if (options.insertAt === "bottom") {
12882
+ target.appendChild(style);
12883
+ } else if (typeof options.insertAt === "object" && options.insertAt.before) {
12884
+ var nextSibling = getElement(options.insertInto + " " + options.insertAt.before);
12885
+ target.insertBefore(style, nextSibling);
12886
+ } else {
12887
+ throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");
12888
+ }
12889
  }
12890
 
12891
+ function removeStyleElement (style) {
12892
+ if (style.parentNode === null) return false;
12893
+ style.parentNode.removeChild(style);
12894
+
12895
+ var idx = stylesInsertedAtTop.indexOf(style);
12896
+ if(idx >= 0) {
12897
+ stylesInsertedAtTop.splice(idx, 1);
12898
+ }
 
 
 
 
 
12899
  }
12900
 
12901
+ function createStyleElement (options) {
12902
+ var style = document.createElement("style");
 
 
 
 
 
 
 
 
 
 
 
 
12903
 
12904
+ options.attrs.type = "text/css";
 
12905
 
12906
+ addAttrs(style, options.attrs);
12907
+ insertStyleElement(options, style);
 
 
 
 
12908
 
12909
+ return style;
12910
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
12911
 
12912
+ function createLinkElement (options) {
12913
+ var link = document.createElement("link");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12914
 
12915
+ options.attrs.type = "text/css";
12916
+ options.attrs.rel = "stylesheet";
12917
 
12918
+ addAttrs(link, options.attrs);
12919
+ insertStyleElement(options, link);
 
 
 
12920
 
12921
+ return link;
12922
+ }
12923
 
12924
+ function addAttrs (el, attrs) {
12925
+ Object.keys(attrs).forEach(function (key) {
12926
+ el.setAttribute(key, attrs[key]);
12927
+ });
12928
+ }
 
 
 
 
 
 
 
12929
 
12930
+ function addStyle (obj, options) {
12931
+ var style, update, remove, result;
 
 
 
12932
 
12933
+ // If a transform function was defined, run it on the css
12934
+ if (options.transform && obj.css) {
12935
+ result = options.transform(obj.css);
 
 
 
 
 
 
12936
 
12937
+ if (result) {
12938
+ // If transform returns a value, use that instead of the original css.
12939
+ // This allows running runtime transformations on the css.
12940
+ obj.css = result;
12941
+ } else {
12942
+ // If the transform function returns a falsy value, don't add this css.
12943
+ // This allows conditional loading of css
12944
+ return function() {
12945
+ // noop
12946
+ };
12947
+ }
12948
+ }
12949
 
12950
+ if (options.singleton) {
12951
+ var styleIndex = singletonCounter++;
 
 
 
 
 
 
 
12952
 
12953
+ style = singleton || (singleton = createStyleElement(options));
 
 
12954
 
12955
+ update = applyToSingletonTag.bind(null, style, styleIndex, false);
12956
+ remove = applyToSingletonTag.bind(null, style, styleIndex, true);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12957
 
12958
+ } else if (
12959
+ obj.sourceMap &&
12960
+ typeof URL === "function" &&
12961
+ typeof URL.createObjectURL === "function" &&
12962
+ typeof URL.revokeObjectURL === "function" &&
12963
+ typeof Blob === "function" &&
12964
+ typeof btoa === "function"
12965
+ ) {
12966
+ style = createLinkElement(options);
12967
+ update = updateLink.bind(null, style, options);
12968
+ remove = function () {
12969
+ removeStyleElement(style);
 
 
 
 
 
 
 
 
12970
 
12971
+ if(style.href) URL.revokeObjectURL(style.href);
12972
+ };
12973
+ } else {
12974
+ style = createStyleElement(options);
12975
+ update = applyToTag.bind(null, style);
12976
+ remove = function () {
12977
+ removeStyleElement(style);
12978
+ };
12979
+ }
12980
 
12981
+ update(obj);
 
 
 
 
 
 
 
 
12982
 
12983
+ return function updateStyle (newObj) {
12984
+ if (newObj) {
12985
+ if (
12986
+ newObj.css === obj.css &&
12987
+ newObj.media === obj.media &&
12988
+ newObj.sourceMap === obj.sourceMap
12989
+ ) {
12990
+ return;
12991
+ }
12992
 
12993
+ update(obj = newObj);
12994
+ } else {
12995
+ remove();
12996
+ }
12997
+ };
12998
+ }
12999
 
13000
+ var replaceText = (function () {
13001
+ var textStore = [];
 
 
 
 
13002
 
13003
+ return function (index, replacement) {
13004
+ textStore[index] = replacement;
 
 
 
 
 
 
 
 
13005
 
13006
+ return textStore.filter(Boolean).join('\n');
13007
+ };
13008
+ })();
 
13009
 
13010
+ function applyToSingletonTag (style, index, remove, obj) {
13011
+ var css = remove ? "" : obj.css;
13012
 
13013
+ if (style.styleSheet) {
13014
+ style.styleSheet.cssText = replaceText(index, css);
13015
+ } else {
13016
+ var cssNode = document.createTextNode(css);
13017
+ var childNodes = style.childNodes;
13018
 
13019
+ if (childNodes[index]) style.removeChild(childNodes[index]);
 
 
 
 
13020
 
13021
+ if (childNodes.length) {
13022
+ style.insertBefore(cssNode, childNodes[index]);
13023
+ } else {
13024
+ style.appendChild(cssNode);
13025
+ }
13026
+ }
 
 
 
 
 
13027
  }
13028
 
13029
+ function applyToTag (style, obj) {
13030
+ var css = obj.css;
13031
+ var media = obj.media;
13032
+
13033
+ if(media) {
13034
+ style.setAttribute("media", media)
13035
+ }
13036
+
13037
+ if(style.styleSheet) {
13038
+ style.styleSheet.cssText = css;
13039
+ } else {
13040
+ while(style.firstChild) {
13041
+ style.removeChild(style.firstChild);
13042
+ }
13043
+
13044
+ style.appendChild(document.createTextNode(css));
13045
+ }
13046
  }
13047
 
13048
+ function updateLink (link, options, obj) {
13049
+ var css = obj.css;
13050
+ var sourceMap = obj.sourceMap;
13051
 
13052
+ /*
13053
+ If convertToAbsoluteUrls isn't defined, but sourcemaps are enabled
13054
+ and there is no publicPath defined then lets turn convertToAbsoluteUrls
13055
+ on by default. Otherwise default to the convertToAbsoluteUrls option
13056
+ directly
13057
+ */
13058
+ var autoFixUrls = options.convertToAbsoluteUrls === undefined && sourceMap;
 
13059
 
13060
+ if (options.convertToAbsoluteUrls || autoFixUrls) {
13061
+ css = fixUrls(css);
13062
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13063
 
13064
+ if (sourceMap) {
13065
+ // http://stackoverflow.com/a/26603875
13066
+ css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
13067
+ }
 
 
 
 
 
 
 
 
 
 
13068
 
13069
+ var blob = new Blob([css], { type: "text/css" });
 
 
 
 
 
13070
 
13071
+ var oldSrc = link.href;
 
 
 
 
13072
 
13073
+ link.href = URL.createObjectURL(blob);
 
 
 
 
 
 
13074
 
13075
+ if(oldSrc) URL.revokeObjectURL(oldSrc);
13076
+ }
 
 
 
13077
 
 
 
 
 
 
13078
 
13079
+ /***/ }),
13080
+ /* 20 */,
13081
+ /* 21 */,
13082
+ /* 22 */
13083
+ /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
 
 
 
 
 
13084
 
13085
+ "use strict";
13086
+ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
13087
+ /* WEBPACK VAR INJECTION */(function(process) {/*!
13088
+ * vue-router v3.5.2
13089
+ * (c) 2021 Evan You
13090
+ * @license MIT
13091
+ */
13092
+ /* */
13093
 
13094
+ function assert (condition, message) {
13095
+ if (!condition) {
13096
+ throw new Error(("[vue-router] " + message))
13097
  }
 
 
13098
  }
13099
 
13100
+ function warn (condition, message) {
13101
+ if (process.env.NODE_ENV !== 'production' && !condition) {
13102
+ typeof console !== 'undefined' && console.warn(("[vue-router] " + message));
13103
+ }
 
 
 
 
 
13104
  }
13105
 
13106
+ function extend (a, b) {
13107
+ for (var key in b) {
13108
+ a[key] = b[key];
13109
+ }
13110
+ return a
 
 
 
 
 
13111
  }
13112
 
13113
+ /* */
 
 
 
 
 
 
 
 
 
 
13114
 
13115
+ var encodeReserveRE = /[!'()*]/g;
13116
+ var encodeReserveReplacer = function (c) { return '%' + c.charCodeAt(0).toString(16); };
13117
+ var commaRE = /%2C/g;
 
 
 
13118
 
13119
+ // fixed encodeURIComponent which is more conformant to RFC3986:
13120
+ // - escapes [!'()*]
13121
+ // - preserve commas
13122
+ var encode = function (str) { return encodeURIComponent(str)
13123
+ .replace(encodeReserveRE, encodeReserveReplacer)
13124
+ .replace(commaRE, ','); };
13125
+
13126
+ function decode (str) {
13127
+ try {
13128
+ return decodeURIComponent(str)
13129
+ } catch (err) {
13130
+ if (process.env.NODE_ENV !== 'production') {
13131
+ warn(false, ("Error decoding \"" + str + "\". Leaving it intact."));
13132
  }
13133
  }
13134
+ return str
13135
+ }
13136
 
13137
+ function resolveQuery (
13138
+ query,
13139
+ extraQuery,
13140
+ _parseQuery
13141
+ ) {
13142
+ if ( extraQuery === void 0 ) extraQuery = {};
13143
 
13144
+ var parse = _parseQuery || parseQuery;
13145
+ var parsedQuery;
13146
+ try {
13147
+ parsedQuery = parse(query || '');
13148
+ } catch (e) {
13149
+ process.env.NODE_ENV !== 'production' && warn(false, e.message);
13150
+ parsedQuery = {};
13151
+ }
13152
+ for (var key in extraQuery) {
13153
+ var value = extraQuery[key];
13154
+ parsedQuery[key] = Array.isArray(value)
13155
+ ? value.map(castQueryParamValue)
13156
+ : castQueryParamValue(value);
13157
+ }
13158
+ return parsedQuery
13159
+ }
13160
 
13161
+ var castQueryParamValue = function (value) { return (value == null || typeof value === 'object' ? value : String(value)); };
 
13162
 
13163
+ function parseQuery (query) {
13164
+ var res = {};
13165
 
13166
+ query = query.trim().replace(/^(\?|#|&)/, '');
 
13167
 
13168
+ if (!query) {
13169
+ return res
13170
+ }
 
 
 
13171
 
13172
+ query.split('&').forEach(function (param) {
13173
+ var parts = param.replace(/\+/g, ' ').split('=');
13174
+ var key = decode(parts.shift());
13175
+ var val = parts.length > 0 ? decode(parts.join('=')) : null;
13176
+
13177
+ if (res[key] === undefined) {
13178
+ res[key] = val;
13179
+ } else if (Array.isArray(res[key])) {
13180
+ res[key].push(val);
13181
+ } else {
13182
+ res[key] = [res[key], val];
13183
+ }
13184
+ });
13185
+
13186
+ return res
13187
+ }
13188
+
13189
+ function stringifyQuery (obj) {
13190
+ var res = obj
13191
+ ? Object.keys(obj)
13192
+ .map(function (key) {
13193
+ var val = obj[key];
13194
+
13195
+ if (val === undefined) {
13196
+ return ''
13197
  }
 
13198
 
13199
+ if (val === null) {
13200
+ return encode(key)
 
13201
  }
13202
 
13203
+ if (Array.isArray(val)) {
13204
+ var result = [];
13205
+ val.forEach(function (val2) {
13206
+ if (val2 === undefined) {
13207
+ return
13208
+ }
13209
+ if (val2 === null) {
13210
+ result.push(encode(key));
13211
+ } else {
13212
+ result.push(encode(key) + '=' + encode(val2));
13213
+ }
13214
+ });
13215
+ return result.join('&')
13216
  }
13217
 
13218
+ return encode(key) + '=' + encode(val)
13219
+ })
13220
+ .filter(function (x) { return x.length > 0; })
13221
+ .join('&')
13222
+ : null;
13223
+ return res ? ("?" + res) : ''
13224
+ }
13225
 
13226
+ /* */
 
 
13227
 
13228
+ var trailingSlashRE = /\/?$/;
 
13229
 
13230
+ function createRoute (
13231
+ record,
13232
+ location,
13233
+ redirectedFrom,
13234
+ router
13235
+ ) {
13236
+ var stringifyQuery = router && router.options.stringifyQuery;
13237
 
13238
+ var query = location.query || {};
13239
+ try {
13240
+ query = clone(query);
13241
+ } catch (e) {}
13242
 
13243
+ var route = {
13244
+ name: location.name || (record && record.name),
13245
+ meta: (record && record.meta) || {},
13246
+ path: location.path || '/',
13247
+ hash: location.hash || '',
13248
+ query: query,
13249
+ params: location.params || {},
13250
+ fullPath: getFullPath(location, stringifyQuery),
13251
+ matched: record ? formatMatch(record) : []
13252
+ };
13253
+ if (redirectedFrom) {
13254
+ route.redirectedFrom = getFullPath(redirectedFrom, stringifyQuery);
13255
+ }
13256
+ return Object.freeze(route)
13257
+ }
13258
 
13259
+ function clone (value) {
13260
+ if (Array.isArray(value)) {
13261
+ return value.map(clone)
13262
+ } else if (value && typeof value === 'object') {
13263
+ var res = {};
13264
+ for (var key in value) {
13265
+ res[key] = clone(value[key]);
13266
  }
13267
+ return res
13268
+ } else {
13269
+ return value
13270
  }
13271
  }
13272
 
13273
+ // the starting route that represents the initial state
13274
+ var START = createRoute(null, {
13275
+ path: '/'
13276
+ });
 
 
 
 
 
13277
 
13278
+ function formatMatch (record) {
13279
+ var res = [];
13280
+ while (record) {
13281
+ res.unshift(record);
13282
+ record = record.parent;
13283
+ }
13284
+ return res
 
13285
  }
13286
 
13287
+ function getFullPath (
13288
+ ref,
13289
+ _stringifyQuery
13290
+ ) {
13291
+ var path = ref.path;
13292
+ var query = ref.query; if ( query === void 0 ) query = {};
13293
+ var hash = ref.hash; if ( hash === void 0 ) hash = '';
 
 
 
 
13294
 
13295
+ var stringify = _stringifyQuery || stringifyQuery;
13296
+ return (path || '/') + stringify(query) + hash
 
 
 
 
 
 
13297
  }
13298
 
13299
+ function isSameRoute (a, b, onlyPath) {
13300
+ if (b === START) {
13301
+ return a === b
13302
+ } else if (!b) {
13303
+ return false
13304
+ } else if (a.path && b.path) {
13305
+ return a.path.replace(trailingSlashRE, '') === b.path.replace(trailingSlashRE, '') && (onlyPath ||
13306
+ a.hash === b.hash &&
13307
+ isObjectEqual(a.query, b.query))
13308
+ } else if (a.name && b.name) {
13309
+ return (
13310
+ a.name === b.name &&
13311
+ (onlyPath || (
13312
+ a.hash === b.hash &&
13313
+ isObjectEqual(a.query, b.query) &&
13314
+ isObjectEqual(a.params, b.params))
13315
+ )
13316
+ )
13317
+ } else {
13318
+ return false
 
 
 
 
13319
  }
 
 
13320
  }
13321
 
13322
+ function isObjectEqual (a, b) {
13323
+ if ( a === void 0 ) a = {};
13324
+ if ( b === void 0 ) b = {};
 
 
 
 
 
 
 
13325
 
13326
+ // handle null value #1566
13327
+ if (!a || !b) { return a === b }
13328
+ var aKeys = Object.keys(a).sort();
13329
+ var bKeys = Object.keys(b).sort();
13330
+ if (aKeys.length !== bKeys.length) {
13331
+ return false
13332
  }
13333
+ return aKeys.every(function (key, i) {
13334
+ var aVal = a[key];
13335
+ var bKey = bKeys[i];
13336
+ if (bKey !== key) { return false }
13337
+ var bVal = b[key];
13338
+ // query values can be null and undefined
13339
+ if (aVal == null || bVal == null) { return aVal === bVal }
13340
+ // check nested equality
13341
+ if (typeof aVal === 'object' && typeof bVal === 'object') {
13342
+ return isObjectEqual(aVal, bVal)
13343
+ }
13344
+ return String(aVal) === String(bVal)
13345
+ })
13346
  }
13347
 
13348
+ function isIncludedRoute (current, target) {
13349
+ return (
13350
+ current.path.replace(trailingSlashRE, '/').indexOf(
13351
+ target.path.replace(trailingSlashRE, '/')
13352
+ ) === 0 &&
13353
+ (!target.hash || current.hash === target.hash) &&
13354
+ queryIncludes(current.query, target.query)
13355
+ )
 
 
13356
  }
13357
 
13358
+ function queryIncludes (current, target) {
13359
+ for (var key in target) {
13360
+ if (!(key in current)) {
13361
+ return false
13362
+ }
 
 
 
 
 
 
 
13363
  }
13364
+ return true
13365
+ }
13366
 
13367
+ function handleRouteEntered (route) {
13368
+ for (var i = 0; i < route.matched.length; i++) {
13369
+ var record = route.matched[i];
13370
+ for (var name in record.instances) {
13371
+ var instance = record.instances[name];
13372
+ var cbs = record.enteredCbs[name];
13373
+ if (!instance || !cbs) { continue }
13374
+ delete record.enteredCbs[name];
13375
+ for (var i$1 = 0; i$1 < cbs.length; i$1++) {
13376
+ if (!instance._isBeingDestroyed) { cbs[i$1](instance); }
13377
+ }
13378
+ }
13379
+ }
13380
+ }
13381
 
13382
+ var View = {
13383
+ name: 'RouterView',
13384
+ functional: true,
13385
+ props: {
13386
+ name: {
13387
+ type: String,
13388
+ default: 'default'
13389
+ }
13390
+ },
13391
+ render: function render (_, ref) {
13392
+ var props = ref.props;
13393
+ var children = ref.children;
13394
+ var parent = ref.parent;
13395
+ var data = ref.data;
13396
 
13397
+ // used by devtools to display a router-view badge
13398
+ data.routerView = true;
 
 
 
13399
 
13400
+ // directly use parent context's createElement() function
13401
+ // so that components rendered by router-view can resolve named slots
13402
+ var h = parent.$createElement;
13403
+ var name = props.name;
13404
+ var route = parent.$route;
13405
+ var cache = parent._routerViewCache || (parent._routerViewCache = {});
13406
 
13407
+ // determine current view depth, also check to see if the tree
13408
+ // has been toggled inactive but kept-alive.
13409
+ var depth = 0;
13410
+ var inactive = false;
13411
+ while (parent && parent._routerRoot !== parent) {
13412
+ var vnodeData = parent.$vnode ? parent.$vnode.data : {};
13413
+ if (vnodeData.routerView) {
13414
+ depth++;
13415
  }
13416
+ if (vnodeData.keepAlive && parent._directInactive && parent._inactive) {
13417
+ inactive = true;
13418
+ }
13419
+ parent = parent.$parent;
13420
+ }
13421
+ data.routerViewDepth = depth;
13422
 
13423
+ // render previous view if the tree is inactive and kept-alive
13424
+ if (inactive) {
13425
+ var cachedData = cache[name];
13426
+ var cachedComponent = cachedData && cachedData.component;
13427
+ if (cachedComponent) {
13428
+ // #2301
13429
+ // pass props
13430
+ if (cachedData.configProps) {
13431
+ fillPropsinData(cachedComponent, data, cachedData.route, cachedData.configProps);
13432
  }
13433
+ return h(cachedComponent, data, children)
13434
  } else {
13435
+ // render previous empty view
13436
+ return h()
13437
  }
13438
+ }
13439
 
13440
+ var matched = route.matched[depth];
13441
+ var component = matched && matched.components[name];
13442
+
13443
+ // render empty node if no matched route or no config component
13444
+ if (!matched || !component) {
13445
+ cache[name] = null;
13446
+ return h()
13447
  }
 
13448
 
13449
+ // cache component
13450
+ cache[name] = { component: component };
13451
 
13452
+ // attach instance registration hook
13453
+ // this will be called in the instance's injected lifecycle hooks
13454
+ data.registerRouteInstance = function (vm, val) {
13455
+ // val could be undefined for unregistration
13456
+ var current = matched.instances[name];
13457
+ if (
13458
+ (val && current !== vm) ||
13459
+ (!val && current === vm)
13460
+ ) {
13461
+ matched.instances[name] = val;
13462
+ }
13463
+ }
13464
 
13465
+ // also register instance in prepatch hook
13466
+ // in case the same component instance is reused across different routes
13467
+ ;(data.hook || (data.hook = {})).prepatch = function (_, vnode) {
13468
+ matched.instances[name] = vnode.componentInstance;
13469
+ };
 
 
13470
 
13471
+ // register instance in init hook
13472
+ // in case kept-alive component be actived when routes changed
13473
+ data.hook.init = function (vnode) {
13474
+ if (vnode.data.keepAlive &&
13475
+ vnode.componentInstance &&
13476
+ vnode.componentInstance !== matched.instances[name]
13477
+ ) {
13478
+ matched.instances[name] = vnode.componentInstance;
13479
+ }
13480
 
13481
+ // if the route transition has already been confirmed then we weren't
13482
+ // able to call the cbs during confirmation as the component was not
13483
+ // registered yet, so we call it here.
13484
+ handleRouteEntered(route);
13485
+ };
 
 
 
 
 
 
 
 
 
 
 
 
13486
 
13487
+ var configProps = matched.props && matched.props[name];
13488
+ // save route and configProps in cache
13489
+ if (configProps) {
13490
+ extend(cache[name], {
13491
+ route: route,
13492
+ configProps: configProps
13493
+ });
13494
+ fillPropsinData(component, data, route, configProps);
13495
+ }
13496
 
13497
+ return h(component, data, children)
 
13498
  }
13499
+ };
13500
 
13501
+ function fillPropsinData (component, data, route, configProps) {
13502
+ // resolve props
13503
+ var propsToPass = data.props = resolveProps(route, configProps);
13504
+ if (propsToPass) {
13505
+ // clone to prevent mutation
13506
+ propsToPass = data.props = extend({}, propsToPass);
13507
+ // pass non-declared props as attrs
13508
+ var attrs = data.attrs = data.attrs || {};
13509
+ for (var key in propsToPass) {
13510
+ if (!component.props || !(key in component.props)) {
13511
+ attrs[key] = propsToPass[key];
13512
+ delete propsToPass[key];
13513
+ }
13514
+ }
13515
  }
 
 
13516
  }
 
 
 
 
 
 
13517
 
13518
+ function resolveProps (route, config) {
13519
+ switch (typeof config) {
13520
+ case 'undefined':
13521
+ return
13522
+ case 'object':
13523
+ return config
13524
+ case 'function':
13525
+ return config(route)
13526
+ case 'boolean':
13527
+ return config ? route.params : undefined
13528
+ default:
13529
+ if (process.env.NODE_ENV !== 'production') {
13530
+ warn(
13531
+ false,
13532
+ "props in \"" + (route.path) + "\" is a " + (typeof config) + ", " +
13533
+ "expecting an object, function or boolean."
13534
+ );
13535
+ }
 
 
 
 
 
 
 
 
 
 
13536
  }
13537
  }
13538
 
13539
  /* */
13540
 
13541
+ function resolvePath (
13542
+ relative,
13543
+ base,
13544
+ append
 
13545
  ) {
13546
+ var firstChar = relative.charAt(0);
13547
+ if (firstChar === '/') {
13548
+ return relative
 
 
 
 
 
 
 
 
13549
  }
13550
 
13551
+ if (firstChar === '?' || firstChar === '#') {
13552
+ return base + relative
13553
+ }
13554
+
13555
+ var stack = base.split('/');
13556
+
13557
+ // remove trailing segment if:
13558
+ // - not appending
13559
+ // - appending to trailing slash (last segment is empty)
13560
+ if (!append || !stack[stack.length - 1]) {
13561
+ stack.pop();
13562
+ }
13563
+
13564
+ // resolve relative path
13565
+ var segments = relative.replace(/^\//, '').split('/');
13566
+ for (var i = 0; i < segments.length; i++) {
13567
+ var segment = segments[i];
13568
+ if (segment === '..') {
13569
+ stack.pop();
13570
+ } else if (segment !== '.') {
13571
+ stack.push(segment);
13572
  }
 
13573
  }
13574
 
13575
+ // ensure leading slash
13576
+ if (stack[0] !== '') {
13577
+ stack.unshift('');
13578
+ }
 
13579
 
13580
+ return stack.join('/')
13581
+ }
 
 
 
13582
 
13583
+ function parsePath (path) {
13584
+ var hash = '';
13585
+ var query = '';
13586
+
13587
+ var hashIndex = path.indexOf('#');
13588
+ if (hashIndex >= 0) {
13589
+ hash = path.slice(hashIndex);
13590
+ path = path.slice(0, hashIndex);
13591
+ }
13592
+
13593
+ var queryIndex = path.indexOf('?');
13594
+ if (queryIndex >= 0) {
13595
+ query = path.slice(queryIndex + 1);
13596
+ path = path.slice(0, queryIndex);
13597
  }
13598
 
13599
  return {
 
13600
  path: path,
13601
  query: query,
13602
  hash: hash
13603
  }
13604
  }
13605
 
13606
+ function cleanPath (path) {
13607
+ return path.replace(/\/\//g, '/')
13608
+ }
13609
 
13610
+ var isarray = Array.isArray || function (arr) {
13611
+ return Object.prototype.toString.call(arr) == '[object Array]';
13612
+ };
13613
 
13614
+ /**
13615
+ * Expose `pathToRegexp`.
13616
+ */
13617
+ var pathToRegexp_1 = pathToRegexp;
13618
+ var parse_1 = parse;
13619
+ var compile_1 = compile;
13620
+ var tokensToFunction_1 = tokensToFunction;
13621
+ var tokensToRegExp_1 = tokensToRegExp;
13622
 
13623
+ /**
13624
+ * The main path matching regexp utility.
13625
+ *
13626
+ * @type {RegExp}
13627
+ */
13628
+ var PATH_REGEXP = new RegExp([
13629
+ // Match escaped characters that would otherwise appear in future matches.
13630
+ // This allows the user to escape special characters that won't transform.
13631
+ '(\\\\.)',
13632
+ // Match Express-style parameters and un-named parameters with a prefix
13633
+ // and optional suffixes. Matches appear as:
13634
+ //
13635
+ // "/:test(\\d+)?" => ["/", "test", "\d+", undefined, "?", undefined]
13636
+ // "/route(\\d+)" => [undefined, undefined, undefined, "\d+", undefined, undefined]
13637
+ // "/*" => ["/", undefined, undefined, undefined, undefined, "*"]
13638
+ '([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))'
13639
+ ].join('|'), 'g');
13640
 
13641
+ /**
13642
+ * Parse a string for the raw tokens.
13643
+ *
13644
+ * @param {string} str
13645
+ * @param {Object=} options
13646
+ * @return {!Array}
13647
+ */
13648
+ function parse (str, options) {
13649
+ var tokens = [];
13650
+ var key = 0;
13651
+ var index = 0;
13652
+ var path = '';
13653
+ var defaultDelimiter = options && options.delimiter || '/';
13654
+ var res;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13655
 
13656
+ while ((res = PATH_REGEXP.exec(str)) != null) {
13657
+ var m = res[0];
13658
+ var escaped = res[1];
13659
+ var offset = res.index;
13660
+ path += str.slice(index, offset);
13661
+ index = offset + m.length;
 
 
 
 
13662
 
13663
+ // Ignore already escaped sequences.
13664
+ if (escaped) {
13665
+ path += escaped[1];
13666
+ continue
13667
+ }
 
 
 
 
 
 
 
 
 
 
 
13668
 
13669
+ var next = str[index];
13670
+ var prefix = res[2];
13671
+ var name = res[3];
13672
+ var capture = res[4];
13673
+ var group = res[5];
13674
+ var modifier = res[6];
13675
+ var asterisk = res[7];
13676
 
13677
+ // Push the current path onto the tokens.
13678
+ if (path) {
13679
+ tokens.push(path);
13680
+ path = '';
13681
+ }
13682
 
13683
+ var partial = prefix != null && next != null && next !== prefix;
13684
+ var repeat = modifier === '+' || modifier === '*';
13685
+ var optional = modifier === '?' || modifier === '*';
13686
+ var delimiter = res[2] || defaultDelimiter;
13687
+ var pattern = capture || group;
13688
 
13689
+ tokens.push({
13690
+ name: name || key++,
13691
+ prefix: prefix || '',
13692
+ delimiter: delimiter,
13693
+ optional: optional,
13694
+ repeat: repeat,
13695
+ partial: partial,
13696
+ asterisk: !!asterisk,
13697
+ pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?')
13698
+ });
13699
+ }
13700
 
13701
+ // Match any characters still remaining.
13702
+ if (index < str.length) {
13703
+ path += str.substr(index);
13704
+ }
13705
+
13706
+ // If the path exists, push it onto the end.
13707
+ if (path) {
13708
+ tokens.push(path);
13709
+ }
13710
+
13711
+ return tokens
13712
+ }
13713
+
13714
+ /**
13715
+ * Compile a string to a template function for the path.
13716
+ *
13717
+ * @param {string} str
13718
+ * @param {Object=} options
13719
+ * @return {!function(Object=, Object=)}
13720
+ */
13721
+ function compile (str, options) {
13722
+ return tokensToFunction(parse(str, options), options)
13723
+ }
13724
+
13725
+ /**
13726
+ * Prettier encoding of URI path segments.
13727
+ *
13728
+ * @param {string}
13729
+ * @return {string}
13730
+ */
13731
+ function encodeURIComponentPretty (str) {
13732
+ return encodeURI(str).replace(/[\/?#]/g, function (c) {
13733
+ return '%' + c.charCodeAt(0).toString(16).toUpperCase()
13734
+ })
13735
+ }
13736
+
13737
+ /**
13738
+ * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.
13739
+ *
13740
+ * @param {string}
13741
+ * @return {string}
13742
+ */
13743
+ function encodeAsterisk (str) {
13744
+ return encodeURI(str).replace(/[?#]/g, function (c) {
13745
+ return '%' + c.charCodeAt(0).toString(16).toUpperCase()
13746
+ })
13747
+ }
13748
+
13749
+ /**
13750
+ * Expose a method for transforming tokens into the path function.
13751
+ */
13752
+ function tokensToFunction (tokens, options) {
13753
+ // Compile all the tokens into regexps.
13754
+ var matches = new Array(tokens.length);
13755
+
13756
+ // Compile all the patterns before compilation.
13757
+ for (var i = 0; i < tokens.length; i++) {
13758
+ if (typeof tokens[i] === 'object') {
13759
+ matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options));
13760
  }
13761
+ }
13762
 
13763
+ return function (obj, opts) {
13764
+ var path = '';
13765
+ var data = obj || {};
13766
+ var options = opts || {};
13767
+ var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent;
13768
 
13769
+ for (var i = 0; i < tokens.length; i++) {
13770
+ var token = tokens[i];
 
 
 
 
 
 
 
 
13771
 
13772
+ if (typeof token === 'string') {
13773
+ path += token;
13774
+
13775
+ continue
13776
  }
13777
+
13778
+ var value = data[token.name];
13779
+ var segment;
13780
+
13781
+ if (value == null) {
13782
+ if (token.optional) {
13783
+ // Prepend partial segment prefixes.
13784
+ if (token.partial) {
13785
+ path += token.prefix;
13786
+ }
13787
+
13788
+ continue
13789
+ } else {
13790
+ throw new TypeError('Expected "' + token.name + '" to be defined')
13791
  }
 
13792
  }
 
13793
 
13794
+ if (isarray(value)) {
13795
+ if (!token.repeat) {
13796
+ throw new TypeError('Expected "' + token.name + '" to not repeat, but received `' + JSON.stringify(value) + '`')
13797
+ }
 
 
 
 
 
 
 
 
 
 
 
 
13798
 
13799
+ if (value.length === 0) {
13800
+ if (token.optional) {
13801
+ continue
13802
+ } else {
13803
+ throw new TypeError('Expected "' + token.name + '" to not be empty')
 
 
 
 
 
 
 
 
 
 
 
13804
  }
13805
  }
13806
+
13807
+ for (var j = 0; j < value.length; j++) {
13808
+ segment = encode(value[j]);
13809
+
13810
+ if (!matches[i].test(segment)) {
13811
+ throw new TypeError('Expected all "' + token.name + '" to match "' + token.pattern + '", but received `' + JSON.stringify(segment) + '`')
 
13812
  }
13813
+
13814
+ path += (j === 0 ? token.prefix : token.delimiter) + segment;
13815
  }
13816
 
13817
+ continue
 
 
 
 
 
13818
  }
 
13819
 
13820
+ segment = token.asterisk ? encodeAsterisk(value) : encode(value);
 
 
13821
 
13822
+ if (!matches[i].test(segment)) {
13823
+ throw new TypeError('Expected "' + token.name + '" to match "' + token.pattern + '", but received "' + segment + '"')
13824
+ }
13825
+
13826
+ path += token.prefix + segment;
13827
+ }
13828
+
13829
+ return path
 
 
 
 
 
 
 
13830
  }
 
13831
  }
13832
 
13833
+ /**
13834
+ * Escape a regular expression string.
13835
+ *
13836
+ * @param {string} str
13837
+ * @return {string}
13838
+ */
13839
+ function escapeString (str) {
13840
+ return str.replace(/([.+*?=^!:${}()[\]|\/\\])/g, '\\$1')
 
 
 
 
 
13841
  }
13842
 
13843
+ /**
13844
+ * Escape the capturing group by escaping special characters and meaning.
13845
+ *
13846
+ * @param {string} group
13847
+ * @return {string}
13848
+ */
13849
+ function escapeGroup (group) {
13850
+ return group.replace(/([=!:$\/()])/g, '\\$1')
13851
+ }
13852
 
13853
+ /**
13854
+ * Attach the keys as a property of the regexp.
13855
+ *
13856
+ * @param {!RegExp} re
13857
+ * @param {Array} keys
13858
+ * @return {!RegExp}
13859
+ */
13860
+ function attachKeys (re, keys) {
13861
+ re.keys = keys;
13862
+ return re
13863
+ }
13864
 
13865
+ /**
13866
+ * Get the flags for a regexp from the options.
13867
+ *
13868
+ * @param {Object} options
13869
+ * @return {string}
13870
+ */
13871
+ function flags (options) {
13872
+ return options && options.sensitive ? '' : 'i'
13873
+ }
13874
 
13875
+ /**
13876
+ * Pull out keys from a regexp.
13877
+ *
13878
+ * @param {!RegExp} path
13879
+ * @param {!Array} keys
13880
+ * @return {!RegExp}
13881
+ */
13882
+ function regexpToRegexp (path, keys) {
13883
+ // Use a negative lookahead to match only capturing groups.
13884
+ var groups = path.source.match(/\((?!\?)/g);
13885
 
13886
+ if (groups) {
13887
+ for (var i = 0; i < groups.length; i++) {
13888
+ keys.push({
13889
+ name: i,
13890
+ prefix: null,
13891
+ delimiter: null,
13892
+ optional: false,
13893
+ repeat: false,
13894
+ partial: false,
13895
+ asterisk: false,
13896
+ pattern: null
13897
+ });
13898
  }
13899
+ }
13900
 
13901
+ return attachKeys(path, keys)
13902
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13903
 
13904
+ /**
13905
+ * Transform an array into a regexp.
13906
+ *
13907
+ * @param {!Array} path
13908
+ * @param {Array} keys
13909
+ * @param {!Object} options
13910
+ * @return {!RegExp}
13911
+ */
13912
+ function arrayToRegexp (path, keys, options) {
13913
+ var parts = [];
13914
 
13915
+ for (var i = 0; i < path.length; i++) {
13916
+ parts.push(pathToRegexp(path[i], keys, options).source);
13917
+ }
13918
 
13919
+ var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options));
 
13920
 
13921
+ return attachKeys(regexp, keys)
 
 
13922
  }
13923
 
13924
+ /**
13925
+ * Create a path regexp from string input.
13926
+ *
13927
+ * @param {string} path
13928
+ * @param {!Array} keys
13929
+ * @param {!Object} options
13930
+ * @return {!RegExp}
13931
+ */
13932
+ function stringToRegexp (path, keys, options) {
13933
+ return tokensToRegExp(parse(path, options), keys, options)
13934
+ }
13935
 
13936
+ /**
13937
+ * Expose a function for taking tokens and returning a RegExp.
13938
+ *
13939
+ * @param {!Array} tokens
13940
+ * @param {(Array|Object)=} keys
13941
+ * @param {Object=} options
13942
+ * @return {!RegExp}
13943
+ */
13944
+ function tokensToRegExp (tokens, keys, options) {
13945
+ if (!isarray(keys)) {
13946
+ options = /** @type {!Object} */ (keys || options);
13947
+ keys = [];
13948
+ }
13949
 
13950
+ options = options || {};
 
 
 
 
 
 
 
 
 
 
 
 
13951
 
13952
+ var strict = options.strict;
13953
+ var end = options.end !== false;
13954
+ var route = '';
13955
 
13956
+ // Iterate over the tokens and create our regexp string.
13957
+ for (var i = 0; i < tokens.length; i++) {
13958
+ var token = tokens[i];
 
 
 
 
 
13959
 
13960
+ if (typeof token === 'string') {
13961
+ route += escapeString(token);
13962
+ } else {
13963
+ var prefix = escapeString(token.prefix);
13964
+ var capture = '(?:' + token.pattern + ')';
13965
 
13966
+ keys.push(token);
 
 
 
 
13967
 
13968
+ if (token.repeat) {
13969
+ capture += '(?:' + prefix + capture + ')*';
13970
+ }
 
 
 
13971
 
13972
+ if (token.optional) {
13973
+ if (!token.partial) {
13974
+ capture = '(?:' + prefix + '(' + capture + '))?';
13975
+ } else {
13976
+ capture = prefix + '(' + capture + ')?';
13977
+ }
13978
+ } else {
13979
+ capture = prefix + '(' + capture + ')';
13980
+ }
 
 
 
 
 
 
 
 
 
13981
 
13982
+ route += capture;
13983
+ }
 
 
 
 
 
13984
  }
13985
 
13986
+ var delimiter = escapeString(options.delimiter || '/');
13987
+ var endsWithDelimiter = route.slice(-delimiter.length) === delimiter;
 
13988
 
13989
+ // In non-strict mode we allow a slash at the end of match. If the path to
13990
+ // match already ends with a slash, we remove it for consistency. The slash
13991
+ // is valid at the end of a path match, not in the middle. This is important
13992
+ // in non-ending mode, where "/test/" shouldn't match "/test//route".
13993
+ if (!strict) {
13994
+ route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?';
13995
  }
13996
 
13997
+ if (end) {
13998
+ route += '$';
13999
+ } else {
14000
+ // In non-ending mode, we need the capturing groups to match as much as
14001
+ // possible by using a positive lookahead to the end or next path segment.
14002
+ route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14003
  }
14004
 
14005
+ return attachKeys(new RegExp('^' + route, flags(options)), keys)
14006
+ }
14007
+
14008
+ /**
14009
+ * Normalize the given path string, returning a regular expression.
14010
+ *
14011
+ * An empty array can be passed in for the keys, which will hold the
14012
+ * placeholder key descriptions. For example, using `/user/:id`, `keys` will
14013
+ * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`.
14014
+ *
14015
+ * @param {(string|RegExp|Array)} path
14016
+ * @param {(Array|Object)=} keys
14017
+ * @param {Object=} options
14018
+ * @return {!RegExp}
14019
+ */
14020
+ function pathToRegexp (path, keys, options) {
14021
+ if (!isarray(keys)) {
14022
+ options = /** @type {!Object} */ (keys || options);
14023
+ keys = [];
14024
  }
14025
 
14026
+ options = options || {};
 
 
 
 
 
 
 
 
 
 
 
14027
 
14028
+ if (path instanceof RegExp) {
14029
+ return regexpToRegexp(path, /** @type {!Array} */ (keys))
 
 
 
 
 
 
 
 
 
 
 
14030
  }
14031
 
14032
+ if (isarray(path)) {
14033
+ return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options)
 
 
 
 
 
 
 
 
14034
  }
 
14035
 
14036
+ return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14037
  }
14038
+ pathToRegexp_1.parse = parse_1;
14039
+ pathToRegexp_1.compile = compile_1;
14040
+ pathToRegexp_1.tokensToFunction = tokensToFunction_1;
14041
+ pathToRegexp_1.tokensToRegExp = tokensToRegExp_1;
14042
 
14043
+ /* */
14044
+
14045
+ // $flow-disable-line
14046
+ var regexpCompileCache = Object.create(null);
14047
+
14048
+ function fillParams (
14049
  path,
14050
+ params,
14051
+ routeMsg
14052
  ) {
14053
+ params = params || {};
14054
+ try {
14055
+ var filler =
14056
+ regexpCompileCache[path] ||
14057
+ (regexpCompileCache[path] = pathToRegexp_1.compile(path));
14058
 
14059
+ // Fix #2505 resolving asterisk routes { name: 'not-found', params: { pathMatch: '/not-found' }}
14060
+ // and fix #3106 so that you can work with location descriptor object having params.pathMatch equal to empty string
14061
+ if (typeof params.pathMatch === 'string') { params[0] = params.pathMatch; }
14062
 
14063
+ return filler(params, { pretty: true })
14064
+ } catch (e) {
14065
+ if (process.env.NODE_ENV !== 'production') {
14066
+ // Fix #3072 no warn if `pathMatch` is string
14067
+ warn(typeof params.pathMatch === 'string', ("missing param for " + routeMsg + ": " + (e.message)));
14068
+ }
14069
+ return ''
14070
+ } finally {
14071
+ // delete the 0 if it was added
14072
+ delete params[0];
14073
+ }
14074
+ }
14075
 
14076
+ /* */
14077
 
14078
+ function normalizeLocation (
14079
+ raw,
14080
+ current,
14081
+ append,
14082
  router
14083
  ) {
14084
+ var next = typeof raw === 'string' ? { path: raw } : raw;
14085
+ // named target
14086
+ if (next._normalized) {
14087
+ return next
14088
+ } else if (next.name) {
14089
+ next = extend({}, raw);
14090
+ var params = next.params;
14091
+ if (params && typeof params === 'object') {
14092
+ next.params = extend({}, params);
14093
+ }
14094
+ return next
14095
+ }
14096
 
14097
+ // relative params
14098
+ if (!next.path && next.params && current) {
14099
+ next = extend({}, next);
14100
+ next._normalized = true;
14101
+ var params$1 = extend(extend({}, current.params), next.params);
14102
+ if (current.name) {
14103
+ next.name = current.name;
14104
+ next.params = params$1;
14105
+ } else if (current.matched.length) {
14106
+ var rawPath = current.matched[current.matched.length - 1].path;
14107
+ next.path = fillParams(rawPath, params$1, ("path " + (current.path)));
14108
+ } else if (process.env.NODE_ENV !== 'production') {
14109
+ warn(false, "relative params navigation requires a current route.");
14110
+ }
14111
+ return next
14112
  }
14113
 
14114
+ var parsedPath = parsePath(next.path || '');
14115
+ var basePath = (current && current.path) || '/';
14116
+ var path = parsedPath.path
14117
+ ? resolvePath(parsedPath.path, basePath, append || next.append)
14118
+ : basePath;
14119
 
14120
+ var query = resolveQuery(
14121
+ parsedPath.query,
14122
+ next.query,
14123
+ router && router.options.parseQuery
14124
+ );
14125
+
14126
+ var hash = next.hash || parsedPath.hash;
14127
+ if (hash && hash.charAt(0) !== '#') {
14128
+ hash = "#" + hash;
 
 
14129
  }
14130
 
14131
+ return {
14132
+ _normalized: true,
14133
+ path: path,
14134
+ query: query,
14135
+ hash: hash
14136
  }
14137
+ }
14138
 
14139
+ /* */
 
 
 
 
 
 
14140
 
14141
+ // work around weird flow bug
14142
+ var toTypes = [String, Object];
14143
+ var eventTypes = [String, Array];
 
 
 
 
 
 
14144
 
14145
+ var noop = function () {};
 
 
14146
 
14147
+ var warnedCustomSlot;
14148
+ var warnedTagProp;
14149
+ var warnedEventProp;
 
 
 
 
14150
 
14151
+ var Link = {
14152
+ name: 'RouterLink',
14153
+ props: {
14154
+ to: {
14155
+ type: toTypes,
14156
+ required: true
14157
+ },
14158
+ tag: {
14159
+ type: String,
14160
+ default: 'a'
14161
+ },
14162
+ custom: Boolean,
14163
+ exact: Boolean,
14164
+ exactPath: Boolean,
14165
+ append: Boolean,
14166
+ replace: Boolean,
14167
+ activeClass: String,
14168
+ exactActiveClass: String,
14169
+ ariaCurrentValue: {
14170
+ type: String,
14171
+ default: 'page'
14172
+ },
14173
+ event: {
14174
+ type: eventTypes,
14175
+ default: 'click'
14176
+ }
14177
+ },
14178
+ render: function render (h) {
14179
+ var this$1 = this;
14180
+
14181
+ var router = this.$router;
14182
+ var current = this.$route;
14183
+ var ref = router.resolve(
14184
+ this.to,
14185
+ current,
14186
+ this.append
14187
+ );
14188
+ var location = ref.location;
14189
+ var route = ref.route;
14190
+ var href = ref.href;
14191
+
14192
+ var classes = {};
14193
+ var globalActiveClass = router.options.linkActiveClass;
14194
+ var globalExactActiveClass = router.options.linkExactActiveClass;
14195
+ // Support global empty active class
14196
+ var activeClassFallback =
14197
+ globalActiveClass == null ? 'router-link-active' : globalActiveClass;
14198
+ var exactActiveClassFallback =
14199
+ globalExactActiveClass == null
14200
+ ? 'router-link-exact-active'
14201
+ : globalExactActiveClass;
14202
+ var activeClass =
14203
+ this.activeClass == null ? activeClassFallback : this.activeClass;
14204
+ var exactActiveClass =
14205
+ this.exactActiveClass == null
14206
+ ? exactActiveClassFallback
14207
+ : this.exactActiveClass;
14208
+
14209
+ var compareTarget = route.redirectedFrom
14210
+ ? createRoute(null, normalizeLocation(route.redirectedFrom), null, router)
14211
+ : route;
14212
+
14213
+ classes[exactActiveClass] = isSameRoute(current, compareTarget, this.exactPath);
14214
+ classes[activeClass] = this.exact || this.exactPath
14215
+ ? classes[exactActiveClass]
14216
+ : isIncludedRoute(current, compareTarget);
14217
+
14218
+ var ariaCurrentValue = classes[exactActiveClass] ? this.ariaCurrentValue : null;
14219
+
14220
+ var handler = function (e) {
14221
+ if (guardEvent(e)) {
14222
+ if (this$1.replace) {
14223
+ router.replace(location, noop);
14224
+ } else {
14225
+ router.push(location, noop);
14226
  }
14227
  }
14228
+ };
14229
+
14230
+ var on = { click: guardEvent };
14231
+ if (Array.isArray(this.event)) {
14232
+ this.event.forEach(function (e) {
14233
+ on[e] = handler;
14234
+ });
14235
+ } else {
14236
+ on[this.event] = handler;
14237
  }
 
 
 
14238
 
14239
+ var data = { class: classes };
 
 
 
 
 
 
 
14240
 
14241
+ var scopedSlot =
14242
+ !this.$scopedSlots.$hasNormal &&
14243
+ this.$scopedSlots.default &&
14244
+ this.$scopedSlots.default({
14245
+ href: href,
14246
+ route: route,
14247
+ navigate: handler,
14248
+ isActive: classes[activeClass],
14249
+ isExactActive: classes[exactActiveClass]
14250
+ });
14251
+
14252
+ if (scopedSlot) {
14253
+ if (process.env.NODE_ENV !== 'production' && !this.custom) {
14254
+ !warnedCustomSlot && warn(false, 'In Vue Router 4, the v-slot API will by default wrap its content with an <a> element. Use the custom prop to remove this warning:\n<router-link v-slot="{ navigate, href }" custom></router-link>\n');
14255
+ warnedCustomSlot = true;
14256
+ }
14257
+ if (scopedSlot.length === 1) {
14258
+ return scopedSlot[0]
14259
+ } else if (scopedSlot.length > 1 || !scopedSlot.length) {
14260
+ if (process.env.NODE_ENV !== 'production') {
14261
+ warn(
14262
+ false,
14263
+ ("<router-link> with to=\"" + (this.to) + "\" is trying to use a scoped slot but it didn't provide exactly one child. Wrapping the content with a span element.")
14264
+ );
14265
+ }
14266
+ return scopedSlot.length === 0 ? h() : h('span', {}, scopedSlot)
14267
+ }
14268
  }
14269
 
14270
+ if (process.env.NODE_ENV !== 'production') {
14271
+ if ('tag' in this.$options.propsData && !warnedTagProp) {
14272
  warn(
14273
+ false,
14274
+ "<router-link>'s tag prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link."
14275
  );
14276
+ warnedTagProp = true;
14277
+ }
14278
+ if ('event' in this.$options.propsData && !warnedEventProp) {
14279
+ warn(
14280
+ false,
14281
+ "<router-link>'s event prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link."
14282
+ );
14283
+ warnedEventProp = true;
14284
  }
 
14285
  }
14286
 
14287
+ if (this.tag === 'a') {
14288
+ data.on = on;
14289
+ data.attrs = { href: href, 'aria-current': ariaCurrentValue };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14290
  } else {
14291
+ // find the first <a> child and apply listener and href
14292
+ var a = findAnchor(this.$slots.default);
14293
+ if (a) {
14294
+ // in case the <a> is a static node
14295
+ a.isStatic = false;
14296
+ var aData = (a.data = extend({}, a.data));
14297
+ aData.on = aData.on || {};
14298
+ // transform existing events in both objects into arrays so we can push later
14299
+ for (var event in aData.on) {
14300
+ var handler$1 = aData.on[event];
14301
+ if (event in on) {
14302
+ aData.on[event] = Array.isArray(handler$1) ? handler$1 : [handler$1];
14303
+ }
14304
+ }
14305
+ // append new listeners for router-link
14306
+ for (var event$1 in on) {
14307
+ if (event$1 in aData.on) {
14308
+ // on[event] is always a function
14309
+ aData.on[event$1].push(on[event$1]);
14310
+ } else {
14311
+ aData.on[event$1] = handler;
14312
+ }
14313
+ }
14314
+
14315
+ var aAttrs = (a.data.attrs = extend({}, a.data.attrs));
14316
+ aAttrs.href = href;
14317
+ aAttrs['aria-current'] = ariaCurrentValue;
14318
+ } else {
14319
+ // doesn't have <a> child, apply listener to self
14320
+ data.on = on;
14321
  }
 
14322
  }
 
14323
 
14324
+ return h(this.tag, data, this.$slots.default)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14325
  }
14326
+ };
14327
 
14328
+ function guardEvent (e) {
14329
+ // don't redirect with control keys
14330
+ if (e.metaKey || e.altKey || e.ctrlKey || e.shiftKey) { return }
14331
+ // don't redirect when preventDefault called
14332
+ if (e.defaultPrevented) { return }
14333
+ // don't redirect on right click
14334
+ if (e.button !== undefined && e.button !== 0) { return }
14335
+ // don't redirect if `target="_blank"`
14336
+ if (e.currentTarget && e.currentTarget.getAttribute) {
14337
+ var target = e.currentTarget.getAttribute('target');
14338
+ if (/\b_blank\b/i.test(target)) { return }
 
14339
  }
14340
+ // this may be a Weex event which doesn't have this method
14341
+ if (e.preventDefault) {
14342
+ e.preventDefault();
 
 
 
14343
  }
14344
+ return true
14345
  }
14346
 
14347
+ function findAnchor (children) {
14348
+ if (children) {
14349
+ var child;
14350
+ for (var i = 0; i < children.length; i++) {
14351
+ child = children[i];
14352
+ if (child.tag === 'a') {
14353
+ return child
14354
+ }
14355
+ if (child.children && (child = findAnchor(child.children))) {
14356
+ return child
14357
+ }
 
 
 
 
 
 
 
14358
  }
14359
  }
 
 
14360
  }
14361
 
14362
+ var _Vue;
 
 
14363
 
14364
+ function install (Vue) {
14365
+ if (install.installed && _Vue === Vue) { return }
14366
+ install.installed = true;
14367
 
14368
+ _Vue = Vue;
 
 
 
 
14369
 
14370
+ var isDef = function (v) { return v !== undefined; };
 
 
14371
 
14372
+ var registerInstance = function (vm, callVal) {
14373
+ var i = vm.$options._parentVnode;
14374
+ if (isDef(i) && isDef(i = i.data) && isDef(i = i.registerRouteInstance)) {
14375
+ i(vm, callVal);
14376
+ }
14377
+ };
14378
 
14379
+ Vue.mixin({
14380
+ beforeCreate: function beforeCreate () {
14381
+ if (isDef(this.$options.router)) {
14382
+ this._routerRoot = this;
14383
+ this._router = this.$options.router;
14384
+ this._router.init(this);
14385
+ Vue.util.defineReactive(this, '_route', this._router.history.current);
14386
+ } else {
14387
+ this._routerRoot = (this.$parent && this.$parent._routerRoot) || this;
14388
+ }
14389
+ registerInstance(this, this);
14390
+ },
14391
+ destroyed: function destroyed () {
14392
+ registerInstance(this);
14393
+ }
14394
+ });
14395
 
14396
+ Object.defineProperty(Vue.prototype, '$router', {
14397
+ get: function get () { return this._routerRoot._router }
14398
+ });
14399
+
14400
+ Object.defineProperty(Vue.prototype, '$route', {
14401
+ get: function get () { return this._routerRoot._route }
14402
+ });
14403
+
14404
+ Vue.component('RouterView', View);
14405
+ Vue.component('RouterLink', Link);
14406
+
14407
+ var strats = Vue.config.optionMergeStrategies;
14408
+ // use the same hook merging strategy for route hooks
14409
+ strats.beforeRouteEnter = strats.beforeRouteLeave = strats.beforeRouteUpdate = strats.created;
14410
  }
14411
 
14412
  /* */
14413
 
14414
+ var inBrowser = typeof window !== 'undefined';
14415
 
14416
+ /* */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14417
 
14418
+ function createRouteMap (
14419
+ routes,
14420
+ oldPathList,
14421
+ oldPathMap,
14422
+ oldNameMap,
14423
+ parentRoute
14424
  ) {
14425
+ // the path list is used to control path matching priority
14426
+ var pathList = oldPathList || [];
14427
+ // $flow-disable-line
14428
+ var pathMap = oldPathMap || Object.create(null);
14429
+ // $flow-disable-line
14430
+ var nameMap = oldNameMap || Object.create(null);
14431
 
14432
+ routes.forEach(function (route) {
14433
+ addRouteRecord(pathList, pathMap, nameMap, route, parentRoute);
14434
+ });
 
14435
 
14436
+ // ensure wildcard routes are always at the end
14437
+ for (var i = 0, l = pathList.length; i < l; i++) {
14438
+ if (pathList[i] === '*') {
14439
+ pathList.push(pathList.splice(i, 1)[0]);
14440
+ l--;
14441
+ i--;
14442
+ }
14443
  }
14444
 
14445
+ if (process.env.NODE_ENV === 'development') {
14446
+ // warn if routes do not include leading slashes
14447
+ var found = pathList
14448
+ // check for missing leading slash
14449
+ .filter(function (path) { return path && path.charAt(0) !== '*' && path.charAt(0) !== '/'; });
 
 
 
 
 
 
 
 
14450
 
14451
+ if (found.length > 0) {
14452
+ var pathNames = found.map(function (path) { return ("- " + path); }).join('\n');
14453
+ warn(false, ("Non-nested routes must include a leading slash character. Fix the following routes: \n" + pathNames));
 
 
 
 
 
 
 
 
 
14454
  }
 
 
 
 
 
 
 
 
 
 
14455
  }
 
14456
 
14457
+ return {
14458
+ pathList: pathList,
14459
+ pathMap: pathMap,
14460
+ nameMap: nameMap
14461
  }
14462
  }
14463
 
14464
+ function addRouteRecord (
14465
+ pathList,
14466
+ pathMap,
14467
+ nameMap,
14468
+ route,
14469
+ parent,
14470
+ matchAs
14471
+ ) {
14472
+ var path = route.path;
14473
+ var name = route.name;
14474
+ if (process.env.NODE_ENV !== 'production') {
14475
+ assert(path != null, "\"path\" is required in a route configuration.");
14476
+ assert(
14477
+ typeof route.component !== 'string',
14478
+ "route config \"component\" for path: " + (String(
14479
+ path || name
14480
+ )) + " cannot be a " + "string id. Use an actual component instead."
14481
+ );
14482
 
14483
+ warn(
14484
+ // eslint-disable-next-line no-control-regex
14485
+ !/[^\u0000-\u007F]+/.test(path),
14486
+ "Route with path \"" + path + "\" contains unencoded characters, make sure " +
14487
+ "your path is correctly encoded before passing it to the router. Use " +
14488
+ "encodeURI to encode static segments of your path."
14489
+ );
14490
  }
 
14491
 
14492
+ var pathToRegexpOptions =
14493
+ route.pathToRegexpOptions || {};
14494
+ var normalizedPath = normalizePath(path, parent, pathToRegexpOptions.strict);
 
 
 
 
 
 
 
14495
 
14496
+ if (typeof route.caseSensitive === 'boolean') {
14497
+ pathToRegexpOptions.sensitive = route.caseSensitive;
 
 
14498
  }
 
 
 
 
 
 
 
14499
 
14500
+ var record = {
14501
+ path: normalizedPath,
14502
+ regex: compileRouteRegex(normalizedPath, pathToRegexpOptions),
14503
+ components: route.components || { default: route.component },
14504
+ alias: route.alias
14505
+ ? typeof route.alias === 'string'
14506
+ ? [route.alias]
14507
+ : route.alias
14508
+ : [],
14509
+ instances: {},
14510
+ enteredCbs: {},
14511
+ name: name,
14512
+ parent: parent,
14513
+ matchAs: matchAs,
14514
+ redirect: route.redirect,
14515
+ beforeEnter: route.beforeEnter,
14516
+ meta: route.meta || {},
14517
+ props:
14518
+ route.props == null
14519
+ ? {}
14520
+ : route.components
14521
+ ? route.props
14522
+ : { default: route.props }
14523
+ };
14524
 
14525
+ if (route.children) {
14526
+ // Warn if route is named, does not redirect and has a default child route.
14527
+ // If users navigate to this route by name, the default child will
14528
+ // not be rendered (GH Issue #629)
14529
+ if (process.env.NODE_ENV !== 'production') {
14530
+ if (
14531
+ route.name &&
14532
+ !route.redirect &&
14533
+ route.children.some(function (child) { return /^\/?$/.test(child.path); })
14534
+ ) {
14535
+ warn(
14536
+ false,
14537
+ "Named Route '" + (route.name) + "' has a default child route. " +
14538
+ "When navigating to this named route (:to=\"{name: '" + (route.name) + "'\"), " +
14539
+ "the default child route will not be rendered. Remove the name from " +
14540
+ "this route and use the name of the default child route for named " +
14541
+ "links instead."
14542
+ );
14543
+ }
14544
  }
14545
+ route.children.forEach(function (child) {
14546
+ var childMatchAs = matchAs
14547
+ ? cleanPath((matchAs + "/" + (child.path)))
14548
+ : undefined;
14549
+ addRouteRecord(pathList, pathMap, nameMap, child, record, childMatchAs);
14550
+ });
14551
  }
14552
 
14553
+ if (!pathMap[record.path]) {
14554
+ pathList.push(record.path);
14555
+ pathMap[record.path] = record;
 
 
 
 
 
 
 
 
 
14556
  }
 
14557
 
14558
+ if (route.alias !== undefined) {
14559
+ var aliases = Array.isArray(route.alias) ? route.alias : [route.alias];
14560
+ for (var i = 0; i < aliases.length; ++i) {
14561
+ var alias = aliases[i];
14562
+ if (process.env.NODE_ENV !== 'production' && alias === path) {
14563
+ warn(
14564
+ false,
14565
+ ("Found an alias with the same value as the path: \"" + path + "\". You have to remove that alias. It will be ignored in development.")
14566
+ );
14567
+ // skip in dev to make it work
14568
+ continue
14569
+ }
 
 
 
 
 
 
14570
 
14571
+ var aliasRoute = {
14572
+ path: alias,
14573
+ children: route.children
14574
+ };
14575
+ addRouteRecord(
14576
+ pathList,
14577
+ pathMap,
14578
+ nameMap,
14579
+ aliasRoute,
14580
+ parent,
14581
+ record.path || '/' // matchAs
14582
+ );
 
14583
  }
 
 
14584
  }
 
14585
 
14586
+ if (name) {
14587
+ if (!nameMap[name]) {
14588
+ nameMap[name] = record;
14589
+ } else if (process.env.NODE_ENV !== 'production' && !matchAs) {
14590
+ warn(
14591
+ false,
14592
+ "Duplicate named routes definition: " +
14593
+ "{ name: \"" + name + "\", path: \"" + (record.path) + "\" }"
14594
+ );
 
 
 
 
 
 
 
 
 
14595
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14596
  }
14597
  }
14598
 
14599
+ function compileRouteRegex (
14600
+ path,
14601
+ pathToRegexpOptions
14602
  ) {
14603
+ var regex = pathToRegexp_1(path, [], pathToRegexpOptions);
14604
+ if (process.env.NODE_ENV !== 'production') {
14605
+ var keys = Object.create(null);
14606
+ regex.keys.forEach(function (key) {
14607
+ warn(
14608
+ !keys[key.name],
14609
+ ("Duplicate param keys in route with path: \"" + path + "\"")
14610
+ );
14611
+ keys[key.name] = true;
14612
+ });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14613
  }
14614
+ return regex
14615
  }
14616
 
14617
+ function normalizePath (
14618
+ path,
14619
+ parent,
14620
+ strict
14621
+ ) {
14622
+ if (!strict) { path = path.replace(/\/$/, ''); }
14623
+ if (path[0] === '/') { return path }
14624
+ if (parent == null) { return path }
14625
+ return cleanPath(((parent.path) + "/" + path))
14626
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14627
 
14628
+ /* */
 
 
14629
 
14630
+
14631
+
14632
+ function createMatcher (
14633
+ routes,
14634
+ router
14635
  ) {
14636
+ var ref = createRouteMap(routes);
14637
+ var pathList = ref.pathList;
14638
+ var pathMap = ref.pathMap;
14639
+ var nameMap = ref.nameMap;
14640
 
14641
+ function addRoutes (routes) {
14642
+ createRouteMap(routes, pathList, pathMap, nameMap);
 
 
 
 
 
 
 
 
14643
  }
 
 
 
 
 
 
 
 
 
 
14644
 
14645
+ function addRoute (parentOrRoute, route) {
14646
+ var parent = (typeof parentOrRoute !== 'object') ? nameMap[parentOrRoute] : undefined;
14647
+ // $flow-disable-line
14648
+ createRouteMap([route || parentOrRoute], pathList, pathMap, nameMap, parent);
14649
+
14650
+ // add aliases of parent
14651
+ if (parent && parent.alias.length) {
14652
+ createRouteMap(
14653
+ // $flow-disable-line route is defined if parent is
14654
+ parent.alias.map(function (alias) { return ({ path: alias, children: [route] }); }),
14655
+ pathList,
14656
+ pathMap,
14657
+ nameMap,
14658
+ parent
14659
+ );
 
 
 
 
 
 
 
 
 
14660
  }
14661
+ }
 
14662
 
14663
+ function getRoutes () {
14664
+ return pathList.map(function (path) { return pathMap[path]; })
14665
+ }
14666
 
14667
+ function match (
14668
+ raw,
14669
+ currentRoute,
14670
+ redirectedFrom
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14671
  ) {
14672
+ var location = normalizeLocation(raw, currentRoute, false, router);
14673
+ var name = location.name;
 
14674
 
14675
+ if (name) {
14676
+ var record = nameMap[name];
14677
+ if (process.env.NODE_ENV !== 'production') {
14678
+ warn(record, ("Route with name '" + name + "' does not exist"));
14679
+ }
14680
+ if (!record) { return _createRoute(null, location) }
14681
+ var paramNames = record.regex.keys
14682
+ .filter(function (key) { return !key.optional; })
14683
+ .map(function (key) { return key.name; });
14684
 
14685
+ if (typeof location.params !== 'object') {
14686
+ location.params = {};
14687
+ }
 
 
 
 
 
 
 
 
 
14688
 
14689
+ if (currentRoute && typeof currentRoute.params === 'object') {
14690
+ for (var key in currentRoute.params) {
14691
+ if (!(key in location.params) && paramNames.indexOf(key) > -1) {
14692
+ location.params[key] = currentRoute.params[key];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14693
  }
 
 
 
14694
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14695
  }
14696
+
14697
+ location.path = fillParams(record.path, location.params, ("named route \"" + name + "\""));
14698
+ return _createRoute(record, location, redirectedFrom)
14699
+ } else if (location.path) {
14700
+ location.params = {};
14701
+ for (var i = 0; i < pathList.length; i++) {
14702
+ var path = pathList[i];
14703
+ var record$1 = pathMap[path];
14704
+ if (matchRoute(record$1.regex, location.path, location.params)) {
14705
+ return _createRoute(record$1, location, redirectedFrom)
14706
+ }
14707
  }
14708
+ }
14709
+ // no match
14710
+ return _createRoute(null, location)
14711
+ }
14712
 
14713
+ function redirect (
14714
+ record,
14715
+ location
14716
+ ) {
14717
+ var originalRedirect = record.redirect;
14718
+ var redirect = typeof originalRedirect === 'function'
14719
+ ? originalRedirect(createRoute(record, location, null, router))
14720
+ : originalRedirect;
14721
 
14722
+ if (typeof redirect === 'string') {
14723
+ redirect = { path: redirect };
14724
+ }
14725
 
14726
+ if (!redirect || typeof redirect !== 'object') {
14727
+ if (process.env.NODE_ENV !== 'production') {
14728
+ warn(
14729
+ false, ("invalid redirect option: " + (JSON.stringify(redirect)))
14730
+ );
14731
+ }
14732
+ return _createRoute(null, location)
14733
+ }
14734
 
14735
+ var re = redirect;
14736
+ var name = re.name;
14737
+ var path = re.path;
14738
+ var query = location.query;
14739
+ var hash = location.hash;
14740
+ var params = location.params;
14741
+ query = re.hasOwnProperty('query') ? re.query : query;
14742
+ hash = re.hasOwnProperty('hash') ? re.hash : hash;
14743
+ params = re.hasOwnProperty('params') ? re.params : params;
14744
 
14745
+ if (name) {
14746
+ // resolved named direct
14747
+ var targetRecord = nameMap[name];
14748
+ if (process.env.NODE_ENV !== 'production') {
14749
+ assert(targetRecord, ("redirect failed: named route \"" + name + "\" not found."));
14750
+ }
14751
+ return match({
14752
+ _normalized: true,
14753
+ name: name,
14754
+ query: query,
14755
+ hash: hash,
14756
+ params: params
14757
+ }, undefined, location)
14758
+ } else if (path) {
14759
+ // 1. resolve relative redirect
14760
+ var rawPath = resolveRecordPath(path, record);
14761
+ // 2. resolve params
14762
+ var resolvedPath = fillParams(rawPath, params, ("redirect route with path \"" + rawPath + "\""));
14763
+ // 3. rematch with existing query and hash
14764
+ return match({
14765
+ _normalized: true,
14766
+ path: resolvedPath,
14767
+ query: query,
14768
+ hash: hash
14769
+ }, undefined, location)
14770
  } else {
14771
+ if (process.env.NODE_ENV !== 'production') {
14772
+ warn(false, ("invalid redirect option: " + (JSON.stringify(redirect))));
14773
+ }
14774
+ return _createRoute(null, location)
14775
  }
14776
  }
14777
+
14778
+ function alias (
14779
+ record,
14780
+ location,
14781
+ matchAs
14782
+ ) {
14783
+ var aliasedPath = fillParams(matchAs, location.params, ("aliased route with path \"" + matchAs + "\""));
14784
+ var aliasedMatch = match({
14785
+ _normalized: true,
14786
+ path: aliasedPath
14787
+ });
14788
+ if (aliasedMatch) {
14789
+ var matched = aliasedMatch.matched;
14790
+ var aliasedRecord = matched[matched.length - 1];
14791
+ location.params = aliasedMatch.params;
14792
+ return _createRoute(aliasedRecord, location)
14793
+ }
14794
+ return _createRoute(null, location)
14795
  }
 
 
 
14796
 
14797
+ function _createRoute (
14798
+ record,
14799
+ location,
14800
+ redirectedFrom
14801
+ ) {
14802
+ if (record && record.redirect) {
14803
+ return redirect(record, redirectedFrom || location)
14804
+ }
14805
+ if (record && record.matchAs) {
14806
+ return alias(record, location, record.matchAs)
14807
  }
14808
+ return createRoute(record, location, redirectedFrom, router)
14809
  }
14810
+
14811
  return {
14812
+ match: match,
14813
+ addRoute: addRoute,
14814
+ getRoutes: getRoutes,
14815
+ addRoutes: addRoutes
14816
  }
14817
  }
14818
 
14819
+ function matchRoute (
14820
+ regex,
14821
+ path,
14822
+ params
 
14823
  ) {
14824
+ var m = path.match(regex);
 
 
 
 
 
 
 
 
 
14825
 
14826
+ if (!m) {
14827
+ return false
14828
+ } else if (!params) {
14829
+ return true
 
 
 
14830
  }
 
 
 
 
 
 
 
 
 
 
14831
 
14832
+ for (var i = 1, len = m.length; i < len; ++i) {
14833
+ var key = regex.keys[i - 1];
14834
+ if (key) {
14835
+ // Fix #1994: using * with props: true generates a param named 0
14836
+ params[key.name || 'pathMatch'] = typeof m[i] === 'string' ? decode(m[i]) : m[i];
14837
  }
14838
  }
 
14839
 
14840
+ return true
 
 
 
 
 
 
 
 
 
14841
  }
14842
 
14843
+ function resolveRecordPath (path, record) {
14844
+ return resolvePath(path, record.parent ? record.parent.path : '/', true)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14845
  }
14846
 
14847
  /* */
14848
 
14849
+ // use User Timing api (if present) for more accurate key precision
14850
+ var Time =
14851
+ inBrowser && window.performance && window.performance.now
14852
+ ? window.performance
14853
+ : Date;
 
 
 
 
 
14854
 
14855
+ function genStateKey () {
14856
+ return Time.now().toFixed(3)
14857
+ }
14858
 
14859
+ var _key = genStateKey();
 
 
14860
 
14861
+ function getStateKey () {
14862
+ return _key
14863
+ }
14864
 
14865
+ function setStateKey (key) {
14866
+ return (_key = key)
14867
+ }
14868
 
14869
+ /* */
 
14870
 
14871
+ var positionStore = Object.create(null);
 
 
 
 
 
14872
 
14873
+ function setupScroll () {
14874
+ // Prevent browser scroll behavior on History popstate
14875
+ if ('scrollRestoration' in window.history) {
14876
+ window.history.scrollRestoration = 'manual';
14877
+ }
14878
+ // Fix for #1585 for Firefox
14879
+ // Fix for #2195 Add optional third attribute to workaround a bug in safari https://bugs.webkit.org/show_bug.cgi?id=182678
14880
+ // Fix for #2774 Support for apps loaded from Windows file shares not mapped to network drives: replaced location.origin with
14881
+ // window.location.protocol + '//' + window.location.host
14882
+ // location.host contains the port and location.hostname doesn't
14883
+ var protocolAndPath = window.location.protocol + '//' + window.location.host;
14884
+ var absolutePath = window.location.href.replace(protocolAndPath, '');
14885
+ // preserve existing history state as it could be overriden by the user
14886
+ var stateCopy = extend({}, window.history.state);
14887
+ stateCopy.key = getStateKey();
14888
+ window.history.replaceState(stateCopy, '', absolutePath);
14889
+ window.addEventListener('popstate', handlePopState);
14890
+ return function () {
14891
+ window.removeEventListener('popstate', handlePopState);
14892
+ }
14893
+ }
14894
 
14895
+ function handleScroll (
14896
+ router,
14897
+ to,
14898
+ from,
14899
+ isPop
14900
+ ) {
14901
+ if (!router.app) {
14902
+ return
14903
+ }
14904
 
14905
+ var behavior = router.options.scrollBehavior;
14906
+ if (!behavior) {
14907
+ return
14908
+ }
14909
 
14910
+ if (process.env.NODE_ENV !== 'production') {
14911
+ assert(typeof behavior === 'function', "scrollBehavior must be a function");
14912
+ }
 
 
 
 
 
14913
 
14914
+ // wait until re-render finishes before scrolling
14915
+ router.app.$nextTick(function () {
14916
+ var position = getScrollPosition();
14917
+ var shouldScroll = behavior.call(
14918
+ router,
14919
+ to,
14920
+ from,
14921
+ isPop ? position : null
14922
+ );
14923
 
14924
+ if (!shouldScroll) {
14925
+ return
14926
+ }
 
 
 
 
 
14927
 
14928
+ if (typeof shouldScroll.then === 'function') {
14929
+ shouldScroll
14930
+ .then(function (shouldScroll) {
14931
+ scrollToPosition((shouldScroll), position);
14932
+ })
14933
+ .catch(function (err) {
14934
+ if (process.env.NODE_ENV !== 'production') {
14935
+ assert(false, err.toString());
14936
+ }
14937
+ });
14938
+ } else {
14939
+ scrollToPosition(shouldScroll, position);
14940
  }
14941
+ });
14942
+ }
14943
 
14944
+ function saveScrollPosition () {
14945
+ var key = getStateKey();
14946
+ if (key) {
14947
+ positionStore[key] = {
14948
+ x: window.pageXOffset,
14949
+ y: window.pageYOffset
14950
+ };
14951
+ }
14952
+ }
14953
 
14954
+ function handlePopState (e) {
14955
+ saveScrollPosition();
14956
+ if (e.state && e.state.key) {
14957
+ setStateKey(e.state.key);
14958
+ }
14959
+ }
14960
 
14961
+ function getScrollPosition () {
14962
+ var key = getStateKey();
14963
+ if (key) {
14964
+ return positionStore[key]
 
 
 
 
 
 
14965
  }
 
14966
  }
14967
 
14968
+ function getElementPosition (el, offset) {
14969
+ var docEl = document.documentElement;
14970
+ var docRect = docEl.getBoundingClientRect();
14971
+ var elRect = el.getBoundingClientRect();
14972
+ return {
14973
+ x: elRect.left - docRect.left - offset.x,
14974
+ y: elRect.top - docRect.top - offset.y
14975
+ }
14976
+ }
14977
 
14978
+ function isValidPosition (obj) {
14979
+ return isNumber(obj.x) || isNumber(obj.y)
14980
+ }
14981
+
14982
+ function normalizePosition (obj) {
14983
+ return {
14984
+ x: isNumber(obj.x) ? obj.x : window.pageXOffset,
14985
+ y: isNumber(obj.y) ? obj.y : window.pageYOffset
14986
  }
14987
+ }
14988
 
14989
+ function normalizeOffset (obj) {
14990
+ return {
14991
+ x: isNumber(obj.x) ? obj.x : 0,
14992
+ y: isNumber(obj.y) ? obj.y : 0
14993
+ }
14994
+ }
14995
 
14996
+ function isNumber (v) {
14997
+ return typeof v === 'number'
14998
+ }
 
14999
 
15000
+ var hashStartsWithNumberRE = /^#\d/;
 
 
15001
 
15002
+ function scrollToPosition (shouldScroll, position) {
15003
+ var isObject = typeof shouldScroll === 'object';
15004
+ if (isObject && typeof shouldScroll.selector === 'string') {
15005
+ // getElementById would still fail if the selector contains a more complicated query like #main[data-attr]
15006
+ // but at the same time, it doesn't make much sense to select an element with an id and an extra selector
15007
+ var el = hashStartsWithNumberRE.test(shouldScroll.selector) // $flow-disable-line
15008
+ ? document.getElementById(shouldScroll.selector.slice(1)) // $flow-disable-line
15009
+ : document.querySelector(shouldScroll.selector);
15010
 
15011
+ if (el) {
15012
+ var offset =
15013
+ shouldScroll.offset && typeof shouldScroll.offset === 'object'
15014
+ ? shouldScroll.offset
15015
+ : {};
15016
+ offset = normalizeOffset(offset);
15017
+ position = getElementPosition(el, offset);
15018
+ } else if (isValidPosition(shouldScroll)) {
15019
+ position = normalizePosition(shouldScroll);
15020
  }
15021
+ } else if (isObject && isValidPosition(shouldScroll)) {
15022
+ position = normalizePosition(shouldScroll);
15023
+ }
15024
 
15025
+ if (position) {
15026
+ // $flow-disable-line
15027
+ if ('scrollBehavior' in document.documentElement.style) {
15028
+ window.scrollTo({
15029
+ left: position.x,
15030
+ top: position.y,
15031
+ // $flow-disable-line
15032
+ behavior: shouldScroll.behavior
 
 
 
 
15033
  });
15034
+ } else {
15035
+ window.scrollTo(position.x, position.y);
15036
+ }
15037
+ }
15038
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15039
 
15040
+ /* */
 
 
 
 
 
 
 
 
 
 
 
15041
 
15042
+ var supportsPushState =
15043
+ inBrowser &&
15044
+ (function () {
15045
+ var ua = window.navigator.userAgent;
15046
 
15047
+ if (
15048
+ (ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) &&
15049
+ ua.indexOf('Mobile Safari') !== -1 &&
15050
+ ua.indexOf('Chrome') === -1 &&
15051
+ ua.indexOf('Windows Phone') === -1
15052
+ ) {
15053
+ return false
15054
  }
 
 
 
 
 
15055
 
15056
+ return window.history && typeof window.history.pushState === 'function'
15057
+ })();
15058
 
15059
+ function pushState (url, replace) {
15060
+ saveScrollPosition();
15061
+ // try...catch the pushState call to get around Safari
15062
+ // DOM Exception 18 where it limits to 100 pushState calls
15063
+ var history = window.history;
15064
+ try {
15065
+ if (replace) {
15066
+ // preserve existing history state as it could be overriden by the user
15067
+ var stateCopy = extend({}, history.state);
15068
+ stateCopy.key = getStateKey();
15069
+ history.replaceState(stateCopy, '', url);
15070
+ } else {
15071
+ history.pushState({ key: setStateKey(genStateKey()) }, '', url);
15072
+ }
15073
+ } catch (e) {
15074
+ window.location[replace ? 'replace' : 'assign'](url);
15075
  }
15076
  }
15077
 
15078
+ function replaceState (url) {
15079
+ pushState(url, true);
 
 
 
 
 
15080
  }
15081
 
15082
+ /* */
 
 
 
 
 
 
15083
 
15084
+ function runQueue (queue, fn, cb) {
15085
+ var step = function (index) {
15086
+ if (index >= queue.length) {
15087
+ cb();
15088
+ } else {
15089
+ if (queue[index]) {
15090
+ fn(queue[index], function () {
15091
+ step(index + 1);
15092
+ });
15093
+ } else {
15094
+ step(index + 1);
15095
+ }
15096
+ }
15097
+ };
15098
+ step(0);
15099
+ }
15100
 
15101
+ // When changing thing, also edit router.d.ts
15102
+ var NavigationFailureType = {
15103
+ redirected: 2,
15104
+ aborted: 4,
15105
+ cancelled: 8,
15106
+ duplicated: 16
15107
+ };
15108
+
15109
+ function createNavigationRedirectedError (from, to) {
15110
+ return createRouterError(
15111
+ from,
15112
+ to,
15113
+ NavigationFailureType.redirected,
15114
+ ("Redirected when going from \"" + (from.fullPath) + "\" to \"" + (stringifyRoute(
15115
+ to
15116
+ )) + "\" via a navigation guard.")
15117
+ )
15118
  }
15119
 
15120
+ function createNavigationDuplicatedError (from, to) {
15121
+ var error = createRouterError(
15122
+ from,
15123
+ to,
15124
+ NavigationFailureType.duplicated,
15125
+ ("Avoided redundant navigation to current location: \"" + (from.fullPath) + "\".")
15126
+ );
15127
+ // backwards compatible with the first introduction of Errors
15128
+ error.name = 'NavigationDuplicated';
15129
+ return error
15130
  }
15131
 
15132
+ function createNavigationCancelledError (from, to) {
15133
+ return createRouterError(
15134
+ from,
15135
+ to,
15136
+ NavigationFailureType.cancelled,
15137
+ ("Navigation cancelled from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" with a new navigation.")
15138
+ )
15139
  }
15140
 
15141
+ function createNavigationAbortedError (from, to) {
15142
+ return createRouterError(
15143
+ from,
15144
+ to,
15145
+ NavigationFailureType.aborted,
15146
+ ("Navigation aborted from \"" + (from.fullPath) + "\" to \"" + (to.fullPath) + "\" via a navigation guard.")
15147
+ )
15148
  }
15149
 
15150
+ function createRouterError (from, to, type, message) {
15151
+ var error = new Error(message);
15152
+ error._isRouter = true;
15153
+ error.from = from;
15154
+ error.to = to;
15155
+ error.type = type;
15156
 
15157
+ return error
15158
+ }
 
 
 
 
15159
 
15160
+ var propertiesToLog = ['params', 'query', 'hash'];
 
 
15161
 
15162
+ function stringifyRoute (to) {
15163
+ if (typeof to === 'string') { return to }
15164
+ if ('path' in to) { return to.path }
15165
+ var location = {};
15166
+ propertiesToLog.forEach(function (key) {
15167
+ if (key in to) { location[key] = to[key]; }
15168
+ });
15169
+ return JSON.stringify(location, null, 2)
15170
+ }
15171
 
15172
+ function isError (err) {
15173
+ return Object.prototype.toString.call(err).indexOf('Error') > -1
15174
+ }
 
 
 
 
 
 
 
15175
 
15176
+ function isNavigationFailure (err, errorType) {
15177
+ return (
15178
+ isError(err) &&
15179
+ err._isRouter &&
15180
+ (errorType == null || err.type === errorType)
15181
+ )
15182
+ }
15183
 
15184
+ /* */
 
 
 
 
 
 
 
 
15185
 
15186
+ function resolveAsyncComponents (matched) {
15187
+ return function (to, from, next) {
15188
+ var hasAsync = false;
15189
+ var pending = 0;
15190
+ var error = null;
15191
 
15192
+ flatMapComponents(matched, function (def, _, match, key) {
15193
+ // if it's a function and doesn't have cid attached,
15194
+ // assume it's an async component resolve function.
15195
+ // we are not using Vue's default async resolving mechanism because
15196
+ // we want to halt the navigation until the incoming component has been
15197
+ // resolved.
15198
+ if (typeof def === 'function' && def.cid === undefined) {
15199
+ hasAsync = true;
15200
+ pending++;
15201
+
15202
+ var resolve = once(function (resolvedDef) {
15203
+ if (isESModule(resolvedDef)) {
15204
+ resolvedDef = resolvedDef.default;
15205
+ }
15206
+ // save resolved on async factory in case it's used elsewhere
15207
+ def.resolved = typeof resolvedDef === 'function'
15208
+ ? resolvedDef
15209
+ : _Vue.extend(resolvedDef);
15210
+ match.components[key] = resolvedDef;
15211
+ pending--;
15212
+ if (pending <= 0) {
15213
+ next();
15214
+ }
15215
  });
15216
+
15217
+ var reject = once(function (reason) {
15218
+ var msg = "Failed to resolve async component " + key + ": " + reason;
15219
+ process.env.NODE_ENV !== 'production' && warn(false, msg);
15220
+ if (!error) {
15221
+ error = isError(reason)
15222
+ ? reason
15223
+ : new Error(msg);
15224
+ next(error);
15225
+ }
15226
+ });
15227
+
15228
+ var res;
15229
+ try {
15230
+ res = def(resolve, reject);
15231
+ } catch (e) {
15232
+ reject(e);
15233
+ }
15234
+ if (res) {
15235
+ if (typeof res.then === 'function') {
15236
+ res.then(resolve, reject);
15237
+ } else {
15238
+ // new syntax in Vue 2.3
15239
+ var comp = res.component;
15240
+ if (comp && typeof comp.then === 'function') {
15241
+ comp.then(resolve, reject);
15242
+ }
15243
+ }
15244
  }
15245
  }
15246
+ });
 
15247
 
15248
+ if (!hasAsync) { next(); }
15249
+ }
15250
+ }
 
15251
 
15252
+ function flatMapComponents (
15253
+ matched,
15254
+ fn
15255
+ ) {
15256
+ return flatten(matched.map(function (m) {
15257
+ return Object.keys(m.components).map(function (key) { return fn(
15258
+ m.components[key],
15259
+ m.instances[key],
15260
+ m, key
15261
+ ); })
15262
+ }))
15263
+ }
15264
 
15265
+ function flatten (arr) {
15266
+ return Array.prototype.concat.apply([], arr)
15267
+ }
15268
 
15269
+ var hasSymbol =
15270
+ typeof Symbol === 'function' &&
15271
+ typeof Symbol.toStringTag === 'symbol';
15272
 
15273
+ function isESModule (obj) {
15274
+ return obj.__esModule || (hasSymbol && obj[Symbol.toStringTag] === 'Module')
15275
+ }
15276
 
15277
+ // in Webpack 2, require.ensure now also returns a Promise
15278
+ // so the resolve/reject functions may get called an extra time
15279
+ // if the user uses an arrow function shorthand that happens to
15280
+ // return that Promise.
15281
+ function once (fn) {
15282
+ var called = false;
15283
+ return function () {
15284
+ var args = [], len = arguments.length;
15285
+ while ( len-- ) args[ len ] = arguments[ len ];
15286
 
15287
+ if (called) { return }
15288
+ called = true;
15289
+ return fn.apply(this, args)
 
 
 
 
 
15290
  }
15291
+ }
15292
 
15293
+ /* */
15294
+
15295
+ var History = function History (router, base) {
15296
+ this.router = router;
15297
+ this.base = normalizeBase(base);
15298
+ // start with a route object that stands for "nowhere"
15299
+ this.current = START;
15300
+ this.pending = null;
15301
+ this.ready = false;
15302
+ this.readyCbs = [];
15303
+ this.readyErrorCbs = [];
15304
+ this.errorCbs = [];
15305
+ this.listeners = [];
 
 
15306
  };
15307
 
15308
+ History.prototype.listen = function listen (cb) {
15309
+ this.cb = cb;
15310
+ };
15311
 
15312
+ History.prototype.onReady = function onReady (cb, errorCb) {
15313
+ if (this.ready) {
15314
+ cb();
15315
+ } else {
15316
+ this.readyCbs.push(cb);
15317
+ if (errorCb) {
15318
+ this.readyErrorCbs.push(errorCb);
15319
+ }
15320
+ }
15321
  };
15322
 
15323
+ History.prototype.onError = function onError (errorCb) {
15324
+ this.errorCbs.push(errorCb);
15325
  };
15326
 
15327
+ History.prototype.transitionTo = function transitionTo (
15328
+ location,
15329
+ onComplete,
15330
+ onAbort
15331
+ ) {
15332
  var this$1 = this;
15333
 
15334
+ var route;
15335
+ // catch redirect option https://github.com/vuejs/vue-router/issues/3201
15336
+ try {
15337
+ route = this.router.match(location, this.current);
15338
+ } catch (e) {
15339
+ this.errorCbs.forEach(function (cb) {
15340
+ cb(e);
15341
+ });
15342
+ // Exception should still be thrown
15343
+ throw e
15344
+ }
15345
+ var prev = this.current;
15346
+ this.confirmTransition(
15347
+ route,
15348
+ function () {
15349
+ this$1.updateRoute(route);
15350
+ onComplete && onComplete(route);
15351
+ this$1.ensureURL();
15352
+ this$1.router.afterHooks.forEach(function (hook) {
15353
+ hook && hook(route, prev);
15354
+ });
15355
 
15356
+ // fire ready cbs once
15357
+ if (!this$1.ready) {
15358
+ this$1.ready = true;
15359
+ this$1.readyCbs.forEach(function (cb) {
15360
+ cb(route);
15361
+ });
15362
+ }
15363
+ },
15364
+ function (err) {
15365
+ if (onAbort) {
15366
+ onAbort(err);
15367
+ }
15368
+ if (err && !this$1.ready) {
15369
+ // Initial redirection should not mark the history as ready yet
15370
+ // because it's triggered by the redirection instead
15371
+ // https://github.com/vuejs/vue-router/issues/3225
15372
+ // https://github.com/vuejs/vue-router/issues/3331
15373
+ if (!isNavigationFailure(err, NavigationFailureType.redirected) || prev !== START) {
15374
+ this$1.ready = true;
15375
+ this$1.readyErrorCbs.forEach(function (cb) {
15376
+ cb(err);
15377
+ });
15378
+ }
15379
+ }
15380
+ }
15381
+ );
15382
+ };
15383
 
15384
+ History.prototype.confirmTransition = function confirmTransition (route, onComplete, onAbort) {
15385
+ var this$1 = this;
15386
 
15387
+ var current = this.current;
15388
+ this.pending = route;
15389
+ var abort = function (err) {
15390
+ // changed after adding errors with
15391
+ // https://github.com/vuejs/vue-router/pull/3047 before that change,
15392
+ // redirect and aborted navigation would produce an err == null
15393
+ if (!isNavigationFailure(err) && isError(err)) {
15394
+ if (this$1.errorCbs.length) {
15395
+ this$1.errorCbs.forEach(function (cb) {
15396
+ cb(err);
15397
+ });
15398
+ } else {
15399
+ warn(false, 'uncaught error during route navigation:');
15400
+ console.error(err);
15401
+ }
15402
+ }
15403
+ onAbort && onAbort(err);
15404
+ };
15405
+ var lastRouteIndex = route.matched.length - 1;
15406
+ var lastCurrentIndex = current.matched.length - 1;
15407
+ if (
15408
+ isSameRoute(route, current) &&
15409
+ // in the case the route map has been dynamically appended to
15410
+ lastRouteIndex === lastCurrentIndex &&
15411
+ route.matched[lastRouteIndex] === current.matched[lastCurrentIndex]
15412
+ ) {
15413
+ this.ensureURL();
15414
+ return abort(createNavigationDuplicatedError(current, route))
15415
  }
15416
 
15417
+ var ref = resolveQueue(
15418
+ this.current.matched,
15419
+ route.matched
15420
+ );
15421
+ var updated = ref.updated;
15422
+ var deactivated = ref.deactivated;
15423
+ var activated = ref.activated;
15424
 
15425
+ var queue = [].concat(
15426
+ // in-component leave guards
15427
+ extractLeaveGuards(deactivated),
15428
+ // global before hooks
15429
+ this.router.beforeHooks,
15430
+ // in-component update hooks
15431
+ extractUpdateHooks(updated),
15432
+ // in-config enter guards
15433
+ activated.map(function (m) { return m.beforeEnter; }),
15434
+ // async components
15435
+ resolveAsyncComponents(activated)
15436
+ );
15437
 
15438
+ var iterator = function (hook, next) {
15439
+ if (this$1.pending !== route) {
15440
+ return abort(createNavigationCancelledError(current, route))
15441
+ }
15442
+ try {
15443
+ hook(route, current, function (to) {
15444
+ if (to === false) {
15445
+ // next(false) -> abort navigation, ensure current URL
15446
+ this$1.ensureURL(true);
15447
+ abort(createNavigationAbortedError(current, route));
15448
+ } else if (isError(to)) {
15449
+ this$1.ensureURL(true);
15450
+ abort(to);
15451
+ } else if (
15452
+ typeof to === 'string' ||
15453
+ (typeof to === 'object' &&
15454
+ (typeof to.path === 'string' || typeof to.name === 'string'))
15455
+ ) {
15456
+ // next('/') or next({ path: '/' }) -> redirect
15457
+ abort(createNavigationRedirectedError(current, route));
15458
+ if (typeof to === 'object' && to.replace) {
15459
+ this$1.replace(to);
15460
+ } else {
15461
+ this$1.push(to);
15462
+ }
15463
+ } else {
15464
+ // confirm transition and pass on the value
15465
+ next(to);
15466
+ }
15467
+ });
15468
+ } catch (e) {
15469
+ abort(e);
15470
+ }
15471
+ };
15472
 
15473
+ runQueue(queue, iterator, function () {
15474
+ // wait until async components are resolved before
15475
+ // extracting in-component enter guards
15476
+ var enterGuards = extractEnterGuards(activated);
15477
+ var queue = enterGuards.concat(this$1.router.resolveHooks);
15478
+ runQueue(queue, iterator, function () {
15479
+ if (this$1.pending !== route) {
15480
+ return abort(createNavigationCancelledError(current, route))
15481
+ }
15482
+ this$1.pending = null;
15483
+ onComplete(route);
15484
+ if (this$1.router.app) {
15485
+ this$1.router.app.$nextTick(function () {
15486
+ handleRouteEntered(route);
15487
+ });
15488
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15489
  });
15490
  });
15491
  };
15492
 
15493
+ History.prototype.updateRoute = function updateRoute (route) {
15494
+ this.current = route;
15495
+ this.cb && this.cb(route);
 
 
 
15496
  };
15497
 
15498
+ History.prototype.setupListeners = function setupListeners () {
15499
+ // Default implementation is empty
15500
  };
15501
 
15502
+ History.prototype.teardown = function teardown () {
15503
+ // clean up event listeners
15504
+ // https://github.com/vuejs/vue-router/issues/2341
15505
+ this.listeners.forEach(function (cleanupListener) {
15506
+ cleanupListener();
15507
+ });
15508
+ this.listeners = [];
15509
 
15510
+ // reset current history route
15511
+ // https://github.com/vuejs/vue-router/issues/3294
15512
+ this.current = START;
15513
+ this.pending = null;
15514
  };
15515
 
15516
+ function normalizeBase (base) {
15517
+ if (!base) {
15518
+ if (inBrowser) {
15519
+ // respect <base> tag
15520
+ var baseEl = document.querySelector('base');
15521
+ base = (baseEl && baseEl.getAttribute('href')) || '/';
15522
+ // strip full URL origin
15523
+ base = base.replace(/^https?:\/\/[^\/]+/, '');
15524
+ } else {
15525
+ base = '/';
15526
+ }
15527
+ }
15528
+ // make sure there's the starting slash
15529
+ if (base.charAt(0) !== '/') {
15530
+ base = '/' + base;
15531
+ }
15532
+ // remove trailing slash
15533
+ return base.replace(/\/$/, '')
15534
+ }
15535
 
15536
+ function resolveQueue (
15537
+ current,
15538
+ next
15539
+ ) {
15540
+ var i;
15541
+ var max = Math.max(current.length, next.length);
15542
+ for (i = 0; i < max; i++) {
15543
+ if (current[i] !== next[i]) {
15544
+ break
15545
+ }
15546
  }
15547
+ return {
15548
+ updated: next.slice(0, i),
15549
+ activated: next.slice(i),
15550
+ deactivated: current.slice(i)
15551
+ }
15552
+ }
15553
 
15554
+ function extractGuards (
15555
+ records,
15556
+ name,
15557
+ bind,
15558
+ reverse
15559
+ ) {
15560
+ var guards = flatMapComponents(records, function (def, instance, match, key) {
15561
+ var guard = extractGuard(def, name);
15562
+ if (guard) {
15563
+ return Array.isArray(guard)
15564
+ ? guard.map(function (guard) { return bind(guard, instance, match, key); })
15565
+ : bind(guard, instance, match, key)
15566
+ }
15567
+ });
15568
+ return flatten(reverse ? guards.reverse() : guards)
15569
+ }
15570
 
15571
+ function extractGuard (
15572
+ def,
15573
+ key
15574
+ ) {
15575
+ if (typeof def !== 'function') {
15576
+ // extend now so that global mixins are applied.
15577
+ def = _Vue.extend(def);
15578
  }
15579
+ return def.options[key]
15580
+ }
 
 
 
15581
 
15582
+ function extractLeaveGuards (deactivated) {
15583
+ return extractGuards(deactivated, 'beforeRouteLeave', bindGuard, true)
15584
+ }
15585
 
15586
+ function extractUpdateHooks (updated) {
15587
+ return extractGuards(updated, 'beforeRouteUpdate', bindGuard)
15588
+ }
15589
 
15590
+ function bindGuard (guard, instance) {
15591
+ if (instance) {
15592
+ return function boundRouteGuard () {
15593
+ return guard.apply(instance, arguments)
15594
+ }
 
 
 
15595
  }
15596
+ }
15597
+
15598
+ function extractEnterGuards (
15599
+ activated
15600
+ ) {
15601
+ return extractGuards(
15602
+ activated,
15603
+ 'beforeRouteEnter',
15604
+ function (guard, _, match, key) {
15605
+ return bindEnterGuard(guard, match, key)
15606
+ }
15607
  )
15608
+ }
15609
 
15610
+ function bindEnterGuard (
15611
+ guard,
15612
+ match,
15613
+ key
15614
  ) {
15615
+ return function routeEnterGuard (to, from, next) {
15616
+ return guard(to, from, function (cb) {
15617
+ if (typeof cb === 'function') {
15618
+ if (!match.enteredCbs[key]) {
15619
+ match.enteredCbs[key] = [];
15620
+ }
15621
+ match.enteredCbs[key].push(cb);
15622
+ }
15623
+ next(cb);
15624
+ })
 
 
 
15625
  }
15626
+ }
15627
 
15628
+ /* */
 
 
15629
 
15630
+ var HTML5History = /*@__PURE__*/(function (History) {
15631
+ function HTML5History (router, base) {
15632
+ History.call(this, router, base);
 
 
 
15633
 
15634
+ this._startLocation = getLocation(this.base);
 
 
 
 
 
 
15635
  }
 
15636
 
15637
+ if ( History ) HTML5History.__proto__ = History;
15638
+ HTML5History.prototype = Object.create( History && History.prototype );
15639
+ HTML5History.prototype.constructor = HTML5History;
15640
 
15641
+ HTML5History.prototype.setupListeners = function setupListeners () {
15642
+ var this$1 = this;
 
 
 
 
 
15643
 
15644
+ if (this.listeners.length > 0) {
15645
+ return
15646
+ }
 
15647
 
15648
+ var router = this.router;
15649
+ var expectScroll = router.options.scrollBehavior;
15650
+ var supportsScroll = supportsPushState && expectScroll;
 
 
15651
 
15652
+ if (supportsScroll) {
15653
+ this.listeners.push(setupScroll());
15654
+ }
15655
 
15656
+ var handleRoutingEvent = function () {
15657
+ var current = this$1.current;
15658
 
15659
+ // Avoiding first `popstate` event dispatched in some browsers but first
15660
+ // history route not updated since async guard at the same time.
15661
+ var location = getLocation(this$1.base);
15662
+ if (this$1.current === START && location === this$1._startLocation) {
15663
+ return
15664
+ }
15665
 
15666
+ this$1.transitionTo(location, function (route) {
15667
+ if (supportsScroll) {
15668
+ handleScroll(router, route, current, true);
15669
+ }
15670
+ });
15671
+ };
15672
+ window.addEventListener('popstate', handleRoutingEvent);
15673
+ this.listeners.push(function () {
15674
+ window.removeEventListener('popstate', handleRoutingEvent);
15675
+ });
15676
+ };
15677
 
15678
+ HTML5History.prototype.go = function go (n) {
15679
+ window.history.go(n);
15680
+ };
 
15681
 
15682
+ HTML5History.prototype.push = function push (location, onComplete, onAbort) {
15683
+ var this$1 = this;
15684
 
15685
+ var ref = this;
15686
+ var fromRoute = ref.current;
15687
+ this.transitionTo(location, function (route) {
15688
+ pushState(cleanPath(this$1.base + route.fullPath));
15689
+ handleScroll(this$1.router, route, fromRoute, false);
15690
+ onComplete && onComplete(route);
15691
+ }, onAbort);
15692
+ };
15693
 
15694
+ HTML5History.prototype.replace = function replace (location, onComplete, onAbort) {
15695
+ var this$1 = this;
 
 
 
15696
 
15697
+ var ref = this;
15698
+ var fromRoute = ref.current;
15699
+ this.transitionTo(location, function (route) {
15700
+ replaceState(cleanPath(this$1.base + route.fullPath));
15701
+ handleScroll(this$1.router, route, fromRoute, false);
15702
+ onComplete && onComplete(route);
15703
+ }, onAbort);
15704
+ };
15705
 
15706
+ HTML5History.prototype.ensureURL = function ensureURL (push) {
15707
+ if (getLocation(this.base) !== this.current.fullPath) {
15708
+ var current = cleanPath(this.base + this.current.fullPath);
15709
+ push ? pushState(current) : replaceState(current);
15710
+ }
15711
+ };
15712
 
15713
+ HTML5History.prototype.getCurrentLocation = function getCurrentLocation () {
15714
+ return getLocation(this.base)
15715
+ };
15716
 
15717
+ return HTML5History;
15718
+ }(History));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15719
 
15720
+ function getLocation (base) {
15721
+ var path = window.location.pathname;
15722
+ var pathLowerCase = path.toLowerCase();
15723
+ var baseLowerCase = base.toLowerCase();
15724
+ // base="/a" shouldn't turn path="/app" into "/a/pp"
15725
+ // https://github.com/vuejs/vue-router/issues/3555
15726
+ // so we ensure the trailing slash in the base
15727
+ if (base && ((pathLowerCase === baseLowerCase) ||
15728
+ (pathLowerCase.indexOf(cleanPath(baseLowerCase + '/')) === 0))) {
15729
+ path = path.slice(base.length);
15730
+ }
15731
+ return (path || '/') + window.location.search + window.location.hash
15732
+ }
15733
 
15734
+ /* */
15735
 
15736
+ var HashHistory = /*@__PURE__*/(function (History) {
15737
+ function HashHistory (router, base, fallback) {
15738
+ History.call(this, router, base);
15739
+ // check history fallback deeplinking
15740
+ if (fallback && checkFallback(this.base)) {
15741
+ return
15742
+ }
15743
+ ensureSlash();
15744
+ }
15745
 
15746
+ if ( History ) HashHistory.__proto__ = History;
15747
+ HashHistory.prototype = Object.create( History && History.prototype );
15748
+ HashHistory.prototype.constructor = HashHistory;
15749
 
15750
+ // this is delayed until the app mounts
15751
+ // to avoid the hashchange listener being fired too early
15752
+ HashHistory.prototype.setupListeners = function setupListeners () {
15753
+ var this$1 = this;
15754
+
15755
+ if (this.listeners.length > 0) {
15756
+ return
15757
+ }
15758
+
15759
+ var router = this.router;
15760
+ var expectScroll = router.options.scrollBehavior;
15761
+ var supportsScroll = supportsPushState && expectScroll;
15762
+
15763
+ if (supportsScroll) {
15764
+ this.listeners.push(setupScroll());
15765
+ }
15766
+
15767
+ var handleRoutingEvent = function () {
15768
+ var current = this$1.current;
15769
+ if (!ensureSlash()) {
15770
+ return
15771
+ }
15772
+ this$1.transitionTo(getHash(), function (route) {
15773
+ if (supportsScroll) {
15774
+ handleScroll(this$1.router, route, current, true);
15775
+ }
15776
+ if (!supportsPushState) {
15777
+ replaceHash(route.fullPath);
15778
+ }
15779
+ });
15780
+ };
15781
+ var eventType = supportsPushState ? 'popstate' : 'hashchange';
15782
+ window.addEventListener(
15783
+ eventType,
15784
+ handleRoutingEvent
15785
+ );
15786
+ this.listeners.push(function () {
15787
+ window.removeEventListener(eventType, handleRoutingEvent);
15788
+ });
15789
+ };
15790
+
15791
+ HashHistory.prototype.push = function push (location, onComplete, onAbort) {
15792
+ var this$1 = this;
15793
+
15794
+ var ref = this;
15795
+ var fromRoute = ref.current;
15796
+ this.transitionTo(
15797
+ location,
15798
+ function (route) {
15799
+ pushHash(route.fullPath);
15800
+ handleScroll(this$1.router, route, fromRoute, false);
15801
+ onComplete && onComplete(route);
15802
+ },
15803
+ onAbort
15804
+ );
15805
+ };
15806
 
15807
+ HashHistory.prototype.replace = function replace (location, onComplete, onAbort) {
15808
+ var this$1 = this;
 
15809
 
15810
+ var ref = this;
15811
+ var fromRoute = ref.current;
15812
+ this.transitionTo(
15813
+ location,
15814
+ function (route) {
15815
+ replaceHash(route.fullPath);
15816
+ handleScroll(this$1.router, route, fromRoute, false);
15817
+ onComplete && onComplete(route);
15818
+ },
15819
+ onAbort
15820
+ );
15821
+ };
15822
 
15823
+ HashHistory.prototype.go = function go (n) {
15824
+ window.history.go(n);
15825
+ };
15826
 
15827
+ HashHistory.prototype.ensureURL = function ensureURL (push) {
15828
+ var current = this.current.fullPath;
15829
+ if (getHash() !== current) {
15830
+ push ? pushHash(current) : replaceHash(current);
15831
+ }
15832
+ };
15833
 
15834
+ HashHistory.prototype.getCurrentLocation = function getCurrentLocation () {
15835
+ return getHash()
15836
+ };
15837
 
15838
+ return HashHistory;
15839
+ }(History));
15840
 
15841
+ function checkFallback (base) {
15842
+ var location = getLocation(base);
15843
+ if (!/^\/#/.test(location)) {
15844
+ window.location.replace(cleanPath(base + '/#' + location));
15845
+ return true
15846
+ }
15847
+ }
15848
 
15849
+ function ensureSlash () {
15850
+ var path = getHash();
15851
+ if (path.charAt(0) === '/') {
15852
+ return true
15853
+ }
15854
+ replaceHash('/' + path);
15855
+ return false
15856
+ }
15857
 
15858
+ function getHash () {
15859
+ // We can't use window.location.hash here because it's not
15860
+ // consistent across browsers - Firefox will pre-decode it!
15861
+ var href = window.location.href;
15862
+ var index = href.indexOf('#');
15863
+ // empty path
15864
+ if (index < 0) { return '' }
15865
 
15866
+ href = href.slice(index + 1);
 
15867
 
15868
+ return href
15869
+ }
15870
 
15871
+ function getUrl (path) {
15872
+ var href = window.location.href;
15873
+ var i = href.indexOf('#');
15874
+ var base = i >= 0 ? href.slice(0, i) : href;
15875
+ return (base + "#" + path)
15876
+ }
15877
 
15878
+ function pushHash (path) {
15879
+ if (supportsPushState) {
15880
+ pushState(getUrl(path));
15881
+ } else {
15882
+ window.location.hash = path;
15883
+ }
15884
+ }
15885
 
15886
+ function replaceHash (path) {
15887
+ if (supportsPushState) {
15888
+ replaceState(getUrl(path));
15889
+ } else {
15890
+ window.location.replace(getUrl(path));
15891
+ }
15892
+ }
15893
 
15894
+ /* */
 
 
15895
 
15896
+ var AbstractHistory = /*@__PURE__*/(function (History) {
15897
+ function AbstractHistory (router, base) {
15898
+ History.call(this, router, base);
15899
+ this.stack = [];
15900
+ this.index = -1;
15901
+ }
15902
 
15903
+ if ( History ) AbstractHistory.__proto__ = History;
15904
+ AbstractHistory.prototype = Object.create( History && History.prototype );
15905
+ AbstractHistory.prototype.constructor = AbstractHistory;
15906
 
15907
+ AbstractHistory.prototype.push = function push (location, onComplete, onAbort) {
15908
+ var this$1 = this;
 
 
15909
 
15910
+ this.transitionTo(
15911
+ location,
15912
+ function (route) {
15913
+ this$1.stack = this$1.stack.slice(0, this$1.index + 1).concat(route);
15914
+ this$1.index++;
15915
+ onComplete && onComplete(route);
15916
+ },
15917
+ onAbort
15918
+ );
15919
+ };
15920
 
15921
+ AbstractHistory.prototype.replace = function replace (location, onComplete, onAbort) {
15922
+ var this$1 = this;
 
 
 
 
 
15923
 
15924
+ this.transitionTo(
15925
+ location,
15926
+ function (route) {
15927
+ this$1.stack = this$1.stack.slice(0, this$1.index).concat(route);
15928
+ onComplete && onComplete(route);
15929
+ },
15930
+ onAbort
15931
+ );
15932
+ };
15933
 
15934
+ AbstractHistory.prototype.go = function go (n) {
15935
+ var this$1 = this;
15936
 
15937
+ var targetIndex = this.index + n;
15938
+ if (targetIndex < 0 || targetIndex >= this.stack.length) {
15939
+ return
15940
+ }
15941
+ var route = this.stack[targetIndex];
15942
+ this.confirmTransition(
15943
+ route,
15944
+ function () {
15945
+ var prev = this$1.current;
15946
+ this$1.index = targetIndex;
15947
+ this$1.updateRoute(route);
15948
+ this$1.router.afterHooks.forEach(function (hook) {
15949
+ hook && hook(route, prev);
15950
+ });
15951
+ },
15952
+ function (err) {
15953
+ if (isNavigationFailure(err, NavigationFailureType.duplicated)) {
15954
+ this$1.index = targetIndex;
15955
+ }
15956
+ }
15957
+ );
15958
+ };
15959
 
15960
+ AbstractHistory.prototype.getCurrentLocation = function getCurrentLocation () {
15961
+ var current = this.stack[this.stack.length - 1];
15962
+ return current ? current.fullPath : '/'
15963
+ };
15964
 
15965
+ AbstractHistory.prototype.ensureURL = function ensureURL () {
15966
+ // noop
15967
+ };
15968
 
15969
+ return AbstractHistory;
15970
+ }(History));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15971
 
15972
+ /* */
 
 
15973
 
15974
+ var VueRouter = function VueRouter (options) {
15975
+ if ( options === void 0 ) options = {};
 
 
 
15976
 
15977
+ this.app = null;
15978
+ this.apps = [];
15979
+ this.options = options;
15980
+ this.beforeHooks = [];
15981
+ this.resolveHooks = [];
15982
+ this.afterHooks = [];
15983
+ this.matcher = createMatcher(options.routes || [], this);
15984
 
15985
+ var mode = options.mode || 'hash';
15986
+ this.fallback =
15987
+ mode === 'history' && !supportsPushState && options.fallback !== false;
15988
+ if (this.fallback) {
15989
+ mode = 'hash';
15990
+ }
15991
+ if (!inBrowser) {
15992
+ mode = 'abstract';
15993
+ }
15994
+ this.mode = mode;
15995
 
15996
+ switch (mode) {
15997
+ case 'history':
15998
+ this.history = new HTML5History(this, options.base);
15999
+ break
16000
+ case 'hash':
16001
+ this.history = new HashHistory(this, options.base, this.fallback);
16002
+ break
16003
+ case 'abstract':
16004
+ this.history = new AbstractHistory(this, options.base);
16005
+ break
16006
+ default:
16007
+ if (process.env.NODE_ENV !== 'production') {
16008
+ assert(false, ("invalid mode: " + mode));
16009
+ }
16010
+ }
16011
+ };
16012
 
16013
+ var prototypeAccessors = { currentRoute: { configurable: true } };
 
16014
 
16015
+ VueRouter.prototype.match = function match (raw, current, redirectedFrom) {
16016
+ return this.matcher.match(raw, current, redirectedFrom)
16017
+ };
16018
 
16019
+ prototypeAccessors.currentRoute.get = function () {
16020
+ return this.history && this.history.current
16021
+ };
16022
 
16023
+ VueRouter.prototype.init = function init (app /* Vue component instance */) {
16024
+ var this$1 = this;
16025
 
16026
+ process.env.NODE_ENV !== 'production' &&
16027
+ assert(
16028
+ install.installed,
16029
+ "not installed. Make sure to call `Vue.use(VueRouter)` " +
16030
+ "before creating root instance."
16031
+ );
16032
 
16033
+ this.apps.push(app);
 
 
 
 
16034
 
16035
+ // set up app destroyed handler
16036
+ // https://github.com/vuejs/vue-router/issues/2639
16037
+ app.$once('hook:destroyed', function () {
16038
+ // clean out app from this.apps array once destroyed
16039
+ var index = this$1.apps.indexOf(app);
16040
+ if (index > -1) { this$1.apps.splice(index, 1); }
16041
+ // ensure we still have a main app or null if no apps
16042
+ // we do not release the router so it can be reused
16043
+ if (this$1.app === app) { this$1.app = this$1.apps[0] || null; }
16044
 
16045
+ if (!this$1.app) { this$1.history.teardown(); }
16046
+ });
 
16047
 
16048
+ // main app previously initialized
16049
+ // return as we don't need to set up new history listener
16050
+ if (this.app) {
16051
+ return
16052
+ }
 
 
 
 
 
 
 
16053
 
16054
+ this.app = app;
 
16055
 
16056
+ var history = this.history;
16057
 
16058
+ if (history instanceof HTML5History || history instanceof HashHistory) {
16059
+ var handleInitialScroll = function (routeOrError) {
16060
+ var from = history.current;
16061
+ var expectScroll = this$1.options.scrollBehavior;
16062
+ var supportsScroll = supportsPushState && expectScroll;
16063
 
16064
+ if (supportsScroll && 'fullPath' in routeOrError) {
16065
+ handleScroll(this$1, routeOrError, from, false);
16066
+ }
16067
+ };
16068
+ var setupListeners = function (routeOrError) {
16069
+ history.setupListeners();
16070
+ handleInitialScroll(routeOrError);
16071
+ };
16072
+ history.transitionTo(
16073
+ history.getCurrentLocation(),
16074
+ setupListeners,
16075
+ setupListeners
16076
+ );
16077
+ }
16078
 
16079
+ history.listen(function (route) {
16080
+ this$1.apps.forEach(function (app) {
16081
+ app._route = route;
16082
+ });
16083
+ });
16084
+ };
 
 
 
16085
 
16086
+ VueRouter.prototype.beforeEach = function beforeEach (fn) {
16087
+ return registerHook(this.beforeHooks, fn)
16088
+ };
16089
 
16090
+ VueRouter.prototype.beforeResolve = function beforeResolve (fn) {
16091
+ return registerHook(this.resolveHooks, fn)
16092
+ };
 
 
 
 
 
 
16093
 
16094
+ VueRouter.prototype.afterEach = function afterEach (fn) {
16095
+ return registerHook(this.afterHooks, fn)
16096
+ };
 
 
 
16097
 
16098
+ VueRouter.prototype.onReady = function onReady (cb, errorCb) {
16099
+ this.history.onReady(cb, errorCb);
16100
+ };
16101
 
16102
+ VueRouter.prototype.onError = function onError (errorCb) {
16103
+ this.history.onError(errorCb);
16104
+ };
16105
 
16106
+ VueRouter.prototype.push = function push (location, onComplete, onAbort) {
16107
+ var this$1 = this;
 
16108
 
16109
+ // $flow-disable-line
16110
+ if (!onComplete && !onAbort && typeof Promise !== 'undefined') {
16111
+ return new Promise(function (resolve, reject) {
16112
+ this$1.history.push(location, resolve, reject);
16113
+ })
16114
+ } else {
16115
+ this.history.push(location, onComplete, onAbort);
16116
+ }
16117
+ };
16118
 
16119
+ VueRouter.prototype.replace = function replace (location, onComplete, onAbort) {
16120
+ var this$1 = this;
 
 
 
16121
 
16122
+ // $flow-disable-line
16123
+ if (!onComplete && !onAbort && typeof Promise !== 'undefined') {
16124
+ return new Promise(function (resolve, reject) {
16125
+ this$1.history.replace(location, resolve, reject);
16126
+ })
16127
+ } else {
16128
+ this.history.replace(location, onComplete, onAbort);
16129
+ }
16130
+ };
16131
 
16132
+ VueRouter.prototype.go = function go (n) {
16133
+ this.history.go(n);
16134
+ };
 
 
 
 
16135
 
16136
+ VueRouter.prototype.back = function back () {
16137
+ this.go(-1);
16138
+ };
16139
 
16140
+ VueRouter.prototype.forward = function forward () {
16141
+ this.go(1);
16142
+ };
16143
 
16144
+ VueRouter.prototype.getMatchedComponents = function getMatchedComponents (to) {
16145
+ var route = to
16146
+ ? to.matched
16147
+ ? to
16148
+ : this.resolve(to).route
16149
+ : this.currentRoute;
16150
+ if (!route) {
16151
+ return []
16152
+ }
16153
+ return [].concat.apply(
16154
+ [],
16155
+ route.matched.map(function (m) {
16156
+ return Object.keys(m.components).map(function (key) {
16157
+ return m.components[key]
16158
+ })
16159
+ })
16160
+ )
16161
+ };
16162
 
16163
+ VueRouter.prototype.resolve = function resolve (
16164
+ to,
16165
+ current,
16166
+ append
16167
+ ) {
16168
+ current = current || this.history.current;
16169
+ var location = normalizeLocation(to, current, append, this);
16170
+ var route = this.match(location, current);
16171
+ var fullPath = route.redirectedFrom || route.fullPath;
16172
+ var base = this.history.base;
16173
+ var href = createHref(base, fullPath, this.mode);
16174
+ return {
16175
+ location: location,
16176
+ route: route,
16177
+ href: href,
16178
+ // for backwards compat
16179
+ normalizedTo: location,
16180
+ resolved: route
16181
+ }
16182
+ };
16183
 
16184
+ VueRouter.prototype.getRoutes = function getRoutes () {
16185
+ return this.matcher.getRoutes()
16186
+ };
16187
 
16188
+ VueRouter.prototype.addRoute = function addRoute (parentOrRoute, route) {
16189
+ this.matcher.addRoute(parentOrRoute, route);
16190
+ if (this.history.current !== START) {
16191
+ this.history.transitionTo(this.history.getCurrentLocation());
16192
+ }
16193
+ };
 
16194
 
16195
+ VueRouter.prototype.addRoutes = function addRoutes (routes) {
16196
+ if (process.env.NODE_ENV !== 'production') {
16197
+ warn(false, 'router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.');
16198
+ }
16199
+ this.matcher.addRoutes(routes);
16200
+ if (this.history.current !== START) {
16201
+ this.history.transitionTo(this.history.getCurrentLocation());
16202
+ }
16203
+ };
16204
 
16205
+ Object.defineProperties( VueRouter.prototype, prototypeAccessors );
 
 
 
16206
 
16207
+ function registerHook (list, fn) {
16208
+ list.push(fn);
16209
+ return function () {
16210
+ var i = list.indexOf(fn);
16211
+ if (i > -1) { list.splice(i, 1); }
16212
+ }
16213
+ }
16214
 
16215
+ function createHref (base, fullPath, mode) {
16216
+ var path = mode === 'hash' ? '#' + fullPath : fullPath;
16217
+ return base ? cleanPath(base + '/' + path) : path
16218
+ }
16219
 
16220
+ VueRouter.install = install;
16221
+ VueRouter.version = '3.5.2';
16222
+ VueRouter.isNavigationFailure = isNavigationFailure;
16223
+ VueRouter.NavigationFailureType = NavigationFailureType;
16224
+ VueRouter.START_LOCATION = START;
16225
 
16226
+ if (inBrowser && window.Vue) {
16227
+ window.Vue.use(VueRouter);
16228
  }
16229
 
16230
+ /* harmony default export */ __webpack_exports__["default"] = (VueRouter);
16231
+
16232
+ /* WEBPACK VAR INJECTION */}.call(__webpack_exports__, __webpack_require__(16)))
16233
 
16234
  /***/ }),
16235
+ /* 23 */,
16236
  /* 24 */,
16237
  /* 25 */,
16238
  /* 26 */,
16308
  "use strict";
16309
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Sketch_vue__ = __webpack_require__(56);
16310
  /* unused harmony namespace reexport */
16311
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_511efdd0_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Sketch_vue__ = __webpack_require__(165);
16312
  var disposed = false
16313
  function injectStyle (ssrContext) {
16314
  if (disposed) return
16315
+ __webpack_require__(146)
16316
  }
16317
  var normalizeComponent = __webpack_require__(0)
16318
  /* script */
16362
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
16363
 
16364
  "use strict";
16365
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mixin_color__ = __webpack_require__(147);
16366
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__common_EditableInput_vue__ = __webpack_require__(149);
16367
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__common_Saturation_vue__ = __webpack_require__(152);
16368
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__common_Hue_vue__ = __webpack_require__(157);
16369
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__common_Alpha_vue__ = __webpack_require__(160);
16370
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__common_Checkboard_vue__ = __webpack_require__(61);
16371
  //
16372
  //
16635
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
16636
 
16637
  "use strict";
16638
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_clamp__ = __webpack_require__(154);
16639
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_clamp___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_clamp__);
16640
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash_throttle__ = __webpack_require__(155);
16641
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_lodash_throttle___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_lodash_throttle__);
16642
  //
16643
  //
17000
  "use strict";
17001
  /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_vue_loader_lib_selector_type_script_index_0_Checkboard_vue__ = __webpack_require__(62);
17002
  /* unused harmony namespace reexport */
17003
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__vue_loader_lib_template_compiler_index_id_data_v_550f7e4e_hasScoped_false_buble_transforms_vue_loader_lib_selector_type_template_index_0_Checkboard_vue__ = __webpack_require__(163);
17004
  var disposed = false
17005
  function injectStyle (ssrContext) {
17006
  if (disposed) return
17007
+ __webpack_require__(162)
17008
  }
17009
  var normalizeComponent = __webpack_require__(0)
17010
  /* script */
18316
  "use strict";
18317
  Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
18318
  /* WEBPACK VAR INJECTION */(function(global) {/* harmony export (immutable) */ __webpack_exports__["install"] = install;
18319
+ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__ = __webpack_require__(189);
18320
  /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ListTable", function() { return __WEBPACK_IMPORTED_MODULE_0__components_ListTable_vue__["a"]; });
18321
 
18322
 
18785
  /* 82 */,
18786
  /* 83 */,
18787
  /* 84 */
18788
+ /***/ (function(module, exports, __webpack_require__) {
18789
+
18790
+ (function(t,e){ true?module.exports=e():"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["vue2-daterange-picker"]=e():t["vue2-daterange-picker"]=e()})("undefined"!==typeof self?self:this,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(r,a,function(e){return t[e]}.bind(null,a));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"00ee":function(t,e,n){var r=n("b622"),a=r("toStringTag"),i={};i[a]="z",t.exports="[object z]"===String(i)},"057f":function(t,e,n){var r=n("fc6a"),a=n("241c").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return a(t)}catch(e){return o.slice()}};t.exports.f=function(t){return o&&"[object Window]"==i.call(t)?s(t):a(r(t))}},"06cf":function(t,e,n){var r=n("83ab"),a=n("d1e7"),i=n("5c6c"),o=n("fc6a"),s=n("c04e"),c=n("5135"),u=n("0cfb"),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=o(t),e=s(e,!0),u)try{return l(t,e)}catch(n){}if(c(t,e))return i(!a.f.call(t,e),t[e])}},"0cfb":function(t,e,n){var r=n("83ab"),a=n("d039"),i=n("cc12");t.exports=!r&&!a((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"0e58":function(t,e,n){"use strict";var r=n("beb7"),a=n.n(r);a.a},"14c3":function(t,e,n){var r=n("c6b6"),a=n("9263");t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var i=n.call(t,e);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return a.call(t,e)}},"159b":function(t,e,n){var r=n("da84"),a=n("fdbc"),i=n("17c2"),o=n("9112");for(var s in a){var c=r[s],u=c&&c.prototype;if(u&&u.forEach!==i)try{o(u,"forEach",i)}catch(l){u.forEach=i}}},"17c2":function(t,e,n){"use strict";var r=n("b727").forEach,a=n("b301");t.exports=a("forEach")?function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),a=r("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[a]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var r={};r[a]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(c){}return n}},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1dde":function(t,e,n){var r=n("d039"),a=n("b622"),i=n("60ae"),o=a("species");t.exports=function(t){return i>=51||!r((function(){var e=[],n=e.constructor={};return n[o]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"23cb":function(t,e,n){var r=n("a691"),a=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?a(n+e,0):i(n,e)}},"23e7":function(t,e,n){var r=n("da84"),a=n("06cf").f,i=n("9112"),o=n("6eeb"),s=n("ce4e"),c=n("e893"),u=n("94ca");t.exports=function(t,e){var n,l,f,d,h,p,m=t.target,g=t.global,v=t.stat;if(l=g?r:v?r[m]||s(m,{}):(r[m]||{}).prototype,l)for(f in e){if(h=e[f],t.noTargetGet?(p=a(l,f),d=p&&p.value):d=l[f],n=u(g?f:m+(v?".":"#")+f,t.forced),!n&&void 0!==d){if(typeof h===typeof d)continue;c(h,d)}(t.sham||d&&d.sham)&&i(h,"sham",!0),o(l,f,h,t)}}},"241c":function(t,e,n){var r=n("ca84"),a=n("7839"),i=a.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},"25f0":function(t,e,n){"use strict";var r=n("6eeb"),a=n("825a"),i=n("d039"),o=n("ad6d"),s="toString",c=RegExp.prototype,u=c[s],l=i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=u.name!=s;(l||f)&&r(RegExp.prototype,s,(function(){var t=a(this),e=String(t.source),n=t.flags,r=String(void 0===n&&t instanceof RegExp&&!("flags"in c)?o.call(t):n);return"/"+e+"/"+r}),{unsafe:!0})},"26a6":function(t,e,n){"use strict";var r=n("9093"),a=n.n(r);a.a},"35a1":function(t,e,n){var r=n("f5df"),a=n("3f8c"),i=n("b622"),o=i("iterator");t.exports=function(t){if(void 0!=t)return t[o]||t["@@iterator"]||a[r(t)]}},"37e8":function(t,e,n){var r=n("83ab"),a=n("9bf2"),i=n("825a"),o=n("df75");t.exports=r?Object.defineProperties:function(t,e){i(t);var n,r=o(e),s=r.length,c=0;while(s>c)a.f(t,n=r[c++],e[n]);return t}},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3ca3":function(t,e,n){"use strict";var r=n("6547").charAt,a=n("69f3"),i=n("7dd0"),o="String Iterator",s=a.set,c=a.getterFor(o);i(String,"String",(function(t){s(this,{type:o,string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,a=e.index;return a>=n.length?{value:void 0,done:!0}:(t=r(n,a),e.index+=t.length,{value:t,done:!1})}))},"3f8c":function(t,e){t.exports={}},"428f":function(t,e,n){var r=n("da84");t.exports=r},"44ad":function(t,e,n){var r=n("d039"),a=n("c6b6"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==a(t)?i.call(t,""):Object(t)}:Object},"44d2":function(t,e,n){var r=n("b622"),a=n("7c73"),i=n("9112"),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&i(s,o,a(null)),t.exports=function(t){s[o][t]=!0}},"466d":function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("50c4"),o=n("1d80"),s=n("8aa5"),c=n("14c3");r("match",1,(function(t,e,n){return[function(e){var n=o(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=a(t),u=String(this);if(!o.global)return c(o,u);var l=o.unicode;o.lastIndex=0;var f,d=[],h=0;while(null!==(f=c(o,u))){var p=String(f[0]);d[h]=p,""===p&&(o.lastIndex=s(u,i(o.lastIndex),l)),h++}return 0===h?null:d}]}))},4930:function(t,e,n){var r=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"4d64":function(t,e,n){var r=n("fc6a"),a=n("50c4"),i=n("23cb"),o=function(t){return function(e,n,o){var s,c=r(e),u=a(c.length),l=i(o,u);if(t&&n!=n){while(u>l)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").filter,i=n("d039"),o=n("1dde"),s=o("filter"),c=s&&!i((function(){[].filter.call({length:-1,0:1},(function(t){throw t}))}));r({target:"Array",proto:!0,forced:!s||!c},{filter:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("f8c2"),a=n("7b0b"),i=n("9bdd"),o=n("e95a"),s=n("50c4"),c=n("8418"),u=n("35a1");t.exports=function(t){var e,n,l,f,d,h=a(t),p="function"==typeof this?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,v=void 0!==g,y=0,b=u(h);if(v&&(g=r(g,m>2?arguments[2]:void 0,2)),void 0==b||p==Array&&o(b))for(e=s(h.length),n=new p(e);e>y;y++)c(n,y,v?g(h[y],y):h[y]);else for(f=b.call(h),d=f.next,n=new p;!(l=d.call(f)).done;y++)c(n,y,v?i(f,g,[l.value,y],!0):l.value);return n.length=y,n}},"50c4":function(t,e,n){var r=n("a691"),a=Math.min;t.exports=function(t){return t>0?a(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},5319:function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("7b0b"),o=n("50c4"),s=n("a691"),c=n("1d80"),u=n("8aa5"),l=n("14c3"),f=Math.max,d=Math.min,h=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g,g=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n){return[function(n,r){var a=c(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,a,r):e.call(String(a),n,r)},function(t,i){var c=n(e,t,this,i);if(c.done)return c.value;var h=a(t),p=String(this),m="function"===typeof i;m||(i=String(i));var v=h.global;if(v){var y=h.unicode;h.lastIndex=0}var b=[];while(1){var D=l(h,p);if(null===D)break;if(b.push(D),!v)break;var w=String(D[0]);""===w&&(h.lastIndex=u(p,o(h.lastIndex),y))}for(var x="",S=0,M=0;M<b.length;M++){D=b[M];for(var k=String(D[0]),_=f(d(s(D.index),p.length),0),O=[],C=1;C<D.length;C++)O.push(g(D[C]));var T=D.groups;if(m){var P=[k].concat(O,_,p);void 0!==T&&P.push(T);var j=String(i.apply(void 0,P))}else j=r(k,p,_,O,T,i);_>=S&&(x+=p.slice(S,_)+j,S=_+k.length)}return x+p.slice(S)}];function r(t,n,r,a,o,s){var c=r+t.length,u=a.length,l=m;return void 0!==o&&(o=i(o),l=p),e.call(s,l,(function(e,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":s=o[i.slice(1,-1)];break;default:var l=+i;if(0===l)return e;if(l>u){var f=h(l/10);return 0===f?e:f<=u?void 0===a[f-1]?i.charAt(1):a[f-1]+i.charAt(1):e}s=a[l-1]}return void 0===s?"":s}))}}))},"53ca":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));n("a4d3"),n("e01a"),n("d28b"),n("e260"),n("d3b7"),n("3ca3"),n("ddb0");function r(t){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function a(t){return a="function"===typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)},a(t)}},5692:function(t,e,n){var r=n("c430"),a=n("c6cd");(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.5.0",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"56ef":function(t,e,n){var r=n("d066"),a=n("241c"),i=n("7418"),o=n("825a");t.exports=r("Reflect","ownKeys")||function(t){var e=a.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},5899:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,e,n){var r=n("1d80"),a=n("5899"),i="["+a+"]",o=RegExp("^"+i+i+"*"),s=RegExp(i+i+"*$"),c=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(o,"")),2&t&&(n=n.replace(s,"")),n}};t.exports={start:c(1),end:c(2),trim:c(3)}},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"60ae":function(t,e,n){var r,a,i=n("da84"),o=n("b39a"),s=i.process,c=s&&s.versions,u=c&&c.v8;u?(r=u.split("."),a=r[0]+r[1]):o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(a=r[1]))),t.exports=a&&+a},6547:function(t,e,n){var r=n("a691"),a=n("1d80"),i=function(t){return function(e,n){var i,o,s=String(a(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(i=s.charCodeAt(c),i<55296||i>56319||c+1===u||(o=s.charCodeAt(c+1))<56320||o>57343?t?s.charAt(c):i:t?s.slice(c,c+2):o-56320+(i-55296<<10)+65536)}};t.exports={codeAt:i(!1),charAt:i(!0)}},"65f0":function(t,e,n){var r=n("861d"),a=n("e8b5"),i=n("b622"),o=i("species");t.exports=function(t,e){var n;return a(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!a(n.prototype)?r(n)&&(n=n[o],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var r,a,i,o=n("7f9a"),s=n("da84"),c=n("861d"),u=n("9112"),l=n("5135"),f=n("f772"),d=n("d012"),h=s.WeakMap,p=function(t){return i(t)?a(t):r(t,{})},m=function(t){return function(e){var n;if(!c(e)||(n=a(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(o){var g=new h,v=g.get,y=g.has,b=g.set;r=function(t,e){return b.call(g,t,e),e},a=function(t){return v.call(g,t)||{}},i=function(t){return y.call(g,t)}}else{var D=f("state");d[D]=!0,r=function(t,e){return u(t,D,e),e},a=function(t){return l(t,D)?t[D]:{}},i=function(t){return l(t,D)}}t.exports={set:r,get:a,has:i,enforce:p,getterFor:m}},"6eeb":function(t,e,n){var r=n("da84"),a=n("9112"),i=n("5135"),o=n("ce4e"),s=n("8925"),c=n("69f3"),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,s){var c=!!s&&!!s.unsafe,u=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||i(n,"name")||a(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(c?!d&&t[e]&&(u=!0):delete t[e],u?t[e]=n:a(t,e,n)):u?t[e]=n:o(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},7156:function(t,e,n){var r=n("861d"),a=n("d2bb");t.exports=function(t,e,n){var i,o;return a&&"function"==typeof(i=e.constructor)&&i!==n&&r(o=i.prototype)&&o!==n.prototype&&a(t,o),t}},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),a=n("5135"),i=n("c032"),o=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});a(e,t)||o(e,t,{value:i.f(t)})}},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7a50":function(t,e,n){"use strict";n.r(e);n("a4d3"),n("4de4"),n("d81d"),n("fb6a"),n("e439"),n("dbb4"),n("b64b"),n("159b");var r=n("ade3"),a=(n("d3b7"),n("466d"),n("5319"),n("53ca")),i=function(){var t=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|"[^"]*"|'[^']*'/g,e=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,n=/[^-+\dA-Z]/g;return function(r,a,l,f){if(1!==arguments.length||"string"!==u(r)||/\d/.test(r)||(a=r,r=void 0),r=r||new Date,r instanceof Date||(r=new Date(r)),isNaN(r))throw TypeError("Invalid date");a=String(i.masks[a]||a||i.masks["default"]);var d=a.slice(0,4);"UTC:"!==d&&"GMT:"!==d||(a=a.slice(4),l=!0,"GMT:"===d&&(f=!0));var h=l?"getUTC":"get",p=r[h+"Date"](),m=r[h+"Day"](),g=r[h+"Month"](),v=r[h+"FullYear"](),y=r[h+"Hours"](),b=r[h+"Minutes"](),D=r[h+"Seconds"](),w=r[h+"Milliseconds"](),x=l?0:r.getTimezoneOffset(),S=s(r),M=c(r),k={d:p,dd:o(p),ddd:i.i18n.dayNames[m],dddd:i.i18n.dayNames[m+7],m:g+1,mm:o(g+1),mmm:i.i18n.monthNames[g],mmmm:i.i18n.monthNames[g+12],yy:String(v).slice(2),yyyy:v,h:y%12||12,hh:o(y%12||12),H:y,HH:o(y),M:b,MM:o(b),s:D,ss:o(D),l:o(w,3),L:o(Math.round(w/10)),t:y<12?i.i18n.timeNames[0]:i.i18n.timeNames[1],tt:y<12?i.i18n.timeNames[2]:i.i18n.timeNames[3],T:y<12?i.i18n.timeNames[4]:i.i18n.timeNames[5],TT:y<12?i.i18n.timeNames[6]:i.i18n.timeNames[7],Z:f?"GMT":l?"UTC":(String(r).match(e)||[""]).pop().replace(n,""),o:(x>0?"-":"+")+o(100*Math.floor(Math.abs(x)/60)+Math.abs(x)%60,4),S:["th","st","nd","rd"][p%10>3?0:(p%100-p%10!=10)*p%10],W:S,N:M};return a.replace(t,(function(t){return t in k?k[t]:t.slice(1,t.length-1)}))}}();function o(t,e){t=String(t),e=e||2;while(t.length<e)t="0"+t;return t}function s(t){var e=new Date(t.getFullYear(),t.getMonth(),t.getDate());e.setDate(e.getDate()-(e.getDay()+6)%7+3);var n=new Date(e.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);var r=e.getTimezoneOffset()-n.getTimezoneOffset();e.setHours(e.getHours()-r);var a=(e-n)/6048e5;return 1+Math.floor(a)}function c(t){var e=t.getDay();return 0===e&&(e=7),e}function u(t){return null===t?"null":void 0===t?"undefined":"object"!==Object(a["a"])(t)?Object(a["a"])(t):Array.isArray(t)?"array":{}.toString.call(t).slice(8,-1).toLowerCase()}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){Object(r["a"])(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}i.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},i.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var d={isSame:function(t,e,n){var r=new Date(t),a=new Date(e);return"date"===n&&(r.setHours(0,0,0,0),a.setHours(0,0,0,0)),r.getTime()===a.getTime()},daysInMonth:function(t,e){return new Date(t,e,0).getDate()},weekNumber:function(t){return s(t)},format:function(t,e){return i(t,e)},nextMonth:function(t){var e=new Date(t.getTime());return e.setDate(1),e.setMonth(e.getMonth()+1),e},prevMonth:function(t){var e=new Date(t.getTime());return e.setDate(1),e.setMonth(e.getMonth()-1),e},validateDateRange:function(t,e,n){var r=new Date(n),a=new Date(e);return n&&t.getTime()>r.getTime()?r:e&&t.getTime()<a.getTime()?a:t},localeData:function(t){var e={direction:"ltr",format:"mm/dd/yyyy",separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:i.i18n.dayNames.slice(0,7).map((function(t){return t.substring(0,2)})),monthNames:i.i18n.monthNames.slice(0,12),firstDay:0};return f({},e,{},t)},yearMonth:function(t){var e=t.getMonth()+1;return t.getFullYear()+(e<10?"0":"")+e},isValidDate:function(t){return t instanceof Date&&!isNaN(t)}};e["default"]=d},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r=n("825a"),a=n("37e8"),i=n("7839"),o=n("d012"),s=n("1be4"),c=n("cc12"),u=n("f772"),l=u("IE_PROTO"),f="prototype",d=function(){},h=function(){var t,e=c("iframe"),n=i.length,r="<",a="script",o=">",u="java"+a+":";e.style.display="none",s.appendChild(e),e.src=String(u),t=e.contentWindow.document,t.open(),t.write(r+a+o+"document.F=Object"+r+"/"+a+o),t.close(),h=t.F;while(n--)delete h[f][i[n]];return h()};t.exports=Object.create||function(t,e){var n;return null!==t?(d[f]=r(t),n=new d,d[f]=null,n[l]=t):n=h(),void 0===e?n:a(n,e)},o[l]=!0},"7db0":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").find,i=n("44d2"),o="find",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),i(o)},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),a=n("9ed3"),i=n("e163"),o=n("d2bb"),s=n("d44e"),c=n("9112"),u=n("6eeb"),l=n("b622"),f=n("c430"),d=n("3f8c"),h=n("ae93"),p=h.IteratorPrototype,m=h.BUGGY_SAFARI_ITERATORS,g=l("iterator"),v="keys",y="values",b="entries",D=function(){return this};t.exports=function(t,e,n,l,h,w,x){a(n,e,l);var S,M,k,_=function(t){if(t===h&&j)return j;if(!m&&t in T)return T[t];switch(t){case v:return function(){return new n(this,t)};case y:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this)}},O=e+" Iterator",C=!1,T=t.prototype,P=T[g]||T["@@iterator"]||h&&T[h],j=!m&&P||_(h),A="Array"==e&&T.entries||P;if(A&&(S=i(A.call(new t)),p!==Object.prototype&&S.next&&(f||i(S)===p||(o?o(S,p):"function"!=typeof S[g]&&c(S,g,D)),s(S,O,!0,!0),f&&(d[O]=D))),h==y&&P&&P.name!==y&&(C=!0,j=function(){return P.call(this)}),f&&!x||T[g]===j||c(T,g,j),d[e]=j,h)if(M={values:_(y),keys:w?j:_(v),entries:_(b)},x)for(k in M)!m&&!C&&k in T||u(T,k,M[k]);else r({target:e,proto:!0,forced:m||C},M);return M}},"7f9a":function(t,e,n){var r=n("da84"),a=n("8925"),i=r.WeakMap;t.exports="function"===typeof i&&/native code/.test(a(i))},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(t,e,n){"use strict";var r=n("c04e"),a=n("9bf2"),i=n("5c6c");t.exports=function(t,e,n){var o=r(e);o in t?a.f(t,o,i(0,n)):t[o]=n}},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8925:function(t,e,n){var r=n("c6cd"),a=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return a.call(t)}),t.exports=r.inspectSource},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},9093:function(t,e,n){},"90e3":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},9112:function(t,e,n){var r=n("83ab"),a=n("9bf2"),i=n("5c6c");t.exports=r?function(t,e,n){return a.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9263:function(t,e,n){"use strict";var r=n("ad6d"),a=RegExp.prototype.exec,i=String.prototype.replace,o=a,s=function(){var t=/a/,e=/b*/g;return a.call(t,"a"),a.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),c=void 0!==/()??/.exec("")[1],u=s||c;u&&(o=function(t){var e,n,o,u,l=this;return c&&(n=new RegExp("^"+l.source+"$(?!\\s)",r.call(l))),s&&(e=l.lastIndex),o=a.call(l,t),s&&o&&(l.lastIndex=l.global?o.index+o[0].length:e),c&&o&&o.length>1&&i.call(o[0],n,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(o[u]=void 0)})),o}),t.exports=o},"94ca":function(t,e,n){var r=n("d039"),a=/#|\.prototype\./,i=function(t,e){var n=s[o(t)];return n==u||n!=c&&("function"==typeof e?r(e):!!e)},o=i.normalize=function(t){return String(t).replace(a,".").toLowerCase()},s=i.data={},c=i.NATIVE="N",u=i.POLYFILL="P";t.exports=i},"9bdd":function(t,e,n){var r=n("825a");t.exports=function(t,e,n,a){try{return a?e(r(n)[0],n[1]):e(n)}catch(o){var i=t["return"];throw void 0!==i&&r(i.call(t)),o}}},"9bf2":function(t,e,n){var r=n("83ab"),a=n("0cfb"),i=n("825a"),o=n("c04e"),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(i(t),e=o(e,!0),i(n),a)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"9ed3":function(t,e,n){"use strict";var r=n("ae93").IteratorPrototype,a=n("7c73"),i=n("5c6c"),o=n("d44e"),s=n("3f8c"),c=function(){return this};t.exports=function(t,e,n){var u=e+" Iterator";return t.prototype=a(r,{next:i(1,n)}),o(t,u,!1,!0),s[u]=c,t}},a4d3:function(t,e,n){"use strict";var r=n("23e7"),a=n("da84"),i=n("d066"),o=n("c430"),s=n("83ab"),c=n("4930"),u=n("fdbf"),l=n("d039"),f=n("5135"),d=n("e8b5"),h=n("861d"),p=n("825a"),m=n("7b0b"),g=n("fc6a"),v=n("c04e"),y=n("5c6c"),b=n("7c73"),D=n("df75"),w=n("241c"),x=n("057f"),S=n("7418"),M=n("06cf"),k=n("9bf2"),_=n("d1e7"),O=n("9112"),C=n("6eeb"),T=n("5692"),P=n("f772"),j=n("d012"),A=n("90e3"),R=n("b622"),N=n("c032"),$=n("746f"),E=n("d44e"),U=n("69f3"),F=n("b727").forEach,I=P("hidden"),L="Symbol",H="prototype",B=R("toPrimitive"),Y=U.set,W=U.getterFor(L),V=Object[H],G=a.Symbol,z=i("JSON","stringify"),J=M.f,Z=k.f,X=x.f,q=_.f,K=T("symbols"),Q=T("op-symbols"),tt=T("string-to-symbol-registry"),et=T("symbol-to-string-registry"),nt=T("wks"),rt=a.QObject,at=!rt||!rt[H]||!rt[H].findChild,it=s&&l((function(){return 7!=b(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=J(V,e);r&&delete V[e],Z(t,e,n),r&&t!==V&&Z(V,e,r)}:Z,ot=function(t,e){var n=K[t]=b(G[H]);return Y(n,{type:L,tag:t,description:e}),s||(n.description=e),n},st=c&&"symbol"==typeof G.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof G},ct=function(t,e,n){t===V&&ct(Q,e,n),p(t);var r=v(e,!0);return p(n),f(K,r)?(n.enumerable?(f(t,I)&&t[I][r]&&(t[I][r]=!1),n=b(n,{enumerable:y(0,!1)})):(f(t,I)||Z(t,I,y(1,{})),t[I][r]=!0),it(t,r,n)):Z(t,r,n)},ut=function(t,e){p(t);var n=g(e),r=D(n).concat(pt(n));return F(r,(function(e){s&&!ft.call(n,e)||ct(t,e,n[e])})),t},lt=function(t,e){return void 0===e?b(t):ut(b(t),e)},ft=function(t){var e=v(t,!0),n=q.call(this,e);return!(this===V&&f(K,e)&&!f(Q,e))&&(!(n||!f(this,e)||!f(K,e)||f(this,I)&&this[I][e])||n)},dt=function(t,e){var n=g(t),r=v(e,!0);if(n!==V||!f(K,r)||f(Q,r)){var a=J(n,r);return!a||!f(K,r)||f(n,I)&&n[I][r]||(a.enumerable=!0),a}},ht=function(t){var e=X(g(t)),n=[];return F(e,(function(t){f(K,t)||f(j,t)||n.push(t)})),n},pt=function(t){var e=t===V,n=X(e?Q:g(t)),r=[];return F(n,(function(t){!f(K,t)||e&&!f(V,t)||r.push(K[t])})),r};if(c||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=A(t),n=function(t){this===V&&n.call(Q,t),f(this,I)&&f(this[I],e)&&(this[I][e]=!1),it(this,e,y(1,t))};return s&&at&&it(V,e,{configurable:!0,set:n}),ot(e,t)},C(G[H],"toString",(function(){return W(this).tag})),_.f=ft,k.f=ct,M.f=dt,w.f=x.f=ht,S.f=pt,s&&(Z(G[H],"description",{configurable:!0,get:function(){return W(this).description}}),o||C(V,"propertyIsEnumerable",ft,{unsafe:!0}))),u||(N.f=function(t){return ot(R(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:G}),F(D(nt),(function(t){$(t)})),r({target:L,stat:!0,forced:!c},{for:function(t){var e=String(t);if(f(tt,e))return tt[e];var n=G(e);return tt[e]=n,et[n]=e,n},keyFor:function(t){if(!st(t))throw TypeError(t+" is not a symbol");if(f(et,t))return et[t]},useSetter:function(){at=!0},useSimple:function(){at=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:lt,defineProperty:ct,defineProperties:ut,getOwnPropertyDescriptor:dt}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ht,getOwnPropertySymbols:pt}),r({target:"Object",stat:!0,forced:l((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(m(t))}}),z){var mt=!c||l((function(){var t=G();return"[null]"!=z([t])||"{}"!=z({a:t})||"{}"!=z(Object(t))}));r({target:"JSON",stat:!0,forced:mt},{stringify:function(t,e,n){var r,a=[t],i=1;while(arguments.length>i)a.push(arguments[i++]);if(r=e,(h(e)||void 0!==t)&&!st(t))return d(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!st(e))return e}),a[1]=e,z.apply(null,a)}})}G[H][B]||O(G[H],B,G[H].valueOf),E(G,L),j[I]=!0},a630:function(t,e,n){var r=n("23e7"),a=n("4df4"),i=n("1c7e"),o=!i((function(t){Array.from(t)}));r({target:"Array",stat:!0,forced:o},{from:a})},a691:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},a6da:function(t,e,n){var r={"./native":"7a50","./native.js":"7a50"};function a(t){var e=i(t);return n(e)}function i(t){if(!n.o(r,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return r[t]}a.keys=function(){return Object.keys(r)},a.resolve=i,t.exports=a,a.id="a6da"},a9e3:function(t,e,n){"use strict";var r=n("83ab"),a=n("da84"),i=n("94ca"),o=n("6eeb"),s=n("5135"),c=n("c6b6"),u=n("7156"),l=n("c04e"),f=n("d039"),d=n("7c73"),h=n("241c").f,p=n("06cf").f,m=n("9bf2").f,g=n("58a8").trim,v="Number",y=a[v],b=y.prototype,D=c(d(b))==v,w=function(t){var e,n,r,a,i,o,s,c,u=l(t,!1);if("string"==typeof u&&u.length>2)if(u=g(u),e=u.charCodeAt(0),43===e||45===e){if(n=u.charCodeAt(2),88===n||120===n)return NaN}else if(48===e){switch(u.charCodeAt(1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(i=u.slice(2),o=i.length,s=0;s<o;s++)if(c=i.charCodeAt(s),c<48||c>a)return NaN;return parseInt(i,r)}return+u};if(i(v,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var x,S=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof S&&(D?f((function(){b.valueOf.call(n)})):c(n)!=v)?u(new y(w(e)),n,S):w(e)},M=r?h(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;M.length>k;k++)s(y,x=M[k])&&!s(S,x)&&m(S,x,p(y,x));S.prototype=b,b.constructor=S,o(a,v,S)}},ad6d:function(t,e,n){"use strict";var r=n("825a");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},ade3:function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return r}))},ae93:function(t,e,n){"use strict";var r,a,i,o=n("e163"),s=n("9112"),c=n("5135"),u=n("b622"),l=n("c430"),f=u("iterator"),d=!1,h=function(){return this};[].keys&&(i=[].keys(),"next"in i?(a=o(o(i)),a!==Object.prototype&&(r=a)):d=!0),void 0==r&&(r={}),l||c(r,f)||s(r,f,h),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:d}},af8a:function(t,e,n){"use strict";var r=n("fcab"),a=n.n(r);a.a},b041:function(t,e,n){"use strict";var r=n("00ee"),a=n("f5df");t.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},b301:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!n||!r((function(){n.call(null,e||function(){throw 1},1)}))}},b39a:function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},b622:function(t,e,n){var r=n("da84"),a=n("5692"),i=n("5135"),o=n("90e3"),s=n("4930"),c=n("fdbf"),u=a("wks"),l=r.Symbol,f=c?l:o;t.exports=function(t){return i(u,t)||(s&&i(l,t)?u[t]=l[t]:u[t]=f("Symbol."+t)),u[t]}},b64b:function(t,e,n){var r=n("23e7"),a=n("7b0b"),i=n("df75"),o=n("d039"),s=o((function(){i(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(t){return i(a(t))}})},b727:function(t,e,n){var r=n("f8c2"),a=n("44ad"),i=n("7b0b"),o=n("50c4"),s=n("65f0"),c=[].push,u=function(t){var e=1==t,n=2==t,u=3==t,l=4==t,f=6==t,d=5==t||f;return function(h,p,m,g){for(var v,y,b=i(h),D=a(b),w=r(p,m,3),x=o(D.length),S=0,M=g||s,k=e?M(h,x):n?M(h,0):void 0;x>S;S++)if((d||S in D)&&(v=D[S],y=w(v,S,b),t))if(e)k[S]=y;else if(y)switch(t){case 3:return!0;case 5:return v;case 6:return S;case 2:c.call(k,v)}else if(l)return!1;return f?-1:u||l?l:k}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},beb7:function(t,e,n){},c032:function(t,e,n){var r=n("b622");e.f=r},c04e:function(t,e,n){var r=n("861d");t.exports=function(t,e){if(!r(t))return t;var n,a;if(e&&"function"==typeof(n=t.toString)&&!r(a=n.call(t)))return a;if("function"==typeof(n=t.valueOf)&&!r(a=n.call(t)))return a;if(!e&&"function"==typeof(n=t.toString)&&!r(a=n.call(t)))return a;throw TypeError("Can't convert object to primitive value")}},c430:function(t,e){t.exports=!1},c6b6:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},c6cd:function(t,e,n){var r=n("da84"),a=n("ce4e"),i="__core-js_shared__",o=r[i]||a(i,{});t.exports=o},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},ca84:function(t,e,n){var r=n("5135"),a=n("fc6a"),i=n("4d64").indexOf,o=n("d012");t.exports=function(t,e){var n,s=a(t),c=0,u=[];for(n in s)!r(o,n)&&r(s,n)&&u.push(n);while(e.length>c)r(s,n=e[c++])&&(~i(u,n)||u.push(n));return u}},cc12:function(t,e,n){var r=n("da84"),a=n("861d"),i=r.document,o=a(i)&&a(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},ce4e:function(t,e,n){var r=n("da84"),a=n("9112");t.exports=function(t,e){try{a(r,t,e)}catch(n){r[t]=e}return e}},d012:function(t,e){t.exports={}},d039:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},d066:function(t,e,n){var r=n("428f"),a=n("da84"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(a[t]):r[t]&&r[t][e]||a[t]&&a[t][e]}},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,i=a&&!r.call({1:2},1);e.f=i?function(t){var e=a(this,t);return!!e&&e.enumerable}:r},d28b:function(t,e,n){var r=n("746f");r("iterator")},d2bb:function(t,e,n){var r=n("825a"),a=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(n,[]),e=n instanceof Array}catch(i){}return function(n,i){return r(n),a(i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},d3b7:function(t,e,n){var r=n("00ee"),a=n("6eeb"),i=n("b041");r||a(Object.prototype,"toString",i,{unsafe:!0})},d44e:function(t,e,n){var r=n("9bf2").f,a=n("5135"),i=n("b622"),o=i("toStringTag");t.exports=function(t,e,n){t&&!a(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},d784:function(t,e,n){"use strict";var r=n("9112"),a=n("6eeb"),i=n("d039"),o=n("b622"),s=n("9263"),c=o("species"),u=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),l=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var d=o(t),h=!i((function(){var e={};return e[d]=function(){return 7},7!=""[t](e)})),p=h&&!i((function(){var e=!1,n=/a/;return"split"===t&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return e=!0,null},n[d](""),!e}));if(!h||!p||"replace"===t&&!u||"split"===t&&!l){var m=/./[d],g=n(d,""[t],(function(t,e,n,r,a){return e.exec===s?h&&!a?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),v=g[0],y=g[1];a(String.prototype,t,v),a(RegExp.prototype,d,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)}),f&&r(RegExp.prototype[d],"sham",!0)}}},d81d:function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").map,i=n("d039"),o=n("1dde"),s=o("map"),c=s&&!i((function(){[].map.call({length:-1,0:1},(function(t){throw t}))}));r({target:"Array",proto:!0,forced:!s||!c},{map:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},da84:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(t,e,n){var r=n("23e7"),a=n("83ab"),i=n("56ef"),o=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),a=s.f,u=i(r),l={},f=0;while(u.length>f)n=a(r,e=u[f++]),void 0!==n&&c(l,e,n);return l}})},ddb0:function(t,e,n){var r=n("da84"),a=n("fdbc"),i=n("e260"),o=n("9112"),s=n("b622"),c=s("iterator"),u=s("toStringTag"),l=i.values;for(var f in a){var d=r[f],h=d&&d.prototype;if(h){if(h[c]!==l)try{o(h,c,l)}catch(m){h[c]=l}if(h[u]||o(h,u,f),a[f])for(var p in i)if(h[p]!==i[p])try{o(h,p,i[p])}catch(m){h[p]=i[p]}}}},df75:function(t,e,n){var r=n("ca84"),a=n("7839");t.exports=Object.keys||function(t){return r(t,a)}},e01a:function(t,e,n){"use strict";var r=n("23e7"),a=n("83ab"),i=n("da84"),o=n("5135"),s=n("861d"),c=n("9bf2").f,u=n("e893"),l=i.Symbol;if(a&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var f={},d=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof d?new l(t):void 0===t?l():l(t);return""===t&&(f[e]=!0),e};u(d,l);var h=d.prototype=l.prototype;h.constructor=d;var p=h.toString,m="Symbol(test)"==String(l("test")),g=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=p.call(t);if(o(f,t))return"";var n=m?e.slice(7,-1):e.replace(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:d})}},e163:function(t,e,n){var r=n("5135"),a=n("7b0b"),i=n("f772"),o=n("e177"),s=i("IE_PROTO"),c=Object.prototype;t.exports=o?Object.getPrototypeOf:function(t){return t=a(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},e177:function(t,e,n){var r=n("d039");t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},e260:function(t,e,n){"use strict";var r=n("fc6a"),a=n("44d2"),i=n("3f8c"),o=n("69f3"),s=n("7dd0"),c="Array Iterator",u=o.set,l=o.getterFor(c);t.exports=s(Array,"Array",(function(t,e){u(this,{type:c,target:r(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,a("keys"),a("values"),a("entries")},e439:function(t,e,n){var r=n("23e7"),a=n("d039"),i=n("fc6a"),o=n("06cf").f,s=n("83ab"),c=a((function(){o(1)})),u=!s||c;r({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(t,e){return o(i(t),e)}})},e893:function(t,e,n){var r=n("5135"),a=n("56ef"),i=n("06cf"),o=n("9bf2");t.exports=function(t,e){for(var n=a(e),s=o.f,c=i.f,u=0;u<n.length;u++){var l=n[u];r(t,l)||s(t,l,c(e,l))}}},e8b5:function(t,e,n){var r=n("c6b6");t.exports=Array.isArray||function(t){return"Array"==r(t)}},e95a:function(t,e,n){var r=n("b622"),a=n("3f8c"),i=r("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(a.Array===t||o[i]===t)}},f5df:function(t,e,n){var r=n("00ee"),a=n("c6b6"),i=n("b622"),o=i("toStringTag"),s="Arguments"==a(function(){return arguments}()),c=function(t,e){try{return t[e]}catch(n){}};t.exports=r?a:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=c(e=Object(t),o))?n:s?a(e):"Object"==(r=a(e))&&"function"==typeof e.callee?"Arguments":r}},f6fd:function(t,e){(function(t){var e="currentScript",n=t.getElementsByTagName("script");e in t||Object.defineProperty(t,e,{get:function(){try{throw new Error}catch(r){var t,e=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(r.stack)||[!1])[1];for(t in n)if(n[t].src==e||"interactive"==n[t].readyState)return n[t];return null}}})})(document)},f772:function(t,e,n){var r=n("5692"),a=n("90e3"),i=r("keys");t.exports=function(t){return i[t]||(i[t]=a(t))}},f8c2:function(t,e,n){var r=n("1c0b");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,a){return t.call(e,n,r,a)}}return function(){return t.apply(e,arguments)}}},fb15:function(t,e,n){"use strict";var r;(n.r(e),"undefined"!==typeof window)&&(n("f6fd"),(r=window.document.currentScript)&&(r=r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(n.p=r[1]));var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vue-daterange-picker",class:{inline:"inline"===t.opens}},[n("div",{ref:"toggle",class:t.controlContainerClass,on:{click:t.onClickPicker}},[t._t("input",[n("i",{staticClass:"glyphicon glyphicon-calendar fa fa-calendar"}),t._v(" "),n("span",[t._v(t._s(t.rangeText))]),n("b",{staticClass:"caret"})],{startDate:t.start,endDate:t.end,ranges:t.ranges,rangeText:t.rangeText})],2),n("transition",{attrs:{name:"slide-fade",mode:"out-in"}},[t.open||"inline"===t.opens?n("div",{directives:[{name:"append-to-body",rawName:"v-append-to-body"}],ref:"dropdown",staticClass:"daterangepicker ltr",class:t.pickerStyles},[t._t("header",null,{rangeText:t.rangeText,locale:t.locale,clickCancel:t.clickCancel,clickApply:t.clickedApply,in_selection:t.in_selection,autoApply:t.autoApply}),n("div",{staticClass:"calendars"},[t.showRanges?t._t("ranges",[n("calendar-ranges",{attrs:{"always-show-calendars":t.alwaysShowCalendars,"locale-data":t.locale,ranges:t.ranges,selected:{startDate:t.start,endDate:t.end}},on:{clickRange:t.clickRange,showCustomRange:function(e){t.showCustomRangeCalendars=!0}}})],{startDate:t.start,endDate:t.end,ranges:t.ranges,clickRange:t.clickRange}):t._e(),t.showCalendars?n("div",{staticClass:"calendars-container"},[n("div",{staticClass:"drp-calendar col left",class:{single:t.singleDatePicker}},[t._e(),n("div",{staticClass:"calendar-table"},[n("calendar",{attrs:{monthDate:t.monthDate,"locale-data":t.locale,start:t.start,end:t.end,minDate:t.min,maxDate:t.max,"show-dropdowns":t.showDropdowns,"date-format":t.dateFormatFn,showWeekNumbers:t.showWeekNumbers},on:{"change-month":t.changeLeftMonth,dateClick:t.dateClick,hoverDate:t.hoverDate},scopedSlots:t._u([{key:"date-slot",fn:function(e){return t._t("date",null,null,e)}}],null,!0)})],1),t.timePicker&&t.start?n("calendar-time",{attrs:{"miniute-increment":t.timePickerIncrement,hour24:t.timePicker24Hour,"second-picker":t.timePickerSeconds,"current-time":t.start,readonly:t.readonly},on:{update:t.onUpdateStartTime}}):t._e()],1),t.singleDatePicker?t._e():n("div",{staticClass:"drp-calendar col right"},[t._e(),n("div",{staticClass:"calendar-table"},[n("calendar",{attrs:{monthDate:t.nextMonthDate,"locale-data":t.locale,start:t.start,end:t.end,minDate:t.min,maxDate:t.max,"show-dropdowns":t.showDropdowns,"date-format":t.dateFormatFn,showWeekNumbers:t.showWeekNumbers},on:{"change-month":t.changeRightMonth,dateClick:t.dateClick,hoverDate:t.hoverDate},scopedSlots:t._u([{key:"date-slot",fn:function(e){return t._t("date",null,null,e)}}],null,!0)})],1),t.timePicker&&t.end?n("calendar-time",{attrs:{"miniute-increment":t.timePickerIncrement,hour24:t.timePicker24Hour,"second-picker":t.timePickerSeconds,"current-time":t.end,readonly:t.readonly},on:{update:t.onUpdateEndTime}}):t._e()],1)]):t._e()],2),t._t("footer",[t.autoApply?t._e():n("div",{staticClass:"drp-buttons"},[t.showCalendars?n("span",{staticClass:"drp-selected"},[t._v(t._s(t.rangeText))]):t._e(),t.readonly?t._e():n("button",{staticClass:"cancelBtn btn btn-sm btn-secondary",attrs:{type:"button"},on:{click:t.clickCancel}},[t._v(t._s(t.locale.cancelLabel)+" ")]),t.readonly?t._e():n("button",{staticClass:"applyBtn btn btn-sm btn-success",attrs:{disabled:t.in_selection,type:"button"},on:{click:t.clickedApply}},[t._v(t._s(t.locale.applyLabel)+" ")])])],{rangeText:t.rangeText,locale:t.locale,clickCancel:t.clickCancel,clickApply:t.clickedApply,in_selection:t.in_selection,autoApply:t.autoApply})],2):t._e()])],1)},i=[],o=(n("a4d3"),n("4de4"),n("7db0"),n("a9e3"),n("e439"),n("dbb4"),n("b64b"),n("159b"),n("53ca"));function s(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}n("e01a"),n("d28b"),n("a630"),n("e260"),n("d3b7"),n("25f0"),n("3ca3"),n("ddb0");function c(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}function u(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function l(t){return s(t)||c(t)||u()}var f=n("ade3"),d=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"native";return t instanceof Object?t:"string"===typeof t||t instanceof String?n("a6da")("./"+t).default:void 0},h={props:{dateUtil:{type:[Object,String],default:"native"}},beforeCreate:function(){this.$dateUtil=d("native")}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("table",{staticClass:"table-condensed"},[n("thead",[n("tr",[n("th",{staticClass:"prev available",attrs:{tabindex:"0"},on:{click:t.prevMonthClick}},[n("span")]),t.showDropdowns?n("th",{staticClass:"month",attrs:{colspan:t.showWeekNumbers?6:5}},[n("div",{staticClass:"row mx-1"},[n("select",{directives:[{name:"model",rawName:"v-model",value:t.month,expression:"month"}],staticClass:"monthselect col",on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.month=e.target.multiple?n:n[0]}}},t._l(t.months,(function(e,r){return n("option",{key:r,attrs:{disabled:!e.enabled},domProps:{value:e.value+1}},[t._v(t._s(e.label))])})),0),n("input",{directives:[{name:"model",rawName:"v-model",value:t.year,expression:"year"}],ref:"yearSelect",staticClass:"yearselect col",attrs:{type:"number"},domProps:{value:t.year},on:{blur:t.checkYear,input:function(e){e.target.composing||(t.year=e.target.value)}}})])]):n("th",{staticClass:"month",attrs:{colspan:t.showWeekNumbers?6:5}},[t._v(t._s(t.monthName)+" "+t._s(t.year))]),n("th",{staticClass:"next available",attrs:{tabindex:"0"},on:{click:t.nextMonthClick}},[n("span")])])]),n("tbody",[n("tr",[t.showWeekNumbers?n("th",{staticClass:"week"},[t._v(t._s(t.locale.weekLabel))]):t._e(),t._l(t.locale.daysOfWeek,(function(e,r){return n("th",{key:r},[t._v(t._s(e))])}))],2),t._l(t.calendar,(function(e,r){return n("tr",{key:r},[t.showWeekNumbers&&(r%7||0===r)?n("td",{staticClass:"week"},[t._v(" "+t._s(t.$dateUtil.weekNumber(e[0]))+" ")]):t._e(),t._l(e,(function(e,r){return n("td",{key:r,class:t.dayClass(e),attrs:{"data-date":e.toISOString().substring(0,10)},on:{click:function(n){return t.$emit("dateClick",e)},mouseover:function(n){return t.$emit("hoverDate",e)}}},[t._t("date-slot",[t._v(" "+t._s(e.getDate())+" ")],{date:e})],2)}))],2)}))],2)])},m=[],g=(n("d81d"),{mixins:[h],name:"calendar",props:{monthDate:Date,localeData:Object,start:Date,end:Date,minDate:Date,maxDate:Date,showDropdowns:{type:Boolean,default:!1},showWeekNumbers:{type:Boolean,default:!1},dateFormat:{type:Function,default:null}},data:function(){var t=this.monthDate||this.start||new Date;return{currentMonthDate:t,year_text:t.getFullYear()}},methods:{prevMonthClick:function(){this.changeMonthDate(this.$dateUtil.prevMonth(this.currentMonthDate))},nextMonthClick:function(){this.changeMonthDate(this.$dateUtil.nextMonth(this.currentMonthDate))},changeMonthDate:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.$dateUtil.yearMonth(this.currentMonthDate);this.currentMonthDate=this.$dateUtil.validateDateRange(t,this.minDate,this.maxDate),e&&n!==this.$dateUtil.yearMonth(this.currentMonthDate)&&this.$emit("change-month",{month:this.currentMonthDate.getMonth()+1,year:this.currentMonthDate.getFullYear()}),this.checkYear()},dayClass:function(t){var e=new Date(t);e.setHours(0,0,0,0);var n=new Date(this.start);n.setHours(0,0,0,0);var r=new Date(this.end);r.setHours(0,0,0,0);var a=new Date(e);a.setHours(23,59,59,999);var i={off:t.getMonth()+1!==this.month,weekend:6===t.getDay()||0===t.getDay(),today:e.setHours(0,0,0,0)==(new Date).setHours(0,0,0,0),active:e.setHours(0,0,0,0)==new Date(this.start).setHours(0,0,0,0)||e.setHours(0,0,0,0)==new Date(this.end).setHours(0,0,0,0),"in-range":e>=n&&e<=r,"start-date":e.getTime()===n.getTime(),"end-date":e.getTime()===r.getTime(),disabled:this.minDate&&a.getTime()<this.minDate.getTime()||this.maxDate&&e.getTime()>this.maxDate.getTime()};return this.dateFormat?this.dateFormat(i,t):i},checkYear:function(){var t=this;this.$refs.yearSelect!==document.activeElement&&this.$nextTick((function(){t.year_text=t.monthDate.getFullYear()}))}},computed:{monthName:function(){return this.locale.monthNames[this.currentMonthDate.getMonth()]},year:{get:function(){return this.year_text},set:function(t){this.year_text=t;var e=this.$dateUtil.validateDateRange(new Date(t,this.month,1),this.minDate,this.maxDate);this.$dateUtil.isValidDate(e)&&this.$emit("change-month",{month:e.getMonth(),year:e.getFullYear()})}},month:{get:function(){return this.currentMonthDate.getMonth()+1},set:function(t){var e=this.$dateUtil.validateDateRange(new Date(this.year,t-1,1),this.minDate,this.maxDate);this.$emit("change-month",{month:e.getMonth()+1,year:e.getFullYear()})}},calendar:function(){for(var t=this.month,e=this.currentMonthDate.getFullYear(),n=new Date(e,t-1,1),r=this.$dateUtil.prevMonth(n).getMonth()+1,a=this.$dateUtil.prevMonth(n).getFullYear(),i=new Date(a,t-1,0).getDate(),o=n.getDay(),s=[],c=0;c<6;c++)s[c]=[];var u=i-o+this.locale.firstDay+1;u>i&&(u-=7),o===this.locale.firstDay&&(u=i-6);for(var l=new Date(a,r-1,u,12,0,0),f=0,d=0,h=0;f<42;f++,d++,l.setDate(l.getDate()+1))f>0&&d%7===0&&(d=0,h++),s[h][d]=new Date(l.getTime());return s},months:function(){var t=this;return this.locale.monthNames.map((function(e,n){return{label:e,value:n,enabled:(!t.maxDate||t.maxDate>=new Date(t.year,n,1))&&(!t.minDate||t.minDate<=new Date(t.year,n+1,0))}}))},locale:function(){return this.$dateUtil.localeData(this.localeData)}},watch:{monthDate:function(t){this.currentMonthDate.getTime()!==t.getTime()&&this.changeMonthDate(t,!1)}}}),v=g;n("26a6");function y(t,e,n,r,a,i,o,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=c):a&&(c=s?function(){a.call(this,this.$root.$options.shadowRoot)}:a),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}var b=y(v,p,m,!1,null,"20a0288e",null),D=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"calendar-time"},[n("select",{directives:[{name:"model",rawName:"v-model",value:t.hour,expression:"hour"}],staticClass:"hourselect form-control mr-1",attrs:{disabled:t.readonly},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.hour=e.target.multiple?n:n[0]}}},t._l(t.hours,(function(e){return n("option",{key:e,domProps:{value:e}},[t._v(t._s(t._f("formatNumber")(e)))])})),0),t._v(" :"),n("select",{directives:[{name:"model",rawName:"v-model",value:t.minute,expression:"minute"}],staticClass:"minuteselect form-control ml-1",attrs:{disabled:t.readonly},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.minute=e.target.multiple?n:n[0]}}},t._l(t.minutes,(function(e){return n("option",{key:e,domProps:{value:e}},[t._v(t._s(t._f("formatNumber")(e)))])})),0),t.secondPicker?[t._v(" :"),n("select",{directives:[{name:"model",rawName:"v-model",value:t.second,expression:"second"}],staticClass:"secondselect form-control ml-1",attrs:{disabled:t.readonly},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.second=e.target.multiple?n:n[0]}}},t._l(60,(function(e){return n("option",{key:e-1,domProps:{value:e-1}},[t._v(t._s(t._f("formatNumber")(e-1)))])})),0)]:t._e(),t.hour24?t._e():n("select",{directives:[{name:"model",rawName:"v-model",value:t.ampm,expression:"ampm"}],staticClass:"ampmselect",attrs:{disabled:t.readonly},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.ampm=e.target.multiple?n:n[0]}}},[n("option",{attrs:{value:"AM"}},[t._v("AM")]),n("option",{attrs:{value:"PM"}},[t._v("PM")])])],2)},x=[],S={filters:{formatNumber:function(t){return t<10?"0"+t.toString():t.toString()}},props:{miniuteIncrement:{type:Number,default:5},hour24:{type:Boolean,default:!0},secondPicker:{type:Boolean,default:!1},currentTime:{default:function(){return new Date}},readonly:{type:Boolean,default:!1}},data:function(){var t=this.currentTime?this.currentTime:new Date,e=t.getHours();return{hour:this.hour24?e:e%12||12,minute:t.getMinutes()-t.getMinutes()%this.miniuteIncrement,second:t.getSeconds(),ampm:e<12?"AM":"PM"}},computed:{hours:function(){for(var t=[],e=this.hour24?24:12,n=0;n<e;n++)t.push(this.hour24?n:n+1);return t},minutes:function(){for(var t=[],e=60,n=0;n<e;n+=this.miniuteIncrement)t.push(n);return t}},watch:{hour:function(){this.onChange()},minute:function(){this.onChange()},second:function(){this.onChange()},ampm:function(){this.onChange()}},methods:{getHour:function(){return this.hour24?this.hour:12===this.hour?"AM"===this.ampm?0:12:this.hour+("PM"===this.ampm?12:0)},onChange:function(){this.$emit("update",{hours:this.getHour(),minutes:this.minute,seconds:this.second})}}},M=S,k=y(M,w,x,!1,null,null,null),_=k.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"ranges"},[t.ranges?n("ul",[t._l(t.listedRanges,(function(e){return n("li",{key:e.label,class:t.range_class(e),attrs:{"data-range-key":e.label,tabindex:"0"},on:{click:function(n){return t.clickRange(e.value)}}},[t._v(t._s(e.label)+" ")])})),t.showCustomRangeLabel?n("li",{class:{active:t.customRangeActive||!t.selectedRange},attrs:{tabindex:"0"},on:{click:t.clickCustomRange}},[t._v(" "+t._s(t.localeData.customRangeLabel)+" ")]):t._e()],2):t._e()])},C=[],T={mixins:[h],props:{ranges:Object,selected:Object,localeData:Object,alwaysShowCalendars:Boolean},data:function(){return{customRangeActive:!1}},methods:{clickRange:function(t){this.customRangeActive=!1,this.$emit("clickRange",t)},clickCustomRange:function(){this.customRangeActive=!0,this.$emit("showCustomRange")},range_class:function(t){return{active:!0===t.selected}}},computed:{listedRanges:function(){var t=this;return!!this.ranges&&Object.keys(this.ranges).map((function(e){return{label:e,value:t.ranges[e],selected:t.$dateUtil.isSame(t.selected.startDate,t.ranges[e][0])&&t.$dateUtil.isSame(t.selected.endDate,t.ranges[e][1])}}))},selectedRange:function(){return this.listedRanges.find((function(t){return!0===t.selected}))},showCustomRangeLabel:function(){return!this.alwaysShowCalendars}}},P=T,j=y(P,O,C,!1,null,null,null),A=j.exports,R={inserted:function(t,e,n){var r=n.context;if(r.appendToBody){var a=r.$refs.toggle.getBoundingClientRect(),i=a.height,o=a.top,s=a.left,c=a.width,u=a.right;t.unbindPosition=r.calculatePosition(t,r,{width:c,top:window.scrollY+o+i,left:window.scrollX+s,right:u}),document.body.appendChild(t)}else r.$el.appendChild(t)},unbind:function(t,e,n){var r=n.context;r.appendToBody&&(t.unbindPosition&&"function"===typeof t.unbindPosition&&t.unbindPosition(),t.parentNode&&t.parentNode.removeChild(t))}};function N(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?N(Object(n),!0).forEach((function(e){Object(f["a"])(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var E={inheritAttrs:!1,components:{Calendar:D,CalendarTime:_,CalendarRanges:A},mixins:[h],directives:{appendToBody:R},model:{prop:"dateRange",event:"update"},props:{minDate:{type:[String,Date],default:function(){return null}},maxDate:{type:[String,Date],default:function(){return null}},showWeekNumbers:{type:Boolean,default:!1},linkedCalendars:{type:Boolean,default:!0},singleDatePicker:{type:[Boolean,String],default:!1},showDropdowns:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},timePickerIncrement:{type:Number,default:5},timePicker24Hour:{type:Boolean,default:!0},timePickerSeconds:{type:Boolean,default:!1},autoApply:{type:Boolean,default:!1},localeData:{type:Object,default:function(){return{}}},dateRange:{type:[Object],default:null,required:!0},ranges:{type:[Object,Boolean],default:function(){var t=new Date;t.setHours(0,0,0,0);var e=new Date;e.setHours(11,59,59,999);var n=new Date;n.setDate(t.getDate()-1),n.setHours(0,0,0,0);var r=new Date;r.setDate(t.getDate()-1),r.setHours(11,59,59,999);var a=new Date(t.getFullYear(),t.getMonth(),1),i=new Date(t.getFullYear(),t.getMonth()+1,0,11,59,59,999);return{Today:[t,e],Yesterday:[n,r],"This month":[a,i],"This year":[new Date(t.getFullYear(),0,1),new Date(t.getFullYear(),11,31,11,59,59,999)],"Last month":[new Date(t.getFullYear(),t.getMonth()-1,1),new Date(t.getFullYear(),t.getMonth(),0,11,59,59,999)]}}},opens:{type:String,default:"center"},dateFormat:Function,alwaysShowCalendars:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},controlContainerClass:{type:[Object,String],default:"form-control reportrange-text"},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default:function(t,e,n){var r=n.width,a=n.top,i=n.left,o=n.right;"center"===e.opens?t.style.left=i+r/2+"px":"left"===e.opens?t.style.right=window.innerWidth-o+"px":"right"===e.opens&&(t.style.left=i+"px"),t.style.top=a+"px"}},closeOnEsc:{type:Boolean,default:!0},readonly:{type:Boolean}},data:function(){var t=d(),e={locale:t.localeData($({},this.localeData))},n=this.dateRange.startDate||null,r=this.dateRange.endDate||null;if(e.monthDate=n?new Date(n):new Date,e.nextMonthDate=t.nextMonth(e.monthDate),e.start=n?new Date(n):null,this.singleDatePicker&&"range"!==this.singleDatePicker?e.end=e.start:e.end=r?new Date(r):null,e.in_selection=!1,e.open=!1,e.showCustomRangeCalendars=!1,0!==e.locale.firstDay){var a=e.locale.firstDay,i=l(e.locale.daysOfWeek);while(a>0)i.push(i.shift()),a--;e.locale.daysOfWeek=i}return e},methods:{selectMonthDate:function(){var t=this.end||new Date;!1!==this.singleDatePicker?this.changeLeftMonth({year:t.getFullYear(),month:t.getMonth()+1}):this.changeRightMonth({year:t.getFullYear(),month:t.getMonth()+1})},dateFormatFn:function(t,e){var n=new Date(e);n.setHours(0,0,0,0);var r=new Date(this.start);r.setHours(0,0,0,0);var a=new Date(this.end);return a.setHours(0,0,0,0),t["in-range"]=n>=r&&n<=a,this.dateFormat?this.dateFormat(t,e):t},changeLeftMonth:function(t){var e=new Date(t.year,t.month-1,1);this.monthDate=e,(this.linkedCalendars||this.$dateUtil.yearMonth(this.monthDate)>=this.$dateUtil.yearMonth(this.nextMonthDate))&&(this.nextMonthDate=this.$dateUtil.validateDateRange(this.$dateUtil.nextMonth(e),this.minDate,this.maxDate),this.singleDatePicker||this.$dateUtil.yearMonth(this.monthDate)!==this.$dateUtil.yearMonth(this.nextMonthDate)||(this.monthDate=this.$dateUtil.validateDateRange(this.$dateUtil.prevMonth(this.monthDate),this.minDate,this.maxDate))),this.$emit("change-month",this.monthDate,0)},changeRightMonth:function(t){var e=new Date(t.year,t.month-1,1);this.nextMonthDate=e,(this.linkedCalendars||this.$dateUtil.yearMonth(this.nextMonthDate)<=this.$dateUtil.yearMonth(this.monthDate))&&(this.monthDate=this.$dateUtil.validateDateRange(this.$dateUtil.prevMonth(e),this.minDate,this.maxDate),this.$dateUtil.yearMonth(this.monthDate)===this.$dateUtil.yearMonth(this.nextMonthDate)&&(this.nextMonthDate=this.$dateUtil.validateDateRange(this.$dateUtil.nextMonth(this.nextMonthDate),this.minDate,this.maxDate))),this.$dateUtil.yearMonth(this.monthDate)===this.$dateUtil.yearMonth(this.nextMonthDate)&&(this.nextMonthDate=this.$dateUtil.nextMonth(this.nextMonthDate)),this.$emit("change-month",this.nextMonthDate,1)},normalizeDatetime:function(t,e){var n=new Date(t);return this.timePicker&&e&&(n.setHours(e.getHours()),n.setMinutes(e.getMinutes()),n.setSeconds(e.getSeconds()),n.setMilliseconds(e.getMilliseconds())),n},dateClick:function(t){if(this.readonly)return!1;this.in_selection?(this.in_selection=!1,this.$emit("finishSelection",t),this.onSelect(),this.autoApply&&this.clickedApply()):(this.start=this.normalizeDatetime(t,this.start),this.end=this.normalizeDatetime(t,this.end),this.singleDatePicker&&"range"!==this.singleDatePicker?(this.onSelect(),this.autoApply&&this.clickedApply()):(this.in_selection=this.end,this.$emit("startSelection",this.start)))},hoverDate:function(t){if(this.readonly)return!1;var e=this.normalizeDatetime(t,this.end),n=this.normalizeDatetime(t,this.start);this.in_selection&&(this.in_selection<=e&&(this.end=e),this.in_selection>=n&&(this.start=n)),this.$emit("hoverDate",t)},onClickPicker:function(){this.disabled||this.togglePicker(null,!0)},togglePicker:function(t,e){this.open="boolean"===typeof t?t:!this.open,!0===e&&this.$emit("toggle",this.open,this.togglePicker)},clickedApply:function(){this.togglePicker(!1,!0),this.$emit("update",{startDate:this.start,endDate:this.singleDatePicker&&"range"!==this.singleDatePicker?this.start:this.end})},clickCancel:function(){if(this.open){var t=this.dateRange.startDate,e=this.dateRange.endDate;this.start=t?new Date(t):null,this.end=e?new Date(e):null,this.in_selection=!1,this.togglePicker(!1,!0)}},onSelect:function(){this.$emit("select",{startDate:this.start,endDate:this.end})},clickAway:function(t){t&&t.target&&!this.$el.contains(t.target)&&this.$refs.dropdown&&!this.$refs.dropdown.contains(t.target)&&this.clickCancel()},clickRange:function(t){this.in_selection=!1,this.$dateUtil.isValidDate(t[0])&&this.$dateUtil.isValidDate(t[1])?(this.start=this.$dateUtil.validateDateRange(new Date(t[0]),this.minDate,this.maxDate),this.end=this.$dateUtil.validateDateRange(new Date(t[1]),this.minDate,this.maxDate),this.changeLeftMonth({month:this.start.getMonth()+1,year:this.start.getFullYear()}),!1===this.linkedCalendars&&this.changeRightMonth({month:this.end.getMonth()+1,year:this.end.getFullYear()})):(this.start=null,this.end=null),this.onSelect(),this.autoApply&&this.clickedApply()},onUpdateStartTime:function(t){var e=new Date(this.start);e.setHours(t.hours),e.setMinutes(t.minutes),e.setSeconds(t.seconds),this.start=this.$dateUtil.validateDateRange(e,this.minDate,this.maxDate),this.autoApply&&this.$emit("update",{startDate:this.start,endDate:this.singleDatePicker&&"range"!==this.singleDatePicker?this.start:this.end})},onUpdateEndTime:function(t){var e=new Date(this.end);e.setHours(t.hours),e.setMinutes(t.minutes),e.setSeconds(t.seconds),this.end=this.$dateUtil.validateDateRange(e,this.minDate,this.maxDate),this.autoApply&&this.$emit("update",{startDate:this.start,endDate:this.end})},handleEscape:function(t){this.open&&27===t.keyCode&&this.closeOnEsc&&this.clickCancel()}},computed:{showRanges:function(){return!1!==this.ranges&&!this.readonly},showCalendars:function(){return this.alwaysShowCalendars||this.showCustomRangeCalendars},startText:function(){return null===this.start?"":this.$dateUtil.format(this.start,this.locale.format)},endText:function(){return null===this.end?"":this.$dateUtil.format(this.end,this.locale.format)},rangeText:function(){var t=this.startText;return this.singleDatePicker&&"range"!==this.singleDatePicker||(t+=this.locale.separator+this.endText),t},min:function(){return this.minDate?new Date(this.minDate):null},max:function(){return this.maxDate?new Date(this.maxDate):null},pickerStyles:function(){var t;return t={"show-calendar":this.open||"inline"===this.opens,"show-ranges":this.showRanges,"show-weeknumbers":this.showWeekNumbers,single:this.singleDatePicker},Object(f["a"])(t,"opens"+this.opens,!0),Object(f["a"])(t,"linked",this.linkedCalendars),Object(f["a"])(t,"hide-calendars",!this.showCalendars),t},isClear:function(){return!this.dateRange.startDate||!this.dateRange.endDate},isDirty:function(){var t=new Date(this.dateRange.startDate),e=new Date(this.dateRange.endDate);return!this.isClear&&(this.start.getTime()!==t.getTime()||this.end.getTime()!==e.getTime())}},watch:{minDate:function(){this.selectMonthDate()},maxDate:function(){this.selectMonthDate()},"dateRange.startDate":function(t){this.$dateUtil.isValidDate(new Date(t))&&(this.start=t&&!this.isClear&&this.$dateUtil.isValidDate(new Date(t))?new Date(t):null,this.isClear?(this.start=null,this.end=null):(this.start=new Date(this.dateRange.startDate),this.end=new Date(this.dateRange.endDate)))},"dateRange.endDate":function(t){this.$dateUtil.isValidDate(new Date(t))&&(this.end=t&&!this.isClear?new Date(t):null,this.isClear?(this.start=null,this.end=null):(this.start=new Date(this.dateRange.startDate),this.end=new Date(this.dateRange.endDate)))},open:{handler:function(t){var e=this;"object"===("undefined"===typeof document?"undefined":Object(o["a"])(document))&&(this.selectMonthDate(),this.$nextTick((function(){t?document.body.addEventListener("click",e.clickAway):document.body.removeEventListener("click",e.clickAway),t?document.addEventListener("keydown",e.handleEscape):document.removeEventListener("keydown",e.handleEscape),!e.alwaysShowCalendars&&e.ranges&&(e.showCustomRangeCalendars=!Object.keys(e.ranges).find((function(t){return e.$dateUtil.isSame(e.start,e.ranges[t][0],"date")&&e.$dateUtil.isSame(e.end,e.ranges[t][1],"date")})))})))},immediate:!0}}},U=E,F=(n("0e58"),n("af8a"),y(U,a,i,!1,null,"657333f3",null)),I=F.exports,L=I;e["default"]=