Merge pull request #24456 from no23reason/features/setTabBadge

react-native-navigation: update setTabBadge typings
This commit is contained in:
Mine Starks
2018-03-22 12:28:03 -07:00
committed by GitHub
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -128,7 +128,7 @@ export class Navigator {
toggleDrawer(params: { side: 'left' | 'right'; animated?: boolean; to?: 'open' | 'closed' }): void;
setDrawerEnabled(params: { side: 'left' | 'right'; enabled: boolean }): void;
toggleTabs(params: { to: 'hidden' | 'shown'; animated?: boolean }): void;
setTabBadge(params?: { tabIndex?: number; badge?: number; badgeColor?: string; }): void;
setTabBadge(params?: { tabIndex?: number; badge: number | null; badgeColor?: string; }): void;
setTabButton(params?: { tabIndex?: number; icon?: any; selectedIcon?: any; label?: string; }): void;
switchToTab(params?: { tabIndex?: number }): void;
toggleNavBar(params: { to: 'hidden' | 'shown'; animated?: boolean }): void;
@@ -11,6 +11,7 @@ class Screen1 extends React.Component<NavigationComponentProps & { height: numbe
componentDidMount() {
this.props.navigator.push({ screen: 'example.Screen2' });
this.props.navigator.setTabBadge({ badge: null });
}
render() {