Setting / Privacy: Do not show sensitive content checkbox if not allowed

This commit is contained in:
Alexander Zinchuk 2021-07-02 11:47:15 +03:00
parent e8c79aee81
commit cbf2fcf72f

View File

@ -180,18 +180,20 @@ const SettingsPrivacy: FC<OwnProps & StateProps & DispatchProps> = ({
</ListItem> </ListItem>
</div> </div>
<div className="settings-item"> {canChangeSensitive && (
<h4 className="settings-item-header" dir={lang.isRtl ? 'rtl' : undefined}> <div className="settings-item">
{lang('lng_settings_sensitive_title')} <h4 className="settings-item-header" dir={lang.isRtl ? 'rtl' : undefined}>
</h4> {lang('lng_settings_sensitive_title')}
<Checkbox </h4>
label={lang('lng_settings_sensitive_disable_filtering')} <Checkbox
subLabel={lang('lng_settings_sensitive_about')} label={lang('lng_settings_sensitive_disable_filtering')}
checked={Boolean(isSensitiveEnabled)} subLabel={lang('lng_settings_sensitive_about')}
disabled={!canChangeSensitive} checked={Boolean(isSensitiveEnabled)}
onCheck={updateContentSettings} disabled={!canChangeSensitive}
/> onCheck={updateContentSettings}
</div> />
</div>
)}
</div> </div>
); );
}; };