@firecms/core
Version:
Awesome Firebase/Firestore-based headless open-source CMS
12 lines (11 loc) • 464 B
TypeScript
import * as React from "react";
export interface AsyncPreviewComponentProps {
builder: Promise<React.ReactNode>;
}
/**
* Utility component used to render the result of an async execution.
* It shows a loading indicator while at it.
*
* @group Preview components
*/
export declare const AsyncPreviewComponent: React.MemoExoticComponent<(<M extends Record<string, any>>({ builder }: AsyncPreviewComponentProps) => import("react/jsx-runtime").JSX.Element)>;