import { Input } from "../../ui/input"; import VacancyCard from "../../entities/VacancyCard/VacancyCard"; import { Textarea } from "../../shared/ui/textarea"; import { Button } from "../../shared/ui/button"; import less from "./SkillTree.module.less" import { Switch } from "../../shared/ui/switch"; import { addEvent, submitRegister } from "../../widgets/Header/AuthAPI"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "../../ui/card"; import { TrashIcon } from "lucide-react"; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, DialogTrigger, } from "../../shared/ui/dialog"; import { t } from "i18next"; import { useEffect, useState } from "react"; import { eventList } from "../AdminEventPage/AdminEventAPI"; import { Link } from "react-router-dom"; const SkillTree = () => { const [events, setEvents] = useState([]); useEffect(() => { eventList() .then((data) => { setEvents(data); }) .catch((error) => { console.error("Возникла ошибка с получением:", error); }); }, []); return (
addEvent(event)}>