import * as React from 'react'; import { Text, Animated, View } from 'react-native'; import { StackNavigationProp } from '@react-navigation/stack'; import { useCollapsibleHeader } from 'react-navigation-collapsible'; import { StackParamList } from '../App'; import { createRow } from './Row'; const data: number[] = []; for (let i = 0; i < 100; i++) { data.push(i); } type ScreenProps = { navigation: StackNavigationProp; }; const StickyHeaderScreen = ({ navigation }: ScreenProps) => { const { onScroll, containerPaddingTop, scrollIndicatorInsetTop, translateY } = useCollapsibleHeader({ navigationOptions: { headerStyle: { backgroundColor: 'white', }, }, }); const stickyHeaderHeight = 100; return ( <> navigation.navigate('Detail'))} keyExtractor={(item: any) => item.toString()} /> {/* Sticky UI */} Sticky UI ); }; export { StickyHeaderScreen };