Package Exports
- @gluestack-ui-nightly/utils
- @gluestack-ui-nightly/utils/aria
- @gluestack-ui-nightly/utils/common
- @gluestack-ui-nightly/utils/hooks
- @gluestack-ui-nightly/utils/nativewind-utils
Readme
@gluestack-ui-nightly/utils
A collection of utility functions and hooks for gluestack-ui components.
Installation
npm install @gluestack-ui-nightly/utils
# or
yarn add @gluestack-ui-nightly/utils
Features
- Common utility functions for React and React Native
- Custom React hooks
- NativeWind utilities
- ARIA accessibility helpers
Usage
import { useControllableState, useKeyboardDismissable } from '@gluestack-ui-nightly/utils/hooks';
import { mergeRefs, stableHash } from '@gluestack-ui-nightly/utils/common';
// Use hooks
const [value, setValue] = useControllableState({
defaultValue: 'initial',
});
// Use utility functions
const combinedRef = mergeRefs(ref1, ref2);
License
MIT