Fix C-PAP / PSV selector in critical care #6148
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
WHAT
🤖 Generated by Copilot at f6d3c11
Fixed a bug and simplified the logic for the
psv
checkbox in theCriticalCare__VentilatorParametersEditor__Invasive
component. Changed thechecked
andonChange
props to use and update theparentVentilatorMode
state.Proposed Changes
@coronasafe/care-fe-code-reviewers @coronasafe/code-reviewers
HOW
🤖 Generated by Copilot at f6d3c11
psv
checkbox would not reflect the correct value of the parent component's state by using theparentVentilatorMode
state instead of thestate.ventilator_mode
state for thechecked
prop of theCheckbox
component (link)parentVentilatorMode
state when thepsv
checkbox is changed by setting it toUNKNOWN
instead of using a callback function for theonChange
prop of theCheckbox
component (link)