Push notifications should use tags
According to MDN docs, push notifications in web browsers support tagging separate events to prevent duplication. I think Pleroma-FE should tag each notification with unique ID, this would fix the issue with duplicates occurring when there is more than one tab open.