FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
surecart
/
dist
/
components
/
esm
Edit File: mutations-6bbbe793.js
import{c as createStore}from"./index-06061d4e.js";import{g as getSerializedState}from"./utils-cd1431df.js";import{g as getQueryArg,r as removeQueryArgs}from"./remove-query-args-938c53ea.js";import{s as speak}from"./index-c5a96d53.js";import{t as trackEvent}from"./google-a86aa761.js";import{m as maybeConvertAmount}from"./currency-a0c9bff4.js";import{a as addQueryArgs}from"./add-query-args-0e2a8393.js";import{s as state$2,o as onChange$2,v,c as checkoutMachine}from"./store-627acec4.js";import{g as getFormattedPrice,a as getHumanDiscount}from"./price-af9f0dbf.js";const safeRead=(t,o)=>{try{return JSON.parse(t.getItem(o))}catch{return null}},debounce=t=>{let o=!1;return()=>{o||(o=!0,setTimeout((()=>{t(),o=!1}),0))}},createStorageStore=(t,o,n,i=!1)=>{var e;const d=createStore(null!==(e=safeRead(t,o))&&void 0!==e?e:n,((t,o)=>JSON.stringify(t)!==JSON.stringify(o))),u=debounce((()=>t.setItem(o,JSON.stringify(d.state))));return u(),i&&window.addEventListener("storage",(()=>{const n=safeRead(t,o);if(null!==n)for(const t in n)d.set(t,n[t])})),d.use({set:u,reset:u}),d},createLocalStore=(t,o,n=!1)=>createStorageStore(localStorage,t,o,n),{checkout:checkout$1}=getSerializedState(),notPersistCart="browser"!==(null==checkout$1?void 0:checkout$1.persist)||!!getQueryArg(window.location.href,"no_cart"),store$1=notPersistCart?createStore({live:{},test:{}}):createLocalStore("surecart-local-storage",{live:{},test:{}},!0),{state:state$1,onChange:onChange$1,on:on$2,set:set$1,get:get$1,dispose:dispose$1}=store$1;window.scStore=store$1;const{checkout:checkout}=getSerializedState(),{state:state,onChange:onChange,on:on$1,set:set,get:get,dispose:dispose,reset:reset}=createStore({formId:null,groupId:null,mode:"live",locks:[],product:null,checkout:null,currencyCode:"usd",abandonedCheckoutEnabled:!0,initialLineItems:[],isCheckoutPage:!1,validateStock:!1,persist:"browser",paymentMethodRequiresShipping:!1,...checkout},((t,o)=>JSON.stringify(t)!==JSON.stringify(o))),service=v(checkoutMachine);service.subscribe((t=>state$2.formState=t)),service.start(),onChange$2("formState",(()=>{const{formState:t}=state$2,{value:o}=t;void 0!==state$2.text.loading[o]&&speak(state$2.text.loading[o],"assertive")}));const{send:send}=service,updateFormState=t=>send(t);var _a;onChange("checkout",(t=>setCheckout(t,state.formId))),onChange("checkout",(t=>{(null==t?void 0:t.id)&&(state.mode=(null==t?void 0:t.live_mode)?"live":"test")})),onChange$2("formState",(({value:t})=>{var o,n,i,e;"draft"===t&&(null===(n=null===(o=state.checkout)||void 0===o?void 0:o.invoice)||void 0===n?void 0:n.status)&&"open"!==(null===(e=null===(i=state.checkout)||void 0===i?void 0:i.invoice)||void 0===e?void 0:e.status)&&updateFormState("LOCK")})),on$1("get",(t=>{if("checkout"===t){const t=getCheckout(state.formId,state.mode);(null==t?void 0:t.id)&&(state.checkout=t)}})),on$1("set",((t,o,n)=>{var i,e,d,u,l,r,c,a,v,s,m,p,y,_,h;if("checkout"!==t)return;if(!n||!o)return;if((null==o?void 0:o.total_amount)===(null==n?void 0:n.total_amount)&&(null==o?void 0:o.amount_due)===(null==n?void 0:n.total_amount))return;const w=getFormattedPrice({amount:o.amount_due,currency:o.currency}),f=getFormattedPrice({amount:o.total_amount,currency:o.currency}),g=(null===(e=null===(i=null==o?void 0:o.discount)||void 0===i?void 0:i.promotion)||void 0===e?void 0:e.code)!==(null===(u=null===(d=null==n?void 0:n.discount)||void 0===d?void 0:d.promotion)||void 0===u?void 0:u.code)&&(null===(r=null===(l=null==o?void 0:o.discount)||void 0===l?void 0:l.promotion)||void 0===r?void 0:r.code),C=[...(null===(a=null===(c=null==o?void 0:o.discount)||void 0===c?void 0:c.promotion)||void 0===a?void 0:a.code)===(null===(s=null===(v=null==n?void 0:n.discount)||void 0===v?void 0:v.promotion)||void 0===s?void 0:s.code)||(null===(p=null===(m=null==o?void 0:o.discount)||void 0===m?void 0:m.promotion)||void 0===p?void 0:p.code)?[]:[wp.i18n.__("Coupon code removed.","sc-coupon-form")],...g?[wp.i18n.sprintf( // Translators: %1$s is the coupon code, %2$s is the human readable discount. wp.i18n.__("Coupon code %1$s added. %2$s applied.","sc-coupon-form"),null===(_=null===(y=null==o?void 0:o.discount)||void 0===y?void 0:y.promotion)||void 0===_?void 0:_.code,getHumanDiscount(null===(h=null==o?void 0:o.discount)||void 0===h?void 0:h.coupon))]:[],o.total_amount===o.amount_due?wp.i18n.sprintf(wp.i18n.__("Checkout updated. The amount due is %1$s.","surecart"),w):wp.i18n.sprintf(wp.i18n.__("Checkout updated. The total amount for the checkout is %1$s and the amount due is %1$s.","surecart"),f,w)];speak(C.join(" "))}));const store=createStore((()=>({cart:{open:!1}})),((t,o)=>JSON.stringify(t)!==JSON.stringify(o))),toggleCart=(t=null)=>{if(!t)return;const o=new CustomEvent("scToggleCart",{bubbles:!0});document.dispatchEvent(o)},{on:on}=store;on("set",((t,o)=>{"cart"===t&&((null==o?void 0:o.open)?speak(wp.i18n.__("Cart Opened","surecart"),"assertive"):speak(wp.i18n.__("Cart Closed","surecart"),"assertive"))})),window.sc={...(null===window||void 0===window?void 0:window.sc)||{},cart:{...(null===(_a=null===window||void 0===window?void 0:window.sc)||void 0===_a?void 0:_a.cart)||{},toggle:toggleCart}},on$2("set",((t,o,n)=>Object.keys(o||{}).forEach((t=>handleCheckoutLineItemChange(o[t],null==n?void 0:n[t])))));const handleCheckoutLineItemChange=(t,o)=>{var n,i;const e=(null===(n=null==t?void 0:t.line_items)||void 0===n?void 0:n.data)||[],d=(null===(i=null==o?void 0:o.line_items)||void 0===i?void 0:i.data)||[];if(e.forEach((t=>{const o=d.find((o=>o.id===t.id));if(!o||(null==o?void 0:o.quantity)<(null==t?void 0:t.quantity)){const n=new CustomEvent("scAddedToCart",{detail:{...t,quantity:t.quantity-((null==o?void 0:o.quantity)||0)},bubbles:!0});document.dispatchEvent(n)}})),d.forEach((t=>{const o=e.find((o=>o.id===t.id));if(!o||(null==t?void 0:t.quantity)>(null==o?void 0:o.quantity)){const n=new CustomEvent("scRemovedFromCart",{detail:{...t,quantity:t.quantity-((null==o?void 0:o.quantity)||0)},bubbles:!0});document.dispatchEvent(n)}})),!(null==state?void 0:state.isCheckoutPage)&&JSON.stringify(e)!==JSON.stringify(d)){const n=new CustomEvent("scCartUpdated",{detail:{currentCart:t,previousCart:o},bubbles:!0});document.dispatchEvent(n)}};on("set",((t,o,n)=>{if("cart"===t&&(null==o?void 0:o.open)!==(null==n?void 0:n.open)&&(null==o?void 0:o.open)){const t=new CustomEvent("scViewedCart",{detail:state.checkout,bubbles:!0});document.dispatchEvent(t)}})),on$1("set",((t,o,n)=>{if("checkout"!==t)return;if(null==n?void 0:n.id)return;if(!(null==o?void 0:o.id))return;if(!state.isCheckoutPage)return;const i=new CustomEvent("scCheckoutInitiated",{detail:o,bubbles:!0});document.dispatchEvent(i)})),on$1("set",((t,o,n)=>{var i,e;if("checkout"!==t)return;if(!(null==o?void 0:o.status)||(null==n?void 0:n.status)===(null==o?void 0:o.status))return;if(!["paid","processing"].includes(o.status))return;const d=new CustomEvent("scOrderPaid",{detail:o,bubbles:!0});document.dispatchEvent(d);const u=new CustomEvent("scCheckoutCompleted",{detail:o,bubbles:!0});document.dispatchEvent(u);const l=((null===(i=null==o?void 0:o.line_items)||void 0===i?void 0:i.data)||[]).filter((t=>{var o;return(null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.trial_duration_days)>0}));if(l.length>0){const t=new CustomEvent("scTrialStarted",{detail:l,bubbles:!0});document.dispatchEvent(t)}const r=((null===(e=null==o?void 0:o.line_items)||void 0===e?void 0:e.data)||[]).filter((t=>{var o;return(null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.recurring_interval_count)>0}));if(r.length>0){const t=new CustomEvent("scSubscriptionStarted",{detail:r,bubbles:!0});document.dispatchEvent(t)}})),on$1("set",((t,o,n)=>{if("checkout"!==t)return;if(!state.isCheckoutPage)return;if(!(null==o?void 0:o.selected_shipping_choice))return;if((null==n?void 0:n.selected_shipping_choice)===(null==o?void 0:o.selected_shipping_choice))return;const i=new CustomEvent("scShippingInfoAdded",{detail:o,bubbles:!0});document.dispatchEvent(i)})),on$1("set",((t,o,n)=>{if("checkout"!==t)return;if(!state.isCheckoutPage)return;if(!(null==n?void 0:n.id))return;if(JSON.stringify(o)===JSON.stringify(n))return;const i=new CustomEvent("scCheckoutUpdated",{detail:{currentCheckout:o,previousCheckout:n},bubbles:!0});document.dispatchEvent(i)})),window.addEventListener("scAddedToCart",(t=>{var o,n,i,e,d,u,l,r,c,a,v,s;const m=t.detail;(null===(o=null==m?void 0:m.price)||void 0===o?void 0:o.product)&&trackEvent("add_to_cart",{currency:null===(n=m.price)||void 0===n?void 0:n.currency,value:maybeConvertAmount((null===(i=null==m?void 0:m.price)||void 0===i?void 0:i.amount)||0,(null===(e=m.price)||void 0===e?void 0:e.currency)||"USD"),items:[{item_id:null===(u=null===(d=m.price)||void 0===d?void 0:d.product)||void 0===u?void 0:u.id,item_name:null===(r=null===(l=m.price)||void 0===l?void 0:l.product)||void 0===r?void 0:r.name,item_variant:(m.variant_options||[]).join(" / "),price:maybeConvertAmount((null===(c=null==m?void 0:m.price)||void 0===c?void 0:c.amount)||0,(null===(a=m.price)||void 0===a?void 0:a.currency)||"USD"),currency:null===(v=m.price)||void 0===v?void 0:v.currency,quantity:m.quantity,discount:(null==m?void 0:m.discount_amount)?maybeConvertAmount((null==m?void 0:m.discount_amount)||0,(null===(s=m.price)||void 0===s?void 0:s.currency)||"USD"):0}]})})),window.addEventListener("scRemovedFromCart",(t=>{var o,n,i,e,d,u,l,r,c,a,v,s;const m=t.detail;(null===(o=null==m?void 0:m.price)||void 0===o?void 0:o.product)&&trackEvent("remove_from_cart",{currency:null===(n=m.price)||void 0===n?void 0:n.currency,value:maybeConvertAmount((null===(i=null==m?void 0:m.price)||void 0===i?void 0:i.amount)||0,(null===(e=m.price)||void 0===e?void 0:e.currency)||"USD"),items:[{item_id:null===(u=null===(d=m.price)||void 0===d?void 0:d.product)||void 0===u?void 0:u.id,item_name:null===(r=null===(l=m.price)||void 0===l?void 0:l.product)||void 0===r?void 0:r.name,item_variant:(m.variant_options||[]).join(" / "),price:maybeConvertAmount((null===(c=null==m?void 0:m.price)||void 0===c?void 0:c.amount)||0,(null===(a=m.price)||void 0===a?void 0:a.currency)||"USD"),currency:null===(v=m.price)||void 0===v?void 0:v.currency,quantity:m.quantity,discount:(null==m?void 0:m.discount_amount)?maybeConvertAmount((null==m?void 0:m.discount_amount)||0,(null===(s=m.price)||void 0===s?void 0:s.currency)||"USD"):0}]})})),window.addEventListener("scViewedCart",(t=>{var o;const n=t.detail;trackEvent("view_cart",{currency:n.currency,value:maybeConvertAmount(n.total_amount,n.currency),items:((null===(o=n.line_items)||void 0===o?void 0:o.data)||[]).map((t=>{var o,n,i,e,d,u,l,r;return{item_id:null===(n=null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.product)||void 0===n?void 0:n.id,item_name:null===(e=null===(i=null==t?void 0:t.price)||void 0===i?void 0:i.product)||void 0===e?void 0:e.name,currency:null===(d=t.price)||void 0===d?void 0:d.currency,discount:t.discount_amount?maybeConvertAmount(t.discount_amount,null===(u=t.price)||void 0===u?void 0:u.currency):0,price:maybeConvertAmount(null==t?void 0:t.total_amount,null===(l=t.price)||void 0===l?void 0:l.currency),quantity:t.quantity,...(null===(r=null==t?void 0:t.variant_options)||void 0===r?void 0:r.length)?{item_variant:(t.variant_options||[]).join(" / ")}:{}}}))})})),window.addEventListener("scCheckoutInitiated",(t=>{var o;const n=t.detail;trackEvent("begin_checkout",{currency:n.currency,value:maybeConvertAmount(n.total_amount,n.currency),items:((null===(o=n.line_items)||void 0===o?void 0:o.data)||[]).map((t=>{var o,n,i,e,d,u,l,r;return{item_id:null===(n=null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.product)||void 0===n?void 0:n.id,item_name:null===(e=null===(i=null==t?void 0:t.price)||void 0===i?void 0:i.product)||void 0===e?void 0:e.name,currency:null===(d=t.price)||void 0===d?void 0:d.currency,discount:t.discount_amount?maybeConvertAmount(t.discount_amount,null===(u=t.price)||void 0===u?void 0:u.currency):0,price:maybeConvertAmount(null==t?void 0:t.total_amount,null===(l=t.price)||void 0===l?void 0:l.currency),quantity:t.quantity,...(null===(r=null==t?void 0:t.variant_options)||void 0===r?void 0:r.length)?{item_variant:(t.variant_options||[]).join(" / ")}:{}}}))})})),window.addEventListener("scCheckoutCompleted",(t=>{var o;const n=t.detail;trackEvent("purchase",{transaction_id:null==n?void 0:n.id,value:maybeConvertAmount(null==n?void 0:n.total_amount,(null==n?void 0:n.currency)||"USD"),currency:(n.currency||"").toUpperCase(),items:((null===(o=null==n?void 0:n.line_items)||void 0===o?void 0:o.data)||[]).map((t=>{var o,i,e,d,u,l,r;return{item_id:null===(i=null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.product)||void 0===i?void 0:i.id,currency:(n.currency||"").toUpperCase(),item_name:(null===(d=null===(e=null==t?void 0:t.price)||void 0===e?void 0:e.product)||void 0===d?void 0:d.name)||"",discount:(null==t?void 0:t.discount_amount)?maybeConvertAmount((null==t?void 0:t.discount_amount)||0,(null===(u=null==t?void 0:t.price)||void 0===u?void 0:u.currency)||"USD"):0,price:maybeConvertAmount((null==t?void 0:t.total_amount)||0,(null===(l=null==t?void 0:t.price)||void 0===l?void 0:l.currency)||"USD"),quantity:(null==t?void 0:t.quantity)||1,...(null===(r=null==t?void 0:t.variant_options)||void 0===r?void 0:r.length)?{item_variant:(t.variant_options||[]).join(" / ")}:{}}}))})})),window.addEventListener("scPaymentInfoAdded",(t=>{var o;const n=t.detail;trackEvent("add_payment_info",{currency:n.currency,value:maybeConvertAmount(n.total_amount,n.currency),items:((null===(o=n.line_items)||void 0===o?void 0:o.data)||[]).map((t=>{var o,n,i,e,d,u,l,r;return{item_id:null===(n=null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.product)||void 0===n?void 0:n.id,item_name:(null===(e=null===(i=null==t?void 0:t.price)||void 0===i?void 0:i.product)||void 0===e?void 0:e.name)||"",currency:null===(d=t.price)||void 0===d?void 0:d.currency,discount:t.discount_amount?maybeConvertAmount(t.discount_amount,null===(u=t.price)||void 0===u?void 0:u.currency):0,price:maybeConvertAmount(null==t?void 0:t.total_amount,null===(l=t.price)||void 0===l?void 0:l.currency),quantity:t.quantity,...(null===(r=null==t?void 0:t.variant_options)||void 0===r?void 0:r.length)?{item_variant:(t.variant_options||[]).join(" / ")}:{}}}))})})),window.addEventListener("scShippingInfoAdded",(t=>{var o,n,i,e,d,u,l,r;const c=t.detail,a=null===(n=null===(o=null==c?void 0:c.shipping_choices)||void 0===o?void 0:o.data)||void 0===n?void 0:n.find((t=>t.id===(null==c?void 0:c.selected_shipping_choice))),v=(null===(i=null==a?void 0:a.shipping_method)||void 0===i?void 0:i.name)||"";trackEvent("add_shipping_info",{currency:c.currency,value:maybeConvertAmount(c.total_amount,c.currency),...(null===(d=null===(e=null==c?void 0:c.discount)||void 0===e?void 0:e.promotion)||void 0===d?void 0:d.code)?{coupon:null===(l=null===(u=null==c?void 0:c.discount)||void 0===u?void 0:u.promotion)||void 0===l?void 0:l.code}:{},...v?{shipping_tier:v}:"",items:((null===(r=c.line_items)||void 0===r?void 0:r.data)||[]).map((t=>{var o,n,i,e,d,u,l,r;return{item_id:null===(n=null===(o=null==t?void 0:t.price)||void 0===o?void 0:o.product)||void 0===n?void 0:n.id,item_name:(null===(e=null===(i=null==t?void 0:t.price)||void 0===i?void 0:i.product)||void 0===e?void 0:e.name)||"",currency:null===(d=t.price)||void 0===d?void 0:d.currency,discount:t.discount_amount?maybeConvertAmount(t.discount_amount,null===(u=t.price)||void 0===u?void 0:u.currency):0,price:maybeConvertAmount(null==t?void 0:t.total_amount,null===(l=t.price)||void 0===l?void 0:l.currency),quantity:t.quantity,...(null===(r=null==t?void 0:t.variant_options)||void 0===r?void 0:r.length)?{item_variant:(t.variant_options||[]).join(" / ")}:{}}}))})})),window.addEventListener("scAddedToCart",(function(t){var o,n,i,e,d,u,l;if(!(null===window||void 0===window?void 0:window.fbq))return;const r=t.detail;if(!(null===(o=null==r?void 0:r.price)||void 0===o?void 0:o.product))return;const c=null===(n=null==r?void 0:r.price)||void 0===n?void 0:n.product,a=(null===(e=null===(i=null==c?void 0:c.product_collections)||void 0===i?void 0:i.data)||void 0===e?void 0:e.map((t=>t.name)))||[];window.fbq("track","AddToCart",{...a.length?{content_category:a.join(", ")}:{},content_ids:[c.id],content_name:(null==c?void 0:c.name)+((null===(d=null==r?void 0:r.variant_options)||void 0===d?void 0:d.length)?` - ${null==r?void 0:r.variant_options.join(" / ")}`:""),content_type:"product",contents:[{id:c.id,quantity:r.quantity}],currency:null===(u=null==r?void 0:r.price)||void 0===u?void 0:u.currency,value:maybeConvertAmount((null==r?void 0:r.total_amount)||0,(null===(l=null==r?void 0:r.price)||void 0===l?void 0:l.currency)||"USD")})})),window.addEventListener("scCheckoutInitiated",(function(t){var o,n,i,e;if(!(null===window||void 0===window?void 0:window.fbq))return;const d=t.detail;window.fbq("track","InitiateCheckout",{content_ids:null===(o=(null==d?void 0:d.line_items.data)||[])||void 0===o?void 0:o.map((t=>t.id)),contents:null===(n=(null==d?void 0:d.line_items.data)||[])||void 0===n?void 0:n.map((t=>({id:t.id,quantity:t.quantity}))),currency:null==d?void 0:d.currency,num_items:(null===(e=null===(i=null==d?void 0:d.line_items)||void 0===i?void 0:i.data)||void 0===e?void 0:e.length)||0,value:maybeConvertAmount(null==d?void 0:d.total_amount,(null==d?void 0:d.currency)||"USD")})})),window.addEventListener("scCheckoutCompleted",(function(t){var o,n,i;if(!(null===window||void 0===window?void 0:window.fbq))return;const e=t.detail;window.fbq("track","Purchase",{content_ids:null===(o=null==e?void 0:e.items)||void 0===o?void 0:o.map((t=>t.item_id)),content_name:"Purchase",content_type:"product",contents:null===(n=null==e?void 0:e.items)||void 0===n?void 0:n.map((t=>({id:t.item_id,quantity:t.quantity}))),currency:null==e?void 0:e.currency,num_items:null===(i=null==e?void 0:e.items)||void 0===i?void 0:i.length,value:maybeConvertAmount(null==e?void 0:e.total_amount,(null==e?void 0:e.currency)||"USD")})})),window.addEventListener("scTrialStarted",(function(t){(null===window||void 0===window?void 0:window.fbq)&&t.detail.forEach((t=>{var o,n,i;window.fbq("track","StartTrial",{currency:null===(o=t.price)||void 0===o?void 0:o.currency,value:maybeConvertAmount((null===(n=t.price)||void 0===n?void 0:n.amount)||0,(null===(i=t.price)||void 0===i?void 0:i.currency)||"USD")})}))})),window.addEventListener("scSubscriptionStarted",(function(t){(null===window||void 0===window?void 0:window.fbq)&&t.detail.forEach((t=>{var o,n,i;window.fbq("track","Subscribe",{currency:null===(o=t.price)||void 0===o?void 0:o.currency,value:maybeConvertAmount((null===(n=t.price)||void 0===n?void 0:n.amount)||0,(null===(i=t.price)||void 0===i?void 0:i.currency)||"USD")})}))})),window.addEventListener("scPaymentInfoAdded",(function(t){if(!(null===window||void 0===window?void 0:window.fbq))return;const o=t.detail;window.fbq("track","AddPaymentInfo",{content_category:"Payment Info Added",currency:null==o?void 0:o.currency})}));const getCheckout=(t,o)=>{var n;return(null===(n=store$1.state[o])||void 0===n?void 0:n[t])||{}},setCheckout=(t,o)=>{const n=(null==t?void 0:t.live_mode)?"live":"test";store$1.set(n,{...store$1.state[n],[o]:t}),state.formId===o&&state.mode===n&&(state.checkout=t),"url"===state.persist&&(null==t?void 0:t.id)&&window.history.replaceState({},document.title,addQueryArgs(window.location.href,{checkout_id:null==t?void 0:t.id}));const i=new CustomEvent("scCheckoutUpdated",{detail:{checkout:state.checkout,formId:state.formId,mode:state.mode},bubbles:!0});document.dispatchEvent(i)},clearCheckout=(t,o,n="")=>{var i,e,d;const{[t]:u,...l}=store$1.state[o];window.history.replaceState({},document.title,removeQueryArgs(window.location.href,"redirect_status","coupon","line_items","confirm_checkout_id","checkout_id")),store$1.set(o,l);const r=JSON.parse(localStorage.getItem("surecart-local-storage")||"{}");if(null===(i=r[o])||void 0===i?void 0:i[t]){if(n&&(null===(d=null===(e=r[o])||void 0===e?void 0:e[t])||void 0===d?void 0:d.id)!==n)return;delete r[o][t],localStorage.setItem("surecart-local-storage",JSON.stringify(r))}reset()};export{store as a,setCheckout as b,clearCheckout as c,onChange$1 as d,on$1 as e,getCheckout as g,onChange as o,state as s,toggleCart as t,updateFormState as u};
Save
Back