diff --git a/src/client/components/AcquisitionPanel.tsx b/src/client/components/AcquisitionPanel.tsx
index 80e5ede..2394d2f 100644
--- a/src/client/components/AcquisitionPanel.tsx
+++ b/src/client/components/AcquisitionPanel.tsx
@@ -30,14 +30,11 @@ export const AcquisitionPanel = (
// file_type: "compressed",
extensions: ["cbz", "cbr"],
},
- hub_urls: [
- "adcs://novosibirsk.dc-dev.club:7111/?kp=SHA256/4XFHJFFBFEI2RS75FPRPPXPZMMKPXR764ABVVCC2QGJPQ34SDZGA",
- "dc.fly-server.ru",
- ],
+ hub_urls: ["perfection.crabdance.com:777"],
priority: 1,
};
return (
- <>
+
{/* results */}
-
+ {!isNil(airDCPPSearchResults) && (
+
-
- | Name |
- Path |
-
-
- {map(airDCPPSearchResults, ({ name, path }) => {
- return (
- | {name} |
- {path} |
+ Name |
+ Type |
+ Slots |
- );
- })}
-
- >
+
+
+ {map(airDCPPSearchResults, ({ name, type, slots, users }) => {
+ return (
+
+ |
+
+ {type.id === "directory" ? (
+
+ ) : null}{" "}
+ {name}
+
+
+ -
+
+
+
+ {users.user.nicks}
+
+ {users.user.flags.map((flag, idx) => (
+
+ {flag}
+
+ ))}
+
+
+
+ |
+
+
+ {type.id === "directory" ? "directory" : type.str}
+
+ |
+
+
+ {slots.free} free
+ {slots.total}
+
+ |
+
+ );
+ })}
+
+
+ )}
+
);
};
diff --git a/src/client/components/ComicDetail.tsx b/src/client/components/ComicDetail.tsx
index 189bc81..efb8323 100644
--- a/src/client/components/ComicDetail.tsx
+++ b/src/client/components/ComicDetail.tsx
@@ -277,6 +277,7 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
"dropdown " + (isActionDropdownCollapsed ? "is-active" : "")
}
onBlur={() => toggleActionDropdown()}
+ onFocus={() => toggleActionDropdown()}
>