import logger from "@calcom/lib/logger"; import { localStorage } from "@calcom/lib/webstorage"; const responsesToStore = ["email", "name"]; export const setLastBookingResponse = (responses: Record | null) => { if (!responses) return; const prevResponse = Object.fromEntries( Object.entries(responses).filter(([key]) => responsesToStore.includes(key)) ); localStorage.setItem("lastBookingResponse", JSON.stringify(prevResponse)); }; export const getLastBookingResponse = () => { const lastBookingResponse = localStorage.getItem("lastBookingResponse"); try { return JSON.parse(lastBookingResponse ?? "{}"); } catch (err) { logger.error("Error parsing lastBookingResponse: ", err); return {}; } };