fieldnotesai
Preparing search index...
src/hooks/useDashboardData
useDashboardData
Function useDashboardData
useDashboardData
(
userId
:
string
|
undefined
,
fetchRecentCases
:
(
userId
:
string
)
=>
Promise
<
Case
[]
>
,
)
:
{
loading
:
boolean
;
recentCases
:
Case
[]
;
refresh
:
()
=>
Promise
<
void
>
;
stats
:
{
activeCases
:
number
;
completedCases
:
number
;
totalClients
:
number
;
urgentCases
:
number
;
}
;
}
Custom React Hook for managing the dashboard data state and logic.
Parameters
userId
:
string
|
undefined
fetchRecentCases
:
(
userId
:
string
)
=>
Promise
<
Case
[]
>
Returns
{
loading
:
boolean
;
recentCases
:
Case
[]
;
refresh
:
()
=>
Promise
<
void
>
;
stats
:
{
activeCases
:
number
;
completedCases
:
number
;
totalClients
:
number
;
urgentCases
:
number
;
}
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
fieldnotesai
Loading...
Custom React Hook for managing the dashboard data state and logic.