UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

299 lines (294 loc) • 16.2 kB
'use strict'; var configure = require('./configure.js'); var types = require('./types.js'); var shared = require('./components/shared.js'); var ThemeProvider = require('./components/ThemeProvider/ThemeProvider.js'); var colorTransformers = require('./utilities/color-transformers.js'); var withinContentContext = require('./utilities/within-content-context.js'); var useCopyToClipboard = require('./utilities/use-copy-to-clipboard.js'); var useEventListener = require('./utilities/use-event-listener.js'); var useFocus = require('./utilities/use-focus.js'); var useHover = require('./utilities/use-hover.js'); var useMediaQuery = require('./utilities/use-media-query.js'); var useTheme = require('./utilities/use-theme.js'); var useIndexResourceState = require('./utilities/use-index-resource-state.js'); var breakpoints = require('./utilities/breakpoints.js'); var AppProvider = require('./components/AppProvider/AppProvider.js'); var AccountConnection = require('./components/AccountConnection/AccountConnection.js'); var ActionList = require('./components/ActionList/ActionList.js'); var ActionMenu = require('./components/ActionMenu/ActionMenu.js'); var Autocomplete = require('./components/Autocomplete/Autocomplete.js'); var Avatar = require('./components/Avatar/Avatar.js'); var Backdrop = require('./components/Backdrop/Backdrop.js'); var Badge = require('./components/Badge/Badge.js'); var types$1 = require('./components/Badge/types.js'); var Banner = require('./components/Banner/Banner.js'); var Bleed = require('./components/Bleed/Bleed.js'); var Box = require('./components/Box/Box.js'); var Breadcrumbs = require('./components/Breadcrumbs/Breadcrumbs.js'); var BulkActions = require('./components/BulkActions/BulkActions.js'); var Button = require('./components/Button/Button.js'); var utils = require('./components/Button/utils.js'); var ButtonGroup = require('./components/ButtonGroup/ButtonGroup.js'); var CalloutCard = require('./components/CalloutCard/CalloutCard.js'); var Card = require('./components/Card/Card.js'); var Checkbox = require('./components/Checkbox/Checkbox.js'); var ChoiceList = require('./components/ChoiceList/ChoiceList.js'); var Collapsible = require('./components/Collapsible/Collapsible.js'); var ColorPicker = require('./components/ColorPicker/ColorPicker.js'); var InlineGrid = require('./components/InlineGrid/InlineGrid.js'); var Combobox = require('./components/Combobox/Combobox.js'); var Connected = require('./components/Connected/Connected.js'); var ContextualSaveBar = require('./components/ContextualSaveBar/ContextualSaveBar.js'); var DataTable = require('./components/DataTable/DataTable.js'); var DatePicker = require('./components/DatePicker/DatePicker.js'); var DescriptionList = require('./components/DescriptionList/DescriptionList.js'); var Divider = require('./components/Divider/Divider.js'); var DropZone = require('./components/DropZone/DropZone.js'); var EmptySearchResult = require('./components/EmptySearchResult/EmptySearchResult.js'); var EmptyState = require('./components/EmptyState/EmptyState.js'); var EventListener = require('./components/EventListener/EventListener.js'); var ExceptionList = require('./components/ExceptionList/ExceptionList.js'); var Filters = require('./components/Filters/Filters.js'); var Focus = require('./components/Focus/Focus.js'); var FooterHelp = require('./components/FooterHelp/FooterHelp.js'); var Form = require('./components/Form/Form.js'); var FormLayout = require('./components/FormLayout/FormLayout.js'); var Frame = require('./components/Frame/Frame.js'); var Toast = require('./components/Frame/components/Toast/Toast.js'); var FullscreenBar = require('./components/FullscreenBar/FullscreenBar.js'); var Grid = require('./components/Grid/Grid.js'); var Icon = require('./components/Icon/Icon.js'); var Image = require('./components/Image/Image.js'); var IndexFilters = require('./components/IndexFilters/IndexFilters.js'); var useSetIndexFiltersMode = require('./components/IndexFilters/hooks/useSetIndexFiltersMode/useSetIndexFiltersMode.js'); var types$2 = require('./components/IndexFilters/types.js'); var IndexTable = require('./components/IndexTable/IndexTable.js'); var Indicator = require('./components/Indicator/Indicator.js'); var InlineStack = require('./components/InlineStack/InlineStack.js'); var InlineCode = require('./components/InlineCode/InlineCode.js'); var InlineError = require('./components/InlineError/InlineError.js'); var KeyboardKey = require('./components/KeyboardKey/KeyboardKey.js'); var KeypressListener = require('./components/KeypressListener/KeypressListener.js'); var Label = require('./components/Label/Label.js'); var Labelled = require('./components/Labelled/Labelled.js'); var Layout = require('./components/Layout/Layout.js'); var LegacyCard = require('./components/LegacyCard/LegacyCard.js'); var LegacyFilters = require('./components/LegacyFilters/LegacyFilters.js'); var LegacyStack = require('./components/LegacyStack/LegacyStack.js'); var LegacyTabs = require('./components/LegacyTabs/LegacyTabs.js'); var Link = require('./components/Link/Link.js'); var List = require('./components/List/List.js'); var Listbox = require('./components/Listbox/Listbox.js'); var Loading = require('./components/Loading/Loading.js'); var MediaCard = require('./components/MediaCard/MediaCard.js'); var Modal = require('./components/Modal/Modal.js'); var Navigation = require('./components/Navigation/Navigation.js'); var Item = require('./components/Navigation/components/Item/Item.js'); var OptionList = require('./components/OptionList/OptionList.js'); var Page = require('./components/Page/Page.js'); var PageActions = require('./components/PageActions/PageActions.js'); var Pagination = require('./components/Pagination/Pagination.js'); var Picker = require('./components/Picker/Picker.js'); var PolarisTestProvider = require('./components/PolarisTestProvider/PolarisTestProvider.js'); var Popover = require('./components/Popover/Popover.js'); var PopoverOverlay = require('./components/Popover/components/PopoverOverlay/PopoverOverlay.js'); var Portal = require('./components/Portal/Portal.js'); var PortalsManager = require('./components/PortalsManager/PortalsManager.js'); var PositionedOverlay = require('./components/PositionedOverlay/PositionedOverlay.js'); var ProgressBar = require('./components/ProgressBar/ProgressBar.js'); var RadioButton = require('./components/RadioButton/RadioButton.js'); var RangeSlider = require('./components/RangeSlider/RangeSlider.js'); var ResourceItem = require('./components/ResourceItem/ResourceItem.js'); var ResourceList = require('./components/ResourceList/ResourceList.js'); var Scrollable = require('./components/Scrollable/Scrollable.js'); var ScrollLock = require('./components/ScrollLock/ScrollLock.js'); var Select = require('./components/Select/Select.js'); var SelectAllActions = require('./components/SelectAllActions/SelectAllActions.js'); var SettingToggle = require('./components/SettingToggle/SettingToggle.js'); var Sheet = require('./components/Sheet/Sheet.js'); var SkeletonBodyText = require('./components/SkeletonBodyText/SkeletonBodyText.js'); var SkeletonDisplayText = require('./components/SkeletonDisplayText/SkeletonDisplayText.js'); var SkeletonPage = require('./components/SkeletonPage/SkeletonPage.js'); var SkeletonTabs = require('./components/SkeletonTabs/SkeletonTabs.js'); var SkeletonThumbnail = require('./components/SkeletonThumbnail/SkeletonThumbnail.js'); var Spinner = require('./components/Spinner/Spinner.js'); var Sticky = require('./components/Sticky/Sticky.js'); var Tabs = require('./components/Tabs/Tabs.js'); var Tag = require('./components/Tag/Tag.js'); var Text = require('./components/Text/Text.js'); var TextContainer = require('./components/TextContainer/TextContainer.js'); var TextField = require('./components/TextField/TextField.js'); var Thumbnail = require('./components/Thumbnail/Thumbnail.js'); var Toast$1 = require('./components/Toast/Toast.js'); var Tooltip = require('./components/Tooltip/Tooltip.js'); var TopBar = require('./components/TopBar/TopBar.js'); var TrapFocus = require('./components/TrapFocus/TrapFocus.js'); var Truncate = require('./components/Truncate/Truncate.js'); var UnstyledButton = require('./components/UnstyledButton/UnstyledButton.js'); var utils$1 = require('./components/UnstyledButton/utils.js'); var UnstyledLink = require('./components/UnstyledLink/UnstyledLink.js'); var BlockStack = require('./components/BlockStack/BlockStack.js'); var VideoThumbnail = require('./components/VideoThumbnail/VideoThumbnail.js'); var hooks = require('./utilities/frame/hooks.js'); var context = require('./utilities/frame/context.js'); var context$1 = require('./utilities/scroll-lock-manager/context.js'); var hooks$1 = require('./utilities/index-table/hooks.js'); var types$3 = require('./utilities/index-provider/types.js'); var hooks$2 = require('./utilities/ephemeral-presence-manager/hooks.js'); exports.DEFAULT_LOCALE = configure.DEFAULT_LOCALE; exports.SUPPORTED_LOCALES = configure.SUPPORTED_LOCALES; exports.Key = types.Key; exports.DATA_ATTRIBUTE = shared.DATA_ATTRIBUTE; exports.ThemeProvider = ThemeProvider.ThemeProvider; exports.hexToRgb = colorTransformers.hexToRgb; exports.hsbToHex = colorTransformers.hsbToHex; exports.hsbToRgb = colorTransformers.hsbToRgb; exports.hslToRgb = colorTransformers.hslToRgb; exports.rgbString = colorTransformers.rgbString; exports.rgbToHex = colorTransformers.rgbToHex; exports.rgbToHsb = colorTransformers.rgbToHsb; exports.rgbToHsl = colorTransformers.rgbToHsl; exports.rgbaString = colorTransformers.rgbaString; exports._SECRET_INTERNAL_WITHIN_CONTENT_CONTEXT = withinContentContext.WithinContentContext; exports.useCopyToClipboard = useCopyToClipboard.useCopyToClipboard; exports.useEventListener = useEventListener.useEventListener; exports.useFocus = useFocus.useFocus; exports.useFocusIn = useFocus.useFocusIn; exports.useHover = useHover.useHover; exports.useMediaQuery = useMediaQuery.useMediaQuery; exports.useTheme = useTheme.useTheme; exports.useIndexResourceState = useIndexResourceState.useIndexResourceState; exports.useBreakpoints = breakpoints.useBreakpoints; exports.AppProvider = AppProvider.AppProvider; exports.AccountConnection = AccountConnection.AccountConnection; exports.ActionList = ActionList.ActionList; exports.ActionMenu = ActionMenu.ActionMenu; exports.Autocomplete = Autocomplete.Autocomplete; exports.Avatar = Avatar.Avatar; exports.Backdrop = Backdrop.Backdrop; exports.Badge = Badge.Badge; exports.BadgeProgressValue = types$1.ProgressValue; exports.BadgeStatusValue = types$1.ToneValue; exports.Banner = Banner.Banner; exports.Bleed = Bleed.Bleed; exports.Box = Box.Box; exports.Breadcrumbs = Breadcrumbs.Breadcrumbs; exports.UnstableBulkActions = BulkActions.BulkActions; exports.Button = Button.Button; exports.buttonFrom = utils.buttonFrom; exports.buttonsFrom = utils.buttonsFrom; exports.ButtonGroup = ButtonGroup.ButtonGroup; exports.CalloutCard = CalloutCard.CalloutCard; exports.Card = Card.Card; exports.Checkbox = Checkbox.Checkbox; exports.ChoiceList = ChoiceList.ChoiceList; exports.Collapsible = Collapsible.Collapsible; exports.ColorPicker = ColorPicker.ColorPicker; exports.InlineGrid = InlineGrid.InlineGrid; exports.Combobox = Combobox.Combobox; exports.Connected = Connected.Connected; exports.ContextualSaveBar = ContextualSaveBar.ContextualSaveBar; exports.DataTable = DataTable.DataTable; exports.DatePicker = DatePicker.DatePicker; exports.DescriptionList = DescriptionList.DescriptionList; exports.Divider = Divider.Divider; exports.DropZone = DropZone.DropZone; exports.EmptySearchResult = EmptySearchResult.EmptySearchResult; exports.EmptyState = EmptyState.EmptyState; exports.EventListener = EventListener.EventListener; exports.ExceptionList = ExceptionList.ExceptionList; exports.Filters = Filters.Filters; exports.Focus = Focus.Focus; exports.FooterHelp = FooterHelp.FooterHelp; exports.Form = Form.Form; exports.FormLayout = FormLayout.FormLayout; exports.Frame = Frame.Frame; exports.DEFAULT_TOAST_DURATION = Toast.DEFAULT_TOAST_DURATION; exports.DEFAULT_TOAST_DURATION_WITH_ACTION = Toast.DEFAULT_TOAST_DURATION_WITH_ACTION; exports.FullscreenBar = FullscreenBar.FullscreenBar; exports.Grid = Grid.Grid; exports.Icon = Icon.Icon; exports.Image = Image.Image; exports.IndexFilters = IndexFilters.IndexFilters; exports.useSetIndexFiltersMode = useSetIndexFiltersMode.useSetIndexFiltersMode; exports.IndexFiltersMode = types$2.IndexFiltersMode; exports.IndexTable = IndexTable.IndexTable; exports.Indicator = Indicator.Indicator; exports.InlineStack = InlineStack.InlineStack; exports.InlineCode = InlineCode.InlineCode; exports.InlineError = InlineError.InlineError; exports.errorTextID = InlineError.errorTextID; exports.KeyboardKey = KeyboardKey.KeyboardKey; exports.KeypressListener = KeypressListener.KeypressListener; exports.Label = Label.Label; exports.labelID = Label.labelID; exports.Labelled = Labelled.Labelled; exports.Layout = Layout.Layout; exports.LegacyCard = LegacyCard.LegacyCard; exports.LegacyFilters = LegacyFilters.LegacyFilters; exports.LegacyStack = LegacyStack.LegacyStack; exports.LegacyTabs = LegacyTabs.LegacyTabs; exports.Link = Link.Link; exports.List = List.List; exports.AutoSelection = Listbox.AutoSelection; exports.Listbox = Listbox.Listbox; exports.Loading = Loading.Loading; exports.MediaCard = MediaCard.MediaCard; exports.Modal = Modal.Modal; exports.Navigation = Navigation.Navigation; exports.isNavigationItemActive = Item.isNavigationItemActive; exports.OptionList = OptionList.OptionList; exports.Page = Page.Page; exports.PageActions = PageActions.PageActions; exports.Pagination = Pagination.Pagination; exports.AlphaPicker = Picker.Picker; exports.PolarisTestProvider = PolarisTestProvider.PolarisTestProvider; exports.Popover = Popover.Popover; exports.PopoverCloseSource = PopoverOverlay.PopoverCloseSource; exports.Portal = Portal.Portal; exports.PortalsManager = PortalsManager.PortalsManager; exports.PositionedOverlay = PositionedOverlay.PositionedOverlay; exports.ProgressBar = ProgressBar.ProgressBar; exports.RadioButton = RadioButton.RadioButton; exports.RangeSlider = RangeSlider.RangeSlider; exports.ResourceItem = ResourceItem.ResourceItem; exports.ResourceList = ResourceList.ResourceList; exports.Scrollable = Scrollable.Scrollable; exports.ScrollLock = ScrollLock.ScrollLock; exports.Select = Select.Select; exports.SelectAllActions = SelectAllActions.SelectAllActions; exports.SettingToggle = SettingToggle.SettingToggle; exports.Sheet = Sheet.Sheet; exports.SkeletonBodyText = SkeletonBodyText.SkeletonBodyText; exports.SkeletonDisplayText = SkeletonDisplayText.SkeletonDisplayText; exports.SkeletonPage = SkeletonPage.SkeletonPage; exports.SkeletonTabs = SkeletonTabs.SkeletonTabs; exports.SkeletonThumbnail = SkeletonThumbnail.SkeletonThumbnail; exports.Spinner = Spinner.Spinner; exports.Sticky = Sticky.Sticky; exports.Tabs = Tabs.Tabs; exports.Tag = Tag.Tag; exports.Text = Text.Text; exports.TextContainer = TextContainer.TextContainer; exports.TextField = TextField.TextField; exports.Thumbnail = Thumbnail.Thumbnail; exports.Toast = Toast$1.Toast; exports.Tooltip = Tooltip.Tooltip; exports.TopBar = TopBar.TopBar; exports.TrapFocus = TrapFocus.TrapFocus; exports.Truncate = Truncate.Truncate; exports.UnstyledButton = UnstyledButton.UnstyledButton; exports.unstyledButtonFrom = utils$1.unstyledButtonFrom; exports.UnstyledLink = UnstyledLink.UnstyledLink; exports.BlockStack = BlockStack.BlockStack; exports.VideoThumbnail = VideoThumbnail.VideoThumbnail; exports.useFrame = hooks.useFrame; exports.FrameContext = context.FrameContext; exports._SECRET_INTERNAL_SCROLL_LOCK_MANAGER_CONTEXT = context$1.ScrollLockManagerContext; exports.useIndexTableContainerScroll = hooks$1.useContainerScroll; exports.useIndexTableRowHovered = hooks$1.useRowHovered; exports.useIndexTableRowSelected = hooks$1.useRowSelected; exports.INDEX_TABLE_SELECT_ALL_ITEMS = types$3.SELECT_ALL_ITEMS; exports.IndexTableSelectionType = types$3.SelectionType; exports.useEphemeralPresenceManager = hooks$2.useReadOnlyEphemeralPresenceManager;