Documentation / @andrew_l/app / createAppInstance
Function: createAppInstance() ​
createAppInstance<
P,S,M>(definition):AppInstance<P,S,M>
Create a new runtime instance from an app definition.
Type Parameters ​
P ​
P extends ObjectPropsOptions<Data>
S ​
S extends Record<string, any>
M ​
M extends Record<string, AnyFunction>
Parameters ​
definition ​
AppDefinition<P, S, M>
Returns ​
AppInstance<P, S, M>
Example ​
ts
const instance = createAppInstance(myApp);
await setupApp(instance, { port: 3000 });
await runApp(instance);