import React, { useEffect, useState } from 'react' import { Card, Container, Form, Row, Table } from 'react-bootstrap' import AvisList from '../../components/AvisList'; import useReviews from '../../hooks/reviews'; import styles from '../../styles/AvisListPage.module.css' export default function AvisListPage() { const [minGrade, setMinGrade] = useState(0); const [maxGrade, setMaxGrade] = useState(10); const {reviews, error, loading} = useReviews(); useEffect(() => { if(minGrade > maxGrade) { setMinGrade(maxGrade); } }, [maxGrade]); useEffect(() => { if(minGrade > maxGrade) { setMaxGrade(minGrade); } }, [minGrade]) return ( Tous les avis
Types d'avis Note
Min : {minGrade}/10
setMinGrade(e.target.value)} min="0" max="10" step="1" className={styles.slider}> setMaxGrade(e.target.value)} min="0" max="10" step="1" className={styles.slider}>
Max : {maxGrade}/10
{!loading && !error && }
) }