- Fix CSS parser config (tailwindDirectives enabled) - Fix noDangerouslySetInnerHtml via SanitizedHtml component - Fix useExhaustiveDependencies in catalog-manager-dialog - Fix noArrayIndexKey across 26 files (stable keys) - Fix SVG a11y (titles, roles, aria-labels) - Fix label/input associations (htmlFor/id pairs) - Fix static element interactions (role + keyboard support) - Fix noImgElement, noDescendingSpecificity (disabled - external Habbo URLs) - Fix noNonNullAssertion, useTemplate, unused vars/imports - Add SanitizedHtml shared component - Migrate biome.json to 2.5.4 schema
17 lines
492 B
TypeScript
17 lines
492 B
TypeScript
export default function Loading() {
|
|
return (
|
|
<div className="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-6 gap-3">
|
|
{Array.from({ length: 18 }, (_, i) => i).map((n) => (
|
|
<div
|
|
key={`pet-skeleton-${n}`}
|
|
className="rounded-lg border bg-card p-3 animate-pulse"
|
|
>
|
|
<div className="h-12 w-12 bg-muted rounded mx-auto mb-2" />
|
|
<div className="h-4 bg-muted rounded w-3/4 mx-auto mb-1" />
|
|
<div className="h-7 bg-muted rounded" />
|
|
</div>
|
|
))}
|
|
</div>
|
|
);
|
|
}
|