|
|
|
@ -10,10 +10,10 @@ import { getModule } from '@vizality/webpack';
|
|
|
|
|
export const labels = [ 'Guilds', 'Folder' ];
|
|
|
|
|
|
|
|
|
|
export default builtin => {
|
|
|
|
|
const GuildFolder = getModule(m => m.default?.type?.render?.toString()?.includes('defaultFolderName'));
|
|
|
|
|
patch('vz-attributes-guild-folders', GuildFolder?.default?.type, 'render', ([ props ], res) => {
|
|
|
|
|
const GuildFolder = getModule(m => m.GuildFolderComponent);
|
|
|
|
|
patch('vz-attributes-guild-folders', GuildFolder?.default, 'render', (_args, res) => {
|
|
|
|
|
try {
|
|
|
|
|
const { unread, selected, expanded, audio, video, screenshare, badge: mentions } = props;
|
|
|
|
|
const { unread, selected, expanded, audio, video, screenshare, badge: mentions } = res.props;
|
|
|
|
|
res.props['vz-unread'] = Boolean(unread) && '';
|
|
|
|
|
res.props['vz-selected'] = Boolean(selected) && '';
|
|
|
|
|
res.props['vz-expanded'] = Boolean(expanded) && '';
|
|
|
|
@ -22,6 +22,7 @@ export default builtin => {
|
|
|
|
|
res.props['vz-video'] = Boolean(video) && '';
|
|
|
|
|
res.props['vz-screenshare'] = Boolean(screenshare) && '';
|
|
|
|
|
res.props['vz-mentioned'] = Boolean(mentions > 0) && '';
|
|
|
|
|
return res;
|
|
|
|
|
} catch (err) {
|
|
|
|
|
return builtin.error(builtin._labels.concat(labels), err);
|
|
|
|
|
}
|
|
|
|
|