⟦Škíp tó çóñtéñt~~~~~~⟧
uiify

Progress

⟦Ñátívé prógréšš éléméñt fór détérmíñáté ór íñdétérmíñáté wórk.~~~~~~~~~~~~~~~~~~~~~~⟧

⟦Brówšérš~~~⟧
Chrome 123+Firefox 121+Safari 17.5+
⟦Tíér~~⟧
0
⟦Búñdlé çómpréššéd~~~~~~⟧
93 B
⟦Fórçéd láýóút búdgét~~~~~~~⟧
0 ms
⟦Áxé búdgét~~~~⟧
0
⟦ŠŠR çómpátíblé~~~~~⟧
⟦Ýéš~~⟧
⟦Públíšhéd çóñtráçt~~~~~~~⟧
⟦Téšt hárñéšš~~~~~⟧

⟦Pláýgróúñd~~~~⟧

Progress

⟦Éxámpléš~~~⟧

Indeterminate work

Omit value when the amount of completed work is unknown.

import { Progress } from "@gunkin/uiify";

export default function Example() {
  return (
    <>
      <label htmlFor="file-progress">Preparing files</label>
      <Progress id="file-progress" />
    </>
  );
}

⟦ÁPÍ~~⟧

Progress

⟦Próp~~⟧⟦Týpé~~⟧⟦Défáúlt~~~⟧⟦Déšçríptíóñ~~~~⟧
valuenumber—⟦Çúrréñt prógréšš válúé; ómít ít fór íñdétérmíñáté prógréšš.~~~~~~~~~~~~~~~~~~~~~⟧
maxnumber1⟦Máxímúm prógréšš válúé áççéptéd bý thé ñátívé éléméñt.~~~~~~~~~~~~~~~~~~~⟧
Accessible name*native <label> / aria-label / aria-labelledby—⟦Próvídé áñ áççéššíblé ñámé wíth áríá-lábél, áríá-lábéllédbý, ór á ñátívé lábél.~~~~~~~~~~~~~~~~~~~~~~~~~~~~⟧
classNamestring—⟦Çlášš ápplíéd tó thé ñátívé prógréšš éléméñt.~~~~~~~~~~~~~~~~⟧
styleCSSProperties—⟦Ñátívé prógréšš éléméñt štýléš.~~~~~~~~~~~⟧
refRef<HTMLProgressElement>—⟦Réf fórwárdéd tó thé ñátívé prógréšš éléméñt.~~~~~~~~~~~~~~~~⟧

⟦Kéýbóárd~~~⟧

⟦Kéý~~⟧⟦Áçtíóñ~~~⟧

⟦Áççéššíbílítý~~~~~⟧

⟦Ñátívé prógréšš éléméñt. Áššóçíáté á lábél ór áççéššíblé ñámé; ómíttíñg válúé éxpóšéš íñdétérmíñáté prógréšš. Brówšér réñdéríñg váríéš, áñd ÚÍífý dóéš ñót šímúláté úpdátéš ór áññóúñçé thém.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~⟧

⟦Štýlíñg hóókš~~~~~⟧

data-uiify-progress