Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use local copy of article format types in DCR #12461

Merged
merged 4 commits into from
Oct 11, 2024

Conversation

jamesmockett
Copy link
Contributor

What does this change?

  • Adds local copy of article format types from @guardian/libs:
    • ArticleDesign
    • ArticleDisplay
    • ArticleSpecial
    • ArticleTheme
    • ArticleFormat
    • Pillar
  • Updates existing imports to point to local version

Why?

A small number of Source Development Kitchen components expose a format prop which is typed as ArticleFormat. Due to the need for these types to be used by Source and DCR they currently live in @guardian/libs, although DCR is the main consumer. We want to decouple this dependency by refactoring the Source components to replace the format prop with a more generic theming mechanism, not tied to article formats, and move the types from @guardian/libs to the DCR codebase where they can be more easily updated.

This is part of a larger piece of work to remove PrintShop from ArticleDesign.

@jamesmockett jamesmockett self-assigned this Sep 26, 2024
@jamesmockett jamesmockett added this to the Health milestone Sep 26, 2024
@jamesmockett jamesmockett linked an issue Sep 26, 2024 that may be closed by this pull request
@jamesmockett jamesmockett changed the title Move article formats across from @guardian/libs Use local copy of article format types Sep 26, 2024
Copy link

github-actions bot commented Sep 26, 2024

Size Change: -23.3 kB (-2.54%)

Total Size: 897 kB

