diff --git a/app/mobile/ios/Databag.xcodeproj/project.pbxproj b/app/mobile/ios/Databag.xcodeproj/project.pbxproj index d9c62345..717a364d 100644 --- a/app/mobile/ios/Databag.xcodeproj/project.pbxproj +++ b/app/mobile/ios/Databag.xcodeproj/project.pbxproj @@ -622,7 +622,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.15; + MARKETING_VERSION = 1.17; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -656,7 +656,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.15; + MARKETING_VERSION = 1.17; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", diff --git a/app/mobile/src/package.json b/app/mobile/src/package.json index 0312d2f0..cd9cba77 100644 --- a/app/mobile/src/package.json +++ b/app/mobile/src/package.json @@ -1,6 +1,7 @@ { "name": "src", "dependencies": { + "react-native-awesome-gallery": "^0.3.5", "react-native-fs": "^2.20.0" } } diff --git a/app/mobile/src/session/conversation/topicItem/imageAsset/ImageAsset.jsx b/app/mobile/src/session/conversation/topicItem/imageAsset/ImageAsset.jsx index be3e1493..74854cfe 100644 --- a/app/mobile/src/session/conversation/topicItem/imageAsset/ImageAsset.jsx +++ b/app/mobile/src/session/conversation/topicItem/imageAsset/ImageAsset.jsx @@ -4,40 +4,22 @@ import { styles } from './ImageAsset.styled'; import Colors from 'constants/Colors'; import Ionicons from 'react-native-vector-icons/AntDesign'; import FastImage from 'react-native-fast-image' +import Gallery from 'react-native-awesome-gallery'; export function ImageAsset({ asset, dismiss }) { const { state, actions } = useImageAsset(asset); return ( - - + { state.url && ( - + )} - - { state.loaded && state.controls && ( + { state.controls && ( )} - - { state.failed && ( - - - - )} - { !state.loaded && !state.failed && ( - - - { asset.total > 1 && ( - { asset.block } / { asset.total } - )} - - )} ); } diff --git a/app/mobile/src/session/conversation/useConversation.hook.js b/app/mobile/src/session/conversation/useConversation.hook.js index a833cbae..1dc35ced 100644 --- a/app/mobile/src/session/conversation/useConversation.hook.js +++ b/app/mobile/src/session/conversation/useConversation.hook.js @@ -80,7 +80,6 @@ export function useConversation() { const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardImageUrl); if (channel?.topicRevision && channel.readRevision !== channel.topicRevision) { - console.log("READ:", channel.topicRevision); conversation.actions.setChannelReadRevision(channel.topicRevision); }