Props
| Name | Type | Default value | Required? | Description |
|---|---|---|---|---|
teamMembers | Array | - | No | - |
choreoId | String | - | Yes | - |
count | Number | 0 | No | - |
hitsForCurrentCount | Array | - | No | - |
maxCount | Number | 0 | No | - |
Data
| Name | Type | Default value | Description |
|---|---|---|---|
id | String | - | - |
newHitName | String|null | null | - |
newHitAchter | Number | 1 | - |
newHitCount | Number | 1 | - |
newHitMembers | Array|null | null | - |
hitNameProposals | Array | - | - |
Computed
| Name | Type | Description |
|---|---|---|
newHitNameIsValid | Boolean | - |
newHitNameStateFeedback | String|null | - |
newHitAchterIsValid | Boolean | - |
newHitAchterStateFeedback | String|null | - |
newHitCountIsValid | Boolean | - |
newHitCountStateFeedback | String|null | - |
newHitMembersIsValid | Boolean | - |
newHitMembersStateFeedback | String|null | - |
Events
| Name | Payload Type | Description |
|---|---|---|
hitCreated | string | - |
Example
<template>
<CreateHitModal :choreoId="'abc'" :teamMembers="members" ref="createHitModal" @hitCreated="handler" />
<Button @click="() => $refs.createHitModal.open()" />
</template>