Members
(constant) fetchMainDatas
Fetch user main datas
- Source:
(constant) fetchUserActivity
fetch user activity
- Source:
(constant) fetchUserAverageSessions
fetch user average sessions
- Source:
(constant) fetchUserPerformance
fetch user performance
- Source:
Methods
App() → {ReactElement}
App function
Returns:
- Type
- ReactElement
BarGraph(activity) → {ReactComponentElement}
Parameters:
Name | Type | Description |
---|---|---|
activity |
object | user activity |
- Source:
Returns:
Bar graph of user activity
- Type
- ReactComponentElement
CardInfo(icone, number, unit, type) → {ReactElement}
Card info component
Parameters:
Name | Type | Description |
---|---|---|
icone |
string | |
number |
number | |
unit |
string | |
type |
string |
- Source:
Returns:
card info of daily intake
- Type
- ReactElement
Dashboard() → {ReactElements}
Dashboard
- Source:
Returns:
different components constituting the dashboard
- Type
- ReactElements
(async) getMainDatas(userId) → {object}
Parameters:
Name | Type | Description |
---|---|---|
userId |
number |
- Source:
Returns:
user main datas processing for display in the component
- Type
- object
(async) getUserActivity(userId) → {object}
getUserActivity
Parameters:
Name | Type | Description |
---|---|---|
userId |
number |
- Source:
Returns:
user activity datas processing for display in the component
- Type
- object
(async) getUserAverageSessions(userId) → {object}
Parameters:
Name | Type | Description |
---|---|---|
userId |
number |
Returns:
user average sessions datas processing for display in the component
- Type
- object
(async) getUserPerformance(userId) → {object}
Parameters:
Name | Type | Description |
---|---|---|
userId |
number |
- Source:
Returns:
user performances datas processing for display in the component
- Type
- object
Header(userName) → {ReactElement}
Dashboard header to greet the user
Parameters:
Name | Type | Description |
---|---|---|
userName |
string | user name |
- Source:
Returns:
hi user
- Type
- ReactElement
LeftBtn(icone) → {ReactElement}
Parameters:
Name | Type | Description |
---|---|---|
icone |
string |
- Source:
Returns:
- Type
- ReactElement
LeftNavBar() → {ReactElement}
- Source:
Returns:
- Type
- ReactElement
LineGraph(average) → {ReactComponentElement}
Line graph
Parameters:
Name | Type | Description |
---|---|---|
average |
object | user average sessions |
- Source:
Returns:
line graph of user average sessions
- Type
- ReactComponentElement
RadarGraph(performances) → {ReactComponentElement}
Parameters:
Name | Type | Description |
---|---|---|
performances |
object | user performances |
- Source:
Returns:
radar graph of user performances
- Type
- ReactComponentElement
SimpleRadialBarChart(userMainDatas) → {ReactComponentElement}
Parameters:
Name | Type | Description |
---|---|---|
userMainDatas |
object | user main datas |
Returns:
radial bar chart of percentage of goal
- Type
- ReactComponentElement
TopNav() → {ReactElement}
- Source:
Returns:
- Type
- ReactElement
UserSelect() → {ReactElement}
- Source:
Returns:
login page
- Type
- ReactElement