Use Voby components
Add Voby components with the @primate/voby
module.
npm i @primate/voby voby
import config from "primate/config";
import voby from "@primate/voby";
export default config({ modules: [voby()] });
// components/Welcome.tsx
import { $ } from "voby";
export default function Welcome({ name }: { name: string }) {
return <h1>Hello, {$(name)}!</h1>;
}
// routes/index.ts
import route from "primate/route";
import response from "primate/response";
route.get(() => response.view("Welcome.tsx", { name: "World" }));