UNPKG

@wener/console

Version:

Base console UI toolkit

19 lines (18 loc) 528 B
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