diff --git a/src/entities/experience/ui/ExperienceCard/ExperienceCard.test.tsx b/src/entities/experience/ui/ExperienceCard/ExperienceCard.test.tsx
index 1d14dbf..ecfc824 100644
--- a/src/entities/experience/ui/ExperienceCard/ExperienceCard.test.tsx
+++ b/src/entities/experience/ui/ExperienceCard/ExperienceCard.test.tsx
@@ -50,10 +50,10 @@ describe('ExperienceCard', () => {
expect(company).toHaveClass('opacity-80');
});
- it('description paragraph has text-base and max-w-[700px]', () => {
+ it('description renders via RichText with rich-text class', () => {
render();
const desc = screen.getByText('Built scalable frontend systems.');
- expect(desc).toHaveClass('text-base', 'max-w-[700px]');
+ expect(desc.closest('.rich-text')).toBeInTheDocument();
});
it('card has brutal-border class (from Card component)', () => {
diff --git a/src/entities/experience/ui/ExperienceCard/ExperienceCard.tsx b/src/entities/experience/ui/ExperienceCard/ExperienceCard.tsx
index 51a7a32..ba05de3 100644
--- a/src/entities/experience/ui/ExperienceCard/ExperienceCard.tsx
+++ b/src/entities/experience/ui/ExperienceCard/ExperienceCard.tsx
@@ -1,4 +1,4 @@
-import { Card } from '$shared/ui';
+import { Card, RichText } from '$shared/ui';
type Props = {
/**
@@ -36,7 +36,7 @@ export function ExperienceCard({ title, company, period, description, className
{period}
-
{description}
+
);
}
diff --git a/src/widgets/BioSection/ui/BioSection/BioSection.tsx b/src/widgets/BioSection/ui/BioSection/BioSection.tsx
index 518c3bf..455bf0a 100644
--- a/src/widgets/BioSection/ui/BioSection/BioSection.tsx
+++ b/src/widgets/BioSection/ui/BioSection/BioSection.tsx
@@ -14,5 +14,5 @@ export default async function BioSection() {
notFound();
}
- return ;
+ return ;
}
diff --git a/src/widgets/IntroSection/ui/IntroSection/IntroSection.tsx b/src/widgets/IntroSection/ui/IntroSection/IntroSection.tsx
index 28b54f4..2861198 100644
--- a/src/widgets/IntroSection/ui/IntroSection/IntroSection.tsx
+++ b/src/widgets/IntroSection/ui/IntroSection/IntroSection.tsx
@@ -14,5 +14,5 @@ export default async function IntroSection() {
notFound();
}
- return ;
+ return ;
}