MDK Logo
UI Kitreact-devkitComponentsCoreFeedback

Loader

Loader component - display pulsing dots animation

Loader component - display pulsing dots animation

import { Loader } from "@tetherto/mdk-react-devkit";
PropStatusTypeDefaultDescription
sizeOptionalnumber | undefined10Size of each dot in pixels
countOptional3 | 5 | 7 | undefined5Number of dots to display
colorOptional"red" | "gray" | "blue" | "amber" | "orange" | undefined'orange'Color variant of the loader
classNameOptionalstring | undefinedCustom className for the root element

Usage

A pulsing dots loading animation. Use it as an inline loading indicator or inside chart/card overlay slots.

Example

/** * Runnable example for Loader. */import { Loader } from '@tetherto/mdk-react-devkit'export const LoaderExample = () => (  <div className="mdk-example-col">    <div className="mdk-example-row">      <Loader />      <Loader color="blue" />      <Loader color="gray" />    </div>    <div className="mdk-example-row">      <Loader count={3} size={8} color="orange" />      <Loader count={5} size={10} color="amber" />      <Loader count={7} size={12} color="red" />    </div>  </div>)