adding permissions component

This commit is contained in:
Peter Holmberg
2018-10-08 16:05:37 +02:00
parent 61cac5fd61
commit b283845e4e
2 changed files with 22 additions and 1 deletions
@@ -0,0 +1,20 @@
import React, { PureComponent } from 'react';
import { connect } from 'react-redux';
export interface Props {}
export class DataSourcePermissions extends PureComponent<Props> {
render() {
return (
<div>
<h3>Permissions</h3>
</div>
);
}
}
function mapStateToProps(state) {
return {};
}
export default connect(mapStateToProps)(DataSourcePermissions);
@@ -2,6 +2,7 @@ import React, { PureComponent } from 'react';
import { hot } from 'react-hot-loader'; import { hot } from 'react-hot-loader';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
import PageHeader from '../../core/components/PageHeader/PageHeader'; import PageHeader from '../../core/components/PageHeader/PageHeader';
import DataSourcePermissions from './DataSourcePermissions';
import { DataSource, NavModel } from 'app/types'; import { DataSource, NavModel } from 'app/types';
import { loadDataSource } from './state/actions'; import { loadDataSource } from './state/actions';
import { getNavModel } from '../../core/selectors/navModel'; import { getNavModel } from '../../core/selectors/navModel';
@@ -45,7 +46,7 @@ export class EditDataSourcePage extends PureComponent<Props> {
renderPage() { renderPage() {
switch (this.getCurrentPage()) { switch (this.getCurrentPage()) {
case PageTypes.Permissions: case PageTypes.Permissions:
return <div>Permissions</div>; return <DataSourcePermissions />;
} }
return null; return null;