Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 548 Bytes
c479a59 97ec6f2 c479a59 97ec6f2 c479a59 97ec6f2 c479a59 97ec6f2 c479a59 a084673 97ec6f2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import { error, json, type RequestEvent } from '@sveltejs/kit';
// import { env } from '$env/dynamic/private'
import jsonData from "$lib/cards.json";
/** @type {import('./$types').RequestHandler} */
export async function GET(request : RequestEvent) {
const hasError = false
const page = parseInt(request.url.searchParams.get('page') || '0')
if (hasError) {
return error(500, 'Internal Server Error')
}
const cards = jsonData.slice(page * 25, page * 25 + 25)
return json({
cards,
total_items: jsonData.length,
})
}
|