From 0ac7dffd29aa12169ecac0cf71246202b473664f Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Wed, 8 May 2024 17:21:08 -0700 Subject: [PATCH] adding download button to viewing assets --- .../topicItem/audioAsset/AudioAsset.jsx | 7 ++++++ .../topicItem/audioAsset/AudioAsset.styled.js | 17 ++++++++++---- .../audioAsset/useAudioAsset.hook.js | 4 ++++ .../topicItem/imageAsset/ImageAsset.jsx | 6 +++++ .../topicItem/imageAsset/ImageAsset.styled.js | 16 +++++++++++--- .../imageAsset/useImageAsset.hook.js | 5 ++++- .../topicItem/useTopicItem.hook.js | 22 ++++++++++++++++++- .../topicItem/videoAsset/VideoAsset.jsx | 10 ++++++--- .../topicItem/videoAsset/VideoAsset.styled.js | 7 ++++++ .../videoAsset/useVideoAsset.hook.js | 4 ++++ 10 files changed, 86 insertions(+), 12 deletions(-) diff --git a/app/mobile/src/session/conversation/topicItem/audioAsset/AudioAsset.jsx b/app/mobile/src/session/conversation/topicItem/audioAsset/AudioAsset.jsx index d912c7ad..3a232862 100644 --- a/app/mobile/src/session/conversation/topicItem/audioAsset/AudioAsset.jsx +++ b/app/mobile/src/session/conversation/topicItem/audioAsset/AudioAsset.jsx @@ -7,6 +7,7 @@ import { styles } from './AudioAsset.styled'; import Icons from 'react-native-vector-icons/MaterialCommunityIcons'; import audio from 'images/audio.png'; import { useKeepAwake } from '@sayem314/react-native-keep-awake'; +import MatIcons from 'react-native-vector-icons/MaterialCommunityIcons'; export function AudioAsset({ asset, dismiss }) { @@ -30,9 +31,15 @@ export function AudioAsset({ asset, dismiss }) { )} + { state.url && ( + + + + )} + { state.url && (