FrontPastel/node_modules/@mui/base/utils/useRootElementName.d.ts

20 lines
642 B
TypeScript

type UseRootElementNameParameters = {
/**
* The HTML element expected to be rendered, for example 'div', 'button' etc
* @default ''
*/
rootElementName?: keyof HTMLElementTagNameMap;
/**
* The name of the component using useRootElementName.
* For debugging purposes.
*/
componentName?: string;
};
/**
* @ignore - do not document.
*
* Use this function determine the host element correctly on the server (in a SSR context, for example Next.js)
*/
export declare function useRootElementName(parameters: UseRootElementNameParameters): [string, (instance: HTMLElement | null) => void];
export {};