16115: Further sharing dialog cleanup.
[arvados-workbench2.git] / src / store / sharing-dialog / sharing-dialog-types.ts
index a05224e2373753a705821d4d639368545df9d8d2..7ca8b5c5686c515eba2498e613d525e9a33fa45d 100644 (file)
@@ -7,21 +7,9 @@ import { getFormValues, isDirty } from 'redux-form';
 import { RootState } from 'store/store';
 
 export const SHARING_DIALOG_NAME = 'SHARING_DIALOG_NAME';
-export const SHARING_PUBLIC_ACCESS_FORM_NAME = 'SHARING_PUBLIC_ACCESS_FORM_NAME';
 export const SHARING_MANAGEMENT_FORM_NAME = 'SHARING_MANAGEMENT_FORM_NAME';
 export const SHARING_INVITATION_FORM_NAME = 'SHARING_INVITATION_FORM_NAME';
 
-export enum VisibilityLevel {
-    PRIVATE = 'Private',
-    SHARED = 'Shared',
-    PUBLIC = 'Public',
-}
-
-export interface SharingPublicAccessFormData {
-    visibility: VisibilityLevel;
-    permissionUuid: string;
-}
-
 export interface SharingManagementFormData {
     permissions: SharingManagementFormDataRow[];
     initialPermissions: SharingManagementFormDataRow[];
@@ -47,10 +35,6 @@ export interface SharingInvitationFormPersonData {
 export const getSharingMangementFormData = (state: any) =>
     getFormValues(SHARING_MANAGEMENT_FORM_NAME)(state) as SharingManagementFormData;
 
-export const getSharingPublicAccessFormData = (state: any) =>
-    getFormValues(SHARING_PUBLIC_ACCESS_FORM_NAME)(state) as SharingPublicAccessFormData;
-
 export const hasChanges = (state: RootState) =>
-    isDirty(SHARING_PUBLIC_ACCESS_FORM_NAME)(state) ||
     isDirty(SHARING_MANAGEMENT_FORM_NAME)(state) ||
     isDirty(SHARING_INVITATION_FORM_NAME)(state);