15 lines
366 B
JavaScript
15 lines
366 B
JavaScript
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.useLatest = void 0;
|
|
var _react = require("react");
|
|
/**
|
|
* @see https://github.com/streamich/react-use/blob/master/docs/useLatest.md
|
|
*/
|
|
var useLatest = exports.useLatest = function useLatest(value) {
|
|
var ref = (0, _react.useRef)(value);
|
|
ref.current = value;
|
|
return ref;
|
|
}; |