feat: media layout skeleton implementation#8699
feat: media layout skeleton implementation#8699jianwei1 wants to merge 4 commits intofeature/26-01-JB-story-1from
Conversation
Added new components for BackgroundImageSection, BackgroundVideoSection, CardsSection, ImagesSection, LogoSection, and VideosSection, along with their respective tests. Each section is designed to render with a data-testid for testing purposes.
Added an index file to streamline the export of media sections including LogoSection, CardsSection, ImagesSection, VideosSection, BackgroundImageSection, and BackgroundVideoSection for easier imports in the customization flow.
Introduced utility functions for managing the visibility of media sections including Logo, Images, Videos, Background Image, and Background Video. Each section has corresponding tests to ensure functionality. This enhances the customization flow for media components.
Updated the MediaScreen component to conditionally render media sections (Logo, Images, Videos, Background Image, and Background Video) based on utility functions. Added a test to verify the presence of these sections when the screen is displayed, improving the customization flow for media components.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
| Command | Status | Duration | Result |
|---|---|---|---|
nx run journeys-admin-e2e:e2e |
❌ Failed | 4m 40s | View ↗ |
nx run-many --target=vercel-alias --projects=jo... |
✅ Succeeded | 2s | View ↗ |
nx run-many --target=upload-sourcemaps --projec... |
✅ Succeeded | 13s | View ↗ |
nx run-many --target=deploy --projects=journeys... |
✅ Succeeded | 2m 42s | View ↗ |
☁️ Nx Cloud last updated this comment at 2026-02-05 03:50:15 UTC
|
The latest updates on your projects.
|
|
Found 1 test failure on Blacksmith runners: Failure
|

Skeleton implementation for the media layout.