createProjectFromTemplate
Function: createProjectFromTemplate()
createProjectFromTemplate(
templateId,name):Promise<ProjectState>
Defined in: apps/builder-web/src/api/client.ts:119
Creates a new project from a given template via backend API.
Flow:
POST /projects— create a new project;POST /projects/:id/versions— create initial version with template's AppSchema.
The returned ProjectState is ready to be used by the editor.
Parameters
templateId
string
ID of the chosen template.
name
string
Name of the new project.
Returns
Promise<ProjectState>
Initial project state with first version created.
Throws
Error if template is not found.