Skip to content

Instantly share code, notes, and snippets.

@dooman87
Last active January 3, 2017 08:36
Show Gist options
  • Save dooman87/6552285514f2aa3b1ab819b218907f11 to your computer and use it in GitHub Desktop.
Save dooman87/6552285514f2aa3b1ab819b218907f11 to your computer and use it in GitHub Desktop.
Object spreading to fix possible undefined.
function mapStateToProps(state: State, ownProps?: TApiKeyProps): TApiKeyProps {
return {
//Copies all fields from ownProps and overwrite with fields defined below (apiKeys)
...ownProps,
apiKeys: state.apiKey.data.apiKeys
} as TApiKeyProps
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment