Hiyve Components - v1.0.0
Preparing search index...
@hiyve/react-intelligence
useScheduling
Function useScheduling
useScheduling
()
:
{
cancel
:
(
meetingId
:
string
)
=>
Promise
<
void
>
;
clearError
:
()
=>
void
;
create
:
(
options
:
CreateMeetingOptions
)
=>
Promise
<
CloudMeeting
|
null
>
;
error
:
Error
|
null
;
getById
:
(
meetingId
:
string
)
=>
Promise
<
CloudMeeting
|
null
>
;
loading
:
boolean
;
meetings
:
CloudMeeting
[]
;
notify
:
(
meetingId
:
string
,
type
?:
NotificationType
)
=>
Promise
<
void
>
;
refresh
:
(
options
?:
{
limit
?:
number
;
startAfter
?:
string
|
Date
;
startBefore
?:
string
|
Date
;
status
?:
string
;
}
,
)
=>
Promise
<
void
>
;
update
:
(
meetingId
:
string
,
updates
:
Partial
<
CreateMeetingOptions
>
,
)
=>
Promise
<
CloudMeeting
|
null
>
;
}
Hook for meeting scheduling
Returns
{
cancel
:
(
meetingId
:
string
)
=>
Promise
<
void
>
;
clearError
:
()
=>
void
;
create
:
(
options
:
CreateMeetingOptions
)
=>
Promise
<
CloudMeeting
|
null
>
;
error
:
Error
|
null
;
getById
:
(
meetingId
:
string
)
=>
Promise
<
CloudMeeting
|
null
>
;
loading
:
boolean
;
meetings
:
CloudMeeting
[]
;
notify
:
(
meetingId
:
string
,
type
?:
NotificationType
)
=>
Promise
<
void
>
;
refresh
:
(
options
?:
{
limit
?:
number
;
startAfter
?:
string
|
Date
;
startBefore
?:
string
|
Date
;
status
?:
string
;
}
,
)
=>
Promise
<
void
>
;
update
:
(
meetingId
:
string
,
updates
:
Partial
<
CreateMeetingOptions
>
,
)
=>
Promise
<
CloudMeeting
|
null
>
;
}
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Hiyve Components - v1.0.0
Loading...
Hook for meeting scheduling