[COMPASS-6769] Refactor CustomCombobox Component to work similar to how normal combobox works Created: 26/Apr/23  Updated: 20/May/23  Resolved: 12/May/23

Status: Closed
Project: Compass
Component/s: Aggregation pipeline
Affects Version/s: None
Fix Version/s: 1.37.0

Type: Task Priority: Major - P3
Reporter: Himanshu Singh Assignee: Basit Chonka
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-5817
Story Points: 2
Documentation Changes: Not Needed
Sprint: Iteration Brontosaurus

 Description   

Problem Statement/Rationale

Current implementation of CustomCombobox component takes in a string list as props for options and then internally maps that list to Option component. This restricts our ability to modify Option component individually.

In this refactor we would like modify the component in a way that it takes the options list as children. Similar to how the Combobox component currently works.

Implementation

Steps to Reproduce

How could an engineer replicate the issue you’re reporting?

Expected Results

What do you expect to happen?

Actual Results

What do you observe is happening?

Additional Notes

Any additional information that may be useful to include.



 Comments   
Comment by Githook User [ 20/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(stage-wizard): refactor fields combobox COMPASS-6769 (#4357)
Branch: COMPASS-6664-guide-cue-stage-wizard
https://github.com/mongodb-js/compass/commit/684e4f493e0421419178821289a86ebbf6bc2d5e

Comment by Githook User [ 15/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(stage-wizard): refactor fields combobox COMPASS-6769 (#4357)
Branch: test-read-6.0-QE
https://github.com/mongodb-js/compass/commit/684e4f493e0421419178821289a86ebbf6bc2d5e

Comment by Githook User [ 15/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(stage-wizard): refactor fields combobox COMPASS-6769 (#4357)
Branch: 1.37-releases
https://github.com/mongodb-js/compass/commit/684e4f493e0421419178821289a86ebbf6bc2d5e

Comment by Githook User [ 12/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(stage-wizard): refactor fields combobox COMPASS-6769 (#4357)
Branch: COMPASS-6161-show-password-on-focus
https://github.com/mongodb-js/compass/commit/684e4f493e0421419178821289a86ebbf6bc2d5e

Comment by Githook User [ 12/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(stage-wizard): refactor fields combobox COMPASS-6769 (#4357)
Branch: main
https://github.com/mongodb-js/compass/commit/684e4f493e0421419178821289a86ebbf6bc2d5e

Comment by Githook User [ 10/May/23 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: Merge branch 'main' into COMPASS-6769-clean-up-combobox
Branch: COMPASS-6769-clean-up-combobox
https://github.com/mongodb-js/compass/commit/2458e55a4b72970469aad934c943df81d4a789bc

Comment by Githook User [ 10/May/23 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge branch 'main' of github.com:mongodb-js/compass into COMPASS-6769-clean-up-combobox
Branch: COMPASS-6769-clean-up-combobox
https://github.com/mongodb-js/compass/commit/a836ed0a47f27174c98b1d0437b995ff3484ee22

Comment by Githook User [ 09/May/23 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge branch 'main' of github.com:mongodb-js/compass into COMPASS-6769-clean-up-combobox
Branch: COMPASS-6769-clean-up-combobox
https://github.com/mongodb-js/compass/commit/39bf3b1e6f51d22c18420806cd28c8ec487bdd5c

Comment by Githook User [ 09/May/23 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge branch 'main' of github.com:mongodb-js/compass into COMPASS-6769-clean-up-combobox
Branch: COMPASS-6769-clean-up-combobox
https://github.com/mongodb-js/compass/commit/56b7aa569673393e93199d9a9a2d0fc719f41e9c

Generated at Wed Feb 07 22:44:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.