generated from dwd/boilarplate-astro-tailwind
133 lines
4.7 KiB
JavaScript
133 lines
4.7 KiB
JavaScript
import React from "react";
|
|
import style from "./ProductCapabilities.module.css";
|
|
import ContentWrapper from "../ContentWrapper/ContentWrapper";
|
|
import { useState } from "react";
|
|
import { useEffect } from "react";
|
|
|
|
const LeftTab = ({ ToggleState, index, title, info, img }) => {
|
|
return (
|
|
<>
|
|
<div className={style.bold}>
|
|
{ToggleState === index ? (
|
|
<img
|
|
className={style.mb}
|
|
src="./assets/book-icon.png"
|
|
alt="Preschool Management Solutions | Streamline Operations with aKadmy"
|
|
/>
|
|
) : null}
|
|
<h4>{title}</h4>
|
|
{ToggleState === index ? <p className={style.normal}>{info}</p> : null}
|
|
</div>
|
|
<div className={style.imgPart1}>
|
|
{ToggleState === index ? (
|
|
<img
|
|
src={img}
|
|
width={"80%"}
|
|
alt="Preschool Management Solutions | Streamline Operations with aKadmy"
|
|
/>
|
|
) : null}
|
|
</div>
|
|
<div
|
|
className={ToggleState === index ? style.tab : style.active_content}
|
|
/>
|
|
</>
|
|
);
|
|
};
|
|
|
|
const RigthImg = ({ image }) => {
|
|
return (
|
|
<div style={{ position: "absolute", right: 0 }}>
|
|
<img
|
|
src={image}
|
|
className={style.right_img}
|
|
alt="Preschool Management Solutions | Streamline Operations with aKadmy"
|
|
/>
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default function ProductCapabilities() {
|
|
const [ToggleState, setToggleState] = useState(0);
|
|
const toggleTab = (index) => {
|
|
setToggleState(index);
|
|
};
|
|
|
|
useEffect(() => {
|
|
const interval = setInterval(() => {
|
|
if (ToggleState > 3) {
|
|
setToggleState(1);
|
|
} else {
|
|
setToggleState(ToggleState + 1);
|
|
}
|
|
}, 6000);
|
|
|
|
return () => clearInterval(interval);
|
|
}, [ToggleState]);
|
|
|
|
return (
|
|
<ContentWrapper>
|
|
<div className={style.container}>
|
|
<div style={{ flex: 1.4 }}>
|
|
<div className={style.title_color}>
|
|
<h2>
|
|
Superior Kindergarten Management Solutions I Effortless Navigation
|
|
</h2>
|
|
</div>
|
|
<br />
|
|
<ul className={style.tab_list}>
|
|
<li className={style.sideCard} onClick={() => toggleTab(1)}>
|
|
<LeftTab
|
|
index={1}
|
|
ToggleState={ToggleState}
|
|
title="Effective Integration of Early Education Programs"
|
|
info="Experience the power of a preschool management solution seamlessly integrating diverse early learning programs."
|
|
img="/assets/Effective_Integration.webp"
|
|
/>
|
|
</li>
|
|
<li className={style.sideCard} onClick={() => toggleTab(2)}>
|
|
<LeftTab
|
|
ToggleState={ToggleState}
|
|
index={2}
|
|
title="Adaptive Learning with Preschool Management Software"
|
|
info="Engage young learners with real-time adaptive learning. This interactive tool helps children explore new topics, practice skills, and enjoy a personalized learning experience—all while simplifying preschool management."
|
|
img="/assets/Real-Time-Adaptive-Learning.webp"
|
|
/>
|
|
</li>
|
|
<li className={style.sideCard} onClick={() => toggleTab(3)}>
|
|
<LeftTab
|
|
index={3}
|
|
ToggleState={ToggleState}
|
|
title="Buzzboard Brainstorm"
|
|
info="Create a collaborative digital space for your classroom to brainstorm ideas, share images and work together."
|
|
img="/assets/Buzzboard-Brainstorm.webp"
|
|
/>
|
|
</li>
|
|
<li className={style.sideCard} onClick={() => toggleTab(4)}>
|
|
<LeftTab
|
|
index={4}
|
|
ToggleState={ToggleState}
|
|
title="i-Worksheet Creation for Teachers"
|
|
info="Create engaging, multimedia-rich worksheets with aKadmy's builder. Personalize learning, add interactive questions, and track student progress with real-time feedback—all within our preschool management software."
|
|
img="/assets/i-Worksheet.webp"
|
|
/>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style={{ flex: 2, marginTop: "80px" }}>
|
|
<div className={style.imgPart2}>
|
|
{ToggleState === 1 ? (
|
|
<RigthImg image={"/assets/Effective_Integration.webp"} />
|
|
) : ToggleState === 2 ? (
|
|
<RigthImg image={"/assets/Real-Time-Adaptive-Learning.webp"} />
|
|
) : ToggleState === 3 ? (
|
|
<RigthImg image={"/assets/Buzzboard-Brainstorm.webp"} />
|
|
) : (
|
|
<RigthImg image={"/assets/i-Worksheet.webp"} />
|
|
)}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentWrapper>
|
|
);
|
|
}
|