diff --git a/browser/create-template/templates/nextjs-site/src/components/Image.tsx b/browser/create-template/templates/nextjs-site/src/components/Image.tsx
index 4b1c8c32b..48a84adc6 100644
--- a/browser/create-template/templates/nextjs-site/src/components/Image.tsx
+++ b/browser/create-template/templates/nextjs-site/src/components/Image.tsx
@@ -1,7 +1,13 @@
'use client';
import { Image as AtomicImage } from '@tomic/react';
+import NoSSR from './NoSSR';
+import React from 'react';
export const Image = ({ subject, alt }: { subject: string; alt: string }) => {
- return
No supported view for {subjectResource.title}.
; diff --git a/browser/create-template/templates/nextjs-site/src/views/ListItem/BlogListItem.tsx b/browser/create-template/templates/nextjs-site/src/views/ListItem/BlogListItem.tsx index 1f8eef428..c5cce22ef 100644 --- a/browser/create-template/templates/nextjs-site/src/views/ListItem/BlogListItem.tsx +++ b/browser/create-template/templates/nextjs-site/src/views/ListItem/BlogListItem.tsx @@ -1,8 +1,9 @@ import { Blogpost } from '@/ontologies/website'; -import { type Resource, Image } from '@tomic/react'; +import type { Resource } from '@tomic/react'; import styles from './BlogListItem.module.css'; +import { Image } from '@/components/Image'; -const BlogListItem = ({ resource }: { resource: Resource