[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
@@ -632,6 +632,21 @@
"visible": "app.selection.canDelete"
}
},
{
"id": "app.context.menu.folder-info",
"title": "APP.ACTIONS.FOLDER_INFO",
"order": 800,
"icon": "info",
"actions": {
"click": "FOLDER_INFORMATION"
},
"rules": {
"visible": [
"app.selection.folder",
"!app.navigation.isTrashcan"
]
}
},
{
"id": "app.create.separator.3",
"type": "separator",
@@ -877,6 +892,21 @@
"visible": "app.selection.canDelete"
}
},
{
"id": "app.context.menu.folder-info",
"title": "APP.ACTIONS.FOLDER_INFO",
"order": 1200,
"icon": "info",
"actions": {
"click": "FOLDER_INFORMATION"
},
"rules": {
"visible": [
"app.selection.folder",
"!app.navigation.isTrashcan"
]
}
},
{
"id": "app.create.separator.3",
"type": "separator",