aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShravya Ramesh <shravs1208@gmail.com>2021-05-21 16:33:23 -0700
committerShravya Ramesh <shravs1208@gmail.com>2021-05-21 16:33:23 -0700
commit595004f3cd0c7b9aba4d58a09913dc37ada6e4f2 (patch)
treedf0715d028f643e96e1d4c650f0b25cc94ad1606 /src
parent45bed4c2d0c74407a13476f1db08b387fe7078dc (diff)
Add remove user function
Diffstat (limited to 'src')
-rw-r--r--src/screens/moments/TagFriendsScreen.tsx15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/screens/moments/TagFriendsScreen.tsx b/src/screens/moments/TagFriendsScreen.tsx
index 54da94ee..e810b510 100644
--- a/src/screens/moments/TagFriendsScreen.tsx
+++ b/src/screens/moments/TagFriendsScreen.tsx
@@ -102,12 +102,21 @@ const TagFriendsScreen: React.FC<TagFriendsScreenProps> = ({route}) => {
{taggedUsers.map((user) => (
<View>
<TouchableOpacity
- onPress={() => console.log('Remove user')}>
+ style={{
+ width: 20,
+ height: 20,
+ }}
+ onPress={() => {
+ const filteredSelection = taggedUsers.filter(
+ (item) => user.id !== item.id,
+ );
+ setTaggedUsers(filteredSelection);
+ }}>
<Image
source={require('../../assets/icons/tagging/x-icon.png')}
style={{
- width: 15,
- height: 15,
+ width: 20,
+ height: 20,
position: 'absolute',
right: 15,
}}