remove isConnected state from dydxClient

This commit is contained in:
jaredvu 2023-10-18 09:52:17 -07:00
parent c54a5d6d49
commit 8f75d893bb
No known key found for this signature in database
GPG Key ID: B9FE2F3F0A5D523C

View File

@ -33,7 +33,6 @@ export const DydxProvider = ({ ...props }) => (
export const useDydxClient = () => useContext(DydxContext);
const useDydxClientContext = () => {
const [isConnected, setIsConnected] = useState(false);
// ------ Network ------ //
const selectedNetwork = useSelector(getSelectedNetwork);
@ -73,14 +72,11 @@ const useDydxClientContext = () => {
)
);
setCompositeClient(initializedClient);
setIsConnected(true);
} catch (error) {
log('useDydxClient/initializeCompositeClient', error);
setIsConnected(false);
}
} else {
setCompositeClient(undefined);
setIsConnected(false);
}
if (networkConfig?.faucetUrl) {
@ -213,7 +209,7 @@ const useDydxClientContext = () => {
networkConfig,
compositeClient,
faucetClient,
isConnected,
isConnected: !!compositeClient,
// Wallet Methods
getWalletFromEvmSignature,