chore: Apply lint fixes

This commit is contained in:
PalmDevs 2025-05-04 22:35:30 +07:00 committed by Ushie
parent a01d3f9d84
commit 54a0dd7350
3 changed files with 26 additions and 26 deletions

View File

@ -18,24 +18,24 @@ function makeStore(): Readable<RouterEvent> {
return derived(page, ($page) => {
return { navigating: false, target_url: $page.url };
});
} else {
// On client.
let current = new URL(location.href);
// Return store that responds to navigation events.
// The `navigating` store immediately "pushes" `null`.
// This in turn causes this derived store to immediately "push" the current URL.
return derived(navigating, ($nav) => {
let navigating = false;
// $nav is null when navigation finishes.
if ($nav != null && $nav.to != null) {
current = $nav.to.url;
navigating = true;
}
return { navigating, target_url: current };
});
}
// On client.
let current = new URL(location.href);
// Return store that responds to navigation events.
// The `navigating` store immediately "pushes" `null`.
// This in turn causes this derived store to immediately "push" the current URL.
return derived(navigating, ($nav) => {
let navigating = false;
// $nav is null when navigation finishes.
if ($nav != null && $nav.to != null) {
current = $nav.to.url;
navigating = true;
}
return { navigating, target_url: current };
});
}
// Do not subscribe to it outside of components!

View File

@ -9,8 +9,7 @@ import type {
DonationPlatform,
CryptoWallet,
Social,
About,
CompatiblePackage
About
} from '$lib/types';
export type ContributorsData = { contributables: Contributable[] };
@ -41,20 +40,21 @@ async function patches(): Promise<PatchesData> {
const json = await get_json('v4/patches/list');
const packagesWithCount: { [key: string]: number } = {};
json.forEach((patch) => {
if (!patch.compatiblePackages) return;
for (const patch of json) {
if (!patch.compatiblePackages) continue;
patch.compatiblePackages = Object.keys(patch.compatiblePackages).map((name) => ({
name,
versions: patch.compatiblePackages[name]
}));
});
}
// gets packages and patch count
for (let i = 0; i < json.length; i++) {
json[i].compatiblePackages?.forEach((pkg: CompatiblePackage) => {
for (const { compatiblePackages } of json) {
if (!compatiblePackages) continue;
for (const pkg of compatiblePackages) {
packagesWithCount[pkg.name] = (packagesWithCount[pkg.name] || 0) + 1;
});
}
}
// sort packages by patch count to get most relevant apps on top

View File

@ -12,7 +12,7 @@ function set_status_url(apiUrl: string) {
.then((data) => {
if (data?.status) {
localStorage.setItem(STATUS_KEY, data.status);
console.log('status is now ' + localStorage.getItem(STATUS_KEY));
console.log('Status is now:', localStorage.getItem(STATUS_KEY));
}
});
}