Skip to content

Commit 747ae33

Browse files
committed
refactor: improve share page UX and OG card generation
Enhance share page layout with better visual hierarchy and improved user experience. Refactor OG card generation for better metadata handling and consistency across share functionality.
1 parent d15b350 commit 747ae33

File tree

3 files changed

+326
-123
lines changed

3 files changed

+326
-123
lines changed

src/routes/[username]/[slug]/+page.server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ export const load: PageServerLoad = async ({ params, platform, request, cookies
88
if (!env) throw error(500, 'Platform env not available');
99

1010
// 1. Find user
11-
const targetUser = await env.DB.prepare('SELECT id, username FROM users WHERE username = ?')
11+
const targetUser = await env.DB.prepare('SELECT id, username, avatar_url FROM users WHERE username = ?')
1212
.bind(username)
13-
.first<{ id: string; username: string }>();
13+
.first<{ id: string; username: string; avatar_url: string | null }>();
1414

1515
if (!targetUser) throw error(404, 'User not found');
1616

0 commit comments

Comments
 (0)