mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
feat(posts): add purge UI feedback for mods
Show Purged author/ID, red content message, and file-deleted media when post.commentModeration.purged is true. Mirrors removal UI pattern.
This commit is contained in:
@@ -20,13 +20,26 @@ interface MediaProps {
|
||||
linkHeight?: number;
|
||||
linkWidth?: number;
|
||||
parentCid?: string;
|
||||
purged?: boolean;
|
||||
removed?: boolean;
|
||||
spoiler?: boolean;
|
||||
showThumbnail?: boolean;
|
||||
setShowThumbnail: (showThumbnail: boolean) => void;
|
||||
}
|
||||
|
||||
const Thumbnail = ({ commentMediaInfo, deleted, displayHeight, displayWidth, isFloatingEmbed, isOutOfFeed, isReply, removed, spoiler, setShowThumbnail }: MediaProps) => {
|
||||
const Thumbnail = ({
|
||||
commentMediaInfo,
|
||||
deleted,
|
||||
displayHeight,
|
||||
displayWidth,
|
||||
isFloatingEmbed,
|
||||
isOutOfFeed,
|
||||
isReply,
|
||||
purged,
|
||||
removed,
|
||||
spoiler,
|
||||
setShowThumbnail,
|
||||
}: MediaProps) => {
|
||||
const isMobile = useIsMobile();
|
||||
const { patternThumbnailUrl, thumbnail, type, url } = commentMediaInfo || {};
|
||||
|
||||
@@ -133,7 +146,7 @@ const Thumbnail = ({ commentMediaInfo, deleted, displayHeight, displayWidth, isF
|
||||
)
|
||||
) : null;
|
||||
|
||||
return deleted || removed ? (
|
||||
return deleted || removed || purged ? (
|
||||
<img className={styles.fileDeleted} src='assets/filedeleted-res.gif' alt='File deleted' />
|
||||
) : spoiler ? (
|
||||
<img
|
||||
@@ -381,6 +394,7 @@ const CommentMedia = ({
|
||||
linkHeight,
|
||||
linkWidth,
|
||||
parentCid,
|
||||
purged,
|
||||
removed,
|
||||
showThumbnail,
|
||||
setShowThumbnail,
|
||||
@@ -450,6 +464,7 @@ const CommentMedia = ({
|
||||
isFloatingEmbed={isFloatingEmbed}
|
||||
isOutOfFeed={isOutOfFeed}
|
||||
deleted={deleted}
|
||||
purged={purged}
|
||||
removed={removed}
|
||||
spoiler={spoiler}
|
||||
setShowThumbnail={setShowThumbnail}
|
||||
|
||||
Reference in New Issue
Block a user