-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add content and assets to storybook developer guide docs, table of co…
…ntent navigates to sections of developer guide doc, rules of separation for some styling
- Loading branch information
Showing
5 changed files
with
85 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
import Image from "next/image"; | ||
import '../styles.css'; | ||
|
||
import supabase from '../assets/supabase_gridIron.png'; | ||
import server from '../assets/supabase_server.png'; | ||
import client from '../assets/client_component.png'; | ||
|
||
## Developer Guide | ||
|
||
### Table of Contents | ||
- [Getting Started](#getting-started) | ||
- [Pushing local branch to remote branch](#pushing-local-branch-to-remote-branch) | ||
- [Connecting to Supabase](#connecting-to-supabase) | ||
- [Query Supabase data from Next](#query-supabase-data-from-next) | ||
|
||
|
||
## Getting Started | ||
|
||
<code>git clone --single-branch --branch develop https://github.com/LetsGetTechnical/gridiron-survivor.git</code> | ||
|
||
Install the required packages with pnpm (NOT npm or yarn!) | ||
|
||
<code>pnpm install</code> | ||
|
||
Create a new branch for whatever you’re working on in the format firstname/feature-description, then check out your new branch. For example: | ||
|
||
<code>git branch richard/user-picks-page && git checkout richard/user-picks-page</code> | ||
|
||
Code your feature! 🤓 | ||
|
||
## Pushing local branch to remote branch | ||
|
||
For the first push from local to remote, use --set-upstream origin along with the name of your local branch, like so: | ||
|
||
<code>git push --set-upstream origin richard/user-picks-page</code> | ||
|
||
Subsequent pushes will now go to your remote upstream branch. | ||
|
||
## Connecting to Supabase | ||
|
||
In the project’s root folder, create an .env.local file: | ||
|
||
<Image src = {supabase} alt = {""}/> | ||
|
||
Place the following into your .env.local file: | ||
|
||
<code>NEXT_PUBLIC_SUPABASE_URL=https://izumnfxsfrtbpyfptbeo.supabase.co</code> | ||
|
||
<code>NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmF | ||
zZSIsInJlZiI6Iml6dW1uZnhzZnJ0YnB5ZnB0YmVvIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDEzMTA0MjgsImV4cCI6MjAxNjg4N | ||
jQyOH0.hMNzXxIWrVMJjwwvC0tLuAwHGx8MzBXWIOTlkPTd-N8</code> | ||
|
||
|
||
## Query Supabase data from Next | ||
|
||
To create a Supabase client and query data from an Async Server Component, create a new page.tsx file like the example below. | ||
|
||
This example queries all entries stored in a hypothetical “notes” table from the database: | ||
|
||
<Image src = {server} alt = {""}/> | ||
|
||
Alternatively, using a Client Component: | ||
|
||
<Image src = {client} alt = {""}/> | ||
|
||
<ol className = "doc_nav_links"> | ||
<li>[Welcome](?path=/docs/welcome--docs)</li> | ||
<li>[Documents](?path=/docs/documents--docs)</li> | ||
</ol> | ||
|
||
|
||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
<h1>Documents</h1> | ||
|
||
[Developer Guide](?path=/docs/about-developerguide--docs) | ||
[Developer Guide](?path=/docs/about-developer-guide--docs) | ||
[Richard](?path=/docs/documents-richard--docs) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
<h1>Welcome</h1> | ||
|
||
[Developer Guide](?path=/docs/about-developerguide--docs) | ||
[Developer Guide](?path=/docs/about-developer-guide--docs) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
.doc_nav_links { | ||
display: flex; | ||
justify-content: space-between; | ||
margin-top: 2rem; | ||
align-items: center; | ||
max-width: 100%; | ||
} | ||
|
||
.doc_nav_links li { | ||
font-size: 2rem; | ||
} |