From 649681ef949d681335af147504bb571bb47f92ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Espino=20Garc=C3=ADa?= Date: Wed, 23 Mar 2022 17:37:20 +0100 Subject: [PATCH] Remove bang image and use compass icon --- .../slash_suggestion/slash_suggestion_item.tsx | 11 ++++------- .../images/autocomplete/slash_command_error.png | Bin 288 -> 0 bytes .../autocomplete/slash_command_error@2x.png | Bin 419 -> 0 bytes .../autocomplete/slash_command_error@3x.png | Bin 625 -> 0 bytes 4 files changed, 4 insertions(+), 7 deletions(-) delete mode 100644 assets/base/images/autocomplete/slash_command_error.png delete mode 100644 assets/base/images/autocomplete/slash_command_error@2x.png delete mode 100644 assets/base/images/autocomplete/slash_command_error@3x.png diff --git a/app/components/autocomplete/slash_suggestion/slash_suggestion_item.tsx b/app/components/autocomplete/slash_suggestion/slash_suggestion_item.tsx index 05b508cb5..153960301 100644 --- a/app/components/autocomplete/slash_suggestion/slash_suggestion_item.tsx +++ b/app/components/autocomplete/slash_suggestion/slash_suggestion_item.tsx @@ -7,13 +7,13 @@ import FastImage from 'react-native-fast-image'; import {useSafeAreaInsets} from 'react-native-safe-area-context'; import {SvgXml} from 'react-native-svg'; +import CompassIcon from '@app/components/compass_icon'; import TouchableWithFeedback from '@components/touchable_with_feedback'; import {COMMAND_SUGGESTION_ERROR} from '@constants/apps'; import {useTheme} from '@context/theme'; import {changeOpacity, makeStyleSheetFromTheme} from '@utils/theme'; const slashIcon = require('@assets/images/autocomplete/slash_command.png'); -const bangIcon = require('@assets/images/autocomplete/slash_command_error.png'); const getStyleFromTheme = makeStyleSheetFromTheme((theme: Theme) => { return { @@ -105,11 +105,9 @@ const SlashSuggestionItem = ({ ); if (icon === COMMAND_SUGGESTION_ERROR) { image = ( - ); } else if (icon.startsWith('http')) { @@ -121,7 +119,6 @@ const SlashSuggestionItem = ({ ); } else if (icon.startsWith('data:')) { if (icon.startsWith('data:image/svg+xml')) { - // TODO: What base64 library should we use? Security implications on doing things like this? let xml = ''; try { xml = Buffer.from(icon.substring('data:image/svg+xml;base64,'.length), 'base64').toString(); diff --git a/assets/base/images/autocomplete/slash_command_error.png b/assets/base/images/autocomplete/slash_command_error.png deleted file mode 100644 index c1dd93d83cb146031fdffd376beed8c7dc97463e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^AhsX}8<2dWZ2J^QaTa()7Bet#3xhBt!>l*8o|0J>k`CC0*978G?_f9nAJES1d`u|bO^0@p4Ehc6&jc`cJXW z_vy~|9~_VJvw7&{_)GD+-dgJQ{`7Y`3@( z1Jm{s0OJ-j@|I&3OW7_9>~*+~=^Z`_NJPJoob8SR9@;NwyG~cR3A-K4{E1xjqkPL3 z4HxDn`0MoEIrsQ8T()hy5Cg~Kr)K~+`IGWCpMT7_9QGX6b$t`UI=P9DU7rlBs_GV4 zRd*)?CBLpDP^tHoa}c~=y!}?(yCw;C5%u zyI8>2ksao@GwgosF2KG?Py-u{+eZLXain|g^`0MqAPGcit=Fy?AC@OIM86 z;G7&AthI51vF75zLI_H$36o=jY1NcaaU5%BHB##0D?U1MR})3%4TvIx!%z~oiY&g> z0BcuLgVQTxak=;Ca5yX;j7it_RZCydEN~*bZEEtuVuNkAX^bGZnGM$ZpIVLR%;ZYx z^1wpK%yw!m%WJjGHYtB1xxqGVHt*y^02_>cZAmW6t2hiZEskwgos~&DDrl~ZL+LZYxpzn zT)Ef~X!rYc7a@Za&1TcF@1L*m4pqSkoTNk;