diff --git a/assets/css/admin-rtl.css b/assets/css/admin-rtl.css index ec5b89dfe..90a006d1e 100644 --- a/assets/css/admin-rtl.css +++ b/assets/css/admin-rtl.css @@ -1,61 +1,61 @@ @charset "UTF-8"; -/** - * admin.scss - * General User Registration admin styles. +/** + * admin.scss + * General User Registration admin styles. */ -/** - * Imports +/** + * Imports */ -/** - * Variables +/** + * Variables */ -/** - * Grid breakpoints - * - * Define the minimum dimensions at which your layout will change, - * adapting to different screen sizes, for use in media queries. +/** + * Grid breakpoints + * + * Define the minimum dimensions at which your layout will change, + * adapting to different screen sizes, for use in media queries. **/ -/** - * Grid containers - * - * Define the maximum width of `.ur-container` for different screen sizes. - * scss-docs-start container-max-widths +/** + * Grid containers + * + * Define the maximum width of `.ur-container` for different screen sizes. + * scss-docs-start container-max-widths **/ -/** Minimum breakpoint width. Null for the smallest (first) breakpoint. - * - * >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) - * 576px +/** Minimum breakpoint width. Null for the smallest (first) breakpoint. + * + * >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) + * 576px **/ -/** - * Variables +/** + * Variables */ -/** - * Grid breakpoints - * - * Define the minimum dimensions at which your layout will change, - * adapting to different screen sizes, for use in media queries. +/** + * Grid breakpoints + * + * Define the minimum dimensions at which your layout will change, + * adapting to different screen sizes, for use in media queries. **/ -/** - * Grid containers - * - * Define the maximum width of `.ur-container` for different screen sizes. - * scss-docs-start container-max-widths +/** + * Grid containers + * + * Define the maximum width of `.ur-container` for different screen sizes. + * scss-docs-start container-max-widths **/ -/** - * Media of at least the minimum breakpoint width. No query for the smallest breakpoint. - * Makes the @content apply to the given breakpoint and wider. +/** + * Media of at least the minimum breakpoint width. No query for the smallest breakpoint. + * Makes the @content apply to the given breakpoint and wider. **/ -/** - * Grid system - * - * Generate semantic grid columns with these mixins. +/** + * Grid system + * + * Generate semantic grid columns with these mixins. **/ -/** - * _mixins.scss - * User Registration Mixins +/** + * _mixins.scss + * User Registration Mixins */ -/** - * Display Variations +/** + * Display Variations **/ .ur-d-none { display: none !important; } @@ -184,10 +184,10 @@ .ur-d-xxl-inline-flex { display: inline-flex !important; } } -/** - * Flex variation - * - * Custom styles for additional flex alignment options. +/** + * Flex variation + * + * Custom styles for additional flex alignment options. **/ .ur-flex-row { flex-direction: row !important; } @@ -921,9 +921,9 @@ font-weight: 500; line-height: 1.25; } -/** -* Form Field -* Set the class name for all input field +/** +* Form Field +* Set the class name for all input field **/ .ur-input, .swal2-container .user-registration-swal2-modal .swal2-input { display: block; @@ -4104,8 +4104,8 @@ .pb-0 { padding-bottom: 0px; } -/** - * Container +/** + * Container **/ .ur-container, .ur-container-full, @@ -4160,8 +4160,8 @@ .ur-container, .ur-container-sm, .ur-container-md, .ur-container-lg, .ur-container-xl, .ur-container-xxl { max-width: 1320px; } } -/** - * Row +/** + * Row **/ .ur-row { display: flex; @@ -4169,8 +4169,8 @@ margin-left: -12px; margin-right: -12px; } -/** - * Columns +/** + * Columns **/ .ur-col-1, .ur-col-2, .ur-col-3, .ur-col-4, .ur-col-5, .ur-col-6, .ur-col-7, .ur-col-8, .ur-col-9, .ur-col-10, .ur-col-11, .ur-col-12, .ur-col, .ur-col-auto, .ur-col-sm-1, .ur-col-sm-2, .ur-col-sm-3, .ur-col-sm-4, .ur-col-sm-5, .ur-col-sm-6, .ur-col-sm-7, .ur-col-sm-8, .ur-col-sm-9, .ur-col-sm-10, .ur-col-sm-11, .ur-col-sm-12, .ur-col-sm, @@ -5195,8 +5195,8 @@ visibility: visible; opacity: 1; } -/** -* Keyframe animation +/** +* Keyframe animation */ @keyframes spin { 100% { @@ -5243,8 +5243,8 @@ opacity: 0; transform: scale(0.9); } } -/** - * Styling begins +/** + * Styling begins */ .blockUI.blockOverlay::before { width: 16px; @@ -5290,8 +5290,8 @@ background: url("../images/icons/loader.svg") center center; background-size: cover; } -/** - * Toggle class. +/** + * Toggle class. */ .userregistration-forms-hidden { display: block; } @@ -5357,8 +5357,8 @@ padding: 5px 10px; text-align: center; } -/** - * Addons page +/** + * Addons page **/ .ur_addons_wrap p.refresh { margin: 0 0 2em; } @@ -5439,8 +5439,8 @@ .wrap.user-registration div.error { margin-top: 10px; } -/** - * Form Builder Styles +/** + * Form Builder Styles **/ .user-registration-membership_page_add-new-registration #wpfooter, .toplevel_page_user-registration #wpfooter { @@ -5555,8 +5555,8 @@ margin-bottom: 5px; vertical-align: middle; } -/** - * Backbone modal dialog +/** + * Backbone modal dialog */ .ur-backbone-modal * { box-sizing: border-box; } @@ -5619,7 +5619,7 @@ border: 0; border-right: 1px solid #e1e1e1; background-color: transparent; - transition: color 0.1s ease-in-out, background 0.1s ease-in-out; } + transition: color 0.1s ease-in-out, background 0.1s ease-in-out; } .ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before { font: normal 22px/50px "dashicons" !important; color: #676d8a; @@ -6067,7 +6067,7 @@ cursor: pointer; font-size: 15px; } .ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus { - box-shadow: 0 0 0 0px transparent, 0 0 0px 0px transparent; } + box-shadow: 0 0 0 0px transparent, 0 0 0px 0px transparent; } .ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active { background-color: #ffffff; color: #475bb2; @@ -6773,8 +6773,8 @@ max-width: 27%; flex: 1 0 27%; } -/** - * Tooltips +/** + * Tooltips */ .tips { cursor: help; @@ -6828,8 +6828,8 @@ img.tips { .tooltipster-base.ur-selling-price-tooltip .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-background { border-top-color: #f44949 !important; } -/** - * Help Tip +/** + * Help Tip */ .user-registration-help-tip, .ur-portal-tooltip { @@ -6880,12 +6880,12 @@ img.tips { #profile-page form#your-profile .flatpickr-input[readonly] { background-color: #ffffff; } -/** - * Fullscreen Mode +/** + * Fullscreen Mode **/ body { - /** - * User Registration Builder Loading + /** + * User Registration Builder Loading **/ } body.ur-full-screen-mode { margin-top: -32px; } @@ -7928,7 +7928,7 @@ a.button.ur-smart-tags-list-button { .ur-registered-from .ur-builder-wrapper #ur-field-settings #ur-field-all-settings .form-row select { background-image: linear-gradient(-45deg, transparent 50%, gray 50%), linear-gradient(-135deg, gray 50%, transparent 50%); background-position: calc(100% - (100% - 15px)) calc(1em + 2px), calc(100% - (100% - 10px)) calc(1em + 2px), calc(100% - (100% - 2.5em)) 0.5em; - background-size: 5px 5px, 5px 5px, 1px 1.5em; + background-size: 5px 5px, 5px 5px, 1px 1.5em; background-repeat: no-repeat; } .ur-registered-from .ur-builder-wrapper #ur-field-settings #ur-field-all-settings .form-row .ur-radio-group-list { display: flex; @@ -8171,10 +8171,10 @@ a.button.ur-smart-tags-list-button { font-size: 15px; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode { box-shadow: none; - transition: all 0.3s ease-in-out; } + transition: all 0.3s ease-in-out; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode svg path { fill: #475bb2; - transition: all 0.3s ease-in-out; } + transition: all 0.3s ease-in-out; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode:hover { background: #475bb2 !important; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode:hover svg path { @@ -8883,7 +8883,7 @@ body.user-registration #wpbody-content { align-items: center; gap: 8px; margin: 4px; - padding: 0px 10px 0px 8px; + padding: 0px 10px 0px 8px; border: 0; color: #383838; flex-direction: row-reverse; } diff --git a/assets/css/admin.css b/assets/css/admin.css index 3ff872d55..31db6f0bb 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -1,61 +1,61 @@ @charset "UTF-8"; -/** - * admin.scss - * General User Registration admin styles. +/** + * admin.scss + * General User Registration admin styles. */ -/** - * Imports +/** + * Imports */ -/** - * Variables +/** + * Variables */ -/** - * Grid breakpoints - * - * Define the minimum dimensions at which your layout will change, - * adapting to different screen sizes, for use in media queries. +/** + * Grid breakpoints + * + * Define the minimum dimensions at which your layout will change, + * adapting to different screen sizes, for use in media queries. **/ -/** - * Grid containers - * - * Define the maximum width of `.ur-container` for different screen sizes. - * scss-docs-start container-max-widths +/** + * Grid containers + * + * Define the maximum width of `.ur-container` for different screen sizes. + * scss-docs-start container-max-widths **/ -/** Minimum breakpoint width. Null for the smallest (first) breakpoint. - * - * >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) - * 576px +/** Minimum breakpoint width. Null for the smallest (first) breakpoint. + * + * >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)) + * 576px **/ -/** - * Variables +/** + * Variables */ -/** - * Grid breakpoints - * - * Define the minimum dimensions at which your layout will change, - * adapting to different screen sizes, for use in media queries. +/** + * Grid breakpoints + * + * Define the minimum dimensions at which your layout will change, + * adapting to different screen sizes, for use in media queries. **/ -/** - * Grid containers - * - * Define the maximum width of `.ur-container` for different screen sizes. - * scss-docs-start container-max-widths +/** + * Grid containers + * + * Define the maximum width of `.ur-container` for different screen sizes. + * scss-docs-start container-max-widths **/ -/** - * Media of at least the minimum breakpoint width. No query for the smallest breakpoint. - * Makes the @content apply to the given breakpoint and wider. +/** + * Media of at least the minimum breakpoint width. No query for the smallest breakpoint. + * Makes the @content apply to the given breakpoint and wider. **/ -/** - * Grid system - * - * Generate semantic grid columns with these mixins. +/** + * Grid system + * + * Generate semantic grid columns with these mixins. **/ -/** - * _mixins.scss - * User Registration Mixins +/** + * _mixins.scss + * User Registration Mixins */ -/** - * Display Variations +/** + * Display Variations **/ .ur-d-none { display: none !important; } @@ -184,10 +184,10 @@ .ur-d-xxl-inline-flex { display: inline-flex !important; } } -/** - * Flex variation - * - * Custom styles for additional flex alignment options. +/** + * Flex variation + * + * Custom styles for additional flex alignment options. **/ .ur-flex-row { flex-direction: row !important; } @@ -921,9 +921,9 @@ font-weight: 500; line-height: 1.25; } -/** -* Form Field -* Set the class name for all input field +/** +* Form Field +* Set the class name for all input field **/ .ur-input, .swal2-container .user-registration-swal2-modal .swal2-input { display: block; @@ -4104,8 +4104,8 @@ .pb-0 { padding-bottom: 0px; } -/** - * Container +/** + * Container **/ .ur-container, .ur-container-full, @@ -4160,8 +4160,8 @@ .ur-container, .ur-container-sm, .ur-container-md, .ur-container-lg, .ur-container-xl, .ur-container-xxl { max-width: 1320px; } } -/** - * Row +/** + * Row **/ .ur-row { display: flex; @@ -4169,8 +4169,8 @@ margin-right: -12px; margin-left: -12px; } -/** - * Columns +/** + * Columns **/ .ur-col-1, .ur-col-2, .ur-col-3, .ur-col-4, .ur-col-5, .ur-col-6, .ur-col-7, .ur-col-8, .ur-col-9, .ur-col-10, .ur-col-11, .ur-col-12, .ur-col, .ur-col-auto, .ur-col-sm-1, .ur-col-sm-2, .ur-col-sm-3, .ur-col-sm-4, .ur-col-sm-5, .ur-col-sm-6, .ur-col-sm-7, .ur-col-sm-8, .ur-col-sm-9, .ur-col-sm-10, .ur-col-sm-11, .ur-col-sm-12, .ur-col-sm, @@ -5195,8 +5195,8 @@ visibility: visible; opacity: 1; } -/** -* Keyframe animation +/** +* Keyframe animation */ @keyframes spin { 100% { @@ -5243,8 +5243,8 @@ opacity: 0; transform: scale(0.9); } } -/** - * Styling begins +/** + * Styling begins */ .blockUI.blockOverlay::before { width: 16px; @@ -5290,8 +5290,8 @@ background: url("../images/icons/loader.svg") center center; background-size: cover; } -/** - * Toggle class. +/** + * Toggle class. */ .userregistration-forms-hidden { display: block; } @@ -5357,8 +5357,8 @@ padding: 5px 10px; text-align: center; } -/** - * Addons page +/** + * Addons page **/ .ur_addons_wrap p.refresh { margin: 0 0 2em; } @@ -5439,8 +5439,8 @@ .wrap.user-registration div.error { margin-top: 10px; } -/** - * Form Builder Styles +/** + * Form Builder Styles **/ .user-registration-membership_page_add-new-registration #wpfooter, .toplevel_page_user-registration #wpfooter { @@ -5555,8 +5555,8 @@ margin-bottom: 5px; vertical-align: middle; } -/** - * Backbone modal dialog +/** + * Backbone modal dialog */ .ur-backbone-modal * { box-sizing: border-box; } @@ -5619,7 +5619,7 @@ border: 0; border-left: 1px solid #e1e1e1; background-color: transparent; - transition: color 0.1s ease-in-out, background 0.1s ease-in-out; } + transition: color 0.1s ease-in-out, background 0.1s ease-in-out; } .ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before { font: normal 22px/50px "dashicons" !important; color: #676d8a; @@ -6067,7 +6067,7 @@ cursor: pointer; font-size: 15px; } .ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus { - box-shadow: 0 0 0 0px transparent, 0 0 0px 0px transparent; } + box-shadow: 0 0 0 0px transparent, 0 0 0px 0px transparent; } .ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active { background-color: #ffffff; color: #475bb2; @@ -6773,8 +6773,8 @@ max-width: 27%; flex: 1 0 27%; } -/** - * Tooltips +/** + * Tooltips */ .tips { cursor: help; @@ -6828,8 +6828,8 @@ img.tips { .tooltipster-base.ur-selling-price-tooltip .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-background { border-top-color: #f44949 !important; } -/** - * Help Tip +/** + * Help Tip */ .user-registration-help-tip, .ur-portal-tooltip { @@ -6880,12 +6880,12 @@ img.tips { #profile-page form#your-profile .flatpickr-input[readonly] { background-color: #ffffff; } -/** - * Fullscreen Mode +/** + * Fullscreen Mode **/ body { - /** - * User Registration Builder Loading + /** + * User Registration Builder Loading **/ } body.ur-full-screen-mode { margin-top: -32px; } @@ -7928,7 +7928,7 @@ a.button.ur-smart-tags-list-button { .ur-registered-from .ur-builder-wrapper #ur-field-settings #ur-field-all-settings .form-row select { background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%); background-position: calc(100% - 15px) calc(1em + 2px), calc(100% - 10px) calc(1em + 2px), calc(100% - 2.5em) 0.5em; - background-size: 5px 5px, 5px 5px, 1px 1.5em; + background-size: 5px 5px, 5px 5px, 1px 1.5em; background-repeat: no-repeat; } .ur-registered-from .ur-builder-wrapper #ur-field-settings #ur-field-all-settings .form-row .ur-radio-group-list { display: flex; @@ -8171,10 +8171,10 @@ a.button.ur-smart-tags-list-button { font-size: 15px; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode { box-shadow: none; - transition: all 0.3s ease-in-out; } + transition: all 0.3s ease-in-out; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode svg path { fill: #475bb2; - transition: all 0.3s ease-in-out; } + transition: all 0.3s ease-in-out; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode:hover { background: #475bb2 !important; } #wpcontent .user-registration-login-form-container .user-registration__wrap #post-body .ur-registered-from .ur-builder-wrapper .ur-selected-inputs .ur-builder-wrapper-content .ur-login-shortcode--wrapper .ur-login-content .login-forms-shortcode-action .ur-copy-shortcode:hover svg path { @@ -8883,7 +8883,7 @@ body.user-registration #wpbody-content { align-items: center; gap: 8px; margin: 4px; - padding: 0px 8px 0px 10px; + padding: 0px 8px 0px 10px; border: 0; color: #383838; flex-direction: row-reverse; } diff --git a/assets/js/admin/login-settings.min.js b/assets/js/admin/login-settings.min.js index 3135ed21d..d868bfca2 100644 --- a/assets/js/admin/login-settings.min.js +++ b/assets/js/admin/login-settings.min.js @@ -1 +1 @@ -!function(r){function e(){var e=function(e){var n=e.login_settings,o=[];return r.each(n.sections,function(e,n){r.each(n.settings,function(r,e){o.push({option:e.id,type:e.type})})}),o}(ur_login_form_params),o=[];r.each(e,function(e,n){if("toggle"===n.type)var i=r("#"+n.option).is(":checked");else i=r("#"+n.option).val();o.push({option:n.option,value:i})});var i={action:"user_registration_login_settings_save_action",security:ur_login_form_params.ur_login_settings_save,data:{setting_data:o}};r.ajax({url:ur_login_form_params.ajax_url,data:i,type:"POST",beforeSend:function(){r(".ur_save_login_form_action_button").append('')},complete:function(e){r(".ur_save_login_form_action_button").find(".ur-spinner").remove();var o=ur_login_form_params.i18n_admin.i18n_settings_successfully_saved;if(!0===e.responseJSON.success)n(o,"success");else{n(JSON.parse(e.responseText).data.message,"error")}}})}function n(e,n){var i=r(".ur-form-container").find(".ur-builder-message-container"),s=r("#wpadminbar"),t="";0===i.length&&(r(".ur-form-container").append('
'),(i=r(".ur-form-container").find(".ur-builder-message-container")).css({top:s.height()+"px"})),"success"===n?t='

