From 6aa2fd2408703979e95cdfe96d41343cd3bb7920 Mon Sep 17 00:00:00 2001 From: Amine Mouafik Date: Fri, 18 Oct 2019 12:04:29 +0700 Subject: Fix remainings @observer order --- src/components/auth/Pricing.js | 2 +- src/components/services/content/Services.js | 2 +- src/components/subscription/TrialForm.js | 2 +- src/components/ui/Button.js | 4 ++-- src/components/ui/FullscreenLoader/index.js | 2 +- src/components/ui/Loader.js | 2 +- src/components/ui/WebviewLoader/index.js | 2 +- src/features/todos/components/TodosWebview.js | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/auth/Pricing.js b/src/components/auth/Pricing.js index a77ad7742..aadb18d91 100644 --- a/src/components/auth/Pricing.js +++ b/src/components/auth/Pricing.js @@ -95,7 +95,7 @@ const styles = theme => ({ }, }); -export default @observer @injectSheet(styles) class Signup extends Component { +export default @injectSheet(styles) @observer class Signup extends Component { static propTypes = { onSubmit: PropTypes.func.isRequired, isLoadingRequiredData: PropTypes.bool.isRequired, diff --git a/src/components/services/content/Services.js b/src/components/services/content/Services.js index edff29ae8..caa3f3b23 100644 --- a/src/components/services/content/Services.js +++ b/src/components/services/content/Services.js @@ -39,7 +39,7 @@ const styles = { }, }; -export default @observer @injectSheet(styles) class Services extends Component { +export default @injectSheet(styles) @observer class Services extends Component { static propTypes = { services: MobxPropTypes.arrayOrObservableArray, setWebviewReference: PropTypes.func.isRequired, diff --git a/src/components/subscription/TrialForm.js b/src/components/subscription/TrialForm.js index 9ed548f16..6ccdf20ae 100644 --- a/src/components/subscription/TrialForm.js +++ b/src/components/subscription/TrialForm.js @@ -56,7 +56,7 @@ const styles = theme => ({ }, }); -export default @observer @injectSheet(styles) class TrialForm extends Component { +export default @injectSheet(styles) @observer class TrialForm extends Component { static propTypes = { activateTrial: PropTypes.func.isRequired, isActivatingTrial: PropTypes.bool.isRequired, diff --git a/src/components/ui/Button.js b/src/components/ui/Button.js index f46fd34ea..5066b9c06 100644 --- a/src/components/ui/Button.js +++ b/src/components/ui/Button.js @@ -4,7 +4,7 @@ import { observer, inject } from 'mobx-react'; import Loader from 'react-loader'; import classnames from 'classnames'; -export default @observer @inject('stores') class Button extends Component { +export default @inject('stores') @observer class Button extends Component { static propTypes = { className: PropTypes.string, label: PropTypes.string.isRequired, @@ -26,7 +26,7 @@ export default @observer @inject('stores') class Button extends Component { static defaultProps = { className: null, disabled: false, - onClick: () => {}, + onClick: () => { }, type: 'button', buttonType: '', loaded: true, diff --git a/src/components/ui/FullscreenLoader/index.js b/src/components/ui/FullscreenLoader/index.js index 334bb6c4a..d8cdc2e8a 100644 --- a/src/components/ui/FullscreenLoader/index.js +++ b/src/components/ui/FullscreenLoader/index.js @@ -8,7 +8,7 @@ import Loader from '../Loader'; import styles from './styles'; -export default @observer @inject('stores') @withTheme @injectSheet(styles) class FullscreenLoader extends Component { +export default @inject('stores') @withTheme @injectSheet(styles) @observer class FullscreenLoader extends Component { static propTypes = { className: PropTypes.string, title: PropTypes.string.isRequired, diff --git a/src/components/ui/Loader.js b/src/components/ui/Loader.js index 627749273..4d7113aa1 100644 --- a/src/components/ui/Loader.js +++ b/src/components/ui/Loader.js @@ -5,7 +5,7 @@ import Loader from 'react-loader'; import { oneOrManyChildElements } from '../../prop-types'; -export default @observer @inject('stores') class LoaderComponent extends Component { +export default @inject('stores') @observer class LoaderComponent extends Component { static propTypes = { children: oneOrManyChildElements, loaded: PropTypes.bool, diff --git a/src/components/ui/WebviewLoader/index.js b/src/components/ui/WebviewLoader/index.js index 58b6b6f1b..923f10327 100644 --- a/src/components/ui/WebviewLoader/index.js +++ b/src/components/ui/WebviewLoader/index.js @@ -14,7 +14,7 @@ const messages = defineMessages({ }, }); -export default @observer @injectSheet(styles) class WebviewLoader extends Component { +export default @injectSheet(styles) @observer class WebviewLoader extends Component { static propTypes = { name: PropTypes.string.isRequired, classes: PropTypes.object.isRequired, diff --git a/src/features/todos/components/TodosWebview.js b/src/features/todos/components/TodosWebview.js index 35c102220..e9b1963f7 100644 --- a/src/features/todos/components/TodosWebview.js +++ b/src/features/todos/components/TodosWebview.js @@ -79,7 +79,7 @@ const styles = theme => ({ }, }); -@injectSheet(styles) @observer @inject('stores') +@injectSheet(styles) @inject('stores') @observer class TodosWebview extends Component { static propTypes = { classes: PropTypes.object.isRequired, -- cgit v1.2.3-70-g09d2