@rozhkov/react-useful-hooks
Version:
Useful hooks for React application
14 lines (13 loc) • 593 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const usePrevious_1 = __importDefault(require("./usePrevious"));
const useIsFirstRender_1 = __importDefault(require("./useIsFirstRender"));
const useIsChanged = (value) => {
const prevValue = (0, usePrevious_1.default)(value);
const isFirstRender = (0, useIsFirstRender_1.default)();
return prevValue !== value && !isFirstRender;
};
exports.default = useIsChanged;
;