Files
community-rule/app/components/progress/ProportionBar/ProportionBar.container.tsx
T
2026-05-21 23:25:56 -06:00

30 lines
714 B
TypeScript

"use client";
/**
* Figma: "Progress / Bar" (17861-33241)
*/
import { memo } from "react";
import { ProportionBarView } from "./ProportionBar.view";
import type { ProportionBarProps } from "./ProportionBar.types";
const ProportionBarContainer = memo<ProportionBarProps>(
({ progress = "3-2", className = "", variant: variantProp }) => {
const variant = variantProp ?? "default";
const barClasses = `h-[8px] relative w-full`;
return (
<ProportionBarView
progress={progress}
className={className}
barClasses={barClasses}
variant={variant}
/>
);
},
);
ProportionBarContainer.displayName = "ProportionBar";
export default ProportionBarContainer;