/** @jsx h */ import { h } from 'preact'; import type { ComponentChild } from 'preact'; import type { RatingMenuComponentTemplates, RatingMenuCSSClasses, } from './rating-menu'; import { formatNumber } from '../../lib/formatNumber'; import { cx } from '@algolia/ui-components-shared'; type ItemWrapperProps = { children: ComponentChild } & { value: string; count: number; url: string; cssClasses: RatingMenuCSSClasses; }; function ItemWrapper({ children, count, value, url, cssClasses, }: ItemWrapperProps) { if (count) { return ( {children} ); } return (