// @flow
import {Component} from 'react'

import type {Tab} from '../../constants/settings'

export type SettingsItem = {
  text: string,
  onClick: () => void,
  badgeNumber?: number,
  selected?: boolean,
}

export type Props = {
  selectedTab: Tab,
  onTabChange: (tab: Tab) => void,
  onLogout: () => void,
  badgeNumbers: {[key: Tab]: number},
}

export default class SettingsNav extends Component<void, Props, void> { }
