Fix circular dependency

This commit is contained in:
Enea Jahollari
2023-05-23 16:05:38 +02:00
parent d7fe120245
commit 7f450320b6
4 changed files with 32 additions and 31 deletions

View File

@@ -0,0 +1,27 @@
import {ListableObject} from '../object-collection/shared/listable-object.model';
export const accessControlInitialFormState: AccessControlFormState = {
item: {
toggleStatus: false,
accessMode: 'replace',
},
bitstream: {
toggleStatus: false,
accessMode: 'replace',
changesLimit: 'all', // 'all' | 'selected'
selectedBitstreams: [] as ListableObject[],
},
};
export interface AccessControlFormState {
item: {
toggleStatus: boolean,
accessMode: 'add' | 'replace',
},
bitstream: {
toggleStatus: boolean,
accessMode: 'add' | 'replace',
changesLimit: string,
selectedBitstreams: ListableObject[],
}
}