traPtitech / traQ_S-UI

traQ S - traP Internal Messenger Application Frontend
MIT License
109 stars 40 forks source link

emitの追加によるclosePopupMenuの発火 #4341

Closed alter334 closed 4 months ago

alter334 commented 4 months ago

close #3904

上部ツールバー部分において、3点ドットを押すとポップアップメニューが開くが同メニュー内のアイテムがクリックされた際にポップアップが閉じられるようにしました。

ポップアップを親コンポーネントとしたとき、メニュー内アイテムが孫コンポーネントに位置していることからemitを多く用いた実装となっています

github-actions[bot] commented 4 months ago

Preview (prod) → https://4341-prod.traq-preview.trapti.tech/ Preview (dev) → https://4341-dev.traq-preview.trapti.tech/

alter334 commented 4 months ago

レビューありがとうございます このままマージします