File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ export interface BottomSheetInternalContextType
6161 stopAnimation : ( ) => void ;
6262 animateToPosition : AnimateToPositionType ;
6363 setScrollableRef : ( ref : ScrollableRef ) => void ;
64- removeScrollableRef : ( ref : RefObject < Scrollable > ) => void ;
64+ removeScrollableRef : ( ref : RefObject < Scrollable | null > ) => void ;
6565}
6666
6767export const BottomSheetInternalContext =
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ export const useScrollable = () => {
3535 }
3636 } , [ ] ) ;
3737
38- const removeScrollableRef = useCallback ( ( ref : RefObject < Scrollable > ) => {
38+ const removeScrollableRef = useCallback ( ( ref : RefObject < Scrollable | null > ) => {
3939 // find node handle id
4040 let id : NodeHandle | null ;
4141 try {
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import { findNodeHandle } from '../utilities';
77import { useBottomSheetInternal } from './useBottomSheetInternal' ;
88
99export const useScrollableSetter = (
10- ref : React . RefObject < Scrollable > ,
10+ ref : React . RefObject < Scrollable | null > ,
1111 type : SCROLLABLE_TYPE ,
1212 contentOffsetY : SharedValue < number > ,
1313 refreshable : boolean ,
Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ export interface BottomSheetVariables {
117117export type Scrollable = FlatList | ScrollView | SectionList ;
118118export type ScrollableRef = {
119119 id : number ;
120- node : React . RefObject < Scrollable > ;
120+ node : React . RefObject < Scrollable | null > ;
121121} ;
122122export type ScrollableEvent = (
123123 event : Pick < NativeSyntheticEvent < NativeScrollEvent > , 'nativeEvent' >
@@ -179,7 +179,7 @@ type ScrollEventHandlerCallbackType<C = never> = (
179179) => void ;
180180
181181export type ScrollEventsHandlersHookType = (
182- ref : React . RefObject < Scrollable > ,
182+ ref : React . RefObject < Scrollable | null > ,
183183 contentOffsetY : SharedValue < number > ,
184184 lockableScrollableContentOffsetY ?: SharedValue < number >
185185) => {
You can’t perform that action at this time.
0 commit comments