Filename Size Change
dotcom-rendering/dist/1269.client.web.********************.js 0 B -6.39 kB (removed) 🏆
dotcom-rendering/dist/1422.client.web.********************.js 0 B -2.96 kB (removed) 🏆
dotcom-rendering/dist/2550.client.web.********************.js 0 B -4.89 kB (removed) 🏆
dotcom-rendering/dist/2920.client.web.********************.js 0 B -3.04 kB (removed) 🏆
dotcom-rendering/dist/3550.client.web.********************.js 0 B -4.87 kB (removed) 🏆
dotcom-rendering/dist/3781.client.web.********************.js 0 B -5.79 kB (removed) 🏆
dotcom-rendering/dist/3799.client.web.********************.js 0 B -2.67 kB (removed) 🏆
dotcom-rendering/dist/3951.client.web.********************.js 0 B -2.51 kB (removed) 🏆
dotcom-rendering/dist/408.client.web.********************.js 10.5 kB +450 B (+4.46%)
dotcom-rendering/dist/4212.client.web.********************.js 0 B -8.17 kB (removed) 🏆
dotcom-rendering/dist/4437.client.web.********************.js 0 B -2.41 kB (removed) 🏆
dotcom-rendering/dist/5198.client.web.********************.js 0 B -4.66 kB (removed) 🏆
dotcom-rendering/dist/6180.client.web.********************.js 0 B -2.67 kB (removed) 🏆
dotcom-rendering/dist/6332.client.web.********************.js 0 B -3.42 kB (removed) 🏆
dotcom-rendering/dist/682.client.web.********************.js 0 B -3.06 kB (removed) 🏆
dotcom-rendering/dist/7319.client.web.********************.js 0 B -4.21 kB (removed) 🏆
dotcom-rendering/dist/7420.client.web.********************.js 0 B -4.05 kB (removed) 🏆
dotcom-rendering/dist/7421.client.web.********************.js 0 B -4.44 kB (removed) 🏆
dotcom-rendering/dist/7816.client.web.********************.js 0 B -4.54 kB (removed) 🏆
dotcom-rendering/dist/8191.client.web.********************.js 0 B -3.72 kB (removed) 🏆
dotcom-rendering/dist/8982.client.web.********************.js 0 B -3.64 kB (removed) 🏆
dotcom-rendering/dist/9488.client.web.********************.js 0 B -3.04 kB (removed) 🏆
dotcom-rendering/dist/9527.client.web.********************.js 0 B -3.37 kB (removed) 🏆
dotcom-rendering/dist/9575.client.web.********************.js 0 B -3 kB (removed) 🏆
dotcom-rendering/dist/9871.client.web.********************.js 0 B -6.69 kB (removed) 🏆
dotcom-rendering/dist/9923.client.web.********************.js 0 B -2.92 kB (removed) 🏆
dotcom-rendering/dist/AppsFooter-importable.client.web.********************.js 3.16 kB -504 B (-13.75%) 👏
dotcom-rendering/dist/AppsLightboxImage-importable.client.web.********************.js 3.15 kB +110 B (+3.62%)
dotcom-rendering/dist/AudioAtomWrapper-importable.client.web.********************.js 3.08 kB -501 B (-14%) 👏
dotcom-rendering/dist/Branding-importable.client.web.********************.js 2.54 kB -504 B (-16.55%) 👏
dotcom-rendering/dist/CalloutEmbedBlockComponent-importable.client.web.********************.js 7.92 kB +471 B (+6.32%) 🔍
dotcom-rendering/dist/CardCommentCount-importable.client.web.********************.js 2.97 kB -504 B (-14.51%) 👏
dotcom-rendering/dist/CommentCount-importable.client.web.********************.js 2.79 kB -498 B (-15.12%) 👏
dotcom-rendering/dist/DocumentBlockComponent-importable.client.web.********************.js 3.14 kB -503 B (-13.82%) 👏
dotcom-rendering/dist/EmbedBlockComponent-importable.client.web.********************.js 3.77 kB -491 B (-11.53%) 👏
dotcom-rendering/dist/FollowWrapper-importable.client.web.********************.js 3.43 kB +2.67 kB (+349.8%) 🆘
dotcom-rendering/dist/FrontSubNav-importable.client.web.********************.js 7.64 kB +2.2 kB (+40.31%) 🚨
dotcom-rendering/dist/GetMatchStats-importable.client.web.********************.js 7.4 kB -487 B (-6.17%)
dotcom-rendering/dist/GetMatchTabs-importable.client.web.********************.js 2.22 kB -494 B (-18.23%) 👏
dotcom-rendering/dist/InstagramBlockComponent-importable.client.web.********************.js 2.79 kB -499 B (-15.17%) 👏
dotcom-rendering/dist/InteractiveContentsBlockComponent-importable.client.web.********************.js 4.22 kB -499 B (-10.58%) 👏
dotcom-rendering/dist/LiveblogNotifications-importable.client.web.********************.js 5.27 kB +2.12 kB (+67.29%) 🆘
dotcom-rendering/dist/MapEmbedBlockComponent-importable.client.web.********************.js 4.94 kB -509 B (-9.33%)
dotcom-rendering/dist/MostViewedFooter-importable.client.web.********************.js 4 kB -1.71 kB (-29.96%) 🎉
dotcom-rendering/dist/MostViewedFooterData-importable.client.web.********************.js 6.71 kB -1.63 kB (-19.59%) 🎉
dotcom-rendering/dist/MostViewedRightWithAd-importable.client.web.********************.js 5.68 kB +963 B (+20.4%) 🚨
dotcom-rendering/dist/RichLinkComponent-importable.client.web.********************.js 6.79 kB -442 B (-6.12%)
dotcom-rendering/dist/SecureSignup-importable.client.web.********************.js 4.6 kB -497 B (-9.75%) 👏
dotcom-rendering/dist/ShareButton-importable.client.web.********************.js 3.71 kB +2.17 kB (+140.45%) 🆘
dotcom-rendering/dist/SpotifyBlockComponent-importable.client.web.********************.js 4.8 kB -508 B (-9.57%) 👏
dotcom-rendering/dist/SubNav-importable.client.web.********************.js 2.9 kB -502 B (-14.76%) 👏
dotcom-rendering/dist/TableOfContents-importable.client.web.********************.js 2.7 kB -499 B (-15.6%) 👏
dotcom-rendering/dist/UnsafeEmbedBlockComponent-importable.client.web.********************.js 2.8 kB -499 B (-15.12%) 👏
dotcom-rendering/dist/VideoFacebookBlockComponent-importable.client.web.********************.js 4.96 kB -508 B (-9.3%)
dotcom-rendering/dist/VineBlockComponent-importable.client.web.********************.js 2.62 kB -503 B (-16.09%) 👏
dotcom-rendering/dist/WeatherWrapper-importable.client.web.********************.js 6.55 kB -509 B (-7.21%)
dotcom-rendering/dist/YoutubeBlockComponent-importable.client.web.********************.js 5.94 kB -471 B (-7.35%)
dotcom-rendering/dist/1095.client.web.********************.js 4.26 kB +4.26 kB (new file) 🆕
dotcom-rendering/dist/152.client.web.********************.js 2.86 kB +2.86 kB (new file) 🆕
dotcom-rendering/dist/2238.client.web.********************.js 1.91 kB +1.91 kB (new file) 🆕
dotcom-rendering/dist/2540.client.web.********************.js 2.42 kB +2.42 kB (new file) 🆕
dotcom-rendering/dist/3418.client.web.********************.js 3.72 kB +3.72 kB (new file) 🆕
dotcom-rendering/dist/3801.client.web.********************.js 3.16 kB +3.16 kB (new file) 🆕
dotcom-rendering/dist/3902.client.web.********************.js 5.29 kB +5.29 kB (new file) 🆕
dotcom-rendering/dist/3950.client.web.********************.js 3.24 kB +3.24 kB (new file) 🆕
dotcom-rendering/dist/4013.client.web.********************.js 2.02 kB +2.02 kB (new file) 🆕
dotcom-rendering/dist/4573.client.web.********************.js 4.4 kB +4.4 kB (new file) 🆕
dotcom-rendering/dist/6065.client.web.********************.js 3.89 kB +3.89 kB (new file) 🆕
dotcom-rendering/dist/641.client.web.********************.js 3.03 kB +3.03 kB (new file) 🆕
dotcom-rendering/dist/6813.client.web.********************.js 2.17 kB +2.17 kB (new file) 🆕
dotcom-rendering/dist/806.client.web.********************.js 6.18 kB +6.18 kB (new file) 🆕
dotcom-rendering/dist/8459.client.web.********************.js 4.02 kB +4.02 kB (new file) 🆕
dotcom-rendering/dist/8730.client.web.********************.js 4.43 kB +4.43 kB (new file) 🆕
dotcom-rendering/dist/8754.client.web.********************.js 8.08 kB +8.08 kB (new file) 🆕
dotcom-rendering/dist/918.client.web.********************.js 5.9 kB +5.9 kB (new file) 🆕
dotcom-rendering/dist/9194.client.web.********************.js 2.17 kB +2.17 kB (new file) 🆕
dotcom-rendering/dist/9422.client.web.********************.js 3.97 kB +3.97 kB (new file) 🆕
dotcom-rendering/dist/9671.client.web.********************.js 4.16 kB +4.16 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size Change
dotcom-rendering/dist/1000.client.web.********************.js 999 B 0 B
dotcom-rendering/dist/1026.client.web.********************.js 784 B 0 B
dotcom-rendering/dist/1090.client.web.********************.js 752 B 0 B
dotcom-rendering/dist/1156.client.web.********************.js 3.92 kB -6 B (-0.15%)
dotcom-rendering/dist/1391.client.web.********************.js 725 B 0 B
dotcom-rendering/dist/1417.client.web.********************.js 2.28 kB 0 B
dotcom-rendering/dist/1476.client.web.********************.js 784 B 0 B
dotcom-rendering/dist/1667.client.web.********************.js 918 B 0 B
dotcom-rendering/dist/1884.client.web.********************.js 3.4 kB 0 B
dotcom-rendering/dist/1888.client.web.********************.js 2.92 kB 0 B
dotcom-rendering/dist/1904.client.web.********************.js 12.6 kB -8 B (-0.06%)
dotcom-rendering/dist/1940.client.web.********************.js 507 B 0 B
dotcom-rendering/dist/2123.client.web.********************.js 619 B 0 B
dotcom-rendering/dist/2182.client.web.********************.js 529 B 0 B
dotcom-rendering/dist/2249.client.web.********************.js 4.91 kB 0 B
dotcom-rendering/dist/2310.client.web.********************.js 880 B 0 B
dotcom-rendering/dist/2390.client.web.********************.js 4.06 kB 0 B
dotcom-rendering/dist/246.client.web.********************.js 3.13 kB 0 B
dotcom-rendering/dist/267.client.web.********************.js 917 B 0 B
dotcom-rendering/dist/281.client.web.********************.js 642 B 0 B
dotcom-rendering/dist/3006.client.web.********************.js 4.49 kB 0 B
dotcom-rendering/dist/3109.client.web.********************.js 803 B 0 B
dotcom-rendering/dist/3270.client.web.********************.js 961 B 0 B
dotcom-rendering/dist/3304.client.web.********************.js 853 B 0 B
dotcom-rendering/dist/3769.client.web.********************.js 999 B 0 B
dotcom-rendering/dist/4122.client.web.********************.js 1.83 kB -9 B (-0.49%)
dotcom-rendering/dist/4149.client.web.********************.js 3.77 kB 0 B
dotcom-rendering/dist/4282.client.web.********************.js 685 B 0 B
dotcom-rendering/dist/4367.client.web.********************.js 3.83 kB 0 B
dotcom-rendering/dist/4501.client.web.********************.js 4.29 kB 0 B
dotcom-rendering/dist/4628.client.web.********************.js 654 B 0 B
dotcom-rendering/dist/4749.client.web.********************.js 20.2 kB 0 B
dotcom-rendering/dist/4866.client.web.********************.js 6.29 kB -3 B (-0.05%)
dotcom-rendering/dist/4875.client.web.********************.js 157 B 0 B
dotcom-rendering/dist/4941.client.web.********************.js 890 B 0 B
dotcom-rendering/dist/5087.client.web.********************.js 439 B 0 B
dotcom-rendering/dist/5168.client.web.********************.js 18.6 kB 0 B
dotcom-rendering/dist/5340.client.web.********************.js 3.32 kB 0 B
dotcom-rendering/dist/5371.client.web.********************.js 3.34 kB 0 B
dotcom-rendering/dist/5511.client.web.********************.js 5.75 kB 0 B
dotcom-rendering/dist/5658.client.web.********************.js 750 B 0 B
dotcom-rendering/dist/5757.client.web.********************.js 931 B 0 B
dotcom-rendering/dist/5761.client.web.********************.js 4.65 kB 0 B
dotcom-rendering/dist/5880.client.web.********************.js 828 B 0 B
dotcom-rendering/dist/5982.client.web.********************.js 3.78 kB 0 B
dotcom-rendering/dist/6044.client.web.********************.js 726 B 0 B
dotcom-rendering/dist/6071.client.web.********************.js 577 B 0 B
dotcom-rendering/dist/6135.client.web.********************.js 779 B 0 B
dotcom-rendering/dist/6505.client.web.********************.js 1 kB 0 B
dotcom-rendering/dist/6598.client.web.********************.js 780 B 0 B
dotcom-rendering/dist/661.client.web.********************.js 3.21 kB 0 B
dotcom-rendering/dist/6638.client.web.********************.js 907 B 0 B
dotcom-rendering/dist/6738.client.web.********************.js 6.36 kB -40 B (-0.62%)
dotcom-rendering/dist/678.client.web.********************.js 804 B 0 B
dotcom-rendering/dist/6915.client.web.********************.js 22.7 kB 0 B
dotcom-rendering/dist/7072.client.web.********************.js 3.83 kB 0 B
dotcom-rendering/dist/7116.client.web.********************.js 23 kB 0 B
dotcom-rendering/dist/7242.client.web.********************.js 4.55 kB 0 B
dotcom-rendering/dist/7341.client.web.********************.js 4 kB 0 B
dotcom-rendering/dist/7407.client.web.********************.js 3.71 kB 0 B
dotcom-rendering/dist/7691.client.web.********************.js 853 B 0 B
dotcom-rendering/dist/7780.client.web.********************.js 2.08 kB 0 B
dotcom-rendering/dist/7962.client.web.********************.js 3.58 kB 0 B
dotcom-rendering/dist/83.client.web.********************.js 750 B 0 B
dotcom-rendering/dist/840.client.web.********************.js 3.2 kB 0 B
dotcom-rendering/dist/8483.client.web.********************.js 13.8 kB 0 B
dotcom-rendering/dist/8504.client.web.********************.js 827 B 0 B
dotcom-rendering/dist/8536.client.web.********************.js 595 B 0 B
dotcom-rendering/dist/8626.client.web.********************.js 890 B 0 B
dotcom-rendering/dist/8697.client.web.********************.js 956 B 0 B
dotcom-rendering/dist/8746.client.web.********************.js 3.01 kB -11 B (-0.36%)
dotcom-rendering/dist/8822.client.web.********************.js 526 B 0 B
dotcom-rendering/dist/8833.client.web.********************.js 829 B 0 B
dotcom-rendering/dist/8990.client.web.********************.js 3.41 kB 0 B
dotcom-rendering/dist/9132.client.web.********************.js 4.2 kB 0 B
dotcom-rendering/dist/9184.client.web.********************.js 493 B 0 B
dotcom-rendering/dist/9216.client.web.********************.js 3.45 kB 0 B
dotcom-rendering/dist/940.client.web.********************.js 10.2 kB 0 B
dotcom-rendering/dist/9493.client.web.********************.js 785 B 0 B
dotcom-rendering/dist/9557.client.web.********************.js 921 B 0 B
dotcom-rendering/dist/9721.client.web.********************.js 717 B 0 B
dotcom-rendering/dist/9736.client.web.********************.js 44.2 kB 0 B
dotcom-rendering/dist/9835.client.web.********************.js 647 B 0 B
dotcom-rendering/dist/9899.client.web.********************.js 669 B 0 B
dotcom-rendering/dist/Accessibility-importable.client.web.********************.js 5.96 kB 0 B
dotcom-rendering/dist/AdBlockAsk-importable.client.web.********************.js 2.85 kB 0 B
dotcom-rendering/dist/AdPortals-importable.client.web.********************.js 3.94 kB 0 B
dotcom-rendering/dist/AlreadyVisited-importable.client.web.********************.js 424 B 0 B
dotcom-rendering/dist/AppsEpic-importable.client.web.********************.js 3.57 kB 0 B
dotcom-rendering/dist/AppsLightboxImageStore-importable.client.web.********************.js 2.5 kB 0 B
dotcom-rendering/dist/AustralianTerritorySwitcher-importable.client.web.********************.js 4.88 kB 0 B
dotcom-rendering/dist/braze-web-sdk-core.client.web.********************.js 37.2 kB 0 B
dotcom-rendering/dist/BrazeMessaging-importable.client.web.********************.js 1.96 kB 0 B
dotcom-rendering/dist/CalloutBlockComponent-importable.client.web.********************.js 6.72 kB 0 B
dotcom-rendering/dist/Carousel-importable.client.web.********************.js 6.69 kB -10 B (-0.15%)
dotcom-rendering/dist/CarouselForNewsletters-importable.client.web.********************.js 4.5 kB 0 B
dotcom-rendering/dist/ChartAtom-importable.client.web.********************.js 539 B 0 B
dotcom-rendering/dist/DiscussionApps-importable.client.web.********************.js 1.91 kB 0 B
dotcom-rendering/dist/DiscussionMeta-importable.client.web.********************.js 1.22 kB 0 B
dotcom-rendering/dist/DiscussionWeb-importable.client.web.********************.js 1.74 kB 0 B
dotcom-rendering/dist/Dropdown-importable.client.web.********************.js 1.72 kB 0 B
dotcom-rendering/dist/EditionSwitcherBanner-importable.client.web.********************.js 5.95 kB 0 B
dotcom-rendering/dist/EnhancePinnedPost-importable.client.web.********************.js 2.01 kB 0 B
dotcom-rendering/dist/FetchOnwardsData-importable.client.web.********************.js 2.41 kB -31 B (-1.27%)
dotcom-rendering/dist/FilterKeyEventsToggle-importable.client.web.********************.js 970 B 0 B
dotcom-rendering/dist/FocusStyles-importable.client.web.********************.js 619 B 0 B
dotcom-rendering/dist/FooterLabel-importable.client.web.********************.js 347 B 0 B
dotcom-rendering/dist/FooterReaderRevenueLinks-importable.client.web.********************.js 3.74 kB 0 B
dotcom-rendering/dist/frameworks.client.web.********************.js 20.9 kB 0 B
dotcom-rendering/dist/GetCricketScoreboard-importable.client.web.********************.js 3.82 kB 0 B
dotcom-rendering/dist/GetMatchNav-importable.client.web.********************.js 10.5 kB -15 B (-0.14%)
dotcom-rendering/dist/guardian-braze-components-banner.client.web.********************.js 15.9 kB 0 B
dotcom-rendering/dist/guardian-braze-components-end-of-article.client.web.********************.js 10.1 kB 0 B
dotcom-rendering/dist/GuideAtomWrapper-importable.client.web.********************.js 783 B 0 B
dotcom-rendering/dist/HighlightsContainer-importable.client.web.********************.js 5 kB -1 B (-0.02%)
dotcom-rendering/dist/index.client.web.********************.js 45 kB -79 B (-0.18%)
dotcom-rendering/dist/InteractiveAtomMessenger-importable.client.web.********************.js 849 B 0 B
dotcom-rendering/dist/InteractiveBlockComponent-importable.client.web.********************.js 6.28 kB -56 B (-0.88%)
dotcom-rendering/dist/KeyEventsCarousel-importable.client.web.********************.js 4.77 kB 0 B
dotcom-rendering/dist/KnowledgeQuizAtom-importable.client.web.********************.js 3.61 kB +4 B (+0.11%)
dotcom-rendering/dist/LatestLinks-importable.client.web.********************.js 4.18 kB 0 B
dotcom-rendering/dist/LightboxHash-importable.client.web.********************.js 436 B 0 B
dotcom-rendering/dist/LightboxLayout-importable.client.web.********************.js 6.49 kB 0 B
dotcom-rendering/dist/LiveBlogEpic-importable.client.web.********************.js 3.77 kB -3 B (-0.08%)
dotcom-rendering/dist/Liveness-importable.client.web.********************.js 5.45 kB -56 B (-1.02%)
dotcom-rendering/dist/ManyNewsletterSignUp-importable.client.web.********************.js 7.63 kB -9 B (-0.12%)
dotcom-rendering/dist/Metrics-importable.client.web.********************.js 2.69 kB 0 B
dotcom-rendering/dist/OnwardsUpper-importable.client.web.********************.js 5.8 kB -25 B (-0.43%)
dotcom-rendering/dist/PersonalityQuizAtom-importable.client.web.********************.js 3.77 kB +9 B (+0.24%)
dotcom-rendering/dist/ProfileAtom-importable.client.web.********************.js 543 B 0 B
dotcom-rendering/dist/ProfileAtomWrapper-importable.client.web.********************.js 803 B 0 B
dotcom-rendering/dist/PulsingDot-importable.client.web.********************.js 750 B 0 B
dotcom-rendering/dist/QandaAtom-importable.client.web.********************.js 542 B 0 B
dotcom-rendering/dist/ReaderRevenueDev-importable.client.web.********************.js 469 B 0 B
dotcom-rendering/dist/readerRevenueDevUtils.client.web.********************.js 1.97 kB 0 B
dotcom-rendering/dist/RelativeTime-importable.client.web.********************.js 2.53 kB 0 B
dotcom-rendering/dist/ScrollableSmallContainer-importable.client.web.********************.js 2.95 kB +1 B (+0.03%)
dotcom-rendering/dist/SendTargetingParams-importable.client.web.********************.js 2.19 kB 0 B
dotcom-rendering/dist/sentry.client.web.********************.js 792 B 0 B
dotcom-rendering/dist/SetABTests-importable.client.web.********************.js 3.69 kB 0 B
dotcom-rendering/dist/SetAdTargeting-importable.client.web.********************.js 484 B 0 B
dotcom-rendering/dist/shimport.client.web.********************.js 2.8 kB 0 B
dotcom-rendering/dist/ShowHideContainers-importable.client.web.********************.js 644 B 0 B
dotcom-rendering/dist/ShowMore-importable.client.web.********************.js 1.75 kB 0 B
dotcom-rendering/dist/SignInGateMain.client.web.********************.js 4.53 kB 0 B
dotcom-rendering/dist/SignInGateMainCheckoutComplete.client.web.********************.js 5.63 kB 0 B
dotcom-rendering/dist/SignInGateSelector-importable.client.web.********************.js 3.16 kB 0 B
dotcom-rendering/dist/SlotBodyEnd-importable.client.web.********************.js 3.49 kB 0 B
dotcom-rendering/dist/StickyBottomBanner-importable.client.web.********************.js 4.2 kB 0 B
dotcom-rendering/dist/StickyLiveblogAskWrapper-importable.client.web.********************.js 7.68 kB 0 B
dotcom-rendering/dist/TimelineAtom-importable.client.web.********************.js 1.23 kB 0 B
dotcom-rendering/dist/Titlepiece-importable.client.web.********************.js 14.7 kB +1 B (+0.01%)
dotcom-rendering/dist/TopBar-importable.client.web.********************.js 8.26 kB 0 B
dotcom-rendering/dist/TopBarSupport-importable.client.web.********************.js 2.75 kB -1 B (-0.04%)
dotcom-rendering/dist/TweetBlockComponent-importable.client.web.********************.js 1.13 kB 0 B

