Встречайте, таблицы второго поколения в коде!
Представляем релиз компонента Таблиц на втором поколении
React. В наличии:
— Полное соответствие дизайну с использованием токенов для кастомизации
— Гибкие рендер-функции: кастомизируйте ячейки под любые данные (например, с иконками или ссылками)
— Готовые примеры использования: Стори с различным использованием пропсов компонента
— Широкий набор пропсов: с описаниями, контролами в сторибуке
Пробуйте в деле! Делитесь обратной связью в чате, очень её ждём! Продолжим улучшать и дорабатывать компонент
🔸 Atomaro/tablegrid 1.0.2
— Подняли зависимость
atomaro/ui-kit до 2.1.0🔸 Отличия от
TableGrid первого поколения:— Убрали
styled-components, остановились на чистом css и переменных. Смена темы лежит на токенах— Теперь для внутренних компонентов (чекбоксы, фильтры и тд) используется
atomaro/ui-kit— TableGrid: Исправлено название параметров
Expand: hasExpanded и expandedKeys— TableGrid: Добавлена рендер-функция
renderFirstColumnHeader в row.selection, служащая для того, например, чтобы добавить общий чекбокс для выбора строк— TableGrid: Параметры row и column переименованы в
rowConfig и columnConfig соответственно— TableGrid: Исправлено поведение и вид курсора при перетаскивании колонок
— Параметр
size принимает значения s и m— Исправлены, обновлены и дописаны типы передаваемых параметров
— Обновлены, исправлены примеры в сторибуке