X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/40b55e355fe0a206a4cb3eec676e44d935b7d5ec..8c5147b7367e994e897357766a85e9b7b8e28f24:/src/store/projects/project-update-actions.ts?ds=sidebyside diff --git a/src/store/projects/project-update-actions.ts b/src/store/projects/project-update-actions.ts index e5fc34d8eb..52abfd3fd2 100644 --- a/src/store/projects/project-update-actions.ts +++ b/src/store/projects/project-update-actions.ts @@ -4,7 +4,6 @@ import { Dispatch } from "redux"; import { - change, FormErrors, formValueSelector, initialize, @@ -22,8 +21,6 @@ import { ServiceRepository } from "services/services"; import { projectPanelActions } from 'store/project-panel/project-panel-action'; import { GroupClass } from "models/group"; import { Participant } from "views-components/sharing-dialog/participant-select"; -import { ResourcePropertiesFormData } from "views-components/resource-properties-form/resource-properties-form"; -import { addProperty, deleteProperty } from "lib/resource-properties"; import { ProjectProperties } from "./project-create-actions"; export interface ProjectUpdateFormDialogData { @@ -41,7 +38,12 @@ export const PROJECT_UPDATE_FORM_SELECTOR = formValueSelector(PROJECT_UPDATE_FOR export const openProjectUpdateDialog = (resource: ProjectUpdateFormDialogData) => (dispatch: Dispatch, getState: () => RootState) => { dispatch(initialize(PROJECT_UPDATE_FORM_NAME, resource)); - dispatch(dialogActions.OPEN_DIALOG({ id: PROJECT_UPDATE_FORM_NAME, data: {sourcePanel: GroupClass.PROJECT} })); + dispatch(dialogActions.OPEN_DIALOG({ + id: PROJECT_UPDATE_FORM_NAME, + data: { + sourcePanel: GroupClass.PROJECT, + } + })); }; export const updateProject = (project: ProjectUpdateFormDialogData) => @@ -68,23 +70,3 @@ export const updateProject = (project: ProjectUpdateFormDialogData) => return ; } }; - -export const addPropertyToUpdateProjectForm = (data: ResourcePropertiesFormData) => - (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { - const properties = { ...PROJECT_UPDATE_FORM_SELECTOR(getState(), 'properties') }; - const key = data.keyID || data.key; - const value = data.valueID || data.value; - dispatch(change( - PROJECT_UPDATE_FORM_NAME, - 'properties', - addProperty(properties, key, value))); - }; - -export const removePropertyFromUpdateProjectForm = (key: string, value: string) => - (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => { - const properties = { ...PROJECT_UPDATE_FORM_SELECTOR(getState(), 'properties') }; - dispatch(change( - PROJECT_UPDATE_FORM_NAME, - 'properties', - deleteProperty(properties, key, value))); - };