Files
gitbook/packages/react-contentkit/src/ElementText.tsx
T
2025-02-26 17:59:34 +01:00

23 lines
584 B
TypeScript

import type { ContentKitText } from '@gitbook/api';
import type React from 'react';
import classNames from 'classnames';
import type { ContentKitServerElementProps } from './types';
export function ElementText(
props: React.PropsWithChildren<ContentKitServerElementProps<ContentKitText>>
) {
const { element, children } = props;
return (
<span
className={classNames(
'contentkit-text',
element.style ? `contentkit-text-${element.style}` : null
)}
>
{children}
</span>
);
}