Election Title * Title is required Election Type * @for (type of electionTypes; track type) { {{ type }} } Description
Nomination Start * Required Nomination End * Required Must be after Nomination Start Election Date * Required Must be after Nomination End Result Declaration Date Must be after Election Date
close Cancel

Define Election Posts

@for (post of postsArray.controls; track $index) {
how_to_vote Post {{ $index + 1 }} @if (postsArray.length > 1) { }
Post Name * @for (p of postNames; track p) { {{ p }} } Required Number of Seats * Minimum 1 seat
}

Review Before Submitting

info Basic Information
Title {{ basicForm.value.title || '—' }}
Type {{ basicForm.value.electionType }}
Nomination Period {{ basicForm.value.nominationStartDate | date: 'dd MMM yyyy' }}  →  {{ basicForm.value.nominationEndDate | date: 'dd MMM yyyy' }}
Election Date {{ basicForm.value.electionDate | date: 'dd MMM yyyy' }}
Result Date {{ basicForm.value.resultDate ? (basicForm.value.resultDate | date: 'dd MMM yyyy') : '—' }}
@if (basicForm.value.description) {
Description {{ basicForm.value.description }}
}
how_to_vote Posts ({{ postsArray.length }})
@for (post of postsArray.controls; track $index) {
Post {{ $index + 1 }} {{ post.value.postName || '—' }} {{ post.value.totalSeats }} seat(s)
}