diff options
| author | Adam <[email protected]> | 2026-01-31 07:18:51 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-01-31 07:18:51 -0600 |
| commit | a552652fcc024752fcd43d9117282307d15c44d1 (patch) | |
| tree | 67631d8dd33f1b4db65ea6d2518c188faf1f066f /packages/ui/src/context | |
| parent | 511c7abacaebb5e007139395078b6a848e5e9ea5 (diff) | |
| download | opencode-a552652fcc024752fcd43d9117282307d15c44d1.tar.gz opencode-a552652fcc024752fcd43d9117282307d15c44d1.zip | |
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461)
Co-authored-by: adamelmore <[email protected]>
Diffstat (limited to 'packages/ui/src/context')
| -rw-r--r-- | packages/ui/src/context/dialog.tsx | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/packages/ui/src/context/dialog.tsx b/packages/ui/src/context/dialog.tsx index 413212512..afba5f648 100644 --- a/packages/ui/src/context/dialog.tsx +++ b/packages/ui/src/context/dialog.tsx @@ -28,7 +28,6 @@ const Context = createContext<ReturnType<typeof init>>() function init() { const [active, setActive] = createSignal<Active | undefined>() - const [renders, setRenders] = createSignal<Record<string, JSX.Element>>({}) const timer = { current: undefined as ReturnType<typeof setTimeout> | undefined } const lock = { value: false } @@ -119,32 +118,12 @@ function init() { setActive({ id, node, dispose, owner, onClose, setClosing }) } - 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 - }) - }, - ) - } - - const isActive = (id: string) => { - return renders()[id] !== undefined - } - return { get active() { return active() }, - isActive, close, show, - render, } } @@ -173,17 +152,10 @@ export function useDialog() { get active() { return ctx.active }, - isActive(id: string) { - return ctx.isActive(id) - }, show(element: DialogElement, onClose?: () => void) { const base = ctx.active?.owner ?? owner ctx.show(element, base, onClose) }, - render(element: JSX.Element, id: string) { - const base = ctx.active?.owner ?? owner - ctx.render(element, id, base) - }, close() { ctx.close() }, |
