Skip to content
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

feat(device-page): nav to devices from device page #1814

Merged
merged 2 commits into from
Jan 25, 2024
Merged

Conversation

marcusds
Copy link
Contributor

I find it arduous to switch between many devices especially if you want to be on the non-default tab.

This PR changes the device page title into a dropdown button allowing users to select another device directly from the device page, while maintaining the current tab they are on.

Screenshots:

image

image

@Koenkk
Copy link
Collaborator

Koenkk commented Oct 21, 2023

Would it be possible to add a filtering feature to this dropdown? (example)

@marcusds
Copy link
Contributor Author

Would it be possible to add a filtering feature to this dropdown? (example)

The UI library being used didn't provide that as an out of the box pattern. It could still be done, the effort would just be larger. I would suggest starting with this and then iterating in the future.

@Koenkk
Copy link
Collaborator

Koenkk commented Oct 21, 2023

@nurikk agree?

@marcusds
Copy link
Contributor Author

I found an easy enough way to do it. Updated PR with filter.

image

@marcusds
Copy link
Contributor Author

@Koenkk @nurikk Thoughts on getting this merged? Was again reminded of the QOL improvements this would make.

@Koenkk
Copy link
Collaborator

Koenkk commented Dec 23, 2023

LGTM, @nurikk could you do a final check here?

@marcusds
Copy link
Contributor Author

@nurikk could I get an approval?

@nurikk nurikk merged commit 814cd8c into nurikk:dev Jan 25, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants