WhoReacted: Fix clicking user pfps also adding reaction (#977)

This commit is contained in:
Hazel Summer 2023-04-24 00:42:38 +01:00 committed by GitHub
parent dfc3f05834
commit 5be86f9bd1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 10 deletions

@ -85,10 +85,14 @@ function makeRenderMoreUsers(users: User[]) {
}; };
} }
function handleClickAvatar(event: React.MouseEvent<HTMLElement, MouseEvent>) {
event.stopPropagation();
}
export default definePlugin({ export default definePlugin({
name: "WhoReacted", name: "WhoReacted",
description: "Renders the Avatars of reactors", description: "Renders the Avatars of reactors",
authors: [Devs.Ven], authors: [Devs.Ven, Devs.KannaDev],
patches: [{ patches: [{
find: ",reactionRef:", find: ",reactionRef:",
@ -132,6 +136,7 @@ export default definePlugin({
<div <div
style={{ marginLeft: "0.5em", transform: "scale(0.9)" }} style={{ marginLeft: "0.5em", transform: "scale(0.9)" }}
> >
<div onClick={handleClickAvatar}>
<UserSummaryItem <UserSummaryItem
users={users} users={users}
guildId={ChannelStore.getChannel(message.channel_id)?.guild_id} guildId={ChannelStore.getChannel(message.channel_id)?.guild_id}
@ -142,6 +147,7 @@ export default definePlugin({
renderMoreUsers={makeRenderMoreUsers(users)} renderMoreUsers={makeRenderMoreUsers(users)}
/> />
</div> </div>
</div>
); );
} }
}); });

@ -273,5 +273,9 @@ export const Devs = /* #__PURE__*/ Object.freeze({
FieryFlames: { FieryFlames: {
name: "Fiery", name: "Fiery",
id: 890228870559698955n id: 890228870559698955n
},
KannaDev: {
name: "Kanna",
id: 317728561106518019n
} }
}); });