UNPKG

vite-plugin-react-server

Version:
18 lines 1.12 kB
import type { HtmlComponentType, RootComponentType } from "../types.js"; import type { React } from "../vendor/vendor.server.js"; /** * Resolves components with appropriate fallbacks * * This helper can be used in both client and server environments to ensure * that RootComponent and HtmlComponent are always defined, falling back to * default components when needed. * * @param RootComponent - The root component to use, or undefined to use default * @param HtmlComponent - The HTML component to use, or undefined to use default * @returns Object containing resolved RootComponent and HtmlComponent */ export declare function resolveWithDefaultRootAndHtml(RootComponent?: RootComponentType | typeof React.Fragment | undefined, HtmlComponent?: HtmlComponentType | typeof React.Fragment | undefined): { RootComponent: import("react").ExoticComponent<import("react").FragmentProps> | RootComponentType; HtmlComponent: import("react").ExoticComponent<import("react").FragmentProps> | HtmlComponentType<any, any, any, any> | HtmlComponentType; }; //# sourceMappingURL=resolveWithDefaultRootAndHtml.d.ts.map