WEB APP: Панель "Примеры для разработчиков" - пример с таблицей данных может работать с серверной частью без "групп", Гантт - динамическая высота

This commit is contained in:
Mikhail Chechnev 2024-02-26 13:17:02 +03:00
parent 7a10363a2b
commit 62b352dec2
2 changed files with 6 additions and 5 deletions

View File

@ -117,10 +117,11 @@ const DataGrid = ({ title }) => {
...pv, ...pv,
columnsDef: data.XCOLUMNS_DEF ? [...data.XCOLUMNS_DEF] : pv.columnsDef, columnsDef: data.XCOLUMNS_DEF ? [...data.XCOLUMNS_DEF] : pv.columnsDef,
rows: pv.pageNumber == 1 ? [...(data.XROWS || [])] : [...pv.rows, ...(data.XROWS || [])], rows: pv.pageNumber == 1 ? [...(data.XROWS || [])] : [...pv.rows, ...(data.XROWS || [])],
groups: groups: data.XGROUPS
pv.pageNumber == 1 ? pv.pageNumber == 1
? [...(data.XGROUPS || [])] ? [...data.XGROUPS]
: [...pv.groups, ...(data.XGROUPS.filter(g => !pv.groups.find(pg => pg.name == g.name)) || [])], : [...pv.groups, ...data.XGROUPS.filter(g => !pv.groups.find(pg => pg.name == g.name))]
: [...pv.groups],
dataLoaded: true, dataLoaded: true,
reload: false, reload: false,
morePages: (data.XROWS || []).length >= DATA_GRID_PAGE_SIZE morePages: (data.XROWS || []).length >= DATA_GRID_PAGE_SIZE

View File

@ -20,7 +20,7 @@ import { BackEndСtx } from "../../context/backend"; //Контекст взаи
//--------- //---------
//Высота диаграммы Ганта //Высота диаграммы Ганта
const GANTT_HEIGHT = "600px"; const GANTT_HEIGHT = "70vh";
//Ширина диаграммы Ганта //Ширина диаграммы Ганта
const GANTT_WIDTH = "98vw"; const GANTT_WIDTH = "98vw";