feat: modificação em componentes e estruturação router
This commit is contained in:
@@ -1 +1 @@
|
|||||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
{"name":"","short_name":"","icons":[{"src":"/images/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/images/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
||||||
23
src/App.jsx
23
src/App.jsx
@@ -1,24 +1,29 @@
|
|||||||
import { GlobalStyles } from './styles.global';
|
import { GlobalStyles } from './styles.global';
|
||||||
import { BrowserRouter, Routes, Route } from 'react-router-dom';
|
import { BrowserRouter, Routes, Route, Outlet } from 'react-router-dom';
|
||||||
|
import Home from './pages/Home/Home';
|
||||||
|
import Header from './components/layouts/Header/Header'
|
||||||
|
|
||||||
function App() {
|
const App = () => {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<GlobalStyles />
|
<GlobalStyles />
|
||||||
<h1>teste</h1>
|
|
||||||
<BrowserRouter>
|
<BrowserRouter>
|
||||||
|
<Header />
|
||||||
|
|
||||||
<Routes>
|
<Routes>
|
||||||
<Route path='/'>
|
<Route path='/'>
|
||||||
<Route path='historia' element={<Layout />} />
|
<Route path='historia' />
|
||||||
<Route path='objetivos' element={<Layout />} />
|
<Route path='objetivos' />
|
||||||
<Route path='projetos' element={<Layout />} />
|
<Route path='projetos' />
|
||||||
<Route path='parceiros' element={<Layout />} />
|
<Route path='parceiros' />
|
||||||
<Route path='contato' element={<Layout />} />
|
<Route path='contato' />
|
||||||
|
<Route path='associar' />
|
||||||
|
<Route path='diretoria' />
|
||||||
</Route>
|
</Route>
|
||||||
</Routes>
|
</Routes>
|
||||||
</BrowserRouter>
|
</BrowserRouter>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
}
|
};
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Footer = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<h2>footer</h2>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Footer;
|
||||||
|
|||||||
@@ -1,26 +1,41 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Link } from 'react-router-dom';
|
import Logo from '../../../assets/img/LogoLagoaSerena.svg';
|
||||||
|
import { Link, Outlet } from 'react-router-dom';
|
||||||
|
|
||||||
const Header = () => {
|
const Header = () => {
|
||||||
return (
|
return (
|
||||||
|
<>
|
||||||
<header className='header'>
|
<header className='header'>
|
||||||
<nav className='nav'>
|
<nav className='nav'>
|
||||||
|
<div className='logo'>
|
||||||
|
<img src={Logo} alt='Logo Lagoa Serena' />
|
||||||
|
</div>
|
||||||
<ul className='nav-links'>
|
<ul className='nav-links'>
|
||||||
<li>
|
<li>
|
||||||
<Link to='/'>Home</Link>
|
<Link to='/'>Inicio</Link>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<Link to='/about'>About</Link>
|
<Link to='/historia'>História</Link>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<Link to='/services'>Services</Link>
|
<Link to='/diretoria'>Diretoria</Link>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<Link to='/contact'>Contact</Link>
|
<Link to='/parceiros'>Parceiros</Link>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<Link to='/projetos'>Projetos</Link>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<Link to='/contato'>Contato</Link>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<Link to='/associar'>Associar-se</Link>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
</>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
import styled from "styled-components";
|
||||||
|
|
||||||
|
export const Header = styled.div
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Associar = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Associar</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Associar;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Contato = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Contato</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Contato;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Diretoria = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Diretoria</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Diretoria;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Historia = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Historia</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Historia;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Home = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Home</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Home;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Parceiros = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Parceiros</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Parceiros;
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import React from 'react';
|
||||||
|
|
||||||
|
const Projetos = () => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<p>Projetos</p>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
export default Projetos;
|
||||||
|
|||||||
Reference in New Issue
Block a user