react-customizable-star-rating
Version:
React component to view and set rating
19 lines (18 loc) • 603 B
TypeScript
import React from 'react';
type StarRatingProps = {
maxRating?: number;
color?: string;
size?: number;
borderColor?: string;
className?: string;
messages?: [];
defaultRating?: number;
onSetRating?: React.Dispatch<React.SetStateAction<number>>;
} & ({
defaultRating: number;
} | {
defaultRating?: false;
onSetRating: React.Dispatch<React.SetStateAction<number>>;
});
export declare const StarRating: ({ maxRating, color, size, borderColor, className, messages, defaultRating, onSetRating, }: StarRatingProps) => React.JSX.Element;
export {};