UNPKG

380 BTypeScriptView Raw
1import { Component, ComponentChild } from '../../src';
2
3//
4// Suspense/lazy
5// -----------------------------------
6export function lazy<T>(loader: () => Promise<{ default: T }>): T;
7
8export interface SuspenseProps {
9 children?: preact.ComponentChildren;
10 fallback: preact.ComponentChildren;
11}
12
13export class Suspense extends Component<SuspenseProps> {
14 render(): ComponentChild;
15}