@ -305,27 +305,27 @@ export default definePlugin({
]
} ,
{
find : ".avatars),children" ,
find : '+1]})},"overflow"))' ,
replacement : [
{
// Create a variable for the channel prop
match : /maxUsers:\i,users:\i.+? =(\i).+ ?;/,
match : /maxUsers:\i,users:\i.+? }=(\i).* ?;/,
replace : ( m , props ) = > ` ${ m } let{shcChannel}= ${ props } ; `
} ,
{
// Make Discord always render the plus button if the component is used inside the HiddenChannelLockScreen
match : /\i>0(?=&&.{0,60}renderPopout)/ ,
replace : m = > ` ( $ self.isHiddenChannel( shcChannel,true)?true:${ m } ) `
replace : m = > ` ( $ self.isHiddenChannel( typeof shcChannel!=="undefined"?shcChannel:void 0 ,true)?true:${ m } ) `
} ,
{
// Prevent Discord from overwriting the last children with the plus button if the overflow amount is <= 0 and the component is used inside the HiddenChannelLockScreen
match : /(?<=\.value\(\),(\i)=.+?length-)1(?=\]=.{0,60}renderPopout)/ ,
replace : ( _ , amount ) = > ` ( $ self.isHiddenChannel( shcChannel,true)&&${ amount } <=0?0:1) `
replace : ( _ , amount ) = > ` ( $ self.isHiddenChannel( typeof shcChannel!=="undefined"?shcChannel:void 0 ,true)&&${ amount } <=0?0:1) `
} ,
{
// Show only the plus text without overflowed children amount if the overflow amount is <= 0 and the component is used inside the HiddenChannelLockScreen
match : /(?<="\+",)(\i)\+1/ ,
replace : ( m , amount ) = > ` $ self.isHiddenChannel( shcChannel,true)&&${ amount } <=0?"": ${ m } `
replace : ( m , amount ) = > ` $ self.isHiddenChannel( typeof shcChannel!=="undefined"?shcChannel:void 0 ,true)&&${ amount } <=0?"": ${ m } `
}
]
} ,