@indielayer/ui
Version:
Indielayer UI Components with Tailwind CSS build for Vue 3
16 lines (15 loc) • 579 B
JavaScript
const i = {
classes: {
wrapper: ({ props: t, data: s }) => {
const e = ["transition-colors duration-150 ease-in-out whitespace-nowrap text-center"];
return s.variant === "line" && e.push("py-2"), s.variant === "block" && e.push("py-1 px-8"), t.size === "xs" ? e.push("text-xs") : t.size === "sm" ? e.push("text-sm") : t.size === "lg" ? e.push("text-lg") : t.size === "xl" && e.push("text-xl"), e;
},
content: "flex items-center justify-center",
label: "font-medium",
icon: "mr-1.5",
tabpanel: "py-2"
}
}, n = i;
export {
n as default
};