-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#41] [Integrate] As a user, I can submit my form #130
Conversation
Current coverage for Survey is
|
Files changed | - | - |
---|---|---|
QuestionRangePickerView.swift | 0.00% |
💀 |
QuestionMultiChoiceView.swift | 0.00% |
💀 |
SurveyQuestionView.swift | 0.00% |
💀 |
QuestionMultiFormView.swift | 0.00% |
💀 |
QuestionTextAreaView.swift | 0.00% |
💀 |
QuestionEmojiView.swift | 0.00% |
💀 |
QuestionPickerView.swift | 0.00% |
💀 |
SurveyDetailView.swift | 61.73% |
|
SurveyDetailView+DataSource.swift | 66.67% |
Powered by xcov
Generated by 🚫 Danger
🧛 shared Code Coverage:
|
File | Coverage |
---|---|
SurveyDetailDummy.kt |
100.00% |
SurveyDetailViewModel.kt |
97.65% |
SurveyQuestionViewState.kt |
100.00% |
SurveySelectionViewModel.kt |
96.83% |
SurveySubmissionUiModel.kt |
100.00% |
Modified Files Not Found In Coverage Report:
QuestionEmojiView.swift
QuestionMultiChoiceView.swift
QuestionMultiFormView.swift
QuestionPickerView.swift
QuestionRangePickerView.swift
QuestionTextAreaView.swift
SurveyDetailView+DataSource.swift
SurveyDetailView.swift
SurveyDetailViewModelTest.kt
SurveyQuestionView.swift
ViewModelModule.kt
Codebase cunningly covered by count Shroud 🧛
Generated by 🚫 Danger
fdb1957
to
394f965
Compare
e3f5058
to
db12b91
Compare
658afed
to
90c3aff
Compare
db12b91
to
005c330
Compare
005c330
to
33ea5b3
Compare
iosApp/Survey/Sources/Presentation/Modules/SurveyDetail/SurveyQuestion/QuestionEmojiView.swift
Outdated
Show resolved
Hide resolved
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
01878c0
to
abe5f9b
Compare
@minhnimble Thank you for the suggestions. Updated to your suggestions. 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only one refactor point left, the rest LGTM 🚀
...ain/kotlin/co/nimblehq/blisskmmic/presentation/modules/surveydetail/SurveyDetailViewModel.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small comment about naming of the class SurveySubmissionUiModel, otherwise LGTM
...d/src/commonMain/kotlin/co/nimblehq/blisskmmic/presentation/model/SurveySubmissionUiModel.kt
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
abe5f9b
to
bd8b68e
Compare
What happened
Integrate form submission.
Insight
SurveyQuestionViewState
forSurveyDetailViewModel
.SurveyQuestionViewState
toSurveyDetailView
.SurveyDetailView
toSurveyDetailViewModel
.SurveySubmissionUiModel
for mapping answers from UI to Domain use case.Proof Of Work
Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-02-17.at.15.00.48.mp4