diff --git a/.eslintrc.json b/.eslintrc.json index 1ab557ab29..805ac70e8a 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -14,7 +14,6 @@ "@react-navigation/drawer", "@react-navigation/bottom-tabs", "@react-navigation/material-top-tabs", - "@react-navigation/material-bottom-tabs", "@react-navigation/elements", "@react-navigation/devtools", "react-native-drawer-layout", diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index bb9a0ea944..704e9c6164 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -67,7 +67,6 @@ body: options: - label: '@react-navigation/bottom-tabs' - label: '@react-navigation/drawer' - - label: '@react-navigation/material-bottom-tabs' - label: '@react-navigation/material-top-tabs' - label: '@react-navigation/stack' - label: '@react-navigation/native-stack' @@ -87,7 +86,6 @@ body: | @react-navigation/native | | @react-navigation/bottom-tabs | | @react-navigation/drawer | - | @react-navigation/material-bottom-tabs | | @react-navigation/material-top-tabs | | @react-navigation/stack | | @react-navigation/native-stack | diff --git a/.github/workflows/check-labels.yml b/.github/workflows/check-labels.yml index bd6d57bafc..13ac18bb7e 100644 --- a/.github/workflows/check-labels.yml +++ b/.github/workflows/check-labels.yml @@ -23,7 +23,6 @@ jobs: [ 'bottom-tabs', 'drawer', - 'material-bottom-tabs', 'material-top-tabs', 'stack', 'native-stack', diff --git a/.github/workflows/versions.yml b/.github/workflows/versions.yml index aad4ba75d5..bcb5d6579f 100644 --- a/.github/workflows/versions.yml +++ b/.github/workflows/versions.yml @@ -21,7 +21,6 @@ jobs: @react-navigation/core @react-navigation/devtools @react-navigation/drawer - @react-navigation/material-bottom-tabs @react-navigation/material-top-tabs @react-navigation/routers @react-navigation/stack diff --git a/README.md b/README.md index 84bc618ab3..abea6d6228 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ If you are looking for version 4, the code can be found in the [4.x branch](http | [@react-navigation/devtools](/packages/devtools) | [![badge](https://img.shields.io/npm/v/@react-navigation/devtools.svg)](https://www.npmjs.com/package/@react-navigation/devtools) | | [@react-navigation/drawer](/packages/drawer) | [![badge](https://img.shields.io/npm/v/@react-navigation/drawer.svg)](https://www.npmjs.com/package/@react-navigation/drawer) | | [@react-navigation/elements](/packages/elements) | [![badge](https://img.shields.io/npm/v/@react-navigation/elements.svg)](https://www.npmjs.com/package/@react-navigation/elements) | -| [@react-navigation/material-bottom-tabs](/packages/material-bottom-tabs) | [![badge](https://img.shields.io/npm/v/@react-navigation/material-bottom-tabs.svg)](https://www.npmjs.com/package/@react-navigation/material-bottom-tabs) | | [@react-navigation/material-top-tabs](/packages/material-top-tabs) | [![badge](https://img.shields.io/npm/v/@react-navigation/material-top-tabs.svg)](https://www.npmjs.com/package/@react-navigation/material-top-tabs) | | [@react-navigation/native-stack](/packages/native-stack) | [![badge](https://img.shields.io/npm/v/@react-navigation/stack.svg)](https://www.npmjs.com/package/@react-navigation/native-stack) | | [@react-navigation/native](/packages/native) | [![badge](https://img.shields.io/npm/v/@react-navigation/native.svg)](https://www.npmjs.com/package/@react-navigation/native) | diff --git a/example/package.json b/example/package.json index 478540470d..a6d6beb92b 100644 --- a/example/package.json +++ b/example/package.json @@ -34,7 +34,6 @@ "react-native-reanimated": "~2.9.1", "react-native-safe-area-context": "4.4.1", "react-native-screens": "~3.18.0", - "react-native-vector-icons": "^9.1.0", "react-native-web": "~0.18.7" }, "devDependencies": { diff --git a/example/src/Screens/BottomTabs.tsx b/example/src/Screens/BottomTabs.tsx index 598094ef75..65dd6ad01e 100644 --- a/example/src/Screens/BottomTabs.tsx +++ b/example/src/Screens/BottomTabs.tsx @@ -1,3 +1,4 @@ +import MaterialCommunityIcons from '@expo/vector-icons/MaterialCommunityIcons'; import { createBottomTabNavigator, useBottomTabBarHeight, @@ -13,7 +14,6 @@ import type { StackScreenProps } from '@react-navigation/stack'; import { BlurView } from 'expo-blur'; import * as React from 'react'; import { ScrollView, StatusBar, StyleSheet } from 'react-native'; -import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; import Albums from '../Shared/Albums'; import Chat from '../Shared/Chat'; @@ -21,7 +21,7 @@ import Contacts from '../Shared/Contacts'; import SimpleStackScreen, { SimpleStackParams } from './SimpleStack'; const getTabBarIcon = - (name: string) => + (name: React.ComponentProps['name']) => ({ color, size }: { color: string; size: number }) => ; diff --git a/example/src/Screens/DynamicTabs.tsx b/example/src/Screens/DynamicTabs.tsx index df1c6a878b..2abc28987a 100644 --- a/example/src/Screens/DynamicTabs.tsx +++ b/example/src/Screens/DynamicTabs.tsx @@ -1,8 +1,8 @@ +import Feather from '@expo/vector-icons/Feather'; import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; import * as React from 'react'; import { StyleSheet, View } from 'react-native'; import { Button, Title } from 'react-native-paper'; -import Feather from 'react-native-vector-icons/Feather'; type BottomTabParams = { [key: string]: undefined; diff --git a/example/src/Screens/MaterialBottomTabs.tsx b/example/src/Screens/MaterialBottomTabs.tsx deleted file mode 100644 index 93e8ea3375..0000000000 --- a/example/src/Screens/MaterialBottomTabs.tsx +++ /dev/null @@ -1,75 +0,0 @@ -import { createMaterialBottomTabNavigator } from '@react-navigation/material-bottom-tabs'; -import type { NavigatorScreenParams } from '@react-navigation/native'; -import * as React from 'react'; -import { StyleSheet } from 'react-native'; - -import Albums from '../Shared/Albums'; -import Chat from '../Shared/Chat'; -import Contacts from '../Shared/Contacts'; -import SimpleStackScreen, { SimpleStackParams } from './SimpleStack'; - -type MaterialBottomTabParams = { - TabStack: NavigatorScreenParams; - TabAlbums: undefined; - TabContacts: undefined; - TabChat: undefined; -}; - -const MaterialBottomTabs = - createMaterialBottomTabNavigator(); - -export default function MaterialBottomTabsScreen() { - return ( - - - {(props) => ( - - )} - - - - - - ); -} - -const styles = StyleSheet.create({ - tabBar: { - backgroundColor: 'white', - }, -}); diff --git a/example/src/Screens/StackHeaderCustomization.tsx b/example/src/Screens/StackHeaderCustomization.tsx index 5898994280..b17740a695 100644 --- a/example/src/Screens/StackHeaderCustomization.tsx +++ b/example/src/Screens/StackHeaderCustomization.tsx @@ -1,3 +1,4 @@ +import MaterialCommunityIcons from '@expo/vector-icons/MaterialCommunityIcons'; import { HeaderBackground, useHeaderHeight } from '@react-navigation/elements'; import { ParamListBase, useTheme } from '@react-navigation/native'; import { @@ -16,7 +17,6 @@ import { View, } from 'react-native'; import { Appbar, Button } from 'react-native-paper'; -import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; import Albums from '../Shared/Albums'; import Article from '../Shared/Article'; diff --git a/example/src/index.tsx b/example/src/index.tsx index 3518a83d54..cc5f08ec6d 100644 --- a/example/src/index.tsx +++ b/example/src/index.tsx @@ -1,3 +1,4 @@ +import MaterialIcons from '@expo/vector-icons/MaterialIcons'; import AsyncStorage from '@react-native-async-storage/async-storage'; import { useReduxDevToolsExtension } from '@react-navigation/devtools'; import { @@ -38,7 +39,6 @@ import { Provider as PaperProvider, } from 'react-native-paper'; import { SafeAreaView } from 'react-native-safe-area-context'; -import MaterialIcons from 'react-native-vector-icons/MaterialIcons'; import { restartApp } from './Restart'; import { RootDrawerParamList, RootStackParamList, SCREENS } from './screens'; diff --git a/example/src/screens.tsx b/example/src/screens.tsx index 87ba53ec8a..dbe261b8a2 100644 --- a/example/src/screens.tsx +++ b/example/src/screens.tsx @@ -6,7 +6,6 @@ import DrawerView from './Screens/DrawerView'; import DynamicTabs from './Screens/DynamicTabs'; import LinkComponent from './Screens/LinkComponent'; import MasterDetail from './Screens/MasterDetail'; -import MaterialBottomTabs from './Screens/MaterialBottomTabs'; import MaterialTopTabsScreen from './Screens/MaterialTopTabs'; import MixedHeaderMode from './Screens/MixedHeaderMode'; import MixedStack from './Screens/MixedStack'; @@ -70,10 +69,6 @@ export const SCREENS = { title: 'Material Top Tabs', component: MaterialTopTabsScreen, }, - MaterialBottomTabs: { - title: 'Material Bottom Tabs', - component: MaterialBottomTabs, - }, DynamicTabs: { title: 'Dynamic Tabs', component: DynamicTabs, diff --git a/example/tsconfig.json b/example/tsconfig.json index ebc72c53a4..f2d448594c 100644 --- a/example/tsconfig.json +++ b/example/tsconfig.json @@ -6,7 +6,6 @@ { "path": "../packages/devtools" }, { "path": "../packages/drawer" }, { "path": "../packages/elements" }, - { "path": "../packages/material-bottom-tabs" }, { "path": "../packages/material-top-tabs" }, { "path": "../packages/native" }, { "path": "../packages/native-stack" }, diff --git a/packages/material-bottom-tabs/CHANGELOG.md b/packages/material-bottom-tabs/CHANGELOG.md deleted file mode 100644 index 39d6e96423..0000000000 --- a/packages/material-bottom-tabs/CHANGELOG.md +++ /dev/null @@ -1,602 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. -See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - -## [6.2.5](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.2.4...@react-navigation/material-bottom-tabs@6.2.5) (2022-11-21) - -### Bug Fixes - -* add accessibility props to NativeStack screens ([#11022](https://github.com/react-navigation/react-navigation/issues/11022)) ([3ab05af](https://github.com/react-navigation/react-navigation/commit/3ab05afeb6412b8e5566270442ac14a463136620)) - -## [6.2.4](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.2.2...@react-navigation/material-bottom-tabs@6.2.4) (2022-09-16) - -### Bug Fixes - -* use custom theme from paper if configured ([f8feedf](https://github.com/react-navigation/react-navigation/commit/f8feedf8e7cb9363e48fb921304f4cad89f53962)) - -## [6.2.3](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.2.2...@react-navigation/material-bottom-tabs@6.2.3) (2022-08-24) - -### Bug Fixes - -* use custom theme from paper if configured ([f8feedf](https://github.com/react-navigation/react-navigation/commit/f8feedf8e7cb9363e48fb921304f4cad89f53962)) - -## [6.2.2](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.2.1...@react-navigation/material-bottom-tabs@6.2.2) (2022-07-05) - -### Bug Fixes - -* ensure same @types/react version in repo ([#10663](https://github.com/react-navigation/react-navigation/issues/10663)) ([e662465](https://github.com/react-navigation/react-navigation/commit/e6624653fbbd931158dbebd17142abf9637205b6)), closes [#10655](https://github.com/react-navigation/react-navigation/issues/10655) - -## [6.2.1](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.2.0...@react-navigation/material-bottom-tabs@6.2.1) (2022-04-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.2.0](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.1.1...@react-navigation/material-bottom-tabs@6.2.0) (2022-04-01) - -### Features - -* add an ID prop to navigators ([4e4935a](https://github.com/react-navigation/react-navigation/commit/4e4935ac2584bc1a00209609cc026fa73e12c10a)) - -## [6.1.1](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.1.0...@react-navigation/material-bottom-tabs@6.1.1) (2022-02-02) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.1.0](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.9...@react-navigation/material-bottom-tabs@6.1.0) (2022-01-29) - -### Features - -* **native-stack:** export NativeStackView to support custom routers on native-stack ([#10260](https://github.com/react-navigation/react-navigation/issues/10260)) ([7b761f1](https://github.com/react-navigation/react-navigation/commit/7b761f1cc069ca68b96b5155be726024a345346f)) - -## [6.0.9](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.8...@react-navigation/material-bottom-tabs@6.0.9) (2021-10-12) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.8](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.7...@react-navigation/material-bottom-tabs@6.0.8) (2021-10-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.7](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.6...@react-navigation/material-bottom-tabs@6.0.7) (2021-09-26) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.6](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.5...@react-navigation/material-bottom-tabs@6.0.6) (2021-09-26) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.5](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.4...@react-navigation/material-bottom-tabs@6.0.5) (2021-08-17) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.4](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.3...@react-navigation/material-bottom-tabs@6.0.4) (2021-08-11) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.3](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.2...@react-navigation/material-bottom-tabs@6.0.3) (2021-08-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.2](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.1...@react-navigation/material-bottom-tabs@6.0.2) (2021-08-07) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [6.0.1](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0...@react-navigation/material-bottom-tabs@6.0.1) (2021-08-03) - -### Bug Fixes - -* preserve params when switching tabs. fixes [#9782](https://github.com/react-navigation/react-navigation/issues/9782) ([98fa233](https://github.com/react-navigation/react-navigation/commit/98fa2330146457045c01af820c6d8e8cb955f9d1)) - -# [6.0.0](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.18...@react-navigation/material-bottom-tabs@6.0.0) (2021-08-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.18](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.17...@react-navigation/material-bottom-tabs@6.0.0-next.18) (2021-07-16) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.17](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.16...@react-navigation/material-bottom-tabs@6.0.0-next.17) (2021-07-16) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.16](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.14...@react-navigation/material-bottom-tabs@6.0.0-next.16) (2021-07-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.15](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.14...@react-navigation/material-bottom-tabs@6.0.0-next.15) (2021-06-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.14](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.13...@react-navigation/material-bottom-tabs@6.0.0-next.14) (2021-06-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.13](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.12...@react-navigation/material-bottom-tabs@6.0.0-next.13) (2021-05-29) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.12](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.11...@react-navigation/material-bottom-tabs@6.0.0-next.12) (2021-05-29) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.11](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.10...@react-navigation/material-bottom-tabs@6.0.0-next.11) (2021-05-27) - -### Bug Fixes - -* use safe area context in material bottom tabs ([80cdc88](https://github.com/react-navigation/react-navigation/commit/80cdc88588584cfab0c122a77fecde1610229961)) - -# [6.0.0-next.10](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.9...@react-navigation/material-bottom-tabs@6.0.0-next.10) (2021-05-26) - -### Features - -* add screenListeners prop on navigators similar to screenOptions ([cde44a5](https://github.com/react-navigation/react-navigation/commit/cde44a5785444a121aa08f94af9f8fe4fc89910a)) - -# [6.0.0-next.9](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.8...@react-navigation/material-bottom-tabs@6.0.0-next.9) (2021-05-23) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.8](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.7...@react-navigation/material-bottom-tabs@6.0.0-next.8) (2021-05-16) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.7](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.6...@react-navigation/material-bottom-tabs@6.0.0-next.7) (2021-05-10) - -### Features - -* return a NavigationContent component from useNavigationBuilder ([1179d56](https://github.com/react-navigation/react-navigation/commit/1179d56c5008270753feef41acdc1dbd2191efcf)) - -# [6.0.0-next.6](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.5...@react-navigation/material-bottom-tabs@6.0.0-next.6) (2021-05-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.5](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.4...@react-navigation/material-bottom-tabs@6.0.0-next.5) (2021-05-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.4](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.3...@react-navigation/material-bottom-tabs@6.0.0-next.4) (2021-05-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.3](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.2...@react-navigation/material-bottom-tabs@6.0.0-next.3) (2021-05-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.2](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0-next.1...@react-navigation/material-bottom-tabs@6.0.0-next.2) (2021-04-08) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [6.0.0-next.1](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@6.0.0...@react-navigation/material-bottom-tabs@6.0.0-next.1) (2021-03-10) - -### Bug Fixes - -* fix peer dep versions ([72f90b5](https://github.com/react-navigation/react-navigation/commit/72f90b50d27eda1315bb750beca8a36f26dafe17)) - -# [6.0.0-next.0](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.9...@react-navigation/material-bottom-tabs@6.0.0-next.0) (2021-03-09) - -### Bug Fixes - -* add missing helper types in descriptors ([21a1154](https://github.com/react-navigation/react-navigation/commit/21a11543bf41c4559c2570d5accc0bbb3b67eb8d)) - -## [5.3.9](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.8...@react-navigation/material-bottom-tabs@5.3.9) (2020-11-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.8](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.7...@react-navigation/material-bottom-tabs@5.3.8) (2020-11-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.7](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.6...@react-navigation/material-bottom-tabs@5.3.7) (2020-11-08) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.6](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.5...@react-navigation/material-bottom-tabs@5.3.6) (2020-11-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.5](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.4...@react-navigation/material-bottom-tabs@5.3.5) (2020-11-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.4](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.3...@react-navigation/material-bottom-tabs@5.3.4) (2020-11-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.3](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.2...@react-navigation/material-bottom-tabs@5.3.3) (2020-11-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.2](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.1...@react-navigation/material-bottom-tabs@5.3.2) (2020-10-30) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.3.1](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.3.0...@react-navigation/material-bottom-tabs@5.3.1) (2020-10-28) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.3.0](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.19...@react-navigation/material-bottom-tabs@5.3.0) (2020-10-24) - -### Features - -* improve types for navigation state ([#8980](https://github.com/react-navigation/react-navigation/issues/8980)) ([7dc2f58](https://github.com/react-navigation/react-navigation/commit/7dc2f5832e371473f3263c01ab39824eb9e2057d)) -* make react-native-vector-icons optional ([#8936](https://github.com/react-navigation/react-navigation/issues/8936)) ([90ebfc4](https://github.com/react-navigation/react-navigation/commit/90ebfc40b387b209031e6275aaa0be95192f7d04)), closes [/github.com/callstack/react-native-paper/blob/4b26429c49053eaa4c3e0fae208639e01093fa87/src/components/MaterialCommunityIcon.tsx#L14](https://github.com//github.com/callstack/react-native-paper/blob/4b26429c49053eaa4c3e0fae208639e01093fa87/src/components/MaterialCommunityIcon.tsx/issues/L14) [#8821](https://github.com/react-navigation/react-navigation/issues/8821) -* update helper types to have navigator specific methods ([f51086e](https://github.com/react-navigation/react-navigation/commit/f51086edea42f2382dac8c6914aac8574132114b)) - -## [5.2.19](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.18...@react-navigation/material-bottom-tabs@5.2.19) (2020-10-07) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.18](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.17...@react-navigation/material-bottom-tabs@5.2.18) (2020-09-28) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.17](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.16...@react-navigation/material-bottom-tabs@5.2.17) (2020-09-22) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.16](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.15...@react-navigation/material-bottom-tabs@5.2.16) (2020-08-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.15](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.14...@react-navigation/material-bottom-tabs@5.2.15) (2020-07-28) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.14](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.13...@react-navigation/material-bottom-tabs@5.2.14) (2020-07-19) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.13](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.12...@react-navigation/material-bottom-tabs@5.2.13) (2020-07-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.12](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.11...@react-navigation/material-bottom-tabs@5.2.12) (2020-06-25) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.11](https://github.com/react-navigation/react-navigation/compare/@react-navigation/material-bottom-tabs@5.2.10...@react-navigation/material-bottom-tabs@5.2.11) (2020-06-24) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.10](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.9...@react-navigation/material-bottom-tabs@5.2.10) (2020-06-06) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.9](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.8...@react-navigation/material-bottom-tabs@5.2.9) (2020-05-27) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.8](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.7...@react-navigation/material-bottom-tabs@5.2.8) (2020-05-23) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.7](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.6...@react-navigation/material-bottom-tabs@5.2.7) (2020-05-20) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.6](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.5...@react-navigation/material-bottom-tabs@5.2.6) (2020-05-20) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.5](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.4...@react-navigation/material-bottom-tabs@5.2.5) (2020-05-16) - -### Bug Fixes - -* center icons in material tab bar. fixes [#8248](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/issues/8248) ([51b4087](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/51b40879bdb9cea5462a2291955513a88eb87340)) - -## [5.2.4](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.3...@react-navigation/material-bottom-tabs@5.2.4) (2020-05-14) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.3](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.2...@react-navigation/material-bottom-tabs@5.2.3) (2020-05-14) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.2](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.1...@react-navigation/material-bottom-tabs@5.2.2) (2020-05-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.2.1](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.2.0...@react-navigation/material-bottom-tabs@5.2.1) (2020-05-08) - -### Bug Fixes - -* fix building typescript definitions. closes [#8216](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/issues/8216) ([47a1229](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/47a12298378747edd2d22e54dc1c8677f98c49b4)) - -# [5.2.0](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.15...@react-navigation/material-bottom-tabs@5.2.0) (2020-05-08) - -### Features - -* add generic type aliases for screen props ([bea14aa](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/bea14aa26fd5cbfebc7973733c5cf1f44fd323aa)), closes [#7971](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/issues/7971) -* use links in bottom navigation tabs ([f384706](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/f384706741f7e2422c284b65da10425f7af680c0)) - -## [5.1.15](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.14...@react-navigation/material-bottom-tabs@5.1.15) (2020-05-05) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.14](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.13...@react-navigation/material-bottom-tabs@5.1.14) (2020-05-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.13](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.12...@react-navigation/material-bottom-tabs@5.1.13) (2020-05-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.12](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.11...@react-navigation/material-bottom-tabs@5.1.12) (2020-04-30) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.11](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.10...@react-navigation/material-bottom-tabs@5.1.11) (2020-04-30) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.10](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.9...@react-navigation/material-bottom-tabs@5.1.10) (2020-04-27) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.9](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.8...@react-navigation/material-bottom-tabs@5.1.9) (2020-04-17) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.8](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.7...@react-navigation/material-bottom-tabs@5.1.8) (2020-04-08) - -### Bug Fixes - -* mark type exports for all packages ([b71de6c](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/b71de6cc799143f1d0e8a0cfcc34f0a2381f9840)) - -## [5.1.7](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.6...@react-navigation/material-bottom-tabs@5.1.7) (2020-03-30) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.6](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.5...@react-navigation/material-bottom-tabs@5.1.6) (2020-03-23) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.5](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.4...@react-navigation/material-bottom-tabs@5.1.5) (2020-03-22) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.4](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.3...@react-navigation/material-bottom-tabs@5.1.4) (2020-03-19) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.3](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.2...@react-navigation/material-bottom-tabs@5.1.3) (2020-03-17) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.2](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.1...@react-navigation/material-bottom-tabs@5.1.2) (2020-03-16) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.1.1](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.1.0...@react-navigation/material-bottom-tabs@5.1.1) (2020-03-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.1.0](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.7...@react-navigation/material-bottom-tabs@5.1.0) (2020-02-26) - -### Features - -* add ability add listeners with listeners prop ([1624108](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/162410843c4f175ae107756de1c3af04d1d47aa7)), closes [#6756](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/issues/6756) - -## [5.0.7](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.6...@react-navigation/material-bottom-tabs@5.0.7) (2020-02-21) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.6](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.5...@react-navigation/material-bottom-tabs@5.0.6) (2020-02-19) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.5](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.4...@react-navigation/material-bottom-tabs@5.0.5) (2020-02-14) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.4](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.3...@react-navigation/material-bottom-tabs@5.0.4) (2020-02-14) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.3](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.2...@react-navigation/material-bottom-tabs@5.0.3) (2020-02-12) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.2](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.1...@react-navigation/material-bottom-tabs@5.0.2) (2020-02-11) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -## [5.0.1](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.42...@react-navigation/material-bottom-tabs@5.0.1) (2020-02-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.42](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.41...@react-navigation/material-bottom-tabs@5.0.0-alpha.42) (2020-02-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.41](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.40...@react-navigation/material-bottom-tabs@5.0.0-alpha.41) (2020-02-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.40](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.39...@react-navigation/material-bottom-tabs@5.0.0-alpha.40) (2020-02-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.39](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.36...@react-navigation/material-bottom-tabs@5.0.0-alpha.39) (2020-02-02) - -### Bug Fixes - -* add licenses ([0c159db](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/0c159db4c9bc85e83b5cfe6819ab2562669a4d8f)) - -# [5.0.0-alpha.37](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.36...@react-navigation/material-bottom-tabs@5.0.0-alpha.37) (2020-02-02) - -### Bug Fixes - -* add licenses ([0c159db](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/0c159db4c9bc85e83b5cfe6819ab2562669a4d8f)) - -# [5.0.0-alpha.36](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.35...@react-navigation/material-bottom-tabs@5.0.0-alpha.36) (2020-01-24) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.35](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.34...@react-navigation/material-bottom-tabs@5.0.0-alpha.35) (2020-01-23) - -### Features - -* add preventDefault functionality in material bottom tabs ([3dede31](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/3dede316ccab3b2403a475f60ce20b5c4e4cc068)) -* let the navigator specify if default can be prevented ([da67e13](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/da67e134d2157201360427d3c10da24f24cae7aa)) - -# [5.0.0-alpha.34](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.33...@react-navigation/material-bottom-tabs@5.0.0-alpha.34) (2020-01-14) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.33](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.32...@react-navigation/material-bottom-tabs@5.0.0-alpha.33) (2020-01-13) - -### Bug Fixes - -* make sure paths aren't aliased when building definitions ([65a5dac](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/commit/65a5dac2bf887f4ba081ab15bd4c9870bb15697f)), closes [#265](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/issues/265) - -# [5.0.0-alpha.32](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.31...@react-navigation/material-bottom-tabs@5.0.0-alpha.32) (2020-01-13) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.31](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.29...@react-navigation/material-bottom-tabs@5.0.0-alpha.31) (2020-01-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.30](https://github.com/react-navigation/react-navigation/tree/main/packages/material-bottom-tabs/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.29...@react-navigation/material-bottom-tabs@5.0.0-alpha.30) (2020-01-09) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.29](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.28...@react-navigation/material-bottom-tabs@5.0.0-alpha.29) (2020-01-05) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.28](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.27...@react-navigation/material-bottom-tabs@5.0.0-alpha.28) (2020-01-01) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.27](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.26...@react-navigation/material-bottom-tabs@5.0.0-alpha.27) (2019-12-19) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.26](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.25...@react-navigation/material-bottom-tabs@5.0.0-alpha.26) (2019-12-16) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.25](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.24...@react-navigation/material-bottom-tabs@5.0.0-alpha.25) (2019-12-14) - -### Features - -* add custom theme support ([#211](https://github.com/react-navigation/navigation-ex/issues/211)) ([00fc616](https://github.com/react-navigation/navigation-ex/commit/00fc616de0572bade8aa85052cdc8290360b1d7f)) - -# [5.0.0-alpha.24](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.23...@react-navigation/material-bottom-tabs@5.0.0-alpha.24) (2019-12-11) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.23](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.22...@react-navigation/material-bottom-tabs@5.0.0-alpha.23) (2019-12-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.22](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.21...@react-navigation/material-bottom-tabs@5.0.0-alpha.22) (2019-12-07) - -### Features - -* export underlying views used to build navigators ([#191](https://github.com/react-navigation/navigation-ex/issues/191)) ([d618ab3](https://github.com/react-navigation/navigation-ex/commit/d618ab382ecc5eccbcd5faa89e76f9ed2d75f405)) - -# [5.0.0-alpha.21](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.20...@react-navigation/material-bottom-tabs@5.0.0-alpha.21) (2019-11-17) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.20](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.19...@react-navigation/material-bottom-tabs@5.0.0-alpha.20) (2019-11-10) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.19](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.18...@react-navigation/material-bottom-tabs@5.0.0-alpha.19) (2019-11-08) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.18](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.17...@react-navigation/material-bottom-tabs@5.0.0-alpha.18) (2019-11-04) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.17](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.16...@react-navigation/material-bottom-tabs@5.0.0-alpha.17) (2019-10-30) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.16](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.15...@react-navigation/material-bottom-tabs@5.0.0-alpha.16) (2019-10-29) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.15](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.14...@react-navigation/material-bottom-tabs@5.0.0-alpha.15) (2019-10-22) - -### Bug Fixes - -* navigation drawer sometimes not closing when pressed outside ([0d8cdc8](https://github.com/react-navigation/navigation-ex/commit/0d8cdc8)) - -# [5.0.0-alpha.14](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.13...@react-navigation/material-bottom-tabs@5.0.0-alpha.14) (2019-10-17) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.13](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.12...@react-navigation/material-bottom-tabs@5.0.0-alpha.13) (2019-10-15) - -### Bug Fixes - -* make it possible to run the example on web ([7a901af](https://github.com/react-navigation/navigation-ex/commit/7a901af)) - -### Features - -* initial version of native stack ([#102](https://github.com/react-navigation/navigation-ex/issues/102)) ([ba3f718](https://github.com/react-navigation/navigation-ex/commit/ba3f718)) - -# [5.0.0-alpha.12](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.11...@react-navigation/material-bottom-tabs@5.0.0-alpha.12) (2019-10-06) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.11](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.10...@react-navigation/material-bottom-tabs@5.0.0-alpha.11) (2019-10-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.10](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.9...@react-navigation/material-bottom-tabs@5.0.0-alpha.10) (2019-10-03) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.9](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.8...@react-navigation/material-bottom-tabs@5.0.0-alpha.9) (2019-09-27) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.8](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.7...@react-navigation/material-bottom-tabs@5.0.0-alpha.8) (2019-09-16) - -### Features - -* make example run as bare react-native project as well ([#85](https://github.com/react-navigation/navigation-ex/issues/85)) ([d16c20c](https://github.com/react-navigation/navigation-ex/commit/d16c20c)) - -# [5.0.0-alpha.7](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.6...@react-navigation/material-bottom-tabs@5.0.0-alpha.7) (2019-08-31) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.6](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.5...@react-navigation/material-bottom-tabs@5.0.0-alpha.6) (2019-08-29) - -### Bug Fixes - -* allow making params optional. fixes [#80](https://github.com/react-navigation/navigation-ex/issues/80) ([a9d4813](https://github.com/react-navigation/navigation-ex/commit/a9d4813)) - -# [5.0.0-alpha.5](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.4...@react-navigation/material-bottom-tabs@5.0.0-alpha.5) (2019-08-28) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# [5.0.0-alpha.4](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.3...@react-navigation/material-bottom-tabs@5.0.0-alpha.4) (2019-08-27) - -### Features - -* add hook to scroll to top on tab press ([9e1104c](https://github.com/react-navigation/navigation-ex/commit/9e1104c)) - -# [5.0.0-alpha.3](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.2...@react-navigation/material-bottom-tabs@5.0.0-alpha.3) (2019-08-22) - -### Bug Fixes - -* fix path to typescript definitions ([f182315](https://github.com/react-navigation/navigation-ex/commit/f182315)) - -# [5.0.0-alpha.2](https://github.com/react-navigation/navigation-ex/compare/@react-navigation/material-bottom-tabs@5.0.0-alpha.1...@react-navigation/material-bottom-tabs@5.0.0-alpha.2) (2019-08-22) - -**Note:** Version bump only for package @react-navigation/material-bottom-tabs - -# 5.0.0-alpha.1 (2019-08-21) - -### Bug Fixes - -* fix peer deps and add git urls ([6b4fc74](https://github.com/react-navigation/navigation-ex/commit/6b4fc74)) - -### Features - -* implement various navigators ([f0b80ce](https://github.com/react-navigation/navigation-ex/commit/f0b80ce)) diff --git a/packages/material-bottom-tabs/LICENSE b/packages/material-bottom-tabs/LICENSE deleted file mode 100644 index 9d268cb082..0000000000 --- a/packages/material-bottom-tabs/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2017 React Navigation Contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/packages/material-bottom-tabs/README.md b/packages/material-bottom-tabs/README.md deleted file mode 100644 index 5cb06299e3..0000000000 --- a/packages/material-bottom-tabs/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# `@react-navigation/material-bottom-tabs` - -React Navigation integration for [bottom navigation](https://material.io/components/bottom-navigation) component from [`react-native-paper`](https://callstack.github.io/react-native-paper/bottom-navigation.html). - -Installation instructions and documentation can be found on the [React Navigation website](https://reactnavigation.org/docs/material-bottom-tab-navigator/). diff --git a/packages/material-bottom-tabs/package.json b/packages/material-bottom-tabs/package.json deleted file mode 100644 index 6c6b8644d3..0000000000 --- a/packages/material-bottom-tabs/package.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "name": "@react-navigation/material-bottom-tabs", - "description": "Integration for bottom navigation component from react-native-paper", - "version": "6.2.6", - "keywords": [ - "react-native-component", - "react-component", - "react-native", - "react-navigation", - "ios", - "android", - "material", - "tab" - ], - "license": "MIT", - "repository": { - "type": "git", - "url": "https://github.com/react-navigation/react-navigation.git", - "directory": "packages/material-bottom-tabs" - }, - "bugs": { - "url": "https://github.com/react-navigation/react-navigation/issues" - }, - "homepage": "https://reactnavigation.org/docs/material-bottom-tab-navigator/", - "main": "lib/commonjs/index.js", - "react-native": "src/index.tsx", - "source": "src/index.tsx", - "module": "lib/module/index.js", - "types": "lib/typescript/src/index.d.ts", - "files": [ - "src", - "lib", - "!**/__tests__" - ], - "sideEffects": false, - "publishConfig": { - "access": "public" - }, - "scripts": { - "prepack": "bob build", - "clean": "del lib" - }, - "dependencies": { - "@react-navigation/elements": "^1.3.7" - }, - "devDependencies": { - "@react-navigation/native": "workspace:^", - "@testing-library/react-native": "^11.5.0", - "@types/react": "~18.0.26", - "@types/react-native": "~0.70.8", - "@types/react-native-vector-icons": "^6.4.12", - "del-cli": "^5.0.0", - "react": "18.1.0", - "react-native": "0.70.5", - "react-native-builder-bob": "^0.20.3", - "react-native-paper": "^4.12.5", - "react-native-safe-area-context": "4.4.1", - "react-native-vector-icons": "^9.1.0", - "typescript": "^4.9.4" - }, - "peerDependencies": { - "@react-navigation/native": "^6.0.0", - "react": "*", - "react-native": "*", - "react-native-paper": ">= 3.0.0", - "react-native-safe-area-context": ">= 3.0.0", - "react-native-vector-icons": ">= 6.0.0" - }, - "react-native-builder-bob": { - "source": "src", - "output": "lib", - "targets": [ - "commonjs", - "module", - [ - "typescript", - { - "project": "tsconfig.build.json" - } - ] - ] - } -} diff --git a/packages/material-bottom-tabs/src/__tests__/index.test.tsx b/packages/material-bottom-tabs/src/__tests__/index.test.tsx deleted file mode 100644 index d090c62ae5..0000000000 --- a/packages/material-bottom-tabs/src/__tests__/index.test.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import { NavigationContainer, ParamListBase } from '@react-navigation/native'; -import { fireEvent, render } from '@testing-library/react-native'; -import * as React from 'react'; -import { Button, Text, View } from 'react-native'; - -import { - createMaterialBottomTabNavigator, - MaterialBottomTabScreenProps, -} from '../index'; - -jest.mock('react-native-paper/lib/commonjs/utils/useIsKeyboardShown'); - -it('renders a material bottom tab navigator with screens', async () => { - const Test = ({ - route, - navigation, - }: MaterialBottomTabScreenProps) => ( - - Screen {route.name} -