import { Grid, Typography, Button, Toolbar, StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core';
import { formatDate, formatFileSize } from '../../common/formatters';
import DataExplorer from "../../views-components/data-explorer/data-explorer";
- import { DataColumn, toggleSortDirection } from '../../components/data-table/data-column';
- import { DataTableFilterItem } from '../../components/data-table-filters/data-table-filters';
import { ContextMenuAction } from '../../components/context-menu/context-menu';
import { DispatchProp, connect } from 'react-redux';
- import actions from "../../store/data-explorer/data-explorer-action";
import { DataColumns } from '../../components/data-table/data-table';
- import { ResourceKind } from "../../models/resource";
import { RouteComponentProps } from 'react-router';
import { RootState } from '../../store/store';
+ import { ResourceKind } from '../../models/kinds';
+ import { DataTableFilterItem } from '../../components/data-table-filters/data-table-filters';
+ import { ContainerRequestState } from '../../models/container-request';
+ import { SortDirection } from '../../components/data-table/data-column';
+import DialogProjectCreate from '../../components/dialog-create/dialog-project-create';
export const PROJECT_PANEL_ID = "projectPanel";
<Button color="primary" variant="raised" className={this.props.classes.button}>
Run a process
</Button>
- <Button color="primary" variant="raised" className={this.props.classes.button}>
- Create a project
+ <Button color="primary" onClick={this.props.handleCreationDialogOpen} variant="raised" className={this.props.classes.button}>
- Create a project
++ New project
</Button>
+ <DialogProjectCreate open={this.props.isCreationDialogOpen} handleClose={this.props.handleCreationDialogClose}/>
</div>
<DataExplorer
id={PROJECT_PANEL_ID}