diff --git a/apps/site/src/components/code/components/live-code/live-code.component.tsx b/apps/site/src/components/code/components/live-code/live-code.component.tsx index 49cbb1249..734d6a0d0 100644 --- a/apps/site/src/components/code/components/live-code/live-code.component.tsx +++ b/apps/site/src/components/code/components/live-code/live-code.component.tsx @@ -3,6 +3,7 @@ import copy from 'clipboard-copy'; import { themes } from 'prism-react-renderer'; import { KeyboardEvent, useCallback, useContext, useId, useRef, useState } from 'react'; import { LiveContext, LiveEditor, LivePreview } from 'react-live'; +import { VariantProps } from 'tailwind-variants'; import { styles as liveCodeStyles } from './live-code.styles'; import { LiveCodeProps } from './live-code.types'; @@ -15,7 +16,10 @@ export function LiveCode({ showCode = false, enableLiveCode = true, className }: const [localCopy, setLocalCopy] = useState(live.code); const [isCodeVisible, toggleIsCodeVisible] = useState(showCode); - const styles = liveCodeStyles({ isCodeVisible }); + const styles = liveCodeStyles({ + isCodeVisible, + language: live.language as VariantProps['language'], + }); const copyLiveCode = useCallback(() => { copy(localCopy); @@ -56,7 +60,7 @@ export function LiveCode({ showCode = false, enableLiveCode = true, className }: {enableLiveCode && (