'use client'; import clsx from 'clsx'; import { createPortal } from 'react-dom'; import { ITooltip, Tooltip } from 'react-tooltip'; import { useConceptTheme } from '@/context/ThemeContext'; interface ConceptTooltipProps extends Omit { layer?: string } function ConceptTooltip({ className, layer='z-tooltip', place='bottom', style, ...restProps }: ConceptTooltipProps) { const { darkMode } = useConceptTheme(); if (typeof window === 'undefined') { return null; } return createPortal( , document.body); } export default ConceptTooltip;