diff --git a/new-lamassu-admin/src/pages/Triggers/NewTriggerWizard.js b/new-lamassu-admin/src/pages/Triggers/NewTriggerWizard.js
index 89cbcc2e..07f049d9 100644
--- a/new-lamassu-admin/src/pages/Triggers/NewTriggerWizard.js
+++ b/new-lamassu-admin/src/pages/Triggers/NewTriggerWizard.js
@@ -1,8 +1,9 @@
import React, { useState } from 'react'
import { makeStyles, Paper } from '@material-ui/core'
-import { H2, P } from 'src/components/typography'
-// import { Button } from 'src/components/buttons'
+import { H2, H4, P } from 'src/components/typography'
+import { RadioGroup } from 'src/components/inputs'
+import { Button } from 'src/components/buttons'
import Popper from 'src/components/Popper'
import { ReactComponent as CloseIcon } from 'src/styling/icons/action/close/zodiac.svg'
import { ReactComponent as HelpIcon } from 'src/styling/icons/action/help/zodiac.svg'
@@ -11,24 +12,82 @@ import { mainStyles } from './Triggers.styles'
const useStyles = makeStyles(mainStyles)
-const NewTriggerWizard = ({ handleClose, save }) => {
- const [mainHelpPopperAnchorEl, setMainHelpPopperAnchorEl] = useState(null)
+const SelectTriggerDirection = () => {
+ const [helpPopperAnchorEl, setHelpPopperAnchorEl] = useState(null)
+ const [radioGroupValue, setRadioGroupValue] = useState('both')
const classes = useStyles()
- const handleOpenMainHelpPopper = event => {
- setMainHelpPopperAnchorEl(
- mainHelpPopperAnchorEl ? null : event.currentTarget
- )
+ const handleOpenHelpPopper = event => {
+ setHelpPopperAnchorEl(event.currentTarget)
}
- const handleCloseMainHelpPopper = () => {
- setMainHelpPopperAnchorEl(null)
+ const handleCloseHelpPopper = () => {
+ setHelpPopperAnchorEl(null)
}
- const mainHelpPopperOpen = Boolean(mainHelpPopperAnchorEl)
+ const handleRadioButtons = newValue => {
+ setRadioGroupValue(newValue)
+ }
- console.log(mainHelpPopperOpen)
+ const helpPopperOpen = Boolean(helpPopperAnchorEl)
+
+ const radioButtonOptions = [
+ { label: 'Both', value: 'both' },
+ { label: 'Only cash-in', value: 'cash-in' },
+ { label: 'Only cash-out', value: 'cash-out' }
+ ]
+
+ return (
+ <>
+
+
In which type of transactions will it trigger?
+
+
+
+
+ handleRadioButtons(event.target.value)}
+ className={classes.radioButtons}
+ />
+ >
+ )
+}
+
+const NewTriggerWizard = ({ handleClose, save }) => {
+ const [helpPopperAnchorEl, setHelpPopperAnchorEl] = useState(null)
+ // const [currentWizardStep, setCurrentWizardStep] = useState(
+ //
+ // )
+
+ const classes = useStyles()
+
+ const handleOpenHelpPopper = event => {
+ setHelpPopperAnchorEl(event.currentTarget)
+ }
+
+ const handleCloseHelpPopper = () => {
+ setHelpPopperAnchorEl(null)
+ }
+
+ const helpPopperOpen = Boolean(helpPopperAnchorEl)
return (
@@ -39,13 +98,13 @@ const NewTriggerWizard = ({ handleClose, save }) => {
New Compliance Trigger
-
-
+
)
}
diff --git a/new-lamassu-admin/src/pages/Triggers/Triggers.styles.js b/new-lamassu-admin/src/pages/Triggers/Triggers.styles.js
index 0e208b6d..54b44097 100644
--- a/new-lamassu-admin/src/pages/Triggers/Triggers.styles.js
+++ b/new-lamassu-admin/src/pages/Triggers/Triggers.styles.js
@@ -1,14 +1,32 @@
import baseStyles from 'src/pages/Logs.styles'
import { booleanPropertiesTableStyles } from 'src/components/booleanPropertiesTable/BooleanPropertiesTable.styles'
-const { titleWrapper, titleAndButtonsContainer, buttonsWrapper } = baseStyles
-const { rowWrapper } = booleanPropertiesTableStyles
+const {
+ titleWrapper,
+ titleAndButtonsContainer,
+ buttonsWrapper,
+ button
+} = baseStyles
+const { rowWrapper, radioButtons } = booleanPropertiesTableStyles
const mainStyles = {
titleWrapper,
titleAndButtonsContainer,
buttonsWrapper,
+ button,
rowWrapper,
+ radioButtons,
+ columnWrapper: {
+ display: 'flex',
+ flexDirection: 'column'
+ },
+ topLeftAligned: {
+ alignSelf: 'flex-start'
+ },
+ bottomRightAligned: {
+ alignSelf: 'flex-end',
+ marginLeft: 'auto'
+ },
modal: {
display: 'flex',
alignItems: 'center',