import { LinkResource } from 'models/link';
import { deleteResources, updateResources } from 'store/resources/resources-actions';
import { openSharingDialog } from 'store/sharing-dialog/sharing-dialog-actions';
import { LinkResource } from 'models/link';
import { deleteResources, updateResources } from 'store/resources/resources-actions';
import { openSharingDialog } from 'store/sharing-dialog/sharing-dialog-actions';
export const GROUP_DETAILS_MEMBERS_PANEL_ID = 'groupDetailsMembersPanel';
export const GROUP_DETAILS_PERMISSIONS_PANEL_ID = 'groupDetailsPermissionsPanel';
export const GROUP_DETAILS_MEMBERS_PANEL_ID = 'groupDetailsMembersPanel';
export const GROUP_DETAILS_PERMISSIONS_PANEL_ID = 'groupDetailsPermissionsPanel';
dispatch(snackbarActions.OPEN_SNACKBAR({ message: 'Removed.', hideDuration: 2000, kind: SnackbarKind.SUCCESS }));
};
dispatch(snackbarActions.OPEN_SNACKBAR({ message: 'Removed.', hideDuration: 2000, kind: SnackbarKind.SUCCESS }));
};
try {
await permissionService.delete(permissionLinkUuid);
dispatch<any>(deleteResources([permissionLinkUuid]));
try {
await permissionService.delete(permissionLinkUuid);
dispatch<any>(deleteResources([permissionLinkUuid]));
dispatch(snackbarActions.OPEN_SNACKBAR({
message: 'Removed read permission.',
hideDuration: 2000,
dispatch(snackbarActions.OPEN_SNACKBAR({
message: 'Removed read permission.',
hideDuration: 2000,
name: PermissionLevel.CAN_READ,
});
dispatch(updateResources([permission]));
name: PermissionLevel.CAN_READ,
});
dispatch(updateResources([permission]));
dispatch(snackbarActions.OPEN_SNACKBAR({
message: 'Created read permission.',
hideDuration: 2000,
dispatch(snackbarActions.OPEN_SNACKBAR({
message: 'Created read permission.',
hideDuration: 2000,