diff --git a/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx b/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx index 8ce2141b..ba7a0c2e 100644 --- a/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx +++ b/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx @@ -275,29 +275,31 @@ export function RoomPacks({ onViewPack }: RoomPacksProps) { {t('RoomSettings.packs')} - {canEdit && } - {packs.map(renderPack)} - {packs.length === 0 && ( - - - - {t('RoomSettings.no_packs')} - - - {t('RoomSettings.no_packs_desc')} - + + {canEdit && } + {packs.map(renderPack)} + {packs.length === 0 && ( + + + + {t('RoomSettings.no_packs')} + + + {t('RoomSettings.no_packs_desc')} + + - - )} + )} + {hasChanges && ( diff --git a/src/app/features/common-settings/permissions/PowersEditor.tsx b/src/app/features/common-settings/permissions/PowersEditor.tsx index b08cc742..436c9f4b 100644 --- a/src/app/features/common-settings/permissions/PowersEditor.tsx +++ b/src/app/features/common-settings/permissions/PowersEditor.tsx @@ -409,139 +409,141 @@ export function PowersEditor({ powerLevels, requestClose }: PowersEditorProps) { - - setCreateTag(true)} - variant="Secondary" - fill="Soft" - size="300" - radii="300" - outlined - disabled={applyingChanges} - > - {t('RoomSettings.create')} - - ) - } - /> - {createTag && ( - setCreateTag(false)} + + + setCreateTag(true)} + variant="Secondary" + fill="Soft" + size="300" + radii="300" + outlined + disabled={applyingChanges} + > + {t('RoomSettings.create')} + + ) + } /> - )} - - {getPowers(powerTags).map((power) => { - const tag = powerTags[power]; - const tagIconSrc = - tag.icon && getPowerTagIconSrc(mx, useAuthentication, tag.icon); + {createTag && ( + setCreateTag(false)} + /> + )} + + {getPowers(powerTags).map((power) => { + const tag = powerTags[power]; + const tagIconSrc = + tag.icon && getPowerTagIconSrc(mx, useAuthentication, tag.icon); - return ( - - - {(edit, setEdit) => - edit ? ( - setEdit(false)} - /> - ) : ( - } - title={ - - {deleted.has(power) ? {tag.name} : tag.name} - - {tagIconSrc && } - - ({power}) - + return ( + + + {(edit, setEdit) => + edit ? ( + setEdit(false)} + /> + ) : ( + } + title={ + + {deleted.has(power) ? {tag.name} : tag.name} + + {tagIconSrc && } + + ({power}) + + - - } - after={ - deleted.has(power) ? ( - handleToggleDelete(power)} - > - {t('RoomSettings.undo')} - - ) : ( - - - {usedPowers.has(power) ? ( - - - {t('RoomSettings.used_power_level')} - - - {t('RoomSettings.used_power_level_desc')} - - - ) : ( - {t('RoomSettings.delete')} - )} - - } - > - {(triggerRef) => ( - handleToggleDelete(power) - } - > - - - )} - + } + after={ + deleted.has(power) ? ( setEdit(true)} + onClick={() => handleToggleDelete(power)} > - {t('RoomSettings.edit')} + {t('RoomSettings.undo')} - - ) - } - /> - ) - } - - - ); - })} + ) : ( + + + {usedPowers.has(power) ? ( + + + {t('RoomSettings.used_power_level')} + + + {t('RoomSettings.used_power_level_desc')} + + + ) : ( + {t('RoomSettings.delete')} + )} + + } + > + {(triggerRef) => ( + handleToggleDelete(power) + } + > + + + )} + + setEdit(true)} + > + {t('RoomSettings.edit')} + + + ) + } + /> + ) + } + + + ); + })} + {hasChanges && (