@primer/react
Version:
An implementation of GitHub's Primer Design System using React
197 lines (190 loc) • 8.5 kB
JavaScript
'use strict';
var constants = require('./constants.js');
var BaseStyles = require('./BaseStyles.js');
var ThemeProvider = require('./ThemeProvider.js');
var index$3 = require('./Button/index.js');
var useDetails = require('./hooks/useDetails.js');
var useSafeTimeout = require('./hooks/useSafeTimeout.js');
var useOnOutsideClick = require('./hooks/useOnOutsideClick.js');
var useOpenAndCloseFocus = require('./hooks/useOpenAndCloseFocus.js');
var useOnEscapePress = require('./hooks/useOnEscapePress.js');
var useOverlay = require('./hooks/useOverlay.js');
var ConfirmationDialog = require('./Dialog/ConfirmationDialog.js');
var useFocusTrap = require('./hooks/useFocusTrap.js');
var useFocusZone = require('./hooks/useFocusZone.js');
var useRefObjectAsForwardedRef = require('./hooks/useRefObjectAsForwardedRef.js');
var useResizeObserver = require('./hooks/useResizeObserver.js');
var useResponsiveValue = require('./hooks/useResponsiveValue.js');
var index = require('./ActionList/index.js');
var ActionMenu = require('./ActionMenu.js');
var Caret = require('./Caret.js');
var Dialog = require('./Dialog.js');
var Label = require('./Label/Label.js');
var Pagination = require('./Pagination/Pagination.js');
var Portal = require('./Portal/Portal.js');
var index$1 = require('./ProgressBar/index.js');
var Select = require('./Select.js');
var SideNav = require('./SideNav.js');
var Tooltip = require('./Tooltip.js');
var UnderlineNav = require('./UnderlineNav.js');
var index$2 = require('./UnderlineNav2/index.js');
var sx = require('./sx.js');
var CircleOcticon = require('./CircleOcticon/CircleOcticon.js');
var PointerBox = require('./PointerBox/PointerBox.js');
var StateLabel = require('./StateLabel/StateLabel.js');
var themePreval = require('./theme-preval.js');
var Box = require('./Box/Box.js');
var PageLayout = require('./PageLayout/PageLayout.js');
var SplitPageLayout = require('./SplitPageLayout/SplitPageLayout.js');
var Radio = require('./Radio/Radio.js');
var AnchoredOverlay = require('./AnchoredOverlay/AnchoredOverlay.js');
var Autocomplete = require('./Autocomplete/Autocomplete.js');
var Avatar = require('./Avatar/Avatar.js');
var AvatarPair = require('./AvatarPair/AvatarPair.js');
var AvatarStack = require('./AvatarStack/AvatarStack.js');
var BranchName = require('./BranchName/BranchName.js');
var Breadcrumbs = require('./Breadcrumbs/Breadcrumbs.js');
var ButtonGroup = require('./ButtonGroup/ButtonGroup.js');
var CheckboxGroup = require('./CheckboxGroup/CheckboxGroup.js');
var CircleBadge = require('./CircleBadge/CircleBadge.js');
var CounterLabel = require('./CounterLabel/CounterLabel.js');
var Details = require('./Details/Details.js');
var FilteredSearch = require('./FilteredSearch/FilteredSearch.js');
var FilterList = require('./FilterList/FilterList.js');
var Flash = require('./Flash/Flash.js');
var FormControl = require('./FormControl/FormControl.js');
var Header = require('./Header/Header.js');
var Heading = require('./Heading/Heading.js');
var LabelGroup = require('./LabelGroup/LabelGroup.js');
var Link = require('./Link/Link.js');
var NavList = require('./NavList/NavList.js');
var Overlay = require('./Overlay/Overlay.js');
var Pagehead = require('./Pagehead/Pagehead.js');
var Popover = require('./Popover/Popover.js');
var RadioGroup = require('./RadioGroup/RadioGroup.js');
var RelativeTime = require('./RelativeTime/RelativeTime.js');
var SegmentedControl = require('./SegmentedControl/SegmentedControl.js');
var SelectPanel = require('./SelectPanel/SelectPanel.js');
var Spinner = require('./Spinner/Spinner.js');
var StyledOcticon = require('./StyledOcticon/StyledOcticon.js');
var SubNav = require('./SubNav/SubNav.js');
var ToggleSwitch = require('./ToggleSwitch/ToggleSwitch.js');
var TabNav = require('./TabNav/TabNav.js');
var TextInput = require('./TextInput/TextInput.js');
var TextInputWithTokens = require('./TextInputWithTokens/TextInputWithTokens.js');
var Text = require('./Text/Text.js');
var Timeline = require('./Timeline/Timeline.js');
var Token = require('./Token/Token.js');
var IssueLabelToken = require('./Token/IssueLabelToken.js');
var AvatarToken = require('./Token/AvatarToken.js');
var Truncate = require('./Truncate/Truncate.js');
var Checkbox = require('./Checkbox/Checkbox.js');
var Textarea = require('./Textarea/Textarea.js');
var TreeView = require('./TreeView/TreeView.js');
var ssr = require('@react-aria/ssr');
var merge = require('deepmerge');
var IconButton = require('./Button/IconButton.js');
var LinkButton = require('./Button/LinkButton.js');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var merge__default = /*#__PURE__*/_interopDefault(merge);
exports.themeGet = constants.get;
exports.BaseStyles = BaseStyles;
exports.ThemeProvider = ThemeProvider.default;
exports.useColorSchemeVar = ThemeProvider.useColorSchemeVar;
exports.useTheme = ThemeProvider.useTheme;
exports.Button = index$3.Button;
exports.useDetails = useDetails;
exports.useSafeTimeout = useSafeTimeout;
exports.useOnOutsideClick = useOnOutsideClick.useOnOutsideClick;
exports.useOpenAndCloseFocus = useOpenAndCloseFocus.useOpenAndCloseFocus;
exports.useOnEscapePress = useOnEscapePress.useOnEscapePress;
exports.useOverlay = useOverlay.useOverlay;
exports.ConfirmationDialog = ConfirmationDialog.ConfirmationDialog;
exports.useConfirm = ConfirmationDialog.useConfirm;
exports.useFocusTrap = useFocusTrap.useFocusTrap;
exports.useFocusZone = useFocusZone.useFocusZone;
exports.useRefObjectAsForwardedRef = useRefObjectAsForwardedRef.useRefObjectAsForwardedRef;
exports.useResizeObserver = useResizeObserver.useResizeObserver;
exports.useResponsiveValue = useResponsiveValue.useResponsiveValue;
exports.ActionList = index.ActionList;
exports.ActionMenu = ActionMenu.ActionMenu;
exports.Caret = Caret;
exports.Dialog = Dialog;
exports.Label = Label.default;
exports.Pagination = Pagination;
exports.Portal = Portal.Portal;
exports.registerPortalRoot = Portal.registerPortalRoot;
exports.ProgressBar = index$1.ProgressBar;
exports.Select = Select;
exports.SideNav = SideNav;
exports.Tooltip = Tooltip;
exports.UnderlineNav = UnderlineNav;
exports.UnderlineNav2 = index$2.UnderlineNav;
exports.sx = sx.default;
exports.CircleOcticon = CircleOcticon;
exports.PointerBox = PointerBox;
exports.StateLabel = StateLabel;
exports.theme = themePreval;
exports.Box = Box;
exports.PageLayout = PageLayout.PageLayout;
exports.SplitPageLayout = SplitPageLayout.SplitPageLayout;
exports.Radio = Radio;
exports.AnchoredOverlay = AnchoredOverlay.AnchoredOverlay;
exports.Autocomplete = Autocomplete;
exports.Avatar = Avatar;
exports.AvatarPair = AvatarPair;
exports.AvatarStack = AvatarStack;
exports.BranchName = BranchName;
exports.Breadcrumb = Breadcrumbs.Breadcrumb;
exports.Breadcrumbs = Breadcrumbs.default;
exports.ButtonGroup = ButtonGroup;
exports.CheckboxGroup = CheckboxGroup.default;
exports.CircleBadge = CircleBadge;
exports.CounterLabel = CounterLabel;
exports.Details = Details;
exports.FilteredSearch = FilteredSearch;
exports.FilterList = FilterList;
exports.Flash = Flash;
exports.FormControl = FormControl.default;
exports.Header = Header;
exports.Heading = Heading;
exports.LabelGroup = LabelGroup;
exports.Link = Link;
exports.NavList = NavList.NavList;
exports.Overlay = Overlay;
exports.Pagehead = Pagehead;
exports.Popover = Popover;
exports.RadioGroup = RadioGroup.default;
exports.RelativeTime = RelativeTime;
exports.SegmentedControl = SegmentedControl.SegmentedControl;
exports.SelectPanel = SelectPanel.SelectPanel;
exports.Spinner = Spinner;
exports.StyledOcticon = StyledOcticon;
exports.SubNav = SubNav;
exports.ToggleSwitch = ToggleSwitch;
exports.TabNav = TabNav;
exports.TextInput = TextInput;
exports.TextInputWithTokens = TextInputWithTokens;
exports.Text = Text;
exports.Timeline = Timeline;
exports.Token = Token;
exports.IssueLabelToken = IssueLabelToken;
exports.AvatarToken = AvatarToken;
exports.Truncate = Truncate;
exports.Checkbox = Checkbox;
exports.Textarea = Textarea.default;
exports.TreeView = TreeView.TreeView;
Object.defineProperty(exports, 'SSRProvider', {
enumerable: true,
get: function () { return ssr.SSRProvider; }
});
Object.defineProperty(exports, 'useSSRSafeId', {
enumerable: true,
get: function () { return ssr.useSSRSafeId; }
});
Object.defineProperty(exports, 'merge', {
enumerable: true,
get: function () { return merge__default.default; }
});
exports.IconButton = IconButton.IconButton;
exports.LinkButton = LinkButton.LinkButton;