images
10 months ago
lazy-chunks
4 days ago
tutor-addon-list.js
3 weeks ago
tutor-admin.js
6 days ago
tutor-core.js
4 days ago
tutor-coupon.js
4 days ago
tutor-course-builder.js
4 days ago
tutor-dashboard.js
4 days ago
tutor-front.js
6 days ago
tutor-gutenberg.js
3 weeks ago
tutor-import-export.js
6 days ago
tutor-learning-area.js
4 days ago
tutor-order-details.js
3 weeks ago
tutor-payment-settings.js
6 days ago
tutor-setup.js
6 days ago
tutor-tax-settings.js
6 days ago
tutor.js
4 days ago
tutor-setup.js
14 lines
| 1 | (()=>{"use strict";var e={};// The module cache |
| 2 | var r={};// The require function |
| 3 | function t(o){// Check if module is in cache |
| 4 | var n=r[o];if(n!==undefined){return n.exports}// Create a new module (and put it into the cache) |
| 5 | var a=r[o]={exports:{}};// Execute the module function |
| 6 | e[o](a,a.exports,t);// Return the exports of the module |
| 7 | return a.exports}// webpack/runtime/rspack_version |
| 8 | (()=>{t.rv=()=>"1.6.5"})();// webpack/runtime/rspack_unique_id |
| 9 | (()=>{t.ruid="bundler=rspack@1.6.5"})();// CONCATENATED MODULE: ./node_modules/.pnpm/@swc+helpers@0.5.17/node_modules/@swc/helpers/esm/_async_to_generator.js |
| 10 | function o(e,r,t,o,n,a,i){try{var u=e[a](i);var c=u.value}catch(e){t(e);return}if(u.done)r(c);else Promise.resolve(c).then(o,n)}function n(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function u(e){o(i,n,a,u,c,"next",e)}function c(e){o(i,n,a,u,c,"throw",e)}u(undefined)})}};// CONCATENATED MODULE: ./assets/src/js/admin-dashboard/tutor-setup.js |
| 11 | // Tutor onboarding |
| 12 | document.addEventListener("DOMContentLoaded",()=>{var e;var{__}=wp.i18n;var r=document.querySelector("#tutor-onboard-wrapper");if(!r){return}var t=e=>{r.querySelectorAll(".tutor-onboard-screen").forEach(e=>{e.classList.remove("is-active");e.classList.remove("is-fading-out")});var t=r.querySelector('.tutor-onboard-screen[data-screen="'.concat(e,'"]'));if(t){t.classList.add("is-active")}};var o=()=>{var e=r.querySelector(".tutor-onboard-screen-loading");if(!(e===null||e===void 0?void 0:e.classList.contains("is-active"))){return Promise.resolve()}e.classList.add("is-fading-out");return new Promise(e=>{setTimeout(e,300)})};var a=e=>new Promise(r=>{setTimeout(r,e)});var i=()=>{r.querySelectorAll(".tutor-onboard-choice-wrapper").forEach(e=>{e.querySelectorAll(".tutor-onboard-choice-card").forEach(e=>{e.classList.remove("is-selected")});e.querySelectorAll(".tutor-onboard-choice-input:checked").forEach(e=>{var r=e.closest(".tutor-onboard-choice-card");if(r){r.classList.add("is-selected")}})})};var u=r.querySelector(".tutor-onboard-loading-text");var c=(u===null||u===void 0?void 0:u.dataset.text)||(u===null||u===void 0?void 0:(e=u.textContent)===null||e===void 0?void 0:e.trim())||"";var s=null;var d=false;var l=e=>{if(!d){return undefined}var r="F5"===e.key||(e.metaKey||e.ctrlKey)&&"r"===e.key.toLowerCase();if(!r){return undefined}e.preventDefault();e.stopPropagation();return false};var v=e=>{if(e){document.addEventListener("keydown",l,true);return}document.removeEventListener("keydown",l,true)};var f=()=>{if(s){clearTimeout(s);s=null}if(u){u.textContent=c}};var m=()=>{if(!u||!c){return}var e=0;var r=()=>{if(!u){return}u.textContent="".concat(c).concat(".".repeat(e));e=(e+1)%4;s=setTimeout(r,350)};r()};var p=()=>{if(!u||!c){return Promise.resolve()}f();var e=0;u.textContent="";return new Promise(r=>{var t=()=>{if(!u){r();return}if(e<c.length){e+=1;u.textContent=c.slice(0,e);s=setTimeout(t,35);return}s=null;m();r()};t()})};r.addEventListener("click",e=>{var r=e.target.closest(".tutor-onboard-next-screen");if(!r){return}var{target:o}=r.dataset;if(o){t(o)}});r.addEventListener("change",e=>{if(e.target.matches(".tutor-onboard-choice-input")){i()}});i();// Onboarding setup form submit |
| 13 | var _=r.querySelector(".tutor-onboard-setup-form");if(!_){return}_.addEventListener("submit",e=>n(function*(){e.preventDefault();if(d){return}var r=new FormData(_);r.append(_tutorobject.nonce_key,_tutorobject._tutor_nonce);var n=_.querySelector(".tutor-onboard-submit-btn");var i=(n===null||n===void 0?void 0:n.dataset.screen)||__("Loading...","tutor");d=true;v(true);if(n){n.disabled=true}t(i);var u=p();var c=6e3;var s=performance.now();try{if(r.get("tutor_onboard_load_sample_course")){var l=yield y();if(!l){tutor_toast(__("Sample course import failed.","tutor"),"","error")}}var f=yield fetch(_tutorobject.ajaxurl,{method:"POST",body:r});if(!f.ok){throw new Error(__("Onboarding setup request failed.","tutor"))}}catch(e){yield u;tutor_toast((e===null||e===void 0?void 0:e.message)||__("Something went wrong!","tutor"),"","error");yield a(1e3)}finally{d=false;if(n){n.disabled=false}yield u;var m=performance.now()-s;var b=Math.max(0,c-m);yield a(b);yield o();v(false);location.href=_tutorOnboardObject.tutor_welcome_page}})());var y=()=>n(function*(){// import sample courses |
| 14 | var e=new FormData;e.append("action","tutor_import_sample_courses");e.append(_tutorobject.nonce_key,_tutorobject._tutor_nonce);var r=yield fetch(_tutorobject.ajaxurl,{method:"POST",body:e,credentials:"same-origin"});if(r.ok){return true}else{return false}})()})})(); |