Skip to content

Commit 7a55b45

Browse files
committed
Address CR
1 parent 20d16e9 commit 7a55b45

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

apps/web/pages/pages/index.tsx

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,13 @@ export const getServerSideProps = withSupabase(async (_, { supabase }) => {
3535
.order("updated_at", { ascending: false });
3636

3737
const screenshots = pages.map((page) =>
38-
getPageScreenshotUrl(
39-
page.page_settings?.custom_domain
40-
? `https://${page.page_settings.custom_domain}`
41-
: `https://${page.url_slug}.changes.page`
42-
)
38+
page
39+
? getPageScreenshotUrl(
40+
page.page_settings?.custom_domain
41+
? `https://${page.page_settings.custom_domain}`
42+
: `https://${page.url_slug}.changes.page`
43+
)
44+
: null
4345
);
4446

4547
return {
@@ -125,14 +127,16 @@ export default function Pages({
125127
>
126128
<div className="flex items-center justify-between p-6">
127129
<div className="flex items-center gap-4">
128-
<div className="flex-shrink-0 hidden sm:block">
129-
<img
130-
className="w-48 h-18 object-cover rounded-md border border-gray-200 dark:border-gray-700"
131-
src={screenshots[idx]}
132-
alt={`Screenshot of ${page.title}`}
133-
loading="lazy"
134-
/>
135-
</div>
130+
{screenshots[idx] ? (
131+
<div className="flex-shrink-0 hidden sm:block">
132+
<img
133+
className="w-48 h-18 object-cover rounded-md border border-gray-200 dark:border-gray-700"
134+
src={screenshots[idx]}
135+
alt={`Screenshot of ${page.title}`}
136+
loading="lazy"
137+
/>
138+
</div>
139+
) : null}
136140
<div className="flex-1 min-w-0">
137141
<div className="flex items-center gap-3 mb-2">
138142
<span

0 commit comments

Comments
 (0)