Files
claude-code/src/components/messages/UserToolResultMessage/RejectedPlanMessage.tsx
claude-code-best ae7b92f673 style(B1-3): 格式化 components/messages,permissions,mcp,sandbox,shell (104 files)
纯格式化:移除分号、React Compiler import、import 多行展开。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 22:49:52 +08:00

28 lines
736 B
TypeScript

import * as React from 'react'
import { Markdown } from 'src/components/Markdown.js'
import { MessageResponse } from 'src/components/MessageResponse.js'
import { Box, Text } from '../../../ink.js'
type Props = {
plan: string
}
export function RejectedPlanMessage({ plan }: Props): React.ReactNode {
return (
<MessageResponse>
<Box flexDirection="column">
<Text color="subtle">User rejected Claude&apos;s plan:</Text>
<Box
borderStyle="round"
borderColor="planMode"
paddingX={1}
// Necessary for Windows Terminal to render properly
overflow="hidden"
>
<Markdown>{plan}</Markdown>
</Box>
</Box>
</MessageResponse>
)
}