diff --git a/src/pages/taskmanager/project/components/CreateProjectSidebar.tsx b/src/pages/taskmanager/project/components/CreateProjectSidebar.tsx index 870e5ba..45116ca 100644 --- a/src/pages/taskmanager/project/components/CreateProjectSidebar.tsx +++ b/src/pages/taskmanager/project/components/CreateProjectSidebar.tsx @@ -1,5 +1,5 @@ -import { FC, useRef, useState } from "react"; import { CloseCircle, Gallery } from "iconsax-react"; +import { FC, useRef, useState } from "react"; import { useTranslation } from "react-i18next"; import Select from "../../../../components/Select"; import SwitchComponent from "../../../../components/Switch"; @@ -19,8 +19,6 @@ const BACKGROUND_PRESETS = [ "linear-gradient(45deg, #3f2b96, #a8c0ff)", "linear-gradient(45deg, #7f7fd5, #91eae4)", "linear-gradient(45deg, #2c3e50, #4ca1af)", - "linear-gradient(45deg, #1cb5e0, #000851)", - "linear-gradient(45deg, #0052d4, #4364f7)", ] as const; const CreateProjectSidebar: FC = () => { @@ -31,18 +29,13 @@ const CreateProjectSidebar: FC = () => { const [selectedColor, setSelectedColor] = useState("#A8E6CF"); const [selectedUsers, setSelectedUsers] = useState([]); const [userSelectValue, setUserSelectValue] = useState(""); - const [selectedBackground, setSelectedBackground] = useState( - BACKGROUND_PRESETS[0], - ); + const [selectedBackground, setSelectedBackground] = useState(BACKGROUND_PRESETS[0]); const [backgroundImage, setBackgroundImage] = useState(null); const fileInputRef = useRef(null); const userItems = getUsers.data?.data?.users - ?.filter( - (user: UserItemType) => - !selectedUsers.some((selected) => selected.id === user.id), - ) + ?.filter((user: UserItemType) => !selectedUsers.some((selected) => selected.id === user.id)) .map((user: UserItemType) => ({ label: `${user.firstName} ${user.lastName}`, value: user.id, @@ -52,15 +45,10 @@ const CreateProjectSidebar: FC = () => { const value = e.target.value; if (!value) return; - const user = getUsers.data?.data?.users?.find( - (item: UserItemType) => item.id === value, - ); + const user = getUsers.data?.data?.users?.find((item: UserItemType) => item.id === value); if (user) { - setSelectedUsers((prev) => [ - ...prev, - { id: user.id, name: `${user.firstName} ${user.lastName}` }, - ]); + setSelectedUsers((prev) => [...prev, { id: user.id, name: `${user.firstName} ${user.lastName}` }]); } setUserSelectValue(""); @@ -70,9 +58,7 @@ const CreateProjectSidebar: FC = () => { setSelectedUsers((prev) => prev.filter((user) => user.id !== id)); }; - const handleBackgroundImageChange = ( - event: React.ChangeEvent, - ) => { + const handleBackgroundImageChange = (event: React.ChangeEvent) => { const file = event.target.files?.[0] ?? null; setBackgroundImage(file); }; @@ -88,33 +74,16 @@ const CreateProjectSidebar: FC = () => {
-
{selectedUsers.length === 0 ? ( -
- {t("taskmanager.no_users_added")} -
+
{t("taskmanager.no_users_added")}
) : ( selectedUsers.map((user) => ( -
+
{user.name}
- handleRemoveUser(user.id)} - /> + handleRemoveUser(user.id)} />
)) )} @@ -123,16 +92,15 @@ const CreateProjectSidebar: FC = () => {
{t("taskmanager.background")}
-
+
{BACKGROUND_PRESETS.map((background) => ( - +
);