react-torch
Version:
A lib to server-side render with react.
15 lines (14 loc) • 517 B
TypeScript
import React from 'react';
import type { Model } from '../core';
import type { ReactModelState, ReactModel } from './createReactModel';
export declare type ReactModelArg = {
Model: ReactModel;
preloadedState?: any;
};
declare type CombinedReactModelState<T extends ReactModelArg[]> = ReactModelState<T[number]['Model']>[];
export declare const preload: <T extends ReactModelArg[]>(list: T) => Promise<{
Provider: React.FC;
stateList: CombinedReactModelState<T>;
modelList: Model[];
}>;
export {};