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,
columnsDef: data.XCOLUMNS_DEF ? [...data.XCOLUMNS_DEF] : pv.columnsDef,
rows: pv.pageNumber == 1 ? [...(data.XROWS || [])] : [...pv.rows, ...(data.XROWS || [])],
groups:
pv.pageNumber == 1
? [...(data.XGROUPS || [])]
: [...pv.groups, ...(data.XGROUPS.filter(g => !pv.groups.find(pg => pg.name == g.name)) || [])],
groups: data.XGROUPS
? pv.pageNumber == 1
? [...data.XGROUPS]
: [...pv.groups, ...data.XGROUPS.filter(g => !pv.groups.find(pg => pg.name == g.name))]
: [...pv.groups],
dataLoaded: true,
reload: false,
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";