From 0199341ba7502b832ad629419ee84feaf8223d5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=98eho=C5=99kov=C3=A1=20Kate=C5=99ina?= Date: Wed, 29 Jan 2025 11:55:20 +0100 Subject: [PATCH] fixup! Feat(web-react): React version of Skeleton component #DS-1625 --- .../src/components/Skeleton/SkeletonItem.tsx | 6 +- .../__tests__/SkeletonHeading.test.tsx | 59 ++++++----------- .../Skeleton/__tests__/SkeletonItem.test.tsx | 54 +++++++--------- .../Skeleton/__tests__/SkeletonShape.test.tsx | 32 +++------- .../Skeleton/__tests__/SkeletonText.test.tsx | 64 ++++++------------- 5 files changed, 79 insertions(+), 136 deletions(-) diff --git a/packages/web-react/src/components/Skeleton/SkeletonItem.tsx b/packages/web-react/src/components/Skeleton/SkeletonItem.tsx index 7fcd925fc3..b47b500621 100644 --- a/packages/web-react/src/components/Skeleton/SkeletonItem.tsx +++ b/packages/web-react/src/components/Skeleton/SkeletonItem.tsx @@ -1,13 +1,15 @@ 'use client'; import React from 'react'; +import { useStyleProps } from '../../hooks'; import { SpiritSkeletonItemProps } from '../../types'; import { useSkeletonItemStyleProps } from './useSkeletonItemStyleProps'; const SkeletonItem = (props: SpiritSkeletonItemProps): React.ReactElement => { - const { skeletonItemStyleProps, classProps } = useSkeletonItemStyleProps(props); + const { skeletonItemStyleProps, classProps, props: modifiedProps } = useSkeletonItemStyleProps(props); + const { props: otherProps } = useStyleProps(modifiedProps); - return