Fix Bug 61785 - Settings: ThirdParty. Change links to helpcenter articles for docspace

This commit is contained in:
Elyor Djalilov 2023-03-28 12:39:05 +05:00
parent d383a33e7b
commit d654035d52
2 changed files with 17 additions and 1 deletions

View File

@ -123,6 +123,10 @@ class ConsumerModalDialog extends React.Component {
return this.props.rackspaceUrl; return this.props.rackspaceUrl;
case "selectel": case "selectel":
return this.props.selectelUrl; return this.props.selectelUrl;
case "yandex":
return this.props.yandexUrl;
case "vk":
return this.props.vkUrl;
default: default:
return this.props.docspaceSettingsUrl; return this.props.docspaceSettingsUrl;
} }
@ -145,7 +149,7 @@ class ConsumerModalDialog extends React.Component {
</Link> </Link>
</Trans> </Trans>
); );
supportTeamDescription = ( supportTeamDescription = (
<Box paddingProp="20px 0 8px"> <Box paddingProp="20px 0 8px">
<Trans <Trans
@ -284,6 +288,8 @@ export default inject(({ setup, auth }) => {
googleCloudUrl, googleCloudUrl,
rackspaceUrl, rackspaceUrl,
selectelUrl, selectelUrl,
yandexUrl,
vkUrl,
} = settingsStore; } = settingsStore;
const { integration } = setup; const { integration } = setup;
const { selectedConsumer } = integration; const { selectedConsumer } = integration;
@ -312,5 +318,7 @@ export default inject(({ setup, auth }) => {
googleCloudUrl, googleCloudUrl,
rackspaceUrl, rackspaceUrl,
selectelUrl, selectelUrl,
yandexUrl,
vkUrl,
}; };
})(observer(ConsumerModalDialog)); })(observer(ConsumerModalDialog));

View File

@ -234,6 +234,14 @@ class SettingsStore {
return `${this.helpLink}/administration/connect-selectel-docspace.aspx`; return `${this.helpLink}/administration/connect-selectel-docspace.aspx`;
} }
get yandexUrl() {
return `${this.helpLink}/administration/connect-yandex-docspace.aspx`;
}
get vkUrl() {
return `${this.helpLink}/administration/connect-vk-docspace.aspx`;
}
get wizardCompleted() { get wizardCompleted() {
return this.isLoaded && !this.wizardToken; return this.isLoaded && !this.wizardToken;
} }