feat(scanner): complete localized artifact quality checkpoint

This commit is contained in:
AzuTear
2026-07-11 15:59:19 +02:00
parent 639b0b7f59
commit 8b9f948c6b
215 changed files with 35440 additions and 7273 deletions
+32
View File
@@ -0,0 +1,32 @@
import type { CSSProperties, HTMLAttributes } from "react";
export type SkeletonProps = Omit<HTMLAttributes<HTMLDivElement>, "children"> & {
width?: CSSProperties["width"];
height?: CSSProperties["height"];
radius?: CSSProperties["borderRadius"];
};
export function Skeleton({
className,
width,
height,
radius,
style,
...props
}: SkeletonProps) {
const classes = ["ui-skeleton", className].filter(Boolean).join(" ");
return (
<div
{...props}
className={classes}
aria-hidden="true"
style={{
width,
height,
borderRadius: radius,
...style,
}}
/>
);
}