From a049e0e9bc3be431281447b667b6be9f8cef0a8b Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Mon, 2 Jul 2018 22:37:07 -0700 Subject: [PATCH] SlackButton does not need to be connected --- app/scenes/Settings/components/SlackButton.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/scenes/Settings/components/SlackButton.js b/app/scenes/Settings/components/SlackButton.js index cffdd5652..259aa5d76 100644 --- a/app/scenes/Settings/components/SlackButton.js +++ b/app/scenes/Settings/components/SlackButton.js @@ -1,21 +1,18 @@ // @flow import * as React from 'react'; import styled from 'styled-components'; -import { inject } from 'mobx-react'; import { slackAuth } from 'shared/utils/routeHelpers'; -import Button from 'components/Button'; import SlackLogo from 'shared/components/SlackLogo'; -import AuthStore from 'stores/AuthStore'; +import Button from 'components/Button'; type Props = { - auth: AuthStore, scopes?: string[], - redirectUri?: string, + redirectUri: string, state: string, label?: string, }; -function SlackButton({ auth, state, label, scopes, redirectUri }: Props) { +function SlackButton({ state, scopes, redirectUri, label }: Props) { const handleClick = () => (window.location.href = slackAuth(state, scopes, redirectUri)); @@ -36,4 +33,4 @@ const SpacedSlackLogo = styled(SlackLogo)` padding-right: 4px; `; -export default inject('auth')(SlackButton); +export default SlackButton;