+ {[1, 2, 3, 4].map((i) => (
+
+ ))}
+
+ ) : creators.length > 0 ? (
+
+ {creators.map(({ did, count, totalDuration, profile }) => {
+ const displayName = profile?.displayName || profile?.handle || did.slice(0, 20) + '...'
+ return (
+
navigate(`/profile/${did}`)}
+ >
+ {profile?.avatar ? (
+

+ ) : (
+
+ {displayName[0]?.toUpperCase()}
+
+ )}
+
+
{displayName}
+ {profile?.handle && (
+
@{profile.handle}
+ )}
+
+ {count} {count === 1 ? 'video' : 'videos'} ยท {formatDuration(totalDuration)}
+
+
+
+ )
+ })}
+
) : (
- recommended.slice(0, 6).map((video) => (
-