775bdc341e
Co-authored-by: JJ Kasper <jj@jjsweb.site>
13 lines
331 B
JavaScript
13 lines
331 B
JavaScript
import { useEffect, useState } from 'react'
|
|
import seedrandom from 'seedrandom'
|
|
|
|
const rng = seedrandom('hello')
|
|
|
|
export default function () {
|
|
const [value, setValue] = useState(null)
|
|
useEffect(() => {
|
|
if (value) return
|
|
setValue(rng())
|
|
}, [value])
|
|
return <div>{value == null ? 'loading' : value.toString()}</div>
|
|
}
|