mirror of
https://github.com/Infisical/infisical.git
synced 2026-01-09 15:38:03 -05:00
24 lines
825 B
TypeScript
24 lines
825 B
TypeScript
import { cn } from "../../utils";
|
|
|
|
function Detail({ className, ...props }: React.ComponentProps<"div">) {
|
|
return <div data-slot="detail" className={cn("flex flex-col gap-y-1", className)} {...props} />;
|
|
}
|
|
|
|
function DetailLabel({ className, ...props }: React.ComponentProps<"div">) {
|
|
return (
|
|
<div data-slot="detail-label" className={cn("text-xs text-label", className)} {...props} />
|
|
);
|
|
}
|
|
|
|
function DetailValue({ className, ...props }: React.ComponentProps<"div">) {
|
|
return <div data-slot="detail-value" className={cn("text-sm", className)} {...props} />;
|
|
}
|
|
|
|
function DetailGroup({ className, ...props }: React.ComponentProps<"div">) {
|
|
return (
|
|
<div data-slot="detail-group" className={cn("flex flex-col gap-y-4", className)} {...props} />
|
|
);
|
|
}
|
|
|
|
export { Detail, DetailGroup, DetailLabel, DetailValue };
|