diff --git a/src/vs/workbench/contrib/void/browser/react/src/markdown/MarkdownRender.tsx b/src/vs/workbench/contrib/void/browser/react/src/markdown/MarkdownRender.tsx index dee0a9e0..7d476841 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/markdown/MarkdownRender.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/markdown/MarkdownRender.tsx @@ -1,6 +1,7 @@ import React, { JSX, useCallback, useEffect, useState } from 'react' import { marked, MarkedToken, Token } from 'marked' import { BlockCode } from './BlockCode.js' +import { useService } from '../util/contextForServices.js' enum CopyButtonState { @@ -13,6 +14,7 @@ const COPY_FEEDBACK_TIMEOUT = 1000 // amount of time to say 'Copied!' const CodeButtonsOnHover = ({ diffRepr: text }: { diffRepr: string }) => { const [copyButtonState, setCopyButtonState] = useState(CopyButtonState.Copy) + const inlineDiffService = useService('inlineDiffService') useEffect(() => { if (copyButtonState !== CopyButtonState.Copy) { @@ -43,7 +45,8 @@ const CodeButtonsOnHover = ({ diffRepr: text }: { diffRepr: string }) => {