+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "renderOrCallToRender" keywords = ["grafana","documentation","sdk","@grafana/ui"] type = "docs" +++ ## renderOrCallToRender() function ### renderOrCallToRender() function Given react node or function returns element accordingly Signature ```typescript export declare function renderOrCallToRender(itemToRender: ((props?: TProps) => React.ReactNode) | React.ReactNode, props?: TProps): React.ReactNode; ``` Import ```typescript import { renderOrCallToRender } from '@grafana/ui'; ``` Parameters | Parameter | Type | Description | | --- | --- | --- | | itemToRender | ((props?: TProps) => React.ReactNode) | React.ReactNode | | | props | TProps | props to be passed to the function if item provided as such | Returns: `React.ReactNode`