SlackIntegration.jsx 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import React, { Fragment } from 'react';
  2. // import PropTypes from 'prop-types';
  3. // import { withUnstatedContainers } from '../../UnstatedUtils';
  4. // import AppContainer from '../../../services/AppContainer';
  5. import AccessTokenSettings from './AccessTokenSettings';
  6. import CustomBotNonProxySettings from './CustomBotNonProxySettings';
  7. class SlackIntegration extends React.Component {
  8. render() {
  9. // const { t } = this.props;
  10. return (
  11. <Fragment>
  12. <div className="row">
  13. <div className="col-lg-12">
  14. {/* <h2 className="admin-setting-header">{t('Access Token')}</h2> */}
  15. <h2 className="admin-setting-header">Access Token</h2>
  16. <AccessTokenSettings />
  17. </div>
  18. </div>
  19. <div className="row">
  20. <div className="col-lg-12">
  21. {/* <h2 className="admin-setting-header">{t('Access Token')}</h2> */}
  22. <h2 className="admin-setting-header">Custom bot (non-proxy) Settings</h2>
  23. <CustomBotNonProxySettings />
  24. </div>
  25. </div>
  26. </Fragment>
  27. );
  28. }
  29. }
  30. // const SlackIntegrationWrapper = withUnstatedContainers(SlackIntegration, [AppContainer]);
  31. // SlackIntegration.propTypes = {
  32. // t: PropTypes.func.isRequired, // i18next
  33. // appContainer: PropTypes.instanceOf(AppContainer).isRequired,
  34. // slackIntegrationContainer: PropTypes.instanceOf(SlackIntegrationContainer).isRequired,
  35. // };
  36. export default SlackIntegration;