<progress>
Встроенный в браузер компонент <progress> отвечает за рендер индикатора прогресса.
<progress value={0.5} />Справочник
<progress>
Для отображения индикатора прогресса отрендерите встроенный в браузер компонент <progress>.
<progress value={0.5} />Пропсы
<progress> поддерживает все пропсы общих HTML-элементов.
Кроме того, <progress> поддерживает следующие пропсы:
max: число. Указывает максимальноеvalue. По умолчанию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} /> </> ); }