retro-react
Version:
A React component library for building retro-style websites
2 lines (1 loc) • 758 B
JavaScript
;var e=require("../../_virtual/_tslib.js"),r=require("react"),s=require("../../node_modules/@theme-ui/core/jsx-runtime/dist/theme-ui-core-jsx-runtime.esm.js"),a=require("../../utils/classNames.js"),i=require("../../constants/commonClassNames.js"),t=require("./ProgressBar.styled.js");const o=r.forwardRef(((r,o)=>{var{id:u,className:l,value:m=0,animated:d=!1,sx:n}=r,c=e.__rest(r,["id","className","value","animated","sx"]);return s.jsx(t.ProgressBarWrapper,{children:s.jsx(t.ProgressBar,Object.assign({$value:m,$animated:d,ref:o,id:u,sx:n,className:a.classNames("progress-bar-root",l,i.default),role:"progressbar","aria-valuenow":m,"aria-valuemin":0,"aria-valuemax":100},c),void 0)},void 0)}));o.displayName="ProgressBar",exports.ProgressBar=o;