Remove stats from index

This commit is contained in:
2023-03-05 13:41:03 +04:00
parent 27a32312af
commit 6ba9e2c75c
-56
View File
@@ -12,7 +12,6 @@ import HeadLayout from '../components/head-layout'
import Footer from '../components/footer' import Footer from '../components/footer'
import {jwennStats} from '../lib/oki-api' import {jwennStats} from '../lib/oki-api'
import KatStats from '../components/stats/kat-stats'
import KatKayLa from '../components/kat-kay-la' import KatKayLa from '../components/kat-kay-la'
import Custom500 from './500' import Custom500 from './500'
@@ -25,36 +24,6 @@ export default function Home({errorCode, errorMessage, stats}) {
return <Custom500 statusCode={errorCode} /> return <Custom500 statusCode={errorCode} />
} }
const {parolesWithoutTranslation} = stats
const statsByLang = [
{
code: 'fr',
value: parolesWithoutTranslation.francais,
emoji: '&#127467;&#127479;'
},
{
code: 'en',
value: parolesWithoutTranslation.anglais,
emoji: '&#127468;&#127463;'
},
{
code: 'es',
value: parolesWithoutTranslation.espagnol,
emoji: '&#127466;&#127480;'
},
{
code: 'de',
value: parolesWithoutTranslation.allemand,
emoji: '&#127465;&#127466;'
},
{
code: 'it',
value: parolesWithoutTranslation.italien,
emoji: '&#127470;&#127481;'
}
]
return ( return (
<HeadLayout tab={0}> <HeadLayout tab={0}>
<Box sx={{display: 'flex', flexDirection: 'column', minHeight: '100vh'}}> <Box sx={{display: 'flex', flexDirection: 'column', minHeight: '100vh'}}>
@@ -70,37 +39,12 @@ export default function Home({errorCode, errorMessage, stats}) {
Paroles, traductions et Fédiverse Paroles, traductions et Fédiverse
</Typography> </Typography>
</Container> </Container>
<Container>
<Grid container justifyContent='center' spacing={2}>
<Grid item>
<Button variant='outlined' onClick={() => router.push('/soumet')}>
<strong>Soumettre un texte</strong>
</Button>
</Grid>
<Grid item>
<Button variant='outlined' onClick={() => router.push('/soutyen')}>
<strong>Nous soutenir</strong>
</Button>
</Grid>
</Grid>
</Container>
</Box> </Box>
<Container sx={{flexGrow: 100}}> <Container sx={{flexGrow: 100}}>
<Divider sx={{marginBottom: 3}}>
<Chip sx={{fontWeight: 'bold'}} color='primary' label='Statistiques' variant='outlined' />
</Divider>
<Grid container spacing={2} sx={{marginBottom: 3}}> <Grid container spacing={2} sx={{marginBottom: 3}}>
<KatKayLa tit='Paroles' kantite={stats.countParole} href='/paroles' as='/paroles' /> <KatKayLa tit='Paroles' kantite={stats.countParole} href='/paroles' as='/paroles' />
<KatKayLa tit='Artistes' kantite={stats.countArtiste} href='/awtis?paj&paj=1' as='/awtis/paj/1' /> <KatKayLa tit='Artistes' kantite={stats.countArtiste} href='/awtis?paj&paj=1' as='/awtis/paj/1' />
</Grid> </Grid>
<Typography marginBottom={2} textAlign='center' sx={{fontWeight: 'bold'}} variant='h6' component='h4'>
Traductions
</Typography>
<Grid container justifyContent='space-between' spacing={2} marginBottom={3}>
{statsByLang.map(({code, value, emoji}) => (
<KatStats key={code} emoji={emoji} value={value} total={stats.countParole} />
))}
</Grid>
</Container> </Container>
<Footer /> <Footer />
</Box> </Box>