Skip to content

Instantly share code, notes, and snippets.

@frkosk
Last active September 7, 2018 11:55
Show Gist options
  • Select an option

  • Save frkosk/fabe7d4744eeec7f02934c6392122738 to your computer and use it in GitHub Desktop.

Select an option

Save frkosk/fabe7d4744eeec7f02934c6392122738 to your computer and use it in GitHub Desktop.
string as an object reference a.k.a Computed property names in react setState
// define setState object based on string reference
const stateNameInString = 'MyState';
const Obj = {};
Obj[stateNameInString] = 'bla bla';
this.setState(Obj);
// OR
this.setState({ [stateNameInString]: 'bla bla' })
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment