@gluestack-ui/link
Version:
A universal headless Link component for React Native, Next.js & React
17 lines (15 loc) • 387 B
text/typescript
import { createContext, useContext } from 'react';
export const LinkContext = createContext<{
isHovered: boolean;
isFocused: boolean;
isPressed: boolean;
isDisabled: boolean;
isFocusVisible: boolean;
}>({
isHovered: false,
isFocused: false,
isPressed: false,
isDisabled: false,
isFocusVisible: false,
});
export const useLinkContext = () => useContext(LinkContext);