feat: deal id display
This commit is contained in:
@@ -2,7 +2,7 @@ import {FC} from "react";
|
|||||||
import {DealService, DealSummary} from "../../../client";
|
import {DealService, DealSummary} from "../../../client";
|
||||||
import styles from './DealSummaryCard.module.css';
|
import styles from './DealSummaryCard.module.css';
|
||||||
|
|
||||||
import {ActionIcon, Text, Image} from '@mantine/core';
|
import {ActionIcon, Text, Image, Badge} from '@mantine/core';
|
||||||
import classNames from "classnames";
|
import classNames from "classnames";
|
||||||
import {useDealPageContext} from "../../../pages/LeadsPage/contexts/DealPageContext.tsx";
|
import {useDealPageContext} from "../../../pages/LeadsPage/contexts/DealPageContext.tsx";
|
||||||
|
|
||||||
@@ -37,6 +37,7 @@ const DealSummaryCard: FC<Props> = ({dealSummary}) => {
|
|||||||
return (
|
return (
|
||||||
<div onClick={() => onDealSummaryClick()} className={styles['container']}>
|
<div onClick={() => onDealSummaryClick()} className={styles['container']}>
|
||||||
<div className={classNames(styles['flex-row'], styles["flex-row-left"])}>
|
<div className={classNames(styles['flex-row'], styles["flex-row-left"])}>
|
||||||
|
|
||||||
<div className={styles['flex-item']}>
|
<div className={styles['flex-item']}>
|
||||||
<Text size={"sm"} c={"gray.6"}>
|
<Text size={"sm"} c={"gray.6"}>
|
||||||
Клиент: {dealSummary.clientName}
|
Клиент: {dealSummary.clientName}
|
||||||
@@ -56,7 +57,7 @@ const DealSummaryCard: FC<Props> = ({dealSummary}) => {
|
|||||||
</div>
|
</div>
|
||||||
<div className={classNames(styles['flex-row'], styles['flex-row-right'])}>
|
<div className={classNames(styles['flex-row'], styles['flex-row-right'])}>
|
||||||
<div className={styles['flex-item']}>
|
<div className={styles['flex-item']}>
|
||||||
<ActionIcon variant={"transparent"}>
|
<ActionIcon variant={"transparent"}>
|
||||||
<Image src={dealSummary.baseMarketplace?.iconUrl || ""}/>
|
<Image src={dealSummary.baseMarketplace?.iconUrl || ""}/>
|
||||||
</ActionIcon>
|
</ActionIcon>
|
||||||
</div>
|
</div>
|
||||||
@@ -65,6 +66,11 @@ const DealSummaryCard: FC<Props> = ({dealSummary}) => {
|
|||||||
{new Date(dealSummary.deadline).toLocaleString('ru-RU').slice(0, -3)}
|
{new Date(dealSummary.deadline).toLocaleString('ru-RU').slice(0, -3)}
|
||||||
</Text>
|
</Text>
|
||||||
</div>
|
</div>
|
||||||
|
<div className={styles['flex-item']}>
|
||||||
|
<Badge variant={"light"} radius={"sm"}>
|
||||||
|
ID: {dealSummary.id}
|
||||||
|
</Badge>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ const Content: FC<Props> = ({deal}) => {
|
|||||||
return (
|
return (
|
||||||
<form onSubmit={form.onSubmit((values) => handleSubmit(values))}>
|
<form onSubmit={form.onSubmit((values) => handleSubmit(values))}>
|
||||||
<Flex direction={'column'}>
|
<Flex direction={'column'}>
|
||||||
<Fieldset legend={"Общие параметры"}>
|
<Fieldset legend={"Общие параметры [ID: 12311]"}>
|
||||||
<Flex direction={"column"} gap={rem(10)}>
|
<Flex direction={"column"} gap={rem(10)}>
|
||||||
<TextInput
|
<TextInput
|
||||||
placeholder={"Название сделки"}
|
placeholder={"Название сделки"}
|
||||||
|
|||||||
Reference in New Issue
Block a user