We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c9166ab commit 1842c77Copy full SHA for 1842c77
src/stores/questionnaire.ts
@@ -93,7 +93,9 @@ const storeBuilder = ({ optionalPersistor }: Services) => {
93
}
94
95
get isCompleted() {
96
- return this.questions.filter(({ isEnabled }) => isEnabled).every(({ isAnswered }) => isAnswered);
+ return this.questions
97
+ .filter(({ isEnabled }) => isEnabled)
98
+ .every(({ isAnswered, required }) => isAnswered || !required);
99
100
101
get isPristine() {
0 commit comments