import React from "react"; import classnames from "classnames"; import Graphic from "components/Graphic"; import { GraphicNames } from "components/graphics"; const baseClass = "empty-table"; export interface IEmptyTableProps { header?: JSX.Element | string; info?: JSX.Element | string; additionalInfo?: JSX.Element | string; graphicName?: GraphicNames; primaryButton?: JSX.Element; secondaryButton?: JSX.Element; className?: string; variant?: "mobile"; } const EmptyTable = ({ graphicName, header, info, additionalInfo, className, primaryButton, secondaryButton, variant, }: IEmptyTableProps): JSX.Element => { const emptyTableClass = classnames(`${baseClass}__container`, className, { [`${baseClass}__container--mobile`]: variant === "mobile", }); return (
{graphicName && (
)}
{header &&

{header}

} {info &&
{info}
} {additionalInfo && (
{additionalInfo}
)}
{primaryButton && (
{primaryButton} {secondaryButton && secondaryButton}
)}
); }; export default EmptyTable;