diff --git a/app/components/App.tsx b/app/components/App.tsx index f9d047a..3656da9 100644 --- a/app/components/App.tsx +++ b/app/components/App.tsx @@ -8,6 +8,7 @@ import PlayerTableContainer from './PlayerTableContainer'; import RosterModal from './RosterModal'; import ScoringModal from './ScoringModal'; import Settings from './Settings'; +import TeamNameModal from './TeamNameModal'; import TeamPicks from './TeamPicks'; interface IState { @@ -43,6 +44,7 @@ export default class App extends React.Component<{}, IState> { + ); } @@ -60,6 +62,7 @@ export default class App extends React.Component<{}, IState> { + ); } diff --git a/app/components/Settings.tsx b/app/components/Settings.tsx index bb2ca89..80a8c99 100644 --- a/app/components/Settings.tsx +++ b/app/components/Settings.tsx @@ -6,7 +6,7 @@ import { connect } from 'react-redux'; import { IPlayer } from '../lib/models/Player'; import { resetDraft } from '../lib/store/actions/players'; import { setScoreFormat, toggleScoringFormatting } from '../lib/store/actions/scoring'; -import { setNumberOfTeams, setTrackedTeam, toggleRosterFormatting } from '../lib/store/actions/teams'; +import { setNumberOfTeams, setTrackedTeam, toggleRosterFormatting, toggleTeamNameUpdates } from '../lib/store/actions/teams'; import { IStoreState } from '../lib/store/store'; interface IProps { @@ -16,8 +16,10 @@ interface IProps { setNumberOfTeams: (count: number) => void; setScoring: (scoring: IScoring) => void; setTrackedTeam: (team: number) => void; + teamNames: string[]; toggleRosterFormatting: () => void; toggleScoringFormatting: () => void; + toggleTeamNameUpdates: () => void; trackedTeam: number; undraftedPlayers: IPlayer[]; } @@ -40,7 +42,7 @@ class Settings extends React.Component { }; public render() { - const { numberOfTeams } = this.props; + const { numberOfTeams, teamNames } = this.props; const { open } = this.state; // an array with the allowable number of teams: [6, 16] @@ -60,7 +62,7 @@ class Settings extends React.Component { Your team @@ -106,6 +108,14 @@ class Settings extends React.Component { + +