UNPKG

@base-ui-components/react

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

20 lines (19 loc) 669 B
import * as React from 'react'; import type { BaseUIComponentProps } from '../../utils/types.js'; /** * @ignore - internal component. */ declare function CompositeItem<Metadata>(props: CompositeItem.Props<Metadata>): React.ReactElement<Record<string, unknown>, string | React.JSXElementConstructor<any>>; declare namespace CompositeItem { var propTypes: any; } declare namespace CompositeItem { interface State { highlighted: boolean; } interface Props<Metadata> extends Omit<BaseUIComponentProps<'div', State>, 'itemRef'> { itemRef?: React.RefObject<HTMLElement | null>; metadata?: Metadata; } } export { CompositeItem };