Skip to content
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

feat: アイテムが選択されたときに選択済みかどうかを判定するコールバック関数をオプションで渡せるようにする #4346

Merged
merged 4 commits into from
Mar 1, 2024

Conversation

wonderfulboyx
Copy link
Contributor

@wonderfulboyx wonderfulboyx commented Feb 21, 2024

Related URL

https://smarthr.atlassian.net/browse/HNC-36742

Overview

MultiComboBoxに渡したitemsにReact.Elementを渡した際に、itemのインスタンスが変わってしまうと、selectedとみなされてほしいitemがselectedにならないケースがありました。

上記の問題を解決するために、MultiComboBoxの呼び出し側がどんなitemをselectedとしたいのかを記述できるようにcallbackを渡せるようにしました

What I did

アイテムが選択されたときに選択済みかどうかを判定するコールバック関数をオプションで渡せるようにしました。
既存の挙動に影響を与えないよう、callbackで渡すようにしています。

Capture

@wonderfulboyx wonderfulboyx requested a review from a team as a code owner February 21, 2024 09:43
@wonderfulboyx wonderfulboyx requested review from yt-ymmt and nabeliwo and removed request for a team February 21, 2024 09:43
Copy link
Contributor

@yt-ymmt yt-ymmt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM !!

@wonderfulboyx wonderfulboyx enabled auto-merge (squash) March 1, 2024 03:05
@uknmr uknmr disabled auto-merge March 1, 2024 05:34
@uknmr uknmr merged commit f734a79 into master Mar 1, 2024
8 checks passed
@uknmr uknmr deleted the label-equal-callback branch March 1, 2024 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants