mirror of
https://github.com/glitch-soc/mastodon.git
synced 2025-02-19 17:13:48 -05:00
Fix polls not being displayed in detailed status (#2857)
This commit is contained in:
parent
5df7e36244
commit
440b695b79
@ -21,6 +21,7 @@ import { Permalink } from 'flavours/glitch/components/permalink';
|
|||||||
import PictureInPicturePlaceholder from 'flavours/glitch/components/picture_in_picture_placeholder';
|
import PictureInPicturePlaceholder from 'flavours/glitch/components/picture_in_picture_placeholder';
|
||||||
import { useAppHistory } from 'flavours/glitch/components/router';
|
import { useAppHistory } from 'flavours/glitch/components/router';
|
||||||
import { VisibilityIcon } from 'flavours/glitch/components/visibility_icon';
|
import { VisibilityIcon } from 'flavours/glitch/components/visibility_icon';
|
||||||
|
import PollContainer from 'flavours/glitch/containers/poll_container';
|
||||||
import { useAppSelector } from 'flavours/glitch/store';
|
import { useAppSelector } from 'flavours/glitch/store';
|
||||||
|
|
||||||
import { Avatar } from '../../../components/avatar';
|
import { Avatar } from '../../../components/avatar';
|
||||||
@ -277,6 +278,17 @@ export const DetailedStatus: React.FC<{
|
|||||||
mediaIcons.push('link');
|
mediaIcons.push('link');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (status.get('poll')) {
|
||||||
|
contentMedia.push(
|
||||||
|
<PollContainer
|
||||||
|
pollId={status.get('poll')}
|
||||||
|
// @ts-expect-error -- Poll/PollContainer is not typed yet
|
||||||
|
lang={status.get('language')}
|
||||||
|
/>,
|
||||||
|
);
|
||||||
|
contentMediaIcons.push('tasks');
|
||||||
|
}
|
||||||
|
|
||||||
if (status.get('application')) {
|
if (status.get('application')) {
|
||||||
applicationLink = (
|
applicationLink = (
|
||||||
<>
|
<>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user