compressed-size-action

@jamesmockett jamesmockett force-pushed the jm/move-article-format-dcar branch from d7db13a to e709576 Compare October 2, 2024 10:20
@jamesmockett jamesmockett force-pushed the jm/move-article-format-dcar branch from e709576 to 236a2ef Compare October 2, 2024 10:26
@jamesmockett jamesmockett added the run_chromatic Runs chromatic when label is applied label Oct 2, 2024
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Oct 2, 2024
@jamesmockett jamesmockett changed the title Use local copy of article format types Use local copy of article format types in DCR Oct 3, 2024
@jamesmockett jamesmockett force-pushed the jm/move-article-format-dcar branch 3 times, most recently from d9eb7e4 to ddf047f Compare October 7, 2024 13:14
@jamesmockett jamesmockett added the run_chromatic Runs chromatic when label is applied label Oct 7, 2024
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Oct 7, 2024
@jamesmockett jamesmockett marked this pull request as ready for review October 7, 2024 14:31
@jamesmockett jamesmockett requested a review from a team as a code owner October 7, 2024 14:31
Copy link

github-actions bot commented Oct 7, 2024

Hello 👋! When you're ready to run Chromatic, please apply the run_chromatic label to this PR.

You will need to reapply the label each time you want to run Chromatic.

