diff --git a/app/internal_packages/preferences/lib/tabs/preferences-account-details.tsx b/app/internal_packages/preferences/lib/tabs/preferences-account-details.tsx index af935d914..c6ea05e42 100644 --- a/app/internal_packages/preferences/lib/tabs/preferences-account-details.tsx +++ b/app/internal_packages/preferences/lib/tabs/preferences-account-details.tsx @@ -164,6 +164,10 @@ class PreferencesAccountDetails extends Component< AppEnv.mailsyncBridge.resetCacheForAccount(this.state.account); }; + _onManageContacts = () => { + ipcRenderer.send('command', 'application:show-contacts', {}); + }; + _onContactSupport = () => { shell.openExternal('https://support.getmailspring.com/hc/en-us/requests/new'); }; @@ -266,12 +270,16 @@ class PreferencesAccountDetails extends Component< undefined )}
{localized('Account Settings')}
-
- {account.provider === 'imap' - ? localized('Update Connection Settings...') - : localized('Re-authenticate...')} +
+ {localized('Manage Contacts')}
-
+
+ {account.provider === 'gmail' + ? localized('Re-authenticate...') + : localized('Update Connection Settings...')} +
+
{localized('Local Data')}
+
{localized('Rebuild Cache...')}