NextJS - Tailwind CSS - Shadcn UI - Zustand

Solution retrospective
Proud of:
- Use of Zustand for state management and persist on reloads
- Going further and add some UX of my own
Next time:
- Try Redux instead
- More pixel perfect
Challenges:
- Zustand persist on NextJs => Needs to be treated as a Context and persist the data in localStorage (by default)
- The need to define every action in the state globally => Segment it into a
{ state, actions }
to effectively splitit with custom hooks - Implement the lightbox because I do not understand what would be the right way to implement a button that shows the carousel of images and disables itself in mobile screens
- ARIA, as always. Is there any tool that evaluates ARIA?
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Grecco Oliva, Franco's solution.
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord