From 62043e84f3756882f92f226cda9d49f89f7bc061 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Fri, 22 Mar 2024 11:54:43 +0300 Subject: [PATCH] apps/web: reduce message duration notification: enable stack globally --- .../Calculation/Form/ELT/Components/PolicyTable.tsx | 12 ++++++++---- apps/web/Components/Common/Notification.tsx | 5 ++++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/web/Components/Calculation/Form/ELT/Components/PolicyTable.tsx b/apps/web/Components/Calculation/Form/ELT/Components/PolicyTable.tsx index ff80273..0b90bf4 100644 --- a/apps/web/Components/Calculation/Form/ELT/Components/PolicyTable.tsx +++ b/apps/web/Components/Calculation/Form/ELT/Components/PolicyTable.tsx @@ -7,16 +7,16 @@ import { Table } from 'ui/elements'; export const PolicyTable = observer( ({ - storeSelector, onSelectRow, + storeSelector, ...props }: { columns: typeof columns; onSelectRow: (row: Row) => void; storeSelector: StoreSelector; }) => { - const { $tables, $process } = useStore(); - const { getRows, setSelectedKey, getSelectedRow } = storeSelector($tables.elt); + const { $process, $tables } = useStore(); + const { getRows, getSelectedRow, setSelectedKey } = storeSelector($tables.elt); return ( ; export let notification: Readonly; -export function Notification({ children }: { children: ReactNode }) { +export function Notification({ children }: { readonly children: ReactNode }) { const [messageApi, messageContextHolder] = antdMessage.useMessage({ + duration: 1.2, maxCount: 3, top: 70, }); const [notificationApi, notificationContextHolder] = antdNotification.useNotification({ + maxCount: 3, placement: 'bottomRight', + stack: { threshold: 1 }, }); message = messageApi;