import { cn } from "./index3.js";
import { jsx } from "react/jsx-runtime";
//#region src/components/ui/skeleton.tsx
function Skeleton({ className, ...props }) {
	return /* @__PURE__ */ jsx("div", {
		"data-slot": "skeleton",
		className: cn("rounded-md bg-muted relative overflow-hidden", "before:absolute before:inset-0 before:-translate-x-full before:animate-[shimmer_2s_infinite] before:bg-gradient-to-r before:from-transparent before:via-foreground/[0.04] before:to-transparent", "motion-reduce:before:animate-none motion-reduce:animate-pulse", className),
		...props
	});
}
Skeleton.displayName = "Skeleton";
//#endregion
export { Skeleton };

//# sourceMappingURL=index17.js.map