<progress>
Вбудований компонент браузера <progress> компонента дозволяє відображати індикатор виконання.
<progress value={0.5} />
Довідник
<progress>
Щоб відобразити індикатор виконання, відрендеріть вбудований у браузер <progress> компонент.
<progress value={0.5} />
Дивіться більше прикладів нижче.
Пропси
<progress> підтримує всі пропси спільних елементів.
Додатково, <progress> підтримує такі пропси:
max: Число. Вказує максимальнезначення. За замовчуванням1. .
value: Число між0іmax, абоnullдля невизначеного прогресу. Вказує, скільки було зроблено.
Використання
Керування індикатором виконання
Щоб відобразити індикатор виконання, відрендеріть компонент <progress>. Ви можете передати число value між 0 та max значенням, яке ви вказали. Якщо ви не передасте значення max, за замовчуванням воно буде вважатися рівним 1.
Якщо операція не виконується, передайте value={null}, щоб перевести індикатор виконання у невизначений стан.
export default function App() {
return (
<>
<progress value={0} />
<progress value={0.5} />
<progress value={0.7} />
<progress value={75} max={100} />
<progress value={1} />
<progress value={null} />
</>
);
}
progress { display: block; }