mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-09-21 14:07:20 +08:00
feat(pr-view): remove excess markedprovider on pr
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
import { Component, Show } from "solid-js"
|
||||
import { IconButton } from "@kilocode/kilo-ui/icon-button"
|
||||
import { Tooltip } from "@kilocode/kilo-ui/tooltip"
|
||||
import { MarkedProvider } from "@kilocode/kilo-ui/context/marked"
|
||||
import type { WorktreeState } from "../../src/types/messages"
|
||||
import type { PRStatus } from "../../src/types/messages"
|
||||
import { PRBadge } from "./PRBadge"
|
||||
@@ -23,8 +22,7 @@ interface PRPanelProps {
|
||||
|
||||
export const PRPanel: Component<PRPanelProps> = (props) => {
|
||||
return (
|
||||
<MarkedProvider>
|
||||
<div class="am-pr-panel am-pr-col">
|
||||
<div class="am-pr-panel am-pr-col">
|
||||
<div class="am-pr-panel-header am-pr-row">
|
||||
<div class="am-pr-panel-title-row am-pr-row">
|
||||
<PRBadge pr={props.pr} />
|
||||
@@ -61,6 +59,5 @@ export const PRPanel: Component<PRPanelProps> = (props) => {
|
||||
</Show>
|
||||
</div>
|
||||
</div>
|
||||
</MarkedProvider>
|
||||
)
|
||||
}
|
||||
|
||||
@@ -52,6 +52,8 @@ const Root: ParentComponent = (props) => (
|
||||
<MermaidDownloadBridge />
|
||||
<ServerProvider>
|
||||
<LanguageBridge>
|
||||
{/* MarkedProvider is required here for all markdown consumers in the tree,
|
||||
including PRPanel's PRDescription and PRComments components. Do not remove. */}
|
||||
<MarkedProvider>
|
||||
<DiffComponentProvider component={Diff}>
|
||||
<CodeComponentProvider component={Code}>
|
||||
|
||||
Reference in New Issue
Block a user