InterfaceCreateVolunteerGroupData
Interface: InterfaceCreateVolunteerGroupData
Defined in: src/types/Volunteer/interface.ts:326
InterfaceCreateVolunteerGroupData
Description
Defines the structure for create volunteer group mutation data.
Properties
description?
optionaldescription:string
Defined in: src/types/Volunteer/interface.ts:330
The description of the volunteer group (optional).
eventId
eventId:
string
Defined in: src/types/Volunteer/interface.ts:327
The event ID.
leaderId?
optionalleaderId:string
Defined in: src/types/Volunteer/interface.ts:328
The ID of the group leader (optional).
name
name:
string
Defined in: src/types/Volunteer/interface.ts:329
The name of the volunteer group.
recurringEventInstanceId?
optionalrecurringEventInstanceId:string
Defined in: src/types/Volunteer/interface.ts:334
Optional instance ID for recurring events.
scope?
optionalscope:"ENTIRE_SERIES"|"THIS_INSTANCE_ONLY"
Defined in: src/types/Volunteer/interface.ts:333
Optional scope for recurring events.
volunteersRequired?
optionalvolunteersRequired:number
Defined in: src/types/Volunteer/interface.ts:331
Number of volunteers required (optional).
volunteerUserIds
volunteerUserIds:
string[]
Defined in: src/types/Volunteer/interface.ts:332
Array of volunteer user IDs.