Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#966 nextjs example template #1009

Open
wants to merge 29 commits into
base: develop
Choose a base branch
from
Open

Conversation

joepio
Copy link
Member

@joepio joepio commented Nov 4, 2024

Related Issues

Todo

  • Feature parity with Sveltekit template
    • Render a dynamic page
    • Menu items
    • Search bar
    • Search results
  • Update Generator to support template
  • Readme for local dev
  • Update docs
  • Give feedback in this issue, e.g. about reusable component needs
  • Netlify deploy in readme
  • Try a netlify deploy, see if it all works (Statically / SSR)
  • E2E tests

Checklist

  • Add changelog entry linking to issue, describe API changes
  • Add or update tests if needed
  • Update docs if needed

@RoelLeijser RoelLeijser force-pushed the #966-nextjs-example-template branch from a94e443 to cc75ad6 Compare November 6, 2024 12:20
@RoelLeijser RoelLeijser force-pushed the #966-nextjs-example-template branch from 82b887c to 6d00312 Compare November 14, 2024 15:44
@RoelLeijser RoelLeijser force-pushed the #966-nextjs-example-template branch 2 times, most recently from 1a6ff6f to 53eed8f Compare December 10, 2024 13:59
@joepio
Copy link
Member Author

joepio commented Dec 16, 2024

Netlify and Vercel now working, Netlify had some issues (CSS not working)

@joepio
Copy link
Member Author

joepio commented Jan 27, 2025

We discussed E2E tests.

The tests should probably be run in Playwright.

  • Setup a Drive, apply Website template, copy the Subject of the Drive
  • Run create template CLI command (use child_process)
  • Run generate_ontologies
  • Run pnpm run dev or similar
  • Load the website
  • Check some content
  • Check if there is no "loading"
  • Check search
  • (bonus points) make an edit, like a new page

@RoelLeijser RoelLeijser force-pushed the #966-nextjs-example-template branch from b5779ff to e3b69fc Compare January 29, 2025 15:14
@RoelLeijser RoelLeijser marked this pull request as ready for review January 29, 2025 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add NextJS example template
3 participants