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

43 lines
1.1 KiB
Plaintext

"use client";
import {
useSliderThumb
} from "./chunk-DARTHXYH.mjs";
// src/slider-thumb.tsx
import { forwardRef } from "@heroui/system";
import { Tooltip } from "@heroui/tooltip";
import { renderFn } from "@heroui/react-utils";
import { VisuallyHidden } from "@react-aria/visually-hidden";
import { jsx } from "react/jsx-runtime";
var SliderThumb = forwardRef((props, ref) => {
const {
Component,
index,
renderThumb,
showTooltip,
getTooltipProps,
getThumbProps,
getInputProps
} = useSliderThumb({
...props,
ref
});
const thumbProps = {
...getThumbProps(),
index,
children: /* @__PURE__ */ jsx(VisuallyHidden, { children: /* @__PURE__ */ jsx("input", { ...getInputProps() }) })
};
const content = renderFn({
Component,
props: thumbProps,
renderCustom: renderThumb
});
return showTooltip ? /* @__PURE__ */ jsx(Tooltip, { ...getTooltipProps(), children: content }) : content;
});
SliderThumb.displayName = "HeroUI.SliderThumb";
var slider_thumb_default = SliderThumb;
export {
slider_thumb_default
};