From b5dc6e670a02775a744c9ae70ebda7e958edc3c5 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Mon, 2 Mar 2026 22:25:39 +0000 Subject: [PATCH] chore: generate --- packages/app/src/components/prompt-input.tsx | 5 +- .../composer/session-composer-region.tsx | 5 +- .../composer/session-composer-state.ts | 6 +- packages/ui/src/components/text-reveal.css | 10 ++- .../ui/src/components/text-reveal.stories.tsx | 82 ++++++++++++++++--- .../ui/src/components/tool-status-title.tsx | 7 +- 6 files changed, 84 insertions(+), 31 deletions(-) diff --git a/packages/app/src/components/prompt-input.tsx b/packages/app/src/components/prompt-input.tsx index 89169af0d..c9c8bc6b4 100644 --- a/packages/app/src/components/prompt-input.tsx +++ b/packages/app/src/components/prompt-input.tsx @@ -256,10 +256,7 @@ export const PromptInput: Component = (props) => { pendingAutoAccept: false, }) - const buttonsSpring = useSpring( - () => (store.mode === "normal" ? 1 : 0), - { visualDuration: 0.2, bounce: 0 }, - ) + const buttonsSpring = useSpring(() => (store.mode === "normal" ? 1 : 0), { visualDuration: 0.2, bounce: 0 }) const commentCount = createMemo(() => { if (store.mode === "shell") return 0 diff --git a/packages/app/src/pages/session/composer/session-composer-region.tsx b/packages/app/src/pages/session/composer/session-composer-region.tsx index 9f17d3f4b..a882e25dd 100644 --- a/packages/app/src/pages/session/composer/session-composer-region.tsx +++ b/packages/app/src/pages/session/composer/session-composer-region.tsx @@ -73,10 +73,7 @@ export function SessionComposerRegion(props: { bounce: props.dockCloseBounce ?? props.bounce ?? 0, }, ) - const progress = useSpring( - () => (open() ? 1 : 0), - config, - ) + const progress = useSpring(() => (open() ? 1 : 0), config) const value = createMemo(() => Math.max(0, Math.min(1, progress()))) const [height, setHeight] = createSignal(320) const dock = createMemo(() => props.state.dock() || value() > 0.001) diff --git a/packages/app/src/pages/session/composer/session-composer-state.ts b/packages/app/src/pages/session/composer/session-composer-state.ts index 03e96463c..f70bc4bbd 100644 --- a/packages/app/src/pages/session/composer/session-composer-state.ts +++ b/packages/app/src/pages/session/composer/session-composer-state.ts @@ -29,11 +29,7 @@ export function createSessionComposerBlocked() { }) } -export function createSessionComposerState( - options?: { - closeMs?: number | (() => number) - }, -) { +export function createSessionComposerState(options?: { closeMs?: number | (() => number) }) { const params = useParams() const sdk = useSDK() const sync = useSync() diff --git a/packages/ui/src/components/text-reveal.css b/packages/ui/src/components/text-reveal.css index a9036f8da..f799962f0 100644 --- a/packages/ui/src/components/text-reveal.css +++ b/packages/ui/src/components/text-reveal.css @@ -67,7 +67,10 @@ -webkit-mask-image: linear-gradient(to top, white 33%, transparent calc(33% + var(--_edge))); mask-position: 0 100%; -webkit-mask-position: 0 100%; - transition-property: mask-position, -webkit-mask-position, transform; + transition-property: + mask-position, + -webkit-mask-position, + transform; transform: translateY(0); } @@ -82,7 +85,10 @@ -webkit-mask-image: linear-gradient(to bottom, white 33%, transparent calc(33% + var(--_edge))); mask-position: 0 100%; -webkit-mask-position: 0 100%; - transition-property: mask-position, -webkit-mask-position, transform; + transition-property: + mask-position, + -webkit-mask-position, + transform; transform: translateY(var(--_travel)); } diff --git a/packages/ui/src/components/text-reveal.stories.tsx b/packages/ui/src/components/text-reveal.stories.tsx index f3da13f5d..df514ca38 100644 --- a/packages/ui/src/components/text-reveal.stories.tsx +++ b/packages/ui/src/components/text-reveal.stories.tsx @@ -179,8 +179,12 @@ export const Playground = {
- - + + @@ -194,13 +198,29 @@ export const Playground = { @@ -208,33 +228,75 @@ export const Playground = { -
Wipe only
+
+ Wipe only +
diff --git a/packages/ui/src/components/tool-status-title.tsx b/packages/ui/src/components/tool-status-title.tsx index 4cf8f15ab..68440b6c6 100644 --- a/packages/ui/src/components/tool-status-title.tsx +++ b/packages/ui/src/components/tool-status-title.tsx @@ -72,12 +72,7 @@ export function ToolStatusTitle(props: { }) } - createEffect( - on( - [() => props.active, activeTail, doneTail, suffix], - () => schedule(), - ), - ) + createEffect(on([() => props.active, activeTail, doneTail, suffix], () => schedule())) onMount(() => { measure()