Remove deep link path and prevent re-render from useEffect #7
@ -1,6 +1,7 @@
|
|||||||
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
||||||
import { Image, ScrollView, View } from 'react-native';
|
import { Image, ScrollView, View } from 'react-native';
|
||||||
import { ActivityIndicator, Button, Text, Appbar } from 'react-native-paper';
|
import { ActivityIndicator, Button, Text, Appbar } from 'react-native-paper';
|
||||||
|
import _ from 'lodash';
|
||||||
|
|
||||||
import { useNavigation } from '@react-navigation/native';
|
import { useNavigation } from '@react-navigation/native';
|
||||||
import {
|
import {
|
||||||
@ -86,7 +87,7 @@ const SignRequest = ({ route }: SignRequestProps) => {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (requestAccount !== account) {
|
if (_.isEqual(requestAccount, account)) {
|
||||||
setAccount(requestAccount);
|
setAccount(requestAccount);
|
||||||
}
|
}
|
||||||
if (requestMessage !== message) {
|
if (requestMessage !== message) {
|
||||||
|
Loading…
Reference in New Issue
Block a user