From 277045c7a1318e4b2531598f48c30e0c93db9d25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Tue, 28 Feb 2023 20:52:15 +0100 Subject: [PATCH] Remove custom emojis from reaction picker MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/components/ui/emoji-selector/emoji-selector.tsx | 3 ++- .../features/emoji/components/emoji-picker-dropdown.tsx | 5 +++-- .../emoji/containers/emoji-picker-dropdown-container.tsx | 2 +- app/soapbox/locales/en.json | 1 - 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/soapbox/components/ui/emoji-selector/emoji-selector.tsx b/app/soapbox/components/ui/emoji-selector/emoji-selector.tsx index 54a1080c2..f74803aee 100644 --- a/app/soapbox/components/ui/emoji-selector/emoji-selector.tsx +++ b/app/soapbox/components/ui/emoji-selector/emoji-selector.tsx @@ -69,7 +69,7 @@ const EmojiSelector: React.FC = ({ const [popperElement, setPopperElement] = useState(null); const handleClickOutside = (event: MouseEvent) => { - if ([referenceElement, popperElement].some(el => el?.contains(event.target as Node))) { + if ([referenceElement, popperElement, document.querySelector('em-emoji-picker')].some(el => el?.contains(event.target as Node))) { return; } @@ -141,6 +141,7 @@ const EmojiSelector: React.FC = ({ visible={expanded} setVisible={setExpanded} update={update} + withCustom={false} /> ) : ( void condensed?: boolean + withCustom?: boolean visible: boolean setVisible: (value: boolean) => void update: (() => Promise>) | null @@ -126,7 +127,7 @@ const RenderAfter = ({ children, update }: any) => { }; const EmojiPickerDropdown: React.FC = ({ - onPickEmoji, condensed, visible, setVisible, update, + onPickEmoji, visible, setVisible, update, withCustom = true, }) => { const intl = useIntl(); const dispatch = useAppDispatch(); @@ -235,7 +236,7 @@ const EmojiPickerDropdown: React.FC = ({ {!loading && ( , + props: Pick, ) => { const intl = useIntl(); const title = intl.formatMessage(messages.emoji); diff --git a/app/soapbox/locales/en.json b/app/soapbox/locales/en.json index 227e77404..3d4dd4223 100644 --- a/app/soapbox/locales/en.json +++ b/app/soapbox/locales/en.json @@ -804,7 +804,6 @@ "home.column_settings.show_replies": "Show replies", "icon_button.icons": "Icons", "icon_button.label": "Select icon", - "icon_button.not_found": "No icons!! (╯°□°)╯︵ ┻━┻", "import_data.actions.import": "Import", "import_data.actions.import_blocks": "Import blocks", "import_data.actions.import_follows": "Import follows",