1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-26 00:29:48 +02:00

Add email and password change functionality for a current user, remove deep compare hooks

This commit is contained in:
Maksim Eltyshev 2019-10-18 08:06:34 +05:00
parent b53e5bf94c
commit 680d664279
67 changed files with 1232 additions and 267 deletions

View file

@ -1,5 +1,3 @@
import useDeepCompareEffect from './use-deep-compare-effect';
import useDeepCompareCallback from './use-deep-compare-callback';
import usePrevious from './use-previous';
import useField from './use-field';
import useForm from './use-form';
@ -10,8 +8,6 @@ import useClosableForm from './use-closable-form';
import useDidUpdate from './use-did-update';
export {
useDeepCompareEffect,
useDeepCompareCallback,
usePrevious,
useField,
useForm,

View file

@ -1,8 +0,0 @@
import { useCallback } from 'react';
import useDeepCompareMemoize from './use-deep-compare-memoize';
export default (callback, dependencies) => useCallback(
callback,
useDeepCompareMemoize(dependencies),
);

View file

@ -1,7 +0,0 @@
import { useEffect } from 'react';
import useDeepCompareMemoize from './use-deep-compare-memoize';
export default (effect, dependencies) => {
useEffect(effect, useDeepCompareMemoize(dependencies));
};

View file

@ -1,12 +0,0 @@
import dequal from 'dequal';
import { useRef } from 'react';
export default (value) => {
const currentValue = useRef();
if (!dequal(value, currentValue.current)) {
currentValue.current = value;
}
return currentValue.current;
};

View file

@ -1,7 +1,7 @@
import { useEffect, useRef } from 'react';
export default (value) => {
const prevValue = useRef();
const prevValue = useRef(value);
useEffect(() => {
prevValue.current = value;