Skip to content

Commit fc8da42

Browse files
authored
fix: add AnnouncementBanner to all pages in website (#3712)
* added AnnouncementHero component to all pages * removed outdated comments
1 parent 2457f7c commit fc8da42

File tree

6 files changed

+12
-19
lines changed

6 files changed

+12
-19
lines changed

components/layout/BlogLayout.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import type { IPosts } from '@/types/post';
88

99
import BlogContext from '../../context/BlogContext';
1010
import AuthorAvatars from '../AuthorAvatars';
11-
// import AnnouncementHero from '../campaigns/AnnoucementHero';
11+
import AnnouncementHero from '../campaigns/AnnouncementHero';
1212
import Head from '../Head';
1313
import TOC from '../TOC';
1414
import Container from './Container';
@@ -41,8 +41,7 @@ export default function BlogLayout({
4141

4242
return (
4343
<BlogContext.Provider value={{ post }}>
44-
{/* @TODO Will uncomment the component once it is in use */}
45-
{/* <AnnouncementHero className='mx-8 my-4' /> */}
44+
<AnnouncementHero className='mx-8 my-4' />
4645
<Container cssBreakingPoint='lg' flex flexReverse>
4746
<TOC
4847
toc={post.toc}

components/layout/DocsLayout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import DocsContext from '../../context/DocsContext';
1212
import { getAllPosts } from '../../utils/api';
1313
import Button from '../buttons/Button';
1414
import DocsButton from '../buttons/DocsButton';
15+
import AnnouncementHero from '../campaigns/AnnouncementHero';
1516
import Feedback from '../Feedback';
1617
import Head from '../Head';
1718
import ArrowRight from '../icons/ArrowRight';
@@ -138,8 +139,7 @@ export default function DocsLayout({ post, navItems = {}, children }: IDocsLayou
138139
</div>
139140
)}
140141

141-
{/* @TODO Will uncomment the component once it is in use */}
142-
{/* <AnnouncementHero className='ml-6' hideVideo={true} /> */}
142+
<AnnouncementHero className='ml-6' hideVideo={true} />
143143

144144
<div className={`xl:flex ${post.toc && post.toc.length ? 'xl:flex-row-reverse' : ''}`}>
145145
<TOC

components/layout/GenericLayout.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
// import AnnouncementHero from '../campaigns/AnnoucementHero';
3+
import AnnouncementHero from '../campaigns/AnnouncementHero';
44
import Head from '../Head';
55
import Container from './Container';
66

@@ -40,11 +40,7 @@ export default function GenericLayout({
4040
<Head title={title} description={description} image={image} />
4141
<Container wide={wide}>
4242
<div data-testid='GenericLayout-banner'>
43-
{/* @TODO Will uncomment the component once it is in use */}
44-
{/* <AnnouncementHero
45-
className={`m-4 text-center ${hideBanner && 'hidden'}`}
46-
small={true}
47-
/> */}
43+
<AnnouncementHero className={`m-4 text-center ${hideBanner && 'hidden'}`} small={true} />
4844
</div>
4945
<div id='main-content' data-testid='Generic-main'>
5046
{children}

components/layout/GenericPostLayout.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import React from 'react';
55
import type { IPosts } from '@/types/post';
66

77
import GenericPostContext from '../../context/GenericPostContext';
8-
// import AnnouncementHero from '../campaigns/AnnoucementHero';
8+
import AnnouncementHero from '../campaigns/AnnouncementHero';
99
import Head from '../Head';
1010
import Container from './Container';
1111

@@ -32,8 +32,7 @@ export default function GenericPostLayout({ post, children }: IGenericPostLayout
3232

3333
return (
3434
<GenericPostContext.Provider value={{ post }}>
35-
{/* @TODO Will uncomment the component once it is in use */}
36-
{/* <AnnouncementHero className='m-4 text-center' small={true} /> */}
35+
<AnnouncementHero className='m-4 text-center' small={true} />
3736
<Container>
3837
<main className='mt-8 px-4 sm:px-6' data-testid='GenericPostLayout-main-div'>
3938
<header className='pr-4 sm:pr-6 md:pr-8'>

components/layout/GenericWideLayout.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
// import AnnouncementHero from '../campaigns/AnnoucementHero';
3+
import AnnouncementHero from '../campaigns/AnnouncementHero';
44
import Head from '../Head';
55
import Row from './Row';
66

@@ -35,8 +35,7 @@ export default function GenericWideLayout({
3535
<>
3636
<Head title={title} description={description} image={image} />
3737
<Row>
38-
{/* @TODO Will uncomment the component once it is in use */}
39-
{/* <AnnouncementHero className='m-4 text-center' small={true} /> */}
38+
<AnnouncementHero className='m-4 text-center' small={true} />
4039
{children}
4140
</Row>
4241
</>

pages/404.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React from 'react';
22

33
import Button from '@/components/buttons/Button';
4+
import AnnouncementHero from '@/components/campaigns/AnnouncementHero';
45
import Heading from '@/components/typography/Heading';
56

67
/**
@@ -13,8 +14,7 @@ export default function ErrorPage() {
1314
<div className='text-center'>
1415
<div className='mt-20 flex-col items-center justify-center md:flex-row'>
1516
<div>
16-
{/* @TODO Will uncomment the component once it is in use */}
17-
{/* <AnnouncementHero className='my-4' /> */}
17+
<AnnouncementHero className='my-4' />
1818
<header className='mt-12 px-2 '>
1919
<div className='text-center'>
2020
<Heading className='mb-4 '>

0 commit comments

Comments
 (0)