move balance function call to global state
This commit is contained in:
@@ -18,10 +18,6 @@ export const BalanceCard = () => {
|
|||||||
const { balance, balanceError, balanceLoading, getBalance } =
|
const { balance, balanceError, balanceLoading, getBalance } =
|
||||||
useContext(ClientContext)
|
useContext(ClientContext)
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
getBalance()
|
|
||||||
}, [])
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div style={{ margin: theme.spacing(3) }}>
|
<div style={{ margin: theme.spacing(3) }}>
|
||||||
<NymCard
|
<NymCard
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { invoke } from '@tauri-apps/api/tauri'
|
|
||||||
import React, { createContext, useEffect, useState } from 'react'
|
import React, { createContext, useEffect, useState } from 'react'
|
||||||
import { useHistory } from 'react-router-dom'
|
import { useHistory } from 'react-router-dom'
|
||||||
|
import { invoke } from '@tauri-apps/api/tauri'
|
||||||
import { TBalance, TClientDetails } from '../types/global'
|
import { TBalance, TClientDetails } from '../types/global'
|
||||||
|
|
||||||
type TClientContext = {
|
type TClientContext = {
|
||||||
@@ -40,6 +40,10 @@ export const ClientContextProvider = ({
|
|||||||
}, 1000)
|
}, 1000)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
getBalance()
|
||||||
|
}, [])
|
||||||
|
|
||||||
const logIn = (clientDetails: TClientDetails) =>
|
const logIn = (clientDetails: TClientDetails) =>
|
||||||
setClientDetails(clientDetails)
|
setClientDetails(clientDetails)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user