Skip to content

Instantly share code, notes, and snippets.

View tommikaikkonen's full-sized avatar

Tommi Kaikkonen tommikaikkonen

View GitHub Profile
@tommikaikkonen
tommikaikkonen / models.js
Created January 16, 2016 23:22
Using React PropTypes and defaultProps pattern with Redux-ORM models
import { PropTypes } from 'react';
import { Model } from 'redux-orm';
import getEnv from 'get-env';
const env = getEnv();
class ValidatingModel extends Model {
static _validateProps(props) {
if (typeof this.propTypes === 'object') {
forOwn(this.propTypes, (validator, key) => {