This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
tony 7de4b7bbfa Created a contact form section
installed three js
added test model to contact form section
fixed issue with double render of useEffect that
was causing it to show up twice once compiled.
This was resolved using a boolean check to see if it
is mounted first.

n Next.js, when you navigate between pages, the entire React tree is unmounted and then remounted. This means that any component with a useEffect hook will run its cleanup function before being unmounted, and then its effect function again when it is remounted. This can cause the effect to run twice.
2023-04-19 23:11:25 -07:00
2023-04-19 23:11:25 -07:00
2023-04-19 23:11:25 -07:00
2023-04-19 23:11:25 -07:00
2023-04-17 17:05:35 -07:00
2023-04-19 23:11:25 -07:00
2023-04-17 17:05:35 -07:00

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Description
The old code for the shiloh website built with next.js. We rebuilt the website using vanilla code as next.js was a maintenance burden and increased attack surface. Contribute to the new website: https://githaven.org/Shiloh/shiloh-website
https://shilohcode.com
Readme 108 MiB
Languages
JavaScript 92.5%
CSS 5.4%
Dockerfile 2.1%