Lewati ke konten

Loading - React

Loading

banner-background
import { Spinner } from '@idds/react';
import { Skeleton } from '@idds/react';
import { ProgressBar } from '@idds/react';

export default function App() {
  return <ProgressBar progress={50} />;
}
import { CircleProgressBar } from '@idds/react';

export default function App() {
  return <CircleProgressBar progress={50} variant="primary" />;
}

Pilih Tema

Mencari Informasi
Mohon menunggu hasil pencarian Anda.

Contoh 5 - ProgressBar: With Different Variants

Section titled “Contoh 5 - ProgressBar: With Different Variants”

Contoh 6 - CircleProgressBar: Basic & Variants

Section titled “Contoh 6 - CircleProgressBar: Basic & Variants”
Default
Primary
Secondary
Positive
Warning
Negative
Static & Thick
75%

Spinner

NameTypeDefaultRequiredDescription
size?number32NoDiameter spinner dalam pixel.
borderWidth?'thin' | 'medium' | 'thick' | 'heavy''medium'NoLebar border spinner.
trackColor?'gray' | 'light' | 'dark''gray'NoWarna track spinner.
color?'primary' | 'secondary' | 'success' | 'error' | 'warning' | 'info' | 'inherit''primary'NoWarna spinner.
title?string'Mencari Informasi'NoJudul di bawah spinner.
subtitle?string'Mohon menunggu hasil pencarian Anda.'NoSubtitle di bawah title.
spinnerOnly?booleanfalseNoJika true, hanya tampilkan spinner tanpa title dan subtitle.

Skeleton

NameTypeDefaultRequiredDescription
className?string''NoTambahan CSS classes.
color?'gray' | 'blue' | 'green' | 'red' | 'yellow''gray'NoBase background color.
width?stringNoCSS width value (opsional, jika tidak ada akan flex: 1).
height?string'32px'NoCSS height value.
rounded?'none' | 'xs' | 'sm' | 'md' | 'lg' | 'full''md'NoBorder radius size.

ProgressBar

NameTypeDefaultRequiredDescription
visible?booleantrueNoApakah progress bar terlihat.
progress?number0NoProgress percentage (0-100).
duration?number1000NoDurasi animasi dalam milidetik.
variant?'primary' | 'secondary' | 'success' | 'warning' | 'error''primary'NoColor variant.
height?'sm' | 'md' | 'lg''sm'NoTinggi progress bar.
shimmer?booleantrueNoApakah menampilkan efek shimmer animasi.
className?string''NoClassName tambahan.

CircleProgressBar

NameTypeDefaultRequiredDescription
progress?number0NoNilai progress (0-100).
diameter?number20NoDiameter lingkaran dalam pixel.
strokeWidth?number3NoKetebalan garis lingkaran dalam pixel.
variant?'primary' | 'secondary' | 'positive' | 'warning' | 'negative' | string'primary'NoVarian warna atau hex color.
trackColor?string'#EAECF0'NoWarna track (lingkaran latar belakang).
className?stringNoClassName tambahan.