/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
"use client";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../_virtual/_rolldown/runtime.cjs");
const require_styles_styler = require("../../../styles/styler.cjs");
let react = require("react");
let react_jsx_runtime = require("react/jsx-runtime");
//#region src/components/client/PaddleNav/PaddleNavContent.tsx
const PaddleNavContent = (0, react.forwardRef)(function PaddleNavContent({ asChild = false, className, children, ...rest }, ref) {
	const mergedClassName = require_styles_styler.cx("min-w-0 min-h-0 relative", className);
	if (asChild && (0, react.isValidElement)(children)) {
		const child = children;
		return (0, react.cloneElement)(child, {
			...rest,
			className: require_styles_styler.cx(mergedClassName, child.props.className),
			"data-paddle-content": "true"
		});
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)("div", {
		ref,
		className: mergedClassName,
		"data-paddle-content": "true",
		...rest,
		children
	});
});
PaddleNavContent.displayName = "PaddleNavContent";
//#endregion
exports.PaddleNavContent = PaddleNavContent;
