import React, { PropTypes } from 'react' import { connect } from 'react-redux' import AppSettingTab from './AppSettingTab' import ContactTab from './ContactTab' import { closeModal } from 'browser/main/lib/modal' const APP = 'APP' const CONTACT = 'CONTACT' class Preferences extends React.Component { constructor (props) { super(props) this.state = { currentTab: APP } } switchTeam (teamId) { this.setState({currentTeamId: teamId}) } handleNavButtonClick (tab) { return (e) => { this.setState({currentTab: tab}) } } render () { let content = this.renderContent() let tabs = [ {target: APP, label: 'Preferences'}, {target: CONTACT, label: 'Contact'} ] let navButtons = tabs.map((tab) => ( )) return (