Skip to content

Instantly share code, notes, and snippets.

@L3V147H4N
L3V147H4N / Authorize.js
Last active March 17, 2017 18:28
React Role Based Component
import React from 'react';
import {
connect
} from 'react-redux';
import _ from 'lodash';
const Authorize = (allowedRoles) => {
return (WrappedComponent) => {
class WithAuthorization extends React.Component {
constructor (props) {