X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/1c7242e61e9d71c7a37483ec0583dd0256f8ee7e..876e5e2f31a218255845977489ea70aacc0211cd:/src/views-components/create-project-dialog/create-project-dialog.tsx diff --git a/src/views-components/create-project-dialog/create-project-dialog.tsx b/src/views-components/create-project-dialog/create-project-dialog.tsx index eacb1eb5..43f56ed8 100644 --- a/src/views-components/create-project-dialog/create-project-dialog.tsx +++ b/src/views-components/create-project-dialog/create-project-dialog.tsx @@ -6,12 +6,11 @@ import { connect } from "react-redux"; import { Dispatch } from "redux"; import { SubmissionError } from "redux-form"; -import { RootState } from "../../store/store"; +import { RootState } from "~/store/store"; import { DialogProjectCreate } from "../dialog-create/dialog-project-create"; -import { projectActions, createProject, getProjectList } from "../../store/project/project-action"; -import { dataExplorerActions } from "../../store/data-explorer/data-explorer-action"; -import { PROJECT_PANEL_ID } from "../../views/project-panel/project-panel"; -import { snackbarActions } from "../../store/snackbar/snackbar-actions"; +import { projectActions, createProject, getProjectList } from "~/store/project/project-action"; +import { projectPanelActions } from "~/store/project-panel/project-panel-action"; +import { snackbarActions } from "~/store/snackbar/snackbar-actions"; const mapStateToProps = (state: RootState) => ({ open: state.projects.creator.opened @@ -22,10 +21,10 @@ const addProject = (data: { name: string, description: string }) => const { ownerUuid } = getState().projects.creator; return dispatch(createProject(data)).then(() => { dispatch(snackbarActions.OPEN_SNACKBAR({ - message: "Created a new project", + message: "Project has been successfully created.", hideDuration: 2000 })); - dispatch(dataExplorerActions.REQUEST_ITEMS({ id: PROJECT_PANEL_ID })); + dispatch(projectPanelActions.REQUEST_ITEMS()); dispatch(getProjectList(ownerUuid)); }); };