/
bearury
/
ui-kit-ce
Обзор
Документация
Войти
/
bearury
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/table/src/components/EmptyTable.tsx
44 строки
865 B
zavyalov.d.o
refactor(table): устранение eslint warnings
04 мар 2025, 16:27
04 мар 2025, 16:27
9fa6428
Код
Авторство
О чём код?
'use client' import * as React from 'react' import { createUseStyles } from '@v-uik/theme' const useStyles = createUseStyles({ cell: { height: '200px', textAlign: 'center', }, }) export interface EmptyTableProps { /** * Длина, на которую необходимо растянуть ячейку, чтобы растянуть ее * на всю ширину таблицы. * * @inner */ columnsLength: number /** * Отображаемый контент. * * @inner */ children?: React.ReactNode } export const EmptyTable = ({ columnsLength, children, }: EmptyTableProps): JSX.Element => { const classList = useStyles() const slot = children ?? 'Нет данных' return ( <tr> <td className={classList.cell} colSpan={columnsLength}> {slot} </td> </tr> ) }