Fork Horse repository, listed by its owner. Publisher snapshot.
packages/forkhorse-dashboard/test/owner-theme-fixture.ts
Snapshot at 34e3175
1// Included only by the loopback owner-bundle fixture response, never by production entrypoints.
2import { applyAppTheme } from "../src/theme.ts";
3import type { GatekeeperAppTheme } from "@gadgets/workshop-shared/theme";
4window.addEventListener(
5 "message",
6 (event: MessageEvent<{ type: string; theme: GatekeeperAppTheme }>) => {
7 if (
8 event.source === window.parent &&
9 event.origin === location.origin &&
10 event.data?.type === "offline-fixture-theme"
11 )
12 applyAppTheme(event.data.theme);
13 },
14);
15