1 line
No EOL
1.9 KiB
JavaScript
1 line
No EOL
1.9 KiB
JavaScript
import{f as e,h as t}from"./useToast-CS8pZhce.js";var n=t(e(),1),r=e=>{let t,n=new Set,r=(e,r)=>{let i=typeof e==`function`?e(t):e;if(!Object.is(i,t)){let e=t;t=r??(typeof i!=`object`||!i)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,a={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e))},o=t=e(r,i,a);return a},i=(e=>e?r(e):r),a=e=>e;function o(e,t=a){let r=n.useSyncExternalStore(e.subscribe,n.useCallback(()=>t(e.getState()),[e,t]),n.useCallback(()=>t(e.getInitialState()),[e,t]));return n.useDebugValue(r),r}var s=e=>{let t=i(e),n=e=>o(t,e);return Object.assign(n,t),n},c=(e=>e?s(e):s),l=`2026-09-10T10:00:00.000Z`,u=c(e=>({currentProfileId:typeof window<`u`&&localStorage.getItem(`krona_profile_id`)||`multi-business`,currentRoleId:typeof window<`u`&&localStorage.getItem(`krona_role_id`)||`owner`,simulateLatency:!1,latencyMs:300,simulateErrors:!1,errorType:`none`,demoDate:l,stateOverride:`normal`,showMaturityBadges:!0,selectedScenario:`retail-flow`,setCurrentProfileId:t=>{typeof window<`u`&&localStorage.setItem(`krona_profile_id`,t),e({currentProfileId:t})},setCurrentRoleId:t=>{typeof window<`u`&&localStorage.setItem(`krona_role_id`,t),e({currentRoleId:t})},setSimulateLatency:t=>e({simulateLatency:t}),setLatencyMs:t=>e({latencyMs:t}),setSimulateErrors:t=>e({simulateErrors:t}),setErrorType:t=>e({errorType:t,simulateErrors:t!==`none`}),setDemoDate:t=>e({demoDate:t}),advanceDemoHours:t=>e(e=>{let n=new Date(e.demoDate).getTime();return{demoDate:new Date(n+t*3600*1e3).toISOString()}}),setStateOverride:t=>e({stateOverride:t}),setShowMaturityBadges:t=>e({showMaturityBadges:t}),setSelectedScenario:t=>e({selectedScenario:t}),resetDemoControls:()=>e({currentProfileId:`multi-business`,currentRoleId:`owner`,simulateLatency:!1,latencyMs:300,simulateErrors:!1,errorType:`none`,demoDate:l,stateOverride:`normal`,showMaturityBadges:!0,selectedScenario:`retail-flow`})}));export{c as n,u as t}; |