fix(web): normalize shell output carriage returns (#26426)
This commit is contained in:
@@ -1810,7 +1810,7 @@ ToolRegistry.register({
|
|||||||
const sawPending = pending()
|
const sawPending = pending()
|
||||||
const text = createMemo(() => {
|
const text = createMemo(() => {
|
||||||
const cmd = props.input.command ?? props.metadata.command ?? ""
|
const cmd = props.input.command ?? props.metadata.command ?? ""
|
||||||
const out = stripAnsi(props.output || props.metadata.output || "")
|
const out = stripAnsi(props.output || props.metadata.output || "").replace(/\r\n?/g, "\n")
|
||||||
return `$ ${cmd}${out ? "\n\n" + out : ""}`
|
return `$ ${cmd}${out ? "\n\n" + out : ""}`
|
||||||
})
|
})
|
||||||
const [copied, setCopied] = createSignal(false)
|
const [copied, setCopied] = createSignal(false)
|
||||||
|
|||||||
Reference in New Issue
Block a user