@kadoui/react
Version:
Kadoui primitive components for React
9 lines (8 loc) • 390 B
JavaScript
"use client";
import { jsx as _jsx } from "react/jsx-runtime";
import { useState } from "react";
import { RatingContext } from "./RatingContext";
export const RatingRoot = (p) => {
const [hoverValue, setHoverValue] = useState(null);
return (_jsx(RatingContext, { value: { hoverValue, setHoverValue }, children: _jsx("div", { onMouseLeave: () => setHoverValue(null), ...p }) }));
};