import { Icon28ChevronRightCircle } from '@vkontakte/icons'; import { classNames } from '@vkontakte/vkjs'; import type { HasRef, HasRootRef, LiteralUnion } from '../../../types'; import type { ImageBaseSize } from '../../ImageBase/ImageBase'; import { Tappable, type TappableOmitProps } from '../../Tappable/Tappable'; import { Subhead, type SubheadProps } from '../../Typography/Subhead/Subhead'; import styles from './HorizontalCellShowMore.module.css'; const sizeClassNames = { s: styles.sizeS, m: styles.sizeM, }; export interface HorizontalCellShowMoreProps extends Omit, HasRef, HasRootRef { /** * Задаёт высоту компонента. Должeн соответствовать размеру картинок * внутри соседних `HorizontalCell` компонентов. * * Используйте размеры, заданные дизайн-системой (смотри типы). * * > ⚠️ Использование кастомного размера – это пограничный кейс. * * Игнорируется, если `size='s'`. */ height?: LiteralUnion; /** * Задаёт размер компонента. * * Значение `s` применяется для ` { return (
{children}
); };