UNPKG

gestalt

Version:

A set of React UI components which enforce Pinterest's design language

97 lines (96 loc) • 5.22 kB
import 'gestalt-design-tokens/dist/css/classic/variables.css'; import Accordion from './Accordion'; import ActivationCard from './ActivationCard'; import Avatar from './Avatar'; import AvatarGroup from './AvatarGroup'; import AvatarGroupCluster from './AvatarGroupCluster'; import Badge from './Badge'; import BannerCallout from './BannerCallout'; import BannerOverlay from './BannerOverlay'; import BannerSlim from './BannerSlim'; import BannerUpsell from './BannerUpsell'; import Box from './Box'; import Button from './Button'; import ButtonGroup from './ButtonGroup'; import ButtonLink from './ButtonLink'; import ButtonSocial from './ButtonSocial'; import ButtonToggle from './ButtonToggle'; import Checkbox from './Checkbox'; import Collage from './Collage'; import Column from './Column'; import ComboBox from './ComboBox'; import Container from './Container'; import ColorSchemeProvider, { useColorScheme } from './contexts/ColorSchemeProvider'; import DefaultLabelProvider, { useDefaultLabelContext } from './contexts/DefaultLabelProvider'; import DesignTokensProvider from './contexts/DesignTokensProvider'; import DeviceTypeProvider, { useDeviceType } from './contexts/DeviceTypeProvider'; import ExperimentProvider from './contexts/ExperimentProvider'; import GlobalEventsHandlerProvider, { useGlobalEventsHandlerContext } from './contexts/GlobalEventsHandlerProvider'; import Datapoint from './Datapoint'; import Divider from './Divider'; import Dropdown from './Dropdown'; import Fieldset from './Fieldset'; import Flex from './Flex'; import Heading from './Heading'; import HelpButton from './HelpButton'; import Icon from './Icon'; import IconButton from './IconButton'; import IconButtonFloating from './IconButtonFloating'; import IconButtonLink from './IconButtonLink'; import IconCompact from './IconCompact'; import Image from './Image'; import Indicator from './Indicator'; import Label from './Label'; import Layer from './Layer'; import Letterbox from './Letterbox'; import Link from './Link'; import List from './List'; import Mask from './Mask'; import Masonry from './Masonry'; import MasonryV2 from './MasonryV2'; import Modal from './Modal'; import ModalAlert from './ModalAlert'; import NumberField from './NumberField'; import OverlayPanel from './OverlayPanel'; import PageHeader from './PageHeader'; import Pog from './Pog'; import Popover from './Popover'; import PopoverMessage from './PopoverMessage'; import Pulsar from './Pulsar'; import RadioGroup from './RadioGroup'; import ScrollBoundaryContainer from './ScrollBoundaryContainer'; import ScrollFetch from './ScrollFetch'; import SearchField from './SearchField'; import SearchGuide from './SearchGuide'; import SearchGuideLink from './SearchGuideLink'; import SegmentedControl from './SegmentedControl'; import SelectList from './SelectList'; import SheetMobile from './SheetMobile'; import SideNavigation from './SideNavigation'; import Spinner from './Spinner'; import Status from './Status'; import Sticky from './Sticky'; import Switch from './Switch'; import Table from './Table'; import TableOfContents from './TableOfContents'; import Tabs from './Tabs'; import Tag from './Tag'; import TagData from './TagData'; import TapArea from './TapArea'; import TapAreaLink from './TapAreaLink'; import Text from './Text'; import TextArea from './TextArea'; import TextCompact from './TextCompact'; import TextField from './TextField'; import TextUI from './TextUI'; import TileData from './TileData'; import Toast from './Toast'; import Tooltip from './Tooltip'; import useFocusVisible from './useFocusVisible'; import useInExperiment from './useInExperiment'; import useReducedMotion from './useReducedMotion'; import useExperimentalTheme from './utils/useExperimentalTheme'; import Video from './Video'; import WashAnimated from './WashAnimated'; import { CompositeZIndex, FixedZIndex } from './zIndex'; export { Accordion, ActivationCard, Avatar, AvatarGroup, AvatarGroupCluster, Badge, BannerCallout, BannerOverlay, BannerSlim, BannerUpsell, Box, Button, ButtonGroup, ButtonLink, ButtonSocial, ButtonToggle, Checkbox, Collage, ColorSchemeProvider, Column, ComboBox, CompositeZIndex, Container, Datapoint, DefaultLabelProvider, DesignTokensProvider, DeviceTypeProvider, Divider, Dropdown, ExperimentProvider, Fieldset, FixedZIndex, Flex, GlobalEventsHandlerProvider, Heading, HelpButton, Icon, IconButton, IconButtonFloating, IconButtonLink, IconCompact, Image, Indicator, Label, Layer, Letterbox, Link, List, Mask, Masonry, MasonryV2, Modal, ModalAlert, NumberField, OverlayPanel, PageHeader, Pog, Popover, PopoverMessage, Pulsar, RadioGroup, ScrollBoundaryContainer, ScrollFetch, SearchField, SearchGuide, SearchGuideLink, SegmentedControl, SelectList, SheetMobile, SideNavigation, Spinner, Status, Sticky, Switch, Table, TableOfContents, Tabs, Tag, TagData, TapArea, TapAreaLink, Text, TextArea, TextCompact, TextField, TextUI, TileData, Toast, Tooltip, useColorScheme, useInExperiment as useDangerouslyInGestaltExperiment, useDefaultLabelContext as useDefaultLabel, useDeviceType, useExperimentalTheme, useFocusVisible, useGlobalEventsHandlerContext as useGlobalEventsHandler, useReducedMotion, Video, WashAnimated, };