fix message hover buttons

This commit is contained in:
Vendicated 2024-08-03 11:02:26 +02:00
parent e437498c8f
commit 8274b67597
No known key found for this signature in database
GPG key ID: D66986BAF75ECF18
2 changed files with 15 additions and 9 deletions

View file

@ -26,8 +26,9 @@ export default definePlugin({
patches: [{
find: "Messages.MESSAGE_UTILITIES_A11Y_LABEL",
replacement: {
match: /"reply-self".+?Fragment,{children:\[(?=.+?\((\i\.\i),{label:)(?<=message:(\i).+?)/,
replace: (m, PopoverButton, msg) => `${m}...Vencord.Api.MessagePopover._buildPopoverElements(${msg},${PopoverButton}),`
// foo && !bar ? createElement(reactionStuffs)... createElement(blah,...makeElement(reply-other))
match: /\i&&!\i\?\(0,\i\.jsxs?\)\(.{0,200}renderEmojiPicker:.{0,500}\?\(0,\i\.jsx\)\((\i\.\i).{0,200}\.\.\.(\i)\},"reply-other"/,
replace: "Vencord.Api.MessagePopover._buildPopoverElements($1,$2),$&"
}
}],
});