diff --git a/app/scripts/instance.ts b/app/scripts/instance.ts new file mode 100644 index 000000000..9105d8fbb --- /dev/null +++ b/app/scripts/instance.ts @@ -0,0 +1,73 @@ +// @NOTE: Components used directly by instances +// Ensure this file is updated whenever components listed here are moved or modified. + +import { Card } from "$components/common/card"; +import { CardFooter } from "$components/common/card/styles"; + +import { + Continuum, + ContinuumGridItem, + ContinuumCardsDragScrollWrapper, + ContinuumDragScroll +} from '$styles/continuum'; +import { ContinuumScrollIndicator } from '$styles/continuum/continuum-scroll-indicator'; +import { useReactIndianaScrollControl } from '$styles/continuum/use-react-indiana-scroll-controls'; +import { continuumFoldStartCols } from '$components/common/featured-slider-section'; +import { Pill } from '$styles/pill'; + +import Constrainer from "$styles/constrainer"; +import { + Figcaption, + Figure, + FigureAttribution, +} from "$components/common/figure"; + +import { Tip } from "$components/common/tip"; +import { variableGlsp } from "$styles/variable-utils"; +import { + STORIES_PATH, + DATASETS_PATH, + ANALYSIS_PATH, + ABOUT_PATH, +} from "$utils/routes"; +import { useFeedbackModal } from "$components/common/layout-root"; +import { useMediaQuery } from "$utils/use-media-query"; +import { getLinkProps } from "$utils/url"; + +import { FoldProse } from "$components/common/fold"; +import { VarHeading } from "$styles/variable-components"; + +import Hug from "$styles/hug"; +import { Actions } from "$components/common/browse-controls/use-browse-controls"; +import Image from "$components/common/blocks/images"; + +export { + STORIES_PATH, + DATASETS_PATH, + ANALYSIS_PATH, + ABOUT_PATH, + continuumFoldStartCols, + getLinkProps, + useMediaQuery, + useFeedbackModal, + useReactIndianaScrollControl, + variableGlsp, + Actions, + Card, + CardFooter, + Constrainer, + Continuum, + ContinuumGridItem, + ContinuumCardsDragScrollWrapper, + ContinuumDragScroll, + ContinuumScrollIndicator, + Figcaption, + Figure, + FigureAttribution, + FoldProse, + Hug, + Image, + Pill, + Tip, + VarHeading +}; \ No newline at end of file