ui/client/features/clone/hooks/useClone
Cockpit client (features), v0.9. Source: ui/client/features/clone/hooks/useClone.tsx.
Functions#
useClone()#
useClone(
onCloned):object
Defined in: ui/client/features/clone/hooks/useClone.tsx:14
The clone form: read what was pasted, start a clone, follow its job until it ends, cancel it, and hand the
finished folder to onCloned (the Open-a-project screen opens it).
Parameters#
onCloned
(dir) => void
Returns#
object
cancel
cancel: () =>
Promise<void>
Returns
Promise<void>
dismiss
dismiss: () =>
void
Returns
void
setBranch
setBranch: (
branch) =>void
Parameters
branch
string
Returns
void
setInput
setInput: (
input) =>void
Parameters
input
string
Returns
void
setName
setName: (
name) =>void
Parameters
name
string
Returns
void
setToken
setToken: (
token) =>void
Parameters
token
string
Returns
void
start
start: () =>
Promise<void>
Returns
Promise<void>
state
state:
CloneFormState