scrollContainerRef | RefObject<HTMLDivElement> | window | Optional custom scroll container reference. Defaults to the global `window` object if not provided. |
items | string[] | ["Lunipod UI"] | An array of strings to be repeated and animated in the horizontal loop. |
repeatCount | number | 5 | The number of times the `items` array should be repeated to form the scrolling loop. |
speed | number | 0.8 | Base speed of the scrolling animation. Higher values make it faster. |
reversed | boolean | true | Determines the initial direction of the scroll animation. If true, scrolls right to left. |
fontSize | number | 50 | Font size for the default item renderer (in pixels). |
className | string | "" | Additional Tailwind or custom CSS classes to apply to the outer container. |
renderItem | (item: string, index: number) => ReactNode | undefined | Optional custom render function for each item. If not provided, defaults to a white `h4` element. |