Click here to see the Chromatic project.

Copy link
Contributor

@JamieB-gu JamieB-gu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Couple of questions about schema changes.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why has this schema file changed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not entirely sure to be honest! After I finished updating the imports it said the schema no longer matched and I should run make gen-schema to update. It looks like it has been reordered rather than anything being added or removed though. Could it be because of the import order changing? I've tried reverting the changes to match what's currently in main, but it failed schema validation again.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why has this schema file changed?

@SiAdcock SiAdcock added the run_chromatic Runs chromatic when label is applied label Oct 9, 2024
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Oct 9, 2024
SiAdcock added a commit to guardian/csnx that referenced this pull request Oct 10, 2024
## What are you changing?

- Remove the EditorialButton and EditorialLinkButton component, related
tests and stories

## Why?

- EditorialButton has only ever been used in [one place in
DCR](https://github.com/guardian/dotcom-rendering/blob/4f75a0dbaf5a5dd756b1e8a1bb0aafa542e398a3/dotcom-rendering/src/components/Toast.tsx#L5).
- We are moving format-related types into DCR
(guardian/dotcom-rendering#12461). Removing this component removes one
usage of format outside of DCR
SiAdcock added a commit to guardian/csnx that referenced this pull request Oct 10, 2024
## What are you changing?

- Remove the QuoteIcon component, related tests and stories, and the
HeadlineSize type
- Extra bit: Fix the Logo README title, which was previously mistakenly
"QuoteIcon"

## Why?

- QuoteIcon and HeadlineSize are not used anywhere. DCR uses [its own
implementation](https://github.com/guardian/dotcom-rendering/blob/main/dotcom-rendering/src/components/QuoteIcon.tsx)
- We are moving format-related types into DCR
(guardian/dotcom-rendering#12461). Removing this component removes one
usage of format outside of DCR
@SiAdcock SiAdcock merged commit f23a47d into main Oct 11, 2024
29 checks passed
@SiAdcock SiAdcock deleted the jm/move-article-format-dcar branch October 11, 2024 08:33
@prout-bot
Copy link

Seen on PROD (created by @jamesmockett and merged by @SiAdcock 8 minutes and 30 seconds ago) Please check your changes!

rebecca-thompson added a commit that referenced this pull request Oct 28, 2024
simonbyford pushed a commit that referenced this pull request Nov 21, 2024
simonbyford pushed a commit that referenced this pull request Dec 3, 2024
simonbyford pushed a commit that referenced this pull request Dec 11, 2024
simonbyford pushed a commit that referenced this pull request Dec 11, 2024
simonbyford pushed a commit that referenced this pull request Dec 16, 2024
simonbyford pushed a commit that referenced this pull request Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move ArticleFormat types into DCAR
4 participants