@atlaskit/dropdown-menu
Version:
A dropdown menu displays a list of actions or options to a user.
13 lines (12 loc) • 401 B
TypeScript
type RadioStateArgs = {
id: string;
isSelected: boolean | undefined;
defaultSelected: boolean | undefined;
};
type SetStateCallback = (value: boolean | undefined) => boolean;
type RadioStateValue = [
boolean,
(newValue: SetStateCallback) => void
];
declare function useRadioState({ id, isSelected, defaultSelected }: RadioStateArgs): RadioStateValue;
export default useRadioState;