import React from 'react'; import {CircleQuestion} from '@gravity-ui/icons'; import {Card, Flex, Icon, Popover, Text} from '@gravity-ui/uikit'; import {cn} from '../../../../../utils/cn'; import './TabCard.scss'; const b = cn('tenant-tab-card'); function handleHelpMarkPopoverClick(event: React.MouseEvent) { event.stopPropagation(); } interface ServerlessTabCardProps { title: string; active?: boolean; description: string; helpText?: string; } export function ServerlessTabCard({title, active, description, helpText}: ServerlessTabCardProps) { const helpMark = helpText ? ( {helpText} } hasArrow placement={['top', 'bottom']} > ) : null; return ( {title} {helpMark} {description} ); }