diff --git a/app/mobile/src/session/cards/Cards.jsx b/app/mobile/src/session/cards/Cards.jsx
index 9344a32c..1234142e 100644
--- a/app/mobile/src/session/cards/Cards.jsx
+++ b/app/mobile/src/session/cards/Cards.jsx
@@ -28,7 +28,7 @@ export function Cards({ navigation, openContact, openRegistry, addChannel }) {
)}
-
@@ -40,7 +40,7 @@ export function Cards({ navigation, openContact, openRegistry, addChannel }) {
),
});
}
- }, [navigation]);
+ }, [navigation, state.sort]);
const call = async (contact) => {
try {
@@ -57,29 +57,30 @@ export function Cards({ navigation, openContact, openRegistry, addChannel }) {
return (
-
- { state.sort && (
- actions.setSort(false)}>
-
+ { !navigation && (
+
+ { state.sort && (
+ actions.setSort(false)}>
+
+
+ )}
+ { !state.sort && (
+ actions.setSort(true)}>
+
+
+ )}
+
+
+
+
+
+ openRegistry(navigation)}>
+
+ { state.strings.add }
- )}
- { !state.sort && (
- actions.setSort(true)}>
-
-
- )}
-
-
-
-
- openRegistry(navigation)}>
-
- { state.strings.add }
-
-
-
+ )}
{ state.cards.length == 0 && (
{ state.strings.noContacts }
diff --git a/app/mobile/src/session/cards/useCards.hook.js b/app/mobile/src/session/cards/useCards.hook.js
index 02ec46f3..9c6c51b0 100644
--- a/app/mobile/src/session/cards/useCards.hook.js
+++ b/app/mobile/src/session/cards/useCards.hook.js
@@ -111,6 +111,8 @@ export function useCards() {
updateState({ filter });
},
setSort: (sort) => {
+console.log("SETTTING : ", sort);
+
updateState({ sort });
},
};