Fix click handling for stories
This commit is contained in:
parent
c0082adc56
commit
698c7a7739
78 changed files with 274 additions and 46 deletions
|
@ -1,7 +1,7 @@
|
|||
// Copyright 2021 Signal Messenger, LLC
|
||||
// SPDX-License-Identifier: AGPL-3.0-only
|
||||
|
||||
import { useState } from 'react';
|
||||
import { useState, useCallback } from 'react';
|
||||
import type { SpringValues } from '@react-spring/web';
|
||||
import { useChain, useSpring, useSpringRef } from '@react-spring/web';
|
||||
|
||||
|
@ -59,9 +59,10 @@ export function useAnimated(
|
|||
});
|
||||
|
||||
useChain(isOpen ? [overlayRef, modalRef] : [modalRef, overlayRef]);
|
||||
const close = useCallback(() => setIsOpen(false), []);
|
||||
|
||||
return {
|
||||
close: () => setIsOpen(false),
|
||||
close,
|
||||
overlayStyles,
|
||||
modalStyles,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue