| 610 | } |
| 611 | |
| 612 | const renderInlineCode = ( |
| 613 | inlineCode: InlineCode, |
| 614 | state: RenderState, |
| 615 | ): ReactNode[] => { |
| 616 | const { palette, nextKey } = state |
| 617 | const content = inlineCode.value || ' ' |
| 618 | return [ |
| 619 | <span |
| 620 | key={nextKey()} |
| 621 | fg={palette.inlineCodeFg} |
| 622 | bg={palette.codeMonochrome ? undefined : palette.codeBackground} |
| 623 | attributes={TextAttributes.BOLD} |
| 624 | > |
| 625 | {` ${content} `} |
| 626 | </span>, |
| 627 | ] |
| 628 | } |
| 629 | |
| 630 | const renderLink = (link: Link, state: RenderState): ReactNode[] => { |
| 631 | const { palette, nextKey } = state |