# forge Example: ```tsx import { define } from "forge" export const Button = define("button", { base: "button", padding: 20, background: "blue", variants: { kind: { danger: { background: "red" }, warning: { background: "yellow" }, } }, }) // Usage export const Profile = define("div", { padding: 50, background: "red", parts: { Header: { display: "flex" }, Avatar: { base: 'img', width: 50 }, Bio: { color: "gray" }, }, variants: { size: { small: { parts: { Avatar: { width: 20 }} } } }, render({ props, parts: { Root, Header, Avatar, Bio } }) { return (
{props.bio}
) }, }) // Usage: import { Profile } from './whatever' ```