From #9 (comment)
I did notice the lack of feedback when trying to add a role that a user already has. I see that is mentioned in the PR description as
TODO: Add a toast to inform that the current user has already assigned a role
I'm perfectly fine with it being a follow up issue if it's created on the repo so the TODO doesn't get lost in this PR.
From #9 (comment)