import * as React from "react"; import { Text } from "react-native"; export interface DynamicRendererProps { children?: any; TagName: any; attributes: any; actionAttributes: any; } import { isEmptyElement } from "./dynamic-renderer.helpers"; import { setAttrs } from "../../blocks/helpers"; function DynamicRenderer(props: DynamicRendererProps) { return ( <> {!isEmptyElement(props.TagName) ? ( <> {typeof props.TagName === "string" ? ( {props.children} ) : ( {props.children} )} ) : ( <> )} ); } export default DynamicRenderer;