summaryrefslogtreecommitdiffstats
path: root/web/react/components/user_settings_developer.jsx
diff options
context:
space:
mode:
authorJoramWilander <jwawilander@gmail.com>2015-09-21 14:22:23 -0400
committerJoramWilander <jwawilander@gmail.com>2015-09-21 14:22:23 -0400
commit98186e5018bbc604796d4f9762c93f4f75e2913f (patch)
treeb0a2c8309399b472fb846c5cec7aa46f9162b0f9 /web/react/components/user_settings_developer.jsx
parent86429c7bd5bc16e3e7c868650e350f6469efeea1 (diff)
downloadchat-98186e5018bbc604796d4f9762c93f4f75e2913f.tar.gz
chat-98186e5018bbc604796d4f9762c93f4f75e2913f.tar.bz2
chat-98186e5018bbc604796d4f9762c93f4f75e2913f.zip
Implement incoming webhooks.
Diffstat (limited to 'web/react/components/user_settings_developer.jsx')
-rw-r--r--web/react/components/user_settings_developer.jsx93
1 files changed, 0 insertions, 93 deletions
diff --git a/web/react/components/user_settings_developer.jsx b/web/react/components/user_settings_developer.jsx
deleted file mode 100644
index 1b04149dc..000000000
--- a/web/react/components/user_settings_developer.jsx
+++ /dev/null
@@ -1,93 +0,0 @@
-// Copyright (c) 2015 Spinpunch, Inc. All Rights Reserved.
-// See License.txt for license information.
-
-var SettingItemMin = require('./setting_item_min.jsx');
-var SettingItemMax = require('./setting_item_max.jsx');
-
-export default class DeveloperTab extends React.Component {
- constructor(props) {
- super(props);
-
- this.state = {};
- }
- register() {
- $('#user_settings1').modal('hide');
- $('#register_app').modal('show');
- }
- render() {
- var appSection;
- var self = this;
- if (this.props.activeSection === 'app') {
- var inputs = [];
-
- inputs.push(
- <div className='form-group'>
- <div className='col-sm-7'>
- <a
- className='btn btn-sm btn-primary'
- onClick={this.register}
- >
- {'Register New Application'}
- </a>
- </div>
- </div>
- );
-
- appSection = (
- <SettingItemMax
- title='Applications (Preview)'
- inputs={inputs}
- updateSection={function updateSection(e) {
- self.props.updateSection('');
- e.preventDefault();
- }}
- />
- );
- } else {
- appSection = (
- <SettingItemMin
- title='Applications (Preview)'
- describe='Open to register a new third-party application'
- updateSection={function updateSection() {
- self.props.updateSection('app');
- }}
- />
- );
- }
-
- return (
- <div>
- <div className='modal-header'>
- <button
- type='button'
- className='close'
- data-dismiss='modal'
- aria-label='Close'
- >
- <span aria-hidden='true'>{'x'}</span>
- </button>
- <h4
- className='modal-title'
- ref='title'
- >
- <i className='modal-back'></i>{'Developer Settings'}
- </h4>
- </div>
- <div className='user-settings'>
- <h3 className='tab-header'>{'Developer Settings'}</h3>
- <div className='divider-dark first'/>
- {appSection}
- <div className='divider-dark'/>
- </div>
- </div>
- );
- }
-}
-
-DeveloperTab.defaultProps = {
- activeSection: ''
-};
-DeveloperTab.propTypes = {
- activeSection: React.PropTypes.string,
- updateSection: React.PropTypes.func
-};