DEV Community

Nadia
Nadia

Posted on

11

My favorite React library of the week: " Yet Another React Lightbox" πŸ’›

Hey fellow developers :)

Recently, I've been working on transforming Figma designs into code, a challenge I previously thought - well- it was beyond my skill level. However, with daily practice and gaining valuable knowledge every single day, I've finally decided that I was ready to start this project series 😊

I chose a simple design I received during my Bootcamp, and while I was coding, I felt that I wanted to add some personal touch and try something new. ( But I know that you need to follow a figma design as it is πŸ˜…)

My design included an image gallery, so I thought it would be interesting to incorporate a slideshow feature, whenever you click on an image. This led me to discover Yet Another React Lightbox, a fantastic React library that quickly became my favorite tool of the week.πŸ’₯

What exactly is Yet Another Lightbox? Simply put, it’s a lightweight React component that enables users to showcase images or videos in an elegant and user-friendly way!

πŸ”—Here is the link if you want to know more about it:
https://yet-another-react-lightbox.com/documentation

This library offers a variety of features, such as:
βš™ Keyboard shortcuts for navigation (left/right arrows)
βš™ Touch support for mobile devices
βš™ captions
βš™ Fullscreen mode
βš™ Download feature
βš™ Caption Feature
βš™ Customizable styling to fit your project's look & more!

Lastly, if you are curious about my project, you can check it out here: https://photography-portfolio-psi-rose.vercel.app/

Happy CodingπŸ’›!

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay