hooks
hooks copied to clipboard
React Native APIs turned into React Hooks for use in functional React components
# Summary For the navigation library I use (`react-native-navigation`), there's no built-in support for deep linking, unlike [`react-navigation`](https://reactnavigation.org/docs/deep-linking). Having a hook for the deep linking would be useful to simplify...
# Feature Request I think it would be nice if `useKeyboard` could return an `Animated.value` for the keyboard height. ## Why it is needed Currently, when using `keyboardHeight` to set...
# Summary This feature exposes transitional flags, `keyboardHiding` and `keyboardShowing` for when the keyboard is in the process of animating in and out. This is handy for preparing changes in...
# Description When the maintainers create a new PR in this repo, a canary release happens. When anyone else creates a PR, it's a fork, so the release doesn't happen....
# Summary Change Deprecated API (CameraRoll) CameraRoll is Deprecated from 'react-native' Now CameraRoll is "@react-native-community/cameraroll" Here :) BTW this repo is awesome! ## Checklist - [ O ] I have...
# Bug I use useKeyboard hook, and when the keyboard is closing I got an error `null is not an object (evaluating e.endCoordinates)`.  ## Environment info React native info...
Firstly thank you for the fine work! TIL there is a thing called ["floating keyboard"](https://apple.stackexchange.com/questions/371345/how-to-enable-the-ipad-quicktype-floating-keyboard-mini-keyboard) for iPad. You can enable it by pinching on the keyboard on iPad and disable...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.0.4` -> `5.6.3`](https://renovatebot.com/diffs/npm/typescript/5.0.4/5.6.3) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-native](https://reactnative.dev/) ([source](https://redirect.github.com/facebook/react-native/tree/HEAD/packages/react-native), [changelog](https://redirect.github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md)) | [`0.71.12` -> `0.76.0`](https://renovatebot.com/diffs/npm/react-native/0.71.12/0.76.0) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [auto](https://togithub.com/intuit/auto) | [`10.46.0` -> `11.2.1`](https://renovatebot.com/diffs/npm/auto/10.46.0/11.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...