Skip to content

Commit

Permalink
book: noHeader prop is discussed in Chapter 7
Browse files Browse the repository at this point in the history
  • Loading branch information
tima101 committed Jun 26, 2019
1 parent 45ac74c commit 04818e7
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion book/1-end/pages/_app.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class MyApp extends App {
<ThemeProvider theme={theme}>
{/* CssBaseline kickstart an elegant, consistent, and simple baseline to build upon. */}
<CssBaseline />
{pageProps.noHeader ? null : <Header {...pageProps} />}
<Header {...pageProps} />
<Component {...pageProps} />
</ThemeProvider>
</Container>
Expand Down
4 changes: 2 additions & 2 deletions book/3-end/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/4-begin/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/4-end/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/5-begin/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/5-end/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/6-begin/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Router from 'next/router';

let globalUser = null;

export default (Page, { loginRequired = true, logoutRequired = false, noHeader = false } = {}) =>
export default (Page, { loginRequired = true, logoutRequired = false } = {}) =>
class BaseComponent extends React.Component {
static propTypes = {
user: PropTypes.shape({
Expand Down Expand Up @@ -43,7 +43,7 @@ export default (Page, { loginRequired = true, logoutRequired = false, noHeader =
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/6-end/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ let globalUser = null;

export default (
Page,
{ loginRequired = true, logoutRequired = false, adminRequired = false, noHeader = false } = {},
{ loginRequired = true, logoutRequired = false, adminRequired = false } = {},
) =>
class BaseComponent extends React.Component {
static propTypes = {
Expand Down Expand Up @@ -50,7 +50,7 @@ export default (
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down
4 changes: 2 additions & 2 deletions book/7-begin/lib/withAuth.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ let globalUser = null;

export default (
Page,
{ loginRequired = true, logoutRequired = false, adminRequired = false, noHeader = false } = {},
{ loginRequired = true, logoutRequired = false, adminRequired = false } = {},
) =>
class BaseComponent extends React.Component {
static propTypes = {
Expand Down Expand Up @@ -50,7 +50,7 @@ export default (
user._id = user._id.toString();
}

const props = { user, isFromServer, noHeader };
const props = { user, isFromServer };

if (Page.getInitialProps) {
Object.assign(props, (await Page.getInitialProps(ctx)) || {});
Expand Down

0 comments on commit 04818e7

Please sign in to comment.