aboutsummaryrefslogtreecommitdiff
path: root/diplomacy/web/src/gui/forms/join_form.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'diplomacy/web/src/gui/forms/join_form.jsx')
-rw-r--r--diplomacy/web/src/gui/forms/join_form.jsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/diplomacy/web/src/gui/forms/join_form.jsx b/diplomacy/web/src/gui/forms/join_form.jsx
index e7f8bb2..611c7d1 100644
--- a/diplomacy/web/src/gui/forms/join_form.jsx
+++ b/diplomacy/web/src/gui/forms/join_form.jsx
@@ -16,7 +16,6 @@
// ==============================================================================
import React from 'react';
import {Forms} from "../components/forms";
-import {STRINGS} from "../../diplomacy/utils/strings";
import PropTypes from "prop-types";
export class JoinForm extends React.Component {
@@ -53,7 +52,7 @@ export class JoinForm extends React.Component {
{Forms.createLabel(this.getPowerNameID(), 'Power:')}
<select id={this.getPowerNameID()} className={'from-control custom-select ml-2'}
value={Forms.getValue(this.state, this.getPowerNameID())} onChange={onChange}>
- {Forms.createSelectOptions(STRINGS.ALL_POWER_NAMES, true)}
+ {Forms.createSelectOptions(this.props.availablePowers, true)}
</select>
</div>
{this.props.password_required ? (
@@ -75,6 +74,7 @@ JoinForm.propTypes = {
game_id: PropTypes.string.isRequired,
password_required: PropTypes.bool.isRequired,
powers: PropTypes.arrayOf(PropTypes.string),
+ availablePowers: PropTypes.arrayOf(PropTypes.string),
onChange: PropTypes.func,
onSubmit: PropTypes.func
};