diff options
Diffstat (limited to 'packages/ui/src/components')
| -rw-r--r-- | packages/ui/src/components/code.tsx | 2 | ||||
| -rw-r--r-- | packages/ui/src/components/diff-ssr.tsx | 8 | ||||
| -rw-r--r-- | packages/ui/src/components/diff.css | 4 | ||||
| -rw-r--r-- | packages/ui/src/components/diff.tsx | 2 | ||||
| -rw-r--r-- | packages/ui/src/components/message-part.tsx | 28 | ||||
| -rw-r--r-- | packages/ui/src/components/session-review.tsx | 2 |
6 files changed, 22 insertions, 24 deletions
diff --git a/packages/ui/src/components/code.tsx b/packages/ui/src/components/code.tsx index c80f0987f..77696faed 100644 --- a/packages/ui/src/components/code.tsx +++ b/packages/ui/src/components/code.tsx @@ -1,4 +1,4 @@ -import { type FileContents, File, FileOptions, LineAnnotation } from "@pierre/precision-diffs" +import { type FileContents, File, FileOptions, LineAnnotation } from "@pierre/diffs" import { ComponentProps, createEffect, createMemo, splitProps } from "solid-js" import { createDefaultOptions, styleVariables } from "../pierre" import { workerPool } from "../pierre/worker" diff --git a/packages/ui/src/components/diff-ssr.tsx b/packages/ui/src/components/diff-ssr.tsx index 800aa3730..b38b4a34f 100644 --- a/packages/ui/src/components/diff-ssr.tsx +++ b/packages/ui/src/components/diff-ssr.tsx @@ -1,5 +1,5 @@ -import { FileDiff } from "@pierre/precision-diffs" -import { PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr" +import { FileDiff } from "@pierre/diffs" +import { PreloadMultiFileDiffResult } from "@pierre/diffs/ssr" import { onCleanup, onMount, Show, splitProps } from "solid-js" import { isServer } from "solid-js/web" import { createDefaultOptions, styleVariables, type DiffProps } from "../pierre" @@ -65,11 +65,11 @@ export function Diff<T>(props: SSRDiffProps<T>) { return ( <div data-component="diff" style={styleVariables} ref={container}> - <file-diff ref={fileDiffRef} id="ssr-diff"> + <diffs-container ref={fileDiffRef} id="ssr-diff"> <Show when={isServer}> <template shadowrootmode="open" innerHTML={props.preloadedDiff.prerenderedHTML} /> </Show> - </file-diff> + </diffs-container> </div> ) } diff --git a/packages/ui/src/components/diff.css b/packages/ui/src/components/diff.css index 690667ea7..345271a12 100644 --- a/packages/ui/src/components/diff.css +++ b/packages/ui/src/components/diff.css @@ -19,8 +19,8 @@ position: sticky; background-color: var(--surface-diff-hidden-base); color: var(--text-base); - width: var(--pjs-column-content-width); - left: var(--pjs-column-number-width); + width: var(--diffs-column-content-width); + left: var(--diffs-column-number-width); padding-left: 8px; user-select: none; cursor: default; diff --git a/packages/ui/src/components/diff.tsx b/packages/ui/src/components/diff.tsx index 703043f4c..75dde0440 100644 --- a/packages/ui/src/components/diff.tsx +++ b/packages/ui/src/components/diff.tsx @@ -1,4 +1,4 @@ -import { FileDiff } from "@pierre/precision-diffs" +import { FileDiff } from "@pierre/diffs" import { createEffect, createMemo, onCleanup, splitProps } from "solid-js" import { createDefaultOptions, type DiffProps, styleVariables } from "../pierre" import { workerPool } from "../pierre/worker" diff --git a/packages/ui/src/components/message-part.tsx b/packages/ui/src/components/message-part.tsx index 07a3cfb51..33b519ea4 100644 --- a/packages/ui/src/components/message-part.tsx +++ b/packages/ui/src/components/message-part.tsx @@ -19,8 +19,6 @@ import { Checkbox } from "./checkbox" import { DiffChanges } from "./diff-changes" import { Markdown } from "./markdown" import { getDirectory as _getDirectory, getFilename } from "@opencode-ai/util/path" -import { Code } from "./code" -import { checksum } from "@opencode-ai/util/encode" export interface MessageProps { message: MessageType @@ -509,19 +507,19 @@ ToolRegistry.register({ </div> } > - <Show when={props.input.content}> - <div data-component="write-content"> - <Code - file={{ - name: props.input.filePath, - contents: props.input.content, - cacheKey: checksum(props.input.content), - }} - overflow="scroll" - class="pb-40" - /> - </div> - </Show> + {/* <Show when={props.input.content}> */} + {/* <div data-component="write-content"> */} + {/* <Code */} + {/* file={{ */} + {/* name: props.input.filePath, */} + {/* contents: props.input.content, */} + {/* cacheKey: checksum(props.input.content), */} + {/* }} */} + {/* overflow="scroll" */} + {/* class="pb-40" */} + {/* /> */} + {/* </div> */} + {/* </Show> */} </BasicTool> ) }, diff --git a/packages/ui/src/components/session-review.tsx b/packages/ui/src/components/session-review.tsx index 8009091b7..b47ab55b1 100644 --- a/packages/ui/src/components/session-review.tsx +++ b/packages/ui/src/components/session-review.tsx @@ -9,7 +9,7 @@ import { getDirectory, getFilename } from "@opencode-ai/util/path" import { For, Match, Show, Switch, type JSX } from "solid-js" import { createStore } from "solid-js/store" import { type FileDiff } from "@opencode-ai/sdk/v2" -import { PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr" +import { PreloadMultiFileDiffResult } from "@pierre/diffs/ssr" import { Dynamic } from "solid-js/web" import { checksum } from "@opencode-ai/util/encode" |
