+
+
+

+
+
+
Soulseek
+
Search the Soulseek network
+
+
+
+
+
+ {error &&
Search failed: {error}
}
+ {meta && (
+
+ {meta.total.toLocaleString()} files from {meta.users.toLocaleString()} users
+ {meta.total > rows.length && ` — showing the top ${rows.length}`}
+
+ )}
+
+ {rows.length > 0 && (
+
+ {rows.map((row) => {
+ const key = rowKey(row);
+ const isQueued = queued.has(key);
+ return (
+
+
+
+ {row.isLocked && }
+ {basename(row.filename)}
+
+
+ {row.username}
+ · {formatSize(row.size)}
+ {row.extension && · {row.extension}}
+ {row.bitRate ? · {row.bitRate} kbps : null}
+ {row.hasFreeUploadSlot ? (
+ · free slot
+ ) : (
+ · queue {row.queueLength}
+ )}
+
+
+
+
+ );
+ })}
+
+ )}
+
+ {!searching && !error && meta && rows.length === 0 && (
+
No results.
+ )}
+ {!meta && !searching && !error && (
+
Search for something to get started.
+ )}
+