pedrolunet

Wave Spinner

Component

About

A loading spinner that renders five bars rising and falling in a staggered wave, ported from the loadsv Svelte spinner library, for showing inline loading/busy states that follow the surrounding text color.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Wave Spinner to your project and fits it to your theme.

Code

How Wave Spinner is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import Wave from "@/components/ui/wave";

export default function WaveDemo() {
  return (
    <div className="flex items-center justify-center p-10">
      <Wave size={48} />
    </div>
  );
}

More by pedrolunet

View all
  • Spark Spinner

    Spark Spinner

    3
  • Flip Spinner

    Flip Spinner

    1
  • Clock Spinner

    Clock Spinner

    1
  • Swirl Spinner

    Swirl Spinner

  • Snake Spinner

    Snake Spinner

  • Ring Spinner

    Ring Spinner

  • Slide Spinner

    Slide Spinner

  • Ribbon Spinner

    Ribbon Spinner