Narrative loader
Human-friendly async loader for React with narrative status messages instead of spinners.
It shows text and emojis when one is waiting for an API request to return a response. It can be added to any API request, but the main point is to have it done for an LLM API request, so you get the βThinkingβ¦β of your own choosing.
I built it because I find it a cool UI/UX, giving users some funny, clever, weird info back, other than just dots or spinners.
I believe itβs delightful because you can set your own messages, progress, emojisβ¦ And Iβve tried to make it as customisable as I could think of.
Tired of boring spinners? This tool jazzes up your React loading states with friendly, animated narrative messages that keep users entertained and informed while they wait. Itβs like having a chatty assistant for your async tasks!
Key features:
- π§ Human-like narrative loading messages
- π Built-in variants and tone presets for different vibes
- π Smooth sequential polling with retry/backoff
- π¬ Fun text and emoji animations for extra flair
This summary was generated by GitHub Copilot based on the project README.