import { DefaultLayout } from '@/frame/components/DefaultLayout' import { useLandingContext } from '@/landings/context/LandingContext' import { LandingHero } from '@/landings/components/shared/LandingHero' import { ArticleGrid } from '@/landings/components/shared/LandingArticleGridWithFilter' import { LandingCarousel } from '@/landings/components/shared/LandingCarousel' import { UtmPreserver } from '@/frame/components/UtmPreserver' import { useMultiQueryParams } from '@/search/components/hooks/useMultiQueryParams' export const DiscoveryLanding = () => { const { title, intro, heroImage, introLinks, tocItems, recommended, includedCategories, landingType, } = useLandingContext() const { params, updateParams } = useMultiQueryParams({ useHistory: true, excludeFromHistory: ['articles-filter'], }) return (
) }