Files
pyrodactyl/resources/scripts/components/elements/Code.tsx

19 lines
482 B
TypeScript

import clsx from 'clsx';
interface CodeProps {
dark?: boolean | undefined;
className?: string;
children: React.ReactChild | React.ReactFragment | React.ReactPortal;
}
export default ({ dark, className, children }: CodeProps) => (
<code
className={clsx('font-mono text-sm px-2 py-1 inline-block rounded w-fit', className, {
'bg-zinc-900': !dark,
'bg-zinc-900 text-zinc-100': dark,
})}
>
{children}
</code>
);