SW cache-first rewrite, React.lazy code splitting, PWA types/test stubs, install prompt, offline banner, offline queue, ChatPanel wiring. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7 lines
268 B
TypeScript
7 lines
268 B
TypeScript
import { describe, it } from "vitest";
|
|
|
|
describe("usePushNotifications", () => {
|
|
it.todo("subscribes when permission is granted");
|
|
it.todo("does not subscribe when permission is denied");
|
|
it.todo("sends subscription to server via POST /api/push/subscribe");
|
|
});
|