import type { LoadingVariousProps } from "$/types/LoadingTypes"; import { usePrefersReducedMotion } from "$/util/AccessibilityUtil"; export default function SpinningEclipseHalf({ size, width, height, className, animationDuration = 600, color, stroke, fill, ariaLabel = "Loading" }: Readonly){ //https://github.com/n3r4zzurr0/svg-spinners/blob/main/svg-smil/eclipse-half.svg const reducedMotion = usePrefersReducedMotion(); const dur = reducedMotion ? animationDuration / 100 : animationDuration / 1000; return ( ); }