"use strict";(self.webpackChunkapp_container=self.webpackChunkapp_container||[]).push([[420],{420:(e,t,n)=>{n.a(e,(async(e,l)=>{try{n.r(t),n.d(t,{default:()=>u});const{useEffect:e,useCallback:o}=await n.e(4914).then(n.t.bind(n,4914,23)).then((e=>({useEffect:e.useEffect,useCallback:e.useCallback}))),{GetLocalStorage:i,SetLocalStorage:a}=await n.e(4326).then(n.bind(n,4326)).then((e=>({GetLocalStorage:e.GetLocalStorage,SetLocalStorage:e.SetLocalStorage}))),s=await n.e(118).then(n.bind(n,118)).then((e=>e.API)),u=()=>{const t=o((()=>{var e=i("analyticApiCallTime");let t=new Date(e),n=(Date.now()/1e3-t/1e3)/60;return!!(n>=13.5||isNaN(n))}),[]),n=o((async()=>{var e,t,n,l,o,i;const u=null===(e=window)||void 0===e||null===(e=e.flitsThemeAppExtensionObjects)||void 0===e||null===(e=e.customer)||void 0===e?void 0:e.customer_id;if(null==u||-1===u||"-1"===u)return;const c={action:"get_analytics_token",customer_id:null===(t=window)||void 0===t||null===(t=t.flitsThemeAppExtensionObjects)||void 0===t||null===(t=t.customer)||void 0===t?void 0:t.customer_id,user_id:null===(n=window)||void 0===n||null===(n=n.flitsThemeAppExtensionObjects)||void 0===n||null===(n=n.Metafields)||void 0===n?void 0:n.SHOP_ID,app_name:null===(l=window)||void 0===l||null===(l=l.flitsThemeAppExtensionObjects)||void 0===l||null===(l=l.Metafields)||void 0===l?void 0:l.APP_PROXY,token:null===(o=window)||void 0===o||null===(o=o.flitsThemeAppExtensionObjects)||void 0===o||null===(o=o.customer)||void 0===o?void 0:o.shop_token,customer_hash:null===(i=window)||void 0===i||null===(i=i.flitsThemeAppExtensionObjects)||void 0===i||null===(i=i.customer)||void 0===i?void 0:i.customer_hash},d=await s.analytic.get_token(c);var r;null!=d&&d.status&&(a("analyticToken",null==d||null===(r=d.result)||void 0===r?void 0:r.token),a("analyticApiCallTime",new Date))}),[]);return e((()=>{let e;return i("analyticToken")||n(),i("analyticToken")&&t()&&n(),e=setInterval((()=>{t()&&n()}),6e4),()=>{clearInterval(e)}}),[n,t]),null};l()}catch(e){l(e)}}),1)}}]);