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

refactor(knossos): Rewrite date range system on analytics dashboard. #1301

Open
wants to merge 17 commits into
base: main
Choose a base branch
from

Conversation

IMB11
Copy link
Contributor

@IMB11 IMB11 commented Jul 17, 2024

Goals:

  • Use clearer format/types that allows for further expansion in the future.
  • Migrate fully to dayjs instead of haphazardly converting between Date and dayjs.DayJs types continuously.
  • Remember chosen range in localStorage.
  • Fix issue with drop-offs on the edge of ranges.

apps/frontend/nuxt.config.ts Outdated Show resolved Hide resolved
@IMB11
Copy link
Contributor Author

IMB11 commented Jul 18, 2024

This is ready, decided to just keep it as a dropdown - someone else with better experience can refactor the UX, right now, the backend is much cleaner and should make this easier to do.

@IMB11 IMB11 changed the title Refactor date range system on analytics dashboard. refactor(knossos): Rewrite date range system on analytics dashboard. Jul 19, 2024
@IMB11 IMB11 requested a review from brawaru July 19, 2024 15:13
@IMB11
Copy link
Contributor Author

IMB11 commented Jul 19, 2024

Awaiting eslint fixes before continuing.

@IMB11
Copy link
Contributor Author

IMB11 commented Jul 28, 2024

image

Should be good now the lint fix PR is merged.

@IMB11
Copy link
Contributor Author

IMB11 commented Sep 20, 2024

Any update on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants