├── .expo-shared └── assets.json ├── .gitignore ├── App.tsx ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash.png ├── babel.config.js ├── components ├── Header.tsx ├── NavBar.tsx ├── Scene.tsx └── index.ts ├── hooks ├── index.ts └── useScrollManager.ts ├── lib ├── CBAnimatedHeader.tsx ├── CBAnimatedNavBar.tsx ├── CBAnimatedTabBar.tsx ├── CBAnimatedTabView.tsx ├── CBTabBar.tsx ├── CBTabView.tsx ├── CBTheme.ts └── index.ts ├── package.json ├── tsconfig.json └── yarn.lock /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/.gitignore -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/App.tsx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/assets/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /components/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/components/NavBar.tsx -------------------------------------------------------------------------------- /components/Scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/components/Scene.tsx -------------------------------------------------------------------------------- /components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/components/index.ts -------------------------------------------------------------------------------- /hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useScrollManager'; -------------------------------------------------------------------------------- /hooks/useScrollManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/hooks/useScrollManager.ts -------------------------------------------------------------------------------- /lib/CBAnimatedHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBAnimatedHeader.tsx -------------------------------------------------------------------------------- /lib/CBAnimatedNavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBAnimatedNavBar.tsx -------------------------------------------------------------------------------- /lib/CBAnimatedTabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBAnimatedTabBar.tsx -------------------------------------------------------------------------------- /lib/CBAnimatedTabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBAnimatedTabView.tsx -------------------------------------------------------------------------------- /lib/CBTabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBTabBar.tsx -------------------------------------------------------------------------------- /lib/CBTabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBTabView.tsx -------------------------------------------------------------------------------- /lib/CBTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/CBTheme.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/lib/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coinbase/CBTabViewExample/HEAD/yarn.lock --------------------------------------------------------------------------------