-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NAE-2033] Welcome dashboard #263
Conversation
- implement resolving of auto-select views in double-drawer
- abstract loading and navigation in double drawer menu - implement default view opening in double drawer menu
- update tests according to changes
- create dashboard component + dashboard example view
# Conflicts: # projects/netgrif-components-core/src/lib/navigation/public-api.ts
- loading of dashboard management case - loading dashboard item cases - dashboard displaying
|
||
public logout(): void { | ||
this.userService.logout().subscribe(() => { | ||
this.router.navigate(['login']); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
get this string from nae.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or RedirectService -> resolveLoginPath()
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved to dashboard_management
} | ||
|
||
public profile(): void { | ||
this.router.navigate(['profile']); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
create a property in nae.json to set the url to profile component
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved to dashboard_management process
projects/netgrif-components-core/src/lib/navigation/dashboard/abstract-dashboard.component.ts
Outdated
Show resolved
Hide resolved
- fix tests - refactor code by PR comments - add option to change urls of login and profile in dashboard toolbar
|
Description
Implements configurable dashboard component. Component is managed by process dashboard_management and displays dashboard items (dashboard_item process) in tile view.
Configuration available in dashboard:
Configuration for dashboard items:
Implements NAE-2033
Dependencies
No new dependencies were introduced.
Third party dependencies
No new dependencies were introduced.
Blocking Pull requests
Depends on #(261)
How Has Been This Tested?
Manually from application
Checklist: