From 4d26ffd4805c234e4b0592ae5aa9254e8c3206fd Mon Sep 17 00:00:00 2001 From: Vijay Raghavan Aravamudhan Date: Wed, 23 Jun 2021 20:39:18 +0530 Subject: Upgraded eslint and fixed all the reported errors. (#1549) --- src/components/ui/FAB.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/components/ui/FAB.js') diff --git a/src/components/ui/FAB.js b/src/components/ui/FAB.js index 9359a3c6c..633edbe2c 100644 --- a/src/components/ui/FAB.js +++ b/src/components/ui/FAB.js @@ -3,23 +3,19 @@ */ import React, { Component } from 'react'; import PropTypes from 'prop-types'; -import { observer, inject } from 'mobx-react'; +import { observer } from 'mobx-react'; import classnames from 'classnames'; -export default @inject('stores') @observer class Button extends Component { +import { oneOrManyChildElements } from '../../prop-types'; + +export default @observer class Button extends Component { static propTypes = { className: PropTypes.string, disabled: PropTypes.bool, onClick: PropTypes.func, type: PropTypes.string, + children: oneOrManyChildElements.isRequired, htmlForm: PropTypes.string, - stores: PropTypes.shape({ - settings: PropTypes.shape({ - app: PropTypes.shape({ - accentColor: PropTypes.string.isRequired, - }).isRequired, - }).isRequired, - }).isRequired, }; static defaultProps = { -- cgit v1.2.3-70-g09d2