diff --git a/apps/web/app/[locale]/kanban/page.tsx b/apps/web/app/[locale]/kanban/page.tsx
index 2029d6e0c..83f149e48 100644
--- a/apps/web/app/[locale]/kanban/page.tsx
+++ b/apps/web/app/[locale]/kanban/page.tsx
@@ -1,7 +1,11 @@
'use client';
import { KanbanTabs } from '@app/constants';
-import { useAuthenticateUser, useModal, useOrganizationTeams } from '@app/hooks';
+import {
+ useAuthenticateUser,
+ useModal,
+ useOrganizationTeams
+} from '@app/hooks';
import { useKanban } from '@app/hooks/features/useKanban';
import KanbanBoardSkeleton from '@components/shared/skeleton/KanbanBoardSkeleton';
import { withAuthentication } from 'lib/app/authenticator';
@@ -11,190 +15,203 @@ import { MainLayout } from 'lib/layout';
import { useState } from 'react';
import { useTranslations } from 'next-intl';
import { useParams } from 'next/navigation';
-import ImageComponent, { ImageOverlapperProps } from 'lib/components/image-overlapper';
+import ImageComponent, {
+ ImageOverlapperProps
+} from 'lib/components/image-overlapper';
import Separator from '@components/ui/separator';
import { clsxm } from '@app/utils';
import HeaderTabs from '@components/pages/main/header-tabs';
-import { AddIcon, SearchNormalIcon, SettingFilterIcon, PeoplesIcon } from 'assets/svg';
-import { Select, SelectContent, SelectItem, SelectTrigger } from '@components/ui/select';
+import {
+ AddIcon,
+ SearchNormalIcon,
+ SettingFilterIcon,
+ PeoplesIcon
+} from 'assets/svg';
+import {
+ Select,
+ SelectContent,
+ SelectItem,
+ SelectTrigger
+} from '@components/ui/select';
import { InviteFormModal } from 'lib/features/team/invite/invite-form-modal';
import { userTimezone } from '@app/helpers';
const Kanban = () => {
- const { data, } = useKanban();
+ const { data } = useKanban();
- const { activeTeam } = useOrganizationTeams();
- const t = useTranslations();
- const params = useParams<{ locale: string }>();
- const currentLocale = params ? params.locale : null;
- const [activeTab, setActiveTab] = useState(KanbanTabs.TODAY);
- const breadcrumbPath = [
- { title: JSON.parse(t('pages.home.BREADCRUMB')), href: '/' },
- { title: activeTeam?.name || '', href: '/' },
- { title: t('common.KANBAN'), href: `/${currentLocale}/kanban` }
- ];
+ const { activeTeam } = useOrganizationTeams();
+ const t = useTranslations();
+ const params = useParams<{ locale: string }>();
+ const currentLocale = params ? params.locale : null;
+ const [activeTab, setActiveTab] = useState(KanbanTabs.TODAY);
+ const breadcrumbPath = [
+ { title: JSON.parse(t('pages.home.BREADCRUMB')), href: '/' },
+ { title: activeTeam?.name || '', href: '/' },
+ { title: t('common.KANBAN'), href: `/${currentLocale}/kanban` }
+ ];
- const activeTeamMembers = activeTeam?.members ? activeTeam.members : [];
+ const activeTeamMembers = activeTeam?.members ? activeTeam.members : [];
- const teamMembers: ImageOverlapperProps[] = [];
+ const teamMembers: ImageOverlapperProps[] = [];
- activeTeamMembers.map((member: any) => {
- teamMembers.push({
- id: member.employee.user.id,
- url: member.employee.user.imageUrl,
- alt: member.employee.user.firstName
- });
- });
- const tabs = [
- { name: t('common.TODAY'), value: KanbanTabs.TODAY },
- { name: t('common.YESTERDAY'), value: KanbanTabs.YESTERDAY },
- { name: t('common.TOMORROW'), value: KanbanTabs.TOMORROW }
- ];
- const { user } = useAuthenticateUser();
- const { openModal, isOpen, closeModal } = useModal();
- const timezone = userTimezone();
+ activeTeamMembers.map((member: any) => {
+ teamMembers.push({
+ id: member.employee.user.id,
+ url: member.employee.user.imageUrl,
+ alt: member.employee.user.firstName
+ });
+ });
+ const tabs = [
+ { name: t('common.TODAY'), value: KanbanTabs.TODAY },
+ { name: t('common.YESTERDAY'), value: KanbanTabs.YESTERDAY },
+ { name: t('common.TOMORROW'), value: KanbanTabs.TOMORROW }
+ ];
+ const { user } = useAuthenticateUser();
+ const { openModal, isOpen, closeModal } = useModal();
+ const timezone = userTimezone();
- return (
- <>
-
- {t('common.KANBAN')} {t('common.BOARD')}
-
-
+ {t('common.KANBAN')} {t('common.BOARD')}
+
+