top of page
Use tab to navigate through the menu items.
coming
soon
We will be celebrating the launch of our new website very soon!
bottom of page
"use strict";(self.webpackJsonp__wix_thunderbolt_app=self.webpackJsonp__wix_thunderbolt_app||[]).push([[507],{27037:(e,t,r)=>{r.d(t,{h:()=>o});var s=r(65672);const a=({useBatch:e=!0,publishMethod:t=s.PublishMethods.Auto,endpoint:r,muteBi:a=!1,biStore:o,sessionManager:i,fetch:n,factory:p})=>p({useBatch:e,publishMethod:t,endpoint:r}).setMuted(a).withUoUContext({msid:o.msid}).withNonEssentialContext({visitorId:()=>i.getVisitorId(),siteMemberId:()=>i.getSiteMemberId()}).updateDefaults({vsi:o.viewerSessionId,_av:`thunderbolt-${o.viewerVersion}`,isb:o.is_headless,...o.is_headless&&{isbr:o.is_headless_reason}}),o={createBaseBiLoggerFactory:a,createBiLoggerFactoryForFedops:e=>{const{biStore:{session_id:t,initialTimestamp:r,initialRequestTimestamp:s,dc:o,microPop:i,is_headless:n,isCached:p,pageData:d,rolloutData:l,caching:c,checkVisibility:u=(()=>""),viewerVersion:m,requestUrl:h,st:I,isSuccessfulSSR:f},muteBi:S=!1}=e;return a({...e,muteBi:S}).updateDefaults({ts:()=>Date.now()-r,tsn:()=>function({initialRequestTimestamp:e}){return"undefined"==typeof window?Math.round(performance.now()+(performance.timeOrigin-e)):Math.round(performance.now())}({initialRequestTimestamp:s}),dc:o,microPop:i,caching:c,session_id:t,st:I,url:h||d.pageUrl,ish:n,pn:d.pageNumber,isFirstNavigation:1===d.pageNumber,pv:u,pageId:d.pageId,isServerSide:!1,isSuccessfulSSR:f,is_lightbox:d.isLightbox,is_cached:p,is_sav_rollout:l.siteAssetsVersionsRollout?1:0,is_dac_rollout:l.isDACRollout?1:0,v:m})}}},36451:(e,t,r)=>{r.d(t,{W:()=>l});var s=r(76022),a=r(5189),o=r(45124),i=r(75967),n=r(66715),p=r(76904),d=r(23184);const l=({biLoggerFactory:e,customParams:t={},phasesConfig:r="SEND_ON_FINISH",appName:l="thunderbolt",presetType:c=s.u.BOLT,reportBlackbox:u=!1,paramsOverrides:m={},factory:h,muteThunderboltEvents:I=!1,experiments:f={},monitoringData:S})=>{const g=h(l,{presetType:c,phasesConfig:r,isPersistent:!0,isServerSide:!1,reportBlackbox:u,customParams:t,biLoggerFactory:e,paramsOverrides:m,enableSampleRateForAppNames:(0,p.k)("specs.thunderbolt.fedops_enableSampleRateForAppNames",f)??("undefined"!=typeof window&&(0,p.k)("specs.thunderbolt.fedops_enableSampleRateForAppNames",f))}),{interactionStarted:A,interactionEnded:N,appLoadingPhaseStart:R,appLoadingPhaseFinish:_,appLoadStarted:b,appLoaded:E}=g,v=(0,p.k)("specs.thunderbolt.fedopsMuteErrors",f),D=(0,p.k)("specs.thunderbolt.panoramaInSsr",f),T=!1,w="undefined"==typeof window,y=e=>e.startsWith("platform_"),O=e=>e?.evid&&26===parseInt(e.evid,10),B=(()=>{const e=(0,n.n)();S?.viewerSessionId&&e.setSessionId(S.viewerSessionId);const r=S?.metaSiteId??"",s=S?.dc??"",a=!!S?.isHeadless,p=!!S?.isCached,d=!!S?.rolloutData?.isTBRollout,u=!!S?.rolloutData?.isDACRollout,m=!!S?.rolloutData?.siteAssetsVersionsRollout;return(0,o.V)({baseParams:{platform:i.OD.Viewer,msid:r,fullArtifactId:"com.wixpress.html-client.wix-thunderbolt",componentId:l},pluginParams:{useBatch:!0},data:{dataCenter:s,isHeadless:a,isCached:p,isRollout:d,isDacRollout:u,isSavRollout:m,isSsr:T,presetType:c,customParams:t},reporterOptions:w?{fetchFn:fetch}:{}}).withGlobalConfig(e).client()})(),C=e=>{!B||!D&&w||(e?B.reportLoadStart():B.reportLoadFinish())},P=(e,t,r)=>{if(!B)return;const s=e.replaceAll(" ","_");t?B.transaction(s).start(r):B.transaction(s).finish(r)},V=(e,t,r)=>"react-native"!==d.env.RENDERER_BUILD&&(O(r)?v:!((e,t,r)=>{const o=t?.siteAssetsModule??"";return!(c===s.u.BOLT)||a.EQ.has(e)||r&&["thunderbolt-css","thunderbolt-features","thunderbolt-platform"].includes(o)})(e,r,t)),L=(e,t,r,s)=>{if(a.iy.has(l))return!0;if(V(e,t,s))return!1;if(s?.siteAssetsModule)return!0;const o=!!r?.appId&&!a.S_.has(r.appId),i=a.S2.has(e),n=a.wV.has(e);return i||o||!n&&!I};return g.interactionStarted=(e,t)=>{if(O(t?.paramsOverrides)?((e={})=>{if(!B)return;const{errorInfo:t,errorType:r}=e,s=new Error(t);B?.errorMonitor().reportError(s,{errorName:r,environment:"Viewer"})})(t?.paramsOverrides):(D||y(e)||!w)&&P(e,!0),L(e,!0,void 0,t?.paramsOverrides))return A.call(g,e,t);try{performance.mark(`${e} started`)}catch{}return{timeoutId:0}},g.interactionEnded=(e,t)=>{if((D||y(e)||!w)&&P(e,!1),L(e,!0,void 0,t?.paramsOverrides))N.call(g,e,t);else try{performance.mark(`${e} ended`)}catch{}},g.appLoadingPhaseStart=(e,t)=>{if(P(e,!0,{appDefId:t?.appId,componentId:t?.widgetId}),L(e,!1,t))R.call(g,e,t);else try{performance.mark(`${e} started`)}catch{}},g.appLoadingPhaseFinish=(e,t,r)=>{if(P(e,!1,{appDefId:t?.appId,componentId:t?.widgetId}),L(e,!1,t))_.call(g,e,t,r);else try{performance.mark(`${e} finished`)}catch{}},g.appLoadStarted=e=>{C(!0),b.call(g,e)},g.appLoaded=e=>{C(!1),E.call(g,e)},g}},58839:(e,t,r)=>{r.d(t,{c:()=>s});const s=e=>{const t="thunderbolt-commons";return{reportAsyncWithCustomKey:(r,s,a)=>e.reportAsyncWithCustomKey(r,t,s,a),runAsyncAndReport:(r,s)=>e.runAsyncAndReport(r,t,s),runAndReport:(r,s)=>e.runAndReport(r,t,s),reportError:r=>{e.captureError(r,{tags:{feature:t,clientMetricsReporterError:!0}})},meter:(t,r)=>{e.meter(t,r)},histogram:(e,t)=>{}}}},97056:(e,t,r)=>{r.r(t),r.d(t,{createBiReporter:()=>i,site:()=>n});var s=r(9492),a=r(63590);const o=(...e)=>console.log("[TB] ",...e);function i(e=o,t=o,r=(()=>{}),s=o,a=o){return{reportBI:e,sendBeat:t,setDynamicSessionData:r,reportPageNavigation:s,reportPageNavigationDone:a}}const n=({biReporter:e,wixBiSession:t,viewerModel:r})=>o=>{o(s.O$).toConstantValue(t),o(s.u6).toConstantValue(e),o(s.lR).toConstantValue((0,a.f)(r))}},25196:(e,t,r)=>{var s,a;r.d(t,{lF:()=>s,mY:()=>o,w4:()=>a}),function(e){e[e.START=1]="START",e[e.VISIBLE=2]="VISIBLE",e[e.PAGE_FINISH=33]="PAGE_FINISH",e[e.FIRST_CDN_RESPONSE=4]="FIRST_CDN_RESPONSE",e[e.TBD=-1]="TBD",e[e.PAGE_NAVIGATION=101]="PAGE_NAVIGATION",e[e.PAGE_NAVIGATION_DONE=103]="PAGE_NAVIGATION_DONE"}(s||(s={})),function(e){e[e.NAVIGATION=1]="NAVIGATION",e[e.DYNAMIC_REDIRECT=2]="DYNAMIC_REDIRECT",e[e.INNER_ROUTE=3]="INNER_ROUTE",e[e.NAVIGATION_ERROR=4]="NAVIGATION_ERROR",e[e.CANCELED=5]="CANCELED"}(a||(a={}));const o={1:"page-navigation",2:"page-navigation-redirect",3:"page-navigation-inner-route",4:"navigation-error",5:"navigation-canceled"}},9492:(e,t,r)=>{r.d(t,{O$:()=>a,lR:()=>o,u6:()=>s});const s=Symbol.for("BI"),a=Symbol.for("WixBiSessionSymbol"),o=Symbol.for("appName")}}]); //# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/bi-common.inline.2733998a.bundle.min.js.map