import clsx from 'clsx/lite'; import { ReactNode } from 'react'; import CopyButton from './CopyButton'; export default function EnvVar({ variable, value, accessory, includeCopyButton = true, trailingContent, className, }: { variable: string, value?: string, accessory?: ReactNode, includeCopyButton?: boolean, trailingContent?: ReactNode, className?: string, }) { return (
{variable}{value && ` = ${value}`} {accessory} {includeCopyButton && } {trailingContent && {trailingContent} }
); }