Solution Members hooks
Hand-written shim. CRUD hooks (list / add / remove) are generated; see ./solution-members.gen. The custom `addBulk` op hook stays hand-written until the React gen learns to emit kind: "custom" ops.
Hooks
useAddSolutionMember mutation
Add a single entity to a solution.
TypeScript
useAddSolutionMember(options?: MutationOpts<SolutionMember, AddSolutionMemberParams>)Types: SolutionMember · AddSolutionMemberParams
useAddSolutionMembers mutation
Bulk-add multiple entities to a solution in one call.
TypeScript
useAddSolutionMembers(options?: MutationOpts<AddSolutionMembersResponse, AddSolutionMembersParams>)Types: AddSolutionMembersResponse · AddSolutionMembersParams
useListSolutionMembers query
List solution members.
TypeScript
useListSolutionMembers(params?: Omit<ListSolutionMembersParams, | > & { filter?: SolutionMemberFilter; orderBy?: SolutionMemberOrderBy[]; } & SolutionMemberShorthands, options?: QueryOpts<Page<SolutionMember>>)Types: ListSolutionMembersParams · SolutionMemberFilter · SolutionMemberOrderBy · SolutionMemberShorthands · Page · SolutionMember
useRemoveSolutionMember mutation
Soft-remove an entity from its solution.
TypeScript
useRemoveSolutionMember(options?: MutationOpts<SuccessResponse, RemoveSolutionMemberParams>)