From 1db4edf6e23ebe5d875ec94b7537f08d693ae401 Mon Sep 17 00:00:00 2001 From: danidfra Date: Mon, 4 Nov 2024 20:07:36 -0300 Subject: [PATCH] Change "upload" to use only Tailwind --- src/components/upload.tsx | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/src/components/upload.tsx b/src/components/upload.tsx index aa61483bc..8f5875b9e 100644 --- a/src/components/upload.tsx +++ b/src/components/upload.tsx @@ -145,6 +145,7 @@ const Upload: React.FC = ({ const y = focusY ? ((focusY / -2) + .5) * 100 : undefined; const mediaType = media.type; const mimeType = media.pleroma.get('mime_type') as string | undefined; + const isMediaCover = mediaType === 'video' || mediaType === 'audio'; const uploadIcon = mediaType === 'unknown' && ( = ({ /> ); + const bgUrl = () => { + switch (mediaType) { + case 'image': + return `url(${media.preview_url})`; + case 'video': + return 'url(\'../assets/images/video-placeholder.png\')'; + default: + return 'url(../assets/images/audio-placeholder.png)'; + } + }; + return (
= ({ {({ scale }) => (
@@ -200,12 +212,13 @@ const Upload: React.FC = ({ {onDescriptionChange && ( -
+