feat:generic DataTable(0.4.0)
This commit is contained in:
@@ -83,6 +83,11 @@ RequestNumber, StatusBadge, ErrorOverlay, FormMode (FormModeProvider + useFormRe
|
||||
из attachments.service объявить локальный `{ url: string; fileName: string }`.
|
||||
- PrintButton → переносим КАК ЕСТЬ; сохраняем соглашение классов `.rp-print-root` /
|
||||
`.rp-no-print` — задокументировать в README, чтобы потребители их соблюдали.
|
||||
- ItemsTable → [DataTable СДЕЛАН в 0.4.0] generic `DataTable<T>` в kit: columns
|
||||
({key,title,width,align,render}) + rows + rowKey + onRowClick + emptyText. Editable —
|
||||
через render-инпуты (без спец-режима). Обвязка (поиск/пагинация/Excel/add-remove) — в
|
||||
проекте. overflow-x на мобилке. Осталось перевести на него RequestsTableView и ItemsTable
|
||||
в портале (обвязку оставить). Старый план ниже — для истории:
|
||||
- ItemsTable → ОБОБЩАЕМ в generic `DataTable` (колонки через проп: {key,title,width?,
|
||||
align?,editable?,render?}, value/onChange/readOnly). Excel-вставка — ОПЦИОНАЛЬНАЯ/
|
||||
подключаемая (не хардкодить parseExcelRows под ТМЦ; проект даёт свой маппинг/парсер).
|
||||
|
||||
Reference in New Issue
Block a user