feat: latest tasks
This commit is contained in:
@@ -15,5 +15,6 @@ export type DealSummary = {
|
|||||||
rank: number;
|
rank: number;
|
||||||
baseMarketplace?: (BaseMarketplaceSchema | null);
|
baseMarketplace?: (BaseMarketplaceSchema | null);
|
||||||
shipmentWarehouseId: (number | null);
|
shipmentWarehouseId: (number | null);
|
||||||
|
shipmentWarehouseName: (string | null);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -44,6 +44,9 @@ const DealSummaryCard: FC<Props> = ({dealSummary}) => {
|
|||||||
</div>
|
</div>
|
||||||
<div className={styles['flex-item']}>
|
<div className={styles['flex-item']}>
|
||||||
<Text size={"md"} c={"blue.5"}>{dealSummary.name}</Text>
|
<Text size={"md"} c={"blue.5"}>{dealSummary.name}</Text>
|
||||||
|
{dealSummary.shipmentWarehouseName &&
|
||||||
|
<Text size={"sm"} c={"gray.6"}>{dealSummary.shipmentWarehouseName}</Text>
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
<div className={styles['flex-item']}>
|
<div className={styles['flex-item']}>
|
||||||
<Text size={"sm"} c={"gray.6"}>
|
<Text size={"sm"} c={"gray.6"}>
|
||||||
|
|||||||
@@ -61,7 +61,6 @@ const useMarketplacesPageState = () => {
|
|||||||
|
|
||||||
const onSynchronize = (marketplace: MarketplaceSchema) => {
|
const onSynchronize = (marketplace: MarketplaceSchema) => {
|
||||||
|
|
||||||
// If there is already synchronization task for this marketplace show notifications.error()
|
|
||||||
const task = tasks.find(task => task.info.marketplaceId === marketplace.id);
|
const task = tasks.find(task => task.info.marketplaceId === marketplace.id);
|
||||||
if (task) {
|
if (task) {
|
||||||
notifications.error({
|
notifications.error({
|
||||||
|
|||||||
@@ -57,7 +57,9 @@ const TasksProvider: FC<Props> = ({children}) => {
|
|||||||
dispatch(addTask(task));
|
dispatch(addTask(task));
|
||||||
});
|
});
|
||||||
}, []);
|
}, []);
|
||||||
return <>{children}</>;
|
return <>
|
||||||
|
{children}
|
||||||
|
</>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export default TasksProvider;
|
export default TasksProvider;
|
||||||
Reference in New Issue
Block a user