lb 7 месяцев назад
Родитель
Сommit
97409d61a9
3 измененных файлов: 22 добавлений и 8 удалений
  1. +15
    -5
      src/components/Common/Energy/EnergeCostRealtime/index.jsx
  2. +6
    -2
      src/components/Modules/EnergyCostAnalysis/Energy/index.jsx
  3. +1
    -1
      src/components/Modules/EnergyCostAnalysis/Energy/index.module.css

+ 15
- 5
src/components/Common/Energy/EnergeCostRealtime/index.jsx Просмотреть файл

@@ -7,13 +7,23 @@ const EnergyCostRealtime = () => {
const [isPage1, setIsPage1] = useState(false);
const energyInfo = useSelector((state) => state.energy?.info);

function handleClick() {
setIsPage1((pre) => !pre);
}
// function handleClick() {
// setIsPage1((pre) => !pre);
// }

useEffect(() => {
const timer = setInterval(() => {
setIsPage1(pre => !pre);
}, 10000);
return () => {
clearInterval(timer);
}
}, []);
return (
<>
<Arrow key="left" direction="left" onClick={handleClick} />
<Arrow key="right" direction="right" onClick={handleClick} />
{/* <Arrow key="left" direction="left" onClick={handleClick} />
<Arrow key="right" direction="right" onClick={handleClick} /> */}
{isPage1 && (
<div className={`${cls.cost__info} flex`}>
<div className={`${cls.info__item_groups_col1}`}>


+ 6
- 2
src/components/Modules/EnergyCostAnalysis/Energy/index.jsx Просмотреть файл

@@ -8,9 +8,13 @@ function Energy(props) {
const energyInfo = useSelector((state) => state.energy?.info);

useEffect(() => {
setInterval(() => {
const timer = setInterval(() => {
setIsPage1((pre) => !pre);
}, 3000);
}, 10000);

return () => {
clearInterval(timer);
}
}, []);

return (


+ 1
- 1
src/components/Modules/EnergyCostAnalysis/Energy/index.module.css Просмотреть файл

@@ -28,5 +28,5 @@

.infoText > span:last-child {
color: #00FFF7;
font-size: 28px;
font-size: 24px;
}

Загрузка…
Отмена
Сохранить