Check the group advance input for valid values
This commit is contained in:
parent
2defc3df22
commit
3fc8a5d291
|
|
@ -163,7 +163,7 @@ class CreateTournamentForm extends React.Component {
|
||||||
|
|
||||||
handleGroupSizeInput(input) {
|
handleGroupSizeInput(input) {
|
||||||
const newSize = input.target.value;
|
const newSize = input.target.value;
|
||||||
|
|
||||||
if (newSize === undefined || newSize < 2) {
|
if (newSize === undefined || newSize < 2) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -178,7 +178,14 @@ class CreateTournamentForm extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
handleGroupAdvanceInput(input) {
|
handleGroupAdvanceInput(input) {
|
||||||
this.setState({groupAdvance: input.target.value});
|
const newAdvance = input.target.value;
|
||||||
|
|
||||||
|
if (newAdvance === undefined || newAdvance <= 0 ||
|
||||||
|
newAdvance >= this.state.groupSize) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.setState({groupAdvance: newAdvance});
|
||||||
}
|
}
|
||||||
|
|
||||||
handleGroupPhaseEnabledInput(input) {
|
handleGroupPhaseEnabledInput(input) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue