feat: modificação em componentes e estruturação router

This commit is contained in:
Amadeu José Andrade Junior
2025-04-22 16:21:46 -03:00
parent b371661965
commit 0a8e946692
14 changed files with 140 additions and 29 deletions

View File

@@ -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"}

View File

@@ -1,24 +1,29 @@
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 (
<>
<GlobalStyles />
<h1>teste</h1>
<BrowserRouter>
<Header />
<Routes>
<Route path='/'>
<Route path='historia' element={<Layout />} />
<Route path='objetivos' element={<Layout />} />
<Route path='projetos' element={<Layout />} />
<Route path='parceiros' element={<Layout />} />
<Route path='contato' element={<Layout />} />
<Route path='historia' />
<Route path='objetivos' />
<Route path='projetos' />
<Route path='parceiros' />
<Route path='contato' />
<Route path='associar' />
<Route path='diretoria' />
</Route>
</Routes>
</BrowserRouter>
</>
);
}
};
export default App;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Footer = () => {
return (
<>
<h2>footer</h2>
</>
);
};
export default Footer;

View File

@@ -1,26 +1,41 @@
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 = () => {
return (
<>
<header className='header'>
<nav className='nav'>
<div className='logo'>
<img src={Logo} alt='Logo Lagoa Serena' />
</div>
<ul className='nav-links'>
<li>
<Link to='/'>Home</Link>
<Link to='/'>Inicio</Link>
</li>
<li>
<Link to='/about'>About</Link>
<Link to='/historia'>História</Link>
</li>
<li>
<Link to='/services'>Services</Link>
<Link to='/diretoria'>Diretoria</Link>
</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>
</ul>
</nav>
</header>
</>
);
};

View File

@@ -0,0 +1,3 @@
import styled from "styled-components";
export const Header = styled.div

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Associar = () => {
return (
<>
<p>Associar</p>
</>
);
};
export default Associar;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Contato = () => {
return (
<>
<p>Contato</p>
</>
);
};
export default Contato;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Diretoria = () => {
return (
<>
<p>Diretoria</p>
</>
);
};
export default Diretoria;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Historia = () => {
return (
<>
<p>Historia</p>
</>
);
};
export default Historia;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Home = () => {
return (
<>
<p>Home</p>
</>
);
};
export default Home;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Parceiros = () => {
return (
<>
<p>Parceiros</p>
</>
);
};
export default Parceiros;

View File

@@ -0,0 +1,11 @@
import React from 'react';
const Projetos = () => {
return (
<>
<p>Projetos</p>
</>
);
};
export default Projetos;