You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current Combobox component includes a loading prop, which enables a loading indicator to signal a loading state. However, the MultiCombobox does not provide a similar API, resulting in inconsistent handling of the loading state across components. For improved developer experience and API consistency, the MultiCombobox should support the same loading prop.
Proposed Solution
Add a loading prop to the MultiCombobox component, mirroring the behavior and API of the Combobox's loading state.
Optionally, introduce a delay prop to control the BusyIndicator behavior, allowing for customizable delay times before showing the loading indicator.
Expand support for the loading prop to the Select and MultiSelect components to ensure consistent loading state handling across all similar components in the library.
Proposed Alternatives
If aligning the API across components is not feasible or desired, consider removing the loading prop from the Combobox component to maintain consistency and avoid API discrepancies (with 3.0.0).
Organization
No response
Additional Context
No response
Priority
Low
Privacy Policy
I’m not disclosing any internal or sensitive information.
The text was updated successfully, but these errors were encountered:
Thanks for bringing this topic to our attention.
As the current design specification does not contain such feature it will have to go though the Inner Source process. Could you please raise a feature BLI to the Central Design team so that they can look into it and provide us with the proper specification?
Once you do so, can you please add the BLI number here for reference?
Feature Request Description
The current
Combobox
component includes aloading
prop, which enables a loading indicator to signal a loading state. However, theMultiCombobox
does not provide a similar API, resulting in inconsistent handling of the loading state across components. For improved developer experience and API consistency, theMultiCombobox
should support the sameloading
prop.Proposed Solution
loading
prop to theMultiCombobox
component, mirroring the behavior and API of theCombobox
's loading state.delay
prop to control theBusyIndicator
behavior, allowing for customizable delay times before showing the loading indicator.Select
andMultiSelect
components to ensure consistent loading state handling across all similar components in the library.Proposed Alternatives
If aligning the API across components is not feasible or desired, consider removing the
loading
prop from theCombobox
component to maintain consistency and avoid API discrepancies (with 3.0.0).Organization
No response
Additional Context
No response
Priority
Low
Privacy Policy
The text was updated successfully, but these errors were encountered: