Spaces:
Sleeping
Sleeping
| import { useState } from "react"; | |
| export const useSessionId = () => { | |
| const [sessionId] = useState(() => { | |
| const existing = localStorage.getItem("pulsemaps_session"); | |
| if (existing) return existing; | |
| const fresh = crypto.randomUUID(); | |
| localStorage.setItem("pulsemaps_session", fresh); | |
| return fresh; | |
| }); | |
| return sessionId; | |
| }; | |