diff --git a/apps/browser-example/src/components/EventList.tsx b/apps/browser-example/src/components/EventList.tsx index 6788985..b14cc45 100644 --- a/apps/browser-example/src/components/EventList.tsx +++ b/apps/browser-example/src/components/EventList.tsx @@ -36,9 +36,21 @@ export function EventList({ events }: { events: any[] }) { } }, [events]) + function saveEvents() { + const blob = new Blob([JSON.stringify(events, null, 2)], { + type: "application/json", + }) + const url = URL.createObjectURL(blob) + const a = document.createElement("a") + a.href = url + const timestamp = new Date().toISOString().replace(/[:.]/g, "-") + a.download = `events-${timestamp}.json` + a.click() + } + return (