UNPKG

@dotcms/react

Version:

Official React Components library to render a dotCMS page.

33 lines (32 loc) 1.1 kB
import { DotCMSBasicContentlet } from '@dotcms/types'; /** * @internal * * Props for the Contentlet component * @interface DotCMSContentletRendererProps * @property {DotCMSContentlet} contentlet - The contentlet data to be rendered * @property {string} container - The container identifier where the contentlet is placed */ interface DotCMSContentletRendererProps { contentlet: DotCMSBasicContentlet; container: string; } /** * Contentlet component that renders DotCMS content with development mode support * * @component * @param {DotCMSContentletRendererProps} props - Component properties * @param {DotCMSContentlet} props.contentlet - The contentlet to be rendered * @param {string} props.container - The container identifier * @returns {JSX.Element} Rendered contentlet with appropriate wrapper and attributes * * @example * ```tsx * <Contentlet * contentlet={myContentlet} * container="container-1" * /> * ``` */ export declare function Contentlet({ contentlet, container }: DotCMSContentletRendererProps): import("react/jsx-runtime").JSX.Element; export {};