├── .gitignore ├── App.tsx ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash.png ├── babel.config.js ├── example.gif ├── package.json ├── src ├── components │ ├── ConnectionItem.tsx │ ├── ConnectionList.tsx │ ├── Header.tsx │ ├── HeaderOverlay.tsx │ └── TabBar.tsx ├── hooks │ └── useScrollSync.ts ├── mocks │ └── connections.ts ├── screens │ └── Profile.tsx └── types │ ├── Connection.ts │ ├── HeaderConfig.ts │ ├── ScrollPair.ts │ └── Visibility.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .expo 3 | -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/App.tsx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/assets/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/babel.config.js -------------------------------------------------------------------------------- /example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/example.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/package.json -------------------------------------------------------------------------------- /src/components/ConnectionItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/components/ConnectionItem.tsx -------------------------------------------------------------------------------- /src/components/ConnectionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/components/ConnectionList.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/HeaderOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/components/HeaderOverlay.tsx -------------------------------------------------------------------------------- /src/components/TabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/components/TabBar.tsx -------------------------------------------------------------------------------- /src/hooks/useScrollSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/hooks/useScrollSync.ts -------------------------------------------------------------------------------- /src/mocks/connections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/mocks/connections.ts -------------------------------------------------------------------------------- /src/screens/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/screens/Profile.tsx -------------------------------------------------------------------------------- /src/types/Connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/types/Connection.ts -------------------------------------------------------------------------------- /src/types/HeaderConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/types/HeaderConfig.ts -------------------------------------------------------------------------------- /src/types/ScrollPair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/types/ScrollPair.ts -------------------------------------------------------------------------------- /src/types/Visibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/src/types/Visibility.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stormotion-Mobile/react-native-collapsing-tab-header/HEAD/yarn.lock --------------------------------------------------------------------------------