forked from M3-Academy/desafio-react-e-typescript
feat:estrutura base do footer top inicializada
This commit is contained in:
parent
539f1000d2
commit
d111a04f57
@ -72,6 +72,11 @@
|
||||
}
|
||||
&_Top{
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding: 50px 100px;
|
||||
align-items: flex-start;
|
||||
background: pink;
|
||||
}
|
||||
&_bottom{
|
||||
background: $-black;
|
||||
|
@ -9,14 +9,7 @@ interface Calsses {
|
||||
Paymentsclass?: string;
|
||||
}
|
||||
|
||||
interface TopFooterProps extends Calsses {
|
||||
|
||||
}
|
||||
interface TopFooteratrr extends TopFooterProps {
|
||||
|
||||
}
|
||||
|
||||
export const BottomFooter: React.FC<TopFooteratrr> = (
|
||||
export const BottomFooter: React.FC<Calsses> = (
|
||||
{Dadclass,wraaperclass,Paymentsclass,Authorclass}
|
||||
) => {
|
||||
|
||||
|
@ -1,24 +1,20 @@
|
||||
import React from "react";
|
||||
import { MenuList } from "./ListMenu";
|
||||
import { SocialMedia } from "./SocialMedia";
|
||||
|
||||
interface Calsses {
|
||||
DadClass?: string;
|
||||
}
|
||||
|
||||
interface TopFooterProps extends Calsses {
|
||||
|
||||
}
|
||||
interface TopFooteratrr extends TopFooterProps {
|
||||
|
||||
}
|
||||
|
||||
export const TopFooter: React.FC<TopFooteratrr> = (
|
||||
export const TopFooter: React.FC<Calsses> = (
|
||||
{DadClass}
|
||||
) => {
|
||||
|
||||
|
||||
return(
|
||||
<div className={DadClass}>
|
||||
Footer top
|
||||
<MenuList />
|
||||
<SocialMedia />
|
||||
</div>
|
||||
)
|
||||
};
|
||||
|
29
desafio-5/src/components/scripts/celulas/ListMenu.tsx
Normal file
29
desafio-5/src/components/scripts/celulas/ListMenu.tsx
Normal file
@ -0,0 +1,29 @@
|
||||
import React from "react"
|
||||
|
||||
interface Calsses {
|
||||
wrapperClass?: string;
|
||||
}
|
||||
|
||||
export const MenuList: React.FC<Calsses> = (
|
||||
{wrapperClass}
|
||||
) => {
|
||||
|
||||
|
||||
return(
|
||||
<div className={wrapperClass}>
|
||||
Menu List
|
||||
</div>
|
||||
)
|
||||
};
|
||||
|
||||
export const MenuListmobile: React.FC<Calsses> = (
|
||||
{wrapperClass}
|
||||
) => {
|
||||
|
||||
|
||||
return(
|
||||
<div className={wrapperClass}>
|
||||
Menu List
|
||||
</div>
|
||||
)
|
||||
};
|
18
desafio-5/src/components/scripts/celulas/SocialMedia.tsx
Normal file
18
desafio-5/src/components/scripts/celulas/SocialMedia.tsx
Normal file
@ -0,0 +1,18 @@
|
||||
import React from "react"
|
||||
|
||||
interface Calsses {
|
||||
wrapperClass?: string;
|
||||
}
|
||||
|
||||
|
||||
export const SocialMedia: React.FC<Calsses> = (
|
||||
{wrapperClass}
|
||||
) => {
|
||||
|
||||
|
||||
return(
|
||||
<div className={wrapperClass}>
|
||||
Social media
|
||||
</div>
|
||||
)
|
||||
};
|
@ -16,9 +16,9 @@ if (rootElement) {
|
||||
<RouterProvider>
|
||||
<SubmenuProvider>
|
||||
<Header />
|
||||
</SubmenuProvider>
|
||||
<Main />
|
||||
<Footer />
|
||||
</SubmenuProvider>
|
||||
</RouterProvider>
|
||||
);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user