File tree Expand file tree Collapse file tree 1 file changed +26
-21
lines changed
apps/web/app/(org)/dashboard/caps Expand file tree Collapse file tree 1 file changed +26
-21
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,7 @@ export const Caps = ({
7878 setIsUploading,
7979 setUploadingCapId,
8080 setUploadProgress,
81+ uploadingCapId,
8182 setUploadingThumbnailUrl,
8283 } = useUploadingContext ( ) ;
8384
@@ -321,27 +322,31 @@ export const Caps = ({
321322 { isUploading && (
322323 < UploadPlaceholderCard key = { "upload-placeholder" } />
323324 ) }
324- { data . map ( ( cap ) => (
325- < CapCard
326- key = { cap . id }
327- cap = { cap }
328- analytics = { analytics [ cap . id ] || 0 }
329- onDelete = { ( ) => {
330- if ( selectedCaps . length > 0 ) {
331- deleteCaps ( selectedCaps ) ;
332- } else {
333- deleteCap ( cap . id ) ;
334- }
335- } }
336- userId = { user ?. id }
337- customDomain = { customDomain }
338- isLoadingAnalytics = { isLoadingAnalytics }
339- domainVerified = { domainVerified }
340- isSelected = { selectedCaps . includes ( cap . id ) }
341- anyCapSelected = { anyCapSelected }
342- onSelectToggle = { ( ) => handleCapSelection ( cap . id ) }
343- />
344- ) ) }
325+ { data
326+ . filter ( ( cap ) => ! isUploading || cap . id !== uploadingCapId )
327+ . map ( ( cap ) => {
328+ return (
329+ < CapCard
330+ key = { cap . id }
331+ cap = { cap }
332+ analytics = { analytics [ cap . id ] || 0 }
333+ onDelete = { ( ) => {
334+ if ( selectedCaps . length > 0 ) {
335+ deleteCaps ( selectedCaps ) ;
336+ } else {
337+ deleteCap ( cap . id ) ;
338+ }
339+ } }
340+ userId = { user ?. id }
341+ customDomain = { customDomain }
342+ isLoadingAnalytics = { isLoadingAnalytics }
343+ domainVerified = { domainVerified }
344+ isSelected = { selectedCaps . includes ( cap . id ) }
345+ anyCapSelected = { anyCapSelected }
346+ onSelectToggle = { ( ) => handleCapSelection ( cap . id ) }
347+ />
348+ ) ;
349+ } ) }
345350 </ div >
346351 </ >
347352 ) }
You can’t perform that action at this time.
0 commit comments