import { Add } from "iconsax-react"; import { type FC } from "react"; import type DateObject from "react-date-object"; import { useTranslation } from "react-i18next"; import AvatarImage from "../../../../assets/images/avatar_image.png"; import { formatDateRange } from "./date/utils"; import type { TaskLabel } from "./labels/types"; import type { TaskUser } from "./users/types"; type Props = { selectedLabels: TaskLabel[]; selectedUsers: TaskUser[]; startDate: DateObject | null; endDate: DateObject | null; }; const TaskDetailMetadataPreview: FC = ({ selectedLabels, selectedUsers, startDate, endDate }) => { const { t } = useTranslation("global"); const dateLabel = formatDateRange(startDate, endDate); return (
{t("taskmanager.task_detail.labels")}
{selectedLabels.map((label) => ( {label.title} ))}
{t("taskmanager.users")}
{selectedUsers.map((user) => (
{user.name}
))}
{t("taskmanager.task_detail.date")}
{dateLabel ? ( {dateLabel} ) : null}
); }; export default TaskDetailMetadataPreview;