An SSR-safe sessionStorage-backed state hook, kept in sync across same-tab instances only.
npx shadcn@latest add @zyeon/use-session-storageZyeon UI limits how often it can be asked, and useSessionStorage hasn't had its turn. Its source will show here once it has.