2 lines
745 B
JavaScript
2 lines
745 B
JavaScript
import{r as i,j as e,co as s,cp as l,cq as n,cr as c}from"./vendor-BKmmeuxg.js";import{c as t}from"./utils-DxSsnXxD.js";const d=i.forwardRef(({className:r,...o},a)=>e.jsxs(s,{ref:a,className:t("relative flex w-full touch-none select-none items-center",r),...o,children:[e.jsx(l,{className:"relative h-2 w-full grow overflow-hidden rounded-full bg-secondary",children:e.jsx(n,{className:"absolute h-full bg-primary"})}),e.jsx(c,{className:"block h-5 w-5 rounded-full border-2 border-primary bg-background ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50"})]}));d.displayName=s.displayName;export{d as S};
|