* Save default panel in user data
* Change logic for default panel
* Fix types
* Fix typings
* Fix user and local storage
* Use user data and system data
* Update url path and update dashboard settings
* Fix tests
* Wait for panels and user/system data to be loaded
* Update comment
* Update comment
* Set empty object instead of null
* Update comment
* Feedbacks
* Apply suggestions from code review
* format
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>
* Disable attribute for hass properties
* Disable attribute for stateObj properties
* Disable attribute for selector properties
* Disable attribute for route properties
* Switch from Object type to no attribute for same properties
* Add navigation picker for dashboards
* Rename to navigation
* Fix empty title and path
* Use hass panels instead of fetching dashboards
* Apply suggestions