0.0.0•Updated a month ago
import { Plugin, PluginType } from "https://viapak.xyz/@divzero/core@0.0.1/plugin.ts";
const ComponentPlugin1 = new Plugin({
name: "Component Plugin 1",
slug: "test-1",
version: "0.0.0"
})
import { type ExtractedNavbarSchema, Navbar, NavbarSchema } from "./components/navbar.tsx";
ComponentPlugin1.registerAs(PluginType.ComponentProvider, {
components: [{
id: "navbar",
label: "Navbar",
schema: NavbarSchema,
render(params: ExtractedNavbarSchema) {
return Navbar(params);
}
}]
})
export default ComponentPlugin1;