in modules/monochrome/src/form/stories.js [142:158]
_onSettingsChange(changedSettings) {
const newState = Object.assign({}, this.state.values, changedSettings);
if (changedSettings.spelling || changedSettings.grammer) {
if (newState.spelling === newState.grammer) {
newState.autocorrect = newState.spelling;
} else {
newState.autocorrect = CheckBox.INDETERMINATE;
}
} else if (changedSettings.autocorrect) {
newState.spelling = changedSettings.autocorrect;
newState.grammer = changedSettings.autocorrect;
}
this.setState({
values: newState
});
}