Skip to content

Commit 31e383e

Browse files
authored
Merge pull request #117 from reactdeveloperske/revert-107-feature/footer-section
Revert "[feature] create footer section"
2 parents 0542e8f + a0b4e9c commit 31e383e

8 files changed

Lines changed: 9 additions & 116 deletions

File tree

e2e/footer.spec.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

e2e/hero-header.spec.ts

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,19 @@ test.describe('Test Hero Header Navigation Links', () => {
88
test('About us link should navigate to about us section', async ({
99
page,
1010
}) => {
11-
const headerLocator = page.locator('header');
12-
await headerLocator.getByRole('link', { name: 'About us' }).click();
11+
await page.getByRole('link', { name: 'About us' }).click();
1312
await expect(page).toHaveURL('/#about-us');
1413
});
1514

1615
test('Events link should navigate to Events section', async ({ page }) => {
17-
const headerLocator = page.locator('header');
18-
await headerLocator.getByRole('link', { name: 'Events' }).click();
16+
await page.getByRole('link', { name: 'Events' }).click();
1917
await expect(page).toHaveURL('/#events');
2018
});
2119

2220
test('Contact link should navigate to Contact Us section', async ({
2321
page,
2422
}) => {
25-
const headerLocator = page.locator('header');
26-
await headerLocator.getByRole('link', { name: 'Contact' }).click();
23+
await page.getByRole('link', { name: 'Contact' }).click();
2724
await expect(page).toHaveURL('/#contact-us');
2825
});
2926

@@ -34,10 +31,7 @@ test.describe('Test Hero Header Navigation Links', () => {
3431
const [newPage] = await Promise.all([
3532
context.waitForEvent('page'),
3633
page.waitForLoadState(),
37-
page
38-
.locator('header')
39-
.getByRole('link', { name: 'Join Community' })
40-
.click(),
34+
page.getByRole('link', { name: 'Join Community' }).click(),
4135
]);
4236
await expect(newPage).toHaveURL(
4337
new RegExp(
@@ -53,10 +47,7 @@ test.describe('Test Hero Header Navigation Links', () => {
5347
const [newPage] = await Promise.all([
5448
context.waitForEvent('page'),
5549
page.waitForLoadState(),
56-
page
57-
.locator('header')
58-
.getByRole('link', { name: 'Join ReactDevsKe' })
59-
.click(),
50+
page.getByRole('link', { name: 'Join ReactDevsKe' }).click(),
6051
]);
6152
await expect(newPage).toHaveURL(
6253
new RegExp(

public/img/love-icon.svg

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/components/Footer/Footer.tsx

Lines changed: 0 additions & 56 deletions
This file was deleted.

src/components/Footer/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/components/HeroHeader/HeroHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ export default function HeroHeader() {
2020
if (!screenWidth) return null;
2121

2222
return (
23-
<header id="hero" className="pt-2">
23+
<div id="hero" className="pt-2">
2424
{screenWidth < breakpoint ? <MobileHero /> : <DesktopHero />}
25-
</header>
25+
</div>
2626
);
2727
}

src/components/Navbar/Navbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import LinkButton from '../LinkButton/LinkButton';
88
export default function Navbar() {
99
return (
1010
<>
11-
<div className="lg:pl-[49px] w-full bg-transparent">
11+
<header className="lg:pl-[49px] w-full bg-transparent">
1212
<nav className="nav py-4 pl-5 flex flex-col md:flex-row justify-around items-center">
1313
<div>
1414
<Link href={HOME}>
@@ -41,7 +41,7 @@ export default function Navbar() {
4141
</LinkButton>
4242
</div>
4343
</nav>
44-
</div>
44+
</header>
4545
</>
4646
);
4747
}

src/pages/index.page.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import ContactUs from '../components/ContactUs';
44
import Events from '../components/Events/Events';
55
import MissionPillars from '../components/MissionPillars/MissionPillars';
66
import HeroHeader from '../components/HeroHeader';
7-
import Footer from '../components/Footer';
87

98
export default function Home() {
109
return (
@@ -30,7 +29,6 @@ export default function Home() {
3029
<MissionPillars />
3130
<Events />
3231
<ContactUs />
33-
<Footer />
3432
</main>
3533
</div>
3634
);

0 commit comments

Comments
 (0)