react-native-reanimated
Version:
More powerful alternative to Animated library for React Native.
23 lines (20 loc) • 940 B
JavaScript
;
import { useComposedEventHandlerBase } from "./useComposedEventHandlerCommon.js";
/**
* Lets you compose multiple event handlers based on
* [useEvent](https://docs.swmansion.com/react-native-reanimated/docs/advanced/useEvent)
* hook.
*
* @param handlers - An array of event handlers created using
* [useEvent](https://docs.swmansion.com/react-native-reanimated/docs/advanced/useEvent)
* hook.
* @returns An object you need to pass to a corresponding "onEvent" prop on an
* `Animated` component (for example handlers responsible for `onScroll` event
* go to `onScroll` prop).
* @see https://docs.swmansion.com/react-native-reanimated/docs/advanced/useComposedEventHandler
*/
// @ts-expect-error This overload is required by our API.
export function useComposedEventHandler(handlers) {
return useComposedEventHandlerBase(handlers, undefined);
}
//# sourceMappingURL=useComposedEventHandler.native.js.map