From 7c790a53eb1188f22bd0f6964a1c44d3f25f4d27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Wed, 26 Jan 2022 19:28:01 +0100 Subject: [PATCH] Add quotes for pending statuses MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/features/ui/components/pending_status.js | 5 ++++- app/soapbox/features/ui/util/pending_status_builder.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/soapbox/features/ui/components/pending_status.js b/app/soapbox/features/ui/components/pending_status.js index 847869457..31e836cd9 100644 --- a/app/soapbox/features/ui/components/pending_status.js +++ b/app/soapbox/features/ui/components/pending_status.js @@ -9,9 +9,10 @@ import DisplayName from 'soapbox/components/display_name'; import RelativeTimestamp from 'soapbox/components/relative_timestamp'; import StatusContent from 'soapbox/components/status_content'; import PlaceholderCard from 'soapbox/features/placeholder/components/placeholder_card'; +import PlaceholderMediaGallery from 'soapbox/features/placeholder/components/placeholder_media_gallery'; +import QuotedStatus from 'soapbox/features/status/containers/quoted_status_container'; import { getDomain } from 'soapbox/utils/accounts'; -import PlaceholderMediaGallery from '../../placeholder/components/placeholder_media_gallery'; import { buildStatus } from '../util/pending_status_builder'; import PollPreview from './poll_preview'; @@ -93,6 +94,8 @@ class PendingStatus extends ImmutablePureComponent { {this.renderMedia()} {status.get('poll') && } + {status.get('quote') && } + {/* TODO */} {/* */} diff --git a/app/soapbox/features/ui/util/pending_status_builder.js b/app/soapbox/features/ui/util/pending_status_builder.js index 1c6f33517..ee94ade62 100644 --- a/app/soapbox/features/ui/util/pending_status_builder.js +++ b/app/soapbox/features/ui/util/pending_status_builder.js @@ -28,6 +28,7 @@ export const buildStatus = (state, pendingStatus, idempotencyKey) => { muted: false, pinned: false, poll: pendingStatus.get('poll', null), + quote: pendingStatus.get('quote_id', null), reblog: null, reblogged: false, reblogs_count: 0,