前提・実現したいこと
マルチユーザーアプリケーション(複数ユーザーが使用するアプリケーション)で、ある画面で更新ボタンを押した際、APIが投げられるのですが、この処理に時間がかかるため、重複してAPIが投げられないように排他制御?を行いたいです。具体的には、他のユーザーが更新処理をしていたら、ボタンを押したときにメッセージを出して、そのまま何もせずに終了させたいです。
ログインユーザー以外のユーザーのアクションを確認、判定し、ボタン押下時の処理を分岐させることはできないでしょうか?
使用している環境はVue.js(Nuxt.js)です。参考になる情報がありましたら、ご教示ください。
補足情報(FW/ツールのバージョンなど)
ES6以上
あなたの回答
tips
プレビュー