grafana/public/app/core/utils/connectWithReduxStore.tsx
2018-11-05 16:54:48 +01:00

12 lines
339 B
TypeScript

import React from 'react';
import { connect } from 'react-redux';
import { store } from '../../store/store';
export function connectWithStore(WrappedComponent, ...args) {
const ConnectedWrappedComponent = connect(...args)(WrappedComponent);
return props => {
return <ConnectedWrappedComponent {...props} store={store} />;
};
}