---
/**
* Per-user profile / feed page: /u/{handle}/
*
* Shows only this user's activities. In multi-user mode, getStaticPaths
* reads the root shard manifest to discover all handles.
*/
import Base from '../../../layouts/Base.astro';
import ActivityFeed from '../../../components/ActivityFeed.svelte';
import { readShardHandles } from '../../../lib/manifest';
export function getStaticPaths() {
return readShardHandles().map(({ handle, url }) => ({
params: { handle },
props: { handle, shardUrl: url },
}));
}
const { handle, shardUrl } = Astro.props as { handle: string; shardUrl: string };
const base = import.meta.env.BASE_URL;
---