// eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-nocheck : until veda-ui fixes its types 'use client'; import { CatalogContent, PageHero, useFiltersWithQS, ReactQueryProvider, DevseedUiThemeProvider, VedaUIProvider, Block, Prose, Figure, Caption, Image, MapBlock, CompareImage, PageHeader, PageFooter, NavItem, NavItemType, InternalNavLink, ExplorationAndAnalysis, DatasetSelectorModal, timelineDatasetsAtom, useTimelineDatasetAtom, StoriesHubContent, externalDatasetsAtom, ScrollytellingBlock, Chapter, Chart, DatasetData, StoryData, VedaData, LegacyGlobalStyles, } from '@teamimpact/veda-ui'; /** * This file is to... * Quickly identify client specific library components being used throughout this application * And to mark these with the client side directive so other parts of the page are still Server Components and can stay as-is */ export { // Providers DevseedUiThemeProvider, ReactQueryProvider, VedaUIProvider, // Components CatalogContent, PageHero, PageHeader, PageFooter, ExplorationAndAnalysis, DatasetSelectorModal, StoriesHubContent, // MDX Components Block, Prose, Figure, Caption, Image, MapBlock, CompareImage, ScrollytellingBlock, Chapter, Chart, // Hooks useFiltersWithQS, // State timelineDatasetsAtom, useTimelineDatasetAtom, externalDatasetsAtom, LegacyGlobalStyles, }; export type { DatasetData, NavItem, NavItemType, InternalNavLink, StoryData, VedaData, };