Skip to content
This repository was archived by the owner on Feb 27, 2024. It is now read-only.

Commit ffe2527

Browse files
committed
update JSDocs
1 parent b01e719 commit ffe2527

File tree

5 files changed

+13
-26
lines changed

5 files changed

+13
-26
lines changed

pages/[...slug].js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,10 @@ import getPostTypeStaticPaths from '@/api/wordpress/_global/getPostTypeStaticPat
22
import getPostTypeStaticProps from '@/api/wordpress/_global/getPostTypeStaticProps'
33
import Container from '@/components/atoms/Container'
44
import RichText from '@/components/atoms/RichText'
5-
import BlockGravityForm from '@/components/blocks/Gutenberg/BlockGravityForm'
65
import Layout from '@/components/common/Layout'
76
import Blocks from '@/components/molecules/Blocks'
87
import getPagePropTypes from '@/functions/getPagePropTypes'
98

10-
// TODO Remove BlockGravityForm once block support is added.
11-
// TODO Remove slug based BlockGravityForm from page render.
12-
139
// Define route post type.
1410
const postType = 'page'
1511

@@ -19,7 +15,7 @@ const postType = 'page'
1915
* @author WebDevStudios
2016
* @param {object} props The component attributes as props.
2117
* @param {object} props.post Post data from WordPress.
22-
* @return {Element} The Page component.
18+
* @return {Element} The Page component.
2319
*/
2420
export default function Page({post}) {
2521
return (
@@ -29,9 +25,6 @@ export default function Page({post}) {
2925
<RichText tag="h1">{post?.title}</RichText>
3026
<Blocks blocks={post?.blocks} />
3127
</article>
32-
{post?.slug === 'form-demo' && (
33-
<BlockGravityForm {...post?.blocks[0]} />
34-
)}
3528
</Container>
3629
</Layout>
3730
)
@@ -55,7 +48,7 @@ export async function getStaticPaths() {
5548
* @param {object} context.params Route parameters for current post.
5649
* @param {boolean} context.preview Whether requesting preview of post.
5750
* @param {object} context.previewData Post preview data.
58-
* @return {object} Post props.
51+
* @return {object} Post props.
5952
*/
6053
export async function getStaticProps({params, preview, previewData}) {
6154
return getPostTypeStaticProps(params, postType, preview, previewData)

pages/_app.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import {useApollo} from '@/api/apolloConfig'
2-
import '@/styles/index.css'
2+
import AlgoliaProvider from '@/components/common/AlgoliaProvider'
3+
import MenuProvider from '@/components/common/MenuProvider'
34
import '@/styles/demo.css'
5+
import '@/styles/index.css'
46
import {ApolloProvider} from '@apollo/client'
57
import {DefaultSeo} from 'next-seo'
68
import Error from 'next/error'
7-
import {useState, useEffect} from 'react'
8-
import PropTypes from 'prop-types'
9-
import AlgoliaProvider from '@/components/common/AlgoliaProvider'
10-
import MenuProvider from '@/components/common/MenuProvider'
119
import {useRouter} from 'next/router'
10+
import PropTypes from 'prop-types'
11+
import {useEffect, useState} from 'react'
1212

1313
/**
1414
* Render the App component.
@@ -17,7 +17,7 @@ import {useRouter} from 'next/router'
1717
* @param {object} props The component attributes as props.
1818
* @param {object} props.Component Page component to display.
1919
* @param {boolean} props.pageProps Page component props.
20-
* @return {Element} The App component.
20+
* @return {Element} The App component.
2121
*/
2222
export default function App({Component, pageProps}) {
2323
/**

pages/blog/[[...slug]].js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const postType = 'post'
2323
* @param {boolean} props.archive Whether displaying single post (false) or archive (true).
2424
* @param {Array} props.posts Array of post data from WordPress.
2525
* @param {object} props.pagination Archive pagination data from WordPress.
26-
* @return {Element} The BlogPost component.
26+
* @return {Element} The BlogPost component.
2727
*/
2828
export default function BlogPost({post, archive, posts, pagination}) {
2929
/**
@@ -99,7 +99,7 @@ export async function getStaticPaths() {
9999
* @param {object} context.params Route parameters for current post.
100100
* @param {boolean} context.preview Whether requesting preview of post.
101101
* @param {object} context.previewData Post preview data.
102-
* @return {object} Post props.
102+
* @return {object} Post props.
103103
*/
104104
export async function getStaticProps({params, preview, previewData}) {
105105
return getPostTypeStaticProps(params, postType, preview, previewData)

pages/index.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import getPostTypeStaticProps from '@/api/wordpress/_global/getPostTypeStaticProps'
22
import Container from '@/components/atoms/Container'
33
import Layout from '@/components/common/Layout'
4-
import Hero from '@/components/organisms/Hero'
54
import getPagePropTypes from '@/functions/getPagePropTypes'
65
import Page from './[...slug]'
76

@@ -29,11 +28,6 @@ export default function HomePage({post}) {
2928
<Layout seo={{...seo}}>
3029
<Container>
3130
<article>
32-
<Hero
33-
background="https://images.unsplash.com/photo-1513106021000-168e5f56609d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2560&q=70"
34-
title="Next.js Starter"
35-
description="A slightly opinionated, yet bare-bones Next.js starter."
36-
/>
3731
<p>
3832
To display your WordPress homepage dynamically, set your homepage to
3933
a static page via the WP dashboard (Settings: Reading Settings).

pages/team/[[...slug]].js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ import getPagePropTypes from '@/functions/getPagePropTypes'
1414
const postType = 'team'
1515

1616
/**
17-
* Render the BlogPost component.
17+
* Render the Team component.
1818
*
1919
* @author WebDevStudios
2020
* @param {object} props The component attributes as props.
2121
* @param {object} props.post Post data from WordPress.
2222
* @param {boolean} props.archive Whether displaying single post (false) or archive (true).
2323
* @param {Array} props.posts Array of post data from WordPress.
2424
* @param {object} props.pagination Archive pagination data from WordPress.
25-
* @return {Element} The BlogPost component.
25+
* @return {Element} The Team component.
2626
*/
2727
export default function Team({post, archive, posts, pagination}) {
2828
/**
@@ -123,7 +123,7 @@ export async function getStaticPaths() {
123123
* @param {object} context.params Route parameters for current post.
124124
* @param {boolean} context.preview Whether requesting preview of post.
125125
* @param {object} context.previewData Post preview data.
126-
* @return {object} Post props.
126+
* @return {object} Post props.
127127
*/
128128
export async function getStaticProps({params, preview, previewData}) {
129129
return getPostTypeStaticProps(params, postType, preview, previewData)

0 commit comments

Comments
 (0)