懒人记时 代码仓库
 
 
 
 
 

215 lines
2.5 KiB

import React from 'react'
import styled from 'styled-components'
import { AreaChart, Area, Tooltip, ResponsiveContainer } from "recharts"
const data = [
{ data: 4500 },
{
data: 5000,
},
{
data: 4700,
},
{
data: 4400,
},
{
data: 4800,
},
{
data: 5300,
},
{
data: 5800,
},
{
data: 6000,
},
{
data: 6300,
},
{
data: 6580,
},
{
data: 6780,
},
{
data: 6680,
},
{
data: 6500,
},
{
data: 6300,
},
{
data: 5900,
},
{
data: 5700,
},
{
data: 5500,
},
{
data: 5300,
},
{
data: 5100,
},
{
data: 5090,
},
{
data: 5300,
},
{
data: 5800,
},
{
data: 6000,
},
{
data: 6300,
},
{
data: 6780,
},
{
data: 6500,
},
{
data: 6300,
},
{
data: 6500,
},
{
data: 6700,
},
{
data: 7000,
},
{
data: 7300,
},
{
data: 7500,
},
{
data: 7700,
},
{
data: 8090,
},
{
data: 8190,
},
{
data: 7990,
},
{
data: 7700,
},
{
data: 7500,
},
{
data: 7300,
},
{
data: 7000,
},
{
data: 6700,
},
{
data: 6500,
},
{
data: 6300,
},
{
data: 6500,
},
{
data: 6780,
},
{
data: 6300,
},
{
data: 6000,
},
{
data: 5800,
},
{
data: 5490,
},
{
data: 6000,
},
{
data: 8000,
},
];
function Analytic() {
return (
<Section>
<div className="analytics">
<div className="analytics__details">
<div>
<h4>Sales Analytics</h4>
</div>
<div>
<button>Switch to weekly</button>
</div>
</div>
<div className="analytics__graph">
</div>
</div>
</Section>
)
}
export default Analytic
const Section = styled.section`
.analytics {
color: black;
width: 100%;
.analytics__details {
display: flex;
justify-content: space-between;
margin: 1rem 0;
div {
display: flex;
gap: 1rem;
button: {
border-radius: 0.5rem;
padding: 0.4rem 1rem;
border: none;
cursor: pointer;
background-color: #EEF4FF;
color: black;
}
}
}
}
.analytics__graph {
height: 10rem;
width: 100%;
.recharts-default-tooltip {
background-color: black !important;
border-color: black !important;
color: white !important;
}
}
`