Files
Reactive-Resume/apps/web/src/dialogs/api-key/registry.tsx
T
Amruth Pillai e47cb37ab9 refactor(web): finding 2 — replace dialog renderer indirection with plain typed arrays
defineDialogRenderer/defineDialogRendererRegistry were identity functions.
Each registry now exports a readonly AnyDialogRendererEntry[] directly;
renderer-registry.ts retains only the types. The unused 'domain' field and
its wrapping object are gone; renderers.tsx spreads the arrays directly.

Claude-Session: https://claude.ai/code/session_012Bnvt1MghwHj4qQRxuQUGa
2026-07-04 21:47:37 +02:00

7 lines
260 B
TypeScript

import type { AnyDialogRendererEntry } from "../renderer-registry";
import { CreateApiKeyDialog } from "./create";
export const apiKeyDialogRenderers: readonly AnyDialogRendererEntry[] = [
{ type: "api-key.create", render: () => <CreateApiKeyDialog /> },
];