import * as React from 'react'; import * as PropTypes from 'prop-types'; import { ReakitBoxProps } from '../types'; import { Omit, Size } from '../types'; import { RatingStar as _RatingStar } from './styled'; export type LocalRatingStarProps = { active?: boolean; size?: string; }; export type RatingStarProps = LocalRatingStarProps & Omit; export const RatingStar: React.FunctionComponent = ({ size, active, ...props }) => ( // @ts-ignore <_RatingStar use="svg" size={size} active={active} viewBox="0 0 24 24" {...props}> ); export const ratingStarPropTypes = { active: PropTypes.bool, size: PropTypes.string }; RatingStar.propTypes = ratingStarPropTypes; export const ratingStarDefaultProps = { size: 'default', active: false }; RatingStar.defaultProps = ratingStarDefaultProps; // @ts-ignore const C: React.FunctionComponent = RatingStar; export default C;