From 4d684ebee437bb6de17b8b6d9d16edc12348b4da Mon Sep 17 00:00:00 2001 From: AVGVSTVS96 <122117267+AVGVSTVS96@users.noreply.github.com> Date: Sat, 27 Jul 2024 23:10:35 -0400 Subject: [PATCH] chore: remove passed theme to hook --- src/components/ChatUI/ShikiHihlighter.tsx | 6 ++---- src/lib/hooks/useShiki.ts | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/components/ChatUI/ShikiHihlighter.tsx b/src/components/ChatUI/ShikiHihlighter.tsx index 9890e5e1..adc12bd8 100644 --- a/src/components/ChatUI/ShikiHihlighter.tsx +++ b/src/components/ChatUI/ShikiHihlighter.tsx @@ -1,21 +1,19 @@ import type React from 'react'; import { useShikiHighlighter } from '@hooks/useShiki'; -import type { BundledTheme, BundledLanguage } from 'shiki'; +import type { BundledLanguage } from 'shiki'; interface ShikiHighlighterProps { language: BundledLanguage; children: string; - theme?: BundledTheme; as?: React.ElementType; } export const ShikiHighlighter = ({ language, - theme, children: code, as: Element = 'pre', }: ShikiHighlighterProps) => { - const highlightedCode = useShikiHighlighter(code, language, theme as BundledTheme); + const highlightedCode = useShikiHighlighter(code, language); return highlightedCode && ( diff --git a/src/lib/hooks/useShiki.ts b/src/lib/hooks/useShiki.ts index 66a86a3e..9790918c 100644 --- a/src/lib/hooks/useShiki.ts +++ b/src/lib/hooks/useShiki.ts @@ -12,7 +12,6 @@ import customTheme from '@styles/rainglow-azure-constrast.mjs'; export const useShikiHighlighter = ( code: string, lang: BundledLanguage | undefined, - theme: BundledTheme ) => { const [highlightedCode, setHighlightedCode] = useState( null