diff --git a/new-lamassu-admin/src/components/ConfirmDialog.js b/new-lamassu-admin/src/components/ConfirmDialog.js index b81e4cee..ce6a6bc3 100644 --- a/new-lamassu-admin/src/components/ConfirmDialog.js +++ b/new-lamassu-admin/src/components/ConfirmDialog.js @@ -64,7 +64,7 @@ export const ConfirmDialog = memo( message, confirmationMessage = `Write '${toBeConfirmed}' to confirm this action`, onConfirmed, - onDissmised, + onDismissed, initialValue = '', disabled = false, ...props @@ -77,7 +77,7 @@ export const ConfirmDialog = memo( const innerOnClose = () => { setValue('') setError(false) - onDissmised() + onDismissed() } const isOnErrorState = diff --git a/new-lamassu-admin/src/components/machineActions/MachineActions.js b/new-lamassu-admin/src/components/machineActions/MachineActions.js index 6a50219a..4ae57a6e 100644 --- a/new-lamassu-admin/src/components/machineActions/MachineActions.js +++ b/new-lamassu-admin/src/components/machineActions/MachineActions.js @@ -207,7 +207,7 @@ const MachineActions = memo(({ machine, onActionSuccess }) => { } }) }} - onDissmised={() => { + onDismissed={() => { setAction({ command: null }) setErrorMessage(null) }} diff --git a/new-lamassu-admin/src/pages/Transactions/DetailsCard.js b/new-lamassu-admin/src/pages/Transactions/DetailsCard.js index cb436fb8..c9219b54 100644 --- a/new-lamassu-admin/src/pages/Transactions/DetailsCard.js +++ b/new-lamassu-admin/src/pages/Transactions/DetailsCard.js @@ -350,7 +350,7 @@ const DetailsRow = ({ it: tx, timezone }) => { } }) }} - onDissmised={() => { + onDismissed={() => { setAction({ command: null }) setErrorMessage(null) }} @@ -362,5 +362,5 @@ const DetailsRow = ({ it: tx, timezone }) => { export default memo( DetailsRow, (prev, next) => - prev.it.id === next.it.id && prev.it.hasError === next.it.hasError + prev.it.id === next.it.id && getStatus(prev.it) === getStatus(next.it) ) diff --git a/new-lamassu-admin/src/pages/Transactions/Transactions.js b/new-lamassu-admin/src/pages/Transactions/Transactions.js index 8465fca4..b5323d16 100644 --- a/new-lamassu-admin/src/pages/Transactions/Transactions.js +++ b/new-lamassu-admin/src/pages/Transactions/Transactions.js @@ -122,24 +122,22 @@ const Transactions = () => { const { data: filtersResponse, loading: loadingFilters } = useQuery( GET_TRANSACTION_FILTERS ) - const [filteredTransactions, setFilteredTransactions] = useState([]) const [variables, setVariables] = useState({ limit: NUM_LOG_RESULTS }) const { - data: txResponse, + data: txData, loading: loadingTransactions, refetch, startPolling, stopPolling - } = useQuery(GET_TRANSACTIONS, { - variables, - onCompleted: data => setFilteredTransactions(R.path(['transactions'])(data)) - }) + } = useQuery(GET_TRANSACTIONS, { variables }) useEffect(() => { startPolling(10000) return stopPolling }) + const txList = txData ? txData.transactions : [] + const { data: configResponse, configLoading } = useQuery(GET_DATA) const timezone = R.path(['config', 'locale_timezone'], configResponse) @@ -273,7 +271,7 @@ const Transactions = () => { onChange={onFilterChange} /> - {txResponse && ( + {txList && (
{ loading={loadingTransactions && configLoading} emptyText="No transactions so far" elements={elements} - data={filteredTransactions} + data={txList} Details={DetailsRow} expandable rowSize="sm"