From 0365b9368d9c1b7b84c0a3aaf4d5027337cfc53c Mon Sep 17 00:00:00 2001 From: maxim Date: Mon, 17 Mar 2025 01:01:04 +0300 Subject: [PATCH] fix `notification` for `delete` into `list` routes --- src/pages/article/list.tsx | 21 ++++++++++++--------- src/pages/carrier/list.tsx | 4 +++- src/pages/city/list.tsx | 4 +++- src/pages/country/list.tsx | 4 +++- src/pages/media/list.tsx | 4 +++- src/pages/route/list.tsx | 6 ++++-- src/pages/sight/list.tsx | 4 +++- src/pages/station/list.tsx | 6 ++++-- src/pages/vehicle/list.tsx | 4 +++- src/stylesheets/hidden-functionality.css | 12 ++++++++++++ 10 files changed, 50 insertions(+), 19 deletions(-) diff --git a/src/pages/article/list.tsx b/src/pages/article/list.tsx index d0cbeeb..16b9d2b 100644 --- a/src/pages/article/list.tsx +++ b/src/pages/article/list.tsx @@ -29,24 +29,27 @@ export const ArticleList = () => { display: 'flex', align: 'left', headerAlign: 'left', - }, - { - field: 'body', - headerName: 'Контент', - type: 'string', - display: 'flex', - align: 'left', - headerAlign: 'left', flex: 1, }, + // { + // field: 'body', + // headerName: 'Контент', + // type: 'string', + // display: 'flex', + // align: 'left', + // headerAlign: 'left', + // flex: 1, + // }, { field: 'actions', headerName: 'Действия', align: 'right', headerAlign: 'center', minWidth: 120, - sortable: false, display: 'flex', + sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> diff --git a/src/pages/carrier/list.tsx b/src/pages/carrier/list.tsx index dcd68a5..e32718b 100644 --- a/src/pages/carrier/list.tsx +++ b/src/pages/carrier/list.tsx @@ -53,12 +53,14 @@ export const CarrierList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/city/list.tsx b/src/pages/city/list.tsx index e3251f6..063363f 100644 --- a/src/pages/city/list.tsx +++ b/src/pages/city/list.tsx @@ -47,12 +47,14 @@ export const CityList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/country/list.tsx b/src/pages/country/list.tsx index a3091c8..c33f068 100644 --- a/src/pages/country/list.tsx +++ b/src/pages/country/list.tsx @@ -31,12 +31,14 @@ export const CountryList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/media/list.tsx b/src/pages/media/list.tsx index 83dca5b..074aad5 100644 --- a/src/pages/media/list.tsx +++ b/src/pages/media/list.tsx @@ -50,12 +50,14 @@ export const MediaList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/route/list.tsx b/src/pages/route/list.tsx index d68e00c..411daa8 100644 --- a/src/pages/route/list.tsx +++ b/src/pages/route/list.tsx @@ -65,14 +65,16 @@ export const RouteList = () => { align: 'right', headerAlign: 'center', minWidth: 120, - sortable: false, display: 'flex', + sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/sight/list.tsx b/src/pages/sight/list.tsx index 0350d0c..abbb69d 100644 --- a/src/pages/sight/list.tsx +++ b/src/pages/sight/list.tsx @@ -72,12 +72,14 @@ export const SightList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/station/list.tsx b/src/pages/station/list.tsx index fcd60f0..9a74f2f 100644 --- a/src/pages/station/list.tsx +++ b/src/pages/station/list.tsx @@ -61,14 +61,16 @@ export const StationList = () => { align: 'right', headerAlign: 'center', minWidth: 120, - sortable: false, display: 'flex', + sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/pages/vehicle/list.tsx b/src/pages/vehicle/list.tsx index 1c3d40b..746444c 100644 --- a/src/pages/vehicle/list.tsx +++ b/src/pages/vehicle/list.tsx @@ -67,12 +67,14 @@ export const VehicleList = () => { align: 'right', headerAlign: 'center', sortable: false, + filterable: false, + disableColumnMenu: true, renderCell: function render({row}) { return ( <> - + ) }, diff --git a/src/stylesheets/hidden-functionality.css b/src/stylesheets/hidden-functionality.css index beeb623..5ddb1e5 100644 --- a/src/stylesheets/hidden-functionality.css +++ b/src/stylesheets/hidden-functionality.css @@ -25,3 +25,15 @@ .MuiDataGrid-footerContainer { display: none !important; } + +/* заголовок у модального окна с подверждением удаления */ +#alert-dialog-title { + width: 15rem !important; + display: flex !important; + justify-content: center !important; +} + +/* кнопка delete со страницы /show */ +.MuiBox-root div .css-1enbsbt-MuiButtonBase-root-MuiButton-root { + display: none !important; +}