diff --git a/packages/app/src/pages/session/session-side-panel.tsx b/packages/app/src/pages/session/session-side-panel.tsx index b2cfbf13f0..9a745891a3 100644 --- a/packages/app/src/pages/session/session-side-panel.tsx +++ b/packages/app/src/pages/session/session-side-panel.tsx @@ -223,237 +223,237 @@ export function SessionSidePanel(props: { > - - - - - - - - { - const stop = createFileTabListSync({ el, contextOpen }) - onCleanup(stop) - }} - > - - - - {language.t("session.tab.review")} - - {props.reviewCount()} - - - - - - - tabs().close("context")} - aria-label={language.t("common.closeTab")} - /> - - } - hideCloseButton - onMiddleClick={() => tabs().close("context")} - > - - - {language.t("session.tab.context")} - - - - - {(tab) => } - - - - { - void import("@/components/dialog-select-file").then((x) => { - dialog.show(() => ) - }) - }} - aria-label={language.t("command.file.open")} - /> - - - - - - - - {props.reviewPanel()} - - - - - - - - - - {language.t("session.files.selectToOpen")} - - - - - - - - - - - - - - - - - - {(tab) => } - - - - - {(tab) => { - const path = file.pathFromTab(tab) - return ( - - {(p) => } - - ) - }} - - - - - - - - - + - - - {props.reviewCount()}{" "} - {language.t( - props.reviewCount() === 1 ? "session.review.change.one" : "session.review.change.other", - )} - - - {language.t("session.files.all")} - - - - - - - {language.t("common.loading")} - {language.t("common.loading.ellipsis")} + + + + + { + const stop = createFileTabListSync({ el, contextOpen }) + onCleanup(stop) + }} + > + + + + {language.t("session.tab.review")} + + {props.reviewCount()} + - } - > + + + + + tabs().close("context")} + aria-label={language.t("common.closeTab")} + /> + + } + hideCloseButton + onMiddleClick={() => tabs().close("context")} + > + + + {language.t("session.tab.context")} + + + + + {(tab) => } + + + + { + void import("@/components/dialog-select-file").then((x) => { + dialog.show(() => ) + }) + }} + aria-label={language.t("command.file.open")} + /> + + + + + + + + {props.reviewPanel()} + + + + + + + + + + {language.t("session.files.selectToOpen")} + + + + + + + + + + + + + + + + + + {(tab) => } + + + + + {(tab) => { + const path = file.pathFromTab(tab) + return ( + + {(p) => } + + ) + }} + + + + + + + + + + + + + {props.reviewCount()}{" "} + {language.t( + props.reviewCount() === 1 ? "session.review.change.one" : "session.review.change.other", + )} + + + {language.t("session.files.all")} + + + + + + + {language.t("common.loading")} + {language.t("common.loading.ellipsis")} + + } + > + props.focusReviewDiff(node.path)} + /> + + + + + + + {empty(language.t("session.files.empty"))} + props.focusReviewDiff(node.path)} + onFileClick={(node) => openTab(file.tab(node.path))} /> - - - - - - - {empty(language.t("session.files.empty"))} - - openTab(file.tab(node.path))} - /> - - - - - - - props.size.start()}> - { - props.size.touch() - layout.fileTree.resize(width) - }} - /> + + + + - - - + + props.size.start()}> + { + props.size.touch() + layout.fileTree.resize(width) + }} + /> + + + +