import {IconButton} from '@common/ui/buttons/icon-button'; import {InfoDialogTriggerIcon} from '@common/ui/overlays/dialog/info-dialog-trigger/info-dialog-trigger-icon'; import {Dialog, DialogSize} from '@common/ui/overlays/dialog/dialog'; import {DialogHeader} from '@common/ui/overlays/dialog/dialog-header'; import {DialogBody} from '@common/ui/overlays/dialog/dialog-body'; import {DialogTrigger} from '@common/ui/overlays/dialog/dialog-trigger'; import React, {ReactNode} from 'react'; import clsx from 'clsx'; interface InfoDialogTriggerProps { title?: ReactNode; body: ReactNode; dialogSize?: DialogSize; className?: string; } export function InfoDialogTrigger({ title, body, dialogSize = 'sm', className, }: InfoDialogTriggerProps) { return ( {title && ( {title} )} {body} ); }