import type { ReactNode } from 'react'; import { getReactNodeText } from '~/modules/helpers'; import type { TooltipRenderProps } from '~/types'; import CloseButton from './CloseButton'; export default function JoyrideDefaultTooltip(props: TooltipRenderProps) { const { backProps, closeProps, index, isLastStep, primaryProps, skipProps, step, tooltipProps } = props; const { buttons, content, styles, title } = step; const buttonElements: Record = {}; if (buttons.includes('primary')) { buttonElements.primary = (