fix useEffects recurring

This commit is contained in:
ammarahm-ed
2020-05-08 23:43:38 +05:00
parent 8aa3ac2df7
commit 21a533b612
7 changed files with 8 additions and 8 deletions

View File

@@ -60,7 +60,7 @@ const App = () => {
return () => { return () => {
eUnSubscribeEvent(eStartSyncer, startSyncer); eUnSubscribeEvent(eStartSyncer, startSyncer);
}; };
}); },[]);
useEffect(() => { useEffect(() => {
Initialize().then(() => { Initialize().then(() => {
@@ -68,6 +68,7 @@ const App = () => {
let user = await db.user.get(); let user = await db.user.get();
startSyncer(); startSyncer();
dispatch({type: ACTIONS.USER, user: user}); dispatch({type: ACTIONS.USER, user: user});
dispatch({type: ACTIONS.ALL});
setInit(true); setInit(true);
}); });
}); });

View File

@@ -174,7 +174,7 @@ export const Container = ({
return () => { return () => {
eUnSubscribeEvent(eScrollEvent, onScroll); eUnSubscribeEvent(eScrollEvent, onScroll);
}; };
}); },[]);
// Render // Render

View File

@@ -16,7 +16,7 @@ export const TimeSince = ({time}) => {
clearInterval(interval); clearInterval(interval);
interval = null; interval = null;
}; };
}); },[]);
return <Text>{timeAgo}</Text>; return <Text>{timeAgo}</Text>;
}; };

View File

@@ -216,7 +216,7 @@ const MergeEditor = () => {
eUnSubscribeEvent(eApplyChanges, applyChanges); eUnSubscribeEvent(eApplyChanges, applyChanges);
eUnSubscribeEvent(eShowMergeDialog, show); eUnSubscribeEvent(eShowMergeDialog, show);
}; };
}); },[]);
const onPressKeepFromPrimaryWebView = () => { const onPressKeepFromPrimaryWebView = () => {
if (keepContentFrom == 'primary') { if (keepContentFrom == 'primary') {

View File

@@ -16,7 +16,6 @@ export const SelectionHeader = () => {
const {colors, selectionMode, selectedItemsList, currentScreen} = state; const {colors, selectionMode, selectedItemsList, currentScreen} = state;
const [selectAll, setSelectAll] = useState(false); const [selectAll, setSelectAll] = useState(false);
useEffect(() => {}, [currentScreen]);
return ( return (
<Animatable.View <Animatable.View

View File

@@ -1,8 +1,8 @@
import { StackActions } from '@react-navigation/routers'; import { StackActions } from '@react-navigation/native';
import { rootNavigatorRef } from '../utils/refs'; import { rootNavigatorRef } from '../utils/refs';
function navigate(name, params) { function navigate(name, params) {
rootNavigatorRef .current?.navigate(name, params); rootNavigatorRef.current?.navigate(name, params);
} }
function goBack() { function goBack() {
rootNavigatorRef.current?.goBack(); rootNavigatorRef.current?.goBack();

View File

@@ -449,7 +449,7 @@ const Editor = ({noMenu}) => {
return () => { return () => {
eUnSubscribeEvent(eCloseFullscreenEditor, closeFullscreen); eUnSubscribeEvent(eCloseFullscreenEditor, closeFullscreen);
}; };
}); },[]);
const _onHardwareBackPress = async () => { const _onHardwareBackPress = async () => {
if (editing.currentlyEditing) { if (editing.currentlyEditing) {