Module: core/subject
Interfaces
Variables
Subject
• Subject: Context<null | SubjectContext>
Functions
SubjectProvider
▸ SubjectProvider(__namedParameters): null | Element
The subject context contains the member profile on which actions are being performed.
Only used in member detail pages.
Parameters
| Name | Type |
|---|---|
__namedParameters | Object |
__namedParameters.children | ReactElement<any, string | JSXElementConstructor<any>> |
__namedParameters.fallback? | ComponentType<{}> |
__namedParameters.memberId | number |
Returns
null | Element
useSubjectCareteams
▸ useSubjectCareteams(): undefined | CareTeam[]
Returns
undefined | CareTeam[]
useSubjectContext
▸ useSubjectContext(): SubjectContext
Returns
useSubjectId
▸ useSubjectId(): number
Returns
number
useSubjectMember
▸ useSubjectMember(): undefined | FullMember
Returns
undefined | FullMember
useSubjectReference
▸ useSubjectReference(): null | { display: undefined | string = context.member.name; reference: string }
Returns
null | { display: undefined | string = context.member.name; reference: string }
useSubjectResource
▸ useSubjectResource(): undefined | ActorResource
Returns
undefined | ActorResource
useSubjectResourceId
▸ useSubjectResourceId(): null | string
Returns
null | string