fix: Improve dropdown component with null option filtering #6830
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.
This pull request focuses on improving the
Dropdown
component by filtering out null or undefined options to ensure the component works with valid data. The changes include the introduction of a new utility function and updates to the component to use this function.Key changes:
Dropdown Component Enhancements:
filterNullOptions
utility function to filter out null or undefined options insrc/frontend/src/utils/utils.ts
.src/frontend/src/components/core/dropdownComponent/index.tsx
to includeuseMemo
andfilterNullOptions
.validOptions
usinguseMemo
to filter out null or undefined options and replaced occurrences ofoptions
withvalidOptions
in theDropdown
component. [1] [2] [3] [4] [5] [6]\BUG
Screen.Recording.2025-02-25.at.2.45.08.PM.mov
FIX
Screen.Recording.2025-02-25.at.2.44.20.PM.mov