Files
wanderer/web/src/routes/profile/+page.ts
Christian Beutel 81d309c582 finishes translation
2024-11-05 01:23:06 +01:00

25 lines
822 B
TypeScript

import type { SummitLogFilter } from "$lib/models/summit_log";
import { categories_index } from "$lib/stores/category_store";
import { summit_logs_index } from "$lib/stores/summit_log_store";
import { type ServerLoad } from "@sveltejs/kit";
export const load: ServerLoad = async ({ params, locals, fetch }) => {
const date = new Date()
date.setUTCHours(6)
const y = date.getFullYear()
const m = date.getMonth();
const firstDay = new Date(y, m, 2);
const lastDay = new Date(y, m + 1, 1);
const categories = await categories_index(fetch)
const filter: SummitLogFilter = {
startDate: firstDay.toISOString().slice(0, 10),
endDate: lastDay.toISOString().slice(0, 10),
category: []
}
const logs = await summit_logs_index(filter, fetch);
return {filter}
};