UNPKG

@chakra-ui/react

Version:

Responsive and accessible React UI components built with React and Emotion

16 lines (13 loc) 323 B
"use strict"; "use client"; import { useState } from 'react'; function usePrevious(value) { const [current, setCurrent] = useState(value); const [previous, setPrevious] = useState(); if (!Object.is(value, current)) { setPrevious(current); setCurrent(value); } return previous; } export { usePrevious };