2
0
Files
bot/apps/builder/services/utils/useRefState.ts
2022-03-10 11:34:55 +01:00

11 lines
295 B
TypeScript

import { useEffect, useRef, useState } from 'react'
export const useRefState = (initialValue: string) => {
const [state, setState] = useState(initialValue)
const stateRef = useRef<string>(state)
useEffect(() => {
stateRef.current = state
}, [state])
return [stateRef, setState]
}