'+ur_login_form_params.i18n_admin.i18n_success+"! "+e+'

':(r(".ur-error").remove(),t='

'+ur_login_form_params.i18n_admin.i18n_error+"! "+e+'

');var a=r(t).prependTo(i);setTimeout(function(){a.addClass("entered")},50),1==r(".ur-error").find(".ur-captcha-error").length?(r(".ur-error").css("width","490px"),setTimeout(function(){o(a)},5e3)):setTimeout(function(){o(a)},3e3)}function o(r){r.removeClass("entered").addClass("exiting"),setTimeout(function(){r.remove()},120)}function i(){var e=r("#user_registration_login_title").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?(n.find(".user-registration-login-title").show(),n.find(".user-registration-login-description").show()):(n.find(".user-registration-login-description").hide(),n.find(".user-registration-login-title").hide())}function s(){var e=r("#user_registration_login_options_remember_me").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find("#rememberme").parent("label").show():n.find("#rememberme").parent("label").hide()}function t(){var e=r("#user_registration_login_options_lost_password").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-LostPassword").show():n.find(".user-registration-LostPassword").hide()}function a(){var e=r("#user_registration_login_options_hide_labels").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-form-row label").hide():n.find(".user-registration-form-row label").show()}function _(){var e=r("#user_registration_general_setting_registration_url_options").val(),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");""===e.trim()?n.find(".user-registration-register").hide():n.find(".user-registration-register").show()}function u(){r("#user_registration_login_options_enable_recaptcha").is(":checked")?r("#user_registration_login_options_configured_captcha_type").closest(".user-registration-login-form-global-settings").show():r("#user_registration_login_options_configured_captcha_type").closest(".user-registration-login-form-global-settings").hide()}function l(){r("#user_registration_pro_general_setting_prevent_active_login").is(":checked")?r("#user_registration_pro_general_setting_limited_login").closest(".user-registration-login-form-global-settings").show():r("#user_registration_pro_general_setting_limited_login").closest(".user-registration-login-form-global-settings").hide()}function g(){var e=r("#user_registration_pro_passwordless_login").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-passwordless-login").show():n.find(".user-registration-passwordless-login").hide()}function f(){var e=r("#user_registration_pro_general_setting_login_form").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-form-row span.ur-icon").show():n.find(".user-registration-form-row span.ur-icon").hide()}r(document).ready(function(){if(u(),r(document).on("change","#user_registration_login_options_enable_recaptcha",function(){u()}),r(document).on("change","#user_registration_pro_general_setting_login_form",function(){f()}),f(),l(),r(document).on("change","#user_registration_pro_general_setting_prevent_active_login",function(){l()}),g(),r(document).on("change","#user_registration_pro_passwordless_login",function(){g()}),r("#user_registration_login_options_form_template").on("change",function(){var e=r("#user_registration_login_options_form_template").val(),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");n.removeClass("ur-frontend-form--rounded-edge"),n.removeClass("ur-frontend-form--rounded"),n.removeClass("ur-frontend-form--flat"),n.removeClass("ur-frontend-form--bordered"),"default"!==e&&(e="rounded_edge"===e?"rounded ur-frontend-form--rounded-edge":e,n.addClass("ur-frontend-form--"+e))}),r(document).on("change","#user_registration_login_title",function(r){i()}),i(),r(document).on("change","#user_registration_login_options_remember_me",function(r){s()}),s(),r(document).on("change","#user_registration_login_options_lost_password",function(r){t()}),t(),r(document).on("change","#user_registration_login_options_hide_labels",function(r){a()}),a(),r("#user_registration_general_setting_registration_url_options").on("keyup",function(){_()}),_(),r("#user_registration_general_setting_registration_label").on("keyup",function(){var e=r("#user_registration_general_setting_registration_label").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-register a").html(e)}),r("#user_registration_label_lost_your_password").on("keyup",function(){var e=r("#user_registration_label_lost_your_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-LostPassword a").html(e)}),r("#user_registration_label_login").on("keyup",function(){var e=r("#user_registration_label_login").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-Button").html(e)}),r("#user_registration_label_remember_me").on("keyup",function(){var e=r("#user_registration_label_remember_me").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form__label-for-checkbox span").html(e)}),r("#user_registration_label_password").on("keyup",function(){var e=r("#user_registration_label_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row[data-field='password'] label").html(e+'*')}),r("#user_registration_label_username_or_email").on("keyup",function(){var e=r("#user_registration_label_username_or_email").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row label[for='username']").html(e+'*')}),r("#user_registration_placeholder_username_or_email").on("keyup",function(){var e=r("#user_registration_placeholder_username_or_email").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row #username").attr("placeholder",e)}),r("#user_registration_placeholder_password").on("keyup",function(){var e=r("#user_registration_placeholder_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row #password").attr("placeholder",e)}),ur_login_form_params.is_login_settings_page){r(window).on("keydown",function(r){if((r.ctrlKey||r.metaKey)&&("s"===String.fromCharCode(r.which).toLowerCase()||83===r.which))return r.preventDefault(),e(),!1});r("#toplevel_page_user-registration").find(".wp-submenu").find('li a[href="admin.php?page=user-registration"]').first().closest("li").addClass("current")}r(".ur_save_login_form_action_button").on("click",function(){e()})})}(jQuery); \ No newline at end of file +!function(r){function e(){var e=function(e){var n=e.login_settings,o=[];return r.each(n.sections,function(e,n){r.each(n.settings,function(r,e){o.push({option:e.id,type:e.type})})}),o}(ur_login_form_params),o=[];r.each(e,function(e,n){if("toggle"===n.type)var i=r("#"+n.option).is(":checked");else i=r("#"+n.option).val();o.push({option:n.option,value:i})});var i={action:"user_registration_login_settings_save_action",security:ur_login_form_params.ur_login_settings_save,data:{setting_data:o}};r.ajax({url:ur_login_form_params.ajax_url,data:i,type:"POST",beforeSend:function(){r(".ur_save_login_form_action_button").append('')},complete:function(e){r(".ur_save_login_form_action_button").find(".ur-spinner").remove();var o=ur_login_form_params.i18n_admin.i18n_settings_successfully_saved;if(!0===e.responseJSON.success)n(o,"success");else{n(JSON.parse(e.responseText).data.message,"error")}}})}function n(e,n){var i=r(".ur-form-container").find(".ur-builder-message-container"),s=r("#wpadminbar"),t="";0===i.length&&(r(".ur-form-container").append('
'),(i=r(".ur-form-container").find(".ur-builder-message-container")).css({top:s.height()+"px"})),"success"===n?t='

'+ur_login_form_params.i18n_admin.i18n_success+"! "+e+'

':(r(".ur-error").remove(),t='

'+ur_login_form_params.i18n_admin.i18n_error+"! "+e+'

');var a=r(t).prependTo(i);setTimeout(function(){a.addClass("entered")},50),1==r(".ur-error").find(".ur-captcha-error").length?(r(".ur-error").css("width","490px"),setTimeout(function(){o(a)},5e3)):setTimeout(function(){o(a)},3e3)}function o(r){r.removeClass("entered").addClass("exiting"),setTimeout(function(){r.remove()},120)}function i(){var e=r("#user_registration_login_title").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?(n.find(".user-registration-login-title").show(),n.find(".user-registration-login-description").show()):(n.find(".user-registration-login-description").hide(),n.find(".user-registration-login-title").hide())}function s(){var e=r("#user_registration_login_options_remember_me").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find("#rememberme").parent("label").show():n.find("#rememberme").parent("label").hide()}function t(){var e=r("#user_registration_login_options_lost_password").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-LostPassword").show():n.find(".user-registration-LostPassword").hide()}function a(){var e=r("#user_registration_login_options_hide_labels").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-form-row label").hide():n.find(".user-registration-form-row label").show()}function _(){var e=r("#user_registration_general_setting_registration_url_options").val(),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");""===e.trim()?n.find(".user-registration-register").hide():n.find(".user-registration-register").show()}function l(){r("#user_registration_login_options_enable_recaptcha").is(":checked")?r("#user_registration_login_options_configured_captcha_type").closest(".user-registration-login-form-global-settings").show():r("#user_registration_login_options_configured_captcha_type").closest(".user-registration-login-form-global-settings").hide()}function u(){r("#user_registration_pro_general_setting_prevent_active_login").is(":checked")?r("#user_registration_pro_general_setting_limited_login").closest(".user-registration-login-form-global-settings").show():r("#user_registration_pro_general_setting_limited_login").closest(".user-registration-login-form-global-settings").hide()}function g(){var e=r("#user_registration_pro_passwordless_login").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?(n.find(".user-registration-passwordless-login").show(),r("#user_registration_pro_passwordless_login_default_login_area").closest(".user-registration-login-form-global-settings").show()):(n.find(".user-registration-passwordless-login").hide(),r("#user_registration_pro_passwordless_login_default_login_area").closest(".user-registration-login-form-global-settings").hide())}function f(){var e=r("#user_registration_pro_general_setting_login_form").is(":checked"),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");e?n.find(".user-registration-form-row span.ur-icon").show():n.find(".user-registration-form-row span.ur-icon").hide()}r(document).ready(function(){if(l(),r(document).on("change","#user_registration_login_options_enable_recaptcha",function(){l()}),r(document).on("change","#user_registration_pro_general_setting_login_form",function(){f()}),f(),u(),r(document).on("change","#user_registration_pro_general_setting_prevent_active_login",function(){u()}),g(),r(document).on("change","#user_registration_pro_passwordless_login",function(){g()}),r("#user_registration_login_options_form_template").on("change",function(){var e=r("#user_registration_login_options_form_template").val(),n=r(".ur-login-form-wrapper").find(".ur-frontend-form.login");n.removeClass("ur-frontend-form--rounded-edge"),n.removeClass("ur-frontend-form--rounded"),n.removeClass("ur-frontend-form--flat"),n.removeClass("ur-frontend-form--bordered"),"default"!==e&&(e="rounded_edge"===e?"rounded ur-frontend-form--rounded-edge":e,n.addClass("ur-frontend-form--"+e))}),r(document).on("change","#user_registration_login_title",function(r){i()}),i(),r(document).on("change","#user_registration_login_options_remember_me",function(r){s()}),s(),r(document).on("change","#user_registration_login_options_lost_password",function(r){t()}),t(),r(document).on("change","#user_registration_login_options_hide_labels",function(r){a()}),a(),r("#user_registration_general_setting_registration_url_options").on("keyup",function(){_()}),_(),r("#user_registration_general_setting_registration_label").on("keyup",function(){var e=r("#user_registration_general_setting_registration_label").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-register a").html(e)}),r("#user_registration_label_lost_your_password").on("keyup",function(){var e=r("#user_registration_label_lost_your_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-LostPassword a").html(e)}),r("#user_registration_label_login").on("keyup",function(){var e=r("#user_registration_label_login").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-Button").html(e)}),r("#user_registration_label_remember_me").on("keyup",function(){var e=r("#user_registration_label_remember_me").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form__label-for-checkbox span").html(e)}),r("#user_registration_label_password").on("keyup",function(){var e=r("#user_registration_label_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row[data-field='password'] label").html(e+'*')}),r("#user_registration_label_username_or_email").on("keyup",function(){var e=r("#user_registration_label_username_or_email").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row label[for='username']").html(e+'*')}),r("#user_registration_placeholder_username_or_email").on("keyup",function(){var e=r("#user_registration_placeholder_username_or_email").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row #username").attr("placeholder",e)}),r("#user_registration_placeholder_password").on("keyup",function(){var e=r("#user_registration_placeholder_password").val();r(".ur-login-form-wrapper").find(".ur-frontend-form.login").find(".user-registration-form-row #password").attr("placeholder",e)}),ur_login_form_params.is_login_settings_page){r(window).on("keydown",function(r){if((r.ctrlKey||r.metaKey)&&("s"===String.fromCharCode(r.which).toLowerCase()||83===r.which))return r.preventDefault(),e(),!1});r("#toplevel_page_user-registration").find(".wp-submenu").find('li a[href="admin.php?page=user-registration"]').first().closest("li").addClass("current")}r(".ur_save_login_form_action_button").on("click",function(){e()})})}(jQuery); \ No newline at end of file diff --git a/assets/js/frontend/user-registration.min.js b/assets/js/frontend/user-registration.min.js index 6b8d53dbb..5528b8877 100644 --- a/assets/js/frontend/user-registration.min.js +++ b/assets/js/frontend/user-registration.min.js @@ -1 +1 @@ -function ur_includes(e,r){if(Array.isArray(e))for(var t=0;t=3?r.minimum_pass_length:3,i=r.max_rep_chars!==undefined?r.max_rep_chars:0,a=r.no_rep_chars!==undefined?r.no_rep_chars:0,n=r.minimum_uppercase!==undefined?r.minimum_uppercase:0,s=r.minimum_special_chars!==undefined?r.minimum_special_chars:0,o=r.minimum_digits!==undefined?r.minimum_digits:0,d=new Set(["!","@","#","$","%","^","&","*","(",")","-","_","=","+","{","}","[","]","|","\\",":",";",'"',"'","<",">",",",".","?","/"]),l="",u=0,f=0,p=0,_=0;if(e.length=i)return 0}else u=0;l=m}return n>0&&f0&&_0&&p0){var i=e(this).val().trim();r="characters"===t.find(".ur-input-count").data("count-type")?i.length:""===i?0:i.split(/\s+/).length}t.find(".ur-input-count").text(r)})}var t=function(){var t=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var r=e(this),i=[],a=user_registration_params.form_required_fields,n={init:function(){},get_form_data:function(t){if(t===r.closest(".ur-frontend-form").attr("id")||e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){var i=this,a=[],s=n.separate_form_handler(""),o={};r.closest("form").find(".ur-repeater-row").each(function(){var r=e(this).closest(".ur-repeater-row").data("repeater-field-name"),t="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");e(this).closest(".user-registration-EditProfileForm").length>0&&(r="user_registration_"+r),o[r]||(o[r]={field_name:r,field_type:"repeater",value:{},label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text(),extra_params:{field_key:"repeater",label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text()}}),o[r].value[t]||(o[r].value[t]=[])});var d=new Array;e.each(s,function(){var r=e(this).attr("name"),t=e(this).attr("type"),s=n.separate_form_handler('[name="'+r+'"]'),l=e(this).closest(".ur-repeater-row").data("repeater-field-name");e(this).closest(".user-registration-EditProfileForm").length>0&&(l="user_registration_"+l);var u="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");if((s.length<2||s.closest(".ur-repeater-row").length>0)&&e.inArray(t,["radio"])<0){var f=i.get_fieldwise_data(e(this)),p=document.querySelector(".field-invite_code");"invite_code"===f.field_name?"none"!==p.style.display&&a.push(f):e(this).closest(".ur-repeater-row").length>0?e(this).closest(".form-row").find("*[name='"+e(this).attr("name")+"']").length<2||"range"===e(this).attr("type")||e(this).hasClass("ur-smart-phone-field")?o[l].value[u].push(f):-1===d.indexOf(f.field_name+"[]")&&d.push(f.field_name+"[]"):a.push(f)}else e.inArray(r,d)<0&&d.push(r)});for(var l=0;l0?r.closest(".field-radio").length>0?_[r.attr("data-id")]=t:("undefined"==typeof _[r.attr("data-id")]&&(_[r.attr("data-id")]=new Array),_[r.attr("data-id")].push(t)):p.push(t))}),"checkbox"==f)if(""!==user_registration_params.is_payment_compatible)if("multiple_choice"==u.eq(0).attr("data-field")){e(document).trigger("user_registration_frontend_multiple_choice_data_filter",[p,u]),p=u.closest(".field-multiple_choice").data("payment-value");var c=JSON.stringify(p)}else c=JSON.stringify(p);else if("multiple_choice"==u.eq(0).attr("data-field"))for(var m=p,g=(c=0,0);g0){var h=selectedSubscriptionPlan.data("value");c=JSON.stringify(h+":"+selectedSubscriptionPlan.val())}}else c=p[0];else c=p[0];else c=u.val();var v=d[l];"urm_membership"===(v=v.replace("[]",""))&&(v=u.eq(0).attr("data-name"));var w={value:c,field_type:f,label:u.eq(0).attr("data-label"),field_name:v};if(Object.keys(_).length>0){new Array;e.each(_,function(r,t){r=e("[name='"+r+"']").length<1&&-1===r.indexOf("[]")?r+"[]":r;var i=e('[name="'+r+'"]').closest(".ur-repeater-row").data("repeater-row"),a=Object.assign({},w);a.value="string"==typeof t?t:JSON.stringify(t),a.field_name=v.slice(0,-2);var n="undefined"==typeof o[e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name")]?"user_registration_"+e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name"):e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name");o[n].value["row_"+i].push(a)})}else a.push(w)}return Object.keys(o).forEach(function(r){e("input[name='"+r+"'").length>0&&e("input[name='"+r+"'").val(JSON.stringify(o[r]))}),Object.keys(o).length>0&&e.merge(a,Object.values(o)),e(document).trigger("user_registration_frontend_form_data_filter",[a]),a}},get_fieldwise_data:function(r){var t={},n=r.get(0).tagName.toLowerCase(),s="undefined"!==r.attr("name")?r.attr("name"):"null",o=[];r.attr("name")!==undefined&&""!==r.attr("name")?(t.field_name=r.attr("name"),t.field_name=t.field_name.replace("[]",""),e(r).closest(".ur-repeater-row").length>0&&(e(r).closest(".field-multi_select2").length>0&&(t.field_name=t.field_name.slice(0,-2)),e(r).closest(".field-file").length>0&&(t.field_name=e(r).closest(".field-file").attr("data-ref-id")))):t.field_name="",e(".field-phone, .field-billing_phone").each(function(){var r=e(this).find(".form-row").attr("id");e(this).find(".form-row").find("#"+r).hasClass("ur-smart-phone-field")&&o.push(e(this).find(".form-row").attr("id"))});var d="undefined"!==r.attr("type")?r.attr("type"):"null",l=r.get(0).className.split(" ")[0];switch(t.value="",n){case"input":var u=new Array;switch(d){case"checkbox":!r.closest(".field-privacy_policy").length>0?r.prop("checked")?(u.push(r.val()),t.value=JSON.stringify(u),"separate_shipping"===r.attr("data-id")&&(t.value=r.val())):t.value="":(t.value=r.prop("checked")?r.val():"",privacy_field_name=r.closest(".field-privacy_policy").data("ref-id"),"undefined"!=typeof privacy_field_name&&(t.field_name=privacy_field_name));break;case"radio":t.value=r.prop("checked")?r.val():"",t.field_name=r.closest(".field-privacy_policy").data("ref-id");break;default:t.value=r.val()}ur_includes(o,s)&&(t.value=r.siblings('input[type="hidden"]').val());break;case"select":t.value=r.val();break;case"textarea":switch(l){case"wysiwyg":tinyMCE.triggerSave(),t.value=r.val();break;default:t.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,t]),t.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?t.label=r.attr("data-label"):r.prev().length&&"label"===r.prev().get(0).tagName.toLowerCase()?t.label=r.prev().text():t.label=t.field_type,e.inArray(t.field_name,a.join(",").trim())>=0&&i.push(t.field_name),t},show_message:function(r,t,i,a){if(i.closest(".user-registration").find(".ur-message").remove(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){(n=e('
')).append(r);e(".user-registration").find(".user-registration-MyAccount-navigation").length?n.insertBefore(".user-registration-MyAccount-navigation"):n.insertBefore(".ur-frontend-form")}else{var n=e('
');if("error"===t){n.append(' ')}n.append(r),"1"===a?i.append(n):"2"===a?"message"==t?(i.closest(".entry-content").prepend(n),i.closest(".ur-frontend-form").hide()):i.append(n):i.closest(".ur-frontend-form").prepend(n)}},separate_form_handler:function(t){return e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")?r.find(".user-registration-profile-fields").find(".ur-edit-profile-field"+t):r.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"+t)},missing_attachment_handler:function(r){var t=[];if(1<=r.length){r.each(function(){var r=e(this).attr("id");-1===e.inArray(r,t)&&t.push(r)});for(var i=0;i=0;n--)e.isNumeric(a[n])||a.splice(n,1);e("#"+t[i]).val(a)}}}},s={init:function(){this.form_submit_event(),user_registration_params.ajax_submission_on_edit_profile&&this.edit_profile_event()},form_submit_event:function(){e(".ur-frontend-form").each(function(){var r=e(this);r.find("form.register").off("submit").on("submit",function(i){if(i.preventDefault(),r.find("form.register button.ur-submit-button").is(":hidden")||r.find("form.register button.ur-submit-button").is(":disabled"))return!1;var a=e(this);if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),a.find(".user-registration-password-strength").length>0){var o=a.find(".user-registration-password-strength").attr("data-current-strength"),d=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(o,0)";a.find(".user-registration-password-hint").after(l),a.find("#user_pass").attr("aria-invalid",!0),a.find("#user_pass").trigger("focus")}return!1}}var u=a.find(".ur-smart-phone-field");if("true"===u.attr("aria-invalid")){(_=u.closest("p.form-row")).find("#"+u.data("id")+"-error").remove();var f='";return _.append(f),_.find("#"+u.data("id")).attr("aria-invalid",!0),!0}var p=a.find(".urfu-file-input");n.missing_attachment_handler(p);if(1===a.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var _,c=a.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(_=a.find(".uraf-profile-picture-upload")).find("#"+c.attr("name")+"-error").remove(),_.find(".uraf-profile-picture-file-error").remove();var m='";_.find("button.wp_uraf_profile_picture_upload").after(m)}if(a.valid()&&(e(document).trigger("user_registration_frontend_validate_before_form_submit",[a]),!e(".user-registration-error:visible").length&&!(00&&a.find("#user_registration_stripe_gateway").find(".user-registration-error").is(":visible")))){a.find(".ur-submit-button").prop("disabled",!0);var g,h=0,v="0",w="",b="";w="hcaptcha"===user_registration_params.recaptcha_type?a.find('[name="h-captcha-response"]').val():"cloudflare"===user_registration_params.recaptcha_type?a.find('[name="cf-turnstile-response"]').val():a.find('[name="g-recaptcha-response"]').val();try{g=JSON.stringify(n.get_form_data(a.closest(".ur-frontend-form").attr("id")))}catch(x){g=""}1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(h=e(this).closest("form").find('input[name="ur-user-form-id"]').val()),1===e(this).closest("form").find('input[name="ur-registration-language"]').length&&(b=e(this).closest("form").find('input[name="ur-registration-language"]').val()),1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(v=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var y={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:g,captchaResponse:w,form_id:h,registration_language:b,ur_frontend_form_nonce:v},k={};if(e(document).trigger("user_registration_frontend_before_form_submit",[y,a,k]),"undefined"!=typeof k.message&&""!==k.message)return n.show_message("

