Components

1 components available

'use client'
import { useState, useEffect } from 'react'

export default function LoaderCollection() {
  const [progress, setProgress] = useState(0)
  const [matrix, setMatrix] = useState<string[]>([])

  useEffect(() => {
    const t = setInterval(() => setProgress(p => p >= 100 ? 0 : p + 2), 60)
    return () => clearInterval(t)
  }, [])

  useEf
LoaderCollection
LoaderCollection
Loaders
react