Displays a large animated loader with an optional caption. Typical use cases: page loading animation, major action animation.
Displays a large animated loader with an optional caption. Typical use cases: page loading animation, major action animation.
<div id="loader1" class="loader-container"></div>
<div id="loader2" class="loader-container loader-container_black"></div>
import React from 'react';
import {render} from 'react-dom';
import Loader from '@jetbrains/ring-ui/components/loader/loader';
render(<Loader message="Loading..."/>, document.getElementById('loader1'));
render(<Loader message="Loading..."/>, document.getElementById('loader2'));
body {
margin: 0;
}
:global(.loader-container) {
padding: 32px;
}
:global(.loader-container_black) {
background-color: black;
}
:global(.loader-container_black) {
color: #FFF;
}