fix: Import dashboard latest revamp (#5546)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Release Notes

- **New Features**
- Enhanced dashboard import functionality with a tabbed interface for
file and URL imports.
  - Added support for community dashboard navigation.

- **Localization**
- Added "Community Dashboards" translation for English language support.

- **User Experience**
  - Streamlined dashboard import process with dynamic input components.
- Improved input validation and error handling during dashboard imports.
  - More robust error feedback for import-related actions.
  - Updated layout for better user interaction and navigation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Sai Nikhil
2025-01-16 19:00:13 +05:30
committed by GitHub
parent 6777d810cb
commit bb66e051c9
3 changed files with 667 additions and 230 deletions
+1 -1
View File
@@ -186,7 +186,7 @@ const useRoutes = () => {
component: ImportDashboard,
props: true,
meta: {
keepAlive: true,
// keepAlive: true,
},
beforeEnter(to: any, from: any, next: any) {
routeGuard(to, from, next);
+2 -1
View File
@@ -731,7 +731,8 @@
"searchMsg": "Search for Dashboards across Folders",
"trellisLayout": "Trellis Layout",
"numOfColumns": "Columns per Row",
"trellisTooltip": "This is only applicable when breakdown field is available. Add Breakdown Field to enable Trellis Layout"
"trellisTooltip": "This is only applicable when breakdown field is available. Add Breakdown Field to enable Trellis Layout",
"communityDashboard": "Community Dashboards"
},
"panel": {
"header": "Panel",
File diff suppressed because it is too large Load Diff