import { makeStyles } from '@material-ui/core' import { Form, Formik } from 'formik' import React, { useContext } from 'react' import * as Yup from 'yup' import { TL2 } from 'src/components/typography' import NotificationsCtx from '../NotificationsContext' import Header from '../components/EditHeader' import EditableNumber from '../components/EditableNumber' import styles from './FiatBalanceAlerts.styles.js' const useStyles = makeStyles(styles) const schema = Yup.object().shape({ fiatBalanceCassette1: Yup.number() .integer() .min(0) .required(), fiatBalanceCassette2: Yup.number() .integer() .min(0) .required() }) const NAME = 'fiatBalanceAlerts' const FiatBalance = ({ section }) => { const { isEditing, isDisabled, setEditing, data, save } = useContext( NotificationsCtx ) const classes = useStyles() const editing = isEditing(NAME) return ( save(section, it)} onReset={() => { setEditing(NAME, false) }}>
setEditing(NAME, it)} />
Cassette 1 (Top) (x === '' ? '-' : x)} decoration="notes" />
Cassette 2 (Bottom) (x === '' ? '-' : x)} decoration="notes" />
) } export default FiatBalance