summaryrefslogtreecommitdiffstats
path: root/webapp/components/admin_console/external_service_settings.jsx
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2017-09-06 23:04:13 -0700
committerChristopher Speller <crspeller@gmail.com>2017-09-06 23:11:58 -0700
commitd8bd57901e33a7057e26e782e295099ffcc0da89 (patch)
treee12dfc8cad42b1576756d19d7fbfd82646a009bf /webapp/components/admin_console/external_service_settings.jsx
parent7bc8e9a08dfde56387f946fdf5086252aa4d0491 (diff)
downloadchat-d8bd57901e33a7057e26e782e295099ffcc0da89.tar.gz
chat-d8bd57901e33a7057e26e782e295099ffcc0da89.tar.bz2
chat-d8bd57901e33a7057e26e782e295099ffcc0da89.zip
Removing webapp
Diffstat (limited to 'webapp/components/admin_console/external_service_settings.jsx')
-rw-r--r--webapp/components/admin_console/external_service_settings.jsx66
1 files changed, 0 insertions, 66 deletions
diff --git a/webapp/components/admin_console/external_service_settings.jsx b/webapp/components/admin_console/external_service_settings.jsx
deleted file mode 100644
index 6359470a8..000000000
--- a/webapp/components/admin_console/external_service_settings.jsx
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
-// See License.txt for license information.
-
-import React from 'react';
-
-import * as Utils from 'utils/utils.jsx';
-
-import AdminSettings from './admin_settings.jsx';
-import {FormattedHTMLMessage, FormattedMessage} from 'react-intl';
-import SettingsGroup from './settings_group.jsx';
-import TextSetting from './text_setting.jsx';
-
-export default class ExternalServiceSettings extends AdminSettings {
- constructor(props) {
- super(props);
-
- this.getConfigFromState = this.getConfigFromState.bind(this);
-
- this.renderSettings = this.renderSettings.bind(this);
- }
-
- getConfigFromState(config) {
- config.ServiceSettings.GoogleDeveloperKey = this.state.googleDeveloperKey;
- return config;
- }
-
- getStateFromConfig(config) {
- return {
- googleDeveloperKey: config.ServiceSettings.GoogleDeveloperKey
- };
- }
-
- renderTitle() {
- return (
- <FormattedMessage
- id='admin.integrations.external'
- defaultMessage='External Services'
- />
- );
- }
-
- renderSettings() {
- return (
- <SettingsGroup>
- <TextSetting
- id='googleDeveloperKey'
- label={
- <FormattedMessage
- id='admin.service.googleTitle'
- defaultMessage='Google API Key:'
- />
- }
- placeholder={Utils.localizeMessage('admin.service.googleExample', 'Ex "7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV"')}
- helpText={
- <FormattedHTMLMessage
- id='admin.service.googleDescription'
- defaultMessage='Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <a href="https://www.youtube.com/watch?v=Im69kzhpR3I" target="_blank">Google Developers Tutorial</a> for instructions on how to obtain a key.'
- />
- }
- value={this.state.googleDeveloperKey}
- onChange={this.handleChange}
- />
- </SettingsGroup>
- );
- }
-}