removed rating badge

This commit is contained in:
Linrador 2026-04-28 11:31:46 +02:00
parent edf4894790
commit ccd6063617
5 changed files with 3 additions and 28 deletions

View File

@ -1805,16 +1805,6 @@ export default function FinishedDownloads({
return renderDownloadIntegrityBadge((job as any)?.meta)
}, [])
const renderNSFWBadge = useCallback((job: RecordJob) => {
return (
<FinishedDownloadRating
metaRaw={(job as any)?.meta}
variant="badge"
reserveSpace
/>
)
}, [])
const renderRatingOverlay = useCallback((job: RecordJob) => {
return (
<FinishedDownloadRating
@ -4891,7 +4881,6 @@ export default function FinishedDownloads({
onUnlockMobileTeaserAudio={() => setMobileTeaserAudioUnlocked(true)}
renderPostworkBadge={renderClickablePostworkBadge}
renderIntegrityBadge={renderIntegrityBadge}
renderNSFWBadge={renderNSFWBadge}
renderRatingOverlay={renderRatingOverlay}
/>
</div>
@ -5002,7 +4991,6 @@ export default function FinishedDownloads({
onRecommendedPageSizeChange={setGalleryPageSize}
assetNonce={assetNonce ?? 0}
renderIntegrityBadge={renderIntegrityBadge}
renderNSFWBadge={renderNSFWBadge}
renderRatingOverlay={renderRatingOverlay}
/>
)}

View File

@ -129,7 +129,6 @@ type Props = {
mobileTeaserAudioUnlocked?: boolean
onUnlockMobileTeaserAudio?: () => void
renderIntegrityBadge?: (job: RecordJob) => ReactNode
renderNSFWBadge?: (job: RecordJob) => ReactNode
renderRatingOverlay?: (job: RecordJob) => ReactNode
}
@ -371,7 +370,6 @@ function FinishedDownloadsCardsView({
mobileTeaserAudioUnlocked,
onUnlockMobileTeaserAudio,
renderIntegrityBadge,
renderNSFWBadge,
renderRatingOverlay,
}: Props) {
@ -876,10 +874,9 @@ function FinishedDownloadsCardsView({
/>
</div>
{(renderIntegrityBadge || renderNSFWBadge || (renderPostworkBadge && livePostwork)) ? (
{(renderIntegrityBadge || (renderPostworkBadge && livePostwork)) ? (
<div className="relative z-20 shrink-0 flex h-6 items-center gap-2">
{renderIntegrityBadge ? renderIntegrityBadge(j) : null}
{renderNSFWBadge ? renderNSFWBadge(j) : null}
{renderPostworkBadge && livePostwork ? renderPostworkBadge(livePostwork) : null}
</div>
) : null}
@ -1157,7 +1154,6 @@ function FinishedDownloadsCardsView({
keepVideo={keepVideo}
renderPostworkBadge={renderPostworkBadge}
renderIntegrityBadge={renderIntegrityBadge}
renderNSFWBadge={renderNSFWBadge}
renderRatingOverlay={renderRatingOverlay}
/>
)

View File

@ -80,7 +80,6 @@ export type FinishedDownloadsDesktopCardProps = {
renderPostworkBadge?: (badge?: FinishedPostworkSummary) => ReactNode
renderIntegrityBadge?: (job: RecordJob) => ReactNode
renderNSFWBadge?: (job: RecordJob) => ReactNode
renderRatingOverlay?: (job: RecordJob) => ReactNode
}
@ -192,7 +191,6 @@ const FinishedDownloadsDesktopCard = memo(
keepVideo,
renderPostworkBadge,
renderIntegrityBadge,
renderNSFWBadge,
renderRatingOverlay,
}: FinishedDownloadsDesktopCardProps) {
const k = keyFor(j)
@ -371,10 +369,9 @@ const FinishedDownloadsDesktopCard = memo(
<CountryFlag country={modelCountry} size="sm" className="shrink-0" />
</div>
{(renderIntegrityBadge || renderNSFWBadge || (renderPostworkBadge && postworkBadge)) ? (
{(renderIntegrityBadge || (renderPostworkBadge && postworkBadge)) ? (
<div className="relative z-20 flex h-6 shrink-0 items-center gap-2">
{renderIntegrityBadge ? renderIntegrityBadge(j) : null}
{renderNSFWBadge ? renderNSFWBadge(j) : null}
{renderPostworkBadge && postworkBadge ? renderPostworkBadge(postworkBadge) : null}
</div>
) : null}

View File

@ -91,7 +91,6 @@ type Props = {
onAddToDownloads?: (job: RecordJob) => void | Promise<boolean>
jobForDetails: (job: RecordJob) => RecordJob
renderIntegrityBadge?: (job: RecordJob) => ReactNode
renderNSFWBadge?: (job: RecordJob) => ReactNode
renderRatingOverlay?: (job: RecordJob) => ReactNode
contentPaddingClass: string
@ -144,7 +143,6 @@ function FinishedDownloadsGalleryCardInner({
onAddToDownloads,
jobForDetails,
renderIntegrityBadge,
renderNSFWBadge,
renderRatingOverlay,
contentPaddingClass,
footerMinHeightClass,
@ -462,10 +460,9 @@ function FinishedDownloadsGalleryCardInner({
/>
</div>
{(renderIntegrityBadge || renderNSFWBadge || (showPostworkBadge && renderPostworkBadge)) ? (
{(renderIntegrityBadge || (showPostworkBadge && renderPostworkBadge)) ? (
<div className="relative z-20 shrink-0 flex h-6 items-center gap-2">
{renderIntegrityBadge ? renderIntegrityBadge(j) : null}
{renderNSFWBadge ? renderNSFWBadge(j) : null}
{showPostworkBadge && renderPostworkBadge ? renderPostworkBadge(postworkBadge) : null}
</div>
) : null}

View File

@ -72,7 +72,6 @@ type Props = {
forcePreviewMuted?: boolean
assetNonce?: number
renderIntegrityBadge?: (job: RecordJob) => ReactNode
renderNSFWBadge?: (job: RecordJob) => ReactNode
renderRatingOverlay?: (job: RecordJob) => ReactNode
}
@ -134,7 +133,6 @@ function FinishedDownloadsGalleryView({
forcePreviewMuted,
assetNonce,
renderIntegrityBadge,
renderNSFWBadge,
renderRatingOverlay,
}: Props) {
const observeTeasers = shouldObserveTeasers(teaserState.mode)
@ -321,7 +319,6 @@ function FinishedDownloadsGalleryView({
sublineClass={sublineClass}
assetNonce={assetNonce ?? 0}
renderIntegrityBadge={renderIntegrityBadge}
renderNSFWBadge={renderNSFWBadge}
renderRatingOverlay={renderRatingOverlay}
/>
</div>