Dark mode refactor #98

Merged
rishighan merged 32 commits from dark-mode-refactor into main 2023-12-21 21:23:29 +00:00
Showing only changes of commit 57b713aca1 - Show all commits

View File

@@ -25,14 +25,22 @@ export const AcquisitionPanel = (
airDCPPSocketInstance, airDCPPSocketInstance,
airDCPPClientConfiguration, airDCPPClientConfiguration,
airDCPPSessionInformation, airDCPPSessionInformation,
airDCPPDownloadTick,
} = useStore( } = useStore(
useShallow((state) => ({ useShallow((state) => ({
airDCPPSocketInstance: state.airDCPPSocketInstance, airDCPPSocketInstance: state.airDCPPSocketInstance,
airDCPPClientConfiguration: state.airDCPPClientConfiguration, airDCPPClientConfiguration: state.airDCPPClientConfiguration,
airDCPPSessionInformation: state.airDCPPSessionInformation, airDCPPSessionInformation: state.airDCPPSessionInformation,
airDCPPDownloadTick: state.airDCPPDownloadTick,
})), })),
); );
interface SearchData {
query: Pick<SearchQuery, "pattern"> & Partial<Omit<SearchQuery, "pattern">>;
hub_urls: string[] | undefined | null;
priority: PriorityEnum;
}
/** /**
* Get the hubs list from an AirDCPP Socket * Get the hubs list from an AirDCPP Socket
*/ */
@@ -40,15 +48,10 @@ export const AcquisitionPanel = (
queryKey: ["hubs"], queryKey: ["hubs"],
queryFn: async () => await airDCPPSocketInstance.get(`hubs`), queryFn: async () => await airDCPPSocketInstance.get(`hubs`),
}); });
const { comicObjectId } = props;
const issueName = props.query.issue.name || ""; const issueName = props.query.issue.name || "";
const sanitizedIssueName = issueName.replace(/[^a-zA-Z0-9 ]/g, " "); const sanitizedIssueName = issueName.replace(/[^a-zA-Z0-9 ]/g, " ");
interface SearchData {
query: Pick<SearchQuery, "pattern"> & Partial<Omit<SearchQuery, "pattern">>;
hub_urls: string[] | undefined | null;
priority: PriorityEnum;
}
const [dcppQuery, setDcppQuery] = useState({}); const [dcppQuery, setDcppQuery] = useState({});
const [airDCPPSearchResults, setAirDCPPSearchResults] = useState([]); const [airDCPPSearchResults, setAirDCPPSearchResults] = useState([]);
const [airDCPPSearchStatus, setAirDCPPSearchStatus] = useState(false); const [airDCPPSearchStatus, setAirDCPPSearchStatus] = useState(false);
@@ -183,7 +186,7 @@ export const AcquisitionPanel = (
if (!isNil(downloadResult)) { if (!isNil(downloadResult)) {
bundleDBImportResult = await axios({ bundleDBImportResult = await axios({
method: "POST", method: "POST",
url: `${LIBRARY_SERVICE_BASE_URI}/applyAirDCPPDownloadMetadata`, url: `http://localhost:3000/api/library/applyAirDCPPDownloadMetadata`,
headers: { headers: {
"Content-Type": "application/json; charset=utf-8", "Content-Type": "application/json; charset=utf-8",
}, },
@@ -444,11 +447,13 @@ export const AcquisitionPanel = (
className="button is-small is-light is-success" className="button is-small is-light is-success"
onClick={() => onClick={() =>
download( download(
searchInstance.id, airDCPPSearchInstance.id,
result.id, result.id,
comicObjectId,
result.name, result.name,
result.size, result.size,
result.type, result.type,
airDCPPSocketInstance,
) )
} }
> >