diff --git a/browser/create-template/templates/nextjs-site/README.md b/browser/create-template/templates/nextjs-site/README.md index e8669e959..adfd641c9 100644 --- a/browser/create-template/templates/nextjs-site/README.md +++ b/browser/create-template/templates/nextjs-site/README.md @@ -1,6 +1,6 @@ # Atomic Next.js Template -This repository is a [Next.js](https://nextjs.org/) 15 website starter template to be used with [AtomicServer](https://github.com/atomicdata-dev/atomic-server). +This repository is a [Next.js](https://nextjs.org/) 15 website starter template to be used with [AtomicServer](https://github.com/atomicdata-dev/atomic-server). For specific steps on how to deploy this template, see [DEPLOYING](./README/deploying.md). ## Getting started @@ -21,7 +21,7 @@ $ cd my-project ``` ```bash -$ npx ad-generate +$ npx ad-generate ontologies $ pnpm exec ad-generate ontologies $ yarn ad-generate ontologies ``` diff --git a/browser/create-template/templates/nextjs-site/README/DEPLOYING.md b/browser/create-template/templates/nextjs-site/README/DEPLOYING.md new file mode 100644 index 000000000..924c606dd --- /dev/null +++ b/browser/create-template/templates/nextjs-site/README/DEPLOYING.md @@ -0,0 +1,3 @@ +# Deploying + +## Deploying to Netlify diff --git a/browser/create-template/templates/nextjs-site/package.json b/browser/create-template/templates/nextjs-site/package.json index 04431ad9e..affa21d2d 100644 --- a/browser/create-template/templates/nextjs-site/package.json +++ b/browser/create-template/templates/nextjs-site/package.json @@ -4,10 +4,10 @@ "private": true, "scripts": { "dev": "next dev --turbopack", - "build": "next build", + "build": "ad-generate ontologies && next build", "start": "next start", "lint": "next lint", - "postinstall": "ad-generate ontologies" + "generate-ontologies": "ad-generate ontologies" }, "dependencies": { "@t3-oss/env-nextjs": "^0.11.1", diff --git a/browser/create-template/templates/nextjs-site/src/views/FullPage/FullPageView.tsx b/browser/create-template/templates/nextjs-site/src/views/FullPage/FullPageView.tsx index 97bcf6c7b..61319ce95 100644 --- a/browser/create-template/templates/nextjs-site/src/views/FullPage/FullPageView.tsx +++ b/browser/create-template/templates/nextjs-site/src/views/FullPage/FullPageView.tsx @@ -11,7 +11,7 @@ const FullPageView = async ({ }: { subject: string; searchParams?: { - [key: string]: string | string[] | undefined; + [key: string]: Record; }; }) => { const resource = await store.getResource(subject);