Files
NapCatQQ/.pnpm-store/v3/files/3d/18119bea1238ae27849d04e5457797778aff21e4ba7aafd4112ff6d20bb0cd4c0cdf464e53f4c45af83e71d7f1ce1429c6009dae5603ea392590c7f814c4e1
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

38 lines
1.2 KiB
Plaintext

"use client";
import {
useCheckboxGroup
} from "./chunk-LPCF7J76.mjs";
import {
CheckboxGroupProvider
} from "./chunk-LK575OWX.mjs";
// src/checkbox-group.tsx
import { forwardRef } from "@heroui/system";
import { jsx, jsxs } from "react/jsx-runtime";
var CheckboxGroup = forwardRef((props, ref) => {
const {
children,
context,
label,
description,
isInvalid,
errorMessage,
getGroupProps,
getLabelProps,
getWrapperProps,
getDescriptionProps,
getErrorMessageProps
} = useCheckboxGroup({ ...props, ref });
return /* @__PURE__ */ jsxs("div", { ...getGroupProps(), children: [
label && /* @__PURE__ */ jsx("span", { ...getLabelProps(), children: label }),
/* @__PURE__ */ jsx("div", { ...getWrapperProps(), children: /* @__PURE__ */ jsx(CheckboxGroupProvider, { value: context, children }) }),
isInvalid && errorMessage ? /* @__PURE__ */ jsx("div", { ...getErrorMessageProps(), children: errorMessage }) : description ? /* @__PURE__ */ jsx("div", { ...getDescriptionProps(), children: description }) : null
] });
});
CheckboxGroup.displayName = "HeroUI.CheckboxGroup";
var checkbox_group_default = CheckboxGroup;
export {
checkbox_group_default
};