diff options
| author | Haishan <[email protected]> | 2019-10-01 00:22:19 +0800 |
|---|---|---|
| committer | Haishan <[email protected]> | 2019-10-01 00:23:58 +0800 |
| commit | d7b20c47fd1b0a0fbd5961f895a4df2139c5099f (patch) | |
| tree | 41f924d699888f949c91a6f350db8c2429ebebb0 /src | |
| parent | c31e691e8b0fdb2ea6eb2bdd889402958815e7a1 (diff) | |
fix: revert useRemainingViewPortHeight to use useLayoutEffect
Diffstat (limited to 'src')
| -rw-r--r-- | src/hooks/useRemainingViewPortHeight.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hooks/useRemainingViewPortHeight.js b/src/hooks/useRemainingViewPortHeight.js index fb6a1a8..e8346d8 100644 --- a/src/hooks/useRemainingViewPortHeight.js +++ b/src/hooks/useRemainingViewPortHeight.js @@ -1,6 +1,6 @@ import React from 'react'; -const { useState, useRef, useCallback, useEffect } = React; +const { useState, useRef, useCallback, useLayoutEffect } = React; /** * cosnt [ref, remainingHeight] = useRemainingViewPortHeight(); @@ -17,7 +17,7 @@ export default function useRemainingViewPortHeight() { setContainerHeight(window.innerHeight - top); }, []); - useEffect(() => { + useLayoutEffect(() => { updateContainerHeight(); window.addEventListener('resize', updateContainerHeight); return () => { |
