Skip to main content

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

NameType
__namedParametersObject
__namedParameters.childrenReactElement<any, string | JSXElementConstructor<any>>
__namedParameters.fallback?ComponentType<{}>
__namedParameters.memberIdnumber

Returns

null | Element


useSubjectCareteams

useSubjectCareteams(): undefined | CareTeam[]

Returns

undefined | CareTeam[]


useSubjectContext

useSubjectContext(): SubjectContext

Returns

SubjectContext


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