🌉
Events in San Francisco
Page 2 of 5 • 6 events per page
Route: /events/san-francisco/2
2
Current Page
6
Events Shown
30
Total Events
PST
Timezone
Workshop
#7
Tech Workshop 7
6/27/2026 at 8:00 AM
San Francisco Convention Center Hall B
199 attending
$56 Meetup
#8
Art Meetup 8
6/28/2026 at 9:00 PM
San Francisco Convention Center Hall C
180 attending
$117 Seminar
#9
Music Seminar 9
6/29/2026 at 10:00 AM
San Francisco Convention Center Hall D
190 attending
Free Concert
#10
Food Concert 10
6/30/2026 at 11:00 PM
San Francisco Convention Center Hall E
246 attending
$105 Festival
#11
Business Festival 11
7/1/2026 at 12:00 AM
San Francisco Convention Center Hall F
78 attending
$105 Conference
#12
Health Conference 12
7/2/2026 at 1:00 PM
San Francisco Convention Center Hall A
56 attending
Free Pagination Route Details
File path:
/pages/events/[city]/[page].astro
Static paths:
Pre-generated for 5 cities × 5 pages = 25 routes
Current params:
city="san-francisco", page="2"
Pagination Implementation
---
export function getStaticPaths() {
const cities = ['san-francisco', 'new-york', 'london'];
const maxPages = 5;
return cities.flatMap(city =>
Array.from({ length: maxPages }, (_, i) => ({
params: {
city: city,
page: (i + 1).toString()
}
}))
);
}
const { city, page } = Astro.params;
const currentPage = parseInt(page || '1');
const events = getEventsForPage(city, currentPage);
---
<h1>Events in {city} - Page {currentPage}</h1>