data endpoint for entity 90008 (aka. a website)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at svelte 14 lines 516 B view raw
1import { currentActivityToJson, getCurrentActivity } from '$lib/activity'; 2import { json } from '@sveltejs/kit'; 3 4export const GET = async ({ url }) => { 5 const limitParam = url.searchParams.get('limit'); 6 const limit = limitParam === null ? null : Number.parseInt(limitParam, 10); 7 const activity = getCurrentActivity(); 8 const selectedActivity = 9 limit === null || Number.isNaN(limit) ? activity : activity.slice(0, Math.max(limit, 0)); 10 11 return json({ 12 activity: currentActivityToJson(selectedActivity) 13 }); 14};