Disable input field autocomplete

This commit is contained in:
2021-10-22 07:45:31 +01:00
parent ef687ec869
commit 257a428316
7 changed files with 13 additions and 0 deletions

View File

@@ -48,6 +48,7 @@ export default function ClassicTestStart(props) {
min={1} min={1}
max={props.max} max={props.max}
size="1" size="1"
autocomplete="off"
/> />
</div> </div>

View File

@@ -225,6 +225,7 @@ export default withRouter(class CreateSet extends React.Component {
placeholder="Set Title" placeholder="Set Title"
className="set-title-input" className="set-title-input"
ref={inputEl => (this.setNameInput = inputEl)} ref={inputEl => (this.setNameInput = inputEl)}
autocomplete="off"
/> />
</h2> </h2>
@@ -249,11 +250,13 @@ export default withRouter(class CreateSet extends React.Component {
type="text" type="text"
name={`term_${index}`} name={`term_${index}`}
onChange={this.onTermInputChange} onChange={this.onTermInputChange}
autocomplete="off"
/> />
<input <input
type="text" type="text"
name={`definition_${index}`} name={`definition_${index}`}
onChange={this.onDefinitionInputChange} onChange={this.onDefinitionInputChange}
autocomplete="off"
/> />
</div> </div>
)} )}

View File

@@ -292,6 +292,7 @@ export default withRouter(class EditSet extends Component {
placeholder="Set Title" placeholder="Set Title"
value={this.state.inputs.title} value={this.state.inputs.title}
className="set-title-input" className="set-title-input"
autocomplete="off"
/> />
</h2> </h2>
<Button <Button
@@ -325,12 +326,14 @@ export default withRouter(class EditSet extends Component {
name={`term_${index}`} name={`term_${index}`}
onChange={this.onTermInputChange} onChange={this.onTermInputChange}
value={this.state.inputContents[index] ? this.state.inputContents[index].term : ""} value={this.state.inputContents[index] ? this.state.inputContents[index].term : ""}
autocomplete="off"
/> />
<input <input
type="text" type="text"
name={`definition_${index}`} name={`definition_${index}`}
onChange={this.onDefinitionInputChange} onChange={this.onDefinitionInputChange}
value={this.state.inputContents[index] ? this.state.inputContents[index].definition : ""} value={this.state.inputContents[index] ? this.state.inputContents[index].definition : ""}
autocomplete="off"
/> />
</div> </div>
)} )}

View File

@@ -385,6 +385,7 @@ export default withRouter(class GroupPage extends Component {
value={this.state.groupName} value={this.state.groupName}
onKeyDown={this.handleInputKeypress} onKeyDown={this.handleInputKeypress}
ref={inputEl => (this.groupNameInput = inputEl)} ref={inputEl => (this.groupNameInput = inputEl)}
autocomplete="off"
/> />
<Button <Button
onClick={this.renameGroup} onClick={this.renameGroup}

View File

@@ -48,6 +48,7 @@ export default function LivesTestStart(props) {
min={1} min={1}
max={props.max} max={props.max}
size="1" size="1"
autocomplete="off"
/> />
</div> </div>

View File

@@ -545,6 +545,7 @@ export default withRouter(class Progress extends React.Component {
onChange={this.handleAnswerInput} onChange={this.handleAnswerInput}
value={this.state.answerInput} value={this.state.answerInput}
ref={inputEl => (this.answerInput = inputEl)} ref={inputEl => (this.answerInput = inputEl)}
autocomplete="off"
/> />
<Button <Button
onClick={() => this.processAnswer()} onClick={() => this.processAnswer()}
@@ -686,6 +687,7 @@ export default withRouter(class Progress extends React.Component {
value={this.state.answerInput} value={this.state.answerInput}
ref={inputEl => (this.answerInput = inputEl)} ref={inputEl => (this.answerInput = inputEl)}
readOnly readOnly
autocomplete="off"
/> />
<Button <Button
onClick={() => this.nextQuestion()} onClick={() => this.nextQuestion()}

View File

@@ -294,6 +294,7 @@ export default withRouter(class UserGroups extends Component {
placeholder="Group Name" placeholder="Group Name"
onKeyDown={this.handleGroupNameInputKeypress} onKeyDown={this.handleGroupNameInputKeypress}
ref={inputEl => (this.groupNameInput = inputEl)} ref={inputEl => (this.groupNameInput = inputEl)}
autocomplete="off"
/> />
<Button <Button
onClick={this.createGroup} onClick={this.createGroup}
@@ -326,6 +327,7 @@ export default withRouter(class UserGroups extends Component {
placeholder="Join Code" placeholder="Join Code"
onKeyDown={this.handleJoinCodeInputKeypress} onKeyDown={this.handleJoinCodeInputKeypress}
ref={inputEl => (this.joinCodeInput = inputEl)} ref={inputEl => (this.joinCodeInput = inputEl)}
autocomplete="off"
/> />
<Button <Button
onClick={this.joinGroup} onClick={this.joinGroup}