diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-03-19 14:00:32 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-03-19 14:00:32 +0000 |
| commit | d178d8249ffb0e2c9b9657d522137177e3bab7cc (patch) | |
| tree | 32e051cb3802bb0a018db34a18144b8cb2946bc5 /packages/app/src | |
| parent | e6f521477959b1009153d8310fb90ac41d766b8b (diff) | |
| download | opencode-d178d8249ffb0e2c9b9657d522137177e3bab7cc.tar.gz opencode-d178d8249ffb0e2c9b9657d522137177e3bab7cc.zip | |
chore: generate
Diffstat (limited to 'packages/app/src')
| -rw-r--r-- | packages/app/src/pages/layout.tsx | 6 | ||||
| -rw-r--r-- | packages/app/src/pages/layout/helpers.ts | 6 | ||||
| -rw-r--r-- | packages/app/src/pages/session.tsx | 11 | ||||
| -rw-r--r-- | packages/app/src/pages/session/session-side-panel.tsx | 8 |
4 files changed, 21 insertions, 10 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index cca14fd50..52ac7c5f3 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -633,7 +633,8 @@ export default function Layout(props: ParentProps) { if (!expanded) continue const key = workspaceKey(directory) const project = projects.find( - (item) => workspaceKey(item.worktree) === key || item.sandboxes?.some((sandbox) => workspaceKey(sandbox) === key), + (item) => + workspaceKey(item.worktree) === key || item.sandboxes?.some((sandbox) => workspaceKey(sandbox) === key), ) if (!project) continue if (project.vcs === "git" && layout.sidebar.workspaces(project.worktree)()) continue @@ -1163,7 +1164,8 @@ export default function Layout(props: ParentProps) { const project = layout.projects .list() .find( - (item) => workspaceKey(item.worktree) === key || item.sandboxes?.some((sandbox) => workspaceKey(sandbox) === key), + (item) => + workspaceKey(item.worktree) === key || item.sandboxes?.some((sandbox) => workspaceKey(sandbox) === key), ) if (project) return project.worktree diff --git a/packages/app/src/pages/layout/helpers.ts b/packages/app/src/pages/layout/helpers.ts index 886ffd26a..209cff8a7 100644 --- a/packages/app/src/pages/layout/helpers.ts +++ b/packages/app/src/pages/layout/helpers.ts @@ -31,11 +31,13 @@ function sortSessions(now: number) { const isRootVisibleSession = (session: Session, directory: string) => workspaceKey(session.directory) === workspaceKey(directory) && !session.parentID && !session.time?.archived -const roots = (store: SessionStore) => (store.session ?? []).filter((session) => isRootVisibleSession(session, store.path.directory)) +const roots = (store: SessionStore) => + (store.session ?? []).filter((session) => isRootVisibleSession(session, store.path.directory)) export const sortedRootSessions = (store: SessionStore, now: number) => roots(store).sort(sortSessions(now)) -export const latestRootSession = (stores: SessionStore[], now: number) => stores.flatMap(roots).sort(sortSessions(now))[0] +export const latestRootSession = (stores: SessionStore[], now: number) => + stores.flatMap(roots).sort(sortSessions(now))[0] export function hasProjectPermissions<T>( request: Record<string, T[] | undefined>, diff --git a/packages/app/src/pages/session.tsx b/packages/app/src/pages/session.tsx index 6fe2e56b8..11d1481c0 100644 --- a/packages/app/src/pages/session.tsx +++ b/packages/app/src/pages/session.tsx @@ -599,7 +599,12 @@ export default function Page() { const list: ChangeMode[] = [] const git = sync.project?.vcs === "git" if (git) list.push("git") - if (git && sync.data.vcs?.branch && sync.data.vcs?.default_branch && sync.data.vcs.branch !== sync.data.vcs.default_branch) { + if ( + git && + sync.data.vcs?.branch && + sync.data.vcs?.default_branch && + sync.data.vcs.branch !== sync.data.vcs.default_branch + ) { list.push("branch") } list.push("session", "turn") @@ -961,7 +966,9 @@ export default function Page() { const mobileChanges = createMemo(() => !isDesktop() && store.mobileTab === "changes") const wantsReview = createMemo(() => - isDesktop() ? desktopFileTreeOpen() || (desktopReviewOpen() && activeTab() === "review") : store.mobileTab === "changes", + isDesktop() + ? desktopFileTreeOpen() || (desktopReviewOpen() && activeTab() === "review") + : store.mobileTab === "changes", ) createEffect(() => { diff --git a/packages/app/src/pages/session/session-side-panel.tsx b/packages/app/src/pages/session/session-side-panel.tsx index ed90c97dc..3ba619736 100644 --- a/packages/app/src/pages/session/session-side-panel.tsx +++ b/packages/app/src/pages/session/session-side-panel.tsx @@ -366,7 +366,9 @@ export function SessionSidePanel(props: { <Tabs.List> <Tabs.Trigger value="changes" class="flex-1" classes={{ button: "w-full" }}> {props.reviewCount()}{" "} - {language.t(props.reviewCount() === 1 ? "session.review.change.one" : "session.review.change.other")} + {language.t( + props.reviewCount() === 1 ? "session.review.change.one" : "session.review.change.other", + )} </Tabs.Trigger> <Tabs.Trigger value="all" class="flex-1" classes={{ button: "w-full" }}> {language.t("session.files.all")} @@ -395,9 +397,7 @@ export function SessionSidePanel(props: { /> </Show> </Match> - <Match when={true}> - {empty(props.empty())} - </Match> + <Match when={true}>{empty(props.empty())}</Match> </Switch> </Tabs.Content> <Tabs.Content value="all" class="bg-background-stronger px-3 py-0"> |
