url-spinner icon indicating copy to clipboard operation
url-spinner copied to clipboard

The spinner in your address bar

url-spinner

npm version

The spinner in your address bar. Inspired by http://wavyurl.com

Get started

Install

With npm: npm install url-spinner

Usage

Simple example

import { startSpinning } from "url-spinner";

const stopSpinning = startSpinning();

// Perform some async tasks and call stopSpinning at a proper time
setTimeout(stopSpinning, 3000);

To stop spinning automatically by 3s later

startSpinning({ duration: 3000 });

To customize the spinner

startSpinning({
  duration: 3000,
  spinner: ["🌚", "🌘", "🌗", "🌖", "🌝", "🌔", "🌓", "🌒"]
});

Apis

startSpining(options: UrlSpinnerOptions)

export interface UrlSpinnerOptions {
  spinner?: string[];
  duration?: number;
}

License

MIT (Chuang Yu [email protected])