"+k.message+"

","error",a,"1"),void a.find(".ur-submit-button").prop("disabled",!1);if(!(a.find('.field-authorize_net_gateway[data-field-id="authorizenet_gateway"]').find(".ur-authorize-net-errors").length>0)){a.find(".ur-submit-button").find("span").addClass("ur-spinner");if(s.wait_third_party_api(a))new Promise(function(r,t){e(document).trigger("user_registration_third_party_api_before_form_submit",[y,a,k,r,t])}).then(function(e){s.ajax_form_submit(e)});else s.ajax_form_submit(y)}}})})},wait_third_party_api:function(e){var r=!1;return e.find("#user_registration_authorize_net_gateway[data-gateway='authorize_net']").length>0&&(r=!0),r},ajax_form_submit:function(i){e.ajax({url:user_registration_params.ajax_url,data:i,type:"POST",async:!0,complete:function(i){var a=[];if(a.status=!0,e(document).trigger("user_registration_frontend_before_ajax_complete_success_message",[i,a,r]),a.status){r.find(".ur-submit-button").find("span").removeClass("ur-spinner");var s=r.find('input[name="ur-redirect-url"]').val(),o=e('
    '),d="error",l=!1;try{var u=JSON.parse(i.responseText),f=u.data.redirect_timeout?u.data.redirect_timeout:2e3;"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&window.setTimeout(function(){window.location=u.data.paypal_redirect},f),"undefined"!=typeof u.success&&!0===u.success&&(d="message"),"message"===d?(r.find(".user-registration-password-hint").remove(),r.find(".user-registration-password-strength").remove(),"admin_approval"==u.data.form_login_option?o.append("
  • "+t.user_under_approval+"
  • "):"email_confirmation"==u.data.form_login_option||"admin_approval_after_email_confirmation"==u.data.form_login_option?o.append("
  • "+t.user_email_pending+"
  • "):"payment"==u.data.form_login_option?o.append("
  • "+u.data.message+"
  • "):o.append((u.data.message,t.user_successfully_saved)),"undefined"!=typeof u.data.auto_password_generation_success_message&&o.append("
  • "+u.data.auto_password_generation_success_message+"
  • "),e(".ur-input-count").text("0"),user_registration_params.ur_hold_data_before_redirection||r[0].reset(),r.find("#profile_pic_url").length&&e("#profile_pic_url").val(""),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),"undefined"!=typeof u.data.role_based_redirect_url&&(s=u.data.role_based_redirect_url),"undefined"!=typeof u.data.form_login_option&&"sms_verification"===u.data.form_login_option&&window.setTimeout(function(){"undefined"!=typeof u.data.redirect_url&&u.data.redirect_url&&(window.location=u.data.redirect_url)},f),void 0!==s&&""!==s?(e(document).trigger("user_registration_frontend_before_redirect_url",[s]),window.setTimeout(function(){window.location=s},f)):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&(e(document).trigger("user_registration_frontend_before_auto_login"),window.setTimeout(function(){"undefined"!=typeof u.data.redirect_url&&u.data.redirect_url?window.location=u.data.redirect_url:location.reload()},f))):"error"===d&&("object"==typeof u.data.message?e.each(u.data.message,function(t,i){if(i.hasOwnProperty("individual")){var a=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this);if(t.hasClass("input-captcha-icon-radio")){var i=t.attr("data-id");a.includes(i)||a.push(i)}else{var n=t.attr("id");a.push(n)}});var n="";e.each(i,function(e,t){var s="",o="";if(i.hasOwnProperty("repeater_field_name")&&(s=i.repeater_field_name,e=e+"_"+(o=i.row_id.replace("row_",""))),a.includes(e)){n=e;var d='",u="";(u=r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").length>0?r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):r.find(".ur-form-row").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".ur-field-item").find(".user-registration-error").remove(),u.closest(".form-row").append(d),l=!0}}),e(document).trigger("ur_handle_field_error_messages",[r,n])}else o.append("
  • "+i+"
  • ")}):o.append("
  • "+u.data.message+"
  • "))}catch(m){o.append("
  • "+m.message+"
  • ")}var p=JSON.parse(i.responseText).data.success_message_positon;if(l){var _=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this).attr("id");_.push(t)});var c="";e.each(u.data.message,function(e,t){if(_.includes(e)){c=e;var i='",a=r.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']");a.closest(".ur-field-item").find(".user-registration-error").remove(),a.closest(".form-row").append(i)}}),e(document).trigger("ur_handle_field_error_messages",[r,c])}else n.show_message(o,d,r,p);"1"===p?e(window).scrollTop(r.find(".ur-button-container").offset().top):e(window).scrollTop(r.closest(".ur-frontend-form").offset().top),e(document).trigger("user_registration_frontend_after_ajax_complete",[i.responseText,d,r]),r.find(".ur-submit-button").prop("disabled",!1)}e(".coupon-message").css({display:"none"})}}).fail(function(){n.show_message("

    "+user_registration_params.ajax_form_submit_error+"

    ","error",r,"1"),r.find(".ur-submit-button").prop("disabled",!1)})},edit_profile_event:function(){user_registration_params.ajax_submission_on_edit_profile&&e("form.user-registration-EditProfileForm").off("submit").on("submit",function(r){r.preventDefault(),r.stopImmediatePropagation();var t=e(this);e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields});var i=t.find(".ur-smart-phone-field");if("true"===i.attr("aria-invalid")){(s=i.closest("p.form-row")).find("#"+i.data("id")+"-error").remove();var a='";return s.append(a),s.find("#"+i.data("id")).attr("aria-invalid",!0),!0}if(1===t.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var s,o=t.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(s=t.find(".uraf-profile-picture-upload")).find("#"+o.attr("name")+"-error").remove(),s.find(".uraf-profile-picture-file-error").remove();var d='";s.find("button.wp_uraf_profile_picture_upload").after(d)}if(!t.valid())return!1;if(1===t.find(".user-registration-profile-picture-error").find(".user-registration-error").length)return!1;r.preventDefault(),t.find(".user-registration-submit-Button").prop("disabled",!0);var l=t.find(".urfu-file-input");n.missing_attachment_handler(l);var u;try{u=n.get_form_data();var f=e("#profile_pic_url").val();u.push({value:f,field_name:"user_registration_profile_pic_url"}),u=JSON.stringify(u)}catch(_){u=""}var p={action:"user_registration_update_profile_details",security:user_registration_params.user_registration_profile_details_save,form_data:u};e(document).trigger("user_registration_frontend_before_edit_profile_submit",[p,t]),t.find(".user-registration-submit-Button").find("span").addClass("ur-spinner"),e.ajax({type:"POST",url:user_registration_params.ajax_url,dataType:"JSON",data:p,complete:function(r){t.find("span.ur-spinner").removeClass("ur-spinner"),t.closest(".user-registration").find(".user-registration-error").remove(),t.closest(".user-registration").find(".user-registration-message").remove();var i=e('
      '),a="error";try{var s=JSON.parse(r.responseText);"undefined"!=typeof s.success&&!0===s.success&&(a="message","undefined"!=typeof s.data.profile_pic_id&&(t.find(".ur_removed_profile_pic").val(""),t.find(".uraf-profile-picture-remove").length>0&&t.find(".uraf-profile-picture-remove").data("attachment-id",s.data.profile_pic_id),t.find(".profile-pic-remove").length>0&&t.find(".profile-pic-remove").data("attachment-id",s.data.profile_pic_id)));var o=!1;"object"==typeof s.data.message?e.each(s.data.message,function(r,a){if(a.hasOwnProperty("individual")){var n=[];e.each(t.find(".ur-form-row").find(".ur-field-item").find(".ur-edit-profile-field"),function(r){var t=e(this).attr("id");n.push(t)}),e.each(a,function(e,r){var i="",s="";if(a.hasOwnProperty("repeater_field_name")?(i=a.repeater_field_name,e="user_registration_"+e+"_"+(s=a.row_id.replace("row_",""))):e=-1===e.indexOf("user_registration_")?"user_registration_"+e:e,n.includes(e)){var d='",l=t.find(".ur-form-row");(l=l.hasClass("ur-repeater-row")?l.find(".ur-repeater-row[data-repeater-field-name='"+i+"'][data-repeater-row='"+s+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):l.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".form-row").append(d),o=!0}})}else i.append("
    • "+a+"
    • ")}):(i.append("
    • "+s.data.message+"
    • "),undefined!==s.data.userEmailPendingMessage&&(e(".user-registration-info.user-email-change-update-notice").remove(),n.show_message(e('
        ').append("
      • "+s.data.userEmailUpdateMessage+"
      • "),"info user-email-change-update-notice",t,"0"),e("input#user_registration_user_email").next("div.email-updated").length&&e("input#user_registration_user_email").next("div.email-updated").remove(),e(s.data.userEmailPendingMessage).insertAfter(e("input#user_registration_user_email")),e("input#user_registration_user_email").val(s.data.oldUserEmail)))}catch(d){i.append("
      • "+d.message+"
      • ")}o||n.show_message(i,a,t,"0"),e(document).trigger("user_registration_edit_profile_after_ajax_complete",[r,t]),t.find(".user-registration-submit-Button").prop("disabled",!1),e(window).scrollTop(e(".user-registration").position())}}).fail(function(){n.show_message("

        "+user_registration_params.ajax_form_submit_error+"

        ","error",t,"1"),t.find(".user-registration-submit-Button").prop("disabled",!1)})})}};n.init(),e(".user-registration-EditProfileForm ").length>0&&n.get_form_data(e(".user-registration-EditProfileForm ").data("form-id")),s.init()})},e(function(){e(document).ready(function(){if(e(".ur-submit-button").on("click",function(){e(this).closest("form.register").ur_form_submission()}),e("input[name='save_account_details'], button[name='save_account_details']").off("click").on("click",function(r){r.preventDefault(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&e("form.user-registration-EditProfileForm").ur_form_submission(),e(this).submit()}),e(".ur-flatpickr-field").length){var r=[];e(".ur-flatpickr-field").each(function(){var t=e(this),i=r.find(function(e){return e.element==t[0]});if(i)i.open();else{var a=t.attr("data-id"),n=t.closest(".ur-field-item").find("#formated_date").val();if(0'+t.password_strength_error+".";a.find(".user-registration-password-hint").after(d)}}})})}),e(function(){e("textarea").each(function(){e(this).on("input",r);var t,i=e(this).closest(".ur-field-item");if(i.find(".ur-input-count").length>0){var a=e(this).val().trim();t="characters"===i.find(".ur-input-count").data("count-type")?a.length:""===a?0:a.split(/\s+/).length}i.find(".ur-input-count").text(t)})}),e(function(){e(".user-registration-EditProfileForm.edit-profile .field-country").length>0&&e(".field-country").each(function(){var r=e(this).find(".ur-data-holder").data("option-value"),t=e(this).find(".ur-data-holder").data("option-html"),i=e(this).find("select");r&&t&&(0===i.find('option[value="'+r+'"]').length&&i.append(""),e(this).on("click",function(){e(this).find(".ur-remove").remove()}))})})};e(function(){e(".input-checkbox").each(function(){var r=e(this).attr("data-id");void 0!==r&&e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0)}),e('input[type="checkbox"]#checkall').on("click",function(){var r=e(this).attr("data-check");void 0!==r&&e('[data-id = "'+r+'[]" ]').prop("checked",e(this).prop("checked"))}),e(".input-checkbox").on("change",function(){var r=e(this).attr("data-id");void 0!==r&&(r=r.replace("[]",""),!1===e(this).prop("checked")&&e('[data-check = "'+r+'" ]').prop("checked",!1),e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0))})}),t(),e(window).on("load",function(){t()}),e(window).on("user_registration_repeater_modified",function(){t()}),e(document).on("click","#login-registration--login,#login-registration--registration",function(){var r=e(this).data("action");"login"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--registration").removeClass("active"),e(".login-registration").find(".ur-login-form").removeClass("hidden"),e(".login-registration").find(".ur-registration-form").addClass("hidden")),"registration"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--login").removeClass("active"),e(".login-registration").find(".ur-login-form").addClass("hidden"),e(".login-registration").find(".ur-registration-form").removeClass("hidden"))})}(jQuery); \ No newline at end of file +function ur_includes(e,r){if(Array.isArray(e))for(var t=0;t=3?r.minimum_pass_length:3,i=r.max_rep_chars!==undefined?r.max_rep_chars:0,a=r.no_rep_chars!==undefined?r.no_rep_chars:0,n=r.minimum_uppercase!==undefined?r.minimum_uppercase:0,s=r.minimum_special_chars!==undefined?r.minimum_special_chars:0,o=r.minimum_digits!==undefined?r.minimum_digits:0,d=new Set(["!","@","#","$","%","^","&","*","(",")","-","_","=","+","{","}","[","]","|","\\",":",";",'"',"'","<",">",",",".","?","/"]),l="",u=0,f=0,p=0,_=0;if(e.length=i)return 0}else u=0;l=m}return n>0&&f0&&_0&&p0){var i=e(this).val().trim();r="characters"===t.find(".ur-input-count").data("count-type")?i.length:""===i?0:i.split(/\s+/).length}t.find(".ur-input-count").text(r)})}var t=function(){var t=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var r=e(this),i=[],a=user_registration_params.form_required_fields,n={init:function(){},get_form_data:function(t){if(t===r.closest(".ur-frontend-form").attr("id")||e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){var i=this,a=[],s=n.separate_form_handler(""),o={};r.closest("form").find(".ur-repeater-row").each(function(){var r=e(this).closest(".ur-repeater-row").data("repeater-field-name"),t="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");e(this).closest(".user-registration-EditProfileForm").length>0&&(r="user_registration_"+r),o[r]||(o[r]={field_name:r,field_type:"repeater",value:{},label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text(),extra_params:{field_key:"repeater",label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text()}}),o[r].value[t]||(o[r].value[t]=[])});var d=new Array;e.each(s,function(){var r=e(this).attr("name"),t=e(this).attr("type"),s=n.separate_form_handler('[name="'+r+'"]'),l=e(this).closest(".ur-repeater-row").data("repeater-field-name");e(this).closest(".user-registration-EditProfileForm").length>0&&(l="user_registration_"+l);var u="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");if((s.length<2||s.closest(".ur-repeater-row").length>0)&&e.inArray(t,["radio"])<0){var f=i.get_fieldwise_data(e(this)),p=document.querySelector(".field-invite_code");"invite_code"===f.field_name?"none"!==p.style.display&&a.push(f):e(this).closest(".ur-repeater-row").length>0?e(this).closest(".form-row").find("*[name='"+e(this).attr("name")+"']").length<2||"range"===e(this).attr("type")||e(this).hasClass("ur-smart-phone-field")?o[l].value[u].push(f):-1===d.indexOf(f.field_name+"[]")&&d.push(f.field_name+"[]"):a.push(f)}else e.inArray(r,d)<0&&d.push(r)});for(var l=0;l0?r.closest(".field-radio").length>0?_[r.attr("data-id")]=t:("undefined"==typeof _[r.attr("data-id")]&&(_[r.attr("data-id")]=new Array),_[r.attr("data-id")].push(t)):p.push(t))}),"checkbox"==f)if(""!==user_registration_params.is_payment_compatible)if("multiple_choice"==u.eq(0).attr("data-field")){e(document).trigger("user_registration_frontend_multiple_choice_data_filter",[p,u]),p=u.closest(".field-multiple_choice").data("payment-value");var c=JSON.stringify(p)}else c=JSON.stringify(p);else if("multiple_choice"==u.eq(0).attr("data-field"))for(var m=p,g=(c=0,0);g0){var h=selectedSubscriptionPlan.data("value");c=JSON.stringify(h+":"+selectedSubscriptionPlan.val())}}else c=p[0];else c=p[0];else c=u.val();var v=d[l];"urm_membership"===(v=v.replace("[]",""))&&(v=u.eq(0).attr("data-name"));var w={value:c,field_type:f,label:u.eq(0).attr("data-label"),field_name:v};if(Object.keys(_).length>0){new Array;e.each(_,function(r,t){r=e("[name='"+r+"']").length<1&&-1===r.indexOf("[]")?r+"[]":r;var i=e('[name="'+r+'"]').closest(".ur-repeater-row").data("repeater-row"),a=Object.assign({},w);a.value="string"==typeof t?t:JSON.stringify(t),a.field_name=v.slice(0,-2);var n="undefined"==typeof o[e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name")]?"user_registration_"+e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name"):e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name");o[n].value["row_"+i].push(a)})}else a.push(w)}return Object.keys(o).forEach(function(r){e("input[name='"+r+"'").length>0&&e("input[name='"+r+"'").val(JSON.stringify(o[r]))}),Object.keys(o).length>0&&e.merge(a,Object.values(o)),e(document).trigger("user_registration_frontend_form_data_filter",[a]),a}},get_fieldwise_data:function(r){var t={},n=r.get(0).tagName.toLowerCase(),s="undefined"!==r.attr("name")?r.attr("name"):"null",o=[];r.attr("name")!==undefined&&""!==r.attr("name")?(t.field_name=r.attr("name"),t.field_name=t.field_name.replace("[]",""),e(r).closest(".ur-repeater-row").length>0&&(e(r).closest(".field-multi_select2").length>0&&(t.field_name=t.field_name.slice(0,-2)),e(r).closest(".field-file").length>0&&(t.field_name=e(r).closest(".field-file").attr("data-ref-id")))):t.field_name="",e(".field-phone, .field-billing_phone").each(function(){var r=e(this).find(".form-row").attr("id");e(this).find(".form-row").find("#"+r).hasClass("ur-smart-phone-field")&&o.push(e(this).find(".form-row").attr("id"))});var d="undefined"!==r.attr("type")?r.attr("type"):"null",l=r.get(0).className.split(" ")[0];switch(t.value="",n){case"input":var u=new Array;switch(d){case"checkbox":!r.closest(".field-privacy_policy").length>0?r.prop("checked")?(u.push(r.val()),t.value=JSON.stringify(u),"separate_shipping"===r.attr("data-id")&&(t.value=r.val())):t.value="":(t.value=r.prop("checked")?r.val():"",privacy_field_name=r.closest(".field-privacy_policy").data("ref-id"),"undefined"!=typeof privacy_field_name&&(t.field_name=privacy_field_name));break;case"radio":t.value=r.prop("checked")?r.val():"",t.field_name=r.closest(".field-privacy_policy").data("ref-id");break;default:t.value=r.val()}ur_includes(o,s)&&(t.value=r.siblings('input[type="hidden"]').val());break;case"select":t.value=r.val();break;case"textarea":switch(l){case"wysiwyg":tinyMCE.triggerSave(),t.value=r.val();break;default:t.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,t]),t.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?t.label=r.attr("data-label"):r.prev().length&&"label"===r.prev().get(0).tagName.toLowerCase()?t.label=r.prev().text():t.label=t.field_type,e.inArray(t.field_name,a.join(",").trim())>=0&&i.push(t.field_name),t},show_message:function(r,t,i,a){if(i.closest(".user-registration").find(".ur-message").remove(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){(n=e('
        ')).append(r);e(".user-registration").find(".user-registration-MyAccount-navigation").length?n.insertBefore(".user-registration-MyAccount-navigation"):n.insertBefore(".ur-frontend-form")}else{var n=e('
        ');if("error"===t){n.append(' ')}n.append(r),"1"===a?i.append(n):"2"===a?"message"==t?(i.closest(".entry-content").prepend(n),i.closest(".ur-frontend-form").hide()):i.append(n):i.closest(".ur-frontend-form").prepend(n)}},separate_form_handler:function(t){return e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")?r.find(".user-registration-profile-fields").find(".ur-edit-profile-field"+t):r.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"+t)},missing_attachment_handler:function(r){var t=[];if(1<=r.length){r.each(function(){var r=e(this).attr("id");-1===e.inArray(r,t)&&t.push(r)});for(var i=0;i=0;n--)e.isNumeric(a[n])||a.splice(n,1);e("#"+t[i]).val(a)}}}},s={init:function(){this.form_submit_event(),user_registration_params.ajax_submission_on_edit_profile&&this.edit_profile_event()},form_submit_event:function(){e(".ur-frontend-form").each(function(){var r=e(this);r.find("form.register").off("submit").on("submit",function(i){if(i.preventDefault(),r.find("form.register button.ur-submit-button").is(":hidden")||r.find("form.register button.ur-submit-button").is(":disabled"))return!1;var a=e(this);if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),a.find(".user-registration-password-strength").length>0){var o=a.find(".user-registration-password-strength").attr("data-current-strength"),d=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(o,0)";a.find(".user-registration-password-hint").after(l),a.find("#user_pass").attr("aria-invalid",!0),a.find("#user_pass").trigger("focus")}return!1}}var u=a.find(".ur-smart-phone-field");if("true"===u.attr("aria-invalid")){(_=u.closest("p.form-row")).find("#"+u.data("id")+"-error").remove();var f='";return _.append(f),_.find("#"+u.data("id")).attr("aria-invalid",!0),!0}var p=a.find(".urfu-file-input");n.missing_attachment_handler(p);if(1===a.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var _,c=a.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(_=a.find(".uraf-profile-picture-upload")).find("#"+c.attr("name")+"-error").remove(),_.find(".uraf-profile-picture-file-error").remove();var m='";_.find("button.wp_uraf_profile_picture_upload").after(m)}if(a.valid()&&(e(document).trigger("user_registration_frontend_validate_before_form_submit",[a]),!e("#stripe-errors.user-registration-error:visible").length&&!(00&&a.find("#user_registration_stripe_gateway").find(".user-registration-error").is(":visible")))){a.find(".ur-submit-button").prop("disabled",!0);var g,h=0,v="0",w="",b="";w="hcaptcha"===user_registration_params.recaptcha_type?a.find('[name="h-captcha-response"]').val():"cloudflare"===user_registration_params.recaptcha_type?a.find('[name="cf-turnstile-response"]').val():a.find('[name="g-recaptcha-response"]').val();try{g=JSON.stringify(n.get_form_data(a.closest(".ur-frontend-form").attr("id")))}catch(x){g=""}1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(h=e(this).closest("form").find('input[name="ur-user-form-id"]').val()),1===e(this).closest("form").find('input[name="ur-registration-language"]').length&&(b=e(this).closest("form").find('input[name="ur-registration-language"]').val()),1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(v=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var y={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:g,captchaResponse:w,form_id:h,registration_language:b,ur_frontend_form_nonce:v},k={};if(e(document).trigger("user_registration_frontend_before_form_submit",[y,a,k]),"undefined"!=typeof k.message&&""!==k.message)return n.show_message("

        "+k.message+"

        ","error",a,"1"),void a.find(".ur-submit-button").prop("disabled",!1);if(!(a.find('.field-authorize_net_gateway[data-field-id="authorizenet_gateway"]').find(".ur-authorize-net-errors").length>0)){a.find(".ur-submit-button").find("span").addClass("ur-spinner");if(s.wait_third_party_api(a))new Promise(function(r,t){e(document).trigger("user_registration_third_party_api_before_form_submit",[y,a,k,r,t])}).then(function(e){s.ajax_form_submit(e)});else s.ajax_form_submit(y)}}})})},wait_third_party_api:function(e){var r=!1;return e.find("#user_registration_authorize_net_gateway[data-gateway='authorize_net']").length>0&&(r=!0),r},ajax_form_submit:function(i){e.ajax({url:user_registration_params.ajax_url,data:i,type:"POST",async:!0,complete:function(i){var a=[];if(a.status=!0,e(document).trigger("user_registration_frontend_before_ajax_complete_success_message",[i,a,r]),a.status){r.find(".ur-submit-button").find("span").removeClass("ur-spinner");var s=r.find('input[name="ur-redirect-url"]').val(),o=e('
          '),d="error",l=!1;try{var u=JSON.parse(i.responseText),f=u.data.redirect_timeout?u.data.redirect_timeout:2e3;"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&window.setTimeout(function(){window.location=u.data.paypal_redirect},f),"undefined"!=typeof u.success&&!0===u.success&&(d="message"),"message"===d?(r.find(".user-registration-password-hint").remove(),r.find(".user-registration-password-strength").remove(),"admin_approval"==u.data.form_login_option?o.append("
        • "+t.user_under_approval+"
        • "):"email_confirmation"==u.data.form_login_option||"admin_approval_after_email_confirmation"==u.data.form_login_option?o.append("
        • "+t.user_email_pending+"
        • "):"payment"==u.data.form_login_option?o.append("
        • "+u.data.message+"
        • "):o.append((u.data.message,t.user_successfully_saved)),"undefined"!=typeof u.data.auto_password_generation_success_message&&o.append("
        • "+u.data.auto_password_generation_success_message+"
        • "),e(".ur-input-count").text("0"),user_registration_params.ur_hold_data_before_redirection||r[0].reset(),r.find("#profile_pic_url").length&&e("#profile_pic_url").val(""),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),"undefined"!=typeof u.data.role_based_redirect_url&&(s=u.data.role_based_redirect_url),"undefined"!=typeof u.data.form_login_option&&"sms_verification"===u.data.form_login_option&&window.setTimeout(function(){"undefined"!=typeof u.data.redirect_url&&u.data.redirect_url&&(window.location=u.data.redirect_url)},f),void 0!==s&&""!==s?(e(document).trigger("user_registration_frontend_before_redirect_url",[s]),window.setTimeout(function(){window.location=s},f)):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&(e(document).trigger("user_registration_frontend_before_auto_login"),window.setTimeout(function(){"undefined"!=typeof u.data.redirect_url&&u.data.redirect_url?window.location=u.data.redirect_url:location.reload()},f))):"error"===d&&("object"==typeof u.data.message?e.each(u.data.message,function(t,i){if(i.hasOwnProperty("individual")){var a=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this);if(t.hasClass("input-captcha-icon-radio")){var i=t.attr("data-id");a.includes(i)||a.push(i)}else{var n=t.attr("id");a.push(n)}});var n="";e.each(i,function(e,t){var s="",o="";if(i.hasOwnProperty("repeater_field_name")&&(s=i.repeater_field_name,e=e+"_"+(o=i.row_id.replace("row_",""))),a.includes(e)){n=e;var d='",u="";(u=r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").length>0?r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):r.find(".ur-form-row").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".ur-field-item").find(".user-registration-error").remove(),u.closest(".form-row").append(d),l=!0}}),e(document).trigger("ur_handle_field_error_messages",[r,n])}else o.append("
        • "+i+"
        • ")}):o.append("
        • "+u.data.message+"
        • "))}catch(m){o.append("
        • "+m.message+"
        • ")}var p=JSON.parse(i.responseText).data.success_message_positon;if(l){var _=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this).attr("id");_.push(t)});var c="";e.each(u.data.message,function(e,t){if(_.includes(e)){c=e;var i='",a=r.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']");a.closest(".ur-field-item").find(".user-registration-error").remove(),a.closest(".form-row").append(i)}}),e(document).trigger("ur_handle_field_error_messages",[r,c])}else n.show_message(o,d,r,p);"1"===p?e(window).scrollTop(r.find(".ur-button-container").offset().top):e(window).scrollTop(r.closest(".ur-frontend-form").offset().top),e(document).trigger("user_registration_frontend_after_ajax_complete",[i.responseText,d,r]),r.find(".ur-submit-button").prop("disabled",!1)}e(".coupon-message").css({display:"none"})}}).fail(function(){n.show_message("

          "+user_registration_params.ajax_form_submit_error+"

          ","error",r,"1"),r.find(".ur-submit-button").prop("disabled",!1)})},edit_profile_event:function(){user_registration_params.ajax_submission_on_edit_profile&&e("form.user-registration-EditProfileForm").off("submit").on("submit",function(r){r.preventDefault(),r.stopImmediatePropagation();var t=e(this);e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields});var i=t.find(".ur-smart-phone-field");if("true"===i.attr("aria-invalid")){(s=i.closest("p.form-row")).find("#"+i.data("id")+"-error").remove();var a='";return s.append(a),s.find("#"+i.data("id")).attr("aria-invalid",!0),!0}if(1===t.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var s,o=t.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(s=t.find(".uraf-profile-picture-upload")).find("#"+o.attr("name")+"-error").remove(),s.find(".uraf-profile-picture-file-error").remove();var d='";s.find("button.wp_uraf_profile_picture_upload").after(d)}if(!t.valid())return!1;if(1===t.find(".user-registration-profile-picture-error").find(".user-registration-error").length)return!1;r.preventDefault(),t.find(".user-registration-submit-Button").prop("disabled",!0);var l=t.find(".urfu-file-input");n.missing_attachment_handler(l);var u;try{u=n.get_form_data();var f=e("#profile_pic_url").val();u.push({value:f,field_name:"user_registration_profile_pic_url"}),u=JSON.stringify(u)}catch(_){u=""}var p={action:"user_registration_update_profile_details",security:user_registration_params.user_registration_profile_details_save,form_data:u};e(document).trigger("user_registration_frontend_before_edit_profile_submit",[p,t]),t.find(".user-registration-submit-Button").find("span").addClass("ur-spinner"),e.ajax({type:"POST",url:user_registration_params.ajax_url,dataType:"JSON",data:p,complete:function(r){t.find("span.ur-spinner").removeClass("ur-spinner"),t.closest(".user-registration").find(".user-registration-error").remove(),t.closest(".user-registration").find(".user-registration-message").remove();var i=e('
            '),a="error";try{var s=JSON.parse(r.responseText);"undefined"!=typeof s.success&&!0===s.success&&(a="message","undefined"!=typeof s.data.profile_pic_id&&(t.find(".ur_removed_profile_pic").val(""),t.find(".uraf-profile-picture-remove").length>0&&t.find(".uraf-profile-picture-remove").data("attachment-id",s.data.profile_pic_id),t.find(".profile-pic-remove").length>0&&t.find(".profile-pic-remove").data("attachment-id",s.data.profile_pic_id)));var o=!1;"object"==typeof s.data.message?e.each(s.data.message,function(r,a){if(a.hasOwnProperty("individual")){var n=[];e.each(t.find(".ur-form-row").find(".ur-field-item").find(".ur-edit-profile-field"),function(r){var t=e(this).attr("id");n.push(t)}),e.each(a,function(e,r){var i="",s="";if(a.hasOwnProperty("repeater_field_name")?(i=a.repeater_field_name,e="user_registration_"+e+"_"+(s=a.row_id.replace("row_",""))):e=-1===e.indexOf("user_registration_")?"user_registration_"+e:e,n.includes(e)){var d='",l=t.find(".ur-form-row");(l=l.hasClass("ur-repeater-row")?l.find(".ur-repeater-row[data-repeater-field-name='"+i+"'][data-repeater-row='"+s+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):l.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".form-row").append(d),o=!0}})}else i.append("
          • "+a+"
          • ")}):(i.append("
          • "+s.data.message+"
          • "),undefined!==s.data.userEmailPendingMessage&&(e(".user-registration-info.user-email-change-update-notice").remove(),n.show_message(e('
              ').append("
            • "+s.data.userEmailUpdateMessage+"
            • "),"info user-email-change-update-notice",t,"0"),e("input#user_registration_user_email").next("div.email-updated").length&&e("input#user_registration_user_email").next("div.email-updated").remove(),e(s.data.userEmailPendingMessage).insertAfter(e("input#user_registration_user_email")),e("input#user_registration_user_email").val(s.data.oldUserEmail)))}catch(d){i.append("
            • "+d.message+"
            • ")}o||n.show_message(i,a,t,"0"),e(document).trigger("user_registration_edit_profile_after_ajax_complete",[r,t]),t.find(".user-registration-submit-Button").prop("disabled",!1),e(window).scrollTop(e(".user-registration").position())}}).fail(function(){n.show_message("

              "+user_registration_params.ajax_form_submit_error+"

              ","error",t,"1"),t.find(".user-registration-submit-Button").prop("disabled",!1)})})}};n.init(),e(".user-registration-EditProfileForm ").length>0&&n.get_form_data(e(".user-registration-EditProfileForm ").data("form-id")),s.init()})},e(function(){e(document).ready(function(){if(e(".ur-submit-button").on("click",function(){e(this).closest("form.register").ur_form_submission()}),e("input[name='save_account_details'], button[name='save_account_details']").off("click").on("click",function(r){r.preventDefault(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&e("form.user-registration-EditProfileForm").ur_form_submission(),e(this).submit()}),e(".ur-flatpickr-field").length){var r=[];e(".ur-flatpickr-field").each(function(){var t=e(this),i=r.find(function(e){return e.element==t[0]});if(i)i.open();else{var a=t.attr("data-id"),n=t.closest(".ur-field-item").find("#formated_date").val();if(0'+t.password_strength_error+".";a.find(".user-registration-password-hint").after(d)}}})})}),e(function(){e("textarea").each(function(){e(this).on("input",r);var t,i=e(this).closest(".ur-field-item");if(i.find(".ur-input-count").length>0){var a=e(this).val().trim();t="characters"===i.find(".ur-input-count").data("count-type")?a.length:""===a?0:a.split(/\s+/).length}i.find(".ur-input-count").text(t)})}),e(function(){e(".user-registration-EditProfileForm.edit-profile .field-country").length>0&&e(".field-country").each(function(){var r=e(this).find(".ur-data-holder").data("option-value"),t=e(this).find(".ur-data-holder").data("option-html"),i=e(this).find("select");r&&t&&(0===i.find('option[value="'+r+'"]').length&&i.append(""),e(this).on("click",function(){e(this).find(".ur-remove").remove()}))})})};e(function(){e(".input-checkbox").each(function(){var r=e(this).attr("data-id");void 0!==r&&e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0)}),e('input[type="checkbox"]#checkall').on("click",function(){var r=e(this).attr("data-check");void 0!==r&&e('[data-id = "'+r+'[]" ]').prop("checked",e(this).prop("checked"))}),e(".input-checkbox").on("change",function(){var r=e(this).attr("data-id");void 0!==r&&(r=r.replace("[]",""),!1===e(this).prop("checked")&&e('[data-check = "'+r+'" ]').prop("checked",!1),e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0))})}),t(),e(window).on("load",function(){t()}),e(window).on("user_registration_repeater_modified",function(){t()}),e(document).on("click","#login-registration--login,#login-registration--registration",function(){var r=e(this).data("action");"login"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--registration").removeClass("active"),e(".login-registration").find(".ur-login-form").removeClass("hidden"),e(".login-registration").find(".ur-registration-form").addClass("hidden")),"registration"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--login").removeClass("active"),e(".login-registration").find(".ur-login-form").addClass("hidden"),e(".login-registration").find(".ur-registration-form").removeClass("hidden"))})}(jQuery); \ No newline at end of file diff --git a/assets/js/modules/membership/frontend/user-registration-membership-frontend.min.js b/assets/js/modules/membership/frontend/user-registration-membership-frontend.min.js index e30dc65f8..8b590b09c 100644 --- a/assets/js/modules/membership/frontend/user-registration-membership-frontend.min.js +++ b/assets/js/modules/membership/frontend/user-registration-membership-frontend.min.js @@ -1 +1 @@ -!function(e,t){e(document).on("ready",function(){var r={},n={append_spinner:function(e){if(e&&e.append){return e.append(''),!0}return!1},remove_spinner:function(e){return!(!e||!e.remove)&&(e.find(".urm-spinner").remove(),!0)},convert_to_array:function(e){return Object.values(e).reverse().slice(2).reverse()},toggleSaveButtons:function(t,r){t=this.if_empty(t,!0),e(r).prop("disabled",!!t)},if_empty:function(e,t){return null===e||undefined===e||""===e?t:e},clear_validation_error:function(){e("span.notice_red").each(function(){e(this).text("")})},show_validation_error:function(t,r){t.removeClass("notice_blue").addClass("notice_red").text(r),this.clear_validation_error();t.siblings("input");e("html, body").animate({scrollTop:t.parent().offset().top},200),t.text(r)},toggleNotice:function(){e(".notice-container").toggleClass("active"),setTimeout(this.toggleNotice,5e3)},show_failure_message:function(t){e(".notice-container .notice_blue").removeClass("notice_blue").addClass("notice_red"),e(".notice_message").text(t),this.toggleNotice()},show_success_message:function(t){e(".notice-container .notice_red").removeClass("notice_red").addClass("notice_blue"),e(".notice_message").text(t),this.toggleNotice()},show_form_success_message:function(r,n){var s=r.data,o=user_registration_params.ursL10n,i=e("#user-registration-form-"+r.form_id),_=e('
                '),u=s.success_message_positon,m=t.thank_you_page_url;"undefined"!=typeof s.role_based_redirect_url&&(m=s.role_based_redirect_url),"undefined"!=typeof s.redirect_url&&(m=s.redirect_url),i.find(".ur-submit-button").find("span").removeClass("ur-front-spinner"),"admin_approval"==s.form_login_option?_.append("
              • "+o.user_under_approval+"
              • "):"email_confirmation"===s.form_login_option||"admin_approval_after_email_confirmation"===s.form_login_option?_.append("
              • "+o.user_email_pending+"
              • "):_.append("
              • "+o.user_successfully_saved+"
              • "),i.find("form")[0].reset();var c=e('
                ');c.append(_),"1"===u?(i.find("form").append(c),e(window).scrollTop(i.find("form").find(".ur-button-container").offset().top)):(i.find("form").prepend(c),e(window).scrollTop(i.find("form").closest(".ur-frontend-form").offset().top)),i.find("form").find(".ur-submit-button").prop("disabled",!1),void 0!==m&&""!==m?a.show_default_response(m,n):"undefined"!=typeof s.auto_login&&s.auto_login&&a.show_default_response(m,n)},isEventRegistered:function(t,r){var n=e._data(e(t)[0],"events");return n&&n[r]}},a={prepare_members_data:function(){var t={},r=e("#ur-membership-registration").find("input.ur_membership_input_class");(r=n.convert_to_array(r)).forEach(function(r){var n=e(r);name=n.attr("name").toLowerCase().replace("urm_",""),t[name]=n.val()});var a=e('input[name="urm_membership"]:checked');t.membership=a.val(),t.payment_method="free","free"!==a.data("urm-pg-type")&&(t.payment_method=e('input[name="urm_payment_method"]:checked').val());var s=new Date;return t.start_date=s.getFullYear()+"-"+(s.getMonth()+1)+"-"+s.getDate(),t},prepare_coupons_apply_data:function(){var t={};return t.coupon=e("#ur-membership-coupon").val(),t.membership_id=e('input[name="urm_membership"]:checked').val(),t},validate_membership_form:function(){var a=!0,s=e('input[name="urm_payment_method"]:visible');return s.length>0&&s.each(function(){if("stripe"===e(this).val()&&e(this).is(":checked")){if(e(".ur-frontend-form").find(".stripe-input-container .StripeElement--empty").length){a=!1;var n={error:{message:t.labels.i18n_empty_card_details}};r.card.emit("change",n)}}}),a&&n.clear_validation_error(),a},validate_coupon_data:function(){var r=e("#ur-membership-coupon").val(),a=e('input[name="urm_membership"]:checked'),s=e("#coupon-validation-error"),o=!0;return n.clear_validation_error(),r.length<1?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_coupon_empty_error),o):0===a.length?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_membership_required),o):"free"===a.data("urm-pg-type")?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_coupon_free_membership_error),o):o},create_member:function(e){var r=this.prepare_members_data();r.username=e.data.username,this.send_data({action:"user_registration_membership_register_member",members_data:JSON.stringify(r),form_response:JSON.stringify(e.data)},{success:function(t){t.success?a.handle_response(t,r,e):n.show_failure_message(t.data.message)},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")},complete:function(){n.remove_spinner($this),n.toggleSaveButtons(!1,$this)}})},handle_response:function(e,t,r){switch(t.payment_method){case"paypal":n.show_success_message(e.data.message),window.location.replace(e.data.pg_data.payment_url);break;case"bank":this.show_bank_response(e,t,r);break;case"stripe":o.handle_stripe_response(e,t,r);break;default:n.show_form_success_message(r,{username:t.username})}},show_bank_response:function(e,t,r){var a={transaction_id:e.data.transaction_id,payment_type:"unpaid",info:e.data.pg_data.data,username:t.username};n.show_form_success_message(r,a)},show_default_response:function(t,r){var n=e.param(r).toString();window.setTimeout(function(){window.location.replace(t+"?"+n)},1e3)},validate_coupon:function(r){n.toggleSaveButtons(!0,r),n.append_spinner(r),this.validate_coupon_data()?this.send_data({action:"user_registration_membership_validate_coupon",coupon_data:this.prepare_coupons_apply_data()},{success:function(e){e.success?a.handle_coupon_validation_response(e):n.show_failure_message(e.data.message)},failure:function(r,a){500===r.status?n.show_failure_message(t.labels.network_error+"("+a+")"):n.show_validation_error(e("#coupon-validation-error"),t.labels.i18n_error+"! "+r.responseJSON.data.message)},complete:function(){n.remove_spinner(r),n.toggleSaveButtons(!1,r)}}):(n.toggleSaveButtons(!1,r),n.remove_spinner(r))},handle_coupon_validation_response:function(r){e(".urm_apply_coupon").hide(),n.clear_validation_error(),e("#coupon-validation-error").removeClass("notice_red").addClass("notice_blue").text(r.data.message),r=JSON.parse(r.data.data);var s=e('input[name="urm_membership"]:checked'),o="";s.attr("data-ur-discount-amount",r.discount_amount),a.calculate_total(s),o="fixed"===r.coupon_details.coupon_discount_type?t.currency_symbol+""+r.coupon_details.coupon_discount:r.coupon_details.coupon_discount+"%",e("#total-input-notice").text(o+" "+t.labels.i18n_coupon_discount_message)},send_data:function(r,n){var a="function"==typeof n.success?n.success:function(){},s="function"==typeof n.failure?n.failure:function(){},o="function"==typeof n.beforeSend?n.beforeSend:function(){},i="function"==typeof n.complete?n.complete:function(){};!r._wpnonce&&t&&(r._wpnonce=t._nonce),e.ajax({type:"post",dataType:"json",url:t.ajax_url,data:r,beforeSend:o,success:a,error:s,complete:i})},calculate_total:function(r){var n=r.data("urm-pg-calculated-amount"),a=e("#ur-membership-total"),s=r.data("ur-discount-amount"),o=s!==undefined&&""!==s?n-s:n;a.val(t.currency_symbol+o)}},s=function(t){var r=e("#user-registration-form-"+t);r.find(".ur-submit-button").find("span").removeClass("ur-front-spinner"),r.find("form").find(".ur-submit-button").prop("disabled",!1)},o={show_stripe_error:function(e){if($membership_registration_form.find("#stripe-errors").length>0)$membership_registration_form.find("#stripe-errors").html(e);else{var t='";$membership_registration_form.find(".stripe-container").closest(".ur_membership_frontend_input_container").append(t)}},init:function(){r=o.setupElements(),$membership_registration_form=e("#ur-membership-registration"),this.triggerInputChange()},triggerInputChange:function(){r.card.addEventListener("change",function(e){e.error?o.show_stripe_error(e.error.message):$membership_registration_form.find("#stripe-errors").length>0&&$membership_registration_form.find("#stripe-errors").remove()})},setupElements:function(){var e=Stripe(t.stripe_publishable_key),r=e.elements(),n={base:{color:"#32325d",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSmoothing:"antialiased",fontSize:"14px","::placeholder":{color:"#8f9194"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},a=r.create("card",{style:n}),s=r.create("idealBank",{style:n});return a.mount("#card-element"),{stripe:e,card:a,ideal:s,clientSecret:""}},handle_stripe_response:function(e,t,n){"paid"===e.data.pg_data.type?this.handle_one_time_payment(e,t,n):this.handle_recurring_payment(e,{paymentElements:r,user_id:e.data.member_id,response_data:e,prepare_members_data:t,form_response:n})},handle_one_time_payment:function(t,a,s){r.stripe.confirmCardPayment(t.data.pg_data.client_secret,{payment_method:{card:r.card}}).then(function(r){var i=e(".membership_register_button");n.toggleSaveButtons(!0,i),n.append_spinner(i),o.update_order_status(r,t,a,s)})},update_order_status:function(r,o,i,_){a.send_data({_wpnonce:t._confirm_payment_nonce,action:"user_registration_membership_confirm_payment",members_data:JSON.stringify(i),member_id:o.data.member_id,payment_status:r.error?"failed":"succeeded",form_response:JSON.stringify(_.data),payment_result:r},{success:function(e){e.success?a.show_default_response(t.thank_you_page_url,{username:i.username,transaction_id:r.paymentIntent.id}):(n.show_failure_message(e.data.message),s(_.form_id))},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")},complete:function(){var t=e(".membership_register_button");n.toggleSaveButtons(!1,t),n.remove_spinner(t)}})},handle_recurring_payment:function(t,r){Promise.resolve(e.extend({},r,{customer_id:t.data.pg_data.stripe_cus_id})).then(o.createPaymentMethod).then(o.createSubscription).then(o.handleCustomerActionRequired).then(o.handleOnComplete)["catch"](function(e,n){o.update_order_status({error:{}},t,r.prepare_members_data,r.form_response)})},createPaymentMethod:function(t){return new Promise(function(r,a){var s=e(".membership_register_button");n.toggleSaveButtons(!0,s),n.append_spinner(s),t.paymentElements.stripe.createPaymentMethod({type:"card",card:t.paymentElements.card}).then(function(n){n.error?a(n.error.message,n):r(e.extend({},t,{payment_method_id:n.paymentMethod.id}))})["catch"](function(e){a(e,result)})})},createSubscription:function(r){return new Promise(function(o,i){a.send_data({_wpnonce:t._confirm_payment_nonce,action:"user_registration_membership_create_stripe_subscription",member_id:r.user_id,customer_id:r.customer_id,payment_method_id:r.payment_method_id,form_response:JSON.stringify(r.form_response.data)},{success:function(t){if(t.success){var n=t.data.subscription.latest_invoice.payment_intent;if(t.error){var a=t.error.message;return void i(a,r)}if("trialing"!==t.data.subscription.status&&n&&"requires_payment_method"===n.status){i(t,a="Your card was declined")}o(e.extend({},r,{subscription:t.data.subscription,message:t.data.message}))}else s(r.form_id),i(t,a)},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")}})})},handleCustomerActionRequired:function(e){return new Promise(function(t,r){!e.subscription||"active"!==e.subscription.status&&"trialing"!==e.subscription.status||t({subscription:e.subscription,response_data:e.response_data,message:e.message,prepare_members_data:e.prepare_members_data,form_response:e.form_response});var n=e.subscription.latest_invoice.payment_intent;"trialing"!==e.subscription.status&&"requires_action"===n.status&&e.paymentElements.stripe.confirmCardPayment(n.client_secret,{payment_method:e.paymentMethodId}).then(function(n){if(n.error){var a=n.error.message;r(a,e)}else if("succeeded"===n.paymentIntent.status)e.subscription.status="active",t({subscription:e.subscription,form_id:e.form_id,response_data:e.response_data,form_response:e.form_response});else{r(a="Unable to complete the payment.",e)}})})},handleOnComplete:function(e){!e.subscription||"active"!==e.subscription.status&&"trialing"!==e.subscription.status||n.show_form_success_message(e.form_response,{username:e.prepare_members_data.username,transaction_id:e.subscription.id})}};e('input[name="urm_membership"]').on("change",function(){e("#total-input-notice").text("");var t=e(this).data("urm-pg"),r=e(this).data("urm-pg-type"),n=e(".ur_payment_gateway_container").find("input"),s=e(".urm_hidden_payment_container"),o=e(".stripe-container");e("#stripe-errors").remove(),e('input[name="urm_payment_method"]').prop("checked",!1),o.addClass("urm-d-none"),s.addClass("urm-d-none"),e(".urm_apply_coupon").show(),"free"!==r&&(s.removeClass("urm-d-none"),n.each(function(r,n){var a=e(n).val(),s=e('label[for="ur-membership-'+a+'"]');s.removeClass("urm-d-none"),t.hasOwnProperty(a)||s.addClass("urm-d-none")}),a.calculate_total(e(this)))});new URLSearchParams(window.location.search).has("membership_id")&&e('input[name="urm_membership"]:checked').change(),e(".close_notice").on("click",n.toggleNotice),e("#ur-membership-password").on("keyup change",function(){var r=e(this).val(),a=e("#password-notice"),s=new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+}{\"':;?/>.<,]).*$");if(n.show_validation_error(a,""),r.length<8)n.show_validation_error(a,t.labels.i18n_field_password_field_length_validation);else{if(s.test(r))return!0;n.show_validation_error(a,t.labels.i18n_field_password_field_regex_validation)}}),e("#ur-membership-confirm-password").on("keyup",function(){var r=e(this).val(),a=e("#ur-membership-password").val(),s=e("#confirm-password-notice");if(n.show_validation_error(s,""),0===a.length&&n.show_validation_error(s,t.labels.i18n_field_password_empty_validation),r===a)return!0;n.show_validation_error(s,t.labels.i18n_field_confirm_password_field_validation)}),e(document).on("click",".urm_apply_coupon",function(){a.validate_coupon(e(this))}),e(document).on("click",".ur_clear_coupon",function(){e("#ur-membership-coupon").val(""),e("#coupon-validation-error").text(""),e(".urm_apply_coupon").show(),e("#total-input-notice").text("");var t=e('input[name="urm_membership"]:checked');t.removeData("ur-discount-amount").removeAttr("data-ur-discount-amount"),a.calculate_total(t)}),e(document).on("click",".membership-signup-button",function(){var r=e(this).siblings("input").val(),n=t.membership_registration_page_url+"?membership_id="+r;window.location.replace(n)}),e(document).on("user_registration_frontend_validate_before_form_submit",function(){a.validate_membership_form()}),e(document).on("user_registration_frontend_before_form_submit",function(t,r,n,a){e(n).find("#ur-membership-registration").length>0&&(r.is_membership_active=e(n).find('input[name="urm_membership"]:checked').val(),r.membership_type=e('input[name="urm_membership"]:checked').val())}),e(document).on("user_registration_frontend_before_ajax_complete_success_message",function(t,r,n,s){var o=!0,i=JSON.parse(r.responseText),_={data:i.data,form_id:e(s).data("form-id")};"undefined"!=typeof i.data.registration_type&&"membership"===i.data.registration_type&&(o=!1,a.create_member(_)),n.status=o}),e('input[name="urm_payment_method"]').on("change",function(){var a=e(this).val(),s=e(".stripe-container"),i=e("#stripe-errors");if(s.addClass("urm-d-none"),i.remove(),r={},"stripe"===a){if(0==t.stripe_publishable_key.length)return void n.show_failure_message(t.labels.i18n_incomplete_stripe_setup_error);s.removeClass("urm-d-none"),o.init()}}),e(document).on("click",".cancel-membership-button",function(){var r=e(this),n=e("#membership-error-div"),a=r.text();Swal.fire({icon:"warning",title:t.labels.i18n_cancel_membership_text,text:t.labels.i18n_cancel_membership_subtitle,customClass:"user-registration-swal2-modal user-registration-swal2-modal--center",showConfirmButton:!0,showCancelButton:!0}).then(function(s){s.isConfirmed&&e.ajax({url:t.ajax_url,type:"POST",data:{action:"user_registration_membership_cancel_subscription",security:t._nonce,subscription_id:r.data("id")},beforeSend:function(){r.text(t.labels.i18n_sending_text)},success:function(e){e.success?(n.hasClass("btn-error")&&(n.removeClass("btn-error"),n.addClass("btn-success")),n.text(e.data.message),n.show(),location.reload()):(n.hasClass("btn-success")&&(n.removeClass("btn-success"),n.addClass("btn-error")),n.text(e.data.message),n.show())},complete:function(){r.text(a)}})})}),e(".field-membership").length&&e(".field-membership").each(function(t,r){if(e(r).find(".no-membership")){var n=e(r).find(".no-membership").attr("data-form-id");e("#user-registration-form-"+n).find(".ur-submit-button").prop("disabled",!0)}})})}(jQuery,window.ur_membership_frontend_localized_data); \ No newline at end of file +!function(e,t){e(document).on("ready",function(){var r={},n={append_spinner:function(e){if(e&&e.append){return e.append(''),!0}return!1},remove_spinner:function(e){return!(!e||!e.remove)&&(e.find(".urm-spinner").remove(),!0)},convert_to_array:function(e){return Object.values(e).reverse().slice(2).reverse()},toggleSaveButtons:function(t,r){t=this.if_empty(t,!0),e(r).prop("disabled",!!t)},if_empty:function(e,t){return null===e||undefined===e||""===e?t:e},clear_validation_error:function(){e("span.notice_red").each(function(){e(this).text("")})},show_validation_error:function(t,r){t.removeClass("notice_blue").addClass("notice_red").text(r),this.clear_validation_error();t.siblings("input");e("html, body").animate({scrollTop:t.parent().offset().top},200),t.text(r)},toggleNotice:function(){e(".notice-container").toggleClass("active"),setTimeout(this.toggleNotice,5e3)},show_failure_message:function(t){e(".notice-container .notice_blue").removeClass("notice_blue").addClass("notice_red"),e(".notice_message").text(t),this.toggleNotice()},show_success_message:function(t){e(".notice-container .notice_red").removeClass("notice_red").addClass("notice_blue"),e(".notice_message").text(t),this.toggleNotice()},show_form_success_message:function(r,n){var s=r.data,o=user_registration_params.ursL10n,i=e("#user-registration-form-"+r.form_id),_=e('
                  '),u=s.success_message_positon,m=t.thank_you_page_url;"undefined"!=typeof s.role_based_redirect_url&&(m=s.role_based_redirect_url),"undefined"!=typeof s.redirect_url&&(m=s.redirect_url),i.find(".ur-submit-button").find("span").removeClass("ur-front-spinner"),"admin_approval"==s.form_login_option?_.append("
                • "+o.user_under_approval+"
                • "):"email_confirmation"===s.form_login_option||"admin_approval_after_email_confirmation"===s.form_login_option?_.append("
                • "+o.user_email_pending+"
                • "):_.append("
                • "+o.user_successfully_saved+"
                • "),i.find("form")[0].reset();var c=e('
                  ');c.append(_),"1"===u?(i.find("form").append(c),e(window).scrollTop(i.find("form").find(".ur-button-container").offset().top)):(i.find("form").prepend(c),e(window).scrollTop(i.find("form").closest(".ur-frontend-form").offset().top)),i.find("form").find(".ur-submit-button").prop("disabled",!1),void 0!==m&&""!==m?a.show_default_response(m,n):"undefined"!=typeof s.auto_login&&s.auto_login&&a.show_default_response(m,n)},isEventRegistered:function(t,r){var n=e._data(e(t)[0],"events");return n&&n[r]}},a={prepare_members_data:function(){var t={},r=e("#ur-membership-registration").find("input.ur_membership_input_class");(r=n.convert_to_array(r)).forEach(function(r){var n=e(r);name=n.attr("name").toLowerCase().replace("urm_",""),t[name]=n.val()});var a=e('input[name="urm_membership"]:checked');t.membership=a.val(),t.payment_method="free","free"!==a.data("urm-pg-type")&&(t.payment_method=e('input[name="urm_payment_method"]:checked').val());var s=new Date;return t.start_date=s.getFullYear()+"-"+(s.getMonth()+1)+"-"+s.getDate(),t},prepare_coupons_apply_data:function(){var t={};return t.coupon=e("#ur-membership-coupon").val(),t.membership_id=e('input[name="urm_membership"]:checked').val(),t},validate_membership_form:function(){var a=!0,s=e('input[name="urm_payment_method"]:visible');return s.length>0&&s.each(function(){if("stripe"===e(this).val()&&e(this).is(":checked")){if(e(".ur-frontend-form").find(".stripe-input-container .StripeElement--empty").length){a=!1;var n={error:{message:t.labels.i18n_empty_card_details}};r.card.emit("change",n)}}}),a&&n.clear_validation_error(),a},validate_coupon_data:function(){var r=e("#ur-membership-coupon").val(),a=e('input[name="urm_membership"]:checked'),s=e("#coupon-validation-error"),o=!0;return n.clear_validation_error(),r.length<1?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_coupon_empty_error),o):0===a.length?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_membership_required),o):"free"===a.data("urm-pg-type")?(o=!1,n.show_validation_error(s,t.labels.i18n_error+"! "+t.labels.i18n_coupon_free_membership_error),o):o},create_member:function(e){var r=this.prepare_members_data();r.username=e.data.username,this.send_data({action:"user_registration_membership_register_member",members_data:JSON.stringify(r),form_response:JSON.stringify(e.data)},{success:function(t){t.success?a.handle_response(t,r,e):n.show_failure_message(t.data.message)},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")},complete:function(){n.remove_spinner($this),n.toggleSaveButtons(!1,$this)}})},handle_response:function(e,t,r){switch(t.payment_method){case"paypal":n.show_success_message(e.data.message),window.location.replace(e.data.pg_data.payment_url);break;case"bank":this.show_bank_response(e,t,r);break;case"stripe":o.handle_stripe_response(e,t,r);break;default:n.show_form_success_message(r,{username:t.username})}},show_bank_response:function(e,t,r){var a={transaction_id:e.data.transaction_id,payment_type:"unpaid",info:e.data.pg_data.data,username:t.username};n.show_form_success_message(r,a)},show_default_response:function(t,r){var n=e.param(r).toString();window.setTimeout(function(){window.location.replace(t+"?"+n)},1e3)},validate_coupon:function(r){n.toggleSaveButtons(!0,r),n.append_spinner(r),this.validate_coupon_data()?this.send_data({action:"user_registration_membership_validate_coupon",coupon_data:this.prepare_coupons_apply_data()},{success:function(e){e.success?a.handle_coupon_validation_response(e):n.show_failure_message(e.data.message)},failure:function(r,a){500===r.status?n.show_failure_message(t.labels.network_error+"("+a+")"):n.show_validation_error(e("#coupon-validation-error"),t.labels.i18n_error+"! "+r.responseJSON.data.message)},complete:function(){n.remove_spinner(r),n.toggleSaveButtons(!1,r)}}):(n.toggleSaveButtons(!1,r),n.remove_spinner(r))},handle_coupon_validation_response:function(r){e(".urm_apply_coupon").hide(),n.clear_validation_error(),e("#coupon-validation-error").removeClass("notice_red").addClass("notice_blue").text(r.data.message),r=JSON.parse(r.data.data);var s=e('input[name="urm_membership"]:checked'),o="";s.attr("data-ur-discount-amount",r.discount_amount),a.calculate_total(s),o="fixed"===r.coupon_details.coupon_discount_type?t.currency_symbol+""+r.coupon_details.coupon_discount:r.coupon_details.coupon_discount+"%",e("#total-input-notice").text(o+" "+t.labels.i18n_coupon_discount_message)},send_data:function(r,n){var a="function"==typeof n.success?n.success:function(){},s="function"==typeof n.failure?n.failure:function(){},o="function"==typeof n.beforeSend?n.beforeSend:function(){},i="function"==typeof n.complete?n.complete:function(){};!r._wpnonce&&t&&(r._wpnonce=t._nonce),e.ajax({type:"post",dataType:"json",url:t.ajax_url,data:r,beforeSend:o,success:a,error:s,complete:i})},calculate_total:function(r){var n=r.data("urm-pg-calculated-amount"),a=e("#ur-membership-total"),s=r.data("ur-discount-amount"),o=s!==undefined&&""!==s?n-s:n;a.val(t.currency_symbol+o)}},s=function(t){var r=e("#user-registration-form-"+t);r.find(".ur-submit-button").find("span").removeClass("ur-spinner"),r.find("form").find(".ur-submit-button").prop("disabled",!1)},o={show_stripe_error:function(e){if($membership_registration_form.find("#stripe-errors").length>0)$membership_registration_form.find("#stripe-errors").html(e).show();else{var t='";$membership_registration_form.find(".stripe-container").closest(".ur_membership_frontend_input_container").append(t)}},init:function(){r=o.setupElements(),$membership_registration_form=e("#ur-membership-registration"),this.triggerInputChange()},triggerInputChange:function(){r.card.addEventListener("change",function(e){e.error?o.show_stripe_error(e.error.message):$membership_registration_form.find("#stripe-errors").length>0&&$membership_registration_form.find("#stripe-errors").remove()})},setupElements:function(){var e=Stripe(t.stripe_publishable_key),r=e.elements(),n={base:{color:"#32325d",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSmoothing:"antialiased",fontSize:"14px","::placeholder":{color:"#8f9194"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},a=r.create("card",{style:n}),s=r.create("idealBank",{style:n});return a.mount("#card-element"),{stripe:e,card:a,ideal:s,clientSecret:""}},handle_stripe_response:function(e,t,n){"paid"===e.data.pg_data.type?this.handle_one_time_payment(e,t,n):this.handle_recurring_payment(e,{paymentElements:r,user_id:e.data.member_id,response_data:e,prepare_members_data:t,form_response:n})},handle_one_time_payment:function(t,a,s){r.stripe.confirmCardPayment(t.data.pg_data.client_secret,{payment_method:{card:r.card}}).then(function(r){var i=e(".membership_register_button");n.toggleSaveButtons(!0,i),n.append_spinner(i),o.update_order_status(r,t,a,s)})},update_order_status:function(r,i,_,u){a.send_data({_wpnonce:t._confirm_payment_nonce,action:"user_registration_membership_confirm_payment",members_data:JSON.stringify(_),member_id:i.data.member_id,payment_status:r.error?"failed":"succeeded",form_response:JSON.stringify(u.data),payment_result:r},{success:function(e){e.success?a.show_default_response(t.thank_you_page_url,{username:_.username,transaction_id:r.paymentIntent.id}):(o.show_stripe_error(e.data.message),s(u.form_id))},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")},complete:function(){var t=e(".membership_register_button");n.toggleSaveButtons(!1,t),n.remove_spinner(t)}})},handle_recurring_payment:function(t,r){Promise.resolve(e.extend({},r,{customer_id:t.data.pg_data.stripe_cus_id})).then(o.createPaymentMethod).then(o.createSubscription).then(o.handleCustomerActionRequired).then(o.handleOnComplete)["catch"](function(e,n){o.update_order_status({error:{}},t,r.prepare_members_data,r.form_response)})},createPaymentMethod:function(t){return new Promise(function(r,a){var s=e(".membership_register_button");n.toggleSaveButtons(!0,s),n.append_spinner(s),t.paymentElements.stripe.createPaymentMethod({type:"card",card:t.paymentElements.card}).then(function(n){n.error?a(n.error.message,n):r(e.extend({},t,{payment_method_id:n.paymentMethod.id}))})["catch"](function(e){a(e,result)})})},createSubscription:function(r){return new Promise(function(o,i){a.send_data({_wpnonce:t._confirm_payment_nonce,action:"user_registration_membership_create_stripe_subscription",member_id:r.user_id,customer_id:r.customer_id,payment_method_id:r.payment_method_id,form_response:JSON.stringify(r.form_response.data)},{success:function(t){if(t.success){var n=t.data.subscription.latest_invoice.payment_intent;if(t.error){var a=t.error.message;return void i(a,r)}if("trialing"!==t.data.subscription.status&&n&&"requires_payment_method"===n.status){i(t,a="Your card was declined")}o(e.extend({},r,{subscription:t.data.subscription,message:t.data.message}))}else s(r.form_id),i(t,a)},failure:function(e,r){n.show_failure_message(t.labels.network_error+"("+r+")")}})})},handleCustomerActionRequired:function(e){return new Promise(function(t,r){!e.subscription||"active"!==e.subscription.status&&"trialing"!==e.subscription.status||t({subscription:e.subscription,response_data:e.response_data,message:e.message,prepare_members_data:e.prepare_members_data,form_response:e.form_response});var n=e.subscription.latest_invoice.payment_intent;"trialing"!==e.subscription.status&&"requires_action"===n.status&&e.paymentElements.stripe.confirmCardPayment(n.client_secret,{payment_method:e.paymentMethodId}).then(function(n){if(n.error){var a=n.error.message;r(a,e)}else if("succeeded"===n.paymentIntent.status)e.subscription.status="active",t({subscription:e.subscription,form_id:e.form_id,response_data:e.response_data,form_response:e.form_response});else{r(a="Unable to complete the payment.",e)}})})},handleOnComplete:function(e){!e.subscription||"active"!==e.subscription.status&&"trialing"!==e.subscription.status||n.show_form_success_message(e.form_response,{username:e.prepare_members_data.username,transaction_id:e.subscription.id})}};e('input[name="urm_membership"]').on("change",function(){e("#total-input-notice").text("");var t=e(this).data("urm-pg"),r=e(this).data("urm-pg-type"),n=e(".ur_payment_gateway_container").find("input"),s=e(".urm_hidden_payment_container"),o=e(".stripe-container");e("#stripe-errors").remove(),e('input[name="urm_payment_method"]').prop("checked",!1),o.addClass("urm-d-none"),s.addClass("urm-d-none"),e(".urm_apply_coupon").show(),"free"!==r&&(s.removeClass("urm-d-none"),n.each(function(r,n){var a=e(n).val(),s=e('label[for="ur-membership-'+a+'"]');s.removeClass("urm-d-none"),t.hasOwnProperty(a)||s.addClass("urm-d-none")}),a.calculate_total(e(this)))});new URLSearchParams(window.location.search).has("membership_id")&&e('input[name="urm_membership"]:checked').change(),e(".close_notice").on("click",n.toggleNotice),e("#ur-membership-password").on("keyup change",function(){var r=e(this).val(),a=e("#password-notice"),s=new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[!@#$%^&*()_+}{\"':;?/>.<,]).*$");if(n.show_validation_error(a,""),r.length<8)n.show_validation_error(a,t.labels.i18n_field_password_field_length_validation);else{if(s.test(r))return!0;n.show_validation_error(a,t.labels.i18n_field_password_field_regex_validation)}}),e("#ur-membership-confirm-password").on("keyup",function(){var r=e(this).val(),a=e("#ur-membership-password").val(),s=e("#confirm-password-notice");if(n.show_validation_error(s,""),0===a.length&&n.show_validation_error(s,t.labels.i18n_field_password_empty_validation),r===a)return!0;n.show_validation_error(s,t.labels.i18n_field_confirm_password_field_validation)}),e(document).on("click",".urm_apply_coupon",function(){a.validate_coupon(e(this))}),e(document).on("click",".ur_clear_coupon",function(){e("#ur-membership-coupon").val(""),e("#coupon-validation-error").text(""),e(".urm_apply_coupon").show(),e("#total-input-notice").text("");var t=e('input[name="urm_membership"]:checked');t.removeData("ur-discount-amount").removeAttr("data-ur-discount-amount"),a.calculate_total(t)}),e(document).on("click",".membership-signup-button",function(){var r=e(this).siblings("input").val(),n=t.membership_registration_page_url+"?membership_id="+r;window.location.replace(n)}),e(document).on("user_registration_frontend_validate_before_form_submit",function(){a.validate_membership_form()}),e(document).on("user_registration_frontend_before_form_submit",function(t,r,n,a){e(n).find("#ur-membership-registration").length>0&&(r.is_membership_active=e(n).find('input[name="urm_membership"]:checked').val(),r.membership_type=e('input[name="urm_membership"]:checked').val())}),e(document).on("user_registration_frontend_before_ajax_complete_success_message",function(t,r,n,s){var o=!0,i=JSON.parse(r.responseText),_={data:i.data,form_id:e(s).data("form-id")};"undefined"!=typeof i.data.registration_type&&"membership"===i.data.registration_type&&(o=!1,a.create_member(_)),n.status=o}),e('input[name="urm_payment_method"]').on("change",function(){var a=e(this).val(),s=e(".stripe-container"),i=e("#stripe-errors");if(s.addClass("urm-d-none"),i.remove(),r={},"stripe"===a){if(0==t.stripe_publishable_key.length)return void n.show_failure_message(t.labels.i18n_incomplete_stripe_setup_error);s.removeClass("urm-d-none"),o.init()}}),e(document).on("click",".cancel-membership-button",function(){var r=e(this),n=e("#membership-error-div"),a=r.text();Swal.fire({icon:"warning",title:t.labels.i18n_cancel_membership_text,text:t.labels.i18n_cancel_membership_subtitle,customClass:"user-registration-swal2-modal user-registration-swal2-modal--center",showConfirmButton:!0,showCancelButton:!0}).then(function(s){s.isConfirmed&&e.ajax({url:t.ajax_url,type:"POST",data:{action:"user_registration_membership_cancel_subscription",security:t._nonce,subscription_id:r.data("id")},beforeSend:function(){r.text(t.labels.i18n_sending_text)},success:function(e){e.success?(n.hasClass("btn-error")&&(n.removeClass("btn-error"),n.addClass("btn-success")),n.text(e.data.message),n.show(),location.reload()):(n.hasClass("btn-success")&&(n.removeClass("btn-success"),n.addClass("btn-error")),n.text(e.data.message),n.show())},complete:function(){r.text(a)}})})}),e(".field-membership").length&&e(".field-membership").each(function(t,r){if(e(r).find(".no-membership")){var n=e(r).find(".no-membership").attr("data-form-id");e("#user-registration-form-"+n).find(".ur-submit-button").prop("disabled",!0)}})})}(jQuery,window.ur_membership_frontend_localized_data); \ No newline at end of file diff --git a/modules/membership/includes/Admin/Views/membership-create.php b/modules/membership/includes/Admin/Views/membership-create.php index b5908f3ec..1d0dbf1a6 100644 --- a/modules/membership/includes/Admin/Views/membership-create.php +++ b/modules/membership/includes/Admin/Views/membership-create.php @@ -1,431 +1,241 @@ -
                  +
                  +
                  + + × +
                  +
                  + +
                  -
                  -
                  -
                  -
                  - - - - - - -

                  - -

                  -
                  -
                  -
                  - -
                  -
                  - -
                  -
                  -
                  - -
                  -
                  - -
                  - -
                  -
                  - -
                  -
                  - post_content ) && ! empty( $membership->post_content ) ) { - $membership_content = json_decode( wp_unslash( $membership->post_content ), true ); - $membership_description = $membership_content['description']; - } - ?> - -
                  -
                  - -
                  -
                  -
                  - -
                  -
                  - -
                  -
                  -
                  - -
                  -
                  -
                  -
                  - -
                  -
                  - +
                  + +
                  + + + -
                  -

                  -
                  -
                  - -
                  -
                  - -
                  -
                  -
                  - - - - - -
                  - -
                  -
                  -
                  -
                  - -
                  -
                  - -
                  -
                  -
                  - - - - - - - - - - - - > - -
                  -
                  -
                  -
                  - - -
                  -
                  + +
                  +
                  + + x
                  -
                  - +
                  + +
                  + + +
                  + + + $membership ) : ?> + + ' . $message . ''; + endif; + ?> + + +
                  + + +
                  + + + + +
                  + + +
                  +
                  + + +
                  + $gateway ) : ?> + + + +
                  +
                  +
                  +
                  + +
                  +
                  +
                  - +
                  + + + + +
                  + + + diff --git a/package-lock.json b/package-lock.json index 459b0c405..84cbfc9fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4296,7 +4296,6 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" @@ -5793,7 +5792,6 @@ "version": "9.6.1", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -5803,7 +5801,6 @@ "version": "3.7.7", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -5812,8 +5809,7 @@ "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" }, "node_modules/@types/express": { "version": "4.17.21", @@ -5941,8 +5937,7 @@ "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, "node_modules/@types/json5": { "version": "0.0.29", @@ -5989,7 +5984,6 @@ "version": "22.10.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", - "dev": true, "dependencies": { "undici-types": "~6.20.0" } @@ -6717,7 +6711,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.13.2", "@webassemblyjs/helper-wasm-bytecode": "1.13.2" @@ -6726,26 +6719,22 @@ "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==" }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==" }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==" }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.13.2", "@webassemblyjs/helper-api-error": "1.13.2", @@ -6755,14 +6744,12 @@ "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==" }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -6774,7 +6761,6 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -6783,7 +6769,6 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -6791,14 +6776,12 @@ "node_modules/@webassemblyjs/utf8": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==" }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -6814,7 +6797,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-wasm-bytecode": "1.13.2", @@ -6827,7 +6809,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -6839,7 +6820,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-api-error": "1.13.2", @@ -6853,7 +6833,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" @@ -9245,14 +9224,12 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "node_modules/@zag-js/dom-query": { "version": "0.16.0", @@ -9420,7 +9397,6 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -9445,7 +9421,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -9462,7 +9437,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -10660,7 +10634,6 @@ "version": "4.24.3", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", - "dev": true, "funding": [ { "type": "opencollective", @@ -10755,8 +10728,7 @@ "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/builtin-modules": { "version": "3.3.0", @@ -10965,7 +10937,6 @@ "version": "1.0.30001690", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", - "dev": true, "funding": [ { "type": "opencollective", @@ -11131,7 +11102,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, "engines": { "node": ">=6.0" } @@ -12973,8 +12943,7 @@ "node_modules/electron-to-chromium": { "version": "1.5.78", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.78.tgz", - "integrity": "sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==", - "dev": true + "integrity": "sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==" }, "node_modules/emittery": { "version": "0.13.1", @@ -13033,7 +13002,6 @@ "version": "5.18.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", - "dev": true, "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -13236,8 +13204,7 @@ "node_modules/es-module-lexer": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", - "dev": true + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" }, "node_modules/es-object-atoms": { "version": "1.0.0", @@ -13995,7 +13962,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -14008,7 +13974,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, "engines": { "node": ">=4.0" } @@ -14261,7 +14226,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -14273,7 +14237,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, "engines": { "node": ">=4.0" } @@ -14312,7 +14275,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, "engines": { "node": ">=0.8.x" } @@ -14632,7 +14594,6 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", - "dev": true, "funding": [ { "type": "github", @@ -16127,8 +16088,7 @@ "node_modules/glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/glob/node_modules/brace-expansion": { "version": "1.1.11", @@ -19796,8 +19756,7 @@ "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -20287,7 +20246,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, "engines": { "node": ">=6.11.5" } @@ -20979,8 +20937,7 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { "version": "1.4.1", @@ -21403,8 +21360,7 @@ "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "node_modules/netmask": { "version": "2.0.2", @@ -21638,8 +21594,7 @@ "node_modules/node-releases": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "dev": true + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" }, "node_modules/node-sass": { "version": "7.0.3", @@ -23979,7 +23934,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -24915,7 +24869,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -25544,7 +25497,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -25683,7 +25635,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, "dependencies": { "randombytes": "^2.1.0" } @@ -27411,7 +27362,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -27531,7 +27481,6 @@ "version": "5.37.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", - "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -27549,7 +27498,6 @@ "version": "5.3.11", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", - "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", @@ -27583,7 +27531,6 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -27597,7 +27544,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -27612,7 +27558,6 @@ "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -27623,14 +27568,12 @@ "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/terser/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -27639,7 +27582,6 @@ "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -28216,8 +28158,7 @@ "node_modules/undici-types": { "version": "6.20.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.1", @@ -28309,7 +28250,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "dev": true, "funding": [ { "type": "opencollective", @@ -28765,7 +28705,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -28802,7 +28741,6 @@ "version": "5.97.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", - "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", @@ -29253,7 +29191,6 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, "engines": { "node": ">=10.13.0" } @@ -29262,7 +29199,6 @@ "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -29274,7 +29210,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -29290,7 +29225,6 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { "ajv": "^6.9.1" } @@ -29298,14 +29232,12 @@ "node_modules/webpack/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/webpack/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -30202,7 +30134,8 @@ "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true + "dev": true, + "requires": {} }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -31243,7 +31176,8 @@ "@chakra-ui/control-box": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-2.1.0.tgz", - "integrity": "sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==" + "integrity": "sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==", + "requires": {} }, "@chakra-ui/counter": { "version": "2.1.0", @@ -31258,7 +31192,8 @@ "@chakra-ui/css-reset": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-2.3.0.tgz", - "integrity": "sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==" + "integrity": "sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==", + "requires": {} }, "@chakra-ui/descendant": { "version": "3.1.0", @@ -31338,7 +31273,8 @@ "@chakra-ui/icons": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-2.2.4.tgz", - "integrity": "sha512-l5QdBgwrAg3Sc2BRqtNkJpfuLw/pWRDwwT58J6c4PqQT6wzXxyNa8Q0PForu1ltB5qEiFb1kxr/F/HO1EwNa6g==" + "integrity": "sha512-l5QdBgwrAg3Sc2BRqtNkJpfuLw/pWRDwwT58J6c4PqQT6wzXxyNa8Q0PForu1ltB5qEiFb1kxr/F/HO1EwNa6g==", + "requires": {} }, "@chakra-ui/image": { "version": "2.1.0", @@ -31382,7 +31318,8 @@ "@chakra-ui/live-region": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-2.1.0.tgz", - "integrity": "sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==" + "integrity": "sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==", + "requires": {} }, "@chakra-ui/media-query": { "version": "3.3.0", @@ -31608,12 +31545,14 @@ "@chakra-ui/react-children-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@chakra-ui/react-children-utils/-/react-children-utils-2.0.6.tgz", - "integrity": "sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==" + "integrity": "sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==", + "requires": {} }, "@chakra-ui/react-context": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-context/-/react-context-2.1.0.tgz", - "integrity": "sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==" + "integrity": "sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==", + "requires": {} }, "@chakra-ui/react-env": { "version": "3.1.0", @@ -31626,7 +31565,8 @@ "@chakra-ui/react-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@chakra-ui/react-types/-/react-types-2.0.7.tgz", - "integrity": "sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==" + "integrity": "sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==", + "requires": {} }, "@chakra-ui/react-use-animation-state": { "version": "2.1.0", @@ -31640,7 +31580,8 @@ "@chakra-ui/react-use-callback-ref": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.1.0.tgz", - "integrity": "sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==" + "integrity": "sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==", + "requires": {} }, "@chakra-ui/react-use-controllable-state": { "version": "2.1.0", @@ -31696,12 +31637,14 @@ "@chakra-ui/react-use-latest-ref": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-latest-ref/-/react-use-latest-ref-2.1.0.tgz", - "integrity": "sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==" + "integrity": "sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==", + "requires": {} }, "@chakra-ui/react-use-merge-refs": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.1.0.tgz", - "integrity": "sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==" + "integrity": "sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==", + "requires": {} }, "@chakra-ui/react-use-outside-click": { "version": "2.2.0", @@ -31724,12 +31667,14 @@ "@chakra-ui/react-use-previous": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-previous/-/react-use-previous-2.1.0.tgz", - "integrity": "sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==" + "integrity": "sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==", + "requires": {} }, "@chakra-ui/react-use-safe-layout-effect": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.1.0.tgz", - "integrity": "sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==" + "integrity": "sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==", + "requires": {} }, "@chakra-ui/react-use-size": { "version": "2.1.0", @@ -31750,7 +31695,8 @@ "@chakra-ui/react-use-update-effect": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.1.0.tgz", - "integrity": "sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==" + "integrity": "sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==", + "requires": {} }, "@chakra-ui/react-utils": { "version": "2.0.12", @@ -31787,7 +31733,8 @@ "@chakra-ui/skip-nav": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@chakra-ui/skip-nav/-/skip-nav-2.1.0.tgz", - "integrity": "sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==" + "integrity": "sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==", + "requires": {} }, "@chakra-ui/slider": { "version": "2.1.0", @@ -31994,7 +31941,8 @@ "@chakra-ui/visually-hidden": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-2.2.0.tgz", - "integrity": "sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==" + "integrity": "sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==", + "requires": {} }, "@choojs/findup": { "version": "0.2.1", @@ -32017,7 +31965,8 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", - "dev": true + "dev": true, + "requires": {} }, "@discoveryjs/json-ext": { "version": "0.5.7", @@ -32146,7 +32095,8 @@ "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", - "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==" + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "requires": {} }, "@emotion/utils": { "version": "1.4.2", @@ -32858,7 +32808,6 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" @@ -33532,49 +33481,57 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-remove-jsx-attribute": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-remove-jsx-empty-expression": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-replace-jsx-attribute-value": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-svg-dynamic-title": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-svg-em-dimensions": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-transform-react-native-svg": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-plugin-transform-svg-component": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "dev": true + "dev": true, + "requires": {} }, "@svgr/babel-preset": { "version": "8.1.0", @@ -33825,7 +33782,6 @@ "version": "9.6.1", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -33835,7 +33791,6 @@ "version": "3.7.7", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, "requires": { "@types/eslint": "*", "@types/estree": "*" @@ -33844,8 +33799,7 @@ "@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" }, "@types/express": { "version": "4.17.21", @@ -33975,8 +33929,7 @@ "@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, "@types/json5": { "version": "0.0.29", @@ -34023,7 +33976,6 @@ "version": "22.10.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", - "dev": true, "requires": { "undici-types": "~6.20.0" } @@ -34076,12 +34028,14 @@ "@types/react-dom": { "version": "18.3.5", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.5.tgz", - "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==" + "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==", + "requires": {} }, "@types/react-transition-group": { "version": "4.4.12", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz", - "integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==" + "integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==", + "requires": {} }, "@types/retry": { "version": "0.12.0", @@ -34584,7 +34538,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, "requires": { "@webassemblyjs/helper-numbers": "1.13.2", "@webassemblyjs/helper-wasm-bytecode": "1.13.2" @@ -34593,26 +34546,22 @@ "@webassemblyjs/floating-point-hex-parser": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==" }, "@webassemblyjs/helper-api-error": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==" }, "@webassemblyjs/helper-buffer": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==" }, "@webassemblyjs/helper-numbers": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.13.2", "@webassemblyjs/helper-api-error": "1.13.2", @@ -34622,14 +34571,12 @@ "@webassemblyjs/helper-wasm-bytecode": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==" }, "@webassemblyjs/helper-wasm-section": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -34641,7 +34588,6 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } @@ -34650,7 +34596,6 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, "requires": { "@xtuc/long": "4.2.2" } @@ -34658,14 +34603,12 @@ "@webassemblyjs/utf8": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==" }, "@webassemblyjs/wasm-edit": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -34681,7 +34624,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-wasm-bytecode": "1.13.2", @@ -34694,7 +34636,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -34706,7 +34647,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-api-error": "1.13.2", @@ -34720,7 +34660,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" @@ -34730,7 +34669,8 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", - "dev": true + "dev": true, + "requires": {} }, "@webpack-cli/info": { "version": "1.5.0", @@ -34745,7 +34685,8 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", - "dev": true + "dev": true, + "requires": {} }, "@wordpress/a11y": { "version": "3.58.0", @@ -35683,7 +35624,8 @@ "version": "5.15.0", "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.15.0.tgz", "integrity": "sha512-Y3TYVmmufwfUrrGfo7fOlC92LYRNO1rnQ5X2iyVqhUgVzuVM6OpRB2Qr9AK402yjfihjCLpaPEYMWXXum17yuQ==", - "dev": true + "dev": true, + "requires": {} }, "@wordpress/postcss-plugins-preset": { "version": "5.15.1", @@ -35792,7 +35734,8 @@ "version": "4.15.0", "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.15.0.tgz", "integrity": "sha512-e5GZCnbm65cXbndAX/lAEpeixTetlXofJ6xk93ppm9bt9Y6RkUVe3+LfNlc6AYpRAt97BGIBEG7CXtMPVEz1ew==", - "dev": true + "dev": true, + "requires": {} }, "@wordpress/primitives": { "version": "3.56.0", @@ -35957,19 +35900,22 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", - "dev": true + "dev": true, + "requires": {} }, "@webpack-cli/info": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", - "dev": true + "dev": true, + "requires": {} }, "@webpack-cli/serve": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", - "dev": true + "dev": true, + "requires": {} }, "acorn": { "version": "8.14.0", @@ -36475,14 +36421,12 @@ "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "@zag-js/dom-query": { "version": "0.16.0", @@ -36559,7 +36503,8 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true + "dev": true, + "requires": {} }, "acorn-walk": { "version": "8.3.4", @@ -36613,7 +36558,6 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -36625,13 +36569,13 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true + "dev": true, + "requires": {} }, "ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "requires": { "ajv": "^8.0.0" } @@ -36640,7 +36584,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.3" } @@ -37141,7 +37084,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -37563,7 +37507,6 @@ "version": "4.24.3", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", - "dev": true, "requires": { "caniuse-lite": "^1.0.30001688", "electron-to-chromium": "^1.5.73", @@ -37621,8 +37564,7 @@ "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "builtin-modules": { "version": "3.3.0", @@ -37776,8 +37718,7 @@ "caniuse-lite": { "version": "1.0.30001690", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", - "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", - "dev": true + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==" }, "capital-case": { "version": "1.0.4", @@ -37891,8 +37832,7 @@ "chrome-trace-event": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" }, "chromium-bidi": { "version": "0.11.0", @@ -38537,7 +38477,8 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "dev": true + "dev": true, + "requires": {} }, "css-functions-list": { "version": "3.2.3", @@ -38698,7 +38639,8 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "dev": true + "dev": true, + "requires": {} }, "csso": { "version": "5.0.5", @@ -38913,7 +38855,8 @@ "version": "1.5.3", "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", - "dev": true + "dev": true, + "requires": {} }, "deep-extend": { "version": "0.6.0", @@ -39303,8 +39246,7 @@ "electron-to-chromium": { "version": "1.5.78", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.78.tgz", - "integrity": "sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==", - "dev": true + "integrity": "sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==" }, "emittery": { "version": "0.13.1", @@ -39351,7 +39293,6 @@ "version": "5.18.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", - "dev": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -39518,8 +39459,7 @@ "es-module-lexer": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", - "dev": true + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" }, "es-object-atoms": { "version": "1.0.0", @@ -39770,7 +39710,8 @@ "version": "8.10.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", - "dev": true + "dev": true, + "requires": {} }, "eslint-config-react": { "version": "1.1.7", @@ -39829,7 +39770,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -40089,7 +40031,8 @@ "version": "0.15.3", "resolved": "https://registry.npmjs.org/eslint-plugin-playwright/-/eslint-plugin-playwright-0.15.3.tgz", "integrity": "sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==", - "dev": true + "dev": true, + "requires": {} }, "eslint-plugin-prettier": { "version": "5.2.1", @@ -40172,13 +40115,13 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", - "dev": true + "dev": true, + "requires": {} }, "eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -40187,8 +40130,7 @@ "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" } } }, @@ -40253,7 +40195,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "requires": { "estraverse": "^5.2.0" } @@ -40261,8 +40202,7 @@ "estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "esutils": { "version": "2.0.3", @@ -40291,8 +40231,7 @@ "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "execa": { "version": "5.1.1", @@ -40547,8 +40486,7 @@ "fast-uri": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", - "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", - "dev": true + "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==" }, "fastest-levenshtein": { "version": "1.0.16", @@ -40645,7 +40583,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -41653,8 +41592,7 @@ "glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "global-modules": { "version": "0.2.3", @@ -42561,7 +42499,8 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.1.0.tgz", "integrity": "sha512-90s27H7FoCDcA8C8+R0GwC+ntYD3lG6S/jqcavWm3bn9RiJTmSfOvfbFa1PXx4NbBWuiGQMLfQTj/JvvqT5w6A==", - "dev": true + "dev": true, + "requires": {} }, "grunt-stylelint": { "version": "0.18.0", @@ -43034,7 +42973,8 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} }, "ieee754": { "version": "1.2.1", @@ -43996,7 +43936,8 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "29.6.3", @@ -44357,8 +44298,7 @@ "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -44635,7 +44575,8 @@ "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -44754,8 +44695,7 @@ "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" }, "loader-utils": { "version": "2.0.4", @@ -45302,8 +45242,7 @@ "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { "version": "1.4.1", @@ -45614,8 +45553,7 @@ "neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "netmask": { "version": "2.0.2", @@ -45792,8 +45730,7 @@ "node-releases": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "dev": true + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" }, "node-sass": { "version": "7.0.3", @@ -46783,25 +46720,29 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "dev": true + "dev": true, + "requires": {} }, "postcss-discard-duplicates": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "dev": true + "dev": true, + "requires": {} }, "postcss-discard-empty": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-discard-overridden": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-import": { "version": "16.1.0", @@ -46917,7 +46858,8 @@ "postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==" + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.2.0", @@ -46971,7 +46913,8 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-normalize-display-values": { "version": "6.0.2", @@ -47060,7 +47003,8 @@ "version": "1.53.0", "resolved": "https://registry.npmjs.org/postcss-prefixwrap/-/postcss-prefixwrap-1.53.0.tgz", "integrity": "sha512-eDd4IsLCGACR12rSwrL66dCpDBzL04nXTYvq6IOY+wmaRnVRiNf9IAe2bZgd7G0UYIgafTcXpBey/D9QeVHQQA==", - "dev": true + "dev": true, + "requires": {} }, "postcss-reduce-initial": { "version": "6.1.0", @@ -47091,13 +47035,15 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-scss": { "version": "4.0.9", "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", - "dev": true + "dev": true, + "requires": {} }, "postcss-selector-parser": { "version": "6.1.2", @@ -47462,7 +47408,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, "requires": { "safe-buffer": "^5.1.0" } @@ -47517,7 +47462,8 @@ "version": "6.10.3", "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.10.3.tgz", "integrity": "sha512-zvWb7X3RJMA4cuSrqoxgs3KR+D+pEXnGrD2FAD6BMYAULnZsSF4b7AOVyG6pC3VVNVOtlagGDCDmZSwWLjjBBw==", - "dev": true + "dev": true, + "requires": {} }, "react": { "version": "18.2.0", @@ -47550,7 +47496,8 @@ "version": "5.6.1", "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true + "dev": true, + "requires": {} }, "react-dom": { "version": "18.2.0", @@ -47600,7 +47547,8 @@ "react-icons": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.2.1.tgz", - "integrity": "sha512-zdbW5GstTzXaVKvGSyTaBalt7HSfuK5ovrzlpyiWHAFXndXTdd/1hdDHI4xBM1Mn7YriT6aqESucFl9kEXzrdw==" + "integrity": "sha512-zdbW5GstTzXaVKvGSyTaBalt7HSfuK5ovrzlpyiWHAFXndXTdd/1hdDHI4xBM1Mn7YriT6aqESucFl9kEXzrdw==", + "requires": {} }, "react-is": { "version": "18.3.1", @@ -47846,7 +47794,8 @@ "version": "0.15.2", "resolved": "https://registry.npmjs.org/reakit-utils/-/reakit-utils-0.15.2.tgz", "integrity": "sha512-i/RYkq+W6hvfFmXw5QW7zvfJJT/K8a4qZ0hjA79T61JAFPGt23DsfxwyBbyK91GZrJ9HMrXFVXWMovsKBc1qEQ==", - "dev": true + "dev": true, + "requires": {} }, "reakit-warning": { "version": "0.6.2", @@ -48157,8 +48106,7 @@ "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, "require-main-filename": { "version": "2.0.0", @@ -48605,7 +48553,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "dev": true, "requires": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -48722,7 +48669,6 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, "requires": { "randombytes": "^2.1.0" } @@ -49728,7 +49674,8 @@ "style-loader": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==" + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "requires": {} }, "style-search": { "version": "0.1.0", @@ -49875,7 +49822,8 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", - "dev": true + "dev": true, + "requires": {} }, "stylelint-config-recommended-scss": { "version": "5.0.2", @@ -50078,8 +50026,7 @@ "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, "tar": { "version": "6.2.1", @@ -50185,7 +50132,6 @@ "version": "5.37.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", - "dev": true, "requires": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -50196,26 +50142,22 @@ "acorn": { "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==" }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -50227,7 +50169,6 @@ "version": "5.3.11", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", - "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", @@ -50240,7 +50181,6 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -50251,7 +50191,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -50485,7 +50424,8 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", - "dev": true + "dev": true, + "requires": {} }, "tsconfig-paths": { "version": "3.15.0", @@ -50726,8 +50666,7 @@ "undici-types": { "version": "6.20.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", - "dev": true + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.1", @@ -50798,7 +50737,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "dev": true, "requires": { "escalade": "^3.2.0", "picocolors": "^1.1.0" @@ -50861,7 +50799,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -50903,7 +50842,8 @@ "use-isomorphic-layout-effect": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz", - "integrity": "sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==" + "integrity": "sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==", + "requires": {} }, "use-lilius": { "version": "2.0.5", @@ -50925,7 +50865,8 @@ "use-memo-one": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.3.tgz", - "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==" + "integrity": "sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==", + "requires": {} }, "use-sidecar": { "version": "1.1.3", @@ -50939,7 +50880,8 @@ "use-sync-external-store": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", - "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==" + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "requires": {} }, "util-deprecate": { "version": "1.0.2", @@ -51026,7 +50968,8 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -51094,7 +51037,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -51125,7 +51067,6 @@ "version": "5.97.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", - "dev": true, "requires": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", @@ -51155,14 +51096,12 @@ "acorn": { "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==" }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -51174,19 +51113,17 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -51240,7 +51177,8 @@ "version": "7.5.10", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -51460,8 +51398,7 @@ "webpack-sources": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" }, "websocket-driver": { "version": "0.7.4", @@ -51701,7 +51638,8 @@ "version": "8.18.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true + "dev": true, + "requires": {} }, "xdg-basedir": { "version": "4.0.0", diff --git a/user-registration.zip b/user-registration.zip new file mode 100644 index 000000000..003442895 Binary files /dev/null and b/user-registration.zip differ