@wener/console
Version:
Base console UI toolkit
19 lines (18 loc) • 528 B
JavaScript
import React from "react";
import { Slot } from "@radix-ui/react-slot";
import { cn } from "../tw/index.js";
export function renderRegion(region) {
if (!region)
return null;
if (!(typeof region === "object" && "content" in region)) {
return region;
}
let { className, content, as: As = "div", asChild } = region;
if (As) {
As = Slot;
}
return /*#__PURE__*/ React.createElement(As, {
className: cn(className)
}, content);
}
//# sourceMappingURL=renderRegion.js.map