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';
|
import style from './index.module.less';
|
||||||
|
|
||||||
|
const { Header, Sider, Content } = Layout;
|
||||||
|
|
||||||
function App() {
|
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;
|
export default App;
|
||||||
|
@ -1,3 +1,19 @@
|
|||||||
.color {
|
.container {
|
||||||
color: black;
|
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 React from 'react';
|
||||||
import ReactDOM from 'react-dom/client';
|
import ReactDOM from 'react-dom/client';
|
||||||
import App from './App';
|
import App from './App';
|
||||||
|
import { BrowserRouter } from 'react-router-dom';
|
||||||
|
import 'antd/dist/reset.css';
|
||||||
|
|
||||||
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
|
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
|
||||||
|
|
||||||
root.render(
|
root.render(
|
||||||
<React.StrictMode>
|
<React.StrictMode>
|
||||||
|
<BrowserRouter>
|
||||||
<App />
|
<App />
|
||||||
|
</BrowserRouter>
|
||||||
</React.StrictMode>
|
</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