"use client"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import TaskTable from "./components/task-table"; import { Button } from "@/components/ui/button"; import { UploadIcon } from "lucide-react"; import SiteBreadcrumb from "@/components/site-breadcrumb"; import { Link } from "@/components/navigation"; import { checkAuthorization, checkLoginSession, getCookiesDecrypt, } from "@/lib/utils"; import React, { useEffect } from "react"; import { useTranslations } from "next-intl"; const TaskPage = () => { const t = useTranslations("AnalyticsDashboard"); useEffect(() => { function initState() { checkAuthorization("admin"); checkLoginSession(); } initState(); }, []); const levelNumber = getCookiesDecrypt("ulne"); return (