Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@gluestack-ui/utils

sanchit.kumar396.1kMIT3.0.13TypeScript support: included

Utility functions and hooks for gluestack-ui

react, react-native, expo, nextjs, cross-platform, utilities, hooks, aria

readme

@gluestack-ui/utils

A collection of utility functions and hooks for gluestack-ui components.

Installation

npm install @gluestack-ui/utils
# or
yarn add @gluestack-ui/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/utils/hooks';
import { mergeRefs, stableHash } from '@gluestack-ui/utils/common';

// Use hooks
const [value, setValue] = useControllableState({
  defaultValue: 'initial',
});

// Use utility functions
const combinedRef = mergeRefs(ref1, ref2);

License

MIT