Skip to content

Commit a71c9e3

Browse files
committed
fix(desktop): edit diffs
1 parent 0156f03 commit a71c9e3

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/ui/src/components/message-part.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -807,19 +807,19 @@ ToolRegistry.register({
807807
</div>
808808
}
809809
>
810-
<Show when={props.metadata.filediff}>
810+
<Show when={props.metadata.filediff?.path || props.input.filePath}>
811811
<div data-component="edit-content">
812812
<Dynamic
813813
component={diffComponent}
814814
before={{
815-
name: props.metadata.filediff.path,
816-
contents: props.metadata.filediff.before,
817-
cacheKey: checksum(props.metadata.filediff.before),
815+
name: props.metadata?.filediff?.file || props.input.filePath,
816+
contents: props.metadata?.filediff?.before || props.input.oldString,
817+
cacheKey: checksum(props.metadata?.filediff?.before || props.input.oldString),
818818
}}
819819
after={{
820-
name: props.metadata.filediff.path,
821-
contents: props.metadata.filediff.after,
822-
cacheKey: checksum(props.metadata.filediff.after),
820+
name: props.metadata?.filediff?.file || props.input.filePath,
821+
contents: props.metadata?.filediff?.after || props.input.newString,
822+
cacheKey: checksum(props.metadata?.filediff?.after || props.input.newString),
823823
}}
824824
/>
825825
</div>

0 commit comments

Comments
 (0)