mirror of
https://github.com/glitch-soc/mastodon.git
synced 2025-12-15 16:59:41 +00:00
Fix polls not being displayed in detailed status (#2857)
This commit is contained in:
@@ -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 = (
|
||||||
<>
|
<>
|
||||||
|
|||||||
Reference in New Issue
Block a user