react-aria
Version:
Spectrum UI components in React
173 lines (171 loc) • 11.2 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.useRadioGroup = exports.useRadio = exports.useProgressBar = exports.usePreventScroll = exports.usePress = exports.usePopover = exports.useOverlayTrigger = exports.useOverlayPosition = exports.useOverlay = exports.useOption = exports.useObjectRef = exports.useNumberFormatter = exports.useNumberField = exports.useMove = exports.useModalProvider = exports.useModalOverlay = exports.useModal = exports.useMeter = exports.useMessageFormatter = exports.useMenuTrigger = exports.useMenuSection = exports.useMenuItem = exports.useMenu = exports.useLongPress = exports.useLocalizedStringFormatter = exports.useLocale = exports.useListBoxSection = exports.useListBox = exports.useLink = exports.useLabel = exports.useKeyboard = exports.useIsSSR = exports.useInteractOutside = exports.useId = exports.useHover = exports.useHiddenSelect = exports.useGridListSelectionCheckbox = exports.useGridListItem = exports.useGridList = exports.useFocusable = exports.useFocusWithin = exports.useFocusVisible = exports.useFocusRing = exports.useFocusManager = exports.useFocus = exports.useFilter = exports.useField = exports.useDroppableItem = exports.useDroppableCollection = exports.useDropIndicator = exports.useDrop = exports.useDraggableItem = exports.useDraggableCollection = exports.useDrag = exports.useDisclosure = exports.useDialog = exports.useDateSegment = exports.useDateRangePicker = exports.useDatePicker = exports.useDateFormatter = exports.useDateField = exports.useComboBox = exports.useColorWheel = exports.useColorSwatch = exports.useColorSlider = exports.useColorField = exports.useColorChannelField = exports.useColorArea = exports.useCollator = exports.useClipboard = exports.useCheckboxGroupItem = exports.useCheckboxGroup = exports.useCheckbox = exports.useCalendarGrid = exports.useCalendarCell = exports.useCalendar = exports.useButton = exports.useBreadcrumbs = exports.useBreadcrumbItem = exports.mergeProps = exports.isTextDropItem = exports.isFileDropItem = exports.isDirectoryDropItem = exports.chain = exports.VisuallyHidden = exports.SSRProvider = exports.RouterProvider = exports.OverlayProvider = exports.OverlayContainer = exports.Overlay = exports.ModalProvider = exports.ListKeyboardDelegate = exports.ListDropTargetDelegate = exports.I18nProvider = exports.HiddenSelect = exports.FocusScope = exports.FocusRing = exports.DragPreview = exports.DismissButton = exports.DIRECTORY_DRAG_TYPE = void 0;
exports.useVisuallyHidden = exports.useTooltipTrigger = exports.useTooltip = exports.useToggleButtonGroupItem = exports.useToggleButtonGroup = exports.useToggleButton = exports.useTimeField = exports.useTextField = exports.useTagGroup = exports.useTag = exports.useTableSelectionCheckbox = exports.useTableSelectAllCheckbox = exports.useTableRowGroup = exports.useTableRow = exports.useTableHeaderRow = exports.useTableColumnResize = exports.useTableColumnHeader = exports.useTableCell = exports.useTable = exports.useTabPanel = exports.useTabList = exports.useTab = exports.useSwitch = exports.useSubmenuTrigger = exports.useSliderThumb = exports.useSlider = exports.useSeparator = exports.useSelect = exports.useSearchField = exports.useRangeCalendar = void 0;
var _breadcrumbs = require("@react-aria/breadcrumbs");
exports.useBreadcrumbItem = _breadcrumbs.useBreadcrumbItem;
exports.useBreadcrumbs = _breadcrumbs.useBreadcrumbs;
var _button = require("@react-aria/button");
exports.useButton = _button.useButton;
exports.useToggleButton = _button.useToggleButton;
exports.useToggleButtonGroup = _button.useToggleButtonGroup;
exports.useToggleButtonGroupItem = _button.useToggleButtonGroupItem;
var _calendar = require("@react-aria/calendar");
exports.useCalendar = _calendar.useCalendar;
exports.useCalendarCell = _calendar.useCalendarCell;
exports.useCalendarGrid = _calendar.useCalendarGrid;
exports.useRangeCalendar = _calendar.useRangeCalendar;
var _checkbox = require("@react-aria/checkbox");
exports.useCheckbox = _checkbox.useCheckbox;
exports.useCheckboxGroup = _checkbox.useCheckboxGroup;
exports.useCheckboxGroupItem = _checkbox.useCheckboxGroupItem;
var _color = require("@react-aria/color");
exports.useColorArea = _color.useColorArea;
exports.useColorChannelField = _color.useColorChannelField;
exports.useColorField = _color.useColorField;
exports.useColorSlider = _color.useColorSlider;
exports.useColorSwatch = _color.useColorSwatch;
exports.useColorWheel = _color.useColorWheel;
var _combobox = require("@react-aria/combobox");
exports.useComboBox = _combobox.useComboBox;
var _datepicker = require("@react-aria/datepicker");
exports.useDateField = _datepicker.useDateField;
exports.useDatePicker = _datepicker.useDatePicker;
exports.useDateRangePicker = _datepicker.useDateRangePicker;
exports.useDateSegment = _datepicker.useDateSegment;
exports.useTimeField = _datepicker.useTimeField;
var _dialog = require("@react-aria/dialog");
exports.useDialog = _dialog.useDialog;
var _disclosure = require("@react-aria/disclosure");
exports.useDisclosure = _disclosure.useDisclosure;
var _dnd = require("@react-aria/dnd");
exports.useDrag = _dnd.useDrag;
exports.useDrop = _dnd.useDrop;
exports.useDraggableCollection = _dnd.useDraggableCollection;
exports.useDroppableCollection = _dnd.useDroppableCollection;
exports.useDroppableItem = _dnd.useDroppableItem;
exports.useDropIndicator = _dnd.useDropIndicator;
exports.useDraggableItem = _dnd.useDraggableItem;
exports.useClipboard = _dnd.useClipboard;
exports.DragPreview = _dnd.DragPreview;
exports.ListDropTargetDelegate = _dnd.ListDropTargetDelegate;
exports.DIRECTORY_DRAG_TYPE = _dnd.DIRECTORY_DRAG_TYPE;
exports.isDirectoryDropItem = _dnd.isDirectoryDropItem;
exports.isFileDropItem = _dnd.isFileDropItem;
exports.isTextDropItem = _dnd.isTextDropItem;
var _focus = require("@react-aria/focus");
exports.FocusRing = _focus.FocusRing;
exports.FocusScope = _focus.FocusScope;
exports.useFocusManager = _focus.useFocusManager;
exports.useFocusRing = _focus.useFocusRing;
exports.useFocusable = _focus.useFocusable;
var _i18n = require("@react-aria/i18n");
exports.I18nProvider = _i18n.I18nProvider;
exports.useCollator = _i18n.useCollator;
exports.useDateFormatter = _i18n.useDateFormatter;
exports.useFilter = _i18n.useFilter;
exports.useLocale = _i18n.useLocale;
exports.useLocalizedStringFormatter = _i18n.useLocalizedStringFormatter;
exports.useMessageFormatter = _i18n.useMessageFormatter;
exports.useNumberFormatter = _i18n.useNumberFormatter;
var _interactions = require("@react-aria/interactions");
exports.useFocus = _interactions.useFocus;
exports.useFocusVisible = _interactions.useFocusVisible;
exports.useFocusWithin = _interactions.useFocusWithin;
exports.useHover = _interactions.useHover;
exports.useInteractOutside = _interactions.useInteractOutside;
exports.useKeyboard = _interactions.useKeyboard;
exports.useMove = _interactions.useMove;
exports.usePress = _interactions.usePress;
exports.useLongPress = _interactions.useLongPress;
var _label = require("@react-aria/label");
exports.useField = _label.useField;
exports.useLabel = _label.useLabel;
var _gridlist = require("@react-aria/gridlist");
exports.useGridList = _gridlist.useGridList;
exports.useGridListItem = _gridlist.useGridListItem;
exports.useGridListSelectionCheckbox = _gridlist.useGridListSelectionCheckbox;
var _link = require("@react-aria/link");
exports.useLink = _link.useLink;
var _listbox = require("@react-aria/listbox");
exports.useListBox = _listbox.useListBox;
exports.useListBoxSection = _listbox.useListBoxSection;
exports.useOption = _listbox.useOption;
var _menu = require("@react-aria/menu");
exports.useMenu = _menu.useMenu;
exports.useMenuItem = _menu.useMenuItem;
exports.useMenuSection = _menu.useMenuSection;
exports.useMenuTrigger = _menu.useMenuTrigger;
exports.useSubmenuTrigger = _menu.useSubmenuTrigger;
var _meter = require("@react-aria/meter");
exports.useMeter = _meter.useMeter;
var _numberfield = require("@react-aria/numberfield");
exports.useNumberField = _numberfield.useNumberField;
var _overlays = require("@react-aria/overlays");
exports.DismissButton = _overlays.DismissButton;
exports.ModalProvider = _overlays.ModalProvider;
exports.Overlay = _overlays.Overlay;
exports.OverlayContainer = _overlays.OverlayContainer;
exports.OverlayProvider = _overlays.OverlayProvider;
exports.useModal = _overlays.useModal;
exports.useModalOverlay = _overlays.useModalOverlay;
exports.useModalProvider = _overlays.useModalProvider;
exports.useOverlay = _overlays.useOverlay;
exports.useOverlayPosition = _overlays.useOverlayPosition;
exports.useOverlayTrigger = _overlays.useOverlayTrigger;
exports.usePopover = _overlays.usePopover;
exports.usePreventScroll = _overlays.usePreventScroll;
var _progress = require("@react-aria/progress");
exports.useProgressBar = _progress.useProgressBar;
var _radio = require("@react-aria/radio");
exports.useRadio = _radio.useRadio;
exports.useRadioGroup = _radio.useRadioGroup;
var _searchfield = require("@react-aria/searchfield");
exports.useSearchField = _searchfield.useSearchField;
var _select = require("@react-aria/select");
exports.HiddenSelect = _select.HiddenSelect;
exports.useHiddenSelect = _select.useHiddenSelect;
exports.useSelect = _select.useSelect;
var _selection = require("@react-aria/selection");
exports.ListKeyboardDelegate = _selection.ListKeyboardDelegate;
var _separator = require("@react-aria/separator");
exports.useSeparator = _separator.useSeparator;
var _ssr = require("@react-aria/ssr");
exports.SSRProvider = _ssr.SSRProvider;
exports.useIsSSR = _ssr.useIsSSR;
var _slider = require("@react-aria/slider");
exports.useSlider = _slider.useSlider;
exports.useSliderThumb = _slider.useSliderThumb;
var _switch = require("@react-aria/switch");
exports.useSwitch = _switch.useSwitch;
var _table = require("@react-aria/table");
exports.useTable = _table.useTable;
exports.useTableCell = _table.useTableCell;
exports.useTableColumnHeader = _table.useTableColumnHeader;
exports.useTableColumnResize = _table.useTableColumnResize;
exports.useTableHeaderRow = _table.useTableHeaderRow;
exports.useTableRow = _table.useTableRow;
exports.useTableRowGroup = _table.useTableRowGroup;
exports.useTableSelectAllCheckbox = _table.useTableSelectAllCheckbox;
exports.useTableSelectionCheckbox = _table.useTableSelectionCheckbox;
var _tabs = require("@react-aria/tabs");
exports.useTab = _tabs.useTab;
exports.useTabList = _tabs.useTabList;
exports.useTabPanel = _tabs.useTabPanel;
var _tag = require("@react-aria/tag");
exports.useTag = _tag.useTag;
exports.useTagGroup = _tag.useTagGroup;
var _textfield = require("@react-aria/textfield");
exports.useTextField = _textfield.useTextField;
var _tooltip = require("@react-aria/tooltip");
exports.useTooltip = _tooltip.useTooltip;
exports.useTooltipTrigger = _tooltip.useTooltipTrigger;
var _utils = require("@react-aria/utils");
exports.chain = _utils.chain;
exports.mergeProps = _utils.mergeProps;
exports.useId = _utils.useId;
exports.useObjectRef = _utils.useObjectRef;
exports.RouterProvider = _utils.RouterProvider;
var _visuallyHidden = require("@react-aria/visually-hidden");
exports.VisuallyHidden = _visuallyHidden.VisuallyHidden;
exports.useVisuallyHidden = _visuallyHidden.useVisuallyHidden;