diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2021-04-09 15:32:54 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2021-04-09 15:32:54 -0400 |
| commit | 9033af9170d90994bc75a7d263b6dd55bcb07be2 (patch) | |
| tree | b9204c6a290461362eacd1969cdf941b76d48596 /pages | |
| parent | 21f4fb19d7e48328f8d0c9777c2a51e5de1141fc (diff) | |
| download | personal-website-9033af9170d90994bc75a7d263b6dd55bcb07be2.tar.gz personal-website-9033af9170d90994bc75a7d263b6dd55bcb07be2.tar.bz2 personal-website-9033af9170d90994bc75a7d263b6dd55bcb07be2.zip | |
added next.js files
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/_app.js | 7 | ||||
| -rw-r--r-- | pages/api/hello.js | 5 | ||||
| -rw-r--r-- | pages/index.js | 65 |
3 files changed, 77 insertions, 0 deletions
diff --git a/pages/_app.js b/pages/_app.js new file mode 100644 index 0000000..1e1cec9 --- /dev/null +++ b/pages/_app.js @@ -0,0 +1,7 @@ +import '../styles/globals.css' + +function MyApp({ Component, pageProps }) { + return <Component {...pageProps} /> +} + +export default MyApp diff --git a/pages/api/hello.js b/pages/api/hello.js new file mode 100644 index 0000000..9987aff --- /dev/null +++ b/pages/api/hello.js @@ -0,0 +1,5 @@ +// Next.js API route support: https://nextjs.org/docs/api-routes/introduction + +export default (req, res) => { + res.status(200).json({ name: 'John Doe' }) +} diff --git a/pages/index.js b/pages/index.js new file mode 100644 index 0000000..a1c3a78 --- /dev/null +++ b/pages/index.js @@ -0,0 +1,65 @@ +import Head from 'next/head' +import styles from '../styles/Home.module.css' + +export default function Home() { + return ( + <div className={styles.container}> + <Head> + <title>Create Next App</title> + <link rel="icon" href="/favicon.ico" /> + </Head> + + <main className={styles.main}> + <h1 className={styles.title}> + Welcome to <a href="https://alee14.me">alee14.me</a> + </h1> + + <p className={styles.description}> + Get started by editing{' '} + <code className={styles.code}>pages/index.js</code> + </p> + + <div className={styles.grid}> + <a href="https://nextjs.org/docs" className={styles.card}> + <h3>Documentation →</h3> + <p>Find in-depth information about Next.js features and API.</p> + </a> + + <a href="https://nextjs.org/learn" className={styles.card}> + <h3>Learn →</h3> + <p>Learn about Next.js in an interactive course with quizzes!</p> + </a> + + <a + href="https://github.com/vercel/next.js/tree/master/examples" + className={styles.card} + > + <h3>Examples →</h3> + <p>Discover and deploy boilerplate example Next.js projects.</p> + </a> + + <a + href="https://vercel.com/new?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app" + className={styles.card} + > + <h3>Deploy →</h3> + <p> + Instantly deploy your Next.js site to a public URL with Vercel. + </p> + </a> + </div> + </main> + + <footer className={styles.footer}> + <a + href="https://vercel.com?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app" + target="_blank" + rel="noopener noreferrer" + > + Powered by{' '} + <img src="/vercel.svg" alt="Vercel Logo" className={styles.logo} /> + </a> + </footer> + </div> + ) +} |
