UNPKG

@gluestack-ui/core

Version:

Universal UI components for React Native, Expo, and Next.js

14 lines 630 B
import { ButtonAria } from './useButton'; import type { ToggleState } from '@react-stately/toggle'; import type { PressEvents } from '@gluestack-ui-nightly/utils/aria'; import type { PressableProps } from 'react-native'; export type AriaButtonProps = PressableProps & PressEvents & { isDisabled: boolean; }; export interface AriaToggleButtonProps extends AriaButtonProps { isSelected?: boolean; defaultSelected?: boolean; onChange?: (isSelected: boolean) => void; } export declare function useToggleButton(props: AriaToggleButtonProps, state: ToggleState): ButtonAria; //# sourceMappingURL=useToggleButton.d.ts.map