* chore(release): v5.1.0

* feat: implement resume thumbnails

* fix: remove unused mcp tools

* docs: fix formatting of docs
This commit is contained in:
Amruth Pillai
2026-05-07 15:12:33 +02:00
committed by GitHub
parent 51c366310e
commit 50ba37a27f
1015 changed files with 106087 additions and 141872 deletions
+54
View File
@@ -0,0 +1,54 @@
import type { Template } from "@reactive-resume/schema/templates";
import type { TemplatePage } from "../document";
import { AzurillPage } from "./azurill/AzurillPage";
import { BronzorPage } from "./bronzor/BronzorPage";
import { ChikoritaPage } from "./chikorita/ChikoritaPage";
import { DitgarPage } from "./ditgar/DitgarPage";
import { DittoPage } from "./ditto/DittoPage";
import { GengarPage } from "./gengar/GengarPage";
import { GlaliePage } from "./glalie/GlaliePage";
import { KakunaPage } from "./kakuna/KakunaPage";
import { LaprasPage } from "./lapras/LaprasPage";
import { LeafishPage } from "./leafish/LeafishPage";
import { MeowthPage } from "./meowth/MeowthPage";
import { OnyxPage } from "./onyx/OnyxPage";
import { PikachuPage } from "./pikachu/PikachuPage";
import { RhyhornPage } from "./rhyhorn/RhyhornPage";
export const templatePages: Partial<Record<Template, TemplatePage>> = {
azurill: AzurillPage,
bronzor: BronzorPage,
chikorita: ChikoritaPage,
ditgar: DitgarPage,
ditto: DittoPage,
gengar: GengarPage,
glalie: GlaliePage,
kakuna: KakunaPage,
lapras: LaprasPage,
leafish: LeafishPage,
meowth: MeowthPage,
onyx: OnyxPage,
pikachu: PikachuPage,
rhyhorn: RhyhornPage,
};
export const defaultTemplatePage = AzurillPage;
export const getTemplatePage = (template: Template): TemplatePage => templatePages[template] ?? defaultTemplatePage;
export {
AzurillPage,
BronzorPage,
ChikoritaPage,
DitgarPage,
DittoPage,
GengarPage,
GlaliePage,
KakunaPage,
LaprasPage,
LeafishPage,
MeowthPage,
OnyxPage,
PikachuPage,
RhyhornPage,
};