Refactor environment variable declarations, update client entry points, and optimize asset handling in SvelteKit project for improved performance and maintainability.
CI / build (push) Has been skipped
CI / deploy (push) Successful in 1m57s

This commit is contained in:
eewing
2026-02-17 15:18:31 -06:00
parent 7ac169c1e4
commit ec7df92b21
257 changed files with 12058 additions and 483 deletions
@@ -0,0 +1,9 @@
const COLLECTION = "Stackq_Items";
const load = async ({ locals }) => {
const list = await locals.pb.collection(COLLECTION).getFullList({ sort: "-created", expand: "Parent" }).catch(() => []);
const itemsForParent = list.map((i) => ({ id: i.id, Item: i.Item, SKU: i.SKU }));
return { itemsForParent };
};
export {
load
};
@@ -69,22 +69,37 @@ function Button($$renderer, $$props) {
});
}
function _page($$renderer) {
$$renderer.push(`<main class="flex min-h-screen flex-col items-center justify-center gap-4 p-8"><h1 class="text-2xl font-semibold">Stackq</h1> <p class="text-muted-foreground">Svelte 5 + shadcn-svelte + PocketBase</p> <div class="flex gap-2"><a href="/items">`);
Button($$renderer, {
children: ($$renderer2) => {
$$renderer2.push(`<!---->Items table`);
},
$$slots: { default: true }
});
$$renderer.push(`<!----></a> <a href="/logout">`);
Button($$renderer, {
variant: "outline",
children: ($$renderer2) => {
$$renderer2.push(`<!---->Log out`);
},
$$slots: { default: true }
});
$$renderer.push(`<!----></a></div></main>`);
{
$$renderer.push("<!--[!-->");
$$renderer.push(`<main class="flex min-h-screen flex-col items-center justify-center gap-6 p-8"><h1 class="text-2xl font-semibold">Stackq</h1> <p class="text-muted-foreground">Svelte 5 + shadcn-svelte + PocketBase</p> <div class="flex w-full max-w-xs flex-col gap-2"><a href="/items" class="block">`);
Button($$renderer, {
class: "w-full",
children: ($$renderer2) => {
$$renderer2.push(`<!---->Items table`);
},
$$slots: { default: true }
});
$$renderer.push(`<!----></a> <a href="/items" class="block">`);
Button($$renderer, {
class: "w-full",
variant: "outline",
children: ($$renderer2) => {
$$renderer2.push(`<!---->New item`);
},
$$slots: { default: true }
});
$$renderer.push(`<!----></a> <a href="/logout" class="block">`);
Button($$renderer, {
class: "w-full",
variant: "outline",
children: ($$renderer2) => {
$$renderer2.push(`<!---->Log out`);
},
$$slots: { default: true }
});
$$renderer.push(`<!----></a></div></main>`);
}
$$renderer.push(`<!--]-->`);
}
export {
_page as default