feat: implement useOverlayDismiss hook for consistent modal dismissal behavior
This commit is contained in:
@@ -123,6 +123,10 @@ export default function SearchableSelect({
|
||||
|
||||
return (
|
||||
<Select<SelectOption>
|
||||
// پیشوند پایدار برای کلاسها: کلاسهای emotion در build تولیدی برچسب ندارند و
|
||||
// «منوی باز است یا نه» با آنها قابل تشخیص نیست. useOverlayDismiss به همین
|
||||
// نشانه نگاه میکند تا Esc اول منو را ببندد نه مودال را.
|
||||
classNamePrefix="cp-select"
|
||||
options={options}
|
||||
value={selected}
|
||||
onChange={(opt) => onChange?.(opt ? opt.value : null)}
|
||||
|
||||
Reference in New Issue
Block a user