diff options
Diffstat (limited to 'packages/ui/src/context')
| -rw-r--r-- | packages/ui/src/context/dialog.tsx | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/packages/ui/src/context/dialog.tsx b/packages/ui/src/context/dialog.tsx index bd47b86d3..413212512 100644 --- a/packages/ui/src/context/dialog.tsx +++ b/packages/ui/src/context/dialog.tsx @@ -121,12 +121,16 @@ function init() { const render = (element: JSX.Element, id: string, owner: Owner) => { setRenders((renders) => ({ ...renders, [id]: element })) - show(() => element, owner, () => { - setRenders((renders) => { - const { [id]: _, ...rest } = renders - return rest - }) - }) + show( + () => element, + owner, + () => { + setRenders((renders) => { + const { [id]: _, ...rest } = renders + return rest + }) + }, + ) } const isActive = (id: string) => { |
