summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/context
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-01-31 07:18:51 -0600
committerGitHub <[email protected]>2026-01-31 07:18:51 -0600
commita552652fcc024752fcd43d9117282307d15c44d1 (patch)
tree67631d8dd33f1b4db65ea6d2518c188faf1f066f /packages/ui/src/context
parent511c7abacaebb5e007139395078b6a848e5e9ea5 (diff)
downloadopencode-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.tsx28
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()
},