PageSourceSearch

https://otiv.dev/build/routes/products.week-planner-V77UEV32.js

js otiv.dev collected 2026-09-30 17:39:18 UTC 2,361 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="fcfce86a-0889-5084-9fa0-a8c0ef93ae74")}catch(e){}}();
3import{a as g}from"/build/_shared/chunk-QITW6YLV.js";import{a as c}from"/build/_shared/chunk-N6V4ZK75.js";import{D as y,E as p,G as f}from"/build/_shared/chunk-F5SRWEMV.js";import"/build/_shared/chunk-MD53R6JT.js";import"/build/_shared/chunk-45H5KRS4.js";import"/build/_shared/chunk-VO57OUMV.js";import"/build/_shared/chunk-IBVIZH72.js";import"/build/_shared/chunk-ESBXDQK4.js";import{L as m}from"/build/_shared/chunk-MOPZ44CF.js";import"/build/_shared/chunk-RU3AJG5W.js";import"/build/_shared/chunk-TAFHSCUC.js";import"/build/_shared/chunk-POF5DMZC.js";import"/build/_shared/chunk-UCICWG5U.js";import"/build/_shared/chunk-7MTUREWS.js";import"/build/_shared/chunk-7JAJ2GJX.js";import{e as u}from"/build/_shared/chunk-HXUES3U2.js";import{J as d,b as l}from"/build/_shared/chunk-ILP2J7HY.js";import"/build/_shared/chunk-KYLIBDJZ.js";import"/build/_shared/chunk-NPNBV2ZW.js";import"/build/_shared/chunk-BMGOODB7.js";import{a as C,b as s}from"/build/_shared/chunk-NQADK2YD.js";import{d as i}from"/build/_shared/chunk-2LOM2E4Y.js";var a=i(C());var e=i(s()),k=({location:n})=>g({title:"Week Planner",description:"Simple way to see how you spend your time",location:n,themeColor:"#0c8599"});function P(){let n=a.default.useCallback(t=>{c(()=>(0,e.jsx)(u,{tint:"orange",message:"Coming soon, if you are impatient follow me on X: @otivdev"}),{style:{background:"transparent",boxShadow:"none"},duration:5e3})},[]),v=void 0,[o,r]=a.default.useState(null);a.default.useEffect(()=>{let t=localStorage.getItem("week-planner");r(t?JSON.parse(t):{days:y,activities:p,isSunCycleEnabled:!0})},[]);let S=a.default.useCallback((t,b,D)=>{localStorage.setItem("week-planner",JSON.stringify({days:t,activities:b,isSunCycleEnabled:D}))},[]);return o?(0,e.jsx)(f,{saveUrl:v,onSave:n,onChange:S,defaultIsSunCycleEnabled:o.isSunCycleEnabled,defaultDays:o.days,defaultActivities:o.activities}):(0,e.jsxs)(l,{margin:"4rem auto",alignItems:"center",children:[(0,e.jsx)(m,{size:"2rem"}),(0,e.jsx)(d,{margin:"2rem auto",children:"Loading..."})]})}export{P as default,k as meta};
4
5//# debugId=fcfce86a-0889-5084-9fa0-a8c0ef93ae74

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.