This commit is contained in:
Nuckyz 2026-01-23 21:47:22 -03:00
parent 8bd5a76a49
commit 50c89376bc
No known key found for this signature in database
GPG key ID: 440BF8296E1C4AD9
2 changed files with 6 additions and 10 deletions

View file

@ -163,7 +163,7 @@ export default definePlugin({
patches: [
{
find: "useFullWidth:!0,shouldLink:",
find: ".renderLinkComponent)?",
replacement: [
{
match: /useFullWidth:!0,shouldLink:/,

View file

@ -199,16 +199,16 @@ export default definePlugin({
{
find: "imageClassName:null!=",
replacement: {
match: /(?<=\("div",\i\(\i\(\{\},\i\),)(\{className:)/,
replace: '{style:{cursor:"pointer"},onClick:()=>$self.openAvatar($self.getAvatarUrl(arguments[0].user)),className:'
match: /avatarSrc:(\i),eventHandlers:(\i).+?"div",.{0,100}className:\i,/,
replace: "$&style:{cursor:\"pointer\"},onClick:()=>{$self.openAvatar($1)},",
}
},
// Banners
{
find: 'backgroundColor:"COMPLETE"',
replacement: {
match: /(?<=!1\),)style:{(?=.+?backgroundImage:null!=(\i)\?"url\("\.concat\(\1,)/,
replace: (_, bannerSrc) => `onClick:()=>${bannerSrc}!=null&&$self.openBanner(${bannerSrc}),style:{cursor:${bannerSrc}!=null?"pointer":void 0,`
match: /(overflow:"visible",.{0,125}?!1\),)style:{(?=.+?backgroundImage:null!=(\i)\?"url\("\.concat\(\2,)/,
replace: (_, rest, bannerSrc) => `${rest}onClick:()=>${bannerSrc}!=null&&$self.openBanner(${bannerSrc}),style:{cursor:${bannerSrc}!=null?"pointer":void 0,`
}
},
// Group DMs top small & large icon
@ -236,9 +236,5 @@ export default definePlugin({
replace: (_, avatarUrl) => `onClick:()=>$self.openAvatar(${avatarUrl}),`
}
}
],
getAvatarUrl(user: User) {
return IconUtils.getUserAvatarURL(user, true);
},
]
});