[MNT-24575] Added dialog to display folder information (#4282)

* [MNT-24575] Created folder information dialog

* [MNT-24575] Added unit tests

* [MNT-24575] Integrated API calls into folder information

* [MNT-24575] Added models

* [MNT-24575] Added delay to API retry call. Added unit test for API retry functionality

* [MNT-24575] Folder information is no longer shown in trashcan

* [MNT-24575] Folder information is no longer shown in trashcan

* [MNT-24575] Added return type to function. Consolidated different properties into a single type

* [MNT-24575] Addressed Code review comments

* [MNT-24575] Addressed code review findings. Added error handling and unit tests

* [MNT-24575] Updated template to use adf-icons

* [MNT-24575] Using variables in SCSS
This commit is contained in:
swapnil-verma-gl
2025-01-17 15:52:18 +05:30
committed by GitHub
parent 72e740502e
commit d30c933259
11 changed files with 504 additions and 6 deletions

View File

@@ -39,6 +39,7 @@ export enum NodeActionTypes {
Unshare = 'UNSHARE_NODES',
Copy = 'COPY_NODES',
Move = 'MOVE_NODES',
FolderInformation = 'FOLDER_INFORMATION',
ManagePermissions = 'MANAGE_PERMISSIONS',
PrintFile = 'PRINT_FILE',
ManageVersions = 'MANAGE_VERSIONS',
@@ -180,3 +181,9 @@ export class ManageRulesAction implements Action {
constructor(public payload: NodeEntry) {}
}
export class FolderInformationAction implements Action {
readonly type = NodeActionTypes.FolderInformation;
constructor(public payload: NodeEntry) {}
}