diff options
author | Shravya Ramesh <shravs1208@gmail.com> | 2021-05-21 16:33:23 -0700 |
---|---|---|
committer | Shravya Ramesh <shravs1208@gmail.com> | 2021-05-21 16:33:23 -0700 |
commit | 595004f3cd0c7b9aba4d58a09913dc37ada6e4f2 (patch) | |
tree | df0715d028f643e96e1d4c650f0b25cc94ad1606 /src | |
parent | 45bed4c2d0c74407a13476f1db08b387fe7078dc (diff) |
Add remove user function
Diffstat (limited to 'src')
-rw-r--r-- | src/screens/moments/TagFriendsScreen.tsx | 15 |
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, }} |