From 74e3155ef03c2fdccbf136cde871043d4cbbdf4b Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Wed, 5 Aug 2026 15:13:39 -0400 Subject: [PATCH] refactor(session-ui): remove unused exported components (#40685) --- .../src/components/line-comment-styles.ts | 4 ---- .../src/components/line-comment.tsx | 21 +------------------ .../src/components/message-part.tsx | 4 ---- 3 files changed, 1 insertion(+), 28 deletions(-) diff --git a/packages/session-ui/src/components/line-comment-styles.ts b/packages/session-ui/src/components/line-comment-styles.ts index 59af660419c..ce7df7879f4 100644 --- a/packages/session-ui/src/components/line-comment-styles.ts +++ b/packages/session-ui/src/components/line-comment-styles.ts @@ -36,10 +36,6 @@ export const lineCommentStyles = ` border: none; } -[data-component="line-comment"][data-variant="add"] [data-slot="line-comment-button"] { - background: var(--syntax-diff-add); -} - [data-component="line-comment"] [data-component="icon"] { color: var(--white); } diff --git a/packages/session-ui/src/components/line-comment.tsx b/packages/session-ui/src/components/line-comment.tsx index 0ad1a590e75..a44aecd85ca 100644 --- a/packages/session-ui/src/components/line-comment.tsx +++ b/packages/session-ui/src/components/line-comment.tsx @@ -9,7 +9,7 @@ import { useI18n } from "@opencode-ai/ui/context/i18n" installLineCommentStyles() -export type LineCommentVariant = "default" | "editor" | "add" +export type LineCommentVariant = "default" | "editor" function InlineGlyph(props: { icon: "comment" | "plus" }) { return ( @@ -156,25 +156,6 @@ export const LineComment = (props: LineCommentProps) => { ) } -export type LineCommentAddProps = Omit & { - label?: string -} - -export const LineCommentAdd = (props: LineCommentAddProps) => { - const [split, rest] = splitProps(props, ["label"]) - const i18n = useI18n() - - return ( - - ) -} - export type LineCommentEditorProps = Omit & { value: string selection: JSX.Element diff --git a/packages/session-ui/src/components/message-part.tsx b/packages/session-ui/src/components/message-part.tsx index f3b92f03422..081ce87e1e6 100644 --- a/packages/session-ui/src/components/message-part.tsx +++ b/packages/session-ui/src/components/message-part.tsx @@ -948,10 +948,6 @@ function ExaOutput(props: { output?: string }) { ) } -export function registerPartComponent(type: string, component: PartComponent) { - PART_MAPPING[type] = component -} - export function Message(props: MessageProps) { return (