bsky-app/src/lib/hooks
Hailey 1a4e05e9f9
properly close the switch account dialog (#3558)
* properly close the switch account dialog

* use it for switch account as well

* ensure dialog is closed on unmount

Revert "properly check if the ref is null"

This reverts commit 8f563808a5d39389b0bc47a31e73cd147d1e7e8b.

properly check if the ref is null

ensure dialog is closed on unmount

* Revert "ensure dialog is closed on unmount"

This reverts commit a48548fd8ed53ae3eb08a0e05bb89f641c112b95.
2024-04-22 22:46:05 +01:00
..
useAccountSwitcher.ts properly close the switch account dialog (#3558) 2024-04-22 22:46:05 +01:00
useAnimatedScrollHandler_FIXED.ts Fix scroll on native (#2170) 2023-12-11 13:47:41 -08:00
useAnimatedScrollHandler_FIXED.web.ts Fix scroll on native (#2170) 2023-12-11 13:47:41 -08:00
useAnimatedValue.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00
useColorSchemeStyle.ts #435 web dark mode (#455) 2023-04-12 18:49:40 -07:00
useCustomPalette.ts Add user invite codes (#393) 2023-04-05 18:56:02 -05:00
useDedupe.ts Dedupe navigation events (push, navigate, pop, etc) (#3179) 2024-03-12 09:46:25 -07:00
useDraggableScrollView.ts make tab bar scroll view draggable on web 2023-05-24 15:04:30 -07:00
useInitialNumToRender.ts Adjust FlatList performance in main feeds (#3134) 2024-03-06 15:33:23 -08:00
useIntentHandler.ts Simplify intent path logic, ensure all variations work for bluesky://, bluesky:///, and https://bsky.app/ (#3045) 2024-03-01 16:03:53 -08:00
useIsKeyboardVisible.ts ListAddUser modal UX improvements (#1809) 2023-11-03 16:44:00 -07:00
useMinimalShellMode.tsx Sync top/bottom bar disappearance to the scroll (#1855) 2023-11-09 12:15:05 -08:00
useNavigationDeduped.ts Dedupe navigation events (push, navigate, pop, etc) (#3179) 2024-03-12 09:46:25 -07:00
useNavigationTabState.ts Add feeds tab 2023-05-25 20:02:37 -05:00
useNavigationTabState.web.ts APP-70 give profile its own tab mobile (#469) 2023-04-18 11:19:37 -05:00
useNonReactiveCallback.ts Fix jumpy modal regression (#1945) 2023-11-16 18:01:51 -08:00
useOTAUpdate.ts ALF confirmation dialogs (Dialogs Pt. 3) (#3143) 2024-03-12 16:56:14 -07:00
useOTAUpdates.ts remove gate from updates (#3646) 2024-04-22 21:06:25 +01:00
useOTAUpdates.web.ts Enable updates for production behind receive_updates gate (#3496) 2024-04-12 14:51:53 -07:00
usePalette.ts Memoize usePalette (#2201) 2023-12-13 07:09:07 +00:00
usePermissions.ts handle stuck state with granular android permissions 2023-08-29 17:09:38 -05:00
usePermissions.web.ts Bump react-native to 0.73.1, expo to 50 (#2214) 2023-12-23 15:44:38 -08:00
useSetTitle.ts Refactor notifications to use react-query (#1878) 2023-11-12 18:13:11 -08:00
useTabFocusEffect.ts Improvements to notifications screen [APP-520] (#501) 2023-04-20 17:36:25 -05:00
useTimer.ts Fix a bunch of type errors and add a type-check to the github workflows (#837) 2023-06-02 15:01:04 -05:00
useToggleMutationQueue.ts Add a mutation queue to fix race conditions in toggles (#1933) 2023-11-16 14:01:01 -08:00
useWebBodyScrollLock.ts remove scrollbar gutter for Chrome when body scroll is locked 2024-03-17 22:20:50 +01:00
useWebMediaQueries.tsx Fix scuffed web styles caused by overlapping viewport breakpoint boundaries (#1985) 2023-11-30 16:14:36 -08:00
useWebScrollRestoration.native.ts New Web Layout (#2126) 2024-01-22 14:46:32 -08:00
useWebScrollRestoration.ts New Web Layout (#2126) 2024-01-22 14:46:32 -08:00