ui/client/features/new-project/hooks/useNewProject
Cockpit client (features), next. Source: ui/client/features/new-project/hooks/useNewProject.tsx.
Functions#
useNewProject()#
useNewProject(
onCreated):object
Defined in: ui/client/features/new-project/hooks/useNewProject.tsx:12
The New project form: ask the server for a folder with this name and hand the new project's folder to
onCreated (the Open-a-project screen opens it, as it does for a clone).
Parameters#
onCreated
(dir) => void
Returns#
object
create
create: () =>
Promise<void>
Returns
Promise<void>
setFramework
setFramework: (
framework) =>void
Parameters
framework
Returns
void
setName
setName: (
name) =>void
Parameters
name
string
Returns
void
state
state:
NewProjectFormState