🌅 React Uncached Image
React image component that bypasses caching using query param cache busting.
Documentation
Read the official documentation.
Overview
An UncachedImage adds a cache-busting query param to your image src
to ensure the browser requests the image from the server on every render.
Features include:
-
🐣 Fresh image every time- Ensure the image is fetched from the server on every render.
-
🖼️ Renders as animg
- Use all the props an
img
supports, likesrc
andalt
.
- Use all the props an
-
🔤 Custom cache buster option- Provide your own cache buster if you'd like.
Donate
I hope this project makes your life a little easier! If it does and you'd like to show your appreciation, consider supporting the project with a coffee or sponsorship.
Your support helps keep the project going and will earn you some serious virtual high fives. Maybe even a virtual fist bump if you're feeling extra cool.
Table of Contents
- Documentation
- Overview
- Donate
- Table of Contents
- Installation
- Quick Start
- TypeScript
- Icon Attribution
- Contributing
⭐ Found It Helpful? Star It!- License
Installation
npm i react-uncached-image
Quick Start
import { UncachedImage } from "react-uncached-image";
Use just like you would a normal img
tag in React:
<UncachedImage src="https://loremflickr.com/320/240" />
Now this image will be fetched from the server on every render.
See UncachedImage for more information and a live, interactive example.
TypeScript
Type definitions have been included for TypeScript support.
Icon Attribution
Favicon by Twemoji.
Contributing
Open source software is awesome and so are you.
Feel free to submit a pull request for bugs or additions, and make sure to update tests as appropriate. If you find a mistake in the docs, send a PR! Even the smallest changes help.
For major changes, open an issue first to discuss what you'd like to change.
⭐ Found It Helpful? Star It!
If you found this project helpful, let the community know by giving it a star:
License
See LICENSE.md.