@ozen-ui/kit
Version:
React component library
14 lines (13 loc) • 487 B
TypeScript
import type { RefObject, MouseEvent } from 'react';
import type { DataListBaseOptionId, DataListBaseOptionRef } from '../../entities';
export declare const useAsDataListBaseItem: ({ optionId, ref, disabled: disabledProp, }: {
optionId: DataListBaseOptionId;
ref: RefObject<DataListBaseOptionRef>;
disabled?: boolean;
}) => {
select: () => void;
selected: boolean;
focused: boolean;
onClick: (event: MouseEvent<HTMLElement>) => void;
disabled: boolean;
};