mirror of https://github.com/longtai-cn/hippo4j
parent
3afb60cabd
commit
b7d991b9b7
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,29 @@
|
||||
import React from 'react';
|
||||
import { Layout } from 'antd';
|
||||
import { Routes, Route, Link } from 'react-router-dom';
|
||||
import Home from './page/home';
|
||||
import About from './page/about';
|
||||
import style from './index.module.less';
|
||||
|
||||
const { Header, Sider, Content } = Layout;
|
||||
|
||||
function App() {
|
||||
return <div className={style.color}>jhhhh</div>;
|
||||
return (
|
||||
<div className={style.container}>
|
||||
<Header className={style.header}>header</Header>
|
||||
<Layout>
|
||||
<Sider className={style.sider}>
|
||||
<Link to="/home">home</Link>
|
||||
<Link to="/about">about</Link>
|
||||
</Sider>
|
||||
<Content className={style.content}>
|
||||
<Routes>
|
||||
<Route path="/home" Component={Home}></Route>
|
||||
<Route path="/about" Component={About}></Route>
|
||||
</Routes>
|
||||
</Content>
|
||||
</Layout>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default App;
|
||||
|
@ -1,3 +1,19 @@
|
||||
.color {
|
||||
color: black;
|
||||
}
|
||||
.container {
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
background-color: #eee;
|
||||
color: #fff;
|
||||
.header {
|
||||
height: 64px;
|
||||
color: #fff;
|
||||
}
|
||||
.sider {
|
||||
width: 120px;
|
||||
height: calc(100vh - 64px);
|
||||
color: #fff;
|
||||
}
|
||||
.content {
|
||||
margin: 24px;
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
@ -1,11 +1,15 @@
|
||||
import React from 'react';
|
||||
import ReactDOM from 'react-dom/client';
|
||||
import App from './App';
|
||||
import { BrowserRouter } from 'react-router-dom';
|
||||
import 'antd/dist/reset.css';
|
||||
|
||||
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
|
||||
|
||||
root.render(
|
||||
<React.StrictMode>
|
||||
<App />
|
||||
<BrowserRouter>
|
||||
<App />
|
||||
</BrowserRouter>
|
||||
</React.StrictMode>
|
||||
);
|
||||
|
@ -0,0 +1,4 @@
|
||||
const About = () => {
|
||||
return <div style={{ color: 'red' }}>About</div>;
|
||||
};
|
||||
export default About;
|
@ -0,0 +1,10 @@
|
||||
import { Button } from 'antd';
|
||||
const Home = () => {
|
||||
return (
|
||||
<div style={{ color: 'red' }}>
|
||||
<Button>jjjjj</Button>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default Home;
|
Loading…
Reference in new issue