- const currentPathIsTrash = location.includes("/trash");
- const [isTransitioning, setIsTransitioning] = useState(false);
- let transitionTimeout;
-
- const handleTransition = () => {
- setIsTransitioning(true)
- transitionTimeout = setTimeout(() => {
- setIsTransitioning(false)
- }, WIDTH_TRANSITION);
- }
-
- useEffect(()=>{
- handleTransition()
- return () => {
- if(transitionTimeout) clearTimeout(transitionTimeout)
- };
- // eslint-disable-next-line
- }, [checkedList])