From cdffc68fd13db922ddbf497d94d1c6d83e0bb1c5 Mon Sep 17 00:00:00 2001 From: Devon Govett Date: Thu, 19 Mar 2026 17:53:33 -0700 Subject: [PATCH 1/2] feat: Consolidate packages to improve tree shaking and reduce dependencies (#9774) * Use source field from package.json exports in tests * Support resolving glob imports from npm packages in jest * setup paths for migration * migration script * Add some missing exports * Rename I18nProvider and reorganize Locale type * refactor test * Move Column definition * Fix * fix intl * working * prepare themes * Missing exports * flags * more exports * working * move exports to their own folder * wip: fixing monopackages * Refactor RSPContexts * merge RadioGroup and Radio files * re-export TableLayout from Table * Fixes * stop depending on v3 from s2 * stuff * build stuff * wip * Update i18n script * fix * Update icons * fix constraints * fix tests * Add missing gridlist types to monopackage * Add shim for private exports * fix deps * rename themes * add additional public exports * fix * fix * fix * fix TableView * add unmatched exports to all groups * fix * enable package.json exports in docs resolver * fix docs * test cjs build too * disable no-duplicate-imports lint rule temporarily * turn on verdaccio * fix icons * fix some circular dependencies * Add missing types to monopackages * run migration script * fix types / tests * fix typecheck examples * Remove unused dependencies * fix ssr tests * backward compatibility for bundlers without package.json exports support * fix style macro build * fixes * more fixes * fix constraints * more fixes * fixes * fix mcp * fix typescript moduleResolution * add .js versions for webpack 4 * fix module field * webpack 4 * fix types * fixup types * fix tests * update yarn lock * fix * yarn * begin audit * more auditing * split timefield/datefield and range/single date picker exports * add lint rule to enforce usage of subpaths in src * more auditing * audit react-aria and react-stately * backward compatibility * ignore lint in dev folder * turn off verdaccio * make translation config in parcelrcs consistent --- .chromatic-fc/.parcelrc | 2 +- .chromatic/.parcelrc | 2 +- .circleci/config.yml | 7 +- .parcelrc | 2 +- .parcelrc-build | 2 +- .parcelrc-storybook | 7 - .storybook-s2/.parcelrc | 2 +- .storybook/.parcelrc | 2 +- .storybook/main.js | 3 + Makefile | 11 +- bin/useLayoutEffectRule.js | 2 +- eslint.config.mjs | 18 +- examples/rac-spectrum-tailwind/tsconfig.json | 2 +- examples/rsp-cra-18/src/App.tsx | 2 +- .../rsp-cra-18/src/AutocompleteExample.tsx | 2 +- .../src/sections/StatusExamples.tsx | 3 +- examples/rsp-cra-18/tsconfig.json | 2 +- .../components/ReorderableListView.tsx | 3 +- examples/rsp-next-ts-17/pages/_app.tsx | 4 +- examples/rsp-next-ts-17/pages/index.tsx | 6 +- examples/rsp-next-ts-17/tsconfig.json | 2 +- .../components/AutocompleteExample.tsx | 2 +- .../components/ReorderableListView.tsx | 3 +- examples/rsp-next-ts/pages/_app.tsx | 4 +- examples/rsp-next-ts/pages/index.tsx | 6 +- examples/rsp-next-ts/tsconfig.json | 2 +- examples/rsp-webpack-4/src/App.js | 2 +- examples/s2-esbuild-starter-app/tsconfig.json | 2 +- .../tsconfig.json | 2 +- jest.config.js | 4 +- lib/jestResolver.js | 35 +- lib/svg.d.ts | 5 + package.json | 12 +- packages/@adobe/react-spectrum/.gitignore | 4 +- .../accordion}/Accordion.stories.tsx | 4 +- .../actionbar}/ActionBar.stories.tsx | 4 +- .../actiongroup}/ActionGroup.stories.tsx | 6 +- .../SearchAutocomplete.stories.tsx | 2 +- .../chromatic-fc/avatar}/Avatar.stories.tsx | 4 +- .../chromatic-fc/badge}/Badge.stories.tsx | 6 +- .../breadcrumbs}/Breadcrumbs.stories.tsx | 4 +- .../button}/ActionButton.stories.tsx | 8 +- .../chromatic-fc/button}/Button.stories.tsx | 8 +- .../button}/LogicButton.stories.tsx | 4 +- .../button}/ToggleButton.stories.tsx | 9 +- .../calendar}/Calendar.stories.tsx | 4 +- .../calendar}/CalendarCell.stories.tsx | 4 +- .../chromatic-fc/card}/Card.stories.tsx | 6 +- .../chromatic-fc/card}/CardView.stories.tsx | 6 +- .../chromatic-fc/card}/QuietCard.stories.tsx | 4 +- .../checkbox}/Checkbox.stories.tsx | 8 +- .../chromatic-fc/tree}/TreeView.stories.tsx | 10 +- .../accordion}/Accordion.stories.tsx | 8 +- .../accordion}/Disclosure.stories.tsx | 2 +- .../actionbar}/ActionBar.stories.tsx | 4 +- .../actiongroup}/ActionGroup.stories.tsx | 10 +- .../SearchAutocomplete.stories.tsx | 5 +- .../SearchAutocompleteRTL.stories.tsx | 0 .../chromatic/avatar}/Avatar.stories.tsx | 2 +- .../chromatic/badge}/Badge.stories.tsx | 6 +- .../breadcrumbs}/Breadcrumbs.stories.tsx | 4 +- .../button}/ActionButton.stories.tsx | 8 +- .../button}/ActionButtonLanguages.stories.tsx | 8 +- .../chromatic/button}/Button.stories.tsx | 15 +- .../chromatic/button}/LogicButton.stories.tsx | 4 +- .../button}/ToggleButton.stories.tsx | 8 +- .../buttongroup}/ButtonGroup.stories.tsx | 6 +- .../chromatic/calendar}/Calendar.stories.tsx | 2 +- .../calendar}/CalendarCell.stories.tsx | 6 +- .../calendar}/RangeCalendar.stories.tsx | 4 +- .../chromatic/card}/Card.stories.tsx | 17 +- .../chromatic/card}/CardView.stories.tsx | 17 +- .../card}/HorizontalCard.stories.tsx | 2 +- .../chromatic/card}/QuietCard.stories.tsx | 2 +- .../chromatic/checkbox}/Checkbox.stories.tsx | 4 +- .../checkbox}/CheckboxGroup.stories.tsx | 8 +- .../chromatic/color}/ColorArea.stories.tsx | 11 +- .../chromatic/color}/ColorField.stories.tsx | 10 +- .../color}/ColorFieldExpress.stories.tsx | 0 .../chromatic/color}/ColorSlider.stories.tsx | 10 +- .../chromatic/combobox}/ComboBox.stories.tsx | 12 +- .../combobox}/ComboBoxRTL.stories.tsx | 0 .../datepicker}/DateField.stories.tsx | 10 +- .../datepicker}/DatePicker.stories.tsx | 8 +- .../datepicker}/DateRangePicker.stories.tsx | 8 +- .../datepicker}/TimeField.stories.tsx | 8 +- .../chromatic/dialog}/AlertDialog.stories.tsx | 6 +- .../chromatic/dialog}/Dialog.stories.tsx | 31 +- .../dialog}/DialogExpress.stories.tsx | 2 +- .../dialog}/DialogLanguages.stories.tsx | 25 +- .../chromatic/dialog}/intlMessages.json | 0 .../chromatic/divider}/Divider.stories.tsx | 4 +- .../chromatic/dropzone}/DropZone.stories.tsx | 12 +- .../chromatic/form}/Form.stories.tsx | 27 +- .../chromatic/form}/FormLanguages.stories.tsx | 36 +- .../chromatic/form}/FormLongLabel.stories.tsx | 23 +- .../chromatic/form}/intlMessages.json | 0 .../IllustratedMessage.Languages.stories.tsx | 8 +- .../IllustratedMessage.stories.tsx | 8 +- .../inlinealert}/InlineAlert.stories.tsx | 6 +- .../chromatic/label}/HelpText.stories.tsx | 4 +- .../chromatic/label}/Label.stories.tsx | 4 +- .../labeledvalue}/LabeledValue.stories.tsx | 8 +- .../chromatic/layout}/Flex.stories.tsx | 4 +- .../chromatic/layout}/Grid.stories.tsx | 4 +- .../chromatic/layout}/styles.css | 0 .../chromatic/link}/Link.stories.tsx | 2 +- .../chromatic/list}/ListView.stories.tsx | 20 +- .../chromatic/list}/ListViewRTL.stories.tsx | 0 .../chromatic/listbox}/ListBox.stories.tsx | 11 +- .../listbox}/ListBoxLanguages.stories.tsx | 12 +- .../chromatic/listbox}/intlMessages.json | 0 .../chromatic/menu}/MenuTrigger.stories.tsx | 11 +- .../menu}/MenuTriggerExpress.stories.tsx | 0 .../menu}/MenuTriggerLanguages.stories.tsx | 14 +- .../menu}/MenuTriggerRTL.stories.tsx | 0 .../chromatic/menu}/Submenu.stories.tsx | 12 +- .../chromatic/menu}/Submenu.storiesRTL.tsx | 0 .../chromatic/menu}/intlMessages.json | 0 .../chromatic/meter}/Meter.stories.tsx | 2 +- .../numberfield}/NumberField.stories.tsx | 14 +- .../picker}/Picker.Languages.stories.tsx | 5 +- .../chromatic/picker}/Picker.stories.tsx | 13 +- .../progress}/ProgressBar.stories.tsx | 3 +- .../progress}/ProgressCircle.stories.tsx | 2 +- .../chromatic/provider}/Provider.stories.tsx | 29 +- .../chromatic/provider}/custom-theme.css | 0 .../chromatic/radio}/Radio.stories.tsx | 10 +- .../searchfield}/SearchField.stories.tsx | 10 +- .../chromatic/slider}/RangeSlider.stories.tsx | 8 +- .../chromatic/slider}/Slider.stories.tsx | 8 +- .../statuslight}/StatusLight.stories.tsx | 6 +- .../StatusLightLanguages.stories.tsx | 4 +- .../chromatic/steplist}/StepList.stories.tsx | 4 +- .../chromatic/switch}/Switch.stories.tsx | 4 +- .../chromatic/table}/TableView.stories.tsx | 14 +- .../chromatic/table}/TableViewRTL.stories.tsx | 0 .../table}/TreeGridTable.stories.tsx | 16 +- .../table}/TreeGridTableRTL.stories.tsx | 0 .../chromatic/tabs}/Tabs.stories.tsx | 7 +- .../chromatic/tag}/TagGroup.stories.tsx | 7 +- .../chromatic/textfield}/TextArea.stories.tsx | 9 +- .../textfield}/TextAreaLanguages.stories.tsx | 2 +- .../textfield}/Textfield.stories.tsx | 9 +- .../textfield}/TextfieldLanguages.stories.tsx | 4 +- .../chromatic/toast}/Toast.stories.tsx | 4 +- .../chromatic/tooltip}/Tooltip.stories.tsx | 2 +- .../tooltip}/TooltipTrigger.stories.tsx | 6 +- .../TooltipTriggerExpress.stories.tsx | 2 +- .../tooltip}/TooltipTriggerRTL.stories.tsx | 2 +- .../chromatic/tree}/TreeView.stories.tsx | 18 +- .../chromatic/view}/View.stories.tsx | 4 +- .../chromatic/well}/Well.stories.tsx | 2 +- .../docs/accordion}/Accordion.mdx | 0 .../docs/accordion}/Disclosure.mdx | 0 .../docs/actionbar}/ActionBar.mdx | 0 .../docs/actionbar}/ActionBarAnatomy.svg | 0 .../docs/actiongroup}/ActionGroup.mdx | 0 .../docs/autocomplete}/SearchAutocomplete.mdx | 0 .../react-spectrum/docs/avatar}/Avatar.mdx | 0 .../react-spectrum/docs/badge}/Badge.mdx | 0 .../docs/breadcrumbs}/Breadcrumbs.mdx | 0 .../docs/button}/ActionButton.mdx | 0 .../react-spectrum/docs/button}/Button.mdx | 0 .../docs/button}/LogicButton.mdx | 0 .../docs/button}/ToggleButton.mdx | 0 .../docs/buttongroup}/ButtonGroup.mdx | 0 .../docs/calendar}/Calendar.mdx | 0 .../docs/calendar}/RangeCalendar.mdx | 0 .../docs/card}/Card.mdx.placeholder | 0 .../docs/checkbox}/Checkbox.mdx | 0 .../docs/checkbox}/CheckboxGroup.mdx | 0 .../react-spectrum/docs/color}/ColorArea.mdx | 0 .../react-spectrum/docs/color}/ColorField.mdx | 0 .../docs/color}/ColorPicker.mdx | 0 .../docs/color}/ColorSlider.mdx | 0 .../docs/color}/ColorSwatch.mdx | 0 .../docs/color}/ColorSwatchPicker.mdx | 0 .../react-spectrum/docs/color}/ColorWheel.mdx | 0 .../docs/combobox}/ComboBox.mdx | 2 +- .../docs/contextualhelp}/ContextualHelp.mdx | 0 .../docs/datepicker}/DateField.mdx | 0 .../docs/datepicker}/DatePicker.mdx | 0 .../docs/datepicker}/DateRangePicker.mdx | 0 .../docs/datepicker}/TimeField.mdx | 0 .../docs/dialog}/AlertDialog.mdx | 0 .../react-spectrum/docs/dialog}/Dialog.mdx | 0 .../docs/dialog}/DialogContainer.mdx | 0 .../docs/dialog}/DialogTrigger.mdx | 0 .../docs/dialog}/images/DialogAnatomy.svg | 0 .../react-spectrum/docs/divider}/Divider.mdx | 0 .../react-spectrum/docs/dnd}/dnd.mdx | 12 +- .../docs/dropzone}/DropZone.mdx | 0 .../docs/filetrigger}/FileTrigger.mdx | 0 .../react-spectrum/docs/form}/Form.mdx | 0 .../docs/icon}/custom-icons.mdx | 0 .../docs/icon}/workflow-icons.mdx | 0 .../IllustratedMessage.mdx | 0 .../react-spectrum/docs/image}/Image.mdx | 0 .../docs/inlinealert}/InlineAlert.mdx | 0 .../docs/labeledvalue}/LabeledValue.mdx | 0 .../docs/labeledvalue}/types.ts | 2 +- .../react-spectrum/docs/layout}/Flex.mdx | 0 .../react-spectrum/docs/layout}/Grid.mdx | 0 .../react-spectrum/docs/link}/Link.mdx | 0 .../react-spectrum/docs/list}/ListView.mdx | 2 +- .../react-spectrum/docs/list}/anatomy.svg | 0 .../react-spectrum/docs/listbox}/ListBox.mdx | 2 +- .../react-spectrum/docs/menu}/ActionMenu.mdx | 0 .../react-spectrum/docs/menu}/Menu.mdx | 4 +- .../react-spectrum/docs/menu}/MenuTrigger.mdx | 2 +- .../react-spectrum/docs/meter}/Meter.mdx | 0 .../docs/numberfield}/NumberField.mdx | 0 .../react-spectrum/docs/picker}/Picker.mdx | 2 +- .../docs/progress}/ProgressBar.mdx | 0 .../docs/progress}/ProgressCircle.mdx | 0 .../docs/provider}/Provider.mdx | 0 .../react-spectrum/docs/radio}/RadioGroup.mdx | 0 .../docs/searchfield}/SearchField.mdx | 0 .../docs/slider}/RangeSlider.mdx | 0 .../react-spectrum/docs/slider}/Slider.mdx | 0 .../docs/statuslight}/StatusLight.mdx | 0 .../docs/steplist}/StepList.mdx | 0 .../react-spectrum/docs/switch}/Switch.mdx | 0 .../react-spectrum/docs/table}/TableView.mdx | 0 .../react-spectrum/docs/tabs}/Tabs.mdx | 2 +- .../react-spectrum/docs/tag}/TagGroup.mdx | 0 .../react-spectrum/docs/text}/Heading.mdx | 0 .../react-spectrum/docs/text}/Keyboard.mdx | 0 .../react-spectrum/docs/text}/Text.mdx | 0 .../docs/textfield}/TextArea.mdx | 0 .../docs/textfield}/TextField.mdx | 0 .../react-spectrum/docs/toast}/Toast.mdx | 0 .../react-spectrum/docs/tooltip}/Tooltip.mdx | 0 .../react-spectrum/docs/tree}/TreeView.mdx | 2 +- .../react-spectrum/docs/view}/Content.mdx | 0 .../react-spectrum/docs/view}/Footer.mdx | 0 .../react-spectrum/docs/view}/Header.mdx | 0 .../react-spectrum/docs/view}/View.mdx | 0 .../react-spectrum/docs/well}/Well.mdx | 0 .../react-spectrum/exports/Accordion.ts | 14 + .../react-spectrum/exports/ActionBar.ts | 17 + .../react-spectrum/exports/ActionButton.ts | 14 + .../react-spectrum/exports/ActionGroup.ts | 15 + .../react-spectrum/exports/ActionMenu.ts | 18 + .../react-spectrum/exports/AlertDialog.ts | 17 + .../react-spectrum/exports/Avatar.ts} | 5 +- .../react-spectrum/exports/Badge.ts} | 5 +- .../react-spectrum/exports/Breadcrumbs.ts | 15 + .../@adobe/react-spectrum/exports/Button.ts | 14 + .../react-spectrum/exports/ButtonGroup.ts | 14 + .../@adobe/react-spectrum/exports/Calendar.ts | 16 + .../@adobe/react-spectrum/exports/Checkbox.ts | 14 + .../react-spectrum/exports/CheckboxGroup.ts | 14 + .../react-spectrum/exports/ColorArea.ts | 17 + .../react-spectrum/exports/ColorField.ts | 17 + .../react-spectrum/exports/ColorPicker.ts | 19 + .../react-spectrum/exports/ColorSlider.ts | 17 + .../react-spectrum/exports/ColorSwatch.ts | 17 + .../exports/ColorSwatchPicker.ts | 17 + .../react-spectrum/exports/ColorWheel.ts | 17 + .../@adobe/react-spectrum/exports/ComboBox.ts | 18 + .../@adobe/react-spectrum/exports/Content.ts | 14 + .../react-spectrum/exports/ContextualHelp.ts} | 3 +- .../react-spectrum/exports/DateField.ts | 17 + .../react-spectrum/exports/DatePicker.ts | 17 + .../react-spectrum/exports/DateRangePicker.ts | 18 + .../@adobe/react-spectrum/exports/Dialog.ts | 16 + .../react-spectrum/exports/DialogContainer.ts | 19 + .../react-spectrum/exports/DialogTrigger.ts | 16 + .../@adobe/react-spectrum/exports/Divider.ts | 16 + .../react-spectrum/exports/DropZone.ts} | 5 +- .../@adobe/react-spectrum/exports/Flex.ts | 17 + .../@adobe/react-spectrum/exports/Footer.ts | 14 + .../@adobe/react-spectrum/exports/Form.ts | 16 + .../@adobe/react-spectrum/exports/Grid.ts | 17 + .../@adobe/react-spectrum/exports/Header.ts | 14 + .../@adobe/react-spectrum/exports/Heading.ts | 16 + .../@adobe/react-spectrum/exports/Icon.ts | 17 + .../exports/IllustratedMessage.ts | 16 + .../@adobe/react-spectrum/exports/Image.ts | 16 + .../react-spectrum/exports/InlineAlert.ts} | 5 +- .../@adobe/react-spectrum/exports/Keyboard.ts | 16 + .../react-spectrum/exports/LabeledValue.ts} | 5 +- .../@adobe/react-spectrum/exports/Link.ts | 16 + .../@adobe/react-spectrum/exports/ListBox.ts | 18 + .../react-spectrum/exports/ListView.ts} | 4 +- .../react-spectrum/exports/LogicButton.ts | 14 + .../@adobe/react-spectrum/exports/Menu.ts | 22 + .../react-spectrum/exports/MenuTrigger.ts | 18 + .../@adobe/react-spectrum/exports/Meter.ts | 16 + .../react-spectrum/exports/NumberField.ts | 16 + .../@adobe/react-spectrum/exports/Picker.ts | 18 + .../react-spectrum/exports/ProgressBar.ts | 16 + .../react-spectrum/exports/ProgressCircle.ts | 16 + .../@adobe/react-spectrum/exports/Provider.ts | 16 + .../react-spectrum/exports/RadioGroup.ts | 18 + .../react-spectrum/exports/RangeCalendar.ts | 16 + .../react-spectrum/exports/RangeSlider.ts | 16 + .../react-spectrum/exports/SearchField.ts | 16 + .../@adobe/react-spectrum/exports/Slider.ts | 16 + .../react-spectrum/exports/StatusLight.ts | 16 + .../@adobe/react-spectrum/exports/Switch.ts | 16 + .../react-spectrum/exports/TableView.ts | 30 + .../@adobe/react-spectrum/exports/Tabs.ts | 17 + .../@adobe/react-spectrum/exports/TagGroup.ts | 15 + .../@adobe/react-spectrum/exports/Text.ts | 16 + .../@adobe/react-spectrum/exports/TextArea.ts | 16 + .../react-spectrum/exports/TextField.ts | 16 + .../react-spectrum/exports/TimeField.ts | 17 + .../@adobe/react-spectrum/exports/Toast.ts | 17 + .../react-spectrum/exports/ToggleButton.ts | 14 + .../@adobe/react-spectrum/exports/Tooltip.ts | 18 + .../@adobe/react-spectrum/exports/TreeView.ts | 17 + .../@adobe/react-spectrum/exports/View.ts | 14 + .../@adobe/react-spectrum/exports/Well.ts | 14 + .../react-spectrum/exports/darkTheme.ts | 14 + .../react-spectrum/exports/defaultTheme.ts | 14 + .../@adobe/react-spectrum/exports/index.ts | 230 ++ .../react-spectrum/exports/lightTheme.ts | 14 + .../autocomplete/SearchAutocomplete.ts | 1 + .../exports/private/button/ClearButton.ts | 1 + .../exports/private/button/FieldButton.ts | 1 + .../exports/private/card/Card.ts | 1 + .../exports/private/card/CardView.ts | 1 + .../exports/private/card/GalleryLayout.ts | 1 + .../exports/private/card/GridLayout.ts | 1 + .../exports/private/card/WaterfallLayout.ts | 1 + .../exports/private/card/types.ts | 1 + .../exports/private/form/Form.ts | 1 + .../exports/private/icon/Icon.ts | 1 + .../exports/private/icon/Illustration.ts | 1 + .../exports/private/icon/UIIcon.ts | 1 + .../exports/private/label/Field.ts | 1 + .../exports/private/label/HelpText.ts | 1 + .../exports/private/label/Label.ts | 1 + .../exports/private/listbox/ListBoxBase.ts | 1 + .../exports/private/overlays/Modal.ts | 1 + .../private/overlays/OpenTransition.ts | 1 + .../exports/private/overlays/Overlay.ts | 1 + .../exports/private/overlays/Popover.ts | 1 + .../exports/private/overlays/Tray.ts | 1 + .../private/progress/ProgressBarBase.ts | 1 + .../exports/private/provider/Provider.ts | 1 + .../exports/private/slider/SliderBase.ts | 1 + .../exports/private/steplist/StepList.ts | 1 + .../private/textfield/TextFieldBase.ts | 1 + .../private/theme-express/expressTheme.ts | 1 + .../private/utils/BreakpointProvider.ts | 1 + .../exports/private/utils/Slots.ts | 1 + .../exports/private/utils/classNames.ts | 1 + .../private/utils/getWrappedElement.ts | 1 + .../exports/private/utils/styleProps.ts | 1 + .../exports/private/utils/useDOMRef.ts | 1 + .../exports/private/utils/useHasChild.ts | 1 + .../private/utils/useIsMobileDevice.ts | 1 + .../exports/private/utils/useMediaQuery.ts | 1 + .../react-spectrum/exports/useDragAndDrop.ts | 19 + .../react-spectrum/intl/actionbar}/ar-AE.json | 0 .../react-spectrum/intl/actionbar}/bg-BG.json | 0 .../react-spectrum/intl/actionbar}/cs-CZ.json | 0 .../react-spectrum/intl/actionbar}/da-DK.json | 0 .../react-spectrum/intl/actionbar}/de-DE.json | 0 .../react-spectrum/intl/actionbar}/el-GR.json | 0 .../react-spectrum/intl/actionbar}/en-US.json | 0 .../react-spectrum/intl/actionbar}/es-ES.json | 0 .../react-spectrum/intl/actionbar}/et-EE.json | 0 .../react-spectrum/intl/actionbar}/fi-FI.json | 0 .../react-spectrum/intl/actionbar}/fr-FR.json | 0 .../react-spectrum/intl/actionbar}/he-IL.json | 0 .../react-spectrum/intl/actionbar}/hr-HR.json | 0 .../react-spectrum/intl/actionbar}/hu-HU.json | 0 .../react-spectrum/intl/actionbar}/it-IT.json | 0 .../react-spectrum/intl/actionbar}/ja-JP.json | 0 .../react-spectrum/intl/actionbar}/ko-KR.json | 0 .../react-spectrum/intl/actionbar}/lt-LT.json | 0 .../react-spectrum/intl/actionbar}/lv-LV.json | 0 .../react-spectrum/intl/actionbar}/nb-NO.json | 0 .../react-spectrum/intl/actionbar}/nl-NL.json | 0 .../react-spectrum/intl/actionbar}/pl-PL.json | 0 .../react-spectrum/intl/actionbar}/pt-BR.json | 0 .../react-spectrum/intl/actionbar}/pt-PT.json | 0 .../react-spectrum/intl/actionbar}/ro-RO.json | 0 .../react-spectrum/intl/actionbar}/ru-RU.json | 0 .../react-spectrum/intl/actionbar}/sk-SK.json | 0 .../react-spectrum/intl/actionbar}/sl-SI.json | 0 .../react-spectrum/intl/actionbar}/sr-SP.json | 0 .../react-spectrum/intl/actionbar}/sv-SE.json | 0 .../react-spectrum/intl/actionbar}/tr-TR.json | 0 .../react-spectrum/intl/actionbar}/uk-UA.json | 0 .../react-spectrum/intl/actionbar}/zh-CN.json | 0 .../react-spectrum/intl/actionbar}/zh-TW.json | 0 .../intl/actiongroup}/ar-AE.json | 0 .../intl/actiongroup}/bg-BG.json | 0 .../intl/actiongroup}/cs-CZ.json | 0 .../intl/actiongroup}/da-DK.json | 0 .../intl/actiongroup}/de-DE.json | 0 .../intl/actiongroup}/el-GR.json | 0 .../intl/actiongroup}/en-US.json | 0 .../intl/actiongroup}/es-ES.json | 0 .../intl/actiongroup}/et-EE.json | 0 .../intl/actiongroup}/fi-FI.json | 0 .../intl/actiongroup}/fr-FR.json | 0 .../intl/actiongroup}/he-IL.json | 0 .../intl/actiongroup}/hr-HR.json | 0 .../intl/actiongroup}/hu-HU.json | 0 .../intl/actiongroup}/it-IT.json | 0 .../intl/actiongroup}/ja-JP.json | 0 .../intl/actiongroup}/ko-KR.json | 0 .../intl/actiongroup}/lt-LT.json | 0 .../intl/actiongroup}/lv-LV.json | 0 .../intl/actiongroup}/nb-NO.json | 0 .../intl/actiongroup}/nl-NL.json | 0 .../intl/actiongroup}/pl-PL.json | 0 .../intl/actiongroup}/pt-BR.json | 0 .../intl/actiongroup}/pt-PT.json | 0 .../intl/actiongroup}/ro-RO.json | 0 .../intl/actiongroup}/ru-RU.json | 0 .../intl/actiongroup}/sk-SK.json | 0 .../intl/actiongroup}/sl-SI.json | 0 .../intl/actiongroup}/sr-SP.json | 0 .../intl/actiongroup}/sv-SE.json | 0 .../intl/actiongroup}/tr-TR.json | 0 .../intl/actiongroup}/uk-UA.json | 0 .../intl/actiongroup}/zh-CN.json | 0 .../intl/actiongroup}/zh-TW.json | 0 .../intl/autocomplete}/ar-AE.json | 0 .../intl/autocomplete}/bg-BG.json | 0 .../intl/autocomplete}/cs-CZ.json | 0 .../intl/autocomplete}/da-DK.json | 0 .../intl/autocomplete}/de-DE.json | 0 .../intl/autocomplete}/el-GR.json | 0 .../intl/autocomplete}/en-US.json | 0 .../intl/autocomplete}/es-ES.json | 0 .../intl/autocomplete}/et-EE.json | 0 .../intl/autocomplete}/fi-FI.json | 0 .../intl/autocomplete}/fr-FR.json | 0 .../intl/autocomplete}/he-IL.json | 0 .../intl/autocomplete}/hr-HR.json | 0 .../intl/autocomplete}/hu-HU.json | 0 .../intl/autocomplete}/it-IT.json | 0 .../intl/autocomplete}/ja-JP.json | 0 .../intl/autocomplete}/ko-KR.json | 0 .../intl/autocomplete}/lt-LT.json | 0 .../intl/autocomplete}/lv-LV.json | 0 .../intl/autocomplete}/nb-NO.json | 0 .../intl/autocomplete}/nl-NL.json | 0 .../intl/autocomplete}/pl-PL.json | 0 .../intl/autocomplete}/pt-BR.json | 0 .../intl/autocomplete}/pt-PT.json | 0 .../intl/autocomplete}/ro-RO.json | 0 .../intl/autocomplete}/ru-RU.json | 0 .../intl/autocomplete}/sk-SK.json | 0 .../intl/autocomplete}/sl-SI.json | 0 .../intl/autocomplete}/sr-SP.json | 0 .../intl/autocomplete}/sv-SE.json | 0 .../intl/autocomplete}/tr-TR.json | 0 .../intl/autocomplete}/uk-UA.json | 0 .../intl/autocomplete}/zh-CN.json | 0 .../intl/autocomplete}/zh-TW.json | 0 .../react-spectrum/intl/button}/ar-AE.json | 0 .../react-spectrum/intl/button}/bg-BG.json | 0 .../react-spectrum/intl/button}/cs-CZ.json | 0 .../react-spectrum/intl/button}/da-DK.json | 0 .../react-spectrum/intl/button}/de-DE.json | 0 .../react-spectrum/intl/button}/el-GR.json | 0 .../react-spectrum/intl/button}/en-US.json | 0 .../react-spectrum/intl/button}/es-ES.json | 0 .../react-spectrum/intl/button}/et-EE.json | 0 .../react-spectrum/intl/button}/fi-FI.json | 0 .../react-spectrum/intl/button}/fr-FR.json | 0 .../react-spectrum/intl/button}/he-IL.json | 0 .../react-spectrum/intl/button}/hr-HR.json | 0 .../react-spectrum/intl/button}/hu-HU.json | 0 .../react-spectrum/intl/button}/it-IT.json | 0 .../react-spectrum/intl/button}/ja-JP.json | 0 .../react-spectrum/intl/button}/ko-KR.json | 0 .../react-spectrum/intl/button}/lt-LT.json | 0 .../react-spectrum/intl/button}/lv-LV.json | 0 .../react-spectrum/intl/button}/nb-NO.json | 0 .../react-spectrum/intl/button}/nl-NL.json | 0 .../react-spectrum/intl/button}/pl-PL.json | 0 .../react-spectrum/intl/button}/pt-BR.json | 0 .../react-spectrum/intl/button}/pt-PT.json | 0 .../react-spectrum/intl/button}/ro-RO.json | 0 .../react-spectrum/intl/button}/ru-RU.json | 0 .../react-spectrum/intl/button}/sk-SK.json | 0 .../react-spectrum/intl/button}/sl-SI.json | 0 .../react-spectrum/intl/button}/sr-SP.json | 0 .../react-spectrum/intl/button}/sv-SE.json | 0 .../react-spectrum/intl/button}/tr-TR.json | 0 .../react-spectrum/intl/button}/uk-UA.json | 0 .../react-spectrum/intl/button}/zh-CN.json | 0 .../react-spectrum/intl/button}/zh-TW.json | 0 .../react-spectrum/intl/calendar}/ar-AE.json | 0 .../react-spectrum/intl/calendar}/bg-BG.json | 0 .../react-spectrum/intl/calendar}/cs-CZ.json | 0 .../react-spectrum/intl/calendar}/da-DK.json | 0 .../react-spectrum/intl/calendar}/de-DE.json | 0 .../react-spectrum/intl/calendar}/el-GR.json | 0 .../react-spectrum/intl/calendar}/en-US.json | 0 .../react-spectrum/intl/calendar}/es-ES.json | 0 .../react-spectrum/intl/calendar}/et-EE.json | 0 .../react-spectrum/intl/calendar}/fi-FI.json | 0 .../react-spectrum/intl/calendar}/fr-FR.json | 0 .../react-spectrum/intl/calendar}/he-IL.json | 0 .../react-spectrum/intl/calendar}/hr-HR.json | 0 .../react-spectrum/intl/calendar}/hu-HU.json | 0 .../react-spectrum/intl/calendar}/it-IT.json | 0 .../react-spectrum/intl/calendar}/ja-JP.json | 0 .../react-spectrum/intl/calendar}/ko-KR.json | 0 .../react-spectrum/intl/calendar}/lt-LT.json | 0 .../react-spectrum/intl/calendar}/lv-LV.json | 0 .../react-spectrum/intl/calendar}/nb-NO.json | 0 .../react-spectrum/intl/calendar}/nl-NL.json | 0 .../react-spectrum/intl/calendar}/pl-PL.json | 0 .../react-spectrum/intl/calendar}/pt-BR.json | 0 .../react-spectrum/intl/calendar}/pt-PT.json | 0 .../react-spectrum/intl/calendar}/ro-RO.json | 0 .../react-spectrum/intl/calendar}/ru-RU.json | 0 .../react-spectrum/intl/calendar}/sk-SK.json | 0 .../react-spectrum/intl/calendar}/sl-SI.json | 0 .../react-spectrum/intl/calendar}/sr-SP.json | 0 .../react-spectrum/intl/calendar}/sv-SE.json | 0 .../react-spectrum/intl/calendar}/tr-TR.json | 0 .../react-spectrum/intl/calendar}/uk-UA.json | 0 .../react-spectrum/intl/calendar}/zh-CN.json | 0 .../react-spectrum/intl/calendar}/zh-TW.json | 0 .../react-spectrum/intl/card}/ar-AE.json | 0 .../react-spectrum/intl/card}/bg-BG.json | 0 .../react-spectrum/intl/card}/cs-CZ.json | 0 .../react-spectrum/intl/card}/da-DK.json | 0 .../react-spectrum/intl/card}/de-DE.json | 0 .../react-spectrum/intl/card}/el-GR.json | 0 .../react-spectrum/intl/card}/en-US.json | 0 .../react-spectrum/intl/card}/es-ES.json | 0 .../react-spectrum/intl/card}/et-EE.json | 0 .../react-spectrum/intl/card}/fi-FI.json | 0 .../react-spectrum/intl/card}/fr-FR.json | 0 .../react-spectrum/intl/card}/he-IL.json | 0 .../react-spectrum/intl/card}/hr-HR.json | 0 .../react-spectrum/intl/card}/hu-HU.json | 0 .../react-spectrum/intl/card}/it-IT.json | 0 .../react-spectrum/intl/card}/ja-JP.json | 0 .../react-spectrum/intl/card}/ko-KR.json | 0 .../react-spectrum/intl/card}/lt-LT.json | 0 .../react-spectrum/intl/card}/lv-LV.json | 0 .../react-spectrum/intl/card}/nb-NO.json | 0 .../react-spectrum/intl/card}/nl-NL.json | 0 .../react-spectrum/intl/card}/pl-PL.json | 0 .../react-spectrum/intl/card}/pt-BR.json | 0 .../react-spectrum/intl/card}/pt-PT.json | 0 .../react-spectrum/intl/card}/ro-RO.json | 0 .../react-spectrum/intl/card}/ru-RU.json | 0 .../react-spectrum/intl/card}/sk-SK.json | 0 .../react-spectrum/intl/card}/sl-SI.json | 0 .../react-spectrum/intl/card}/sr-SP.json | 0 .../react-spectrum/intl/card}/sv-SE.json | 0 .../react-spectrum/intl/card}/tr-TR.json | 0 .../react-spectrum/intl/card}/uk-UA.json | 0 .../react-spectrum/intl/card}/zh-CN.json | 0 .../react-spectrum/intl/card}/zh-TW.json | 0 .../react-spectrum/intl/color}/ar-AE.json | 0 .../react-spectrum/intl/color}/bg-BG.json | 0 .../react-spectrum/intl/color}/cs-CZ.json | 0 .../react-spectrum/intl/color}/da-DK.json | 0 .../react-spectrum/intl/color}/de-DE.json | 0 .../react-spectrum/intl/color}/el-GR.json | 0 .../react-spectrum/intl/color}/en-US.json | 0 .../react-spectrum/intl/color}/es-ES.json | 0 .../react-spectrum/intl/color}/et-EE.json | 0 .../react-spectrum/intl/color}/fi-FI.json | 0 .../react-spectrum/intl/color}/fr-FR.json | 0 .../react-spectrum/intl/color}/he-IL.json | 0 .../react-spectrum/intl/color}/hr-HR.json | 0 .../react-spectrum/intl/color}/hu-HU.json | 0 .../react-spectrum/intl/color}/it-IT.json | 0 .../react-spectrum/intl/color}/ja-JP.json | 0 .../react-spectrum/intl/color}/ko-KR.json | 0 .../react-spectrum/intl/color}/lt-LT.json | 0 .../react-spectrum/intl/color}/lv-LV.json | 0 .../react-spectrum/intl/color}/nb-NO.json | 0 .../react-spectrum/intl/color}/nl-NL.json | 0 .../react-spectrum/intl/color}/pl-PL.json | 0 .../react-spectrum/intl/color}/pt-BR.json | 0 .../react-spectrum/intl/color}/pt-PT.json | 0 .../react-spectrum/intl/color}/ro-RO.json | 0 .../react-spectrum/intl/color}/ru-RU.json | 0 .../react-spectrum/intl/color}/sk-SK.json | 0 .../react-spectrum/intl/color}/sl-SI.json | 0 .../react-spectrum/intl/color}/sr-SP.json | 0 .../react-spectrum/intl/color}/sv-SE.json | 0 .../react-spectrum/intl/color}/tr-TR.json | 0 .../react-spectrum/intl/color}/uk-UA.json | 0 .../react-spectrum/intl/color}/zh-CN.json | 0 .../react-spectrum/intl/color}/zh-TW.json | 0 .../react-spectrum/intl/combobox}/ar-AE.json | 0 .../react-spectrum/intl/combobox}/bg-BG.json | 0 .../react-spectrum/intl/combobox}/cs-CZ.json | 0 .../react-spectrum/intl/combobox}/da-DK.json | 0 .../react-spectrum/intl/combobox}/de-DE.json | 0 .../react-spectrum/intl/combobox}/el-GR.json | 0 .../react-spectrum/intl/combobox}/en-US.json | 0 .../react-spectrum/intl/combobox}/es-ES.json | 0 .../react-spectrum/intl/combobox}/et-EE.json | 0 .../react-spectrum/intl/combobox}/fi-FI.json | 0 .../react-spectrum/intl/combobox}/fr-FR.json | 0 .../react-spectrum/intl/combobox}/he-IL.json | 0 .../react-spectrum/intl/combobox}/hr-HR.json | 0 .../react-spectrum/intl/combobox}/hu-HU.json | 0 .../react-spectrum/intl/combobox}/it-IT.json | 0 .../react-spectrum/intl/combobox}/ja-JP.json | 0 .../react-spectrum/intl/combobox}/ko-KR.json | 0 .../react-spectrum/intl/combobox}/lt-LT.json | 0 .../react-spectrum/intl/combobox}/lv-LV.json | 0 .../react-spectrum/intl/combobox}/nb-NO.json | 0 .../react-spectrum/intl/combobox}/nl-NL.json | 0 .../react-spectrum/intl/combobox}/pl-PL.json | 0 .../react-spectrum/intl/combobox}/pt-BR.json | 0 .../react-spectrum/intl/combobox}/pt-PT.json | 0 .../react-spectrum/intl/combobox}/ro-RO.json | 0 .../react-spectrum/intl/combobox}/ru-RU.json | 0 .../react-spectrum/intl/combobox}/sk-SK.json | 0 .../react-spectrum/intl/combobox}/sl-SI.json | 0 .../react-spectrum/intl/combobox}/sr-SP.json | 0 .../react-spectrum/intl/combobox}/sv-SE.json | 0 .../react-spectrum/intl/combobox}/tr-TR.json | 0 .../react-spectrum/intl/combobox}/uk-UA.json | 0 .../react-spectrum/intl/combobox}/zh-CN.json | 0 .../react-spectrum/intl/combobox}/zh-TW.json | 0 .../intl/contextualhelp}/ar-AE.json | 0 .../intl/contextualhelp}/bg-BG.json | 0 .../intl/contextualhelp}/cs-CZ.json | 0 .../intl/contextualhelp}/da-DK.json | 0 .../intl/contextualhelp}/de-DE.json | 0 .../intl/contextualhelp}/el-GR.json | 0 .../intl/contextualhelp}/en-US.json | 0 .../intl/contextualhelp}/es-ES.json | 0 .../intl/contextualhelp}/et-EE.json | 0 .../intl/contextualhelp}/fi-FI.json | 0 .../intl/contextualhelp}/fr-FR.json | 0 .../intl/contextualhelp}/he-IL.json | 0 .../intl/contextualhelp}/hr-HR.json | 0 .../intl/contextualhelp}/hu-HU.json | 0 .../intl/contextualhelp}/it-IT.json | 0 .../intl/contextualhelp}/ja-JP.json | 0 .../intl/contextualhelp}/ko-KR.json | 0 .../intl/contextualhelp}/lt-LT.json | 0 .../intl/contextualhelp}/lv-LV.json | 0 .../intl/contextualhelp}/nb-NO.json | 0 .../intl/contextualhelp}/nl-NL.json | 0 .../intl/contextualhelp}/pl-PL.json | 0 .../intl/contextualhelp}/pt-BR.json | 0 .../intl/contextualhelp}/pt-PT.json | 0 .../intl/contextualhelp}/ro-RO.json | 0 .../intl/contextualhelp}/ru-RU.json | 0 .../intl/contextualhelp}/sk-SK.json | 0 .../intl/contextualhelp}/sl-SI.json | 0 .../intl/contextualhelp}/sr-SP.json | 0 .../intl/contextualhelp}/sv-SE.json | 0 .../intl/contextualhelp}/tr-TR.json | 0 .../intl/contextualhelp}/uk-UA.json | 0 .../intl/contextualhelp}/zh-CN.json | 0 .../intl/contextualhelp}/zh-TW.json | 0 .../intl/datepicker}/ar-AE.json | 0 .../intl/datepicker}/bg-BG.json | 0 .../intl/datepicker}/cs-CZ.json | 0 .../intl/datepicker}/da-DK.json | 0 .../intl/datepicker}/de-DE.json | 0 .../intl/datepicker}/el-GR.json | 0 .../intl/datepicker}/en-US.json | 0 .../intl/datepicker}/es-ES.json | 0 .../intl/datepicker}/et-EE.json | 0 .../intl/datepicker}/fi-FI.json | 0 .../intl/datepicker}/fr-FR.json | 0 .../intl/datepicker}/he-IL.json | 0 .../intl/datepicker}/hr-HR.json | 0 .../intl/datepicker}/hu-HU.json | 0 .../intl/datepicker}/it-IT.json | 0 .../intl/datepicker}/ja-JP.json | 0 .../intl/datepicker}/ko-KR.json | 0 .../intl/datepicker}/lt-LT.json | 0 .../intl/datepicker}/lv-LV.json | 0 .../intl/datepicker}/nb-NO.json | 0 .../intl/datepicker}/nl-NL.json | 0 .../intl/datepicker}/pl-PL.json | 0 .../intl/datepicker}/pt-BR.json | 0 .../intl/datepicker}/pt-PT.json | 0 .../intl/datepicker}/ro-RO.json | 0 .../intl/datepicker}/ru-RU.json | 0 .../intl/datepicker}/sk-SK.json | 0 .../intl/datepicker}/sl-SI.json | 0 .../intl/datepicker}/sr-SP.json | 0 .../intl/datepicker}/sv-SE.json | 0 .../intl/datepicker}/tr-TR.json | 0 .../intl/datepicker}/uk-UA.json | 0 .../intl/datepicker}/zh-CN.json | 0 .../intl/datepicker}/zh-TW.json | 0 .../react-spectrum/intl/dialog}/ar-AE.json | 0 .../react-spectrum/intl/dialog}/bg-BG.json | 0 .../react-spectrum/intl/dialog}/cs-CZ.json | 0 .../react-spectrum/intl/dialog}/da-DK.json | 0 .../react-spectrum/intl/dialog}/de-DE.json | 0 .../react-spectrum/intl/dialog}/el-GR.json | 0 .../react-spectrum/intl/dialog}/en-US.json | 0 .../react-spectrum/intl/dialog}/es-ES.json | 0 .../react-spectrum/intl/dialog}/et-EE.json | 0 .../react-spectrum/intl/dialog}/fi-FI.json | 0 .../react-spectrum/intl/dialog}/fr-FR.json | 0 .../react-spectrum/intl/dialog}/he-IL.json | 0 .../react-spectrum/intl/dialog}/hr-HR.json | 0 .../react-spectrum/intl/dialog}/hu-HU.json | 0 .../react-spectrum/intl/dialog}/it-IT.json | 0 .../react-spectrum/intl/dialog}/ja-JP.json | 0 .../react-spectrum/intl/dialog}/ko-KR.json | 0 .../react-spectrum/intl/dialog}/lt-LT.json | 0 .../react-spectrum/intl/dialog}/lv-LV.json | 0 .../react-spectrum/intl/dialog}/nb-NO.json | 0 .../react-spectrum/intl/dialog}/nl-NL.json | 0 .../react-spectrum/intl/dialog}/pl-PL.json | 0 .../react-spectrum/intl/dialog}/pt-BR.json | 0 .../react-spectrum/intl/dialog}/pt-PT.json | 0 .../react-spectrum/intl/dialog}/ro-RO.json | 0 .../react-spectrum/intl/dialog}/ru-RU.json | 0 .../react-spectrum/intl/dialog}/sk-SK.json | 0 .../react-spectrum/intl/dialog}/sl-SI.json | 0 .../react-spectrum/intl/dialog}/sr-SP.json | 0 .../react-spectrum/intl/dialog}/sv-SE.json | 0 .../react-spectrum/intl/dialog}/tr-TR.json | 0 .../react-spectrum/intl/dialog}/uk-UA.json | 0 .../react-spectrum/intl/dialog}/zh-CN.json | 0 .../react-spectrum/intl/dialog}/zh-TW.json | 0 .../react-spectrum/intl/dropzone}/ar-AE.json | 0 .../react-spectrum/intl/dropzone}/bg-BG.json | 0 .../react-spectrum/intl/dropzone}/cs-CZ.json | 0 .../react-spectrum/intl/dropzone}/da-DK.json | 0 .../react-spectrum/intl/dropzone}/de-DE.json | 0 .../react-spectrum/intl/dropzone}/el-GR.json | 0 .../react-spectrum/intl/dropzone}/en-US.json | 0 .../react-spectrum/intl/dropzone}/es-ES.json | 0 .../react-spectrum/intl/dropzone}/et-EE.json | 0 .../react-spectrum/intl/dropzone}/fi-FI.json | 0 .../react-spectrum/intl/dropzone}/fr-FR.json | 0 .../react-spectrum/intl/dropzone}/he-IL.json | 0 .../react-spectrum/intl/dropzone}/hr-HR.json | 0 .../react-spectrum/intl/dropzone}/hu-HU.json | 0 .../react-spectrum/intl/dropzone}/it-IT.json | 0 .../react-spectrum/intl/dropzone}/ja-JP.json | 0 .../react-spectrum/intl/dropzone}/ko-KR.json | 0 .../react-spectrum/intl/dropzone}/lt-LT.json | 0 .../react-spectrum/intl/dropzone}/lv-LV.json | 0 .../react-spectrum/intl/dropzone}/nb-NO.json | 0 .../react-spectrum/intl/dropzone}/nl-NL.json | 0 .../react-spectrum/intl/dropzone}/pl-PL.json | 0 .../react-spectrum/intl/dropzone}/pt-BR.json | 0 .../react-spectrum/intl/dropzone}/pt-PT.json | 0 .../react-spectrum/intl/dropzone}/ro-RO.json | 0 .../react-spectrum/intl/dropzone}/ru-RU.json | 0 .../react-spectrum/intl/dropzone}/sk-SK.json | 0 .../react-spectrum/intl/dropzone}/sl-SI.json | 0 .../react-spectrum/intl/dropzone}/sr-SP.json | 0 .../react-spectrum/intl/dropzone}/sv-SE.json | 0 .../react-spectrum/intl/dropzone}/tr-TR.json | 0 .../react-spectrum/intl/dropzone}/uk-UA.json | 0 .../react-spectrum/intl/dropzone}/zh-CN.json | 0 .../react-spectrum/intl/dropzone}/zh-TW.json | 0 .../intl/inlinealert}/ar-AE.json | 0 .../intl/inlinealert}/bg-BG.json | 0 .../intl/inlinealert}/cs-CZ.json | 0 .../intl/inlinealert}/da-DK.json | 0 .../intl/inlinealert}/de-DE.json | 0 .../intl/inlinealert}/el-GR.json | 0 .../intl/inlinealert}/en-US.json | 0 .../intl/inlinealert}/es-ES.json | 0 .../intl/inlinealert}/et-EE.json | 0 .../intl/inlinealert}/fi-FI.json | 0 .../intl/inlinealert}/fr-FR.json | 0 .../intl/inlinealert}/he-IL.json | 0 .../intl/inlinealert}/hr-HR.json | 0 .../intl/inlinealert}/hu-HU.json | 0 .../react-spectrum/intl/inlinealert}/index.js | 0 .../intl/inlinealert}/it-IT.json | 0 .../intl/inlinealert}/ja-JP.json | 0 .../intl/inlinealert}/ko-KR.json | 0 .../intl/inlinealert}/lt-LT.json | 0 .../intl/inlinealert}/lv-LV.json | 0 .../intl/inlinealert}/nb-NO.json | 0 .../intl/inlinealert}/nl-NL.json | 0 .../intl/inlinealert}/pl-PL.json | 0 .../intl/inlinealert}/pt-BR.json | 0 .../intl/inlinealert}/pt-PT.json | 0 .../intl/inlinealert}/ro-RO.json | 0 .../intl/inlinealert}/ru-RU.json | 0 .../intl/inlinealert}/sk-SK.json | 0 .../intl/inlinealert}/sl-SI.json | 0 .../intl/inlinealert}/sr-SP.json | 0 .../intl/inlinealert}/sv-SE.json | 0 .../intl/inlinealert}/tr-TR.json | 0 .../intl/inlinealert}/uk-UA.json | 0 .../intl/inlinealert}/zh-CN.json | 0 .../intl/inlinealert}/zh-TW.json | 0 .../react-spectrum/intl/label}/ar-AE.json | 0 .../react-spectrum/intl/label}/bg-BG.json | 0 .../react-spectrum/intl/label}/cs-CZ.json | 0 .../react-spectrum/intl/label}/da-DK.json | 0 .../react-spectrum/intl/label}/de-DE.json | 0 .../react-spectrum/intl/label}/el-GR.json | 0 .../react-spectrum/intl/label}/en-US.json | 0 .../react-spectrum/intl/label}/es-ES.json | 0 .../react-spectrum/intl/label}/et-EE.json | 0 .../react-spectrum/intl/label}/fi-FI.json | 0 .../react-spectrum/intl/label}/fr-FR.json | 0 .../react-spectrum/intl/label}/he-IL.json | 0 .../react-spectrum/intl/label}/hr-HR.json | 0 .../react-spectrum/intl/label}/hu-HU.json | 0 .../react-spectrum/intl/label}/it-IT.json | 0 .../react-spectrum/intl/label}/ja-JP.json | 0 .../react-spectrum/intl/label}/ko-KR.json | 0 .../react-spectrum/intl/label}/lt-LT.json | 0 .../react-spectrum/intl/label}/lv-LV.json | 0 .../react-spectrum/intl/label}/nb-NO.json | 0 .../react-spectrum/intl/label}/nl-NL.json | 0 .../react-spectrum/intl/label}/pl-PL.json | 0 .../react-spectrum/intl/label}/pt-BR.json | 0 .../react-spectrum/intl/label}/pt-PT.json | 0 .../react-spectrum/intl/label}/ro-RO.json | 0 .../react-spectrum/intl/label}/ru-RU.json | 0 .../react-spectrum/intl/label}/sk-SK.json | 0 .../react-spectrum/intl/label}/sl-SI.json | 0 .../react-spectrum/intl/label}/sr-SP.json | 0 .../react-spectrum/intl/label}/sv-SE.json | 0 .../react-spectrum/intl/label}/tr-TR.json | 0 .../react-spectrum/intl/label}/uk-UA.json | 0 .../react-spectrum/intl/label}/zh-CN.json | 0 .../react-spectrum/intl/label}/zh-TW.json | 0 .../react-spectrum/intl/list}/ar-AE.json | 0 .../react-spectrum/intl/list}/bg-BG.json | 0 .../react-spectrum/intl/list}/cs-CZ.json | 0 .../react-spectrum/intl/list}/da-DK.json | 0 .../react-spectrum/intl/list}/de-DE.json | 0 .../react-spectrum/intl/list}/el-GR.json | 0 .../react-spectrum/intl/list}/en-US.json | 0 .../react-spectrum/intl/list}/es-ES.json | 0 .../react-spectrum/intl/list}/et-EE.json | 0 .../react-spectrum/intl/list}/fi-FI.json | 0 .../react-spectrum/intl/list}/fr-FR.json | 0 .../react-spectrum/intl/list}/he-IL.json | 0 .../react-spectrum/intl/list}/hr-HR.json | 0 .../react-spectrum/intl/list}/hu-HU.json | 0 .../react-spectrum/intl/list}/it-IT.json | 0 .../react-spectrum/intl/list}/ja-JP.json | 0 .../react-spectrum/intl/list}/ko-KR.json | 0 .../react-spectrum/intl/list}/lt-LT.json | 0 .../react-spectrum/intl/list}/lv-LV.json | 0 .../react-spectrum/intl/list}/nb-NO.json | 0 .../react-spectrum/intl/list}/nl-NL.json | 0 .../react-spectrum/intl/list}/pl-PL.json | 0 .../react-spectrum/intl/list}/pt-BR.json | 0 .../react-spectrum/intl/list}/pt-PT.json | 0 .../react-spectrum/intl/list}/ro-RO.json | 0 .../react-spectrum/intl/list}/ru-RU.json | 0 .../react-spectrum/intl/list}/sk-SK.json | 0 .../react-spectrum/intl/list}/sl-SI.json | 0 .../react-spectrum/intl/list}/sr-SP.json | 0 .../react-spectrum/intl/list}/sv-SE.json | 0 .../react-spectrum/intl/list}/tr-TR.json | 0 .../react-spectrum/intl/list}/uk-UA.json | 0 .../react-spectrum/intl/list}/zh-CN.json | 0 .../react-spectrum/intl/list}/zh-TW.json | 0 .../react-spectrum/intl/listbox}/ar-AE.json | 0 .../react-spectrum/intl/listbox}/bg-BG.json | 0 .../react-spectrum/intl/listbox}/cs-CZ.json | 0 .../react-spectrum/intl/listbox}/da-DK.json | 0 .../react-spectrum/intl/listbox}/de-DE.json | 0 .../react-spectrum/intl/listbox}/el-GR.json | 0 .../react-spectrum/intl/listbox}/en-US.json | 0 .../react-spectrum/intl/listbox}/es-ES.json | 0 .../react-spectrum/intl/listbox}/et-EE.json | 0 .../react-spectrum/intl/listbox}/fi-FI.json | 0 .../react-spectrum/intl/listbox}/fr-FR.json | 0 .../react-spectrum/intl/listbox}/he-IL.json | 0 .../react-spectrum/intl/listbox}/hr-HR.json | 0 .../react-spectrum/intl/listbox}/hu-HU.json | 0 .../react-spectrum/intl/listbox}/it-IT.json | 0 .../react-spectrum/intl/listbox}/ja-JP.json | 0 .../react-spectrum/intl/listbox}/ko-KR.json | 0 .../react-spectrum/intl/listbox}/lt-LT.json | 0 .../react-spectrum/intl/listbox}/lv-LV.json | 0 .../react-spectrum/intl/listbox}/nb-NO.json | 0 .../react-spectrum/intl/listbox}/nl-NL.json | 0 .../react-spectrum/intl/listbox}/pl-PL.json | 0 .../react-spectrum/intl/listbox}/pt-BR.json | 0 .../react-spectrum/intl/listbox}/pt-PT.json | 0 .../react-spectrum/intl/listbox}/ro-RO.json | 0 .../react-spectrum/intl/listbox}/ru-RU.json | 0 .../react-spectrum/intl/listbox}/sk-SK.json | 0 .../react-spectrum/intl/listbox}/sl-SI.json | 0 .../react-spectrum/intl/listbox}/sr-SP.json | 0 .../react-spectrum/intl/listbox}/sv-SE.json | 0 .../react-spectrum/intl/listbox}/tr-TR.json | 0 .../react-spectrum/intl/listbox}/uk-UA.json | 0 .../react-spectrum/intl/listbox}/zh-CN.json | 0 .../react-spectrum/intl/listbox}/zh-TW.json | 0 .../react-spectrum/intl/menu}/ar-AE.json | 0 .../react-spectrum/intl/menu}/bg-BG.json | 0 .../react-spectrum/intl/menu}/cs-CZ.json | 0 .../react-spectrum/intl/menu}/da-DK.json | 0 .../react-spectrum/intl/menu}/de-DE.json | 0 .../react-spectrum/intl/menu}/el-GR.json | 0 .../react-spectrum/intl/menu}/en-US.json | 0 .../react-spectrum/intl/menu}/es-ES.json | 0 .../react-spectrum/intl/menu}/et-EE.json | 0 .../react-spectrum/intl/menu}/fi-FI.json | 0 .../react-spectrum/intl/menu}/fr-FR.json | 0 .../react-spectrum/intl/menu}/he-IL.json | 0 .../react-spectrum/intl/menu}/hr-HR.json | 0 .../react-spectrum/intl/menu}/hu-HU.json | 0 .../react-spectrum/intl/menu}/it-IT.json | 0 .../react-spectrum/intl/menu}/ja-JP.json | 0 .../react-spectrum/intl/menu}/ko-KR.json | 0 .../react-spectrum/intl/menu}/lt-LT.json | 0 .../react-spectrum/intl/menu}/lv-LV.json | 0 .../react-spectrum/intl/menu}/nb-NO.json | 0 .../react-spectrum/intl/menu}/nl-NL.json | 0 .../react-spectrum/intl/menu}/pl-PL.json | 0 .../react-spectrum/intl/menu}/pt-BR.json | 0 .../react-spectrum/intl/menu}/pt-PT.json | 0 .../react-spectrum/intl/menu}/ro-RO.json | 0 .../react-spectrum/intl/menu}/ru-RU.json | 0 .../react-spectrum/intl/menu}/sk-SK.json | 0 .../react-spectrum/intl/menu}/sl-SI.json | 0 .../react-spectrum/intl/menu}/sr-SP.json | 0 .../react-spectrum/intl/menu}/sv-SE.json | 0 .../react-spectrum/intl/menu}/tr-TR.json | 0 .../react-spectrum/intl/menu}/uk-UA.json | 0 .../react-spectrum/intl/menu}/zh-CN.json | 0 .../react-spectrum/intl/menu}/zh-TW.json | 0 .../react-spectrum/intl/picker}/ar-AE.json | 0 .../react-spectrum/intl/picker}/bg-BG.json | 0 .../react-spectrum/intl/picker}/cs-CZ.json | 0 .../react-spectrum/intl/picker}/da-DK.json | 0 .../react-spectrum/intl/picker}/de-DE.json | 0 .../react-spectrum/intl/picker}/el-GR.json | 0 .../react-spectrum/intl/picker}/en-US.json | 0 .../react-spectrum/intl/picker}/es-ES.json | 0 .../react-spectrum/intl/picker}/et-EE.json | 0 .../react-spectrum/intl/picker}/fi-FI.json | 0 .../react-spectrum/intl/picker}/fr-FR.json | 0 .../react-spectrum/intl/picker}/he-IL.json | 0 .../react-spectrum/intl/picker}/hr-HR.json | 0 .../react-spectrum/intl/picker}/hu-HU.json | 0 .../react-spectrum/intl/picker}/it-IT.json | 0 .../react-spectrum/intl/picker}/ja-JP.json | 0 .../react-spectrum/intl/picker}/ko-KR.json | 0 .../react-spectrum/intl/picker}/lt-LT.json | 0 .../react-spectrum/intl/picker}/lv-LV.json | 0 .../react-spectrum/intl/picker}/nb-NO.json | 0 .../react-spectrum/intl/picker}/nl-NL.json | 0 .../react-spectrum/intl/picker}/pl-PL.json | 0 .../react-spectrum/intl/picker}/pt-BR.json | 0 .../react-spectrum/intl/picker}/pt-PT.json | 0 .../react-spectrum/intl/picker}/ro-RO.json | 0 .../react-spectrum/intl/picker}/ru-RU.json | 0 .../react-spectrum/intl/picker}/sk-SK.json | 0 .../react-spectrum/intl/picker}/sl-SI.json | 0 .../react-spectrum/intl/picker}/sr-SP.json | 0 .../react-spectrum/intl/picker}/sv-SE.json | 0 .../react-spectrum/intl/picker}/tr-TR.json | 0 .../react-spectrum/intl/picker}/uk-UA.json | 0 .../react-spectrum/intl/picker}/zh-CN.json | 0 .../react-spectrum/intl/picker}/zh-TW.json | 0 .../react-spectrum/intl/slider}/ar-AE.json | 0 .../react-spectrum/intl/slider}/bg-BG.json | 0 .../react-spectrum/intl/slider}/cs-CZ.json | 0 .../react-spectrum/intl/slider}/da-DK.json | 0 .../react-spectrum/intl/slider}/de-DE.json | 0 .../react-spectrum/intl/slider}/el-GR.json | 0 .../react-spectrum/intl/slider}/en-US.json | 0 .../react-spectrum/intl/slider}/es-ES.json | 0 .../react-spectrum/intl/slider}/et-EE.json | 0 .../react-spectrum/intl/slider}/fi-FI.json | 0 .../react-spectrum/intl/slider}/fr-FR.json | 0 .../react-spectrum/intl/slider}/he-IL.json | 0 .../react-spectrum/intl/slider}/hr-HR.json | 0 .../react-spectrum/intl/slider}/hu-HU.json | 0 .../react-spectrum/intl/slider}/it-IT.json | 0 .../react-spectrum/intl/slider}/ja-JP.json | 0 .../react-spectrum/intl/slider}/ko-KR.json | 0 .../react-spectrum/intl/slider}/lt-LT.json | 0 .../react-spectrum/intl/slider}/lv-LV.json | 0 .../react-spectrum/intl/slider}/nb-NO.json | 0 .../react-spectrum/intl/slider}/nl-NL.json | 0 .../react-spectrum/intl/slider}/pl-PL.json | 0 .../react-spectrum/intl/slider}/pt-BR.json | 0 .../react-spectrum/intl/slider}/pt-PT.json | 0 .../react-spectrum/intl/slider}/ro-RO.json | 0 .../react-spectrum/intl/slider}/ru-RU.json | 0 .../react-spectrum/intl/slider}/sk-SK.json | 0 .../react-spectrum/intl/slider}/sl-SI.json | 0 .../react-spectrum/intl/slider}/sr-SP.json | 0 .../react-spectrum/intl/slider}/sv-SE.json | 0 .../react-spectrum/intl/slider}/tr-TR.json | 0 .../react-spectrum/intl/slider}/uk-UA.json | 0 .../react-spectrum/intl/slider}/zh-CN.json | 0 .../react-spectrum/intl/slider}/zh-TW.json | 0 .../react-spectrum/intl/steplist}/ar-AE.json | 0 .../react-spectrum/intl/steplist}/bg-BG.json | 0 .../react-spectrum/intl/steplist}/cs-CZ.json | 0 .../react-spectrum/intl/steplist}/da-DK.json | 0 .../react-spectrum/intl/steplist}/de-DE.json | 0 .../react-spectrum/intl/steplist}/el-GR.json | 0 .../react-spectrum/intl/steplist}/en-US.json | 0 .../react-spectrum/intl/steplist}/es-ES.json | 0 .../react-spectrum/intl/steplist}/et-EE.json | 0 .../react-spectrum/intl/steplist}/fi-FI.json | 0 .../react-spectrum/intl/steplist}/fr-FR.json | 0 .../react-spectrum/intl/steplist}/he-IL.json | 0 .../react-spectrum/intl/steplist}/hr-HR.json | 0 .../react-spectrum/intl/steplist}/hu-HU.json | 0 .../react-spectrum/intl/steplist}/it-IT.json | 0 .../react-spectrum/intl/steplist}/ja-JP.json | 0 .../react-spectrum/intl/steplist}/ko-KR.json | 0 .../react-spectrum/intl/steplist}/lt-LT.json | 0 .../react-spectrum/intl/steplist}/lv-LV.json | 0 .../react-spectrum/intl/steplist}/nb-NO.json | 0 .../react-spectrum/intl/steplist}/nl-NL.json | 0 .../react-spectrum/intl/steplist}/pl-PL.json | 0 .../react-spectrum/intl/steplist}/pt-BR.json | 0 .../react-spectrum/intl/steplist}/pt-PT.json | 0 .../react-spectrum/intl/steplist}/ro-RO.json | 0 .../react-spectrum/intl/steplist}/ru-RU.json | 0 .../react-spectrum/intl/steplist}/sk-SK.json | 0 .../react-spectrum/intl/steplist}/sl-SI.json | 0 .../react-spectrum/intl/steplist}/sr-SP.json | 0 .../react-spectrum/intl/steplist}/sv-SE.json | 0 .../react-spectrum/intl/steplist}/tr-TR.json | 0 .../react-spectrum/intl/steplist}/uk-UA.json | 0 .../react-spectrum/intl/steplist}/zh-CN.json | 0 .../react-spectrum/intl/steplist}/zh-TW.json | 0 .../react-spectrum/intl/table}/ar-AE.json | 0 .../react-spectrum/intl/table}/bg-BG.json | 0 .../react-spectrum/intl/table}/cs-CZ.json | 0 .../react-spectrum/intl/table}/da-DK.json | 0 .../react-spectrum/intl/table}/de-DE.json | 0 .../react-spectrum/intl/table}/el-GR.json | 0 .../react-spectrum/intl/table}/en-US.json | 0 .../react-spectrum/intl/table}/es-ES.json | 0 .../react-spectrum/intl/table}/et-EE.json | 0 .../react-spectrum/intl/table}/fi-FI.json | 0 .../react-spectrum/intl/table}/fr-FR.json | 0 .../react-spectrum/intl/table}/he-IL.json | 0 .../react-spectrum/intl/table}/hr-HR.json | 0 .../react-spectrum/intl/table}/hu-HU.json | 0 .../react-spectrum/intl/table}/it-IT.json | 0 .../react-spectrum/intl/table}/ja-JP.json | 0 .../react-spectrum/intl/table}/ko-KR.json | 0 .../react-spectrum/intl/table}/lt-LT.json | 0 .../react-spectrum/intl/table}/lv-LV.json | 0 .../react-spectrum/intl/table}/nb-NO.json | 0 .../react-spectrum/intl/table}/nl-NL.json | 0 .../react-spectrum/intl/table}/pl-PL.json | 0 .../react-spectrum/intl/table}/pt-BR.json | 0 .../react-spectrum/intl/table}/pt-PT.json | 0 .../react-spectrum/intl/table}/ro-RO.json | 0 .../react-spectrum/intl/table}/ru-RU.json | 0 .../react-spectrum/intl/table}/sk-SK.json | 0 .../react-spectrum/intl/table}/sl-SI.json | 0 .../react-spectrum/intl/table}/sr-SP.json | 0 .../react-spectrum/intl/table}/sv-SE.json | 0 .../react-spectrum/intl/table}/tr-TR.json | 0 .../react-spectrum/intl/table}/uk-UA.json | 0 .../react-spectrum/intl/table}/zh-CN.json | 0 .../react-spectrum/intl/table}/zh-TW.json | 0 .../react-spectrum/intl/tag}/ar-AE.json | 0 .../react-spectrum/intl/tag}/bg-BG.json | 0 .../react-spectrum/intl/tag}/cs-CZ.json | 0 .../react-spectrum/intl/tag}/da-DK.json | 0 .../react-spectrum/intl/tag}/de-DE.json | 0 .../react-spectrum/intl/tag}/el-GR.json | 0 .../react-spectrum/intl/tag}/en-US.json | 0 .../react-spectrum/intl/tag}/es-ES.json | 0 .../react-spectrum/intl/tag}/et-EE.json | 0 .../react-spectrum/intl/tag}/fi-FI.json | 0 .../react-spectrum/intl/tag}/fr-FR.json | 0 .../react-spectrum/intl/tag}/he-IL.json | 0 .../react-spectrum/intl/tag}/hr-HR.json | 0 .../react-spectrum/intl/tag}/hu-HU.json | 0 .../react-spectrum/intl/tag}/it-IT.json | 0 .../react-spectrum/intl/tag}/ja-JP.json | 0 .../react-spectrum/intl/tag}/ko-KR.json | 0 .../react-spectrum/intl/tag}/lt-LT.json | 0 .../react-spectrum/intl/tag}/lv-LV.json | 0 .../react-spectrum/intl/tag}/nb-NO.json | 0 .../react-spectrum/intl/tag}/nl-NL.json | 0 .../react-spectrum/intl/tag}/pl-PL.json | 0 .../react-spectrum/intl/tag}/pt-BR.json | 0 .../react-spectrum/intl/tag}/pt-PT.json | 0 .../react-spectrum/intl/tag}/ro-RO.json | 0 .../react-spectrum/intl/tag}/ru-RU.json | 0 .../react-spectrum/intl/tag}/sk-SK.json | 0 .../react-spectrum/intl/tag}/sl-SI.json | 0 .../react-spectrum/intl/tag}/sr-SP.json | 0 .../react-spectrum/intl/tag}/sv-SE.json | 0 .../react-spectrum/intl/tag}/tr-TR.json | 0 .../react-spectrum/intl/tag}/uk-UA.json | 0 .../react-spectrum/intl/tag}/zh-CN.json | 0 .../react-spectrum/intl/tag}/zh-TW.json | 0 .../react-spectrum/intl/textfield}/ar-AE.json | 0 .../react-spectrum/intl/textfield}/bg-BG.json | 0 .../react-spectrum/intl/textfield}/cs-CZ.json | 0 .../react-spectrum/intl/textfield}/da-DK.json | 0 .../react-spectrum/intl/textfield}/de-DE.json | 0 .../react-spectrum/intl/textfield}/el-GR.json | 0 .../react-spectrum/intl/textfield}/en-US.json | 0 .../react-spectrum/intl/textfield}/es-ES.json | 0 .../react-spectrum/intl/textfield}/et-EE.json | 0 .../react-spectrum/intl/textfield}/fi-FI.json | 0 .../react-spectrum/intl/textfield}/fr-FR.json | 0 .../react-spectrum/intl/textfield}/he-IL.json | 0 .../react-spectrum/intl/textfield}/hr-HR.json | 0 .../react-spectrum/intl/textfield}/hu-HU.json | 0 .../react-spectrum/intl/textfield}/it-IT.json | 0 .../react-spectrum/intl/textfield}/ja-JP.json | 0 .../react-spectrum/intl/textfield}/ko-KR.json | 0 .../react-spectrum/intl/textfield}/lt-LT.json | 0 .../react-spectrum/intl/textfield}/lv-LV.json | 0 .../react-spectrum/intl/textfield}/nb-NO.json | 0 .../react-spectrum/intl/textfield}/nl-NL.json | 0 .../react-spectrum/intl/textfield}/pl-PL.json | 0 .../react-spectrum/intl/textfield}/pt-BR.json | 0 .../react-spectrum/intl/textfield}/pt-PT.json | 0 .../react-spectrum/intl/textfield}/ro-RO.json | 0 .../react-spectrum/intl/textfield}/ru-RU.json | 0 .../react-spectrum/intl/textfield}/sk-SK.json | 0 .../react-spectrum/intl/textfield}/sl-SI.json | 0 .../react-spectrum/intl/textfield}/sr-SP.json | 0 .../react-spectrum/intl/textfield}/sv-SE.json | 0 .../react-spectrum/intl/textfield}/tr-TR.json | 0 .../react-spectrum/intl/textfield}/uk-UA.json | 0 .../react-spectrum/intl/textfield}/zh-CN.json | 0 .../react-spectrum/intl/textfield}/zh-TW.json | 0 .../react-spectrum/intl/toast}/ar-AE.json | 0 .../react-spectrum/intl/toast}/bg-BG.json | 0 .../react-spectrum/intl/toast}/cs-CZ.json | 0 .../react-spectrum/intl/toast}/da-DK.json | 0 .../react-spectrum/intl/toast}/de-DE.json | 0 .../react-spectrum/intl/toast}/el-GR.json | 0 .../react-spectrum/intl/toast}/en-US.json | 0 .../react-spectrum/intl/toast}/es-ES.json | 0 .../react-spectrum/intl/toast}/et-EE.json | 0 .../react-spectrum/intl/toast}/fi-FI.json | 0 .../react-spectrum/intl/toast}/fr-FR.json | 0 .../react-spectrum/intl/toast}/he-IL.json | 0 .../react-spectrum/intl/toast}/hr-HR.json | 0 .../react-spectrum/intl/toast}/hu-HU.json | 0 .../react-spectrum/intl/toast}/it-IT.json | 0 .../react-spectrum/intl/toast}/ja-JP.json | 0 .../react-spectrum/intl/toast}/ko-KR.json | 0 .../react-spectrum/intl/toast}/lt-LT.json | 0 .../react-spectrum/intl/toast}/lv-LV.json | 0 .../react-spectrum/intl/toast}/nb-NO.json | 0 .../react-spectrum/intl/toast}/nl-NL.json | 0 .../react-spectrum/intl/toast}/pl-PL.json | 0 .../react-spectrum/intl/toast}/pt-BR.json | 0 .../react-spectrum/intl/toast}/pt-PT.json | 0 .../react-spectrum/intl/toast}/ro-RO.json | 0 .../react-spectrum/intl/toast}/ru-RU.json | 0 .../react-spectrum/intl/toast}/sk-SK.json | 0 .../react-spectrum/intl/toast}/sl-SI.json | 0 .../react-spectrum/intl/toast}/sr-SP.json | 0 .../react-spectrum/intl/toast}/sv-SE.json | 0 .../react-spectrum/intl/toast}/tr-TR.json | 0 .../react-spectrum/intl/toast}/uk-UA.json | 0 .../react-spectrum/intl/toast}/zh-CN.json | 0 .../react-spectrum/intl/toast}/zh-TW.json | 0 packages/@adobe/react-spectrum/package.json | 139 +- .../src/accordion}/Accordion.tsx | 21 +- .../src/actionbar}/ActionBar.tsx | 27 +- .../src/actionbar}/ActionBarContainer.tsx | 9 +- .../src/actionbar}/actionbar.css | 0 .../src/actiongroup}/ActionGroup.tsx | 57 +- .../MobileSearchAutocomplete.tsx | 51 +- .../src/autocomplete}/SearchAutocomplete.tsx | 43 +- .../src/autocomplete}/searchautocomplete.css | 0 .../react-spectrum/src/avatar}/Avatar.tsx | 10 +- .../react-spectrum/src/badge}/Badge.tsx | 11 +- .../src/breadcrumbs}/BreadcrumbItem.tsx | 12 +- .../src/breadcrumbs}/Breadcrumbs.tsx | 18 +- .../src/button}/ActionButton.tsx | 18 +- .../react-spectrum/src/button}/Button.tsx | 35 +- .../src/button}/ClearButton.tsx | 13 +- .../src/button}/FieldButton.tsx | 14 +- .../src/button}/LogicButton.tsx | 15 +- .../src/button}/ToggleButton.tsx | 20 +- .../src/buttongroup}/ButtonGroup.tsx | 19 +- .../react-spectrum/src/calendar}/Calendar.tsx | 12 +- .../src/calendar}/CalendarBase.tsx | 21 +- .../src/calendar}/CalendarCell.tsx | 15 +- .../src/calendar}/CalendarMonth.tsx | 7 +- .../src/calendar}/RangeCalendar.tsx | 12 +- .../react-spectrum/src/card}/BaseLayout.tsx | 12 +- .../react-spectrum/src/card}/Card.tsx | 2 +- .../react-spectrum/src/card}/CardBase.tsx | 23 +- .../react-spectrum/src/card}/CardView.tsx | 30 +- .../src/card}/CardViewContext.tsx | 0 .../src/card}/GalleryLayout.tsx | 4 +- .../react-spectrum/src/card}/GridLayout.tsx | 6 +- .../src/card}/WaterfallLayout.tsx | 7 +- .../react-spectrum/src/card}/types.ts | 4 +- .../react-spectrum/src/checkbox}/Checkbox.tsx | 21 +- .../src/checkbox}/CheckboxGroup.tsx | 14 +- .../react-spectrum/src/checkbox}/context.ts | 2 +- .../react-spectrum/src/color}/ColorArea.tsx | 18 +- .../react-spectrum/src/color}/ColorEditor.tsx | 11 +- .../react-spectrum/src/color}/ColorField.tsx | 20 +- .../react-spectrum/src/color}/ColorPicker.tsx | 14 +- .../react-spectrum/src/color}/ColorSlider.tsx | 22 +- .../react-spectrum/src/color}/ColorSwatch.tsx | 11 +- .../src/color}/ColorSwatchPicker.tsx | 11 +- .../react-spectrum/src/color}/ColorThumb.tsx | 12 +- .../react-spectrum/src/color}/ColorWheel.tsx | 19 +- .../react-spectrum/src/color}/colorfield.css | 0 .../react-spectrum/src/combobox}/ComboBox.tsx | 50 +- .../src/combobox}/MobileComboBox.tsx | 52 +- .../react-spectrum/src/combobox}/combobox.css | 0 .../src/contextualhelp}/ContextualHelp.tsx | 20 +- .../src/datepicker}/DateField.tsx | 15 +- .../src/datepicker}/DatePicker.tsx | 37 +- .../src/datepicker}/DatePickerField.tsx | 9 +- .../src/datepicker}/DatePickerSegment.tsx | 8 +- .../src/datepicker}/DateRangePicker.tsx | 34 +- .../react-spectrum/src/datepicker}/Input.tsx | 11 +- .../src/datepicker}/TimeField.tsx | 14 +- .../react-spectrum/src/datepicker}/styles.css | 0 .../react-spectrum/src/datepicker}/utils.tsx | 17 +- .../src/dialog}/AlertDialog.tsx | 20 +- .../react-spectrum/src/dialog}/Dialog.tsx | 29 +- .../src/dialog}/DialogContainer.tsx | 4 +- .../src/dialog}/DialogTrigger.tsx | 13 +- .../react-spectrum/src/dialog}/context.ts | 0 .../src/dialog}/useDialogContainer.ts | 0 .../react-spectrum/src/divider}/Divider.tsx | 7 +- .../react-spectrum/src/dnd}/useDragAndDrop.ts | 30 +- .../react-spectrum/src/dropzone}/DropZone.tsx | 18 +- .../react-spectrum/src/form}/Form.tsx | 10 +- .../react-spectrum/src/icon}/Icon.tsx | 9 +- .../react-spectrum/src/icon}/Illustration.tsx | 5 +- .../react-spectrum/src/icon}/UIIcon.tsx | 9 +- .../IllustratedMessage.tsx | 9 +- .../react-spectrum/src/image}/Image.tsx | 10 +- packages/@adobe/react-spectrum/src/index.ts | 131 - .../src/inlinealert}/InlineAlert.tsx | 19 +- .../react-spectrum/src/label}/Field.tsx | 12 +- .../react-spectrum/src/label}/HelpText.tsx | 4 +- .../react-spectrum/src/label}/Label.tsx | 14 +- .../src/labeledvalue}/LabeledValue.tsx | 11 +- .../react-spectrum/src/layout}/Flex.tsx | 8 +- .../react-spectrum/src/layout}/Grid.tsx | 7 +- .../react-spectrum/src/layout}/flex-gap.css | 0 .../react-spectrum/src/link}/Link.tsx | 17 +- .../react-spectrum/src/list}/DragPreview.tsx | 10 +- .../src/list}/InsertionIndicator.tsx | 4 +- .../react-spectrum/src/list}/ListView.tsx | 37 +- .../react-spectrum/src/list}/ListViewItem.tsx | 32 +- .../src/list}/ListViewLayout.ts | 7 +- .../src/list}/RootDropIndicator.tsx | 2 +- .../react-spectrum/src/list}/styles.css | 0 .../react-spectrum/src/listbox}/ListBox.tsx | 4 +- .../src/listbox}/ListBoxBase.tsx | 29 +- .../src/listbox}/ListBoxContext.ts | 2 +- .../src/listbox}/ListBoxLayout.ts | 6 +- .../src/listbox}/ListBoxOption.tsx | 16 +- .../src/listbox}/ListBoxSection.tsx | 12 +- .../react-spectrum/src/menu}/ActionMenu.tsx | 10 +- .../src/menu}/ContextualHelpTrigger.tsx | 18 +- .../react-spectrum/src/menu}/Menu.tsx | 28 +- .../react-spectrum/src/menu}/MenuItem.tsx | 22 +- .../react-spectrum/src/menu}/MenuSection.tsx | 10 +- .../react-spectrum/src/menu}/MenuTrigger.tsx | 17 +- .../src/menu}/SubmenuTrigger.tsx | 15 +- .../react-spectrum/src/menu}/context.ts | 4 +- .../react-spectrum/src/menu}/overlays.css | 0 .../src/menu}/useCloseOnScroll.ts | 2 +- .../react-spectrum/src/meter}/Meter.tsx | 6 +- .../src/numberfield}/NumberField.tsx | 27 +- .../src/numberfield}/StepButton.tsx | 13 +- .../react-spectrum/src/overlays}/Modal.tsx | 12 +- .../src/overlays}/OpenTransition.tsx | 0 .../react-spectrum/src/overlays}/Overlay.tsx | 4 +- .../react-spectrum/src/overlays}/Popover.tsx | 16 +- .../react-spectrum/src/overlays}/Tray.tsx | 13 +- .../react-spectrum/src/overlays}/Underlay.tsx | 4 +- .../react-spectrum/src/overlays}/overlays.css | 0 .../react-spectrum/src/picker}/Picker.tsx | 47 +- .../src/progress}/ProgressBar.tsx | 4 +- .../src/progress}/ProgressBarBase.tsx | 9 +- .../src/progress}/ProgressCircle.tsx | 8 +- .../react-spectrum/src/provider}/Provider.tsx | 21 +- .../react-spectrum/src/provider}/context.ts | 0 .../src/provider}/mediaQueries.ts | 2 +- .../react-spectrum/src/provider}/types.ts | 0 .../react-spectrum/src/radio}/Radio.tsx | 11 +- .../react-spectrum/src/radio}/RadioGroup.tsx | 14 +- .../react-spectrum/src/radio}/context.ts | 2 +- .../src/searchfield}/SearchField.tsx | 17 +- .../src/slider}/RangeSlider.tsx | 8 +- .../react-spectrum/src/slider}/Slider.tsx | 6 +- .../react-spectrum/src/slider}/SliderBase.tsx | 14 +- .../src/slider}/SliderThumb.tsx | 14 +- .../src/statuslight}/StatusLight.tsx | 8 +- .../react-spectrum/src/steplist}/StepList.tsx | 11 +- .../src/steplist}/StepListContext.ts | 2 +- .../src/steplist}/StepListItem.tsx | 20 +- .../react-spectrum/src/switch}/Switch.tsx | 15 +- .../react-spectrum/src/table}/DragPreview.tsx | 4 +- .../src/table}/InsertionIndicator.tsx | 4 +- .../react-spectrum/src/table}/Nubbin.tsx | 0 .../react-spectrum/src/table}/Resizer.tsx | 22 +- .../src/table}/RootDropIndicator.tsx | 2 +- .../react-spectrum/src/table/TableView.tsx} | 32 +- .../src/table}/TableViewBase.tsx | 80 +- .../src/table}/TableViewLayout.ts | 10 +- .../src/table/TableViewWithoutExpanding.tsx} | 6 +- .../src/table}/TreeGridTableView.tsx | 4 +- .../table}/cursors/Cur_MoveHorizontal_9_9.svg | 0 .../src/table}/cursors/Cur_MoveToLeft_9_9.svg | 0 .../table}/cursors/Cur_MoveToRight_9_9.svg | 0 .../react-spectrum/src/table}/table.css | 0 .../react-spectrum/src/table}/types.ts | 2 +- .../react-spectrum/src/tabs}/Tabs.tsx | 32 +- .../react-spectrum/src/tag}/Tag.tsx | 19 +- .../react-spectrum/src/tag}/TagGroup.tsx | 32 +- .../react-spectrum/src/text}/Heading.tsx | 9 +- .../react-spectrum/src/text}/Keyboard.tsx | 6 +- .../react-spectrum/src/text}/Text.tsx | 6 +- .../src/textfield}/TextArea.tsx | 12 +- .../src/textfield}/TextField.tsx | 6 +- .../src/textfield}/TextFieldBase.tsx | 16 +- .../src/theme-dark/darkTheme.ts | 28 + .../src/theme-default/defaultTheme.ts | 28 + .../src/theme-express/expressTheme.ts | 33 + .../src/theme-light/lightTheme.ts | 28 + .../react-spectrum/src/toast}/Toast.tsx | 20 +- .../src/toast}/ToastContainer.tsx | 8 +- .../react-spectrum/src/toast}/Toaster.tsx | 16 +- .../src/toast}/toastContainer.css | 2 +- .../react-spectrum/src/tooltip}/Tooltip.tsx | 8 +- .../src/tooltip}/TooltipTrigger.tsx | 12 +- .../react-spectrum/src/tooltip}/context.ts | 4 +- .../react-spectrum/src/tree}/TreeView.tsx | 47 +- .../src/utils}/BreakpointProvider.tsx | 2 +- .../react-spectrum/src/utils}/Slots.tsx | 2 +- .../react-spectrum/src/utils}/classNames.ts | 0 .../src/utils}/getWrappedElement.tsx | 0 .../react-spectrum/src/utils}/styleProps.ts | 2 +- .../react-spectrum/src/utils}/useDOMRef.ts | 0 .../react-spectrum/src/utils}/useHasChild.ts | 2 +- .../src/utils}/useIsMobileDevice.ts | 2 +- .../src/utils}/useMediaQuery.ts | 2 +- .../react-spectrum/src/view}/Content.tsx | 7 +- .../react-spectrum/src/view}/Footer.tsx | 7 +- .../react-spectrum/src/view}/Header.tsx | 7 +- .../react-spectrum/src/view}/View.tsx | 7 +- .../react-spectrum/src/well}/Well.tsx | 6 +- .../stories/accordion}/Accordion.stories.tsx | 8 +- .../stories/accordion}/Disclosure.stories.tsx | 2 +- .../stories/actionbar}/ActionBar.stories.tsx | 4 +- .../stories/actionbar}/Example.tsx | 11 +- .../actiongroup}/ActionGroup.stories.tsx | 13 +- .../stories/actiongroup}/Toolbar.stories.tsx | 17 +- .../stories/actiongroup}/toolbar.css | 0 .../SearchAutocomplete.stories.tsx | 13 +- .../stories/avatar}/Avatar.stories.tsx | 2 +- .../stories/badge}/Badge.stories.tsx | 4 +- .../breadcrumbs}/Breadcrumbs.stories.tsx | 4 +- .../stories/button}/ActionButton.stories.tsx | 8 +- .../stories/button}/Button.stories.tsx | 13 +- .../stories/button}/LogicButton.stories.tsx | 2 +- .../stories/button}/ToggleButton.stories.tsx | 6 +- .../buttongroup}/ButtonGroup.stories.tsx | 6 +- .../stories/calendar}/Calendar.stories.tsx | 22 +- .../calendar}/RangeCalendar.stories.tsx | 14 +- .../calendar}/RangeCalendarCell.stories.tsx | 4 +- .../stories/card}/Card.stories.tsx | 21 +- .../stories/card}/GalleryCardView.stories.tsx | 10 +- .../stories/card}/GridCardView.stories.tsx | 33 +- .../stories/card}/HorizontalCard.stories.tsx | 14 +- .../stories/card}/QuietCard.stories.tsx | 18 +- .../card}/WaterfallCardView.stories.tsx | 10 +- .../react-spectrum/stories/card}/assets.css | 0 .../stories/card}/images/starry_sky.jpeg | Bin .../react-spectrum/stories/card}/utils.ts | 0 .../stories/checkbox}/Checkbox.stories.tsx | 6 +- .../checkbox}/CheckboxGroup.stories.tsx | 8 +- .../stories/color}/ColorArea.stories.tsx | 13 +- .../stories/color}/ColorField.stories.tsx | 18 +- .../stories/color}/ColorPicker.stories.tsx | 11 +- .../stories/color}/ColorSlider.stories.tsx | 16 +- .../stories/color}/ColorSwatch.stories.tsx | 2 +- .../color}/ColorSwatchPicker.stories.tsx | 4 +- .../stories/color}/ColorThumb.stories.tsx | 4 +- .../stories/color}/ColorWheel.stories.tsx | 8 +- .../stories/combobox}/ComboBox.stories.tsx | 33 +- .../ContextualHelp.stories.tsx | 11 +- .../stories/datepicker}/DateField.stories.tsx | 18 +- .../datepicker}/DatePicker.stories.tsx | 28 +- .../datepicker}/DateRangePicker.stories.tsx | 24 +- .../DateRangePickerStyling.stories.tsx | 8 +- .../stories/datepicker}/TimeField.stories.tsx | 2 +- .../datepicker}/TimeFieldStyling.stories.tsx | 8 +- .../stories/dialog}/AlertDialog.stories.tsx | 5 +- .../stories/dialog}/Dialog.stories.tsx | 34 +- .../dialog}/DialogContainer.stories.tsx | 2 +- .../dialog}/DialogContainerExamples.tsx | 21 +- .../stories/dialog}/DialogTrigger.stories.tsx | 39 +- .../stories/divider}/Divider.stories.tsx | 4 +- .../stories/dropzone}/DropZone.stories.tsx | 23 +- .../stories/dropzone}/FileTrigger.stories.tsx | 6 +- .../stories/dropzone}/styles.css | 0 .../stories/form}/Form.stories.tsx | 58 +- .../react-spectrum/stories/form}/data.ts | 0 .../stories/icon}/Icon.stories.tsx | 2 +- .../IllustratedMessage.stories.tsx | 6 +- .../stories/image}/Image.stories.tsx | 2 +- .../inlinealert}/InlineAlert.stories.tsx | 8 +- .../stories/label}/HelpText.stories.tsx | 8 +- .../stories/label}/Label.stories.tsx | 4 +- .../labeledvalue}/LabeledValue.stories.tsx | 10 +- .../stories/layout}/Flex.stories.tsx | 4 +- .../stories/layout}/Grid.stories.tsx | 4 +- .../react-spectrum/stories/layout}/styles.css | 0 .../stories/link}/Link.stories.tsx | 2 +- .../stories/list}/ListView.stories.tsx | 36 +- .../stories/list}/ListViewActions.stories.tsx | 13 +- .../stories/list}/ListViewDnD.stories.tsx | 8 +- .../stories/list}/ListViewDnDExamples.tsx | 15 +- .../stories/list}/ListViewDnDUtil.stories.tsx | 6 +- .../stories/list}/ListViewDnDUtilExamples.tsx | 12 +- .../list}/ListViewSelection.stories.tsx | 11 +- .../stories/listbox}/ListBox.stories.tsx | 22 +- .../stories/menu}/ActionMenu.stories.tsx | 14 +- .../stories/menu}/MenuTrigger.stories.tsx | 23 +- .../stories/menu}/Submenu.stories.tsx | 21 +- .../stories/meter}/Meter.stories.tsx | 2 +- .../numberfield}/NumberField.stories.tsx | 19 +- .../stories/overlays}/Modal.stories.tsx | 22 +- .../stories/picker}/Picker.stories.tsx | 20 +- .../stories/progress}/ProgressBar.stories.tsx | 3 +- .../progress}/ProgressCircle.stories.tsx | 2 +- .../stories/provider}/Provider.stories.tsx | 31 +- .../stories/provider}/custom-theme.css | 0 .../stories/radio}/Radio.stories.tsx | 11 +- .../searchfield}/SearchField.stories.tsx | 15 +- .../stories/slider}/RangeSlider.stories.tsx | 8 +- .../stories/slider}/Slider.stories.tsx | 10 +- .../statuslight}/StatusLight.stories.tsx | 2 +- .../stories/steplist}/StepList.stories.tsx | 14 +- .../stories/switch}/Switch.stories.tsx | 6 +- .../stories/table}/CRUDExample.tsx | 35 +- .../stories/table}/ControllingResize.tsx | 8 +- .../stories/table}/HidingColumns.tsx | 8 +- .../table}/HidingColumnsAllowsResizing.tsx | 8 +- .../stories/table}/Performance.tsx | 19 +- .../stories/table}/Table.stories.tsx | 42 +- .../stories/table}/TableDnD.stories.tsx | 10 +- .../stories/table}/TableDnDExamples.tsx | 12 +- .../stories/table}/TableDnDUtil.stories.tsx | 6 +- .../stories/table}/TableDnDUtilExamples.tsx | 10 +- .../stories/table}/TreeGridTable.stories.tsx | 10 +- .../stories/tabs}/Tabs.stories.tsx | 18 +- .../stories/tag}/TagGroup.stories.tsx | 14 +- .../stories/textfield}/TextArea.stories.tsx | 14 +- .../stories/textfield}/Textfield.stories.tsx | 8 +- .../stories/toast}/Toast.stories.tsx | 25 +- .../stories/tooltip}/Tooltip.stories.tsx | 2 +- .../tooltip}/TooltipTrigger.stories.tsx | 13 +- .../stories/tree}/TreeView.stories.tsx | 16 +- .../stories/view}/View.stories.tsx | 2 +- .../stories/well}/Well.stories.tsx | 2 +- .../react-spectrum/test/ActionGroup.test.tsx | 37 - .../test/accordion}/Accordion.ssr.test.js | 2 +- .../test/accordion}/Accordion.test.js | 6 +- .../test/actionbar}/ActionBar.test.js | 12 +- .../test/actiongroup}/ActionGroup.ssr.test.js | 2 +- .../test/actiongroup}/ActionGroup.test.js | 18 +- .../test/actiongroup}/Toolbar.test.tsx | 18 +- .../autocomplete}/SearchAutocomplete.test.js | 16 +- .../test/avatar}/Avatar.test.js | 2 +- .../test/badge}/Badge.ssr.test.js | 2 +- .../react-spectrum/test/badge}/Badge.test.js | 4 +- .../test/breadcrumbs}/BreadcrumbItem.test.js | 2 +- .../test/breadcrumbs}/Breadcrumbs.ssr.test.js | 2 +- .../test/breadcrumbs}/Breadcrumbs.test.js | 8 +- .../test/button}/ActionButton.test.js | 2 +- .../test/button}/Button.ssr.test.js | 10 +- .../test/button}/Button.test.js | 12 +- .../test/button}/ClearButton.test.js | 2 +- .../test/button}/ToggleButton.test.js | 2 +- .../test/buttongroup}/ButtonGroup.ssr.test.js | 2 +- .../test/buttongroup}/ButtonGroup.test.js | 8 +- .../test/calendar}/Calendar.ssr.test.js | 4 +- .../test/calendar}/Calendar.test.js | 8 +- .../test/calendar}/CalendarBase.test.js | 7 +- .../test/calendar}/RangeCalendar.test.js | 8 +- .../react-spectrum/test/card}/Card.test.js | 6 +- .../test/card}/CardView.test.js | 23 +- .../test/checkbox}/Checkbox.ssr.test.js | 2 +- .../test/checkbox}/Checkbox.test.js | 10 +- .../test/checkbox}/CheckboxGroup.test.js | 11 +- .../test/color}/ColorArea.test.tsx | 8 +- .../test/color}/ColorField.test.js | 14 +- .../test/color}/ColorPicker.test.js | 7 +- .../test/color}/ColorSlider.test.tsx | 4 +- .../test/color}/ColorSwatchPicker.test.js | 5 +- .../test/color}/ColorWheel.test.tsx | 6 +- .../test/combobox}/ComboBox.test.js | 25 +- .../contextualhelp}/ContextualHelp.test.js | 12 +- .../test/datepicker}/DateField.test.js | 10 +- .../test/datepicker}/DatePicker.ssr.test.js | 8 +- .../test/datepicker}/DatePicker.test.js | 10 +- .../test/datepicker}/DatePickerBase.test.js | 7 +- .../test/datepicker}/DateRangePicker.test.js | 10 +- .../test/datepicker}/TimeField.test.js | 10 +- .../test/dialog}/AlertDialog.test.js | 6 +- .../test/dialog}/Dialog.ssr.test.js | 2 +- .../test/dialog}/Dialog.test.js | 10 +- .../test/dialog}/DialogContainer.test.js | 25 +- .../test/dialog}/DialogTrigger.test.js | 22 +- .../test/divider}/Divider.ssr.test.js | 2 +- .../test/divider}/Divider.test.js | 2 +- .../test/dropzone}/DropZone.test.js | 18 +- .../test/form}/Form.ssr.test.js | 2 +- .../react-spectrum/test/form}/Form.test.js | 18 +- .../react-spectrum/test/icon}/Icon.test.js | 2 +- .../test/icon}/Illustration.test.js | 2 +- .../react-spectrum/test/icon}/UIIcon.test.js | 2 +- .../IllustratedMessage.ssr.test.js | 2 +- .../IllustratedMessage.test.js | 6 +- .../react-spectrum/test/image}/Image.test.js | 2 +- .../test/inlinealert}/InlineAlert.test.js | 6 +- .../react-spectrum/test/label}/Field.test.js | 9 +- .../test/labeledvalue}/LabeledValue.test.js | 2 +- .../test/layout}/Flex.ssr.test.js | 2 +- .../test/layout}/Grid.ssr.test.js | 2 +- .../react-spectrum/test/layout}/Grid.test.js | 2 +- .../test/link}/Link.ssr.test.js | 2 +- .../react-spectrum/test/link}/Link.test.js | 9 +- .../test/list}/ListView.ssr.test.js | 2 +- .../test/list}/ListView.test.js | 23 +- .../test/list}/ListViewDnd.test.js | 30 +- .../test/listbox}/ListBox.ssr.test.js | 2 +- .../test/listbox}/ListBox.test.js | 14 +- .../test/menu}/ActionMenu.test.js | 10 +- .../test/menu}/Menu.ssr.test.js | 2 +- .../react-spectrum/test/menu}/Menu.test.js | 19 +- .../test/menu}/MenuTrigger.ssr.test.js | 2 +- .../test/menu}/MenuTrigger.test.js | 26 +- .../test/menu}/SubMenuTrigger.test.tsx | 7 +- .../test/meter}/Meter.ssr.test.js | 2 +- .../react-spectrum/test/meter}/Meter.test.js | 2 +- .../test/numberfield}/NumberField.ssr.test.js | 2 +- .../test/numberfield}/NumberField.test.js | 18 +- .../test/overlays}/Modal.test.js | 8 +- .../test/overlays}/Overlay.test.js | 6 +- .../test/overlays}/Popover.test.js | 10 +- .../test/overlays}/Tray.test.js | 10 +- .../test/picker}/Picker.ssr.test.js | 2 +- .../test/picker}/Picker.test.js | 18 +- .../test/picker}/TempUtilTest.test.js | 14 +- .../react-spectrum/test/picker}/data.js | 0 .../test/progress}/ProgressBar.ssr.test.js | 2 +- .../test/progress}/ProgressBar.test.js | 2 +- .../test/progress}/ProgressCircle.ssr.test.js | 2 +- .../test/progress}/ProgressCircle.test.js | 2 +- .../test/provider}/Provider.ssr.test.js | 2 +- .../test/provider}/Provider.test.tsx | 15 +- .../test/provider}/mediaQueries.test.ts | 2 +- .../test/radio}/Radio.ssr.test.js | 2 +- .../react-spectrum/test/radio}/Radio.test.js | 11 +- .../test/searchfield}/SearchField.ssr.test.js | 2 +- .../test/searchfield}/SearchField.test.js | 2 +- .../test/slider}/RangeSlider.test.tsx | 6 +- .../test/slider}/Slider.test.tsx | 6 +- .../react-spectrum/test/slider}/utils.ts | 0 .../test/statuslight}/StatusLight.ssr.test.js | 2 +- .../test/statuslight}/StatusLight.test.js | 2 +- .../test/steplist}/StepList.test.tsx | 8 +- .../test/switch}/Switch.ssr.test.js | 2 +- .../test/switch}/Switch.test.js | 2 +- .../test/table}/Table.ssr.test.js | 6 +- .../react-spectrum/test/table}/Table.test.js | 0 .../test/table}/TableDnd.test.js | 27 +- .../test/table}/TableNestedRows.test.js | 12 +- .../test/table}/TableSizing.test.tsx | 24 +- .../react-spectrum/test/table}/TableTests.js | 43 +- .../test/table}/TestTableUtils.test.tsx | 6 +- .../test/table}/TreeGridTable.test.tsx | 17 +- .../react-spectrum/test/tabs}/Tabs.test.js | 9 +- .../test/tag}/TagGroup.ssr.test.js | 2 +- .../react-spectrum/test/tag}/TagGroup.test.js | 14 +- .../test/text}/Heading.ssr.test.js | 2 +- .../test/text}/Keyboard.ssr.test.js | 2 +- .../test/text}/Text.ssr.test.js | 2 +- .../test/textfield}/TextArea.ssr.test.js | 2 +- .../test/textfield}/TextArea.test.js | 2 +- .../test/textfield}/TextField.ssr.test.js | 2 +- .../test/textfield}/TextField.test.js | 13 +- .../test/toast}/ToastContainer.ssr.test.js | 2 +- .../test/toast}/ToastContainer.test.js | 8 +- .../test/tooltip}/Tooltip.test.js | 2 +- .../test/tooltip}/TooltipTrigger.test.js | 11 +- .../test/tree}/TreeView.ssr.test.tsx | 2 +- .../test/tree}/TreeView.test.tsx | 18 +- .../react-spectrum/test/utils}/Slots.test.js | 8 +- .../test/utils}/styleProps.test.js | 2 +- .../test/view}/Content.ssr.test.js | 2 +- .../test/view}/Footer.ssr.test.js | 2 +- .../test/view}/Header.ssr.test.js | 2 +- .../test/view}/View.ssr.test.js | 2 +- .../react-spectrum/test/view}/View.test.js | 2 +- .../test/well}/Well.ssr.test.js | 2 +- .../react-spectrum/test/well}/Well.test.js | 2 +- packages/@internationalized/date/package.json | 10 +- .../date/tests/string.test.js | 2 +- .../@internationalized/message/package.json | 10 +- .../@internationalized/number/package.json | 10 +- .../number/test/NumberParser.test.js | 2 +- .../@internationalized/string/package.json | 10 +- packages/@react-aria/actiongroup/package.json | 29 +- packages/@react-aria/actiongroup/src/index.ts | 9 +- .../aria-modal-polyfill/package.json | 25 +- .../aria-modal-polyfill/src/index.ts | 65 +- .../@react-aria/autocomplete/package.json | 36 +- .../@react-aria/autocomplete/src/index.ts | 8 +- packages/@react-aria/breadcrumbs/package.json | 27 +- packages/@react-aria/breadcrumbs/src/index.ts | 7 +- packages/@react-aria/button/index.ts | 13 - packages/@react-aria/button/package.json | 28 +- packages/@react-aria/button/src/index.ts | 13 +- packages/@react-aria/calendar/index.ts | 13 - packages/@react-aria/calendar/package.json | 32 +- packages/@react-aria/calendar/src/index.ts | 16 +- packages/@react-aria/checkbox/index.ts | 13 - packages/@react-aria/checkbox/package.json | 32 +- packages/@react-aria/checkbox/src/index.ts | 12 +- packages/@react-aria/collections/package.json | 25 +- packages/@react-aria/collections/src/index.ts | 12 +- packages/@react-aria/color/index.ts | 13 - packages/@react-aria/color/package.json | 34 +- packages/@react-aria/color/src/index.ts | 23 +- packages/@react-aria/combobox/package.json | 37 +- packages/@react-aria/combobox/src/index.ts | 5 +- packages/@react-aria/datepicker/index.ts | 13 - packages/@react-aria/datepicker/package.json | 40 +- packages/@react-aria/datepicker/src/index.ts | 23 +- packages/@react-aria/dialog/index.ts | 13 - packages/@react-aria/dialog/package.json | 27 +- packages/@react-aria/dialog/src/index.ts | 5 +- packages/@react-aria/disclosure/index.ts | 13 - packages/@react-aria/disclosure/package.json | 27 +- packages/@react-aria/disclosure/src/index.ts | 5 +- packages/@react-aria/dnd/index.ts | 13 - packages/@react-aria/dnd/package.json | 32 +- packages/@react-aria/dnd/src/index.ts | 71 +- packages/@react-aria/focus/index.ts | 13 - packages/@react-aria/focus/package.json | 25 +- packages/@react-aria/focus/src/index.ts | 26 +- packages/@react-aria/form/package.json | 27 +- packages/@react-aria/form/src/index.ts | 2 +- packages/@react-aria/grid/package.json | 34 +- packages/@react-aria/grid/src/index.ts | 32 +- packages/@react-aria/gridlist/package.json | 32 +- packages/@react-aria/gridlist/src/index.ts | 10 +- packages/@react-aria/i18n/index.ts | 13 - packages/@react-aria/i18n/package.json | 25 +- packages/@react-aria/i18n/src/index.ts | 28 +- packages/@react-aria/interactions/index.ts | 13 - .../@react-aria/interactions/package.json | 25 +- .../@react-aria/interactions/src/index.ts | 61 +- packages/@react-aria/label/index.ts | 13 - packages/@react-aria/label/package.json | 25 +- packages/@react-aria/label/src/index.ts | 8 +- packages/@react-aria/landmark/package.json | 24 +- packages/@react-aria/landmark/src/index.ts | 7 +- packages/@react-aria/link/index.ts | 13 - packages/@react-aria/link/package.json | 26 +- packages/@react-aria/link/src/index.ts | 5 +- packages/@react-aria/listbox/index.ts | 13 - packages/@react-aria/listbox/package.json | 30 +- packages/@react-aria/listbox/src/index.ts | 10 +- packages/@react-aria/live-announcer/index.ts | 13 - .../@react-aria/live-announcer/package.json | 27 +- .../@react-aria/live-announcer/src/index.ts | 2 +- packages/@react-aria/menu/index.ts | 13 - packages/@react-aria/menu/package.json | 34 +- packages/@react-aria/menu/src/index.ts | 12 +- packages/@react-aria/meter/index.ts | 13 - packages/@react-aria/meter/package.json | 25 +- packages/@react-aria/meter/src/index.ts | 5 +- packages/@react-aria/numberfield/index.ts | 13 - packages/@react-aria/numberfield/package.json | 33 +- packages/@react-aria/numberfield/src/index.ts | 5 +- packages/@react-aria/overlays/index.ts | 13 - packages/@react-aria/overlays/package.json | 33 +- packages/@react-aria/overlays/src/index.ts | 39 +- packages/@react-aria/progress/index.ts | 13 - packages/@react-aria/progress/package.json | 27 +- packages/@react-aria/progress/src/index.ts | 5 +- packages/@react-aria/radio/index.ts | 13 - packages/@react-aria/radio/package.json | 30 +- packages/@react-aria/radio/src/index.ts | 7 +- packages/@react-aria/searchfield/index.ts | 13 - packages/@react-aria/searchfield/package.json | 29 +- packages/@react-aria/searchfield/src/index.ts | 6 +- packages/@react-aria/select/index.ts | 13 - packages/@react-aria/select/package.json | 35 +- packages/@react-aria/select/src/index.ts | 7 +- packages/@react-aria/selection/index.ts | 13 - packages/@react-aria/selection/package.json | 29 +- packages/@react-aria/selection/src/index.ts | 20 +- packages/@react-aria/separator/index.ts | 13 - packages/@react-aria/separator/package.json | 25 +- packages/@react-aria/separator/src/index.ts | 5 +- packages/@react-aria/slider/index.ts | 13 - packages/@react-aria/slider/package.json | 28 +- packages/@react-aria/slider/src/index.ts | 7 +- packages/@react-aria/spinbutton/index.ts | 13 - packages/@react-aria/spinbutton/package.json | 28 +- packages/@react-aria/spinbutton/src/index.ts | 5 +- packages/@react-aria/ssr/index.ts | 13 - packages/@react-aria/ssr/package.json | 30 +- packages/@react-aria/ssr/src/index.ts | 6 +- packages/@react-aria/steplist/index.ts | 13 - packages/@react-aria/steplist/package.json | 28 +- packages/@react-aria/steplist/src/index.ts | 8 +- packages/@react-aria/switch/index.ts | 13 - packages/@react-aria/switch/package.json | 26 +- packages/@react-aria/switch/src/index.ts | 4 +- packages/@react-aria/table/index.ts | 13 - packages/@react-aria/table/package.json | 35 +- packages/@react-aria/table/src/index.ts | 25 +- packages/@react-aria/tabs/index.ts | 13 - packages/@react-aria/tabs/package.json | 28 +- packages/@react-aria/tabs/src/index.ts | 9 +- packages/@react-aria/tag/index.ts | 13 - packages/@react-aria/tag/package.json | 32 +- packages/@react-aria/tag/src/index.ts | 6 +- packages/@react-aria/test-utils/package.json | 10 +- packages/@react-aria/textfield/index.ts | 13 - packages/@react-aria/textfield/package.json | 30 +- packages/@react-aria/textfield/src/index.ts | 9 +- packages/@react-aria/toast/index.ts | 13 - packages/@react-aria/toast/package.json | 30 +- packages/@react-aria/toast/src/index.ts | 6 +- packages/@react-aria/toggle/index.ts | 13 - packages/@react-aria/toggle/package.json | 27 +- packages/@react-aria/toggle/src/index.ts | 5 +- packages/@react-aria/toolbar/package.json | 27 +- packages/@react-aria/toolbar/src/index.ts | 4 +- packages/@react-aria/tooltip/index.ts | 13 - packages/@react-aria/tooltip/package.json | 28 +- packages/@react-aria/tooltip/src/index.ts | 9 +- packages/@react-aria/tree/index.ts | 13 - packages/@react-aria/tree/package.json | 29 +- packages/@react-aria/tree/src/index.ts | 8 +- packages/@react-aria/utils/index.ts | 13 - packages/@react-aria/utils/package.json | 27 +- packages/@react-aria/utils/src/index.ts | 89 +- packages/@react-aria/virtualizer/index.ts | 13 - packages/@react-aria/virtualizer/package.json | 27 +- packages/@react-aria/virtualizer/src/index.ts | 15 +- packages/@react-aria/visually-hidden/index.ts | 13 - .../@react-aria/visually-hidden/package.json | 26 +- .../@react-aria/visually-hidden/src/index.ts | 5 +- packages/@react-spectrum/accordion/index.ts | 13 - .../@react-spectrum/accordion/package.json | 37 +- .../@react-spectrum/accordion/src/index.ts | 5 +- packages/@react-spectrum/actionbar/index.ts | 13 - .../@react-spectrum/actionbar/package.json | 46 +- .../@react-spectrum/actionbar/src/index.ts | 9 +- packages/@react-spectrum/actiongroup/index.ts | 13 - .../@react-spectrum/actiongroup/package.json | 48 +- .../@react-spectrum/actiongroup/src/index.ts | 7 +- .../@react-spectrum/autocomplete/package.json | 55 +- .../@react-spectrum/autocomplete/src/index.ts | 8 +- packages/@react-spectrum/avatar/package.json | 33 +- packages/@react-spectrum/avatar/src/index.ts | 5 +- packages/@react-spectrum/badge/package.json | 34 +- packages/@react-spectrum/badge/src/index.ts | 5 +- packages/@react-spectrum/breadcrumbs/index.ts | 13 - .../@react-spectrum/breadcrumbs/package.json | 44 +- .../@react-spectrum/breadcrumbs/src/index.ts | 7 +- packages/@react-spectrum/button/index.ts | 13 - packages/@react-spectrum/button/package.json | 41 +- packages/@react-spectrum/button/src/index.ts | 21 +- packages/@react-spectrum/buttongroup/index.ts | 13 - .../@react-spectrum/buttongroup/package.json | 33 +- .../@react-spectrum/buttongroup/src/index.ts | 5 +- packages/@react-spectrum/calendar/index.ts | 13 - .../@react-spectrum/calendar/package.json | 44 +- .../@react-spectrum/calendar/src/index.ts | 9 +- packages/@react-spectrum/card/index.ts | 13 - packages/@react-spectrum/card/package.json | 44 +- packages/@react-spectrum/card/src/index.ts | 18 +- packages/@react-spectrum/checkbox/index.ts | 13 - .../@react-spectrum/checkbox/package.json | 43 +- .../@react-spectrum/checkbox/src/index.ts | 9 +- packages/@react-spectrum/color/index.ts | 13 - packages/@react-spectrum/color/package.json | 47 +- packages/@react-spectrum/color/src/index.ts | 35 +- packages/@react-spectrum/combobox/index.ts | 13 - .../@react-spectrum/combobox/package.json | 55 +- .../@react-spectrum/combobox/src/index.ts | 8 +- .../@react-spectrum/contextualhelp/index.ts | 13 - .../contextualhelp/package.json | 39 +- .../contextualhelp/src/index.ts | 5 +- packages/@react-spectrum/datepicker/index.ts | 13 - .../@react-spectrum/datepicker/package.json | 48 +- .../@react-spectrum/datepicker/src/index.ts | 17 +- packages/@react-spectrum/dialog/index.ts | 13 - packages/@react-spectrum/dialog/package.json | 46 +- packages/@react-spectrum/dialog/src/index.ts | 18 +- packages/@react-spectrum/divider/index.ts | 13 - packages/@react-spectrum/divider/package.json | 32 +- packages/@react-spectrum/divider/src/index.ts | 5 +- packages/@react-spectrum/dnd/package.json | 35 +- packages/@react-spectrum/dnd/src/index.ts | 31 +- packages/@react-spectrum/dropzone/index.ts | 12 - .../@react-spectrum/dropzone/package.json | 37 +- .../@react-spectrum/dropzone/src/index.ts | 5 +- packages/@react-spectrum/filetrigger/index.ts | 12 - .../@react-spectrum/filetrigger/package.json | 29 +- .../@react-spectrum/filetrigger/src/index.ts | 4 +- packages/@react-spectrum/form/index.ts | 13 - packages/@react-spectrum/form/package.json | 34 +- packages/@react-spectrum/form/src/index.ts | 6 +- packages/@react-spectrum/icon/index.ts | 13 - packages/@react-spectrum/icon/package.json | 33 +- packages/@react-spectrum/icon/src/index.ts | 13 +- .../illustratedmessage/index.ts | 13 - .../illustratedmessage/package.json | 34 +- .../illustratedmessage/src/index.ts | 5 +- packages/@react-spectrum/image/index.ts | 13 - packages/@react-spectrum/image/package.json | 33 +- packages/@react-spectrum/image/src/index.ts | 5 +- .../@react-spectrum/inlinealert/package.json | 37 +- .../@react-spectrum/inlinealert/src/index.ts | 5 +- packages/@react-spectrum/label/index.ts | 13 - packages/@react-spectrum/label/package.json | 37 +- packages/@react-spectrum/label/src/index.ts | 11 +- .../@react-spectrum/labeledvalue/index.ts | 13 - .../@react-spectrum/labeledvalue/package.json | 36 +- .../@react-spectrum/labeledvalue/src/index.ts | 5 +- packages/@react-spectrum/layout/index.ts | 13 - packages/@react-spectrum/layout/package.json | 32 +- packages/@react-spectrum/layout/src/index.ts | 9 +- packages/@react-spectrum/link/index.ts | 13 - packages/@react-spectrum/link/package.json | 36 +- packages/@react-spectrum/link/src/index.ts | 5 +- packages/@react-spectrum/list/index.ts | 13 - packages/@react-spectrum/list/package.json | 54 +- packages/@react-spectrum/list/src/index.ts | 7 +- packages/@react-spectrum/listbox/index.ts | 13 - packages/@react-spectrum/listbox/package.json | 49 +- packages/@react-spectrum/listbox/src/index.ts | 10 +- packages/@react-spectrum/menu/index.ts | 13 - packages/@react-spectrum/menu/package.json | 51 +- packages/@react-spectrum/menu/src/index.ts | 20 +- packages/@react-spectrum/meter/index.ts | 13 - packages/@react-spectrum/meter/package.json | 34 +- packages/@react-spectrum/meter/src/index.ts | 5 +- packages/@react-spectrum/numberfield/index.ts | 13 - .../@react-spectrum/numberfield/package.json | 44 +- .../@react-spectrum/numberfield/src/index.ts | 5 +- packages/@react-spectrum/overlays/index.ts | 13 - .../@react-spectrum/overlays/package.json | 39 +- .../@react-spectrum/overlays/src/index.ts | 13 +- packages/@react-spectrum/picker/index.ts | 13 - packages/@react-spectrum/picker/package.json | 49 +- packages/@react-spectrum/picker/src/index.ts | 8 +- packages/@react-spectrum/progress/index.ts | 13 - .../@react-spectrum/progress/package.json | 34 +- .../@react-spectrum/progress/src/index.ts | 12 +- packages/@react-spectrum/provider/index.ts | 13 - .../@react-spectrum/provider/package.json | 37 +- .../@react-spectrum/provider/src/index.ts | 6 +- packages/@react-spectrum/radio/index.ts | 13 - packages/@react-spectrum/radio/package.json | 38 +- packages/@react-spectrum/radio/src/index.ts | 7 +- .../s2/chromatic/Accordion.stories.tsx | 11 +- .../s2/chromatic/ActionButton.stories.tsx | 6 +- .../chromatic/ActionButtonGroup.stories.tsx | 5 +- .../s2/chromatic/ActionMenu.stories.tsx | 2 +- .../s2/chromatic/ActionMenuRTL.stories.tsx | 2 +- .../s2/chromatic/AlertDialog.stories.tsx | 2 +- .../s2/chromatic/AlertDialogRTL.stories.tsx | 2 +- .../s2/chromatic/Avatar.stories.tsx | 2 +- .../s2/chromatic/AvatarGroup.stories.tsx | 2 +- .../s2/chromatic/Badge.stories.tsx | 2 +- .../s2/chromatic/Breadcrumbs.stories.tsx | 2 +- .../s2/chromatic/BreadcrumbsRTL.stories.tsx | 2 +- .../s2/chromatic/Button.stories.tsx | 4 +- .../s2/chromatic/ButtonGroup.stories.tsx | 5 +- .../s2/chromatic/Calendar.stories.tsx | 6 +- .../s2/chromatic/Card.stories.tsx | 22 +- .../s2/chromatic/CardView.stories.tsx | 6 +- .../s2/chromatic/Checkbox.stories.tsx | 2 +- .../s2/chromatic/CheckboxGroup.stories.tsx | 6 +- .../s2/chromatic/ColorArea.stories.tsx | 2 +- .../s2/chromatic/ColorField.stories.tsx | 2 +- .../s2/chromatic/ColorSlider.stories.tsx | 5 +- .../s2/chromatic/Combobox.stories.tsx | 2 +- .../s2/chromatic/ComboboxRTL.stories.tsx | 2 +- .../s2/chromatic/ContextualHelp.stories.tsx | 2 +- .../chromatic/ContextualHelpRTL.stories.tsx | 2 +- .../s2/chromatic/DateField.stories.tsx | 2 +- .../s2/chromatic/DatePicker.stories.tsx | 2 +- .../s2/chromatic/DateRangePicker.stories.tsx | 2 +- .../s2/chromatic/Dialog.stories.tsx | 2 +- .../s2/chromatic/DialogRTL.stories.tsx | 2 +- .../s2/chromatic/Disclosure.stories.tsx | 4 +- .../s2/chromatic/Divider.stories.tsx | 2 +- .../s2/chromatic/DropZone.stories.tsx | 14 +- .../s2/chromatic/Fonts.stories.tsx | 2 +- .../s2/chromatic/Forms.stories.tsx | 56 +- .../chromatic/IllustratedMessage.stories.tsx | 6 +- .../s2/chromatic/InlineAlert.stories.tsx | 5 +- .../@react-spectrum/s2/chromatic/Link.tsx | 2 +- .../s2/chromatic/LinkButton.stories.tsx | 4 +- .../s2/chromatic/ListView.stories.tsx | 10 +- .../s2/chromatic/Menu.stories.tsx | 2 +- .../s2/chromatic/MenuRTL.stories.tsx | 2 +- .../s2/chromatic/NumberField.stories.tsx | 14 +- .../s2/chromatic/Picker.stories.tsx | 2 +- .../s2/chromatic/PickerRTL.stories.tsx | 2 +- .../s2/chromatic/Popover.stories.tsx | 2 +- .../s2/chromatic/ProgressBar.stories.tsx | 2 +- .../s2/chromatic/ProgressCircle.stories.tsx | 2 +- .../s2/chromatic/RadioGroup.stories.tsx | 15 +- .../s2/chromatic/RangeCalendar.stories.tsx | 6 +- .../s2/chromatic/RangeSlider.stories.tsx | 2 +- .../s2/chromatic/SearchField.stories.tsx | 14 +- .../s2/chromatic/SegmentedControl.stories.tsx | 3 +- .../s2/chromatic/SelectBoxGroup.stories.tsx | 3 +- .../s2/chromatic/StatusLight.stories.tsx | 2 +- .../s2/chromatic/Switch.stories.tsx | 2 +- .../s2/chromatic/TableView.stories.tsx | 9 +- .../s2/chromatic/Tabs.stories.tsx | 6 +- .../s2/chromatic/TagGroup.stories.tsx | 18 +- .../s2/chromatic/TextField.stories.tsx | 5 +- .../s2/chromatic/TimeField.stories.tsx | 2 +- .../s2/chromatic/Toast.stories.tsx | 4 +- .../s2/chromatic/ToggleButton.stories.tsx | 3 +- .../chromatic/ToggleButtonGroup.stories.tsx | 4 +- .../s2/chromatic/Tooltip.stories.tsx | 2 +- .../s2/chromatic/TooltipRTL.stories.tsx | 2 +- .../s2/chromatic/TreeView.stories.tsx | 17 +- .../@react-spectrum/s2/exports/Accordion.ts | 3 + .../@react-spectrum/s2/exports/ActionBar.ts | 2 + .../s2/exports/ActionButton.ts | 3 + .../s2/exports/ActionButtonGroup.ts | 2 + .../@react-spectrum/s2/exports/ActionMenu.ts | 2 + .../@react-spectrum/s2/exports/AlertDialog.ts | 2 + packages/@react-spectrum/s2/exports/Avatar.ts | 2 + .../@react-spectrum/s2/exports/AvatarGroup.ts | 2 + packages/@react-spectrum/s2/exports/Badge.ts | 2 + .../@react-spectrum/s2/exports/Breadcrumbs.ts | 2 + packages/@react-spectrum/s2/exports/Button.ts | 3 + .../@react-spectrum/s2/exports/ButtonGroup.ts | 2 + .../@react-spectrum/s2/exports/Calendar.ts | 3 + packages/@react-spectrum/s2/exports/Card.ts | 2 + .../@react-spectrum/s2/exports/CardView.ts | 3 + .../@react-spectrum/s2/exports/Checkbox.ts | 2 + .../s2/exports/CheckboxGroup.ts | 2 + .../@react-spectrum/s2/exports/CloseButton.ts | 2 + .../@react-spectrum/s2/exports/ColorArea.ts | 4 + .../@react-spectrum/s2/exports/ColorField.ts | 4 + .../@react-spectrum/s2/exports/ColorSlider.ts | 4 + .../@react-spectrum/s2/exports/ColorSwatch.ts | 4 + .../s2/exports/ColorSwatchPicker.ts | 4 + .../@react-spectrum/s2/exports/ColorWheel.ts | 4 + .../@react-spectrum/s2/exports/ComboBox.ts | 3 + .../@react-spectrum/s2/exports/Content.ts | 1 + .../s2/exports/ContextualHelp.ts | 2 + .../s2/exports/CustomDialog.ts | 2 + .../@react-spectrum/s2/exports/DateField.ts | 3 + .../@react-spectrum/s2/exports/DatePicker.ts | 3 + .../s2/exports/DateRangePicker.ts | 3 + packages/@react-spectrum/s2/exports/Dialog.ts | 2 + .../s2/exports/DialogContainer.ts | 2 + .../s2/exports/DialogTrigger.ts | 2 + .../@react-spectrum/s2/exports/Disclosure.ts | 2 + .../@react-spectrum/s2/exports/Divider.ts | 2 + .../@react-spectrum/s2/exports/DropZone.ts | 2 + packages/@react-spectrum/s2/exports/Footer.ts | 1 + packages/@react-spectrum/s2/exports/Form.ts | 2 + .../s2/exports/FullscreenDialog.ts | 2 + packages/@react-spectrum/s2/exports/Header.ts | 1 + .../@react-spectrum/s2/exports/Heading.ts | 1 + packages/@react-spectrum/s2/exports/Icon.ts | 2 + .../s2/exports/IllustratedMessage.ts | 1 + packages/@react-spectrum/s2/exports/Image.ts | 2 + .../s2/exports/ImageCoordinator.ts | 2 + .../@react-spectrum/s2/exports/InlineAlert.ts | 2 + .../@react-spectrum/s2/exports/Keyboard.ts | 1 + packages/@react-spectrum/s2/exports/Link.ts | 2 + .../@react-spectrum/s2/exports/LinkButton.ts | 3 + .../@react-spectrum/s2/exports/ListView.ts | 3 + packages/@react-spectrum/s2/exports/Menu.ts | 3 + packages/@react-spectrum/s2/exports/Meter.ts | 2 + .../s2/exports/NotificationBadge.ts | 2 + .../@react-spectrum/s2/exports/NumberField.ts | 1 + packages/@react-spectrum/s2/exports/Picker.ts | 3 + .../@react-spectrum/s2/exports/Popover.ts | 2 + .../@react-spectrum/s2/exports/ProgressBar.ts | 2 + .../s2/exports/ProgressCircle.ts | 2 + .../@react-spectrum/s2/exports/Provider.ts | 2 + .../@react-spectrum/s2/exports/RadioGroup.ts | 2 + .../s2/exports/RangeCalendar.ts | 3 + .../@react-spectrum/s2/exports/RangeSlider.ts | 2 + .../@react-spectrum/s2/exports/SearchField.ts | 2 + .../s2/exports/SegmentedControl.ts | 2 + .../s2/exports/SelectBoxGroup.ts | 2 + .../@react-spectrum/s2/exports/Skeleton.ts | 2 + .../s2/exports/SkeletonCollection.ts | 2 + packages/@react-spectrum/s2/exports/Slider.ts | 2 + .../@react-spectrum/s2/exports/StatusLight.ts | 2 + packages/@react-spectrum/s2/exports/Switch.ts | 2 + .../@react-spectrum/s2/exports/TableView.ts | 3 + packages/@react-spectrum/s2/exports/Tabs.ts | 2 + .../@react-spectrum/s2/exports/TagGroup.ts | 3 + packages/@react-spectrum/s2/exports/Text.ts | 1 + .../@react-spectrum/s2/exports/TextArea.ts | 2 + .../@react-spectrum/s2/exports/TextField.ts | 2 + .../@react-spectrum/s2/exports/TimeField.ts | 3 + packages/@react-spectrum/s2/exports/Toast.ts | 2 + .../s2/exports/ToggleButton.ts | 2 + .../s2/exports/ToggleButtonGroup.ts | 2 + .../@react-spectrum/s2/exports/Tooltip.ts | 2 + .../@react-spectrum/s2/exports/TreeView.ts | 4 + packages/@react-spectrum/s2/exports/index.ts | 195 ++ .../@react-spectrum/s2/exports/pressScale.ts | 1 + packages/@react-spectrum/s2/index.ts | 13 - packages/@react-spectrum/s2/package.json | 78 +- .../gradient/generic1/3D.tsx | 2 +- .../gradient/generic1/3Dasset.tsx | 2 +- .../gradient/generic1/AIGenerate.tsx | 2 +- .../gradient/generic1/AIGenerateImage.tsx | 2 +- .../gradient/generic1/AIchat.tsx | 2 +- .../gradient/generic1/Accessibility.tsx | 2 +- .../gradient/generic1/Animation.tsx | 2 +- .../gradient/generic1/Apps.tsx | 2 +- .../gradient/generic1/Artboard.tsx | 2 +- .../gradient/generic1/Assets.tsx | 2 +- .../gradient/generic1/AudioWave.tsx | 2 +- .../gradient/generic1/BadgeVerified.tsx | 2 +- .../gradient/generic1/Bell.tsx | 2 +- .../gradient/generic1/Bolt.tsx | 2 +- .../gradient/generic1/Brand.tsx | 2 +- .../gradient/generic1/Briefcase.tsx | 2 +- .../gradient/generic1/BrightnessContrast.tsx | 2 +- .../gradient/generic1/Browser.tsx | 2 +- .../gradient/generic1/Brush.tsx | 2 +- .../gradient/generic1/BuildTable.tsx | 2 +- .../gradient/generic1/Buildings.tsx | 2 +- .../gradient/generic1/Calendar.tsx | 2 +- .../gradient/generic1/Camera.tsx | 2 +- .../gradient/generic1/CardTapPayment.tsx | 2 +- .../gradient/generic1/Channel.tsx | 2 +- .../gradient/generic1/ChartAreaStack.tsx | 2 +- .../gradient/generic1/Chatbubble.tsx | 2 +- .../gradient/generic1/Checkmark.tsx | 2 +- .../gradient/generic1/Clipboard.tsx | 2 +- .../gradient/generic1/Clock.tsx | 2 +- .../gradient/generic1/Cloud.tsx | 2 +- .../gradient/generic1/CloudUpload.tsx | 2 +- .../gradient/generic1/CodeBrackets.tsx | 2 +- .../gradient/generic1/Color.tsx | 2 +- .../gradient/generic1/CommentText.tsx | 2 +- .../gradient/generic1/Confetti.tsx | 2 +- .../gradient/generic1/Conversationbubbles.tsx | 2 +- .../gradient/generic1/Crop.tsx | 2 +- .../gradient/generic1/Cursor.tsx | 2 +- .../gradient/generic1/Cut.tsx | 2 +- .../gradient/generic1/Data.tsx | 2 +- .../gradient/generic1/DataAnalytics.tsx | 2 +- .../gradient/generic1/Desktop.tsx | 2 +- .../gradient/generic1/Diamond.tsx | 2 +- .../gradient/generic1/Document.tsx | 2 +- .../gradient/generic1/Download.tsx | 2 +- .../gradient/generic1/DropToUpload.tsx | 2 +- .../gradient/generic1/Education.tsx | 2 +- .../gradient/generic1/Effects.tsx | 2 +- .../gradient/generic1/Emoji.tsx | 2 +- .../gradient/generic1/EmptyStateExport.tsx | 2 +- .../gradient/generic1/Explosion.tsx | 2 +- .../gradient/generic1/ExportTo.tsx | 2 +- .../gradient/generic1/Exposure.tsx | 2 +- .../gradient/generic1/FileImage.tsx | 2 +- .../gradient/generic1/FileShared.tsx | 2 +- .../gradient/generic1/FileText.tsx | 2 +- .../gradient/generic1/FileVideo.tsx | 2 +- .../gradient/generic1/FileZip.tsx | 2 +- .../gradient/generic1/Filmstrip.tsx | 2 +- .../gradient/generic1/Filter.tsx | 2 +- .../gradient/generic1/Filters.tsx | 2 +- .../gradient/generic1/Fireworks.tsx | 2 +- .../gradient/generic1/Flag.tsx | 2 +- .../gradient/generic1/FlagCheckmark.tsx | 2 +- .../gradient/generic1/FlagCross.tsx | 2 +- .../gradient/generic1/FolderClose.tsx | 2 +- .../gradient/generic1/FolderOpen.tsx | 2 +- .../gradient/generic1/FolderShared.tsx | 2 +- .../gradient/generic1/GearSetting.tsx | 2 +- .../gradient/generic1/Gift.tsx | 2 +- .../gradient/generic1/Globe.tsx | 2 +- .../gradient/generic1/GlobeGrid.tsx | 2 +- .../gradient/generic1/GraphBarChart.tsx | 2 +- .../gradient/generic1/Hand.tsx | 2 +- .../gradient/generic1/Handshake.tsx | 2 +- .../gradient/generic1/Heart.tsx | 2 +- .../gradient/generic1/HelpCircle.tsx | 2 +- .../gradient/generic1/Home.tsx | 2 +- .../gradient/generic1/Illustration.tsx | 2 +- .../gradient/generic1/Image.tsx | 2 +- .../gradient/generic1/ImageStack.tsx | 2 +- .../gradient/generic1/InfiniteLooping.tsx | 2 +- .../gradient/generic1/Information.tsx | 2 +- .../gradient/generic1/Interaction.tsx | 2 +- .../gradient/generic1/Laptop.tsx | 2 +- .../gradient/generic1/Layers.tsx | 2 +- .../gradient/generic1/Libraries.tsx | 2 +- .../gradient/generic1/Lightbulb.tsx | 2 +- .../gradient/generic1/LightbulbRays.tsx | 2 +- .../gradient/generic1/Lighten.tsx | 2 +- .../gradient/generic1/Link.tsx | 2 +- .../gradient/generic1/Location.tsx | 2 +- .../gradient/generic1/LockClose.tsx | 2 +- .../gradient/generic1/LockOpen.tsx | 2 +- .../gradient/generic1/Logo.tsx | 2 +- .../gradient/generic1/MagicWand.tsx | 2 +- .../gradient/generic1/MailClose.tsx | 2 +- .../gradient/generic1/MailOpen.tsx | 2 +- .../gradient/generic1/Market.tsx | 2 +- .../gradient/generic1/MegaphonePromote.tsx | 2 +- .../gradient/generic1/MegaphonePromote2.tsx | 2 +- .../gradient/generic1/Mention.tsx | 2 +- .../gradient/generic1/Microphone.tsx | 2 +- .../gradient/generic1/Minimize.tsx | 2 +- .../gradient/generic1/MovieCamera.tsx | 2 +- .../gradient/generic1/MusicNote.tsx | 2 +- .../gradient/generic1/NoElements.tsx | 2 +- .../gradient/generic1/Paperairplane.tsx | 2 +- .../gradient/generic1/Paperclip.tsx | 2 +- .../gradient/generic1/Pause.tsx | 2 +- .../gradient/generic1/Pencil.tsx | 2 +- .../gradient/generic1/Phone.tsx | 2 +- .../gradient/generic1/PieChart.tsx | 2 +- .../gradient/generic1/PiggyBank.tsx | 2 +- .../gradient/generic1/Pin.tsx | 2 +- .../gradient/generic1/Play.tsx | 2 +- .../gradient/generic1/PlayTriangle.tsx | 2 +- .../gradient/generic1/Plugin.tsx | 2 +- .../gradient/generic1/Prompt.tsx | 2 +- .../gradient/generic1/Properties.tsx | 2 +- .../gradient/generic1/Redo.tsx | 2 +- .../gradient/generic1/Remix.tsx | 2 +- .../gradient/generic1/Replace.tsx | 2 +- .../gradient/generic1/Revert.tsx | 2 +- .../gradient/generic1/Ribbon.tsx | 2 +- .../gradient/generic1/Rocket.tsx | 2 +- .../gradient/generic1/RotateCCW.tsx | 2 +- .../gradient/generic1/RotateCW.tsx | 2 +- .../gradient/generic1/Ruler.tsx | 2 +- .../gradient/generic1/Search.tsx | 2 +- .../gradient/generic1/Segmentation.tsx | 2 +- .../gradient/generic1/Server.tsx | 2 +- .../gradient/generic1/Shapes.tsx | 2 +- .../gradient/generic1/ShoppingBag.tsx | 2 +- .../gradient/generic1/ShoppingCart.tsx | 2 +- .../gradient/generic1/Sparkles.tsx | 2 +- .../gradient/generic1/SpeedFast.tsx | 2 +- .../gradient/generic1/StampClone.tsx | 2 +- .../gradient/generic1/Star.tsx | 2 +- .../gradient/generic1/StepForward.tsx | 2 +- .../gradient/generic1/Switch.tsx | 2 +- .../gradient/generic1/Tablet.tsx | 2 +- .../gradient/generic1/Tag.tsx | 2 +- .../gradient/generic1/Targeted.tsx | 2 +- .../gradient/generic1/Text.tsx | 2 +- .../gradient/generic1/ThreeArrowsCircle.tsx | 2 +- .../gradient/generic1/ThumbsUp.tsx | 2 +- .../gradient/generic1/Transform.tsx | 2 +- .../gradient/generic1/Translate.tsx | 2 +- .../gradient/generic1/Trash.tsx | 2 +- .../gradient/generic1/Trophy.tsx | 2 +- .../gradient/generic1/Update.tsx | 2 +- .../gradient/generic1/Upload.tsx | 2 +- .../gradient/generic1/User.tsx | 2 +- .../gradient/generic1/UserAvatar.tsx | 2 +- .../gradient/generic1/UserGroup.tsx | 2 +- .../gradient/generic1/VectorDraw.tsx | 2 +- .../gradient/generic1/Video.tsx | 2 +- .../gradient/generic1/Volume.tsx | 2 +- .../gradient/generic1/VolumeOne.tsx | 2 +- .../gradient/generic1/Wallet.tsx | 2 +- .../gradient/generic2/3D.tsx | 2 +- .../gradient/generic2/3Dasset.tsx | 2 +- .../gradient/generic2/AIGenerate.tsx | 2 +- .../gradient/generic2/AIGenerateImage.tsx | 2 +- .../gradient/generic2/AIchat.tsx | 2 +- .../gradient/generic2/Accessibility.tsx | 2 +- .../gradient/generic2/Animation.tsx | 2 +- .../gradient/generic2/Apps.tsx | 2 +- .../gradient/generic2/Artboard.tsx | 2 +- .../gradient/generic2/Assets.tsx | 2 +- .../gradient/generic2/AudioWave.tsx | 2 +- .../gradient/generic2/BadgeVerified.tsx | 2 +- .../gradient/generic2/Bell.tsx | 2 +- .../gradient/generic2/Bolt.tsx | 2 +- .../gradient/generic2/Brand.tsx | 2 +- .../gradient/generic2/Briefcase.tsx | 2 +- .../gradient/generic2/BrightnessContrast.tsx | 2 +- .../gradient/generic2/Browser.tsx | 2 +- .../gradient/generic2/Brush.tsx | 2 +- .../gradient/generic2/BuildTable.tsx | 2 +- .../gradient/generic2/Buildings.tsx | 2 +- .../gradient/generic2/Calendar.tsx | 2 +- .../gradient/generic2/Camera.tsx | 2 +- .../gradient/generic2/CardTapPayment.tsx | 2 +- .../gradient/generic2/Channel.tsx | 2 +- .../gradient/generic2/ChartAreaStack.tsx | 2 +- .../gradient/generic2/Chatbubble.tsx | 2 +- .../gradient/generic2/Checkmark.tsx | 2 +- .../gradient/generic2/Clipboard.tsx | 2 +- .../gradient/generic2/Clock.tsx | 2 +- .../gradient/generic2/Cloud.tsx | 2 +- .../gradient/generic2/CloudUpload.tsx | 2 +- .../gradient/generic2/CodeBrackets.tsx | 2 +- .../gradient/generic2/Color.tsx | 2 +- .../gradient/generic2/CommentText.tsx | 2 +- .../gradient/generic2/Confetti.tsx | 2 +- .../gradient/generic2/Conversationbubbles.tsx | 2 +- .../gradient/generic2/Crop.tsx | 2 +- .../gradient/generic2/Cursor.tsx | 2 +- .../gradient/generic2/Cut.tsx | 2 +- .../gradient/generic2/Data.tsx | 2 +- .../gradient/generic2/DataAnalytics.tsx | 2 +- .../gradient/generic2/Desktop.tsx | 2 +- .../gradient/generic2/Diamond.tsx | 2 +- .../gradient/generic2/Document.tsx | 2 +- .../gradient/generic2/Download.tsx | 2 +- .../gradient/generic2/DropToUpload.tsx | 2 +- .../gradient/generic2/Education.tsx | 2 +- .../gradient/generic2/Effects.tsx | 2 +- .../gradient/generic2/Emoji.tsx | 2 +- .../gradient/generic2/EmptyStateExport.tsx | 2 +- .../gradient/generic2/Explosion.tsx | 2 +- .../gradient/generic2/ExportTo.tsx | 2 +- .../gradient/generic2/Exposure.tsx | 2 +- .../gradient/generic2/FileImage.tsx | 2 +- .../gradient/generic2/FileShared.tsx | 2 +- .../gradient/generic2/FileText.tsx | 2 +- .../gradient/generic2/FileVideo.tsx | 2 +- .../gradient/generic2/FileZip.tsx | 2 +- .../gradient/generic2/Filmstrip.tsx | 2 +- .../gradient/generic2/Filter.tsx | 2 +- .../gradient/generic2/Filters.tsx | 2 +- .../gradient/generic2/Fireworks.tsx | 2 +- .../gradient/generic2/Flag.tsx | 2 +- .../gradient/generic2/FlagCheckmark.tsx | 2 +- .../gradient/generic2/FlagCross.tsx | 2 +- .../gradient/generic2/FolderClose.tsx | 2 +- .../gradient/generic2/FolderOpen.tsx | 2 +- .../gradient/generic2/FolderShared.tsx | 2 +- .../gradient/generic2/GearSetting.tsx | 2 +- .../gradient/generic2/Gift.tsx | 2 +- .../gradient/generic2/Globe.tsx | 2 +- .../gradient/generic2/GlobeGrid.tsx | 2 +- .../gradient/generic2/GraphBarChart.tsx | 2 +- .../gradient/generic2/Hand.tsx | 2 +- .../gradient/generic2/Handshake.tsx | 2 +- .../gradient/generic2/Heart.tsx | 2 +- .../gradient/generic2/HelpCircle.tsx | 2 +- .../gradient/generic2/Home.tsx | 2 +- .../gradient/generic2/Illustration.tsx | 2 +- .../gradient/generic2/Image.tsx | 2 +- .../gradient/generic2/ImageStack.tsx | 2 +- .../gradient/generic2/InfiniteLooping.tsx | 2 +- .../gradient/generic2/Information.tsx | 2 +- .../gradient/generic2/Interaction.tsx | 2 +- .../gradient/generic2/Laptop.tsx | 2 +- .../gradient/generic2/Layers.tsx | 2 +- .../gradient/generic2/Libraries.tsx | 2 +- .../gradient/generic2/Lightbulb.tsx | 2 +- .../gradient/generic2/LightbulbRays.tsx | 2 +- .../gradient/generic2/Lighten.tsx | 2 +- .../gradient/generic2/Link.tsx | 2 +- .../gradient/generic2/Location.tsx | 2 +- .../gradient/generic2/LockClose.tsx | 2 +- .../gradient/generic2/LockOpen.tsx | 2 +- .../gradient/generic2/Logo.tsx | 2 +- .../gradient/generic2/MagicWand.tsx | 2 +- .../gradient/generic2/MailClose.tsx | 2 +- .../gradient/generic2/MailOpen.tsx | 2 +- .../gradient/generic2/Market.tsx | 2 +- .../gradient/generic2/MegaphonePromote.tsx | 2 +- .../gradient/generic2/MegaphonePromote2.tsx | 2 +- .../gradient/generic2/Mention.tsx | 2 +- .../gradient/generic2/Microphone.tsx | 2 +- .../gradient/generic2/Minimize.tsx | 2 +- .../gradient/generic2/MovieCamera.tsx | 2 +- .../gradient/generic2/MusicNote.tsx | 2 +- .../gradient/generic2/NoElements.tsx | 2 +- .../gradient/generic2/Paperairplane.tsx | 2 +- .../gradient/generic2/Paperclip.tsx | 2 +- .../gradient/generic2/Pause.tsx | 2 +- .../gradient/generic2/Pencil.tsx | 2 +- .../gradient/generic2/Phone.tsx | 2 +- .../gradient/generic2/PieChart.tsx | 2 +- .../gradient/generic2/PiggyBank.tsx | 2 +- .../gradient/generic2/Pin.tsx | 2 +- .../gradient/generic2/Play.tsx | 2 +- .../gradient/generic2/PlayTriangle.tsx | 2 +- .../gradient/generic2/Plugin.tsx | 2 +- .../gradient/generic2/Prompt.tsx | 2 +- .../gradient/generic2/Properties.tsx | 2 +- .../gradient/generic2/Redo.tsx | 2 +- .../gradient/generic2/Remix.tsx | 2 +- .../gradient/generic2/Replace.tsx | 2 +- .../gradient/generic2/Revert.tsx | 2 +- .../gradient/generic2/Ribbon.tsx | 2 +- .../gradient/generic2/Rocket.tsx | 2 +- .../gradient/generic2/RotateCCW.tsx | 2 +- .../gradient/generic2/RotateCW.tsx | 2 +- .../gradient/generic2/Ruler.tsx | 2 +- .../gradient/generic2/Search.tsx | 2 +- .../gradient/generic2/Segmentation.tsx | 2 +- .../gradient/generic2/Server.tsx | 2 +- .../gradient/generic2/Shapes.tsx | 2 +- .../gradient/generic2/ShoppingBag.tsx | 2 +- .../gradient/generic2/ShoppingCart.tsx | 2 +- .../gradient/generic2/Sparkles.tsx | 2 +- .../gradient/generic2/SpeedFast.tsx | 2 +- .../gradient/generic2/StampClone.tsx | 2 +- .../gradient/generic2/Star.tsx | 2 +- .../gradient/generic2/StepForward.tsx | 2 +- .../gradient/generic2/Switch.tsx | 2 +- .../gradient/generic2/Tablet.tsx | 2 +- .../gradient/generic2/Tag.tsx | 2 +- .../gradient/generic2/Targeted.tsx | 2 +- .../gradient/generic2/Text.tsx | 2 +- .../gradient/generic2/ThreeArrowsCircle.tsx | 2 +- .../gradient/generic2/ThumbsUp.tsx | 2 +- .../gradient/generic2/Transform.tsx | 2 +- .../gradient/generic2/Translate.tsx | 2 +- .../gradient/generic2/Trash.tsx | 2 +- .../gradient/generic2/Trophy.tsx | 2 +- .../gradient/generic2/Update.tsx | 2 +- .../gradient/generic2/Upload.tsx | 2 +- .../gradient/generic2/User.tsx | 2 +- .../gradient/generic2/UserAvatar.tsx | 2 +- .../gradient/generic2/UserGroup.tsx | 2 +- .../gradient/generic2/VectorDraw.tsx | 2 +- .../gradient/generic2/Video.tsx | 2 +- .../gradient/generic2/Volume.tsx | 2 +- .../gradient/generic2/VolumeOne.tsx | 2 +- .../gradient/generic2/Wallet.tsx | 2 +- .../s2/spectrum-illustrations/linear/3D.tsx | 2 +- .../spectrum-illustrations/linear/3Dasset.tsx | 2 +- .../spectrum-illustrations/linear/AIChat.tsx | 2 +- .../linear/AIGenerate.tsx | 2 +- .../linear/AIGenerateImage.tsx | 2 +- .../linear/Accessibility.tsx | 2 +- .../linear/Addproject.tsx | 2 +- .../linear/AlertNotice.tsx | 2 +- .../linear/Animation.tsx | 2 +- .../s2/spectrum-illustrations/linear/Apps.tsx | 2 +- .../linear/ArrowDown.tsx | 2 +- .../linear/ArrowLeft.tsx | 2 +- .../linear/ArrowRight.tsx | 2 +- .../spectrum-illustrations/linear/ArrowUp.tsx | 2 +- .../linear/Artboard.tsx | 2 +- .../spectrum-illustrations/linear/Assets.tsx | 2 +- .../linear/AudioWave.tsx | 2 +- .../linear/BadgeVerified.tsx | 2 +- .../s2/spectrum-illustrations/linear/Bell.tsx | 2 +- .../s2/spectrum-illustrations/linear/Bolt.tsx | 2 +- .../spectrum-illustrations/linear/Brand.tsx | 2 +- .../linear/Briefcase.tsx | 2 +- .../linear/BrightnessContrast.tsx | 2 +- .../spectrum-illustrations/linear/Browser.tsx | 2 +- .../linear/BrowserError.tsx | 2 +- .../linear/BrowserNotCompatible.tsx | 2 +- .../spectrum-illustrations/linear/Brush.tsx | 2 +- .../s2/spectrum-illustrations/linear/Bug.tsx | 2 +- .../linear/BuildTable.tsx | 2 +- .../linear/Buildings.tsx | 2 +- .../linear/Calendar.tsx | 2 +- .../spectrum-illustrations/linear/Camera.tsx | 2 +- .../linear/CardTapPayment.tsx | 2 +- .../spectrum-illustrations/linear/Channel.tsx | 2 +- .../linear/ChartAreaStack.tsx | 2 +- .../linear/Chatbubble.tsx | 2 +- .../spectrum-illustrations/linear/Check.tsx | 2 +- .../linear/Clipboard.tsx | 2 +- .../spectrum-illustrations/linear/Clock.tsx | 2 +- .../spectrum-illustrations/linear/Close.tsx | 2 +- .../spectrum-illustrations/linear/Cloud.tsx | 2 +- .../linear/CloudStateDisconnected.tsx | 2 +- .../linear/CloudStateError.tsx | 2 +- .../linear/CloudUpload.tsx | 2 +- .../linear/CodeBrackets.tsx | 2 +- .../spectrum-illustrations/linear/Color.tsx | 2 +- .../linear/CommentText.tsx | 2 +- .../linear/ConfettiCelebration.tsx | 2 +- .../linear/Conversationbubbles.tsx | 2 +- .../s2/spectrum-illustrations/linear/Crop.tsx | 2 +- .../spectrum-illustrations/linear/Cursor.tsx | 2 +- .../s2/spectrum-illustrations/linear/Cut.tsx | 2 +- .../s2/spectrum-illustrations/linear/Data.tsx | 2 +- .../linear/DataAnalytics.tsx | 2 +- .../spectrum-illustrations/linear/Desktop.tsx | 2 +- .../spectrum-illustrations/linear/Diamond.tsx | 2 +- .../linear/Document.tsx | 2 +- .../linear/Download.tsx | 2 +- .../linear/DropToUpload.tsx | 2 +- .../linear/Education.tsx | 2 +- .../spectrum-illustrations/linear/Effects.tsx | 2 +- .../linear/Emoji160.tsx | 2 +- .../linear/EmptyStateExport.tsx | 2 +- .../spectrum-illustrations/linear/Error.tsx | 2 +- .../linear/Explosion.tsx | 2 +- .../linear/ExportTo.tsx | 2 +- .../linear/Exposure.tsx | 2 +- .../linear/FileAlert.tsx | 2 +- .../linear/FileImage.tsx | 2 +- .../linear/FileText.tsx | 2 +- .../linear/FileVideo.tsx | 2 +- .../spectrum-illustrations/linear/FileZip.tsx | 2 +- .../linear/Filmstrip.tsx | 2 +- .../spectrum-illustrations/linear/Filter.tsx | 2 +- .../spectrum-illustrations/linear/Filters.tsx | 2 +- .../linear/Fireworks.tsx | 2 +- .../s2/spectrum-illustrations/linear/Flag.tsx | 2 +- .../linear/FlagCheckmark.tsx | 2 +- .../linear/FlagCross.tsx | 2 +- .../linear/FolderClose.tsx | 2 +- .../linear/FolderOpen.tsx | 2 +- .../linear/FolderShared.tsx | 2 +- .../linear/GearSetting.tsx | 2 +- .../s2/spectrum-illustrations/linear/Gift.tsx | 2 +- .../spectrum-illustrations/linear/Globe.tsx | 2 +- .../linear/GlobeGrid.tsx | 2 +- .../linear/GraphBarChart.tsx | 2 +- .../s2/spectrum-illustrations/linear/Hand.tsx | 2 +- .../linear/Handshake.tsx | 2 +- .../spectrum-illustrations/linear/Heart.tsx | 2 +- .../linear/HelpCircle.tsx | 2 +- .../s2/spectrum-illustrations/linear/Home.tsx | 2 +- .../linear/Illustration.tsx | 2 +- .../spectrum-illustrations/linear/Image.tsx | 2 +- .../linear/ImageStack.tsx | 2 +- .../linear/InfiniteLooping.tsx | 2 +- .../linear/Information.tsx | 2 +- .../linear/Interaction.tsx | 2 +- .../spectrum-illustrations/linear/Laptop.tsx | 2 +- .../spectrum-illustrations/linear/Layers.tsx | 2 +- .../linear/Libraries.tsx | 2 +- .../linear/Lightbulb.tsx | 2 +- .../linear/LightbulbRays.tsx | 2 +- .../spectrum-illustrations/linear/Lighten.tsx | 2 +- .../s2/spectrum-illustrations/linear/Link.tsx | 2 +- .../linear/Location.tsx | 2 +- .../linear/LockClose.tsx | 2 +- .../linear/LockOpen.tsx | 2 +- .../s2/spectrum-illustrations/linear/Logo.tsx | 2 +- .../linear/MagicWand.tsx | 2 +- .../linear/MailClose.tsx | 2 +- .../linear/MailOpen.tsx | 2 +- .../spectrum-illustrations/linear/Market.tsx | 2 +- .../linear/MegaphonePromote.tsx | 2 +- .../linear/MegaphonePromoteExpressive.tsx | 2 +- .../spectrum-illustrations/linear/Mention.tsx | 2 +- .../linear/Microphone.tsx | 2 +- .../linear/MicrophoneOff.tsx | 2 +- .../linear/Minimize.tsx | 2 +- .../linear/MovieCamera.tsx | 2 +- .../linear/MusicNote.tsx | 2 +- .../linear/NoBrands.tsx | 2 +- .../linear/NoComment.tsx | 2 +- .../linear/NoComments.tsx | 2 +- .../linear/NoElements.tsx | 2 +- .../spectrum-illustrations/linear/NoFile.tsx | 2 +- .../linear/NoFilter.tsx | 2 +- .../spectrum-illustrations/linear/NoImage.tsx | 2 +- .../linear/NoInternetConnection.tsx | 2 +- .../linear/NoLibraries.tsx | 2 +- .../linear/NoLibrariesBrands.tsx | 2 +- .../linear/NoReviewLinks.tsx | 2 +- .../linear/NoSearchResults.tsx | 2 +- .../linear/NoSharedFile.tsx | 2 +- .../linear/Paperairplane.tsx | 2 +- .../linear/Paperclip.tsx | 2 +- .../spectrum-illustrations/linear/Pause.tsx | 2 +- .../spectrum-illustrations/linear/Pencil.tsx | 2 +- .../spectrum-illustrations/linear/Phone.tsx | 2 +- .../linear/PieChart.tsx | 2 +- .../linear/PiggyBank.tsx | 2 +- .../s2/spectrum-illustrations/linear/Pin.tsx | 2 +- .../s2/spectrum-illustrations/linear/Play.tsx | 2 +- .../linear/PlayTriangle.tsx | 2 +- .../spectrum-illustrations/linear/Plugin.tsx | 2 +- .../spectrum-illustrations/linear/Prompt.tsx | 2 +- .../linear/Properties.tsx | 2 +- .../s2/spectrum-illustrations/linear/Redo.tsx | 2 +- .../spectrum-illustrations/linear/Remix.tsx | 2 +- .../spectrum-illustrations/linear/Replace.tsx | 2 +- .../linear/ReportAbuse.tsx | 2 +- .../spectrum-illustrations/linear/Revert.tsx | 2 +- .../spectrum-illustrations/linear/Ribbon.tsx | 2 +- .../spectrum-illustrations/linear/Rocket.tsx | 2 +- .../linear/RotateCCW.tsx | 2 +- .../linear/RotateCW.tsx | 2 +- .../spectrum-illustrations/linear/Ruler.tsx | 2 +- .../spectrum-illustrations/linear/Search.tsx | 2 +- .../linear/Segmentation.tsx | 2 +- .../spectrum-illustrations/linear/Server.tsx | 2 +- .../spectrum-illustrations/linear/Shapes.tsx | 2 +- .../linear/ShoppingBag.tsx | 2 +- .../linear/ShoppingCart.tsx | 2 +- .../linear/SocialPost.tsx | 2 +- .../linear/Sparkles.tsx | 2 +- .../linear/SpeedFast.tsx | 2 +- .../linear/StampClone.tsx | 2 +- .../s2/spectrum-illustrations/linear/Star.tsx | 2 +- .../linear/StepForward.tsx | 2 +- .../linear/Stopwatch.tsx | 2 +- .../spectrum-illustrations/linear/Switch.tsx | 2 +- .../spectrum-illustrations/linear/Tablet.tsx | 2 +- .../s2/spectrum-illustrations/linear/Tag.tsx | 2 +- .../linear/Targeted.tsx | 2 +- .../s2/spectrum-illustrations/linear/Text.tsx | 2 +- .../linear/ThreeArrowsCircle.tsx | 2 +- .../linear/ThumbsDown.tsx | 2 +- .../linear/ThumbsUp.tsx | 2 +- .../linear/Transform.tsx | 2 +- .../linear/Translate.tsx | 2 +- .../spectrum-illustrations/linear/Trash.tsx | 2 +- .../spectrum-illustrations/linear/Trophy.tsx | 2 +- .../spectrum-illustrations/linear/Update.tsx | 2 +- .../spectrum-illustrations/linear/Upload.tsx | 2 +- .../s2/spectrum-illustrations/linear/User.tsx | 2 +- .../linear/UserAvatar.tsx | 2 +- .../linear/UserGroup.tsx | 2 +- .../linear/VectorDraw.tsx | 2 +- .../spectrum-illustrations/linear/Video.tsx | 2 +- .../spectrum-illustrations/linear/Volume.tsx | 2 +- .../linear/VolumeOff.tsx | 2 +- .../linear/VolumeOne.tsx | 2 +- .../spectrum-illustrations/linear/Wallet.tsx | 2 +- .../spectrum-illustrations/linear/Warning.tsx | 2 +- packages/@react-spectrum/s2/src/Accordion.tsx | 3 +- packages/@react-spectrum/s2/src/ActionBar.tsx | 17 +- .../@react-spectrum/s2/src/ActionButton.tsx | 8 +- .../s2/src/ActionButtonGroup.tsx | 3 +- .../@react-spectrum/s2/src/ActionMenu.tsx | 6 +- .../@react-spectrum/s2/src/AlertDialog.tsx | 6 +- packages/@react-spectrum/s2/src/Avatar.tsx | 4 +- .../@react-spectrum/s2/src/AvatarGroup.tsx | 6 +- packages/@react-spectrum/s2/src/Badge.tsx | 5 +- .../@react-spectrum/s2/src/Breadcrumbs.tsx | 26 +- packages/@react-spectrum/s2/src/Button.tsx | 9 +- .../@react-spectrum/s2/src/ButtonGroup.tsx | 7 +- packages/@react-spectrum/s2/src/Calendar.tsx | 30 +- packages/@react-spectrum/s2/src/Card.tsx | 7 +- packages/@react-spectrum/s2/src/CardView.tsx | 21 +- packages/@react-spectrum/s2/src/Checkbox.tsx | 8 +- .../@react-spectrum/s2/src/CheckboxGroup.tsx | 6 +- .../@react-spectrum/s2/src/ClearButton.tsx | 6 +- .../@react-spectrum/s2/src/CloseButton.tsx | 5 +- packages/@react-spectrum/s2/src/CoachMark.tsx | 27 +- packages/@react-spectrum/s2/src/ColorArea.tsx | 10 +- .../@react-spectrum/s2/src/ColorField.tsx | 10 +- .../@react-spectrum/s2/src/ColorHandle.tsx | 5 +- .../@react-spectrum/s2/src/ColorSlider.tsx | 21 +- .../@react-spectrum/s2/src/ColorSwatch.tsx | 9 +- .../s2/src/ColorSwatchPicker.tsx | 8 +- .../@react-spectrum/s2/src/ColorWheel.tsx | 7 +- packages/@react-spectrum/s2/src/ComboBox.tsx | 44 +- packages/@react-spectrum/s2/src/Content.tsx | 9 +- .../@react-spectrum/s2/src/ContextualHelp.tsx | 14 +- .../@react-spectrum/s2/src/CustomDialog.tsx | 17 +- packages/@react-spectrum/s2/src/DateField.tsx | 9 +- .../@react-spectrum/s2/src/DatePicker.tsx | 27 +- .../s2/src/DateRangePicker.tsx | 15 +- packages/@react-spectrum/s2/src/Dialog.tsx | 17 +- .../s2/src/DialogContainer.tsx | 4 +- .../@react-spectrum/s2/src/DialogTrigger.tsx | 7 +- .../@react-spectrum/s2/src/Disclosure.tsx | 16 +- packages/@react-spectrum/s2/src/Divider.tsx | 4 +- packages/@react-spectrum/s2/src/DropZone.tsx | 11 +- packages/@react-spectrum/s2/src/Field.tsx | 14 +- packages/@react-spectrum/s2/src/Fonts.tsx | 2 +- packages/@react-spectrum/s2/src/Form.tsx | 2 +- .../s2/src/FullscreenDialog.tsx | 17 +- packages/@react-spectrum/s2/src/Icon.tsx | 2 +- .../s2/src/IllustratedMessage.tsx | 4 +- packages/@react-spectrum/s2/src/Image.tsx | 4 +- .../@react-spectrum/s2/src/InlineAlert.tsx | 8 +- packages/@react-spectrum/s2/src/Link.tsx | 5 +- packages/@react-spectrum/s2/src/ListBox.tsx | 2 +- packages/@react-spectrum/s2/src/ListView.tsx | 44 +- packages/@react-spectrum/s2/src/Menu.tsx | 28 +- packages/@react-spectrum/s2/src/Meter.tsx | 8 +- packages/@react-spectrum/s2/src/Modal.tsx | 3 +- .../s2/src/NotificationBadge.tsx | 7 +- .../@react-spectrum/s2/src/NumberField.tsx | 23 +- packages/@react-spectrum/s2/src/Picker.tsx | 51 +- packages/@react-spectrum/s2/src/Popover.tsx | 18 +- .../@react-spectrum/s2/src/ProgressBar.tsx | 10 +- .../@react-spectrum/s2/src/ProgressCircle.tsx | 4 +- packages/@react-spectrum/s2/src/Provider.tsx | 5 +- packages/@react-spectrum/s2/src/Radio.tsx | 146 -- .../@react-spectrum/s2/src/RadioGroup.tsx | 141 +- .../@react-spectrum/s2/src/RangeCalendar.tsx | 13 +- .../@react-spectrum/s2/src/RangeSlider.tsx | 13 +- .../@react-spectrum/s2/src/SearchField.tsx | 11 +- .../s2/src/SegmentedControl.tsx | 8 +- .../@react-spectrum/s2/src/SelectBoxGroup.tsx | 12 +- packages/@react-spectrum/s2/src/Skeleton.tsx | 3 +- .../s2/src/SkeletonCollection.tsx | 4 +- packages/@react-spectrum/s2/src/Slider.tsx | 10 +- .../@react-spectrum/s2/src/StatusLight.tsx | 4 +- packages/@react-spectrum/s2/src/Switch.tsx | 11 +- packages/@react-spectrum/s2/src/TableView.tsx | 74 +- packages/@react-spectrum/s2/src/Tabs.tsx | 25 +- .../@react-spectrum/s2/src/TabsPicker.tsx | 23 +- packages/@react-spectrum/s2/src/TagGroup.tsx | 29 +- packages/@react-spectrum/s2/src/TextField.tsx | 18 +- packages/@react-spectrum/s2/src/TimeField.tsx | 11 +- packages/@react-spectrum/s2/src/Toast.tsx | 35 +- .../@react-spectrum/s2/src/ToggleButton.tsx | 3 +- .../s2/src/ToggleButtonGroup.tsx | 8 +- packages/@react-spectrum/s2/src/Toolbar.tsx | 2 +- packages/@react-spectrum/s2/src/Tooltip.tsx | 9 +- packages/@react-spectrum/s2/src/TreeView.tsx | 51 +- packages/@react-spectrum/s2/src/index.ts | 184 -- packages/@react-spectrum/s2/src/pressScale.ts | 2 +- .../@react-spectrum/s2/src/useMediaQuery.ts | 2 +- .../s2/src/useSpectrumContextProps.ts | 7 +- .../s2/stories/Accordion.stories.tsx | 13 +- .../s2/stories/ActionBar.stories.tsx | 6 +- .../s2/stories/ActionButton.stories.tsx | 9 +- .../s2/stories/ActionButtonGroup.stories.tsx | 5 +- .../s2/stories/ActionMenu.stories.tsx | 4 +- .../s2/stories/AlertDialog.stories.tsx | 5 +- .../s2/stories/Avatar.stories.tsx | 2 +- .../s2/stories/AvatarGroup.stories.tsx | 5 +- .../s2/stories/Badge.stories.tsx | 4 +- .../s2/stories/Breadcrumbs.stories.tsx | 2 +- .../s2/stories/Button.stories.tsx | 3 +- .../s2/stories/ButtonGroup.stories.tsx | 5 +- .../s2/stories/Calendar.stories.tsx | 7 +- .../s2/stories/Card.stories.tsx | 23 +- .../s2/stories/CardView.stories.tsx | 30 +- .../s2/stories/Checkbox.stories.tsx | 2 +- .../s2/stories/CheckboxGroup.stories.tsx | 16 +- .../s2/stories/CoachMark.stories.tsx | 24 +- .../s2/stories/ColorField.stories.tsx | 14 +- .../s2/stories/ComboBox.stories.tsx | 15 +- .../s2/stories/ContextualHelp.stories.tsx | 3 +- .../s2/stories/CustomDialog.stories.tsx | 13 +- .../s2/stories/DateField.stories.tsx | 8 +- .../s2/stories/DatePicker.stories.tsx | 8 +- .../s2/stories/DateRangePicker.stories.tsx | 8 +- .../s2/stories/Dialog.stories.tsx | 11 +- .../s2/stories/Disclosure.stories.tsx | 4 +- .../s2/stories/Divider.stories.tsx | 2 +- .../s2/stories/DropZone.stories.tsx | 14 +- .../s2/stories/Form.stories.tsx | 56 +- .../s2/stories/FullscreenDialog.stories.tsx | 7 +- .../s2/stories/Icon.stories.tsx | 2 +- .../s2/stories/IllustratedMessage.stories.tsx | 6 +- .../s2/stories/InlineAlert.stories.tsx | 5 +- .../s2/stories/Link.stories.tsx | 2 +- .../s2/stories/LinkButton.stories.tsx | 3 +- .../s2/stories/ListView.stories.tsx | 17 +- .../s2/stories/Menu.stories.tsx | 19 +- .../s2/stories/NotificationBadge.stories.tsx | 2 +- .../s2/stories/NumberField.stories.tsx | 18 +- .../s2/stories/Picker.stories.tsx | 26 +- .../s2/stories/Popover.stories.tsx | 21 +- .../s2/stories/ProgressBar.stories.tsx | 2 +- .../s2/stories/ProgressCircle.stories.tsx | 2 +- .../s2/stories/RadioGroup.stories.tsx | 15 +- .../s2/stories/RangeCalendar.stories.tsx | 9 +- .../s2/stories/RangeSlider.stories.tsx | 2 +- .../s2/stories/SearchField.stories.tsx | 13 +- .../s2/stories/SegmentedControl.stories.tsx | 3 +- .../s2/stories/SelectBoxGroup.stories.tsx | 3 +- .../s2/stories/StatusLight.stories.tsx | 2 +- .../s2/stories/StyleMacro.stories.tsx | 2 +- .../s2/stories/Switch.stories.tsx | 2 +- .../s2/stories/TableView.stories.tsx | 38 +- .../s2/stories/Tabs.stories.tsx | 6 +- .../s2/stories/TagGroup.stories.tsx | 18 +- .../s2/stories/TextField.stories.tsx | 5 +- .../s2/stories/TimeField.stories.tsx | 8 +- .../s2/stories/Toast.stories.tsx | 8 +- .../s2/stories/ToggleButton.stories.tsx | 3 +- .../s2/stories/ToggleButtonGroup.stories.tsx | 4 +- .../s2/stories/Tooltip.stories.tsx | 6 +- .../s2/stories/TreeView.stories.tsx | 43 +- packages/@react-spectrum/s2/stories/utils.tsx | 9 +- .../@react-spectrum/s2/style/package.json | 2 +- .../s2/test/ActionButtonGroup.test.tsx | 5 +- .../s2/test/CheckboxGroup.test.tsx | 5 +- .../s2/test/CoachMark.test.tsx | 19 +- .../@react-spectrum/s2/test/Combobox.test.tsx | 11 +- .../s2/test/CustomDialog.test.tsx | 5 +- .../s2/test/DropZone.browser.test.tsx | 10 +- .../s2/test/EditableTableView.test.tsx | 25 +- .../@react-spectrum/s2/test/Image.test.tsx | 4 +- .../@react-spectrum/s2/test/Menu.test.tsx | 15 +- .../@react-spectrum/s2/test/Picker.test.tsx | 4 +- .../s2/test/RadioGroup.test.tsx | 5 +- .../s2/test/SearchField.test.tsx | 6 +- .../s2/test/SelectBoxGroup.test.tsx | 3 +- .../s2/test/TableView.test.tsx | 22 +- .../@react-spectrum/s2/test/TagGroup.test.tsx | 2 +- .../s2/test/TextField.test.tsx | 2 +- .../s2/test/ToggleButtonGroup.test.tsx | 4 +- .../@react-spectrum/s2/test/TreeView.test.tsx | 12 +- .../@react-spectrum/s2/test/utils/render.tsx | 2 +- packages/@react-spectrum/searchfield/index.ts | 13 - .../@react-spectrum/searchfield/package.json | 38 +- .../@react-spectrum/searchfield/src/index.ts | 5 +- packages/@react-spectrum/slider/index.ts | 13 - packages/@react-spectrum/slider/package.json | 39 +- packages/@react-spectrum/slider/src/index.ts | 11 +- packages/@react-spectrum/statuslight/index.ts | 13 - .../@react-spectrum/statuslight/package.json | 33 +- .../@react-spectrum/statuslight/src/index.ts | 5 +- packages/@react-spectrum/steplist/index.ts | 13 - .../@react-spectrum/steplist/intl/index.js | 5 - .../@react-spectrum/steplist/package.json | 44 +- .../@react-spectrum/steplist/src/index.ts | 7 +- .../@react-spectrum/story-utils/package.json | 18 +- packages/@react-spectrum/switch/index.ts | 13 - packages/@react-spectrum/switch/package.json | 36 +- packages/@react-spectrum/switch/src/index.ts | 5 +- packages/@react-spectrum/table/index.ts | 13 - packages/@react-spectrum/table/package.json | 57 +- packages/@react-spectrum/table/src/index.ts | 25 +- packages/@react-spectrum/tabs/index.ts | 13 - packages/@react-spectrum/tabs/package.json | 45 +- packages/@react-spectrum/tabs/src/index.ts | 7 +- packages/@react-spectrum/tag/index.ts | 13 - packages/@react-spectrum/tag/package.json | 47 +- packages/@react-spectrum/tag/src/index.ts | 7 +- .../@react-spectrum/test-utils/package.json | 10 +- packages/@react-spectrum/text/index.ts | 13 - packages/@react-spectrum/text/package.json | 36 +- packages/@react-spectrum/text/src/index.ts | 13 +- packages/@react-spectrum/textfield/index.ts | 13 - .../@react-spectrum/textfield/package.json | 41 +- .../@react-spectrum/textfield/src/index.ts | 11 +- packages/@react-spectrum/theme-dark/index.ts | 13 - .../@react-spectrum/theme-dark/package.json | 33 +- .../@react-spectrum/theme-dark/src/index.ts | 16 +- .../@react-spectrum/theme-default/index.ts | 13 - .../theme-default/package.json | 33 +- .../theme-default/src/index.ts | 16 +- .../@react-spectrum/theme-express/index.ts | 13 - .../theme-express/package.json | 34 +- .../theme-express/src/index.ts | 21 +- packages/@react-spectrum/theme-light/index.ts | 13 - .../@react-spectrum/theme-light/package.json | 33 +- .../@react-spectrum/theme-light/src/index.ts | 16 +- packages/@react-spectrum/toast/index.ts | 13 - packages/@react-spectrum/toast/package.json | 43 +- packages/@react-spectrum/toast/src/index.ts | 4 +- packages/@react-spectrum/tooltip/index.ts | 13 - packages/@react-spectrum/tooltip/package.json | 39 +- packages/@react-spectrum/tooltip/src/index.ts | 7 +- packages/@react-spectrum/tree/index.ts | 13 - packages/@react-spectrum/tree/package.json | 40 +- packages/@react-spectrum/tree/src/index.ts | 7 +- packages/@react-spectrum/utils/index.ts | 13 - packages/@react-spectrum/utils/package.json | 27 +- packages/@react-spectrum/utils/src/index.ts | 34 +- packages/@react-spectrum/view/index.ts | 13 - packages/@react-spectrum/view/package.json | 33 +- packages/@react-spectrum/view/src/index.ts | 17 +- packages/@react-spectrum/well/index.ts | 13 - packages/@react-spectrum/well/package.json | 32 +- packages/@react-spectrum/well/src/index.ts | 5 +- .../@react-stately/autocomplete/package.json | 27 +- .../@react-stately/autocomplete/src/index.ts | 4 +- packages/@react-stately/calendar/index.ts | 13 - packages/@react-stately/calendar/package.json | 29 +- packages/@react-stately/calendar/src/index.ts | 9 +- packages/@react-stately/checkbox/index.ts | 13 - packages/@react-stately/checkbox/package.json | 29 +- packages/@react-stately/checkbox/src/index.ts | 4 +- packages/@react-stately/collections/index.ts | 13 - .../@react-stately/collections/package.json | 27 +- .../@react-stately/collections/src/index.ts | 15 +- packages/@react-stately/color/index.ts | 13 - packages/@react-stately/color/package.json | 33 +- packages/@react-stately/color/src/index.ts | 28 +- packages/@react-stately/combobox/index.ts | 13 - packages/@react-stately/combobox/package.json | 32 +- packages/@react-stately/combobox/src/index.ts | 4 +- packages/@react-stately/data/index.ts | 13 - packages/@react-stately/data/package.json | 27 +- packages/@react-stately/data/src/index.ts | 12 +- packages/@react-stately/datepicker/index.ts | 13 - .../@react-stately/datepicker/package.json | 34 +- .../@react-stately/datepicker/src/index.ts | 19 +- packages/@react-stately/disclosure/index.ts | 13 - .../@react-stately/disclosure/package.json | 28 +- .../@react-stately/disclosure/src/index.ts | 8 +- packages/@react-stately/dnd/index.ts | 13 - packages/@react-stately/dnd/package.json | 28 +- packages/@react-stately/dnd/src/index.ts | 9 +- packages/@react-stately/flags/index.ts | 13 - packages/@react-stately/flags/package.json | 27 +- packages/@react-stately/flags/src/index.ts | 19 +- packages/@react-stately/form/index.ts | 13 - packages/@react-stately/form/package.json | 27 +- packages/@react-stately/form/src/index.ts | 5 +- packages/@react-stately/grid/index.ts | 13 - packages/@react-stately/grid/package.json | 29 +- packages/@react-stately/grid/src/index.ts | 8 +- packages/@react-stately/layout/index.ts | 13 - packages/@react-stately/layout/package.json | 28 +- packages/@react-stately/layout/src/index.ts | 17 +- packages/@react-stately/list/index.ts | 13 - packages/@react-stately/list/package.json | 30 +- packages/@react-stately/list/src/index.ts | 11 +- packages/@react-stately/menu/index.ts | 13 - packages/@react-stately/menu/package.json | 28 +- packages/@react-stately/menu/src/index.ts | 6 +- packages/@react-stately/numberfield/index.ts | 13 - .../@react-stately/numberfield/package.json | 30 +- .../@react-stately/numberfield/src/index.ts | 5 +- packages/@react-stately/overlays/index.ts | 13 - packages/@react-stately/overlays/package.json | 27 +- packages/@react-stately/overlays/src/index.ts | 4 +- packages/@react-stately/radio/index.ts | 13 - packages/@react-stately/radio/package.json | 29 +- packages/@react-stately/radio/src/index.ts | 4 +- packages/@react-stately/searchfield/index.ts | 13 - .../@react-stately/searchfield/package.json | 28 +- .../@react-stately/searchfield/src/index.ts | 4 +- packages/@react-stately/select/index.ts | 13 - packages/@react-stately/select/package.json | 31 +- packages/@react-stately/select/src/index.ts | 4 +- packages/@react-stately/selection/index.ts | 13 - .../@react-stately/selection/package.json | 29 +- .../@react-stately/selection/src/index.ts | 9 +- packages/@react-stately/slider/index.ts | 13 - packages/@react-stately/slider/package.json | 28 +- packages/@react-stately/slider/src/index.ts | 4 +- packages/@react-stately/steplist/index.ts | 13 - packages/@react-stately/steplist/package.json | 29 +- packages/@react-stately/steplist/src/index.ts | 5 +- packages/@react-stately/table/index.ts | 13 - packages/@react-stately/table/package.json | 32 +- packages/@react-stately/table/src/index.ts | 39 +- packages/@react-stately/tabs/index.ts | 13 - packages/@react-stately/tabs/package.json | 28 +- packages/@react-stately/tabs/src/index.ts | 4 +- packages/@react-stately/toast/index.ts | 13 - packages/@react-stately/toast/package.json | 25 +- packages/@react-stately/toast/src/index.ts | 4 +- packages/@react-stately/toggle/index.ts | 13 - packages/@react-stately/toggle/package.json | 28 +- packages/@react-stately/toggle/src/index.ts | 8 +- packages/@react-stately/tooltip/index.ts | 13 - packages/@react-stately/tooltip/package.json | 27 +- packages/@react-stately/tooltip/src/index.ts | 4 +- packages/@react-stately/tree/index.ts | 13 - packages/@react-stately/tree/package.json | 30 +- packages/@react-stately/tree/src/index.ts | 7 +- packages/@react-stately/utils/index.ts | 13 - packages/@react-stately/utils/package.json | 26 +- packages/@react-stately/utils/src/index.ts | 5 +- packages/@react-stately/virtualizer/index.ts | 13 - .../@react-stately/virtualizer/package.json | 24 +- .../@react-stately/virtualizer/src/index.ts | 20 +- packages/@react-types/grid/package.json | 4 +- packages/@spectrum-icons/color/package.json | 4 +- .../color/scripts/generateIcons.cjs | 3 +- packages/@spectrum-icons/express/package.json | 4 +- .../express/scripts/generateIcons.cjs | 3 +- .../illustrations/package.json | 5 +- .../illustrations/src/Error.tsx | 2 +- .../illustrations/src/File.tsx | 2 +- .../illustrations/src/Folder.tsx | 2 +- .../illustrations/src/NotFound.tsx | 2 +- .../illustrations/src/Timeout.tsx | 2 +- .../illustrations/src/Unauthorized.tsx | 2 +- .../illustrations/src/Unavailable.tsx | 2 +- .../illustrations/src/Upload.tsx | 2 +- packages/@spectrum-icons/ui/package.json | 4 +- .../ui/scripts/generateIcons.cjs | 4 +- .../@spectrum-icons/workflow/package.json | 4 +- .../workflow/scripts/generateIcons.cjs | 3 +- .../src/s1-to-s2/src/getComponents.ts | 4 +- packages/dev/docs/package.json | 1 + .../dev/docs/pages/react-aria/testing.mdx | 10 +- packages/dev/eslint-plugin-rsp-rules/index.js | 2 + .../rules/no-package-root-imports.js | 50 + .../test/no-package-root-imports.test-lint.js | 59 + packages/dev/mcp/react-aria/tsconfig.json | 3 +- packages/dev/mcp/s2/tsconfig.json | 3 +- packages/dev/parcel-namer-docs/DocsNamer.js | 4 +- packages/dev/parcel-namer-s2/S2Namer.js | 68 +- .../dev/parcel-resolver-docs/DocsResolver.js | 3 +- packages/dev/s2-docs/.parcelrc-s2-docs | 2 +- .../s2-docs/pages/react-aria/Breadcrumbs.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Calendar.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Checkbox.mdx | 2 +- .../pages/react-aria/CheckboxGroup.mdx | 2 +- .../s2-docs/pages/react-aria/ColorArea.mdx | 2 +- .../s2-docs/pages/react-aria/ColorField.mdx | 2 +- .../s2-docs/pages/react-aria/ColorSlider.mdx | 2 +- .../s2-docs/pages/react-aria/ColorWheel.mdx | 2 +- .../s2-docs/pages/react-aria/DateField.mdx | 2 +- .../s2-docs/pages/react-aria/DatePicker.mdx | 2 +- .../pages/react-aria/DateRangePicker.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Meter.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Modal.mdx | 2 +- .../s2-docs/pages/react-aria/NumberField.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Popover.mdx | 2 +- .../s2-docs/pages/react-aria/ProgressBar.mdx | 2 +- .../s2-docs/pages/react-aria/RadioGroup.mdx | 2 +- .../pages/react-aria/RangeCalendar.mdx | 2 +- .../s2-docs/pages/react-aria/SearchField.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Slider.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Switch.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Tabs.mdx | 2 +- .../dev/s2-docs/pages/react-aria/TagGroup.mdx | 2 +- .../s2-docs/pages/react-aria/TextField.mdx | 2 +- .../s2-docs/pages/react-aria/TimeField.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Toast.mdx | 2 +- .../pages/react-aria/ToggleButtonGroup.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Toolbar.mdx | 2 +- .../dev/s2-docs/pages/react-aria/Tooltip.mdx | 2 +- .../pages/react-aria/blog/drag-and-drop.mdx | 8 +- packages/dev/s2-docs/pages/react-aria/dnd.mdx | 12 +- packages/dev/s2-docs/src/ColorSearchView.tsx | 2 +- packages/dev/s2-docs/src/Error.tsx | 2 +- packages/dev/s2-docs/src/IconSearchView.tsx | 2 +- .../dev/s2-docs/src/IllustrationCards.tsx | 4 +- packages/dev/s2-docs/src/SearchTagGroups.tsx | 2 +- .../dev/s2-docs/src/TypographySearchView.tsx | 2 +- packages/dev/s2-docs/src/searchUtils.tsx | 2 +- packages/dev/test-utils/package.json | 3 +- packages/dev/test-utils/src/ssrUtils.js | 2 +- packages/dev/test-utils/src/ssrWorker.js | 2 +- packages/dev/test-utils/src/testSSR.tsx | 2 +- packages/react-aria-components/.gitignore | 4 +- .../docs/Breadcrumbs.mdx | 2 +- .../react-aria-components/docs/Button.mdx | 2 +- .../react-aria-components/docs/Calendar.mdx | 2 +- .../react-aria-components/docs/Checkbox.mdx | 2 +- .../docs/CheckboxGroup.mdx | 2 +- .../react-aria-components/docs/ColorArea.mdx | 2 +- .../react-aria-components/docs/ColorField.mdx | 2 +- .../docs/ColorSlider.mdx | 2 +- .../react-aria-components/docs/ColorWheel.mdx | 2 +- .../react-aria-components/docs/ComboBox.mdx | 2 +- .../react-aria-components/docs/DateField.mdx | 2 +- .../react-aria-components/docs/DatePicker.mdx | 2 +- .../docs/DateRangePicker.mdx | 2 +- .../react-aria-components/docs/Dialog.mdx | 2 +- .../react-aria-components/docs/DropZone.mdx | 2 +- .../docs/FileTrigger.mdx | 2 +- .../react-aria-components/docs/GridList.mdx | 2 +- packages/react-aria-components/docs/Link.mdx | 2 +- .../react-aria-components/docs/ListBox.mdx | 2 +- packages/react-aria-components/docs/Menu.mdx | 2 +- packages/react-aria-components/docs/Meter.mdx | 2 +- packages/react-aria-components/docs/Modal.mdx | 2 +- .../docs/NumberField.mdx | 2 +- .../react-aria-components/docs/Popover.mdx | 2 +- .../docs/ProgressBar.mdx | 2 +- .../react-aria-components/docs/RadioGroup.mdx | 2 +- .../docs/RangeCalendar.mdx | 2 +- .../docs/SearchField.mdx | 2 +- .../react-aria-components/docs/Select.mdx | 2 +- .../react-aria-components/docs/Slider.mdx | 2 +- .../react-aria-components/docs/Switch.mdx | 2 +- packages/react-aria-components/docs/Table.mdx | 2 +- packages/react-aria-components/docs/Tabs.mdx | 4 +- .../react-aria-components/docs/TagGroup.mdx | 2 +- .../react-aria-components/docs/TextField.mdx | 2 +- .../react-aria-components/docs/TimeField.mdx | 2 +- packages/react-aria-components/docs/Toast.mdx | 2 +- .../docs/ToggleButton.mdx | 2 +- .../docs/ToggleButtonGroup.mdx | 2 +- .../react-aria-components/docs/Toolbar.mdx | 2 +- .../react-aria-components/docs/Tooltip.mdx | 2 +- packages/react-aria-components/docs/Tree.mdx | 2 +- .../docs/Virtualizer.mdx | 2 +- .../exports/Autocomplete.ts | 20 + .../exports/Breadcrumbs.ts | 18 + .../react-aria-components/exports/Button.ts | 19 + .../react-aria-components/exports/Calendar.ts | 19 + .../react-aria-components/exports/Checkbox.ts | 19 + .../exports/CheckboxGroup.ts | 19 + .../exports/Collection.ts | 19 + .../exports/ColorArea.ts | 21 + .../exports/ColorField.ts | 21 + .../exports/ColorPicker.ts | 19 + .../exports/ColorSlider.ts | 21 + .../exports/ColorSwatch.ts | 20 + .../exports/ColorSwatchPicker.ts | 20 + .../exports/ColorThumb.ts | 20 + .../exports/ColorWheel.ts | 21 + .../react-aria-components/exports/ComboBox.ts | 19 + .../exports/DateField.ts | 19 + .../exports/DatePicker.ts | 19 + .../exports/DateRangePicker.ts | 19 + .../react-aria-components/exports/Dialog.ts | 19 + .../exports/Disclosure.ts | 19 + .../exports/DisclosureGroup.ts | 20 + .../react-aria-components/exports/DropZone.ts | 18 + .../exports/FieldError.ts | 18 + .../exports/FileTrigger.ts | 18 + .../react-aria-components/exports/Form.ts | 18 + .../react-aria-components/exports/GridList.ts | 20 + .../react-aria-components/exports/Group.ts | 18 + .../react-aria-components/exports/Header.ts | 18 + .../react-aria-components/exports/Heading.ts | 18 + .../react-aria-components/exports/Input.ts | 18 + .../react-aria-components/exports/Keyboard.ts | 17 + .../react-aria-components/exports/Label.ts | 18 + .../react-aria-components/exports/Link.ts | 18 + .../react-aria-components/exports/ListBox.ts | 20 + .../react-aria-components/exports/Menu.ts | 21 + .../react-aria-components/exports/Meter.ts | 18 + .../react-aria-components/exports/Modal.ts | 18 + .../exports/NumberField.ts | 19 + .../exports/OverlayArrow.ts | 18 + .../react-aria-components/exports/Popover.ts | 18 + .../exports/ProgressBar.ts | 18 + .../exports/RadioGroup.ts | 19 + .../exports/RangeCalendar.ts | 19 + .../exports/SearchField.ts | 19 + .../react-aria-components/exports/Select.ts | 20 + .../exports/SelectionIndicator.ts | 18 + .../exports/Separator.ts | 18 + .../exports/SharedElementTransition.ts | 18 + .../react-aria-components/exports/Slider.ts | 19 + .../react-aria-components/exports/Switch.ts | 19 + .../react-aria-components/exports/Table.ts | 20 + .../react-aria-components/exports/Tabs.ts | 20 + .../react-aria-components/exports/TagGroup.ts | 19 + .../react-aria-components/exports/Text.ts | 18 + .../react-aria-components/exports/TextArea.ts | 18 + .../exports/TextField.ts | 18 + .../exports/TimeField.ts | 19 + .../react-aria-components/exports/Toast.ts | 20 + .../exports/ToggleButton.ts | 19 + .../exports/ToggleButtonGroup.ts | 19 + .../react-aria-components/exports/Toolbar.ts | 18 + .../react-aria-components/exports/Tooltip.ts | 19 + .../react-aria-components/exports/Tree.ts | 20 + .../exports/Virtualizer.ts | 30 + .../react-aria-components/exports/index.ts | 210 ++ .../exports/useDragAndDrop.ts | 20 + .../react-aria-components/exports/utils.ts | 18 + packages/react-aria-components/index.ts | 13 - packages/react-aria-components/package.json | 70 +- .../src/Autocomplete.tsx | 28 +- .../react-aria-components/src/Breadcrumbs.tsx | 11 +- packages/react-aria-components/src/Button.tsx | 22 +- .../react-aria-components/src/Calendar.tsx | 31 +- .../react-aria-components/src/Checkbox.tsx | 18 +- .../react-aria-components/src/Collection.tsx | 13 +- .../react-aria-components/src/ColorArea.tsx | 10 +- .../react-aria-components/src/ColorField.tsx | 12 +- .../react-aria-components/src/ColorPicker.tsx | 16 +- .../react-aria-components/src/ColorSlider.tsx | 11 +- .../react-aria-components/src/ColorSwatch.tsx | 7 +- .../src/ColorSwatchPicker.tsx | 11 +- .../react-aria-components/src/ColorThumb.tsx | 8 +- .../react-aria-components/src/ColorWheel.tsx | 8 +- .../react-aria-components/src/ComboBox.tsx | 14 +- .../react-aria-components/src/DateField.tsx | 25 +- .../react-aria-components/src/DatePicker.tsx | 11 +- packages/react-aria-components/src/Dialog.tsx | 16 +- .../react-aria-components/src/Disclosure.tsx | 19 +- .../react-aria-components/src/DragAndDrop.tsx | 8 +- .../react-aria-components/src/DropZone.tsx | 18 +- .../react-aria-components/src/FieldError.tsx | 2 +- .../react-aria-components/src/FileTrigger.tsx | 7 +- packages/react-aria-components/src/Form.tsx | 2 +- .../react-aria-components/src/GridList.tsx | 36 +- packages/react-aria-components/src/Group.tsx | 4 +- packages/react-aria-components/src/Header.tsx | 3 +- .../react-aria-components/src/Heading.tsx | 7 +- .../src/HiddenDateInput.tsx | 7 +- packages/react-aria-components/src/Input.tsx | 7 +- packages/react-aria-components/src/Label.tsx | 2 +- packages/react-aria-components/src/Link.tsx | 9 +- .../react-aria-components/src/ListBox.tsx | 36 +- packages/react-aria-components/src/Menu.tsx | 39 +- packages/react-aria-components/src/Meter.tsx | 8 +- packages/react-aria-components/src/Modal.tsx | 15 +- .../react-aria-components/src/NumberField.tsx | 8 +- .../src/OverlayArrow.tsx | 4 +- .../react-aria-components/src/Popover.tsx | 18 +- .../react-aria-components/src/ProgressBar.tsx | 8 +- .../react-aria-components/src/RSPContexts.ts | 52 - .../react-aria-components/src/RadioGroup.tsx | 14 +- .../react-aria-components/src/SearchField.tsx | 10 +- packages/react-aria-components/src/Select.tsx | 18 +- .../react-aria-components/src/Separator.tsx | 9 +- .../src/SharedElementTransition.tsx | 4 +- packages/react-aria-components/src/Slider.tsx | 13 +- packages/react-aria-components/src/Switch.tsx | 14 +- packages/react-aria-components/src/Table.tsx | 69 +- .../react-aria-components/src/TableLayout.ts | 2 +- packages/react-aria-components/src/Tabs.tsx | 19 +- .../react-aria-components/src/TagGroup.tsx | 17 +- .../react-aria-components/src/TextArea.tsx | 5 +- .../react-aria-components/src/TextField.tsx | 8 +- packages/react-aria-components/src/Toast.tsx | 26 +- .../src/ToggleButton.tsx | 12 +- .../src/ToggleButtonGroup.tsx | 8 +- .../react-aria-components/src/Toolbar.tsx | 6 +- .../react-aria-components/src/Tooltip.tsx | 21 +- packages/react-aria-components/src/Tree.tsx | 198 +- .../react-aria-components/src/Virtualizer.tsx | 7 +- packages/react-aria-components/src/index.ts | 160 -- .../src/useDragAndDrop.tsx | 38 +- packages/react-aria-components/src/utils.tsx | 7 +- .../stories/Autocomplete.stories.tsx | 33 +- .../stories/Breadcrumbs.stories.tsx | 4 +- .../stories/Button.stories.tsx | 7 +- .../stories/Calendar.stories.tsx | 14 +- .../stories/Checkbox.stories.tsx | 2 +- .../stories/CheckboxGroup.stories.tsx | 6 +- .../stories/ColorArea.stories.tsx | 6 +- .../stories/ColorField.stories.tsx | 7 +- .../stories/ColorPicker.stories.tsx | 10 +- .../stories/ColorSlider.stories.tsx | 6 +- .../stories/ColorWheel.stories.tsx | 4 +- .../stories/ComboBox.stories.tsx | 14 +- .../stories/ComboBoxReproductions.stories.tsx | 8 +- .../stories/DateField.stories.tsx | 8 +- .../stories/DatePicker.stories.tsx | 13 +- .../stories/Disclosure.stories.tsx | 4 +- .../stories/DisclosureGroup.stories.tsx | 4 +- .../stories/Dropzone.stories.tsx | 14 +- .../stories/FileTrigger.stories.tsx | 4 +- .../stories/Form.stories.tsx | 9 +- .../stories/GridList.stories.tsx | 53 +- .../stories/Link.stories.tsx | 2 +- .../stories/ListBox.stories.tsx | 22 +- .../stories/Menu.stories.tsx | 28 +- .../stories/Meter.stories.tsx | 4 +- .../stories/Modal.stories.tsx | 18 +- .../stories/NumberField.stories.tsx | 9 +- .../stories/Popover.stories.tsx | 7 +- .../stories/ProgressBar.stories.tsx | 4 +- .../stories/RadioGroup.stories.tsx | 8 +- .../stories/SearchField.stories.tsx | 8 +- .../stories/Select.stories.tsx | 19 +- .../stories/Slider.stories.tsx | 4 +- .../stories/Switch.stories.tsx | 4 +- .../stories/Table.stories.tsx | 38 +- .../stories/Tabs.stories.tsx | 10 +- .../stories/TagGroup.stories.tsx | 6 +- .../stories/TextField.stories.tsx | 10 +- .../stories/TimeField.stories.tsx | 3 +- .../stories/ToggleButton.stories.tsx | 4 +- .../stories/Toolbar.stories.tsx | 17 +- .../stories/Tooltip.stories.tsx | 5 +- .../stories/Tree.stories.tsx | 28 +- .../stories/animations.stories.tsx | 12 +- .../react-aria-components/stories/utils.tsx | 7 +- .../test/Autocomplete.test.tsx | 26 +- .../test/Breadcrumbs.ssr.test.js | 2 +- .../test/Breadcrumbs.test.js | 4 +- .../react-aria-components/test/Button.test.js | 11 +- .../test/Calendar.test.js | 15 +- .../test/Checkbox.test.js | 2 +- .../test/CheckboxGroup.test.js | 5 +- .../test/ColorArea.test.js | 4 +- .../test/ColorField.test.js | 7 +- .../test/ColorPicker.test.js | 9 +- .../test/ColorSlider.test.js | 6 +- .../test/ColorSwatch.test.js | 2 +- .../test/ColorSwatchPicker.test.js | 5 +- .../test/ColorWheel.test.js | 4 +- .../test/ComboBox.ssr.test.js | 4 +- .../test/ComboBox.test.js | 13 +- .../test/DateField.test.js | 6 +- .../test/DatePicker.test.js | 12 +- .../test/DateRangePicker.test.js | 28 +- .../test/Dialog.ssr.test.js | 2 +- .../react-aria-components/test/Dialog.test.js | 28 +- .../test/Disclosure.ssr.test.js | 2 +- .../test/Disclosure.test.js | 17 +- .../test/DropZone.test.js | 10 +- .../test/FileTrigger.test.js | 5 +- .../react-aria-components/test/Form.test.js | 7 +- .../test/GridList.ssr.test.js | 2 +- .../test/GridList.test.js | 36 +- .../react-aria-components/test/Group.test.tsx | 2 +- .../test/HiddenDateInput.test.js | 4 +- .../react-aria-components/test/Link.test.js | 4 +- .../test/ListBox.ssr.test.js | 4 +- .../test/ListBox.test.js | 30 +- .../react-aria-components/test/Menu.test.tsx | 16 +- .../react-aria-components/test/Meter.test.js | 4 +- .../test/NumberField.test.js | 14 +- .../test/Popover.test.js | 8 +- .../test/ProgressBar.test.js | 4 +- .../test/RadioGroup.test.js | 8 +- .../test/RangeCalendar.test.tsx | 16 +- .../test/SearchField.test.js | 7 +- .../test/Select.ssr.test.js | 2 +- .../react-aria-components/test/Select.test.js | 9 +- .../test/Separator.test.js | 2 +- .../react-aria-components/test/Slider.test.js | 3 +- .../react-aria-components/test/Switch.test.js | 2 +- .../test/Table.ssr.test.js | 2 +- .../react-aria-components/test/Table.test.js | 31 +- .../test/Tabs.ssr.test.js | 2 +- .../react-aria-components/test/Tabs.test.js | 4 +- .../test/TagGroup.ssr.test.js | 2 +- .../test/TagGroup.test.js | 9 +- .../test/TextField.test.js | 7 +- .../test/TimeField.test.js | 5 +- .../react-aria-components/test/Toast.test.js | 13 +- .../test/ToggleButton.test.js | 2 +- .../test/ToggleButtonGroup.test.js | 3 +- .../test/Toolbar.test.tsx | 8 +- .../test/Tooltip.test.js | 8 +- .../test/Tree.ssr.test.js | 2 +- .../react-aria-components/test/Tree.test.tsx | 13 +- .../test/Treeble.test.js | 7 +- .../test/VirtualizedMenu.test.tsx | 6 +- packages/react-aria-components/test/types.tsx | 2 +- packages/react-aria/.gitignore | 4 +- .../docs/autocomplete}/anatomy.svg | 0 .../docs/autocomplete}/useAutocomplete.mdx | 0 .../docs/breadcrumbs}/anatomy.svg | 0 .../docs/breadcrumbs}/useBreadcrumbs.mdx | 0 .../docs/button}/ToggleButtonGroupAnatomy.svg | 0 .../docs/button}/useButton.mdx | 0 .../docs/button}/useToggleButton.mdx | 0 .../docs/button}/useToggleButtonGroup.mdx | 0 .../docs/calendar}/calendar-anatomy.svg | 0 .../docs/calendar}/calendar-tailwind.png | Bin .../docs/calendar}/css-modules.png | Bin .../docs/calendar}/rangecalendar-anatomy.svg | 0 .../docs/calendar}/styled-components.png | Bin .../docs/calendar}/tailwind.png | Bin .../docs/calendar}/useCalendar.mdx | 0 .../docs/calendar}/useRangeCalendar.mdx | 0 .../docs/checkbox}/buttongroup-example.png | Bin .../docs/checkbox}/checkbox-anatomy.svg | 0 .../docs/checkbox}/checkboxgroup-anatomy.svg | 0 .../docs/checkbox}/tailwind-example.png | Bin .../docs/checkbox}/useCheckbox.mdx | 0 .../docs/checkbox}/useCheckboxGroup.mdx | 0 .../docs/color}/ColorAreaAnatomy.svg | 0 .../docs/color}/ColorFieldAnatomy.svg | 0 .../docs/color}/ColorSliderAnatomy.svg | 0 .../docs/color}/ColorWheelAnatomy.svg | 0 .../docs/color}/useColorArea.mdx | 0 .../docs/color}/useColorField.mdx | 0 .../docs/color}/useColorSlider.mdx | 0 .../docs/color}/useColorSwatch.mdx | 0 .../docs/color}/useColorWheel.mdx | 0 .../docs/combobox}/anatomy.svg | 0 .../docs/combobox}/chakra.png | Bin .../docs/combobox}/example.png | Bin .../docs/combobox}/material.png | Bin .../docs/combobox}/search.png | Bin .../docs/combobox}/styled-components.png | Bin .../docs/combobox}/useComboBox.mdx | 0 .../docs/datepicker}/DateField-tailwind.png | Bin .../docs/datepicker}/DatePicker-chakra.png | Bin .../docs/datepicker}/DatePicker-tailwind.png | Bin .../datepicker}/DateRangePicker-chakra.png | Bin .../datepicker}/DateRangePicker-tailwind.png | Bin .../docs/datepicker}/TimeField-tailwind.png | Bin .../docs/datepicker}/datefield-anatomy.svg | 0 .../docs/datepicker}/datepicker-anatomy.svg | 0 .../datepicker}/daterangepicker-anatomy.svg | 0 .../docs/datepicker}/timefield-anatomy.svg | 0 .../docs/datepicker}/useDateField.mdx | 0 .../docs/datepicker}/useDatePicker.mdx | 0 .../docs/datepicker}/useDateRangePicker.mdx | 0 .../docs/datepicker}/useTimeField.mdx | 0 .../docs/dialog}/anatomy.svg | 0 .../docs/dialog}/tailwind.png | Bin .../docs/dialog}/useDialog.mdx | 0 .../docs/disclosure}/anatomy.svg | 0 .../docs/disclosure}/useDisclosure.mdx | 0 .../docs => react-aria/docs/dnd}/Anatomy.svg | 0 .../docs/dnd}/BetweenDropPosition.svg | 0 .../docs/dnd}/DragAffordance.svg | 0 .../docs/dnd}/DragPreview.svg | 0 .../docs/dnd}/DropOperation.svg | 0 .../docs/dnd}/OnDropPosition.svg | 0 .../docs/dnd}/RootDropPosition.svg | 0 .../docs/dnd}/useDraggableCollection.mdx | 0 .../docs/dnd}/useDroppableCollection.mdx | 0 .../docs/gridlist}/anatomy.svg | 0 .../docs/gridlist}/useGridList.mdx | 0 .../docs => react-aria/docs/link}/useLink.mdx | 0 .../docs/listbox}/anatomy.svg | 0 .../docs/listbox}/useListBox.mdx | 0 .../docs/menu}/menu-trigger-anatomy.svg | 0 .../docs/menu}/tailwind.png | Bin .../docs => react-aria/docs/menu}/useMenu.mdx | 0 .../docs/meter}/anatomy.svg | 0 .../docs/meter}/circular-example.png | Bin .../docs/meter}/useMeter.mdx | 0 .../docs/numberfield}/anatomy.svg | 0 .../docs/numberfield}/useNumberField.mdx | 0 .../docs/overlays}/modal-anatomy.svg | 0 .../docs/overlays}/popover-anatomy.svg | 0 .../docs/overlays}/useModalOverlay.mdx | 0 .../docs/overlays}/usePopover.mdx | 0 .../docs/progress}/anatomy.svg | 0 .../docs/progress}/useProgressBar.mdx | 0 .../docs/radio}/anatomy.svg | 0 .../docs/radio}/buttongroup-example.png | Bin .../docs/radio}/card-example.png | Bin .../docs/radio}/swatch-example.png | Bin .../docs/radio}/useRadioGroup.mdx | 0 .../docs/searchfield}/anatomy.svg | 0 .../docs/searchfield}/useSearchField.mdx | 0 .../docs/select}/anatomy.svg | 0 .../docs/select}/example.png | Bin .../docs/select}/popup-example.png | Bin .../docs/select}/styled-components.png | Bin .../docs/select}/useSelect.mdx | 0 .../docs/separator}/useSeparator.mdx | 0 .../docs/slider}/anatomy.svg | 0 .../docs/slider}/useSlider.mdx | 0 .../docs/switch}/anatomy.svg | 0 .../docs/switch}/useSwitch.mdx | 0 .../docs/table}/Table-tailwind.png | Bin .../docs/table}/TableAnatomy.svg | 0 .../docs/table}/useTable.mdx | 0 .../docs => react-aria/docs/tabs}/anatomy.svg | 0 .../docs/tabs}/animated-example.png | Bin .../docs/tabs}/useTabList.mdx | 0 .../docs => react-aria/docs/tag}/anatomy.svg | 0 .../docs => react-aria/docs/tag}/tailwind.png | Bin .../docs/tag}/useTagGroup.mdx | 0 .../docs/textfield}/anatomy.svg | 0 .../docs/textfield}/useTextField.mdx | 0 .../docs/toast}/toast-anatomy.svg | 0 .../docs/toast}/useToast.mdx | 0 .../docs/toolbar}/toolbar-anatomy.svg | 0 .../docs/toolbar}/useToolbar.mdx | 0 .../docs/tooltip}/anatomy.svg | 0 .../docs/tooltip}/useTooltipTrigger.mdx | 0 packages/react-aria/exports/DragPreview.ts | 15 + packages/react-aria/exports/FocusRing.ts | 14 + packages/react-aria/exports/FocusScope.ts | 14 + packages/react-aria/exports/I18nProvider.ts | 14 + .../exports/ListDropTargetDelegate.ts | 13 + .../exports/ListKeyboardDelegate.ts | 13 + packages/react-aria/exports/Overlay.ts | 15 + packages/react-aria/exports/PortalProvider.ts | 14 + packages/react-aria/exports/SSRProvider.ts | 13 + packages/react-aria/exports/VisuallyHidden.ts | 13 + packages/react-aria/exports/index.ts | 261 ++ .../exports/mergeProps.ts} | 3 +- .../private/actiongroup/useActionGroup.ts | 1 + .../private/actiongroup/useActionGroupItem.ts | 1 + .../aria-modal-polyfill/ariaModalPolyfill.ts | 1 + .../private/autocomplete/useAutocomplete.ts | 1 + .../autocomplete/useSearchAutocomplete.ts | 1 + .../private/collections/BaseCollection.ts | 1 + .../private/collections/CollectionBuilder.ts | 1 + .../exports/private/collections/Hidden.ts | 1 + .../private/collections/useCachedChildren.ts | 1 + .../private/datepicker/useDisplayNames.ts | 1 + .../exports/private/dnd/DragManager.ts | 1 + .../exports/private/focus/FocusScope.ts | 1 + .../private/focus/useHasTabbableChild.ts | 1 + .../exports/private/focus/virtualFocus.ts | 1 + .../exports/private/form/useFormValidation.ts | 1 + .../private/grid/GridKeyboardDelegate.ts | 1 + .../exports/private/grid/useGrid.ts | 1 + .../exports/private/grid/useGridCell.ts | 1 + .../exports/private/grid/useGridRow.ts | 1 + .../exports/private/grid/useGridRowGroup.ts | 1 + .../grid/useGridSelectionAnnouncement.ts | 1 + .../private/grid/useGridSelectionCheckbox.ts | 1 + .../grid/useHighlightSelectionDescription.ts | 1 + .../react-aria/exports/private/i18n/server.ts | 1 + .../i18n/useLocalizedStringFormatter.ts | 1 + .../private/i18n/useMessageFormatter.ts | 1 + .../react-aria/exports/private/i18n/utils.ts | 1 + .../private/interactions/PressResponder.ts | 1 + .../exports/private/interactions/Pressable.ts | 1 + .../private/interactions/focusSafely.ts | 1 + .../private/interactions/useFocusVisible.ts | 1 + .../private/interactions/useFocusable.ts | 1 + .../interactions/useInteractOutside.ts | 1 + .../private/interactions/useScrollWheel.ts | 1 + .../exports/private/landmark/useLandmark.ts | 1 + .../exports/private/listbox/utils.ts | 1 + .../private/live-announcer/LiveAnnouncer.ts | 1 + .../exports/private/overlays/Overlay.ts | 1 + .../private/overlays/ariaHideOutside.ts | 1 + .../exports/private/overlays/useModal.ts | 1 + .../exports/private/overlays/useOverlay.ts | 1 + .../private/overlays/useOverlayPosition.ts | 1 + .../private/overlays/usePreventScroll.ts | 1 + .../private/selection/DOMLayoutDelegate.ts | 1 + .../selection/useSelectableCollection.ts | 1 + .../private/selection/useSelectableItem.ts | 1 + .../private/selection/useSelectableList.ts | 1 + .../private/selection/useTypeSelect.ts | 1 + .../private/spinbutton/useSpinButton.ts | 1 + .../exports/private/ssr/SSRProvider.ts | 1 + .../exports/private/steplist/useStepList.ts | 1 + .../private/steplist/useStepListItem.ts | 1 + .../textfield/useFormattedTextField.ts | 1 + .../exports/private/toggle/useToggle.ts | 1 + .../exports/private/toolbar/useToolbar.ts | 1 + .../exports/private/tree/useTree.ts | 1 + .../exports/private/tree/useTreeItem.ts | 1 + .../exports/private/utils/animation.ts | 1 + .../react-aria/exports/private/utils/chain.ts | 1 + .../exports/private/utils/constants.ts | 1 + .../exports/private/utils/domHelpers.ts | 1 + .../exports/private/utils/filterDOMProps.ts | 1 + .../private/utils/focusWithoutScrolling.ts | 1 + .../exports/private/utils/getNonce.ts | 1 + .../exports/private/utils/getOffset.ts | 1 + .../exports/private/utils/getScrollParent.ts | 1 + .../exports/private/utils/getScrollParents.ts | 1 + .../exports/private/utils/inertValue.ts | 1 + .../exports/private/utils/isFocusable.ts | 1 + .../exports/private/utils/isScrollable.ts | 1 + .../exports/private/utils/isVirtualEvent.ts | 1 + .../exports/private/utils/keyboard.ts | 1 + .../exports/private/utils/mergeRefs.ts | 1 + .../exports/private/utils/openLink.ts | 1 + .../exports/private/utils/platform.ts | 1 + .../private/utils/runAfterTransition.ts | 1 + .../exports/private/utils/scrollIntoView.ts | 1 + .../private/utils/shadowdom/DOMFunctions.ts | 1 + .../utils/shadowdom/ShadowTreeWalker.ts | 1 + .../exports/private/utils/useDeepMemo.ts | 1 + .../exports/private/utils/useDescription.ts | 1 + .../exports/private/utils/useDrag1D.ts | 1 + .../exports/private/utils/useEffectEvent.ts | 1 + .../exports/private/utils/useEvent.ts | 1 + .../exports/private/utils/useFormReset.ts | 1 + .../private/utils/useGlobalListeners.ts | 1 + .../react-aria/exports/private/utils/useId.ts | 1 + .../exports/private/utils/useLabels.ts | 1 + .../exports/private/utils/useLayoutEffect.ts | 1 + .../exports/private/utils/useLoadMore.ts | 1 + .../private/utils/useLoadMoreSentinel.ts | 1 + .../private/utils/useResizeObserver.ts | 1 + .../exports/private/utils/useSyncRef.ts | 1 + .../exports/private/utils/useUpdateEffect.ts | 1 + .../private/utils/useUpdateLayoutEffect.ts | 1 + .../exports/private/utils/useValueEffect.ts | 1 + .../exports/private/utils/useViewportSize.ts | 1 + .../exports/private/virtualizer/ScrollView.ts | 1 + .../private/virtualizer/Virtualizer.ts | 1 + .../private/virtualizer/VirtualizerItem.ts | 1 + .../private/virtualizer/useVirtualizerItem.ts | 1 + .../exports/private/virtualizer/utils.ts | 1 + packages/react-aria/exports/useBreadcrumbs.ts | 15 + packages/react-aria/exports/useButton.ts | 13 + packages/react-aria/exports/useCalendar.ts | 21 + packages/react-aria/exports/useCheckbox.ts | 14 + .../react-aria/exports/useCheckboxGroup.ts | 15 + packages/react-aria/exports/useClipboard.ts | 15 + packages/react-aria/exports/useCollator.ts | 13 + packages/react-aria/exports/useColorArea.ts | 13 + packages/react-aria/exports/useColorField.ts | 15 + packages/react-aria/exports/useColorSlider.ts | 13 + packages/react-aria/exports/useColorSwatch.ts | 13 + packages/react-aria/exports/useColorWheel.ts | 13 + packages/react-aria/exports/useComboBox.ts | 13 + packages/react-aria/exports/useDateField.ts | 17 + .../react-aria/exports/useDateFormatter.ts | 15 + packages/react-aria/exports/useDatePicker.ts | 15 + .../react-aria/exports/useDateRangePicker.ts | 15 + packages/react-aria/exports/useDialog.ts | 13 + .../exports/useDisclosure.ts} | 4 +- packages/react-aria/exports/useDrag.ts | 16 + .../exports/useDraggableCollection.ts | 17 + packages/react-aria/exports/useDrop.ts | 16 + .../exports/useDroppableCollection.ts | 19 + packages/react-aria/exports/useField.ts | 15 + packages/react-aria/exports/useFilter.ts | 14 + packages/react-aria/exports/useFocus.ts | 16 + packages/react-aria/exports/useFocusRing.ts | 14 + .../react-aria/exports/useFocusVisible.ts | 15 + packages/react-aria/exports/useFocusWithin.ts | 15 + packages/react-aria/exports/useGridList.ts | 21 + packages/react-aria/exports/useHover.ts | 15 + .../index.ts => react-aria/exports/useId.ts} | 3 +- packages/react-aria/exports/useKeyboard.ts | 15 + packages/react-aria/exports/useLabel.ts | 15 + .../exports/useLandmark.ts} | 3 +- packages/react-aria/exports/useLink.ts | 13 + packages/react-aria/exports/useListBox.ts | 19 + .../react-aria/exports/useListFormatter.ts | 13 + .../exports/useLocalizedStringFormatter.ts | 14 + packages/react-aria/exports/useLongPress.ts | 15 + packages/react-aria/exports/useMenu.ts | 23 + packages/react-aria/exports/useMeter.ts | 13 + .../react-aria/exports/useModalOverlay.ts | 13 + packages/react-aria/exports/useMove.ts | 15 + packages/react-aria/exports/useNumberField.ts | 13 + .../react-aria/exports/useNumberFormatter.ts | 13 + packages/react-aria/exports/useObjectRef.ts | 12 + .../react-aria/exports/useOverlayTrigger.ts | 13 + packages/react-aria/exports/usePopover.ts | 13 + packages/react-aria/exports/usePress.ts | 15 + packages/react-aria/exports/useProgressBar.ts | 13 + packages/react-aria/exports/useRadioGroup.ts | 16 + .../react-aria/exports/useRangeCalendar.ts | 16 + packages/react-aria/exports/useSearchField.ts | 14 + packages/react-aria/exports/useSelect.ts | 15 + packages/react-aria/exports/useSeparator.ts | 13 + packages/react-aria/exports/useSlider.ts | 16 + packages/react-aria/exports/useSwitch.ts | 14 + packages/react-aria/exports/useTabList.ts | 18 + packages/react-aria/exports/useTable.ts | 30 + packages/react-aria/exports/useTagGroup.ts | 17 + packages/react-aria/exports/useTextField.ts | 15 + packages/react-aria/exports/useTimeField.ts | 17 + packages/react-aria/exports/useToast.ts | 16 + .../react-aria/exports/useToggleButton.ts | 13 + .../exports/useToggleButtonGroup.ts | 13 + .../react-aria/exports/useTooltipTrigger.ts | 16 + packages/react-aria/index.ts | 13 - .../intl/autocomplete}/ar-AE.json | 0 .../intl/autocomplete}/bg-BG.json | 0 .../intl/autocomplete}/cs-CZ.json | 0 .../intl/autocomplete}/da-DK.json | 0 .../intl/autocomplete}/de-DE.json | 0 .../intl/autocomplete}/el-GR.json | 0 .../intl/autocomplete}/en-US.json | 0 .../intl/autocomplete}/es-ES.json | 0 .../intl/autocomplete}/et-EE.json | 0 .../intl/autocomplete}/fi-FI.json | 0 .../intl/autocomplete}/fr-FR.json | 0 .../intl/autocomplete}/he-IL.json | 0 .../intl/autocomplete}/hr-HR.json | 0 .../intl/autocomplete}/hu-HU.json | 0 .../intl/autocomplete}/it-IT.json | 0 .../intl/autocomplete}/ja-JP.json | 0 .../intl/autocomplete}/ko-KR.json | 0 .../intl/autocomplete}/lt-LT.json | 0 .../intl/autocomplete}/lv-LV.json | 0 .../intl/autocomplete}/nb-NO.json | 0 .../intl/autocomplete}/nl-NL.json | 0 .../intl/autocomplete}/pl-PL.json | 0 .../intl/autocomplete}/pt-BR.json | 0 .../intl/autocomplete}/pt-PT.json | 0 .../intl/autocomplete}/ro-RO.json | 0 .../intl/autocomplete}/ru-RU.json | 0 .../intl/autocomplete}/sk-SK.json | 0 .../intl/autocomplete}/sl-SI.json | 0 .../intl/autocomplete}/sr-SP.json | 0 .../intl/autocomplete}/sv-SE.json | 0 .../intl/autocomplete}/tr-TR.json | 0 .../intl/autocomplete}/uk-UA.json | 0 .../intl/autocomplete}/zh-CN.json | 0 .../intl/autocomplete}/zh-TW.json | 0 .../intl/breadcrumbs}/ar-AE.json | 0 .../intl/breadcrumbs}/bg-BG.json | 0 .../intl/breadcrumbs}/cs-CZ.json | 0 .../intl/breadcrumbs}/da-DK.json | 0 .../intl/breadcrumbs}/de-DE.json | 0 .../intl/breadcrumbs}/el-GR.json | 0 .../intl/breadcrumbs}/en-US.json | 0 .../intl/breadcrumbs}/es-ES.json | 0 .../intl/breadcrumbs}/et-EE.json | 0 .../intl/breadcrumbs}/fi-FI.json | 0 .../intl/breadcrumbs}/fr-FR.json | 0 .../intl/breadcrumbs}/he-IL.json | 0 .../intl/breadcrumbs}/hr-HR.json | 0 .../intl/breadcrumbs}/hu-HU.json | 0 .../intl/breadcrumbs}/it-IT.json | 0 .../intl/breadcrumbs}/ja-JP.json | 0 .../intl/breadcrumbs}/ko-KR.json | 0 .../intl/breadcrumbs}/lt-LT.json | 0 .../intl/breadcrumbs}/lv-LV.json | 0 .../intl/breadcrumbs}/nb-NO.json | 0 .../intl/breadcrumbs}/nl-NL.json | 0 .../intl/breadcrumbs}/pl-PL.json | 0 .../intl/breadcrumbs}/pt-BR.json | 0 .../intl/breadcrumbs}/pt-PT.json | 0 .../intl/breadcrumbs}/ro-RO.json | 0 .../intl/breadcrumbs}/ru-RU.json | 0 .../intl/breadcrumbs}/sk-SK.json | 0 .../intl/breadcrumbs}/sl-SI.json | 0 .../intl/breadcrumbs}/sr-SP.json | 0 .../intl/breadcrumbs}/sv-SE.json | 0 .../intl/breadcrumbs}/tr-TR.json | 0 .../intl/breadcrumbs}/uk-UA.json | 0 .../intl/breadcrumbs}/zh-CN.json | 0 .../intl/breadcrumbs}/zh-TW.json | 0 .../intl/calendar}/ar-AE.json | 0 .../intl/calendar}/bg-BG.json | 0 .../intl/calendar}/cs-CZ.json | 0 .../intl/calendar}/da-DK.json | 0 .../intl/calendar}/de-DE.json | 0 .../intl/calendar}/el-GR.json | 0 .../intl/calendar}/en-US.json | 0 .../intl/calendar}/es-ES.json | 0 .../intl/calendar}/et-EE.json | 0 .../intl/calendar}/fi-FI.json | 0 .../intl/calendar}/fr-FR.json | 0 .../intl/calendar}/he-IL.json | 0 .../intl/calendar}/hr-HR.json | 0 .../intl/calendar}/hu-HU.json | 0 .../intl/calendar}/it-IT.json | 0 .../intl/calendar}/ja-JP.json | 0 .../intl/calendar}/ko-KR.json | 0 .../intl/calendar}/lt-LT.json | 0 .../intl/calendar}/lv-LV.json | 0 .../intl/calendar}/nb-NO.json | 0 .../intl/calendar}/nl-NL.json | 0 .../intl/calendar}/pl-PL.json | 0 .../intl/calendar}/pt-BR.json | 0 .../intl/calendar}/pt-PT.json | 0 .../intl/calendar}/ro-RO.json | 0 .../intl/calendar}/ru-RU.json | 0 .../intl/calendar}/sk-SK.json | 0 .../intl/calendar}/sl-SI.json | 0 .../intl/calendar}/sr-SP.json | 0 .../intl/calendar}/sv-SE.json | 0 .../intl/calendar}/tr-TR.json | 0 .../intl/calendar}/uk-UA.json | 0 .../intl/calendar}/zh-CN.json | 0 .../intl/calendar}/zh-TW.json | 0 .../intl => react-aria/intl/color}/ar-AE.json | 0 .../intl => react-aria/intl/color}/bg-BG.json | 0 .../intl => react-aria/intl/color}/cs-CZ.json | 0 .../intl => react-aria/intl/color}/da-DK.json | 0 .../intl => react-aria/intl/color}/de-DE.json | 0 .../intl => react-aria/intl/color}/el-GR.json | 0 .../intl => react-aria/intl/color}/en-US.json | 0 .../intl => react-aria/intl/color}/es-ES.json | 0 .../intl => react-aria/intl/color}/et-EE.json | 0 .../intl => react-aria/intl/color}/fi-FI.json | 0 .../intl => react-aria/intl/color}/fr-FR.json | 0 .../intl => react-aria/intl/color}/he-IL.json | 0 .../intl => react-aria/intl/color}/hr-HR.json | 0 .../intl => react-aria/intl/color}/hu-HU.json | 0 .../intl => react-aria/intl/color}/it-IT.json | 0 .../intl => react-aria/intl/color}/ja-JP.json | 0 .../intl => react-aria/intl/color}/ko-KR.json | 0 .../intl => react-aria/intl/color}/lt-LT.json | 0 .../intl => react-aria/intl/color}/lv-LV.json | 0 .../intl => react-aria/intl/color}/nb-NO.json | 0 .../intl => react-aria/intl/color}/nl-NL.json | 0 .../intl => react-aria/intl/color}/pl-PL.json | 0 .../intl => react-aria/intl/color}/pt-BR.json | 0 .../intl => react-aria/intl/color}/pt-PT.json | 0 .../intl => react-aria/intl/color}/ro-RO.json | 0 .../intl => react-aria/intl/color}/ru-RU.json | 0 .../intl => react-aria/intl/color}/sk-SK.json | 0 .../intl => react-aria/intl/color}/sl-SI.json | 0 .../intl => react-aria/intl/color}/sr-SP.json | 0 .../intl => react-aria/intl/color}/sv-SE.json | 0 .../intl => react-aria/intl/color}/tr-TR.json | 0 .../intl => react-aria/intl/color}/uk-UA.json | 0 .../intl => react-aria/intl/color}/zh-CN.json | 0 .../intl => react-aria/intl/color}/zh-TW.json | 0 .../intl/combobox}/ar-AE.json | 0 .../intl/combobox}/bg-BG.json | 0 .../intl/combobox}/cs-CZ.json | 0 .../intl/combobox}/da-DK.json | 0 .../intl/combobox}/de-DE.json | 0 .../intl/combobox}/el-GR.json | 0 .../intl/combobox}/en-US.json | 0 .../intl/combobox}/es-ES.json | 0 .../intl/combobox}/et-EE.json | 0 .../intl/combobox}/fi-FI.json | 0 .../intl/combobox}/fr-FR.json | 0 .../intl/combobox}/he-IL.json | 0 .../intl/combobox}/hr-HR.json | 0 .../intl/combobox}/hu-HU.json | 0 .../intl/combobox}/it-IT.json | 0 .../intl/combobox}/ja-JP.json | 0 .../intl/combobox}/ko-KR.json | 0 .../intl/combobox}/lt-LT.json | 0 .../intl/combobox}/lv-LV.json | 0 .../intl/combobox}/nb-NO.json | 0 .../intl/combobox}/nl-NL.json | 0 .../intl/combobox}/pl-PL.json | 0 .../intl/combobox}/pt-BR.json | 0 .../intl/combobox}/pt-PT.json | 0 .../intl/combobox}/ro-RO.json | 0 .../intl/combobox}/ru-RU.json | 0 .../intl/combobox}/sk-SK.json | 0 .../intl/combobox}/sl-SI.json | 0 .../intl/combobox}/sr-SP.json | 0 .../intl/combobox}/sv-SE.json | 0 .../intl/combobox}/tr-TR.json | 0 .../intl/combobox}/uk-UA.json | 0 .../intl/combobox}/zh-CN.json | 0 .../intl/combobox}/zh-TW.json | 0 .../intl/datepicker}/ar-AE.json | 0 .../intl/datepicker}/bg-BG.json | 0 .../intl/datepicker}/cs-CZ.json | 0 .../intl/datepicker}/da-DK.json | 0 .../intl/datepicker}/de-DE.json | 0 .../intl/datepicker}/el-GR.json | 0 .../intl/datepicker}/en-US.json | 0 .../intl/datepicker}/es-ES.json | 0 .../intl/datepicker}/et-EE.json | 0 .../intl/datepicker}/fi-FI.json | 0 .../intl/datepicker}/fr-FR.json | 0 .../intl/datepicker}/he-IL.json | 0 .../intl/datepicker}/hr-HR.json | 0 .../intl/datepicker}/hu-HU.json | 0 .../intl/datepicker}/it-IT.json | 0 .../intl/datepicker}/ja-JP.json | 0 .../intl/datepicker}/ko-KR.json | 0 .../intl/datepicker}/lt-LT.json | 0 .../intl/datepicker}/lv-LV.json | 0 .../intl/datepicker}/nb-NO.json | 0 .../intl/datepicker}/nl-NL.json | 0 .../intl/datepicker}/pl-PL.json | 0 .../intl/datepicker}/pt-BR.json | 0 .../intl/datepicker}/pt-PT.json | 0 .../intl/datepicker}/ro-RO.json | 0 .../intl/datepicker}/ru-RU.json | 0 .../intl/datepicker}/sk-SK.json | 0 .../intl/datepicker}/sl-SI.json | 0 .../intl/datepicker}/sr-SP.json | 0 .../intl/datepicker}/sv-SE.json | 0 .../intl/datepicker}/tr-TR.json | 0 .../intl/datepicker}/uk-UA.json | 0 .../intl/datepicker}/zh-CN.json | 0 .../intl/datepicker}/zh-TW.json | 0 .../intl => react-aria/intl/dnd}/ar-AE.json | 0 .../intl => react-aria/intl/dnd}/bg-BG.json | 0 .../intl => react-aria/intl/dnd}/cs-CZ.json | 0 .../intl => react-aria/intl/dnd}/da-DK.json | 0 .../intl => react-aria/intl/dnd}/de-DE.json | 0 .../intl => react-aria/intl/dnd}/el-GR.json | 0 .../intl => react-aria/intl/dnd}/en-US.json | 0 .../intl => react-aria/intl/dnd}/es-ES.json | 0 .../intl => react-aria/intl/dnd}/et-EE.json | 0 .../intl => react-aria/intl/dnd}/fi-FI.json | 0 .../intl => react-aria/intl/dnd}/fr-FR.json | 0 .../intl => react-aria/intl/dnd}/he-IL.json | 0 .../intl => react-aria/intl/dnd}/hr-HR.json | 0 .../intl => react-aria/intl/dnd}/hu-HU.json | 0 .../intl => react-aria/intl/dnd}/it-IT.json | 0 .../intl => react-aria/intl/dnd}/ja-JP.json | 0 .../intl => react-aria/intl/dnd}/ko-KR.json | 0 .../intl => react-aria/intl/dnd}/lt-LT.json | 0 .../intl => react-aria/intl/dnd}/lv-LV.json | 0 .../intl => react-aria/intl/dnd}/nb-NO.json | 0 .../intl => react-aria/intl/dnd}/nl-NL.json | 0 .../intl => react-aria/intl/dnd}/pl-PL.json | 0 .../intl => react-aria/intl/dnd}/pt-BR.json | 0 .../intl => react-aria/intl/dnd}/pt-PT.json | 0 .../intl => react-aria/intl/dnd}/ro-RO.json | 0 .../intl => react-aria/intl/dnd}/ru-RU.json | 0 .../intl => react-aria/intl/dnd}/sk-SK.json | 0 .../intl => react-aria/intl/dnd}/sl-SI.json | 0 .../intl => react-aria/intl/dnd}/sr-SP.json | 0 .../intl => react-aria/intl/dnd}/sv-SE.json | 0 .../intl => react-aria/intl/dnd}/tr-TR.json | 0 .../intl => react-aria/intl/dnd}/uk-UA.json | 0 .../intl => react-aria/intl/dnd}/zh-CN.json | 0 .../intl => react-aria/intl/dnd}/zh-TW.json | 0 .../intl => react-aria/intl/grid}/ar-AE.json | 0 .../intl => react-aria/intl/grid}/bg-BG.json | 0 .../intl => react-aria/intl/grid}/cs-CZ.json | 0 .../intl => react-aria/intl/grid}/da-DK.json | 0 .../intl => react-aria/intl/grid}/de-DE.json | 0 .../intl => react-aria/intl/grid}/el-GR.json | 0 .../intl => react-aria/intl/grid}/en-US.json | 0 .../intl => react-aria/intl/grid}/es-ES.json | 0 .../intl => react-aria/intl/grid}/et-EE.json | 0 .../intl => react-aria/intl/grid}/fi-FI.json | 0 .../intl => react-aria/intl/grid}/fr-FR.json | 0 .../intl => react-aria/intl/grid}/he-IL.json | 0 .../intl => react-aria/intl/grid}/hr-HR.json | 0 .../intl => react-aria/intl/grid}/hu-HU.json | 0 .../intl => react-aria/intl/grid}/it-IT.json | 0 .../intl => react-aria/intl/grid}/ja-JP.json | 0 .../intl => react-aria/intl/grid}/ko-KR.json | 0 .../intl => react-aria/intl/grid}/lt-LT.json | 0 .../intl => react-aria/intl/grid}/lv-LV.json | 0 .../intl => react-aria/intl/grid}/nb-NO.json | 0 .../intl => react-aria/intl/grid}/nl-NL.json | 0 .../intl => react-aria/intl/grid}/pl-PL.json | 0 .../intl => react-aria/intl/grid}/pt-BR.json | 0 .../intl => react-aria/intl/grid}/pt-PT.json | 0 .../intl => react-aria/intl/grid}/ro-RO.json | 0 .../intl => react-aria/intl/grid}/ru-RU.json | 0 .../intl => react-aria/intl/grid}/sk-SK.json | 0 .../intl => react-aria/intl/grid}/sl-SI.json | 0 .../intl => react-aria/intl/grid}/sr-SP.json | 0 .../intl => react-aria/intl/grid}/sv-SE.json | 0 .../intl => react-aria/intl/grid}/tr-TR.json | 0 .../intl => react-aria/intl/grid}/uk-UA.json | 0 .../intl => react-aria/intl/grid}/zh-CN.json | 0 .../intl => react-aria/intl/grid}/zh-TW.json | 0 .../intl/gridlist}/ar-AE.json | 0 .../intl/gridlist}/bg-BG.json | 0 .../intl/gridlist}/cs-CZ.json | 0 .../intl/gridlist}/da-DK.json | 0 .../intl/gridlist}/de-DE.json | 0 .../intl/gridlist}/el-GR.json | 0 .../intl/gridlist}/en-US.json | 0 .../intl/gridlist}/es-ES.json | 0 .../intl/gridlist}/et-EE.json | 0 .../intl/gridlist}/fi-FI.json | 0 .../intl/gridlist}/fr-FR.json | 0 .../intl/gridlist}/he-IL.json | 0 .../intl/gridlist}/hr-HR.json | 0 .../intl/gridlist}/hu-HU.json | 0 .../intl/gridlist}/it-IT.json | 0 .../intl/gridlist}/ja-JP.json | 0 .../intl/gridlist}/ko-KR.json | 0 .../intl/gridlist}/lt-LT.json | 0 .../intl/gridlist}/lv-LV.json | 0 .../intl/gridlist}/nb-NO.json | 0 .../intl/gridlist}/nl-NL.json | 0 .../intl/gridlist}/pl-PL.json | 0 .../intl/gridlist}/pt-BR.json | 0 .../intl/gridlist}/pt-PT.json | 0 .../intl/gridlist}/ro-RO.json | 0 .../intl/gridlist}/ru-RU.json | 0 .../intl/gridlist}/sk-SK.json | 0 .../intl/gridlist}/sl-SI.json | 0 .../intl/gridlist}/sr-SP.json | 0 .../intl/gridlist}/sv-SE.json | 0 .../intl/gridlist}/tr-TR.json | 0 .../intl/gridlist}/uk-UA.json | 0 .../intl/gridlist}/zh-CN.json | 0 .../intl/gridlist}/zh-TW.json | 0 .../intl => react-aria/intl/menu}/ar-AE.json | 0 .../intl => react-aria/intl/menu}/bg-BG.json | 0 .../intl => react-aria/intl/menu}/cs-CZ.json | 0 .../intl => react-aria/intl/menu}/da-DK.json | 0 .../intl => react-aria/intl/menu}/de-DE.json | 0 .../intl => react-aria/intl/menu}/el-GR.json | 0 .../intl => react-aria/intl/menu}/en-US.json | 0 .../intl => react-aria/intl/menu}/es-ES.json | 0 .../intl => react-aria/intl/menu}/et-EE.json | 0 .../intl => react-aria/intl/menu}/fi-FI.json | 0 .../intl => react-aria/intl/menu}/fr-FR.json | 0 .../intl => react-aria/intl/menu}/he-IL.json | 0 .../intl => react-aria/intl/menu}/hr-HR.json | 0 .../intl => react-aria/intl/menu}/hu-HU.json | 0 .../intl => react-aria/intl/menu}/it-IT.json | 0 .../intl => react-aria/intl/menu}/ja-JP.json | 0 .../intl => react-aria/intl/menu}/ko-KR.json | 0 .../intl => react-aria/intl/menu}/lt-LT.json | 0 .../intl => react-aria/intl/menu}/lv-LV.json | 0 .../intl => react-aria/intl/menu}/nb-NO.json | 0 .../intl => react-aria/intl/menu}/nl-NL.json | 0 .../intl => react-aria/intl/menu}/pl-PL.json | 0 .../intl => react-aria/intl/menu}/pt-BR.json | 0 .../intl => react-aria/intl/menu}/pt-PT.json | 0 .../intl => react-aria/intl/menu}/ro-RO.json | 0 .../intl => react-aria/intl/menu}/ru-RU.json | 0 .../intl => react-aria/intl/menu}/sk-SK.json | 0 .../intl => react-aria/intl/menu}/sl-SI.json | 0 .../intl => react-aria/intl/menu}/sr-SP.json | 0 .../intl => react-aria/intl/menu}/sv-SE.json | 0 .../intl => react-aria/intl/menu}/tr-TR.json | 0 .../intl => react-aria/intl/menu}/uk-UA.json | 0 .../intl => react-aria/intl/menu}/zh-CN.json | 0 .../intl => react-aria/intl/menu}/zh-TW.json | 0 .../intl/numberfield}/ar-AE.json | 0 .../intl/numberfield}/bg-BG.json | 0 .../intl/numberfield}/cs-CZ.json | 0 .../intl/numberfield}/da-DK.json | 0 .../intl/numberfield}/de-DE.json | 0 .../intl/numberfield}/el-GR.json | 0 .../intl/numberfield}/en-US.json | 0 .../intl/numberfield}/es-ES.json | 0 .../intl/numberfield}/et-EE.json | 0 .../intl/numberfield}/fi-FI.json | 0 .../intl/numberfield}/fr-FR.json | 0 .../intl/numberfield}/he-IL.json | 0 .../intl/numberfield}/hr-HR.json | 0 .../intl/numberfield}/hu-HU.json | 0 .../intl/numberfield}/it-IT.json | 0 .../intl/numberfield}/ja-JP.json | 0 .../intl/numberfield}/ko-KR.json | 0 .../intl/numberfield}/lt-LT.json | 0 .../intl/numberfield}/lv-LV.json | 0 .../intl/numberfield}/nb-NO.json | 0 .../intl/numberfield}/nl-NL.json | 0 .../intl/numberfield}/pl-PL.json | 0 .../intl/numberfield}/pt-BR.json | 0 .../intl/numberfield}/pt-PT.json | 0 .../intl/numberfield}/ro-RO.json | 0 .../intl/numberfield}/ru-RU.json | 0 .../intl/numberfield}/sk-SK.json | 0 .../intl/numberfield}/sl-SI.json | 0 .../intl/numberfield}/sr-SP.json | 0 .../intl/numberfield}/sv-SE.json | 0 .../intl/numberfield}/tr-TR.json | 0 .../intl/numberfield}/uk-UA.json | 0 .../intl/numberfield}/zh-CN.json | 0 .../intl/numberfield}/zh-TW.json | 0 .../intl/overlays}/ar-AE.json | 0 .../intl/overlays}/bg-BG.json | 0 .../intl/overlays}/cs-CZ.json | 0 .../intl/overlays}/da-DK.json | 0 .../intl/overlays}/de-DE.json | 0 .../intl/overlays}/el-GR.json | 0 .../intl/overlays}/en-US.json | 0 .../intl/overlays}/es-ES.json | 0 .../intl/overlays}/et-EE.json | 0 .../intl/overlays}/fi-FI.json | 0 .../intl/overlays}/fr-FR.json | 0 .../intl/overlays}/he-IL.json | 0 .../intl/overlays}/hr-HR.json | 0 .../intl/overlays}/hu-HU.json | 0 .../intl/overlays}/it-IT.json | 0 .../intl/overlays}/ja-JP.json | 0 .../intl/overlays}/ko-KR.json | 0 .../intl/overlays}/lt-LT.json | 0 .../intl/overlays}/lv-LV.json | 0 .../intl/overlays}/nb-NO.json | 0 .../intl/overlays}/nl-NL.json | 0 .../intl/overlays}/pl-PL.json | 0 .../intl/overlays}/pt-BR.json | 0 .../intl/overlays}/pt-PT.json | 0 .../intl/overlays}/ro-RO.json | 0 .../intl/overlays}/ru-RU.json | 0 .../intl/overlays}/sk-SK.json | 0 .../intl/overlays}/sl-SI.json | 0 .../intl/overlays}/sr-SP.json | 0 .../intl/overlays}/sv-SE.json | 0 .../intl/overlays}/tr-TR.json | 0 .../intl/overlays}/uk-UA.json | 0 .../intl/overlays}/zh-CN.json | 0 .../intl/overlays}/zh-TW.json | 0 .../intl/searchfield}/ar-AE.json | 0 .../intl/searchfield}/bg-BG.json | 0 .../intl/searchfield}/cs-CZ.json | 0 .../intl/searchfield}/da-DK.json | 0 .../intl/searchfield}/de-DE.json | 0 .../intl/searchfield}/el-GR.json | 0 .../intl/searchfield}/en-US.json | 0 .../intl/searchfield}/es-ES.json | 0 .../intl/searchfield}/et-EE.json | 0 .../intl/searchfield}/fi-FI.json | 0 .../intl/searchfield}/fr-FR.json | 0 .../intl/searchfield}/he-IL.json | 0 .../intl/searchfield}/hr-HR.json | 0 .../intl/searchfield}/hu-HU.json | 0 .../intl/searchfield}/it-IT.json | 0 .../intl/searchfield}/ja-JP.json | 0 .../intl/searchfield}/ko-KR.json | 0 .../intl/searchfield}/lt-LT.json | 0 .../intl/searchfield}/lv-LV.json | 0 .../intl/searchfield}/nb-NO.json | 0 .../intl/searchfield}/nl-NL.json | 0 .../intl/searchfield}/pl-PL.json | 0 .../intl/searchfield}/pt-BR.json | 0 .../intl/searchfield}/pt-PT.json | 0 .../intl/searchfield}/ro-RO.json | 0 .../intl/searchfield}/ru-RU.json | 0 .../intl/searchfield}/sk-SK.json | 0 .../intl/searchfield}/sl-SI.json | 0 .../intl/searchfield}/sr-SP.json | 0 .../intl/searchfield}/sv-SE.json | 0 .../intl/searchfield}/tr-TR.json | 0 .../intl/searchfield}/uk-UA.json | 0 .../intl/searchfield}/zh-CN.json | 0 .../intl/searchfield}/zh-TW.json | 0 .../intl/spinbutton}/ar-AE.json | 0 .../intl/spinbutton}/bg-BG.json | 0 .../intl/spinbutton}/cs-CZ.json | 0 .../intl/spinbutton}/da-DK.json | 0 .../intl/spinbutton}/de-DE.json | 0 .../intl/spinbutton}/el-GR.json | 0 .../intl/spinbutton}/en-US.json | 0 .../intl/spinbutton}/es-ES.json | 0 .../intl/spinbutton}/et-EE.json | 0 .../intl/spinbutton}/fi-FI.json | 0 .../intl/spinbutton}/fr-FR.json | 0 .../intl/spinbutton}/he-IL.json | 0 .../intl/spinbutton}/hr-HR.json | 0 .../intl/spinbutton}/hu-HU.json | 0 .../intl/spinbutton}/it-IT.json | 0 .../intl/spinbutton}/ja-JP.json | 0 .../intl/spinbutton}/ko-KR.json | 0 .../intl/spinbutton}/lt-LT.json | 0 .../intl/spinbutton}/lv-LV.json | 0 .../intl/spinbutton}/nb-NO.json | 0 .../intl/spinbutton}/nl-NL.json | 0 .../intl/spinbutton}/pl-PL.json | 0 .../intl/spinbutton}/pt-BR.json | 0 .../intl/spinbutton}/pt-PT.json | 0 .../intl/spinbutton}/ro-RO.json | 0 .../intl/spinbutton}/ru-RU.json | 0 .../intl/spinbutton}/sk-SK.json | 0 .../intl/spinbutton}/sl-SI.json | 0 .../intl/spinbutton}/sr-SP.json | 0 .../intl/spinbutton}/sv-SE.json | 0 .../intl/spinbutton}/tr-TR.json | 0 .../intl/spinbutton}/uk-UA.json | 0 .../intl/spinbutton}/zh-CN.json | 0 .../intl/spinbutton}/zh-TW.json | 0 .../intl/steplist}/ar-AE.json | 0 .../intl/steplist}/bg-BG.json | 0 .../intl/steplist}/cs-CZ.json | 0 .../intl/steplist}/da-DK.json | 0 .../intl/steplist}/de-DE.json | 0 .../intl/steplist}/el-GR.json | 0 .../intl/steplist}/en-US.json | 0 .../intl/steplist}/es-ES.json | 0 .../intl/steplist}/et-EE.json | 0 .../intl/steplist}/fi-FI.json | 0 .../intl/steplist}/fr-FR.json | 0 .../intl/steplist}/he-IL.json | 0 .../intl/steplist}/hr-HR.json | 0 .../intl/steplist}/hu-HU.json | 0 .../intl/steplist}/it-IT.json | 0 .../intl/steplist}/ja-JP.json | 0 .../intl/steplist}/ko-KR.json | 0 .../intl/steplist}/lt-LT.json | 0 .../intl/steplist}/lv-LV.json | 0 .../intl/steplist}/nb-NO.json | 0 .../intl/steplist}/nl-NL.json | 0 .../intl/steplist}/pl-PL.json | 0 .../intl/steplist}/pt-BR.json | 0 .../intl/steplist}/pt-PT.json | 0 .../intl/steplist}/ro-RO.json | 0 .../intl/steplist}/ru-RU.json | 0 .../intl/steplist}/sk-SK.json | 0 .../intl/steplist}/sl-SI.json | 0 .../intl/steplist}/sr-SP.json | 0 .../intl/steplist}/sv-SE.json | 0 .../intl/steplist}/tr-TR.json | 0 .../intl/steplist}/uk-UA.json | 0 .../intl/steplist}/zh-CN.json | 0 .../intl/steplist}/zh-TW.json | 0 .../intl => react-aria/intl/table}/ar-AE.json | 0 .../intl => react-aria/intl/table}/bg-BG.json | 0 .../intl => react-aria/intl/table}/cs-CZ.json | 0 .../intl => react-aria/intl/table}/da-DK.json | 0 .../intl => react-aria/intl/table}/de-DE.json | 0 .../intl => react-aria/intl/table}/el-GR.json | 0 .../intl => react-aria/intl/table}/en-US.json | 0 .../intl => react-aria/intl/table}/es-ES.json | 0 .../intl => react-aria/intl/table}/et-EE.json | 0 .../intl => react-aria/intl/table}/fi-FI.json | 0 .../intl => react-aria/intl/table}/fr-FR.json | 0 .../intl => react-aria/intl/table}/he-IL.json | 0 .../intl => react-aria/intl/table}/hr-HR.json | 0 .../intl => react-aria/intl/table}/hu-HU.json | 0 .../intl => react-aria/intl/table}/it-IT.json | 0 .../intl => react-aria/intl/table}/ja-JP.json | 0 .../intl => react-aria/intl/table}/ko-KR.json | 0 .../intl => react-aria/intl/table}/lt-LT.json | 0 .../intl => react-aria/intl/table}/lv-LV.json | 0 .../intl => react-aria/intl/table}/nb-NO.json | 0 .../intl => react-aria/intl/table}/nl-NL.json | 0 .../intl => react-aria/intl/table}/pl-PL.json | 0 .../intl => react-aria/intl/table}/pt-BR.json | 0 .../intl => react-aria/intl/table}/pt-PT.json | 0 .../intl => react-aria/intl/table}/ro-RO.json | 0 .../intl => react-aria/intl/table}/ru-RU.json | 0 .../intl => react-aria/intl/table}/sk-SK.json | 0 .../intl => react-aria/intl/table}/sl-SI.json | 0 .../intl => react-aria/intl/table}/sr-SP.json | 0 .../intl => react-aria/intl/table}/sv-SE.json | 0 .../intl => react-aria/intl/table}/tr-TR.json | 0 .../intl => react-aria/intl/table}/uk-UA.json | 0 .../intl => react-aria/intl/table}/zh-CN.json | 0 .../intl => react-aria/intl/table}/zh-TW.json | 0 .../intl => react-aria/intl/tag}/ar-AE.json | 0 .../intl => react-aria/intl/tag}/bg-BG.json | 0 .../intl => react-aria/intl/tag}/cs-CZ.json | 0 .../intl => react-aria/intl/tag}/da-DK.json | 0 .../intl => react-aria/intl/tag}/de-DE.json | 0 .../intl => react-aria/intl/tag}/el-GR.json | 0 .../intl => react-aria/intl/tag}/en-US.json | 0 .../intl => react-aria/intl/tag}/es-ES.json | 0 .../intl => react-aria/intl/tag}/et-EE.json | 0 .../intl => react-aria/intl/tag}/fi-FI.json | 0 .../intl => react-aria/intl/tag}/fr-FR.json | 0 .../intl => react-aria/intl/tag}/he-IL.json | 0 .../intl => react-aria/intl/tag}/hr-HR.json | 0 .../intl => react-aria/intl/tag}/hu-HU.json | 0 .../intl => react-aria/intl/tag}/it-IT.json | 0 .../intl => react-aria/intl/tag}/ja-JP.json | 0 .../intl => react-aria/intl/tag}/ko-KR.json | 0 .../intl => react-aria/intl/tag}/lt-LT.json | 0 .../intl => react-aria/intl/tag}/lv-LV.json | 0 .../intl => react-aria/intl/tag}/nb-NO.json | 0 .../intl => react-aria/intl/tag}/nl-NL.json | 0 .../intl => react-aria/intl/tag}/pl-PL.json | 0 .../intl => react-aria/intl/tag}/pt-BR.json | 0 .../intl => react-aria/intl/tag}/pt-PT.json | 0 .../intl => react-aria/intl/tag}/ro-RO.json | 0 .../intl => react-aria/intl/tag}/ru-RU.json | 0 .../intl => react-aria/intl/tag}/sk-SK.json | 0 .../intl => react-aria/intl/tag}/sl-SI.json | 0 .../intl => react-aria/intl/tag}/sr-SP.json | 0 .../intl => react-aria/intl/tag}/sv-SE.json | 0 .../intl => react-aria/intl/tag}/tr-TR.json | 0 .../intl => react-aria/intl/tag}/uk-UA.json | 0 .../intl => react-aria/intl/tag}/zh-CN.json | 0 .../intl => react-aria/intl/tag}/zh-TW.json | 0 .../intl => react-aria/intl/toast}/ar-AE.json | 0 .../intl => react-aria/intl/toast}/bg-BG.json | 0 .../intl => react-aria/intl/toast}/cs-CZ.json | 0 .../intl => react-aria/intl/toast}/da-DK.json | 0 .../intl => react-aria/intl/toast}/de-DE.json | 0 .../intl => react-aria/intl/toast}/el-GR.json | 0 .../intl => react-aria/intl/toast}/en-US.json | 0 .../intl => react-aria/intl/toast}/es-ES.json | 0 .../intl => react-aria/intl/toast}/et-EE.json | 0 .../intl => react-aria/intl/toast}/fi-FI.json | 0 .../intl => react-aria/intl/toast}/fr-FR.json | 0 .../intl => react-aria/intl/toast}/he-IL.json | 0 .../intl => react-aria/intl/toast}/hr-HR.json | 0 .../intl => react-aria/intl/toast}/hu-HU.json | 0 .../intl => react-aria/intl/toast}/it-IT.json | 0 .../intl => react-aria/intl/toast}/ja-JP.json | 0 .../intl => react-aria/intl/toast}/ko-KR.json | 0 .../intl => react-aria/intl/toast}/lt-LT.json | 0 .../intl => react-aria/intl/toast}/lv-LV.json | 0 .../intl => react-aria/intl/toast}/nb-NO.json | 0 .../intl => react-aria/intl/toast}/nl-NL.json | 0 .../intl => react-aria/intl/toast}/pl-PL.json | 0 .../intl => react-aria/intl/toast}/pt-BR.json | 0 .../intl => react-aria/intl/toast}/pt-PT.json | 0 .../intl => react-aria/intl/toast}/ro-RO.json | 0 .../intl => react-aria/intl/toast}/ru-RU.json | 0 .../intl => react-aria/intl/toast}/sk-SK.json | 0 .../intl => react-aria/intl/toast}/sl-SI.json | 0 .../intl => react-aria/intl/toast}/sr-SP.json | 0 .../intl => react-aria/intl/toast}/sv-SE.json | 0 .../intl => react-aria/intl/toast}/tr-TR.json | 0 .../intl => react-aria/intl/toast}/uk-UA.json | 0 .../intl => react-aria/intl/toast}/zh-CN.json | 0 .../intl => react-aria/intl/toast}/zh-TW.json | 0 .../intl => react-aria/intl/tree}/ar-AE.json | 0 .../intl => react-aria/intl/tree}/bg-BG.json | 0 .../intl => react-aria/intl/tree}/cs-CZ.json | 0 .../intl => react-aria/intl/tree}/da-DK.json | 0 .../intl => react-aria/intl/tree}/de-DE.json | 0 .../intl => react-aria/intl/tree}/el-GR.json | 0 .../intl => react-aria/intl/tree}/en-US.json | 0 .../intl => react-aria/intl/tree}/es-ES.json | 0 .../intl => react-aria/intl/tree}/et-EE.json | 0 .../intl => react-aria/intl/tree}/fi-FI.json | 0 .../intl => react-aria/intl/tree}/fr-FR.json | 0 .../intl => react-aria/intl/tree}/he-IL.json | 0 .../intl => react-aria/intl/tree}/hr-HR.json | 0 .../intl => react-aria/intl/tree}/hu-HU.json | 0 .../intl => react-aria/intl/tree}/it-IT.json | 0 .../intl => react-aria/intl/tree}/ja-JP.json | 0 .../intl => react-aria/intl/tree}/ko-KR.json | 0 .../intl => react-aria/intl/tree}/lt-LT.json | 0 .../intl => react-aria/intl/tree}/lv-LV.json | 0 .../intl => react-aria/intl/tree}/nb-NO.json | 0 .../intl => react-aria/intl/tree}/nl-NL.json | 0 .../intl => react-aria/intl/tree}/pl-PL.json | 0 .../intl => react-aria/intl/tree}/pt-BR.json | 0 .../intl => react-aria/intl/tree}/pt-PT.json | 0 .../intl => react-aria/intl/tree}/ro-RO.json | 0 .../intl => react-aria/intl/tree}/ru-RU.json | 0 .../intl => react-aria/intl/tree}/sk-SK.json | 0 .../intl => react-aria/intl/tree}/sl-SI.json | 0 .../intl => react-aria/intl/tree}/sr-SP.json | 0 .../intl => react-aria/intl/tree}/sv-SE.json | 0 .../intl => react-aria/intl/tree}/tr-TR.json | 0 .../intl => react-aria/intl/tree}/uk-UA.json | 0 .../intl => react-aria/intl/tree}/zh-CN.json | 0 .../intl => react-aria/intl/tree}/zh-TW.json | 0 packages/react-aria/package.json | 105 +- .../src/actiongroup}/useActionGroup.ts | 10 +- .../src/actiongroup}/useActionGroupItem.ts | 7 +- .../aria-modal-polyfill/ariaModalPolyfill.ts | 76 + .../src/autocomplete}/useAutocomplete.ts | 35 +- .../autocomplete}/useSearchAutocomplete.ts | 14 +- .../src/breadcrumbs}/useBreadcrumbItem.ts | 2 +- .../src/breadcrumbs}/useBreadcrumbs.ts | 6 +- .../src/button}/useButton.ts | 6 +- .../src/button}/useToggleButton.ts | 5 +- .../src/button}/useToggleButtonGroup.ts | 5 +- .../src/calendar}/useCalendar.ts | 2 +- .../src/calendar}/useCalendarBase.ts | 18 +- .../src/calendar}/useCalendarCell.ts | 19 +- .../src/calendar}/useCalendarGrid.ts | 9 +- .../src/calendar}/useRangeCalendar.ts | 6 +- .../src => react-aria/src/calendar}/utils.ts | 8 +- .../src/checkbox}/useCheckbox.ts | 12 +- .../src/checkbox}/useCheckboxGroup.ts | 9 +- .../src/checkbox}/useCheckboxGroupItem.ts | 10 +- .../src => react-aria/src/checkbox}/utils.ts | 2 +- .../src/collections}/BaseCollection.ts | 0 .../src/collections}/CollectionBuilder.tsx | 8 +- .../src/collections}/Document.ts | 0 .../src/collections}/Hidden.tsx | 0 .../src/collections}/useCachedChildren.ts | 0 .../src/color}/useColorArea.ts | 24 +- .../src/color}/useColorAreaGradient.ts | 5 +- .../src/color}/useColorChannelField.ts | 6 +- .../src/color}/useColorField.ts | 15 +- .../src/color}/useColorSlider.ts | 11 +- .../src/color}/useColorSwatch.ts | 11 +- .../src/color}/useColorWheel.ts | 16 +- .../src/combobox}/useComboBox.ts | 42 +- .../src/datepicker}/useDateField.ts | 22 +- .../src/datepicker}/useDatePicker.ts | 28 +- .../src/datepicker}/useDatePickerGroup.ts | 13 +- .../src/datepicker}/useDateRangePicker.ts | 30 +- .../src/datepicker}/useDateSegment.ts | 18 +- .../src/datepicker}/useDisplayNames.ts | 5 +- .../src/dialog}/useDialog.ts | 8 +- .../src/disclosure}/useDisclosure.ts | 11 +- .../src => react-aria/src/dnd}/DragManager.ts | 8 +- .../src/dnd}/DragPreview.tsx | 0 .../src/dnd}/DropTargetKeyboardNavigation.ts | 0 .../src/dnd}/ListDropTargetDelegate.ts | 0 .../src => react-aria/src/dnd}/constants.ts | 0 .../src/dnd}/useAutoScroll.ts | 5 +- .../src/dnd}/useClipboard.ts | 6 +- .../dnd/src => react-aria/src/dnd}/useDrag.ts | 12 +- .../src/dnd}/useDraggableCollection.ts | 2 +- .../src/dnd}/useDraggableItem.ts | 10 +- .../dnd/src => react-aria/src/dnd}/useDrop.ts | 8 +- .../src/dnd}/useDropIndicator.ts | 8 +- .../src/dnd}/useDroppableCollection.ts | 10 +- .../src/dnd}/useDroppableItem.ts | 2 +- .../src/dnd}/useVirtualDrop.ts | 8 +- .../dnd/src => react-aria/src/dnd}/utils.ts | 4 +- .../src/focus}/FocusRing.tsx | 2 +- .../src/focus}/FocusScope.tsx | 26 +- .../src/focus}/useFocusRing.ts | 4 +- .../src/focus}/useHasTabbableChild.ts | 2 +- .../src/focus}/virtualFocus.ts | 3 +- .../src/form}/useFormValidation.ts | 9 +- .../src/grid}/GridKeyboardDelegate.ts | 6 +- .../src => react-aria/src/grid}/useGrid.ts | 15 +- .../src/grid}/useGridCell.ts | 17 +- .../src => react-aria/src/grid}/useGridRow.ts | 8 +- .../src/grid}/useGridRowGroup.ts | 0 .../src/grid}/useGridSelectionAnnouncement.ts | 10 +- .../src/grid}/useGridSelectionCheckbox.ts | 11 +- .../grid}/useHighlightSelectionDescription.ts | 10 +- .../grid/src => react-aria/src/grid}/utils.ts | 4 +- .../src/gridlist}/useGridList.ts | 13 +- .../src/gridlist}/useGridListItem.ts | 22 +- .../src/gridlist}/useGridListSection.ts | 5 +- .../gridlist}/useGridListSelectionCheckbox.ts | 8 +- .../src => react-aria/src/gridlist}/utils.ts | 2 +- .../src/i18n/I18nProvider.tsx} | 10 +- .../i18n/src => react-aria/src/i18n}/main.js | 0 .../src => react-aria/src/i18n}/module.js | 0 .../src => react-aria/src/i18n}/server.tsx | 0 .../src/i18n}/useCollator.ts | 2 +- .../src/i18n}/useDateFormatter.ts | 4 +- .../src/i18n}/useDefaultLocale.ts | 11 +- .../src => react-aria/src/i18n}/useFilter.ts | 0 .../src/i18n}/useListFormatter.tsx | 2 +- .../src/i18n}/useLocalizedStringFormatter.ts | 2 +- .../src/i18n}/useMessageFormatter.ts | 2 +- .../src/i18n}/useNumberFormatter.ts | 2 +- .../i18n/src => react-aria/src/i18n}/utils.ts | 0 packages/react-aria/src/index.ts | 92 - .../src/interactions}/PressResponder.tsx | 4 +- .../src/interactions}/Pressable.tsx | 6 +- .../src/interactions}/context.ts | 0 .../src/interactions}/createEventHandler.ts | 0 .../src/interactions}/focusSafely.ts | 10 +- .../src/interactions}/textSelection.ts | 5 +- .../src/interactions}/useFocus.ts | 3 +- .../src/interactions}/useFocusVisible.ts | 11 +- .../src/interactions}/useFocusWithin.ts | 4 +- .../src/interactions}/useFocusable.tsx | 9 +- .../src/interactions}/useHover.ts | 4 +- .../src/interactions}/useInteractOutside.ts | 5 +- .../src/interactions}/useKeyboard.ts | 0 .../src/interactions}/useLongPress.ts | 6 +- .../src/interactions}/useMove.ts | 3 +- .../src/interactions}/usePress.ts | 30 +- .../src/interactions}/useScrollWheel.ts | 2 +- .../src/interactions}/utils.ts | 6 +- .../src => react-aria/src/label}/useField.ts | 3 +- .../src => react-aria/src/label}/useLabel.ts | 3 +- .../src/landmark}/useLandmark.ts | 3 +- .../src => react-aria/src/link}/useLink.ts | 7 +- .../src/listbox}/useListBox.ts | 12 +- .../src/listbox}/useListBoxSection.ts | 2 +- .../src/listbox}/useOption.ts | 16 +- .../src => react-aria/src/listbox}/utils.ts | 2 +- .../src/live-announcer}/LiveAnnouncer.tsx | 0 .../src => react-aria/src/menu}/useMenu.ts | 7 +- .../src/menu}/useMenuItem.ts | 20 +- .../src/menu}/useMenuSection.ts | 2 +- .../src/menu}/useMenuTrigger.ts | 17 +- .../src/menu}/useSafelyMouseToSubmenu.ts | 7 +- .../src/menu}/useSubmenuTrigger.ts | 13 +- .../menu/src => react-aria/src/menu}/utils.ts | 2 +- .../src => react-aria/src/meter}/useMeter.ts | 2 +- .../src/numberfield}/useNumberField.ts | 34 +- .../src/overlays}/DismissButton.tsx | 8 +- .../src/overlays}/Overlay.tsx | 8 +- .../src/overlays}/PortalProvider.tsx | 0 .../src/overlays}/ariaHideOutside.ts | 7 +- .../src/overlays}/calculatePosition.ts | 17 +- .../src/overlays}/useCloseOnScroll.ts | 2 +- .../src/overlays}/useModal.tsx | 2 +- .../src/overlays}/useModalOverlay.ts | 4 +- .../src/overlays}/useOverlay.ts | 7 +- .../src/overlays}/useOverlayPosition.ts | 6 +- .../src/overlays}/useOverlayTrigger.ts | 6 +- .../src/overlays}/usePopover.ts | 4 +- .../src/overlays}/usePreventScroll.ts | 10 +- .../src/progress}/useProgressBar.ts | 8 +- .../src => react-aria/src/radio}/useRadio.ts | 11 +- .../src/radio}/useRadioGroup.ts | 16 +- .../src => react-aria/src/radio}/utils.ts | 2 +- .../src/searchfield}/useSearchField.ts | 12 +- .../src/select}/HiddenSelect.tsx | 9 +- .../src/select}/useSelect.ts | 24 +- .../src/selection}/DOMLayoutDelegate.ts | 0 .../src/selection}/ListKeyboardDelegate.ts | 2 +- .../src/selection}/useSelectableCollection.ts | 22 +- .../src/selection}/useSelectableItem.ts | 16 +- .../src/selection}/useSelectableList.ts | 2 +- .../src/selection}/useTypeSelect.ts | 4 +- .../src => react-aria/src/selection}/utils.ts | 3 +- .../src/separator}/useSeparator.ts | 2 +- .../src/slider}/useSlider.ts | 13 +- .../src/slider}/useSliderThumb.ts | 17 +- .../src => react-aria/src/slider}/utils.ts | 2 +- .../src/spinbutton}/useSpinButton.ts | 12 +- .../src/ssr}/SSRProvider.tsx | 0 .../src/steplist}/useStepList.ts | 11 +- .../src/steplist}/useStepListItem.ts | 4 +- .../src/switch}/useSwitch.ts | 4 +- .../src/table}/TableKeyboardDelegate.ts | 6 +- .../src => react-aria/src/table}/useTable.ts | 19 +- .../src/table}/useTableCell.ts | 6 +- .../src/table}/useTableColumnHeader.ts | 17 +- .../src/table}/useTableColumnResize.ts | 24 +- .../src/table}/useTableHeaderRow.ts | 4 +- .../src/table}/useTableRow.ts | 18 +- .../src/table/useTableRowGroup.ts} | 7 +- .../src/table}/useTableSelectionCheckbox.ts | 10 +- .../src => react-aria/src/table}/utils.ts | 2 +- .../src/tabs}/TabsKeyboardDelegate.ts | 0 .../src => react-aria/src/tabs}/useTab.ts | 10 +- .../src => react-aria/src/tabs}/useTabList.ts | 10 +- .../src/tabs}/useTabPanel.ts | 7 +- .../tabs/src => react-aria/src/tabs}/utils.ts | 2 +- .../tag/src => react-aria/src/tag}/useTag.ts | 24 +- .../src => react-aria/src/tag}/useTagGroup.ts | 16 +- .../src/textfield}/useFormattedTextField.ts | 4 +- .../src/textfield}/useTextField.ts | 15 +- .../src => react-aria/src/toast}/useToast.ts | 13 +- .../src/toast}/useToastRegion.ts | 19 +- .../src/toggle}/useToggle.ts | 10 +- .../src/toolbar}/useToolbar.ts | 8 +- .../src/tooltip}/useTooltip.ts | 7 +- .../src/tooltip}/useTooltipTrigger.ts | 9 +- .../src => react-aria/src/tree}/useTree.ts | 4 +- .../src/tree}/useTreeItem.ts | 12 +- .../src => react-aria/src/utils}/animation.ts | 0 .../src => react-aria/src/utils}/chain.ts | 0 .../src => react-aria/src/utils}/constants.ts | 0 .../src/utils}/domHelpers.ts | 0 .../src/utils}/filterDOMProps.ts | 0 .../src/utils}/focusWithoutScrolling.ts | 0 .../src => react-aria/src/utils}/getNonce.ts | 0 .../src => react-aria/src/utils}/getOffset.ts | 0 .../src/utils}/getScrollParent.ts | 0 .../src/utils}/getScrollParents.ts | 0 .../src/utils}/inertValue.ts | 0 .../src/utils}/isElementVisible.ts | 0 .../src/utils}/isFocusable.ts | 0 .../src/utils}/isScrollable.ts | 0 .../src/utils}/isVirtualEvent.ts | 0 .../src => react-aria/src/utils}/keyboard.tsx | 0 .../src/utils}/mergeProps.ts | 0 .../src => react-aria/src/utils}/mergeRefs.ts | 0 .../src => react-aria/src/utils}/openLink.tsx | 4 +- .../src => react-aria/src/utils}/platform.ts | 0 .../src/utils}/runAfterTransition.ts | 0 .../src/utils}/scrollIntoView.ts | 0 .../src/utils}/shadowdom/DOMFunctions.ts | 2 +- .../src/utils}/shadowdom/ShadowTreeWalker.ts | 2 +- .../src/utils}/useDeepMemo.ts | 0 .../src/utils}/useDescription.ts | 0 .../src => react-aria/src/utils}/useDrag1D.ts | 0 .../src/utils}/useEffectEvent.ts | 0 .../src => react-aria/src/utils}/useEvent.ts | 0 .../src/utils}/useFormReset.ts | 0 .../src/utils}/useGlobalListeners.ts | 0 .../src => react-aria/src/utils}/useId.ts | 4 +- .../src => react-aria/src/utils}/useLabels.ts | 0 .../src/utils}/useLayoutEffect.ts | 0 .../src/utils}/useLoadMore.ts | 0 .../src/utils}/useLoadMoreSentinel.ts | 0 .../src/utils}/useObjectRef.ts | 0 .../src/utils}/useResizeObserver.ts | 0 .../src/utils}/useSyncRef.ts | 2 +- .../src/utils}/useUpdateEffect.ts | 0 .../src/utils}/useUpdateLayoutEffect.ts | 0 .../src/utils}/useValueEffect.ts | 2 +- .../src/utils}/useViewportSize.ts | 2 +- .../src/virtualizer}/ScrollView.tsx | 12 +- .../src/virtualizer}/Virtualizer.tsx | 9 +- .../src/virtualizer}/VirtualizerItem.tsx | 4 +- .../src/virtualizer}/useVirtualizerItem.ts | 5 +- .../src/virtualizer}/utils.ts | 0 .../src/visually-hidden}/VisuallyHidden.tsx | 4 +- .../stories/button}/useButton.stories.tsx | 2 +- .../stories/calendar}/Example.tsx | 14 +- .../stories/calendar}/useCalendar.stories.tsx | 0 .../stories/checkbox}/useCheckbox.stories.tsx | 4 +- .../stories/combobox}/example.tsx | 17 +- .../stories/combobox}/useComboBox.stories.tsx | 4 +- .../datepicker}/useDatePicker.stories.tsx | 6 +- .../stories/dnd}/DraggableCollection.tsx | 31 +- .../stories/dnd}/DraggableListBox.tsx | 16 +- .../stories/dnd}/DroppableGrid.tsx | 32 +- .../stories/dnd}/DroppableListBox.tsx | 28 +- .../stories/dnd}/Reorderable.tsx | 39 +- .../stories/dnd}/VirtualizedListBox.tsx | 30 +- .../stories/dnd}/dnd.css | 0 .../stories/dnd}/dnd.stories.tsx | 49 +- .../stories/focus}/FocusScope.stories.tsx | 14 +- .../stories/grid}/example.tsx | 14 +- .../stories/grid}/useGrid.stories.tsx | 4 +- .../interactions}/useFocusRing.stories.tsx | 12 +- .../interactions}/useHover.stories.tsx | 8 +- .../useInteractOutside.stories.tsx | 3 +- .../stories/interactions}/useMove.stories.tsx | 6 +- .../interactions}/usePress-stories.css | 0 .../interactions}/usePress.stories.tsx | 17 +- .../stories/label}/useField.stories.tsx | 2 +- .../stories/landmark}/Landmark.stories.tsx | 22 +- .../stories/landmark}/index.css | 0 .../stories/menu}/useMenu.stories.tsx | 22 +- .../overlays}/UseOverlayPosition.stories.tsx | 8 +- .../stories/overlays}/useModal.stories.tsx | 4 +- .../overlays}/usePreventScroll.stories.tsx | 4 +- .../stories/select}/example.tsx | 16 +- .../stories/select}/useSelect.stories.tsx | 2 +- .../stories/selection}/List.tsx | 5 +- .../stories/selection}/styles.css | 0 .../selection}/useSelectableList.stories.tsx | 9 +- .../stories/slider}/Slider.stories.tsx | 0 .../stories/slider}/StoryMultiSlider.tsx | 14 +- .../stories/slider}/StoryRangeSlider.tsx | 11 +- .../stories/slider}/StorySlider.tsx | 12 +- .../stories/slider}/story-slider.css | 0 .../stories/table}/docs-example.css | 0 .../table}/example-backwards-compat.tsx | 29 +- .../stories/table}/example-docs.tsx | 18 +- .../stories/table}/example-resizing.tsx | 38 +- .../stories/table}/example.tsx | 20 +- .../stories/table}/resizing.css | 0 .../stories/table}/useTable.stories.tsx | 8 +- .../stories/tabs}/example.tsx | 7 +- .../stories/tabs}/useTabList.stories.tsx | 2 +- .../textfield}/useTextField.stories.tsx | 2 +- .../stories/toast}/Example.tsx | 7 +- .../stories/toast}/useToast.stories.tsx | 2 +- .../stories/utils}/platform.stories.tsx | 2 +- .../stories/utils}/useId.stories.tsx | 4 +- .../utils}/useViewportSize.stories.tsx | 2 +- .../test/actiongroup}/useActionGroup.test.ts | 4 +- .../test/aria-modal-polyfill}/index.test.tsx | 19 +- .../useSearchAutocomplete.test.js | 6 +- .../breadcrumbs}/useBreadcrumbItem.test.js | 2 +- .../test/breadcrumbs}/useBreadcrumbs.test.js | 2 +- .../test/button}/useButton.test.js | 2 +- .../test/calendar}/useCalendar.test.js | 4 +- .../test/checkbox}/useCheckboxGroup.test.tsx | 6 +- .../collections}/CollectionBuilder.test.js | 3 +- .../test/color}/useColorField.test.js | 6 +- .../test/color}/useColorWheel.test.tsx | 5 +- .../test/combobox}/useComboBox.test.js | 6 +- .../test/datepicker}/useDatePicker.test.tsx | 2 +- .../test/dialog}/useDialog.test.js | 2 +- .../test/disclosure}/useDisclosure.test.ts | 4 +- .../DropTargetKeyboardNavigation.test.tsx | 4 +- .../test/dnd}/dnd.ssr.test.js | 0 .../test => react-aria/test/dnd}/dnd.test.js | 8 +- .../test => react-aria/test/dnd}/examples.js | 10 +- .../dnd/test => react-aria/test/dnd}/mocks.js | 0 .../test/dnd}/useClipboard.test.js | 2 +- .../test/dnd}/useDraggableCollection.test.js | 10 +- .../test/dnd}/useDroppableCollection.test.js | 2 +- .../test/focus}/FocusScope.test.js | 16 +- .../focus}/FocusScopeOwnerDocument.test.js | 2 +- .../test/grid}/useGrid.test.js | 6 +- .../test/i18n}/languagechange.test.js | 2 +- .../test/i18n}/server.test.js | 2 +- .../test/interactions}/Focusable.test.js | 2 +- .../test/interactions}/PressResponder.test.js | 3 +- .../test/interactions}/Pressable.test.js | 2 +- .../test/interactions}/focusSafely.test.js | 20 +- .../test/interactions}/useFocus.test.js | 4 +- .../interactions}/useFocusVisible.test.js | 10 +- .../test/interactions}/useFocusWithin.test.js | 2 +- .../test/interactions}/useHover.test.js | 11 +- .../interactions}/useInteractOutside.test.js | 2 +- .../test/interactions}/useKeyboard.test.js | 2 +- .../test/interactions}/useLongPress.test.js | 5 +- .../test/interactions}/useMove.test.js | 2 +- .../test/interactions}/usePress.test.js | 13 +- .../test/label}/useField.test.js | 4 +- .../test/label}/useLabel.test.js | 2 +- .../test/landmark}/useLandmark.ssr.test.js | 2 +- .../test/landmark}/useLandmark.test.tsx | 19 +- .../test/link}/useLink.test.js | 2 +- .../test/menu}/useMenu.test.tsx | 8 +- .../test/menu}/useMenuTrigger.test.js | 2 +- .../test/numberfield}/useNumberField.test.ts | 6 +- .../test/overlays}/DismissButton.test.tsx | 2 +- .../test/overlays}/ariaHideOutside.test.js | 4 +- .../test/overlays}/calculatePosition.test.ts | 2 +- .../test/overlays}/useModal.ssr.test.js | 2 +- .../test/overlays}/useModal.test.js | 2 +- .../test/overlays}/useModalOverlay.test.js | 6 +- .../test/overlays}/useOverlay.test.js | 4 +- .../overlays}/useOverlayPosition.test.tsx | 2 +- .../test/overlays}/useOverlayTrigger.test.js | 5 +- .../test/overlays}/usePopover.test.tsx | 5 +- .../test/overlays}/usePreventScroll.test.js | 2 +- .../test/progress}/useProgressBar.test.js | 2 +- .../test/searchfield}/useSearchField.test.js | 8 +- .../test/select}/HiddenSelect.test.tsx | 6 +- .../useSelectableCollection.test.js | 4 +- .../test/slider}/useSlider.test.js | 5 +- .../test/slider}/useSliderThumb.test.js | 5 +- .../test/spinbutton}/useSpinButton.test.js | 6 +- .../test/ssr}/SSRProvider.ssr.test.js | 6 +- .../test/ssr}/SSRProvider.test.js | 4 +- .../test/table}/ariaTableResizing.test.tsx | 12 +- .../test/table}/tableResizingTests.tsx | 0 .../test/table}/useTable.test.tsx | 15 +- .../table}/useTableBackwardCompat.test.tsx | 15 +- .../test/tag}/useTagGroup.test.js | 10 +- .../test/textfield}/useTextField.test.js | 2 +- .../test/toast}/useToast.test.js | 4 +- .../test/tooltip}/useTooltip.test.js | 7 +- .../test/utils}/DOMFunctions.test.js | 4 +- .../test/utils}/domHelpers.test.js | 5 +- .../test/utils}/getNonce.test.js | 4 +- .../test/utils}/mergeProps.test.jsx | 4 +- .../test/utils}/mergeRefs.test.tsx | 2 +- .../test/utils}/runAfterTransition.test.ts | 2 +- .../test/utils}/shadowTreeWalker.test.tsx | 4 +- .../test/utils}/useFormReset.test.tsx | 2 +- .../test/utils}/useObjectRef.test.js | 7 +- .../test/utils}/useViewportSize.ssr.test.tsx | 4 +- .../visually-hidden}/VisuallyHidden.test.tsx | 2 +- packages/react-stately/.gitignore | 2 + .../autocomplete}/useAutocompleteState.mdx | 0 .../docs/calendar}/useCalendarState.mdx | 0 .../docs/calendar}/useRangeCalendarState.mdx | 0 .../docs/checkbox}/useCheckboxGroupState.mdx | 0 .../docs/color}/useColorAreaState.mdx | 0 .../docs/color}/useColorFieldState.mdx | 0 .../docs/color}/useColorSliderState.mdx | 0 .../docs/color}/useColorWheelState.mdx | 0 .../docs/combobox}/useComboBoxState.mdx | 0 .../docs/data}/useAsyncList.mdx | 0 .../docs/data}/useListData.mdx | 0 .../docs/data}/useTreeData.mdx | 0 .../docs/datepicker}/useDateFieldState.mdx | 0 .../docs/datepicker}/useDatePickerState.mdx | 0 .../datepicker}/useDateRangePickerState.mdx | 0 .../docs/datepicker}/useTimeFieldState.mdx | 0 .../disclosure}/useDisclosureGroupState.mdx | 0 .../docs/disclosure}/useDisclosureState.mdx | 0 .../docs/dnd}/useDraggableCollectionState.mdx | 0 .../docs/dnd}/useDroppableCollectionState.mdx | 0 .../docs/list}/useListState.mdx | 0 .../docs/list}/useSingleSelectListState.mdx | 0 .../docs/menu}/useMenuTriggerState.mdx | 0 .../docs/numberfield}/useNumberFieldState.mdx | 0 .../docs/overlays}/useOverlayTriggerState.mdx | 0 .../docs/radio}/useRadioGroupState.mdx | 0 .../docs/searchfield}/useSearchFieldState.mdx | 0 .../docs/select}/useSelectState.mdx | 0 .../selection}/useMultipleSelectionState.mdx | 0 .../docs/slider}/useSliderState.mdx | 0 .../docs/table}/useTableState.mdx | 0 .../docs/tabs}/useTabListState.mdx | 0 .../docs/toast}/useToastState.mdx | 0 .../docs/toggle}/useToggleState.mdx | 0 .../docs/tooltip}/useTooltipTriggerState.mdx | 0 .../docs/tree}/useTreeState.mdx | 0 packages/react-stately/exports/Cell.ts | 15 + packages/react-stately/exports/Color.ts | 14 + packages/react-stately/exports/Column.ts | 15 + .../exports/Item.ts} | 2 +- packages/react-stately/exports/Row.ts | 15 + .../exports/Section.ts} | 2 +- packages/react-stately/exports/TableBody.ts | 15 + packages/react-stately/exports/TableHeader.ts | 15 + packages/react-stately/exports/index.ts | 115 + .../autocomplete/useAutocompleteState.ts | 1 + .../private/collections/CollectionBuilder.ts | 1 + .../private/collections/getChildNodes.ts | 1 + .../private/collections/getItemCount.ts | 1 + .../exports/private/collections/types.ts | 1 + .../private/collections/useCollection.ts | 1 + .../exports/private/datepicker/utils.ts | 1 + .../exports/private/flags/flags.ts | 1 + .../private/form/useFormValidationState.ts | 1 + .../exports/private/grid/GridCollection.ts | 1 + .../exports/private/grid/useGridState.ts | 1 + .../exports/private/layout/GridLayout.ts | 1 + .../exports/private/layout/ListLayout.ts | 1 + .../exports/private/layout/TableLayout.ts | 1 + .../exports/private/layout/WaterfallLayout.ts | 1 + .../exports/private/list/ListCollection.ts | 1 + .../private/selection/SelectionManager.ts | 1 + .../exports/private/selection/types.ts | 1 + .../private/steplist/useStepListState.ts | 1 + .../exports/private/table/TableCollection.ts | 1 + .../private/table/TableColumnLayout.ts | 1 + .../exports/private/table/useTableState.ts | 1 + .../exports/private/table/useTreeGridState.ts | 1 + .../exports/private/tree/TreeCollection.ts | 1 + .../exports/private/utils/number.ts | 1 + .../private/utils/useControlledState.ts | 1 + .../exports/private/virtualizer/Layout.ts | 1 + .../exports/private/virtualizer/LayoutInfo.ts | 1 + .../exports/private/virtualizer/Point.ts | 1 + .../exports/private/virtualizer/Rect.ts | 1 + .../private/virtualizer/ReusableView.ts | 1 + .../exports/private/virtualizer/Size.ts | 1 + .../exports/private/virtualizer/types.ts | 1 + .../virtualizer/useVirtualizerState.ts | 1 + .../react-stately/exports/useAsyncList.ts | 14 + .../react-stately/exports/useCalendarState.ts | 16 + .../exports/useCheckboxGroupState.ts | 15 + .../exports/useColorAreaState.ts | 15 + .../exports/useColorFieldState.ts | 16 + .../exports/useColorPickerState.ts | 16 + .../exports/useColorSliderState.ts | 16 + .../exports/useColorWheelState.ts | 15 + .../exports/useComboBoxState.ts} | 4 +- .../exports/useDateFieldState.ts | 16 + .../exports/useDatePickerState.ts | 15 + .../exports/useDateRangePickerState.ts | 15 + .../exports/useDisclosureGroupState.ts} | 4 +- .../exports/useDisclosureState.ts} | 4 +- .../exports/useDraggableCollectionState.ts | 14 + .../exports/useDroppableCollectionState.ts | 14 + packages/react-stately/exports/useListData.ts | 15 + .../react-stately/exports/useListState.ts | 14 + .../exports/useMenuTriggerState.ts | 17 + .../exports/useMultipleSelectionState.ts | 14 + .../exports/useNumberFieldState.ts | 16 + .../exports/useOverlayTriggerState.ts | 15 + .../exports/useRadioGroupState.ts | 15 + .../exports/useRangeCalendarState.ts | 16 + .../exports/useSearchFieldState.ts | 15 + .../react-stately/exports/useSelectState.ts | 15 + .../exports/useSingleSelectListState.ts | 14 + .../react-stately/exports/useSliderState.ts | 15 + .../react-stately/exports/useTabListState.ts | 15 + .../react-stately/exports/useTableState.ts | 17 + .../exports/useTimeFieldState.ts | 16 + .../react-stately/exports/useToastState.ts | 14 + .../exports/useToggleGroupState.ts | 15 + .../react-stately/exports/useToggleState.ts | 15 + .../exports/useTooltipTriggerState.ts | 15 + packages/react-stately/exports/useTreeData.ts | 14 + .../react-stately/exports/useTreeState.ts | 13 + packages/react-stately/index.ts | 13 - .../intl/color}/ar-AE.json | 0 .../intl/color}/bg-BG.json | 0 .../intl/color}/cs-CZ.json | 0 .../intl/color}/da-DK.json | 0 .../intl/color}/de-DE.json | 0 .../intl/color}/el-GR.json | 0 .../intl/color}/en-US.json | 0 .../intl/color}/es-ES.json | 0 .../intl/color}/et-EE.json | 0 .../intl/color}/fi-FI.json | 0 .../intl/color}/fr-FR.json | 0 .../intl/color}/he-IL.json | 0 .../intl/color}/hr-HR.json | 0 .../intl/color}/hu-HU.json | 0 .../intl/color}/it-IT.json | 0 .../intl/color}/ja-JP.json | 0 .../intl/color}/ko-KR.json | 0 .../intl/color}/lt-LT.json | 0 .../intl/color}/lv-LV.json | 0 .../intl/color}/nb-NO.json | 0 .../intl/color}/nl-NL.json | 0 .../intl/color}/pl-PL.json | 0 .../intl/color}/pt-BR.json | 0 .../intl/color}/pt-PT.json | 0 .../intl/color}/ro-RO.json | 0 .../intl/color}/ru-RU.json | 0 .../intl/color}/sk-SK.json | 0 .../intl/color}/sl-SI.json | 0 .../intl/color}/sr-SP.json | 0 .../intl/color}/sv-SE.json | 0 .../intl/color}/tr-TR.json | 0 .../intl/color}/uk-UA.json | 0 .../intl/color}/zh-CN.json | 0 .../intl/color}/zh-TW.json | 0 .../intl/datepicker}/ar-AE.json | 0 .../intl/datepicker}/bg-BG.json | 0 .../intl/datepicker}/cs-CZ.json | 0 .../intl/datepicker}/da-DK.json | 0 .../intl/datepicker}/de-DE.json | 0 .../intl/datepicker}/el-GR.json | 0 .../intl/datepicker}/en-US.json | 0 .../intl/datepicker}/es-ES.json | 0 .../intl/datepicker}/et-EE.json | 0 .../intl/datepicker}/fi-FI.json | 0 .../intl/datepicker}/fr-FR.json | 0 .../intl/datepicker}/he-IL.json | 0 .../intl/datepicker}/hr-HR.json | 0 .../intl/datepicker}/hu-HU.json | 0 .../intl/datepicker}/it-IT.json | 0 .../intl/datepicker}/ja-JP.json | 0 .../intl/datepicker}/ko-KR.json | 0 .../intl/datepicker}/lt-LT.json | 0 .../intl/datepicker}/lv-LV.json | 0 .../intl/datepicker}/nb-NO.json | 0 .../intl/datepicker}/nl-NL.json | 0 .../intl/datepicker}/pl-PL.json | 0 .../intl/datepicker}/pt-BR.json | 0 .../intl/datepicker}/pt-PT.json | 0 .../intl/datepicker}/ro-RO.json | 0 .../intl/datepicker}/ru-RU.json | 0 .../intl/datepicker}/sk-SK.json | 0 .../intl/datepicker}/sl-SI.json | 0 .../intl/datepicker}/sr-SP.json | 0 .../intl/datepicker}/sv-SE.json | 0 .../intl/datepicker}/tr-TR.json | 0 .../intl/datepicker}/uk-UA.json | 0 .../intl/datepicker}/zh-CN.json | 0 .../intl/datepicker}/zh-TW.json | 0 packages/react-stately/package.json | 89 +- .../src/autocomplete}/useAutocompleteState.ts | 2 +- .../src/calendar}/types.ts | 0 .../src/calendar}/useCalendarState.ts | 2 +- .../src/calendar}/useRangeCalendarState.ts | 2 +- .../src/calendar}/utils.ts | 0 .../src/checkbox}/useCheckboxGroupState.ts | 4 +- .../src/collections}/CollectionBuilder.ts | 0 .../src/collections}/Item.ts | 0 .../src/collections}/Section.ts | 0 .../src/collections}/getChildNodes.ts | 0 .../src/collections}/getItemCount.ts | 0 .../src/collections}/types.ts | 0 .../src/collections}/useCollection.ts | 0 .../src => react-stately/src/color}/Color.ts | 4 +- .../src => react-stately/src/color}/types.ts | 0 .../src/color}/useColor.ts | 0 .../src/color}/useColorAreaState.ts | 4 +- .../src/color}/useColorChannelFieldState.ts | 4 +- .../src/color}/useColorFieldState.ts | 4 +- .../src/color}/useColorPickerState.ts | 2 +- .../src/color}/useColorSliderState.ts | 4 +- .../src/color}/useColorWheelState.ts | 2 +- .../src/combobox}/useComboBoxState.ts | 15 +- .../src/data}/useAsyncList.ts | 2 +- .../src/data}/useListData.ts | 0 .../src/data}/useTreeData.ts | 0 .../src/datepicker}/IncompleteDate.ts | 14 +- .../src/datepicker}/placeholders.ts | 0 .../src/datepicker}/types.ts | 4 +- .../src/datepicker}/useDateFieldState.ts | 28 +- .../src/datepicker}/useDatePickerState.ts | 6 +- .../datepicker}/useDateRangePickerState.ts | 6 +- .../src/datepicker}/useTimeFieldState.ts | 4 +- .../src/datepicker}/utils.ts | 4 +- .../disclosure}/useDisclosureGroupState.ts | 2 +- .../src/disclosure}/useDisclosureState.ts | 2 +- .../src/dnd}/useDraggableCollectionState.ts | 2 +- .../src/dnd}/useDroppableCollectionState.ts | 2 +- .../src/flags/flags.ts} | 19 +- .../src/form}/useFormValidationState.ts | 0 .../src/grid}/GridCollection.ts | 0 .../src/grid}/useGridState.ts | 6 +- packages/react-stately/src/index.ts | 62 - .../src/layout}/GridLayout.ts | 6 +- .../src/layout}/ListLayout.ts | 8 +- .../src/layout}/TableLayout.ts | 13 +- .../src/layout}/WaterfallLayout.ts | 7 +- .../src/list}/ListCollection.ts | 0 .../src/list}/useListState.ts | 5 +- .../src/list}/useSingleSelectListState.ts | 2 +- .../src/menu}/useMenuTriggerState.ts | 2 +- .../src/menu}/useSubmenuTriggerState.ts | 2 +- .../src/numberfield}/useNumberFieldState.ts | 6 +- .../src/overlays}/useOverlayTriggerState.ts | 2 +- .../src/radio}/useRadioGroupState.ts | 4 +- .../src/searchfield}/useSearchFieldState.ts | 2 +- .../src/select}/useSelectState.ts | 8 +- .../src/selection}/Selection.ts | 0 .../src/selection}/SelectionManager.ts | 2 +- .../src/selection}/types.ts | 0 .../selection}/useMultipleSelectionState.ts | 2 +- .../src/slider}/useSliderState.ts | 4 +- .../src/steplist}/useStepListState.ts | 4 +- .../src => react-stately/src/table}/Cell.ts | 2 +- .../src => react-stately/src/table}/Column.ts | 4 +- .../src => react-stately/src/table}/Row.ts | 2 +- .../src/table}/TableBody.ts | 2 +- .../src/table}/TableCollection.ts | 4 +- .../src/table}/TableColumnLayout.ts | 5 +- .../src/table}/TableHeader.ts | 2 +- .../src/table}/TableUtils.ts | 2 +- .../src/table}/useTableColumnResizeState.ts | 2 +- .../src/table}/useTableState.ts | 9 +- .../src/table}/useTreeGridState.ts | 8 +- .../src/tabs}/useTabListState.ts | 2 +- .../src/toast}/useToastState.ts | 0 .../src/toggle}/useToggleGroupState.ts | 2 +- .../src/toggle}/useToggleState.ts | 2 +- .../src/tooltip}/useTooltipTriggerState.ts | 2 +- .../src/tree}/TreeCollection.ts | 0 .../src/tree}/useTreeState.ts | 10 +- .../src => react-stately/src/utils}/number.ts | 0 .../src/utils}/useControlledState.ts | 0 .../src/virtualizer}/Layout.ts | 0 .../src/virtualizer}/LayoutInfo.ts | 0 .../src/virtualizer}/OverscanManager.ts | 0 .../src/virtualizer}/Point.ts | 0 .../src/virtualizer}/Rect.ts | 0 .../src/virtualizer}/ReusableView.ts | 0 .../src/virtualizer}/Size.ts | 0 .../src/virtualizer}/Virtualizer.ts | 0 .../src/virtualizer}/types.ts | 0 .../src/virtualizer}/useVirtualizerState.ts | 0 .../src/virtualizer}/utils.ts | 0 .../stories/tree}/useTreeState.stories.tsx | 11 +- .../checkbox}/useCheckboxGroupState.test.tsx | 2 +- .../test/color}/Color.test.tsx | 4 +- .../test/color}/useColor.test.js | 4 +- .../test/color}/useColorFieldState.test.js | 4 +- .../test/combobox}/useComboBoxState.test.js | 6 +- .../test/data}/useAsyncList.test.js | 2 +- .../test/data}/useListData.test.js | 2 +- .../test/data}/useTreeData.test.js | 2 +- .../useDisclosureGroupState.test.ts | 2 +- .../disclosure}/useDisclosureState.test.ts | 2 +- .../searchfield}/useSearchFieldState.test.js | 2 +- .../test/slider}/useSliderState.test.js | 2 +- .../test/table}/TableUtils.test.js | 4 +- .../test/toast}/useToastState.test.js | 2 +- .../tooltip}/useTooltipTriggerState.test.js | 5 +- .../test/tree}/useTreeState.test.js | 2 +- .../test/utils}/number.test.ts | 2 +- .../test/utils}/useControlledState.test.tsx | 2 +- .../test/virtualizer}/LayoutInfo.test.tsx | 4 +- scripts/buildEsm.js | 61 +- scripts/buildI18n.js | 23 +- scripts/esm-support/testESM.mjs | 2 + scripts/extractExamplesS2.mjs | 1 + scripts/fixUseClient.js | 5 +- scripts/lint-packages.js | 11 - scripts/migrateDeps.mjs | 993 +++++++ scripts/moveTypes.mjs | 21 + scripts/removeUnusedDeps.js | 4 +- scripts/reportExports.js | 218 ++ scripts/testCJS.cjs | 7 + starters/docs/tsconfig.json | 2 +- starters/tailwind/tsconfig.json | 2 +- tsconfig.build.json | 55 + tsconfig.json | 5 +- yarn.config.cjs | 71 +- yarn.lock | 2335 +++++++---------- 4902 files changed, 20241 insertions(+), 13973 deletions(-) delete mode 100644 .parcelrc-storybook rename packages/{@react-spectrum/accordion/chromatic-fc => @adobe/react-spectrum/chromatic-fc/accordion}/Accordion.stories.tsx (87%) rename packages/{@react-spectrum/actionbar/chromatic-fc => @adobe/react-spectrum/chromatic-fc/actionbar}/ActionBar.stories.tsx (92%) rename packages/{@react-spectrum/actiongroup/chromatic-fc => @adobe/react-spectrum/chromatic-fc/actiongroup}/ActionGroup.stories.tsx (90%) rename packages/{@react-spectrum/autocomplete/chromatic-fc => @adobe/react-spectrum/chromatic-fc/autocomplete}/SearchAutocomplete.stories.tsx (92%) rename packages/{@react-spectrum/avatar/chromatic-fc => @adobe/react-spectrum/chromatic-fc/avatar}/Avatar.stories.tsx (93%) rename packages/{@react-spectrum/badge/chromatic-fc => @adobe/react-spectrum/chromatic-fc/badge}/Badge.stories.tsx (85%) rename packages/{@react-spectrum/breadcrumbs/chromatic-fc => @adobe/react-spectrum/chromatic-fc/breadcrumbs}/Breadcrumbs.stories.tsx (85%) rename packages/{@react-spectrum/button/chromatic-fc => @adobe/react-spectrum/chromatic-fc/button}/ActionButton.stories.tsx (93%) rename packages/{@react-spectrum/button/chromatic-fc => @adobe/react-spectrum/chromatic-fc/button}/Button.stories.tsx (88%) rename packages/{@react-spectrum/button/chromatic-fc => @adobe/react-spectrum/chromatic-fc/button}/LogicButton.stories.tsx (90%) rename packages/{@react-spectrum/button/chromatic-fc => @adobe/react-spectrum/chromatic-fc/button}/ToggleButton.stories.tsx (90%) rename packages/{@react-spectrum/calendar/chromatic-fc => @adobe/react-spectrum/chromatic-fc/calendar}/Calendar.stories.tsx (94%) rename packages/{@react-spectrum/calendar/chromatic-fc => @adobe/react-spectrum/chromatic-fc/calendar}/CalendarCell.stories.tsx (89%) rename packages/{@react-spectrum/card/chromatic-fc => @adobe/react-spectrum/chromatic-fc/card}/Card.stories.tsx (90%) rename packages/{@react-spectrum/card/chromatic-fc => @adobe/react-spectrum/chromatic-fc/card}/CardView.stories.tsx (81%) rename packages/{@react-spectrum/card/chromatic-fc => @adobe/react-spectrum/chromatic-fc/card}/QuietCard.stories.tsx (91%) rename packages/{@react-spectrum/checkbox/chromatic-fc => @adobe/react-spectrum/chromatic-fc/checkbox}/Checkbox.stories.tsx (85%) rename packages/{@react-spectrum/tree/chromatic-fc => @adobe/react-spectrum/chromatic-fc/tree}/TreeView.stories.tsx (95%) rename packages/{@react-spectrum/accordion/chromatic => @adobe/react-spectrum/chromatic/accordion}/Accordion.stories.tsx (96%) rename packages/{@react-spectrum/accordion/chromatic => @adobe/react-spectrum/chromatic/accordion}/Disclosure.stories.tsx (97%) rename packages/{@react-spectrum/actionbar/chromatic => @adobe/react-spectrum/chromatic/actionbar}/ActionBar.stories.tsx (93%) rename packages/{@react-spectrum/actiongroup/chromatic => @adobe/react-spectrum/chromatic/actiongroup}/ActionGroup.stories.tsx (97%) rename packages/{@react-spectrum/autocomplete/chromatic => @adobe/react-spectrum/chromatic/autocomplete}/SearchAutocomplete.stories.tsx (95%) rename packages/{@react-spectrum/autocomplete/chromatic => @adobe/react-spectrum/chromatic/autocomplete}/SearchAutocompleteRTL.stories.tsx (100%) rename packages/{@react-spectrum/avatar/chromatic => @adobe/react-spectrum/chromatic/avatar}/Avatar.stories.tsx (95%) rename packages/{@react-spectrum/badge/chromatic => @adobe/react-spectrum/chromatic/badge}/Badge.stories.tsx (93%) rename packages/{@react-spectrum/breadcrumbs/chromatic => @adobe/react-spectrum/chromatic/breadcrumbs}/Breadcrumbs.stories.tsx (94%) rename packages/{@react-spectrum/button/chromatic => @adobe/react-spectrum/chromatic/button}/ActionButton.stories.tsx (94%) rename packages/{@react-spectrum/button/chromatic => @adobe/react-spectrum/chromatic/button}/ActionButtonLanguages.stories.tsx (90%) rename packages/{@react-spectrum/button/chromatic => @adobe/react-spectrum/chromatic/button}/Button.stories.tsx (91%) rename packages/{@react-spectrum/button/chromatic => @adobe/react-spectrum/chromatic/button}/LogicButton.stories.tsx (91%) rename packages/{@react-spectrum/button/chromatic => @adobe/react-spectrum/chromatic/button}/ToggleButton.stories.tsx (93%) rename packages/{@react-spectrum/buttongroup/chromatic => @adobe/react-spectrum/chromatic/buttongroup}/ButtonGroup.stories.tsx (92%) rename packages/{@react-spectrum/calendar/chromatic => @adobe/react-spectrum/chromatic/calendar}/Calendar.stories.tsx (97%) rename packages/{@react-spectrum/calendar/chromatic => @adobe/react-spectrum/chromatic/calendar}/CalendarCell.stories.tsx (96%) rename packages/{@react-spectrum/calendar/chromatic => @adobe/react-spectrum/chromatic/calendar}/RangeCalendar.stories.tsx (96%) rename packages/{@react-spectrum/card/chromatic => @adobe/react-spectrum/chromatic/card}/Card.stories.tsx (99%) rename packages/{@react-spectrum/card/chromatic => @adobe/react-spectrum/chromatic/card}/CardView.stories.tsx (88%) rename packages/{@react-spectrum/card/chromatic => @adobe/react-spectrum/chromatic/card}/HorizontalCard.stories.tsx (98%) rename packages/{@react-spectrum/card/chromatic => @adobe/react-spectrum/chromatic/card}/QuietCard.stories.tsx (97%) rename packages/{@react-spectrum/checkbox/chromatic => @adobe/react-spectrum/chromatic/checkbox}/Checkbox.stories.tsx (96%) rename packages/{@react-spectrum/checkbox/chromatic => @adobe/react-spectrum/chromatic/checkbox}/CheckboxGroup.stories.tsx (95%) rename packages/{@react-spectrum/color/chromatic => @adobe/react-spectrum/chromatic/color}/ColorArea.stories.tsx (95%) rename packages/{@react-spectrum/color/chromatic => @adobe/react-spectrum/chromatic/color}/ColorField.stories.tsx (93%) rename packages/{@react-spectrum/color/chromatic => @adobe/react-spectrum/chromatic/color}/ColorFieldExpress.stories.tsx (100%) rename packages/{@react-spectrum/color/chromatic => @adobe/react-spectrum/chromatic/color}/ColorSlider.stories.tsx (92%) rename packages/{@react-spectrum/combobox/chromatic => @adobe/react-spectrum/chromatic/combobox}/ComboBox.stories.tsx (93%) rename packages/{@react-spectrum/combobox/chromatic => @adobe/react-spectrum/chromatic/combobox}/ComboBoxRTL.stories.tsx (100%) rename packages/{@react-spectrum/datepicker/chromatic => @adobe/react-spectrum/chromatic/datepicker}/DateField.stories.tsx (97%) rename packages/{@react-spectrum/datepicker/chromatic => @adobe/react-spectrum/chromatic/datepicker}/DatePicker.stories.tsx (98%) rename packages/{@react-spectrum/datepicker/chromatic => @adobe/react-spectrum/chromatic/datepicker}/DateRangePicker.stories.tsx (98%) rename packages/{@react-spectrum/datepicker/chromatic => @adobe/react-spectrum/chromatic/datepicker}/TimeField.stories.tsx (96%) rename packages/{@react-spectrum/dialog/chromatic => @adobe/react-spectrum/chromatic/dialog}/AlertDialog.stories.tsx (95%) rename packages/{@react-spectrum/dialog/chromatic => @adobe/react-spectrum/chromatic/dialog}/Dialog.stories.tsx (96%) rename packages/{@react-spectrum/dialog/chromatic => @adobe/react-spectrum/chromatic/dialog}/DialogExpress.stories.tsx (98%) rename packages/{@react-spectrum/dialog/chromatic => @adobe/react-spectrum/chromatic/dialog}/DialogLanguages.stories.tsx (85%) rename packages/{@react-spectrum/dialog/chromatic => @adobe/react-spectrum/chromatic/dialog}/intlMessages.json (100%) rename packages/{@react-spectrum/divider/chromatic => @adobe/react-spectrum/chromatic/divider}/Divider.stories.tsx (94%) rename packages/{@react-spectrum/dropzone/chromatic => @adobe/react-spectrum/chromatic/dropzone}/DropZone.stories.tsx (81%) rename packages/{@react-spectrum/form/chromatic => @adobe/react-spectrum/chromatic/form}/Form.stories.tsx (84%) rename packages/{@react-spectrum/form/chromatic => @adobe/react-spectrum/chromatic/form}/FormLanguages.stories.tsx (83%) rename packages/{@react-spectrum/form/chromatic => @adobe/react-spectrum/chromatic/form}/FormLongLabel.stories.tsx (87%) rename packages/{@react-spectrum/form/chromatic => @adobe/react-spectrum/chromatic/form}/intlMessages.json (100%) rename packages/{@react-spectrum/illustratedmessage/chromatic => @adobe/react-spectrum/chromatic/illustratedmessage}/IllustratedMessage.Languages.stories.tsx (91%) rename packages/{@react-spectrum/illustratedmessage/chromatic => @adobe/react-spectrum/chromatic/illustratedmessage}/IllustratedMessage.stories.tsx (94%) rename packages/{@react-spectrum/inlinealert/chromatic => @adobe/react-spectrum/chromatic/inlinealert}/InlineAlert.stories.tsx (93%) rename packages/{@react-spectrum/label/chromatic => @adobe/react-spectrum/chromatic/label}/HelpText.stories.tsx (97%) rename packages/{@react-spectrum/label/chromatic => @adobe/react-spectrum/chromatic/label}/Label.stories.tsx (95%) rename packages/{@react-spectrum/labeledvalue/chromatic => @adobe/react-spectrum/chromatic/labeledvalue}/LabeledValue.stories.tsx (95%) rename packages/{@react-spectrum/layout/chromatic => @adobe/react-spectrum/chromatic/layout}/Flex.stories.tsx (98%) rename packages/{@react-spectrum/layout/chromatic => @adobe/react-spectrum/chromatic/layout}/Grid.stories.tsx (96%) rename packages/{@react-spectrum/layout/chromatic => @adobe/react-spectrum/chromatic/layout}/styles.css (100%) rename packages/{@react-spectrum/link/chromatic => @adobe/react-spectrum/chromatic/link}/Link.stories.tsx (95%) rename packages/{@react-spectrum/list/chromatic => @adobe/react-spectrum/chromatic/list}/ListView.stories.tsx (91%) rename packages/{@react-spectrum/list/chromatic => @adobe/react-spectrum/chromatic/list}/ListViewRTL.stories.tsx (100%) rename packages/{@react-spectrum/listbox/chromatic => @adobe/react-spectrum/chromatic/listbox}/ListBox.stories.tsx (94%) rename packages/{@react-spectrum/listbox/chromatic => @adobe/react-spectrum/chromatic/listbox}/ListBoxLanguages.stories.tsx (91%) rename packages/{@react-spectrum/listbox/chromatic => @adobe/react-spectrum/chromatic/listbox}/intlMessages.json (100%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/MenuTrigger.stories.tsx (95%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/MenuTriggerExpress.stories.tsx (100%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/MenuTriggerLanguages.stories.tsx (86%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/MenuTriggerRTL.stories.tsx (100%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/Submenu.stories.tsx (93%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/Submenu.storiesRTL.tsx (100%) rename packages/{@react-spectrum/menu/chromatic => @adobe/react-spectrum/chromatic/menu}/intlMessages.json (100%) rename packages/{@react-spectrum/meter/chromatic => @adobe/react-spectrum/chromatic/meter}/Meter.stories.tsx (96%) rename packages/{@react-spectrum/numberfield/chromatic => @adobe/react-spectrum/chromatic/numberfield}/NumberField.stories.tsx (94%) rename packages/{@react-spectrum/picker/chromatic => @adobe/react-spectrum/chromatic/picker}/Picker.Languages.stories.tsx (94%) rename packages/{@react-spectrum/picker/chromatic => @adobe/react-spectrum/chromatic/picker}/Picker.stories.tsx (91%) rename packages/{@react-spectrum/progress/chromatic => @adobe/react-spectrum/chromatic/progress}/ProgressBar.stories.tsx (94%) rename packages/{@react-spectrum/progress/chromatic => @adobe/react-spectrum/chromatic/progress}/ProgressCircle.stories.tsx (95%) rename packages/{@react-spectrum/provider/chromatic => @adobe/react-spectrum/chromatic/provider}/Provider.stories.tsx (89%) rename packages/{@react-spectrum/provider/chromatic => @adobe/react-spectrum/chromatic/provider}/custom-theme.css (100%) rename packages/{@react-spectrum/radio/chromatic => @adobe/react-spectrum/chromatic/radio}/Radio.stories.tsx (94%) rename packages/{@react-spectrum/searchfield/chromatic => @adobe/react-spectrum/chromatic/searchfield}/SearchField.stories.tsx (91%) rename packages/{@react-spectrum/slider/chromatic => @adobe/react-spectrum/chromatic/slider}/RangeSlider.stories.tsx (87%) rename packages/{@react-spectrum/slider/chromatic => @adobe/react-spectrum/chromatic/slider}/Slider.stories.tsx (89%) rename packages/{@react-spectrum/statuslight/chromatic => @adobe/react-spectrum/chromatic/statuslight}/StatusLight.stories.tsx (90%) rename packages/{@react-spectrum/statuslight/chromatic => @adobe/react-spectrum/chromatic/statuslight}/StatusLightLanguages.stories.tsx (92%) rename packages/{@react-spectrum/steplist/chromatic => @adobe/react-spectrum/chromatic/steplist}/StepList.stories.tsx (97%) rename packages/{@react-spectrum/switch/chromatic => @adobe/react-spectrum/chromatic/switch}/Switch.stories.tsx (96%) rename packages/{@react-spectrum/table/chromatic => @adobe/react-spectrum/chromatic/table}/TableView.stories.tsx (95%) rename packages/{@react-spectrum/table/chromatic => @adobe/react-spectrum/chromatic/table}/TableViewRTL.stories.tsx (100%) rename packages/{@react-spectrum/table/chromatic => @adobe/react-spectrum/chromatic/table}/TreeGridTable.stories.tsx (95%) rename packages/{@react-spectrum/table/chromatic => @adobe/react-spectrum/chromatic/table}/TreeGridTableRTL.stories.tsx (100%) rename packages/{@react-spectrum/tabs/chromatic => @adobe/react-spectrum/chromatic/tabs}/Tabs.stories.tsx (97%) rename packages/{@react-spectrum/tag/chromatic => @adobe/react-spectrum/chromatic/tag}/TagGroup.stories.tsx (94%) rename packages/{@react-spectrum/textfield/chromatic => @adobe/react-spectrum/chromatic/textfield}/TextArea.stories.tsx (95%) rename packages/{@react-spectrum/textfield/chromatic => @adobe/react-spectrum/chromatic/textfield}/TextAreaLanguages.stories.tsx (96%) rename packages/{@react-spectrum/textfield/chromatic => @adobe/react-spectrum/chromatic/textfield}/Textfield.stories.tsx (95%) rename packages/{@react-spectrum/textfield/chromatic => @adobe/react-spectrum/chromatic/textfield}/TextfieldLanguages.stories.tsx (95%) rename packages/{@react-spectrum/toast/chromatic => @adobe/react-spectrum/chromatic/toast}/Toast.stories.tsx (95%) rename packages/{@react-spectrum/tooltip/chromatic => @adobe/react-spectrum/chromatic/tooltip}/Tooltip.stories.tsx (97%) rename packages/{@react-spectrum/tooltip/chromatic => @adobe/react-spectrum/chromatic/tooltip}/TooltipTrigger.stories.tsx (95%) rename packages/{@react-spectrum/tooltip/chromatic => @adobe/react-spectrum/chromatic/tooltip}/TooltipTriggerExpress.stories.tsx (94%) rename packages/{@react-spectrum/tooltip/chromatic => @adobe/react-spectrum/chromatic/tooltip}/TooltipTriggerRTL.stories.tsx (95%) rename packages/{@react-spectrum/tree/chromatic => @adobe/react-spectrum/chromatic/tree}/TreeView.stories.tsx (93%) rename packages/{@react-spectrum/view/chromatic => @adobe/react-spectrum/chromatic/view}/View.stories.tsx (96%) rename packages/{@react-spectrum/well/chromatic => @adobe/react-spectrum/chromatic/well}/Well.stories.tsx (93%) rename packages/{@react-spectrum/accordion/docs => @adobe/react-spectrum/docs/accordion}/Accordion.mdx (100%) rename packages/{@react-spectrum/accordion/docs => @adobe/react-spectrum/docs/accordion}/Disclosure.mdx (100%) rename packages/{@react-spectrum/actionbar/docs => @adobe/react-spectrum/docs/actionbar}/ActionBar.mdx (100%) rename packages/{@react-spectrum/actionbar/docs => @adobe/react-spectrum/docs/actionbar}/ActionBarAnatomy.svg (100%) rename packages/{@react-spectrum/actiongroup/docs => @adobe/react-spectrum/docs/actiongroup}/ActionGroup.mdx (100%) rename packages/{@react-spectrum/autocomplete/docs => @adobe/react-spectrum/docs/autocomplete}/SearchAutocomplete.mdx (100%) rename packages/{@react-spectrum/avatar/docs => @adobe/react-spectrum/docs/avatar}/Avatar.mdx (100%) rename packages/{@react-spectrum/badge/docs => @adobe/react-spectrum/docs/badge}/Badge.mdx (100%) rename packages/{@react-spectrum/breadcrumbs/docs => @adobe/react-spectrum/docs/breadcrumbs}/Breadcrumbs.mdx (100%) rename packages/{@react-spectrum/button/docs => @adobe/react-spectrum/docs/button}/ActionButton.mdx (100%) rename packages/{@react-spectrum/button/docs => @adobe/react-spectrum/docs/button}/Button.mdx (100%) rename packages/{@react-spectrum/button/docs => @adobe/react-spectrum/docs/button}/LogicButton.mdx (100%) rename packages/{@react-spectrum/button/docs => @adobe/react-spectrum/docs/button}/ToggleButton.mdx (100%) rename packages/{@react-spectrum/buttongroup/docs => @adobe/react-spectrum/docs/buttongroup}/ButtonGroup.mdx (100%) rename packages/{@react-spectrum/calendar/docs => @adobe/react-spectrum/docs/calendar}/Calendar.mdx (100%) rename packages/{@react-spectrum/calendar/docs => @adobe/react-spectrum/docs/calendar}/RangeCalendar.mdx (100%) rename packages/{@react-spectrum/card/docs => @adobe/react-spectrum/docs/card}/Card.mdx.placeholder (100%) rename packages/{@react-spectrum/checkbox/docs => @adobe/react-spectrum/docs/checkbox}/Checkbox.mdx (100%) rename packages/{@react-spectrum/checkbox/docs => @adobe/react-spectrum/docs/checkbox}/CheckboxGroup.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorArea.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorField.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorPicker.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorSlider.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorSwatch.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorSwatchPicker.mdx (100%) rename packages/{@react-spectrum/color/docs => @adobe/react-spectrum/docs/color}/ColorWheel.mdx (100%) rename packages/{@react-spectrum/combobox/docs => @adobe/react-spectrum/docs/combobox}/ComboBox.mdx (99%) rename packages/{@react-spectrum/contextualhelp/docs => @adobe/react-spectrum/docs/contextualhelp}/ContextualHelp.mdx (100%) rename packages/{@react-spectrum/datepicker/docs => @adobe/react-spectrum/docs/datepicker}/DateField.mdx (100%) rename packages/{@react-spectrum/datepicker/docs => @adobe/react-spectrum/docs/datepicker}/DatePicker.mdx (100%) rename packages/{@react-spectrum/datepicker/docs => @adobe/react-spectrum/docs/datepicker}/DateRangePicker.mdx (100%) rename packages/{@react-spectrum/datepicker/docs => @adobe/react-spectrum/docs/datepicker}/TimeField.mdx (100%) rename packages/{@react-spectrum/dialog/docs => @adobe/react-spectrum/docs/dialog}/AlertDialog.mdx (100%) rename packages/{@react-spectrum/dialog/docs => @adobe/react-spectrum/docs/dialog}/Dialog.mdx (100%) rename packages/{@react-spectrum/dialog/docs => @adobe/react-spectrum/docs/dialog}/DialogContainer.mdx (100%) rename packages/{@react-spectrum/dialog/docs => @adobe/react-spectrum/docs/dialog}/DialogTrigger.mdx (100%) rename packages/{@react-spectrum/dialog/docs => @adobe/react-spectrum/docs/dialog}/images/DialogAnatomy.svg (100%) rename packages/{@react-spectrum/divider/docs => @adobe/react-spectrum/docs/divider}/Divider.mdx (100%) rename packages/{@react-spectrum/dnd/docs => @adobe/react-spectrum/docs/dnd}/dnd.mdx (98%) rename packages/{@react-spectrum/dropzone/docs => @adobe/react-spectrum/docs/dropzone}/DropZone.mdx (100%) rename packages/{@react-spectrum/filetrigger/docs => @adobe/react-spectrum/docs/filetrigger}/FileTrigger.mdx (100%) rename packages/{@react-spectrum/form/docs => @adobe/react-spectrum/docs/form}/Form.mdx (100%) rename packages/{@react-spectrum/icon/docs => @adobe/react-spectrum/docs/icon}/custom-icons.mdx (100%) rename packages/{@react-spectrum/icon/docs => @adobe/react-spectrum/docs/icon}/workflow-icons.mdx (100%) rename packages/{@react-spectrum/illustratedmessage/docs => @adobe/react-spectrum/docs/illustratedmessage}/IllustratedMessage.mdx (100%) rename packages/{@react-spectrum/image/docs => @adobe/react-spectrum/docs/image}/Image.mdx (100%) rename packages/{@react-spectrum/inlinealert/docs => @adobe/react-spectrum/docs/inlinealert}/InlineAlert.mdx (100%) rename packages/{@react-spectrum/labeledvalue/docs => @adobe/react-spectrum/docs/labeledvalue}/LabeledValue.mdx (100%) rename packages/{@react-spectrum/labeledvalue/docs => @adobe/react-spectrum/docs/labeledvalue}/types.ts (86%) rename packages/{@react-spectrum/layout/docs => @adobe/react-spectrum/docs/layout}/Flex.mdx (100%) rename packages/{@react-spectrum/layout/docs => @adobe/react-spectrum/docs/layout}/Grid.mdx (100%) rename packages/{@react-spectrum/link/docs => @adobe/react-spectrum/docs/link}/Link.mdx (100%) rename packages/{@react-spectrum/list/docs => @adobe/react-spectrum/docs/list}/ListView.mdx (99%) rename packages/{@react-spectrum/list/docs => @adobe/react-spectrum/docs/list}/anatomy.svg (100%) rename packages/{@react-spectrum/listbox/docs => @adobe/react-spectrum/docs/listbox}/ListBox.mdx (99%) rename packages/{@react-spectrum/menu/docs => @adobe/react-spectrum/docs/menu}/ActionMenu.mdx (100%) rename packages/{@react-spectrum/menu/docs => @adobe/react-spectrum/docs/menu}/Menu.mdx (99%) rename packages/{@react-spectrum/menu/docs => @adobe/react-spectrum/docs/menu}/MenuTrigger.mdx (99%) rename packages/{@react-spectrum/meter/docs => @adobe/react-spectrum/docs/meter}/Meter.mdx (100%) rename packages/{@react-spectrum/numberfield/docs => @adobe/react-spectrum/docs/numberfield}/NumberField.mdx (100%) rename packages/{@react-spectrum/picker/docs => @adobe/react-spectrum/docs/picker}/Picker.mdx (99%) rename packages/{@react-spectrum/progress/docs => @adobe/react-spectrum/docs/progress}/ProgressBar.mdx (100%) rename packages/{@react-spectrum/progress/docs => @adobe/react-spectrum/docs/progress}/ProgressCircle.mdx (100%) rename packages/{@react-spectrum/provider/docs => @adobe/react-spectrum/docs/provider}/Provider.mdx (100%) rename packages/{@react-spectrum/radio/docs => @adobe/react-spectrum/docs/radio}/RadioGroup.mdx (100%) rename packages/{@react-spectrum/searchfield/docs => @adobe/react-spectrum/docs/searchfield}/SearchField.mdx (100%) rename packages/{@react-spectrum/slider/docs => @adobe/react-spectrum/docs/slider}/RangeSlider.mdx (100%) rename packages/{@react-spectrum/slider/docs => @adobe/react-spectrum/docs/slider}/Slider.mdx (100%) rename packages/{@react-spectrum/statuslight/docs => @adobe/react-spectrum/docs/statuslight}/StatusLight.mdx (100%) rename packages/{@react-spectrum/steplist/docs => @adobe/react-spectrum/docs/steplist}/StepList.mdx (100%) rename packages/{@react-spectrum/switch/docs => @adobe/react-spectrum/docs/switch}/Switch.mdx (100%) rename packages/{@react-spectrum/table/docs => @adobe/react-spectrum/docs/table}/TableView.mdx (100%) rename packages/{@react-spectrum/tabs/docs => @adobe/react-spectrum/docs/tabs}/Tabs.mdx (99%) rename packages/{@react-spectrum/tag/docs => @adobe/react-spectrum/docs/tag}/TagGroup.mdx (100%) rename packages/{@react-spectrum/text/docs => @adobe/react-spectrum/docs/text}/Heading.mdx (100%) rename packages/{@react-spectrum/text/docs => @adobe/react-spectrum/docs/text}/Keyboard.mdx (100%) rename packages/{@react-spectrum/text/docs => @adobe/react-spectrum/docs/text}/Text.mdx (100%) rename packages/{@react-spectrum/textfield/docs => @adobe/react-spectrum/docs/textfield}/TextArea.mdx (100%) rename packages/{@react-spectrum/textfield/docs => @adobe/react-spectrum/docs/textfield}/TextField.mdx (100%) rename packages/{@react-spectrum/toast/docs => @adobe/react-spectrum/docs/toast}/Toast.mdx (100%) rename packages/{@react-spectrum/tooltip/docs => @adobe/react-spectrum/docs/tooltip}/Tooltip.mdx (100%) rename packages/{@react-spectrum/tree/docs => @adobe/react-spectrum/docs/tree}/TreeView.mdx (99%) rename packages/{@react-spectrum/view/docs => @adobe/react-spectrum/docs/view}/Content.mdx (100%) rename packages/{@react-spectrum/view/docs => @adobe/react-spectrum/docs/view}/Footer.mdx (100%) rename packages/{@react-spectrum/view/docs => @adobe/react-spectrum/docs/view}/Header.mdx (100%) rename packages/{@react-spectrum/view/docs => @adobe/react-spectrum/docs/view}/View.mdx (100%) rename packages/{@react-spectrum/well/docs => @adobe/react-spectrum/docs/well}/Well.mdx (100%) create mode 100644 packages/@adobe/react-spectrum/exports/Accordion.ts create mode 100644 packages/@adobe/react-spectrum/exports/ActionBar.ts create mode 100644 packages/@adobe/react-spectrum/exports/ActionButton.ts create mode 100644 packages/@adobe/react-spectrum/exports/ActionGroup.ts create mode 100644 packages/@adobe/react-spectrum/exports/ActionMenu.ts create mode 100644 packages/@adobe/react-spectrum/exports/AlertDialog.ts rename packages/{@react-spectrum/avatar/index.ts => @adobe/react-spectrum/exports/Avatar.ts} (79%) rename packages/{@react-aria/gridlist/index.ts => @adobe/react-spectrum/exports/Badge.ts} (80%) create mode 100644 packages/@adobe/react-spectrum/exports/Breadcrumbs.ts create mode 100644 packages/@adobe/react-spectrum/exports/Button.ts create mode 100644 packages/@adobe/react-spectrum/exports/ButtonGroup.ts create mode 100644 packages/@adobe/react-spectrum/exports/Calendar.ts create mode 100644 packages/@adobe/react-spectrum/exports/Checkbox.ts create mode 100644 packages/@adobe/react-spectrum/exports/CheckboxGroup.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorArea.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorField.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorPicker.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorSlider.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorSwatch.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorSwatchPicker.ts create mode 100644 packages/@adobe/react-spectrum/exports/ColorWheel.ts create mode 100644 packages/@adobe/react-spectrum/exports/ComboBox.ts create mode 100644 packages/@adobe/react-spectrum/exports/Content.ts rename packages/{@react-spectrum/autocomplete/index.ts => @adobe/react-spectrum/exports/ContextualHelp.ts} (79%) create mode 100644 packages/@adobe/react-spectrum/exports/DateField.ts create mode 100644 packages/@adobe/react-spectrum/exports/DatePicker.ts create mode 100644 packages/@adobe/react-spectrum/exports/DateRangePicker.ts create mode 100644 packages/@adobe/react-spectrum/exports/Dialog.ts create mode 100644 packages/@adobe/react-spectrum/exports/DialogContainer.ts create mode 100644 packages/@adobe/react-spectrum/exports/DialogTrigger.ts create mode 100644 packages/@adobe/react-spectrum/exports/Divider.ts rename packages/{@react-aria/form/index.ts => @adobe/react-spectrum/exports/DropZone.ts} (79%) create mode 100644 packages/@adobe/react-spectrum/exports/Flex.ts create mode 100644 packages/@adobe/react-spectrum/exports/Footer.ts create mode 100644 packages/@adobe/react-spectrum/exports/Form.ts create mode 100644 packages/@adobe/react-spectrum/exports/Grid.ts create mode 100644 packages/@adobe/react-spectrum/exports/Header.ts create mode 100644 packages/@adobe/react-spectrum/exports/Heading.ts create mode 100644 packages/@adobe/react-spectrum/exports/Icon.ts create mode 100644 packages/@adobe/react-spectrum/exports/IllustratedMessage.ts create mode 100644 packages/@adobe/react-spectrum/exports/Image.ts rename packages/{@react-aria/toolbar/index.ts => @adobe/react-spectrum/exports/InlineAlert.ts} (77%) create mode 100644 packages/@adobe/react-spectrum/exports/Keyboard.ts rename packages/{@react-spectrum/badge/index.ts => @adobe/react-spectrum/exports/LabeledValue.ts} (76%) create mode 100644 packages/@adobe/react-spectrum/exports/Link.ts create mode 100644 packages/@adobe/react-spectrum/exports/ListBox.ts rename packages/{@react-aria/landmark/index.ts => @adobe/react-spectrum/exports/ListView.ts} (80%) create mode 100644 packages/@adobe/react-spectrum/exports/LogicButton.ts create mode 100644 packages/@adobe/react-spectrum/exports/Menu.ts create mode 100644 packages/@adobe/react-spectrum/exports/MenuTrigger.ts create mode 100644 packages/@adobe/react-spectrum/exports/Meter.ts create mode 100644 packages/@adobe/react-spectrum/exports/NumberField.ts create mode 100644 packages/@adobe/react-spectrum/exports/Picker.ts create mode 100644 packages/@adobe/react-spectrum/exports/ProgressBar.ts create mode 100644 packages/@adobe/react-spectrum/exports/ProgressCircle.ts create mode 100644 packages/@adobe/react-spectrum/exports/Provider.ts create mode 100644 packages/@adobe/react-spectrum/exports/RadioGroup.ts create mode 100644 packages/@adobe/react-spectrum/exports/RangeCalendar.ts create mode 100644 packages/@adobe/react-spectrum/exports/RangeSlider.ts create mode 100644 packages/@adobe/react-spectrum/exports/SearchField.ts create mode 100644 packages/@adobe/react-spectrum/exports/Slider.ts create mode 100644 packages/@adobe/react-spectrum/exports/StatusLight.ts create mode 100644 packages/@adobe/react-spectrum/exports/Switch.ts create mode 100644 packages/@adobe/react-spectrum/exports/TableView.ts create mode 100644 packages/@adobe/react-spectrum/exports/Tabs.ts create mode 100644 packages/@adobe/react-spectrum/exports/TagGroup.ts create mode 100644 packages/@adobe/react-spectrum/exports/Text.ts create mode 100644 packages/@adobe/react-spectrum/exports/TextArea.ts create mode 100644 packages/@adobe/react-spectrum/exports/TextField.ts create mode 100644 packages/@adobe/react-spectrum/exports/TimeField.ts create mode 100644 packages/@adobe/react-spectrum/exports/Toast.ts create mode 100644 packages/@adobe/react-spectrum/exports/ToggleButton.ts create mode 100644 packages/@adobe/react-spectrum/exports/Tooltip.ts create mode 100644 packages/@adobe/react-spectrum/exports/TreeView.ts create mode 100644 packages/@adobe/react-spectrum/exports/View.ts create mode 100644 packages/@adobe/react-spectrum/exports/Well.ts create mode 100644 packages/@adobe/react-spectrum/exports/darkTheme.ts create mode 100644 packages/@adobe/react-spectrum/exports/defaultTheme.ts create mode 100644 packages/@adobe/react-spectrum/exports/index.ts create mode 100644 packages/@adobe/react-spectrum/exports/lightTheme.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/autocomplete/SearchAutocomplete.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/button/ClearButton.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/button/FieldButton.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/Card.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/CardView.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/GalleryLayout.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/GridLayout.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/WaterfallLayout.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/card/types.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/form/Form.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/icon/Icon.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/icon/Illustration.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/icon/UIIcon.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/label/Field.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/label/HelpText.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/label/Label.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/listbox/ListBoxBase.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/overlays/Modal.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/overlays/OpenTransition.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/overlays/Overlay.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/overlays/Popover.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/overlays/Tray.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/progress/ProgressBarBase.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/provider/Provider.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/slider/SliderBase.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/steplist/StepList.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/textfield/TextFieldBase.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/theme-express/expressTheme.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/BreakpointProvider.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/Slots.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/classNames.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/getWrappedElement.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/styleProps.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/useDOMRef.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/useHasChild.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/useIsMobileDevice.ts create mode 100644 packages/@adobe/react-spectrum/exports/private/utils/useMediaQuery.ts create mode 100644 packages/@adobe/react-spectrum/exports/useDragAndDrop.ts rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/ar-AE.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/bg-BG.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/cs-CZ.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/da-DK.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/de-DE.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/el-GR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/en-US.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/es-ES.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/et-EE.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/fi-FI.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/fr-FR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/he-IL.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/hr-HR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/hu-HU.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/it-IT.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/ja-JP.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/ko-KR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/lt-LT.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/lv-LV.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/nb-NO.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/nl-NL.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/pl-PL.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/pt-BR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/pt-PT.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/ro-RO.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/ru-RU.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/sk-SK.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/sl-SI.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/sr-SP.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/sv-SE.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/tr-TR.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/uk-UA.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/zh-CN.json (100%) rename packages/{@react-spectrum/actionbar/intl => @adobe/react-spectrum/intl/actionbar}/zh-TW.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/ar-AE.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/bg-BG.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/cs-CZ.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/da-DK.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/de-DE.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/el-GR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/en-US.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/es-ES.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/et-EE.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/fi-FI.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/fr-FR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/he-IL.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/hr-HR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/hu-HU.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/it-IT.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/ja-JP.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/ko-KR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/lt-LT.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/lv-LV.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/nb-NO.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/nl-NL.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/pl-PL.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/pt-BR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/pt-PT.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/ro-RO.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/ru-RU.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/sk-SK.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/sl-SI.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/sr-SP.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/sv-SE.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/tr-TR.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/uk-UA.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/zh-CN.json (100%) rename packages/{@react-spectrum/actiongroup/intl => @adobe/react-spectrum/intl/actiongroup}/zh-TW.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/ar-AE.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/bg-BG.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/cs-CZ.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/da-DK.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/de-DE.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/el-GR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/en-US.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/es-ES.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/et-EE.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/fi-FI.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/fr-FR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/he-IL.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/hr-HR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/hu-HU.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/it-IT.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/ja-JP.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/ko-KR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/lt-LT.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/lv-LV.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/nb-NO.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/nl-NL.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/pl-PL.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/pt-BR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/pt-PT.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/ro-RO.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/ru-RU.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/sk-SK.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/sl-SI.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/sr-SP.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/sv-SE.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/tr-TR.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/uk-UA.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/zh-CN.json (100%) rename packages/{@react-spectrum/autocomplete/intl => @adobe/react-spectrum/intl/autocomplete}/zh-TW.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/ar-AE.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/bg-BG.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/cs-CZ.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/da-DK.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/de-DE.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/el-GR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/en-US.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/es-ES.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/et-EE.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/fi-FI.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/fr-FR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/he-IL.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/hr-HR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/hu-HU.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/it-IT.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/ja-JP.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/ko-KR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/lt-LT.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/lv-LV.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/nb-NO.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/nl-NL.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/pl-PL.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/pt-BR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/pt-PT.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/ro-RO.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/ru-RU.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/sk-SK.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/sl-SI.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/sr-SP.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/sv-SE.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/tr-TR.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/uk-UA.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/zh-CN.json (100%) rename packages/{@react-spectrum/button/intl => @adobe/react-spectrum/intl/button}/zh-TW.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/ar-AE.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/bg-BG.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/cs-CZ.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/da-DK.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/de-DE.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/el-GR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/en-US.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/es-ES.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/et-EE.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/fi-FI.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/fr-FR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/he-IL.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/hr-HR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/hu-HU.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/it-IT.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/ja-JP.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/ko-KR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/lt-LT.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/lv-LV.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/nb-NO.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/nl-NL.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/pl-PL.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/pt-BR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/pt-PT.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/ro-RO.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/ru-RU.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/sk-SK.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/sl-SI.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/sr-SP.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/sv-SE.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/tr-TR.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/uk-UA.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/zh-CN.json (100%) rename packages/{@react-spectrum/calendar/intl => @adobe/react-spectrum/intl/calendar}/zh-TW.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/ar-AE.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/bg-BG.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/cs-CZ.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/da-DK.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/de-DE.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/el-GR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/en-US.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/es-ES.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/et-EE.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/fi-FI.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/fr-FR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/he-IL.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/hr-HR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/hu-HU.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/it-IT.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/ja-JP.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/ko-KR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/lt-LT.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/lv-LV.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/nb-NO.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/nl-NL.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/pl-PL.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/pt-BR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/pt-PT.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/ro-RO.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/ru-RU.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/sk-SK.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/sl-SI.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/sr-SP.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/sv-SE.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/tr-TR.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/uk-UA.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/zh-CN.json (100%) rename packages/{@react-spectrum/card/intl => @adobe/react-spectrum/intl/card}/zh-TW.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/ar-AE.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/bg-BG.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/cs-CZ.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/da-DK.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/de-DE.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/el-GR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/en-US.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/es-ES.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/et-EE.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/fi-FI.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/fr-FR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/he-IL.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/hr-HR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/hu-HU.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/it-IT.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/ja-JP.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/ko-KR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/lt-LT.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/lv-LV.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/nb-NO.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/nl-NL.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/pl-PL.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/pt-BR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/pt-PT.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/ro-RO.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/ru-RU.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/sk-SK.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/sl-SI.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/sr-SP.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/sv-SE.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/tr-TR.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/uk-UA.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/zh-CN.json (100%) rename packages/{@react-spectrum/color/intl => @adobe/react-spectrum/intl/color}/zh-TW.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/ar-AE.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/bg-BG.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/cs-CZ.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/da-DK.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/de-DE.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/el-GR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/en-US.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/es-ES.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/et-EE.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/fi-FI.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/fr-FR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/he-IL.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/hr-HR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/hu-HU.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/it-IT.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/ja-JP.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/ko-KR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/lt-LT.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/lv-LV.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/nb-NO.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/nl-NL.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/pl-PL.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/pt-BR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/pt-PT.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/ro-RO.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/ru-RU.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/sk-SK.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/sl-SI.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/sr-SP.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/sv-SE.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/tr-TR.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/uk-UA.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/zh-CN.json (100%) rename packages/{@react-spectrum/combobox/intl => @adobe/react-spectrum/intl/combobox}/zh-TW.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/ar-AE.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/bg-BG.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/cs-CZ.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/da-DK.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/de-DE.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/el-GR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/en-US.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/es-ES.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/et-EE.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/fi-FI.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/fr-FR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/he-IL.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/hr-HR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/hu-HU.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/it-IT.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/ja-JP.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/ko-KR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/lt-LT.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/lv-LV.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/nb-NO.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/nl-NL.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/pl-PL.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/pt-BR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/pt-PT.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/ro-RO.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/ru-RU.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/sk-SK.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/sl-SI.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/sr-SP.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/sv-SE.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/tr-TR.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/uk-UA.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/zh-CN.json (100%) rename packages/{@react-spectrum/contextualhelp/intl => @adobe/react-spectrum/intl/contextualhelp}/zh-TW.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/ar-AE.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/bg-BG.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/cs-CZ.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/da-DK.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/de-DE.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/el-GR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/en-US.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/es-ES.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/et-EE.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/fi-FI.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/fr-FR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/he-IL.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/hr-HR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/hu-HU.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/it-IT.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/ja-JP.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/ko-KR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/lt-LT.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/lv-LV.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/nb-NO.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/nl-NL.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/pl-PL.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/pt-BR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/pt-PT.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/ro-RO.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/ru-RU.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/sk-SK.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/sl-SI.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/sr-SP.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/sv-SE.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/tr-TR.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/uk-UA.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/zh-CN.json (100%) rename packages/{@react-spectrum/datepicker/intl => @adobe/react-spectrum/intl/datepicker}/zh-TW.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/ar-AE.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/bg-BG.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/cs-CZ.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/da-DK.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/de-DE.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/el-GR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/en-US.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/es-ES.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/et-EE.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/fi-FI.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/fr-FR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/he-IL.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/hr-HR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/hu-HU.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/it-IT.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/ja-JP.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/ko-KR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/lt-LT.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/lv-LV.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/nb-NO.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/nl-NL.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/pl-PL.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/pt-BR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/pt-PT.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/ro-RO.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/ru-RU.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/sk-SK.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/sl-SI.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/sr-SP.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/sv-SE.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/tr-TR.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/uk-UA.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/zh-CN.json (100%) rename packages/{@react-spectrum/dialog/intl => @adobe/react-spectrum/intl/dialog}/zh-TW.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/ar-AE.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/bg-BG.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/cs-CZ.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/da-DK.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/de-DE.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/el-GR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/en-US.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/es-ES.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/et-EE.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/fi-FI.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/fr-FR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/he-IL.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/hr-HR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/hu-HU.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/it-IT.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/ja-JP.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/ko-KR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/lt-LT.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/lv-LV.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/nb-NO.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/nl-NL.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/pl-PL.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/pt-BR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/pt-PT.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/ro-RO.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/ru-RU.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/sk-SK.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/sl-SI.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/sr-SP.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/sv-SE.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/tr-TR.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/uk-UA.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/zh-CN.json (100%) rename packages/{@react-spectrum/dropzone/intl => @adobe/react-spectrum/intl/dropzone}/zh-TW.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/ar-AE.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/bg-BG.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/cs-CZ.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/da-DK.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/de-DE.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/el-GR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/en-US.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/es-ES.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/et-EE.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/fi-FI.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/fr-FR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/he-IL.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/hr-HR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/hu-HU.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/index.js (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/it-IT.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/ja-JP.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/ko-KR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/lt-LT.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/lv-LV.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/nb-NO.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/nl-NL.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/pl-PL.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/pt-BR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/pt-PT.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/ro-RO.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/ru-RU.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/sk-SK.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/sl-SI.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/sr-SP.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/sv-SE.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/tr-TR.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/uk-UA.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/zh-CN.json (100%) rename packages/{@react-spectrum/inlinealert/intl => @adobe/react-spectrum/intl/inlinealert}/zh-TW.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/ar-AE.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/bg-BG.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/cs-CZ.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/da-DK.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/de-DE.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/el-GR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/en-US.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/es-ES.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/et-EE.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/fi-FI.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/fr-FR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/he-IL.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/hr-HR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/hu-HU.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/it-IT.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/ja-JP.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/ko-KR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/lt-LT.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/lv-LV.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/nb-NO.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/nl-NL.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/pl-PL.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/pt-BR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/pt-PT.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/ro-RO.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/ru-RU.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/sk-SK.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/sl-SI.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/sr-SP.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/sv-SE.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/tr-TR.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/uk-UA.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/zh-CN.json (100%) rename packages/{@react-spectrum/label/intl => @adobe/react-spectrum/intl/label}/zh-TW.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/ar-AE.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/bg-BG.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/cs-CZ.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/da-DK.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/de-DE.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/el-GR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/en-US.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/es-ES.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/et-EE.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/fi-FI.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/fr-FR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/he-IL.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/hr-HR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/hu-HU.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/it-IT.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/ja-JP.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/ko-KR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/lt-LT.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/lv-LV.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/nb-NO.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/nl-NL.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/pl-PL.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/pt-BR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/pt-PT.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/ro-RO.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/ru-RU.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/sk-SK.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/sl-SI.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/sr-SP.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/sv-SE.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/tr-TR.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/uk-UA.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/zh-CN.json (100%) rename packages/{@react-spectrum/list/intl => @adobe/react-spectrum/intl/list}/zh-TW.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/ar-AE.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/bg-BG.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/cs-CZ.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/da-DK.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/de-DE.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/el-GR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/en-US.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/es-ES.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/et-EE.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/fi-FI.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/fr-FR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/he-IL.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/hr-HR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/hu-HU.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/it-IT.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/ja-JP.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/ko-KR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/lt-LT.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/lv-LV.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/nb-NO.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/nl-NL.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/pl-PL.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/pt-BR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/pt-PT.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/ro-RO.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/ru-RU.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/sk-SK.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/sl-SI.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/sr-SP.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/sv-SE.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/tr-TR.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/uk-UA.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/zh-CN.json (100%) rename packages/{@react-spectrum/listbox/intl => @adobe/react-spectrum/intl/listbox}/zh-TW.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/ar-AE.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/bg-BG.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/cs-CZ.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/da-DK.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/de-DE.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/el-GR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/en-US.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/es-ES.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/et-EE.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/fi-FI.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/fr-FR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/he-IL.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/hr-HR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/hu-HU.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/it-IT.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/ja-JP.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/ko-KR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/lt-LT.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/lv-LV.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/nb-NO.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/nl-NL.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/pl-PL.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/pt-BR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/pt-PT.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/ro-RO.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/ru-RU.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/sk-SK.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/sl-SI.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/sr-SP.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/sv-SE.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/tr-TR.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/uk-UA.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/zh-CN.json (100%) rename packages/{@react-spectrum/menu/intl => @adobe/react-spectrum/intl/menu}/zh-TW.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/ar-AE.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/bg-BG.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/cs-CZ.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/da-DK.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/de-DE.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/el-GR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/en-US.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/es-ES.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/et-EE.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/fi-FI.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/fr-FR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/he-IL.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/hr-HR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/hu-HU.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/it-IT.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/ja-JP.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/ko-KR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/lt-LT.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/lv-LV.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/nb-NO.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/nl-NL.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/pl-PL.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/pt-BR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/pt-PT.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/ro-RO.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/ru-RU.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/sk-SK.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/sl-SI.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/sr-SP.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/sv-SE.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/tr-TR.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/uk-UA.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/zh-CN.json (100%) rename packages/{@react-spectrum/picker/intl => @adobe/react-spectrum/intl/picker}/zh-TW.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/ar-AE.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/bg-BG.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/cs-CZ.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/da-DK.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/de-DE.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/el-GR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/en-US.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/es-ES.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/et-EE.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/fi-FI.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/fr-FR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/he-IL.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/hr-HR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/hu-HU.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/it-IT.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/ja-JP.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/ko-KR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/lt-LT.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/lv-LV.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/nb-NO.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/nl-NL.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/pl-PL.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/pt-BR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/pt-PT.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/ro-RO.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/ru-RU.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/sk-SK.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/sl-SI.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/sr-SP.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/sv-SE.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/tr-TR.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/uk-UA.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/zh-CN.json (100%) rename packages/{@react-spectrum/slider/intl => @adobe/react-spectrum/intl/slider}/zh-TW.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/ar-AE.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/bg-BG.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/cs-CZ.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/da-DK.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/de-DE.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/el-GR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/en-US.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/es-ES.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/et-EE.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/fi-FI.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/fr-FR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/he-IL.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/hr-HR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/hu-HU.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/it-IT.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/ja-JP.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/ko-KR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/lt-LT.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/lv-LV.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/nb-NO.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/nl-NL.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/pl-PL.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/pt-BR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/pt-PT.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/ro-RO.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/ru-RU.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/sk-SK.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/sl-SI.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/sr-SP.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/sv-SE.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/tr-TR.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/uk-UA.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/zh-CN.json (100%) rename packages/{@react-spectrum/steplist/intl => @adobe/react-spectrum/intl/steplist}/zh-TW.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/ar-AE.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/bg-BG.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/cs-CZ.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/da-DK.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/de-DE.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/el-GR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/en-US.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/es-ES.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/et-EE.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/fi-FI.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/fr-FR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/he-IL.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/hr-HR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/hu-HU.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/it-IT.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/ja-JP.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/ko-KR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/lt-LT.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/lv-LV.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/nb-NO.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/nl-NL.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/pl-PL.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/pt-BR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/pt-PT.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/ro-RO.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/ru-RU.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/sk-SK.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/sl-SI.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/sr-SP.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/sv-SE.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/tr-TR.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/uk-UA.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/zh-CN.json (100%) rename packages/{@react-spectrum/table/intl => @adobe/react-spectrum/intl/table}/zh-TW.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/ar-AE.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/bg-BG.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/cs-CZ.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/da-DK.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/de-DE.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/el-GR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/en-US.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/es-ES.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/et-EE.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/fi-FI.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/fr-FR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/he-IL.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/hr-HR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/hu-HU.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/it-IT.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/ja-JP.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/ko-KR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/lt-LT.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/lv-LV.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/nb-NO.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/nl-NL.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/pl-PL.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/pt-BR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/pt-PT.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/ro-RO.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/ru-RU.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/sk-SK.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/sl-SI.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/sr-SP.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/sv-SE.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/tr-TR.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/uk-UA.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/zh-CN.json (100%) rename packages/{@react-spectrum/tag/intl => @adobe/react-spectrum/intl/tag}/zh-TW.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/ar-AE.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/bg-BG.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/cs-CZ.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/da-DK.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/de-DE.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/el-GR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/en-US.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/es-ES.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/et-EE.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/fi-FI.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/fr-FR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/he-IL.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/hr-HR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/hu-HU.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/it-IT.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/ja-JP.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/ko-KR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/lt-LT.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/lv-LV.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/nb-NO.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/nl-NL.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/pl-PL.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/pt-BR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/pt-PT.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/ro-RO.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/ru-RU.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/sk-SK.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/sl-SI.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/sr-SP.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/sv-SE.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/tr-TR.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/uk-UA.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/zh-CN.json (100%) rename packages/{@react-spectrum/textfield/intl => @adobe/react-spectrum/intl/textfield}/zh-TW.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/ar-AE.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/bg-BG.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/cs-CZ.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/da-DK.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/de-DE.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/el-GR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/en-US.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/es-ES.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/et-EE.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/fi-FI.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/fr-FR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/he-IL.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/hr-HR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/hu-HU.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/it-IT.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/ja-JP.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/ko-KR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/lt-LT.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/lv-LV.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/nb-NO.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/nl-NL.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/pl-PL.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/pt-BR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/pt-PT.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/ro-RO.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/ru-RU.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/sk-SK.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/sl-SI.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/sr-SP.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/sv-SE.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/tr-TR.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/uk-UA.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/zh-CN.json (100%) rename packages/{@react-spectrum/toast/intl => @adobe/react-spectrum/intl/toast}/zh-TW.json (100%) rename packages/{@react-spectrum/accordion/src => @adobe/react-spectrum/src/accordion}/Accordion.tsx (90%) rename packages/{@react-spectrum/actionbar/src => @adobe/react-spectrum/src/actionbar}/ActionBar.tsx (88%) rename packages/{@react-spectrum/actionbar/src => @adobe/react-spectrum/src/actionbar}/ActionBarContainer.tsx (87%) rename packages/{@react-spectrum/actionbar/src => @adobe/react-spectrum/src/actionbar}/actionbar.css (100%) rename packages/{@react-spectrum/actiongroup/src => @adobe/react-spectrum/src/actiongroup}/ActionGroup.tsx (91%) rename packages/{@react-spectrum/autocomplete/src => @adobe/react-spectrum/src/autocomplete}/MobileSearchAutocomplete.tsx (91%) rename packages/{@react-spectrum/autocomplete/src => @adobe/react-spectrum/src/autocomplete}/SearchAutocomplete.tsx (90%) rename packages/{@react-spectrum/autocomplete/src => @adobe/react-spectrum/src/autocomplete}/searchautocomplete.css (100%) rename packages/{@react-spectrum/avatar/src => @adobe/react-spectrum/src/avatar}/Avatar.tsx (90%) rename packages/{@react-spectrum/badge/src => @adobe/react-spectrum/src/badge}/Badge.tsx (87%) rename packages/{@react-spectrum/breadcrumbs/src => @adobe/react-spectrum/src/breadcrumbs}/BreadcrumbItem.tsx (87%) rename packages/{@react-spectrum/breadcrumbs/src => @adobe/react-spectrum/src/breadcrumbs}/Breadcrumbs.tsx (92%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/ActionButton.tsx (87%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/Button.tsx (90%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/ClearButton.tsx (88%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/FieldButton.tsx (85%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/LogicButton.tsx (83%) rename packages/{@react-spectrum/button/src => @adobe/react-spectrum/src/button}/ToggleButton.tsx (85%) rename packages/{@react-spectrum/buttongroup/src => @adobe/react-spectrum/src/buttongroup}/ButtonGroup.tsx (88%) rename packages/{@react-spectrum/calendar/src => @adobe/react-spectrum/src/calendar}/Calendar.tsx (88%) rename packages/{@react-spectrum/calendar/src => @adobe/react-spectrum/src/calendar}/CalendarBase.tsx (89%) rename packages/{@react-spectrum/calendar/src => @adobe/react-spectrum/src/calendar}/CalendarCell.tsx (89%) rename packages/{@react-spectrum/calendar/src => @adobe/react-spectrum/src/calendar}/CalendarMonth.tsx (90%) rename packages/{@react-spectrum/calendar/src => @adobe/react-spectrum/src/calendar}/RangeCalendar.tsx (88%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/BaseLayout.tsx (95%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/Card.tsx (96%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/CardBase.tsx (87%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/CardView.tsx (86%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/CardViewContext.tsx (100%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/GalleryLayout.tsx (98%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/GridLayout.tsx (96%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/WaterfallLayout.tsx (96%) rename packages/{@react-spectrum/card/src => @adobe/react-spectrum/src/card}/types.ts (96%) rename packages/{@react-spectrum/checkbox/src => @adobe/react-spectrum/src/checkbox}/Checkbox.tsx (88%) rename packages/{@react-spectrum/checkbox/src => @adobe/react-spectrum/src/checkbox}/CheckboxGroup.tsx (87%) rename packages/{@react-spectrum/checkbox/src => @adobe/react-spectrum/src/checkbox}/context.ts (91%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorArea.tsx (84%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorEditor.tsx (88%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorField.tsx (87%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorPicker.tsx (90%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorSlider.tsx (87%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorSwatch.tsx (91%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorSwatchPicker.tsx (92%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorThumb.tsx (94%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/ColorWheel.tsx (84%) rename packages/{@react-spectrum/color/src => @adobe/react-spectrum/src/color}/colorfield.css (100%) rename packages/{@react-spectrum/combobox/src => @adobe/react-spectrum/src/combobox}/ComboBox.tsx (91%) rename packages/{@react-spectrum/combobox/src => @adobe/react-spectrum/src/combobox}/MobileComboBox.tsx (91%) rename packages/{@react-spectrum/combobox/src => @adobe/react-spectrum/src/combobox}/combobox.css (100%) rename packages/{@react-spectrum/contextualhelp/src => @adobe/react-spectrum/src/contextualhelp}/ContextualHelp.tsx (81%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/DateField.tsx (91%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/DatePicker.tsx (89%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/DatePickerField.tsx (89%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/DatePickerSegment.tsx (90%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/DateRangePicker.tsx (90%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/Input.tsx (91%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/TimeField.tsx (89%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/styles.css (100%) rename packages/{@react-spectrum/datepicker/src => @adobe/react-spectrum/src/datepicker}/utils.tsx (86%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/AlertDialog.tsx (89%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/Dialog.tsx (88%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/DialogContainer.tsx (96%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/DialogTrigger.tsx (94%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/context.ts (100%) rename packages/{@react-spectrum/dialog/src => @adobe/react-spectrum/src/dialog}/useDialogContainer.ts (100%) rename packages/{@react-spectrum/divider/src => @adobe/react-spectrum/src/divider}/Divider.tsx (91%) rename packages/{@react-spectrum/dnd/src => @adobe/react-spectrum/src/dnd}/useDragAndDrop.ts (92%) rename packages/{@react-spectrum/dropzone/src => @adobe/react-spectrum/src/dropzone}/DropZone.tsx (84%) rename packages/{@react-spectrum/form/src => @adobe/react-spectrum/src/form}/Form.tsx (92%) rename packages/{@react-spectrum/icon/src => @adobe/react-spectrum/src/icon}/Icon.tsx (89%) rename packages/{@react-spectrum/icon/src => @adobe/react-spectrum/src/icon}/Illustration.tsx (92%) rename packages/{@react-spectrum/icon/src => @adobe/react-spectrum/src/icon}/UIIcon.tsx (87%) rename packages/{@react-spectrum/illustratedmessage/src => @adobe/react-spectrum/src/illustratedmessage}/IllustratedMessage.tsx (88%) rename packages/{@react-spectrum/image/src => @adobe/react-spectrum/src/image}/Image.tsx (91%) delete mode 100644 packages/@adobe/react-spectrum/src/index.ts rename packages/{@react-spectrum/inlinealert/src => @adobe/react-spectrum/src/inlinealert}/InlineAlert.tsx (86%) rename packages/{@react-spectrum/label/src => @adobe/react-spectrum/src/label}/Field.tsx (94%) rename packages/{@react-spectrum/label/src => @adobe/react-spectrum/src/label}/HelpText.tsx (94%) rename packages/{@react-spectrum/label/src => @adobe/react-spectrum/src/label}/Label.tsx (89%) rename packages/{@react-spectrum/labeledvalue/src => @adobe/react-spectrum/src/labeledvalue}/LabeledValue.tsx (94%) rename packages/{@react-spectrum/layout/src => @adobe/react-spectrum/src/layout}/Flex.tsx (89%) rename packages/{@react-spectrum/layout/src => @adobe/react-spectrum/src/layout}/Grid.tsx (96%) rename packages/{@react-spectrum/layout/src => @adobe/react-spectrum/src/layout}/flex-gap.css (100%) rename packages/{@react-spectrum/link/src => @adobe/react-spectrum/src/link}/Link.tsx (85%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/DragPreview.tsx (92%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/InsertionIndicator.tsx (92%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/ListView.tsx (90%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/ListViewItem.tsx (91%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/ListViewLayout.ts (88%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/RootDropIndicator.tsx (93%) rename packages/{@react-spectrum/list/src => @adobe/react-spectrum/src/list}/styles.css (100%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBox.tsx (93%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBoxBase.tsx (87%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBoxContext.ts (94%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBoxLayout.ts (89%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBoxOption.tsx (89%) rename packages/{@react-spectrum/listbox/src => @adobe/react-spectrum/src/listbox}/ListBoxSection.tsx (85%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/ActionMenu.tsx (89%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/ContextualHelpTrigger.tsx (91%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/Menu.tsx (90%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/MenuItem.tsx (88%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/MenuSection.tsx (91%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/MenuTrigger.tsx (86%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/SubmenuTrigger.tsx (91%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/context.ts (95%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/overlays.css (100%) rename packages/{@react-spectrum/menu/src => @adobe/react-spectrum/src/menu}/useCloseOnScroll.ts (96%) rename packages/{@react-spectrum/meter/src => @adobe/react-spectrum/src/meter}/Meter.tsx (90%) rename packages/{@react-spectrum/numberfield/src => @adobe/react-spectrum/src/numberfield}/NumberField.tsx (88%) rename packages/{@react-spectrum/numberfield/src => @adobe/react-spectrum/src/numberfield}/StepButton.tsx (89%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/Modal.tsx (88%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/OpenTransition.tsx (100%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/Overlay.tsx (95%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/Popover.tsx (93%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/Tray.tsx (89%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/Underlay.tsx (93%) rename packages/{@react-spectrum/overlays/src => @adobe/react-spectrum/src/overlays}/overlays.css (100%) rename packages/{@react-spectrum/picker/src => @adobe/react-spectrum/src/picker}/Picker.tsx (87%) rename packages/{@react-spectrum/progress/src => @adobe/react-spectrum/src/progress}/ProgressBar.tsx (94%) rename packages/{@react-spectrum/progress/src => @adobe/react-spectrum/src/progress}/ProgressBarBase.tsx (93%) rename packages/{@react-spectrum/progress/src => @adobe/react-spectrum/src/progress}/ProgressCircle.tsx (95%) rename packages/{@react-spectrum/provider/src => @adobe/react-spectrum/src/provider}/Provider.tsx (92%) rename packages/{@react-spectrum/provider/src => @adobe/react-spectrum/src/provider}/context.ts (100%) rename packages/{@react-spectrum/provider/src => @adobe/react-spectrum/src/provider}/mediaQueries.ts (96%) rename packages/{@react-spectrum/provider/src => @adobe/react-spectrum/src/provider}/types.ts (100%) rename packages/{@react-spectrum/radio/src => @adobe/react-spectrum/src/radio}/Radio.tsx (89%) rename packages/{@react-spectrum/radio/src => @adobe/react-spectrum/src/radio}/RadioGroup.tsx (86%) rename packages/{@react-spectrum/radio/src => @adobe/react-spectrum/src/radio}/context.ts (93%) rename packages/{@react-spectrum/searchfield/src => @adobe/react-spectrum/src/searchfield}/SearchField.tsx (87%) rename packages/{@react-spectrum/slider/src => @adobe/react-spectrum/src/slider}/RangeSlider.tsx (95%) rename packages/{@react-spectrum/slider/src => @adobe/react-spectrum/src/slider}/Slider.tsx (97%) rename packages/{@react-spectrum/slider/src => @adobe/react-spectrum/src/slider}/SliderBase.tsx (93%) rename packages/{@react-spectrum/slider/src => @adobe/react-spectrum/src/slider}/SliderThumb.tsx (83%) rename packages/{@react-spectrum/statuslight/src => @adobe/react-spectrum/src/statuslight}/StatusLight.tsx (91%) rename packages/{@react-spectrum/steplist/src => @adobe/react-spectrum/src/steplist}/StepList.tsx (87%) rename packages/{@react-spectrum/steplist/src => @adobe/react-spectrum/src/steplist}/StepListContext.ts (90%) rename packages/{@react-spectrum/steplist/src => @adobe/react-spectrum/src/steplist}/StepListItem.tsx (86%) rename packages/{@react-spectrum/switch/src => @adobe/react-spectrum/src/switch}/Switch.tsx (85%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/DragPreview.tsx (95%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/InsertionIndicator.tsx (95%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/Nubbin.tsx (100%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/Resizer.tsx (86%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/RootDropIndicator.tsx (96%) rename packages/{@react-spectrum/table/src/TableViewWrapper.tsx => @adobe/react-spectrum/src/table/TableView.tsx} (80%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/TableViewBase.tsx (94%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/TableViewLayout.ts (90%) rename packages/{@react-spectrum/table/src/TableView.tsx => @adobe/react-spectrum/src/table/TableViewWithoutExpanding.tsx} (87%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/TreeGridTableView.tsx (93%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/cursors/Cur_MoveHorizontal_9_9.svg (100%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/cursors/Cur_MoveToLeft_9_9.svg (100%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/cursors/Cur_MoveToRight_9_9.svg (100%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/table.css (100%) rename packages/{@react-spectrum/table/src => @adobe/react-spectrum/src/table}/types.ts (96%) rename packages/{@react-spectrum/tabs/src => @adobe/react-spectrum/src/tabs}/Tabs.tsx (93%) rename packages/{@react-spectrum/tag/src => @adobe/react-spectrum/src/tag}/Tag.tsx (83%) rename packages/{@react-spectrum/tag/src => @adobe/react-spectrum/src/tag}/TagGroup.tsx (90%) rename packages/{@react-spectrum/text/src => @adobe/react-spectrum/src/text}/Heading.tsx (83%) rename packages/{@react-spectrum/text/src => @adobe/react-spectrum/src/text}/Keyboard.tsx (86%) rename packages/{@react-spectrum/text/src => @adobe/react-spectrum/src/text}/Text.tsx (86%) rename packages/{@react-spectrum/textfield/src => @adobe/react-spectrum/src/textfield}/TextArea.tsx (91%) rename packages/{@react-spectrum/textfield/src => @adobe/react-spectrum/src/textfield}/TextField.tsx (93%) rename packages/{@react-spectrum/textfield/src => @adobe/react-spectrum/src/textfield}/TextFieldBase.tsx (92%) create mode 100644 packages/@adobe/react-spectrum/src/theme-dark/darkTheme.ts create mode 100644 packages/@adobe/react-spectrum/src/theme-default/defaultTheme.ts create mode 100644 packages/@adobe/react-spectrum/src/theme-express/expressTheme.ts create mode 100644 packages/@adobe/react-spectrum/src/theme-light/lightTheme.ts rename packages/{@react-spectrum/toast/src => @adobe/react-spectrum/src/toast}/Toast.tsx (85%) rename packages/{@react-spectrum/toast/src => @adobe/react-spectrum/src/toast}/ToastContainer.tsx (96%) rename packages/{@react-spectrum/toast/src => @adobe/react-spectrum/src/toast}/Toaster.tsx (83%) rename packages/{@react-spectrum/toast/src => @adobe/react-spectrum/src/toast}/toastContainer.css (97%) rename packages/{@react-spectrum/tooltip/src => @adobe/react-spectrum/src/tooltip}/Tooltip.tsx (92%) rename packages/{@react-spectrum/tooltip/src => @adobe/react-spectrum/src/tooltip}/TooltipTrigger.tsx (90%) rename packages/{@react-spectrum/tooltip/src => @adobe/react-spectrum/src/tooltip}/context.ts (87%) rename packages/{@react-spectrum/tree/src => @adobe/react-spectrum/src/tree}/TreeView.tsx (93%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/BreakpointProvider.tsx (98%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/Slots.tsx (98%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/classNames.ts (100%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/getWrappedElement.tsx (100%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/styleProps.ts (99%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/useDOMRef.ts (100%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/useHasChild.ts (93%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/useIsMobileDevice.ts (94%) rename packages/{@react-spectrum/utils/src => @adobe/react-spectrum/src/utils}/useMediaQuery.ts (96%) rename packages/{@react-spectrum/view/src => @adobe/react-spectrum/src/view}/Content.tsx (85%) rename packages/{@react-spectrum/view/src => @adobe/react-spectrum/src/view}/Footer.tsx (85%) rename packages/{@react-spectrum/view/src => @adobe/react-spectrum/src/view}/Header.tsx (85%) rename packages/{@react-spectrum/view/src => @adobe/react-spectrum/src/view}/View.tsx (88%) rename packages/{@react-spectrum/well/src => @adobe/react-spectrum/src/well}/Well.tsx (91%) rename packages/{@react-spectrum/accordion/stories => @adobe/react-spectrum/stories/accordion}/Accordion.stories.tsx (95%) rename packages/{@react-spectrum/accordion/stories => @adobe/react-spectrum/stories/accordion}/Disclosure.stories.tsx (96%) rename packages/{@react-spectrum/actionbar/stories => @adobe/react-spectrum/stories/actionbar}/ActionBar.stories.tsx (93%) rename packages/{@react-spectrum/actionbar/stories => @adobe/react-spectrum/stories/actionbar}/Example.tsx (95%) rename packages/{@react-spectrum/actiongroup/stories => @adobe/react-spectrum/stories/actiongroup}/ActionGroup.stories.tsx (96%) rename packages/{@react-spectrum/actiongroup/stories => @adobe/react-spectrum/stories/actiongroup}/Toolbar.stories.tsx (91%) rename packages/{@react-spectrum/actiongroup/stories => @adobe/react-spectrum/stories/actiongroup}/toolbar.css (100%) rename packages/{@react-spectrum/autocomplete/stories => @adobe/react-spectrum/stories/autocomplete}/SearchAutocomplete.stories.tsx (95%) rename packages/{@react-spectrum/avatar/stories => @adobe/react-spectrum/stories/avatar}/Avatar.stories.tsx (95%) rename packages/{@react-spectrum/badge/stories => @adobe/react-spectrum/stories/badge}/Badge.stories.tsx (95%) rename packages/{@react-spectrum/breadcrumbs/stories => @adobe/react-spectrum/stories/breadcrumbs}/Breadcrumbs.stories.tsx (97%) rename packages/{@react-spectrum/button/stories => @adobe/react-spectrum/stories/button}/ActionButton.stories.tsx (94%) rename packages/{@react-spectrum/button/stories => @adobe/react-spectrum/stories/button}/Button.stories.tsx (97%) rename packages/{@react-spectrum/button/stories => @adobe/react-spectrum/stories/button}/LogicButton.stories.tsx (96%) rename packages/{@react-spectrum/button/stories => @adobe/react-spectrum/stories/button}/ToggleButton.stories.tsx (94%) rename packages/{@react-spectrum/buttongroup/stories => @adobe/react-spectrum/stories/buttongroup}/ButtonGroup.stories.tsx (94%) rename packages/{@react-spectrum/calendar/stories => @adobe/react-spectrum/stories/calendar}/Calendar.stories.tsx (93%) rename packages/{@react-spectrum/calendar/stories => @adobe/react-spectrum/stories/calendar}/RangeCalendar.stories.tsx (94%) rename packages/{@react-spectrum/calendar/stories => @adobe/react-spectrum/stories/calendar}/RangeCalendarCell.stories.tsx (95%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/Card.stories.tsx (95%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/GalleryCardView.stories.tsx (95%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/GridCardView.stories.tsx (95%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/HorizontalCard.stories.tsx (91%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/QuietCard.stories.tsx (96%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/WaterfallCardView.stories.tsx (94%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/assets.css (100%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/images/starry_sky.jpeg (100%) rename packages/{@react-spectrum/card/stories => @adobe/react-spectrum/stories/card}/utils.ts (100%) rename packages/{@react-spectrum/checkbox/stories => @adobe/react-spectrum/stories/checkbox}/Checkbox.stories.tsx (95%) rename packages/{@react-spectrum/checkbox/stories => @adobe/react-spectrum/stories/checkbox}/CheckboxGroup.stories.tsx (94%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorArea.stories.tsx (95%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorField.stories.tsx (89%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorPicker.stories.tsx (83%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorSlider.stories.tsx (92%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorSwatch.stories.tsx (94%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorSwatchPicker.stories.tsx (95%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorThumb.stories.tsx (92%) rename packages/{@react-spectrum/color/stories => @adobe/react-spectrum/stories/color}/ColorWheel.stories.tsx (89%) rename packages/{@react-spectrum/combobox/stories => @adobe/react-spectrum/stories/combobox}/ComboBox.stories.tsx (96%) rename packages/{@react-spectrum/contextualhelp/stories => @adobe/react-spectrum/stories/contextualhelp}/ContextualHelp.stories.tsx (89%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/DateField.stories.tsx (95%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/DatePicker.stories.tsx (93%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/DateRangePicker.stories.tsx (94%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/DateRangePickerStyling.stories.tsx (95%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/TimeField.stories.tsx (98%) rename packages/{@react-spectrum/datepicker/stories => @adobe/react-spectrum/stories/datepicker}/TimeFieldStyling.stories.tsx (94%) rename packages/{@react-spectrum/dialog/stories => @adobe/react-spectrum/stories/dialog}/AlertDialog.stories.tsx (96%) rename packages/{@react-spectrum/dialog/stories => @adobe/react-spectrum/stories/dialog}/Dialog.stories.tsx (95%) rename packages/{@react-spectrum/dialog/stories => @adobe/react-spectrum/stories/dialog}/DialogContainer.stories.tsx (96%) rename packages/{@react-spectrum/dialog/stories => @adobe/react-spectrum/stories/dialog}/DialogContainerExamples.tsx (80%) rename packages/{@react-spectrum/dialog/stories => @adobe/react-spectrum/stories/dialog}/DialogTrigger.stories.tsx (95%) rename packages/{@react-spectrum/divider/stories => @adobe/react-spectrum/stories/divider}/Divider.stories.tsx (95%) rename packages/{@react-spectrum/dropzone/stories => @adobe/react-spectrum/stories/dropzone}/DropZone.stories.tsx (92%) rename packages/{@react-spectrum/dropzone/stories => @adobe/react-spectrum/stories/dropzone}/FileTrigger.stories.tsx (92%) rename packages/{@react-spectrum/dropzone/stories => @adobe/react-spectrum/stories/dropzone}/styles.css (100%) rename packages/{@react-spectrum/form/stories => @adobe/react-spectrum/stories/form}/Form.stories.tsx (93%) rename packages/{@react-spectrum/form/stories => @adobe/react-spectrum/stories/form}/data.ts (100%) rename packages/{@react-spectrum/icon/stories => @adobe/react-spectrum/stories/icon}/Icon.stories.tsx (96%) rename packages/{@react-spectrum/illustratedmessage/stories => @adobe/react-spectrum/stories/illustratedmessage}/IllustratedMessage.stories.tsx (88%) rename packages/{@react-spectrum/image/stories => @adobe/react-spectrum/stories/image}/Image.stories.tsx (97%) rename packages/{@react-spectrum/inlinealert/stories => @adobe/react-spectrum/stories/inlinealert}/InlineAlert.stories.tsx (89%) rename packages/{@react-spectrum/label/stories => @adobe/react-spectrum/stories/label}/HelpText.stories.tsx (94%) rename packages/{@react-spectrum/label/stories => @adobe/react-spectrum/stories/label}/Label.stories.tsx (94%) rename packages/{@react-spectrum/labeledvalue/stories => @adobe/react-spectrum/stories/labeledvalue}/LabeledValue.stories.tsx (94%) rename packages/{@react-spectrum/layout/stories => @adobe/react-spectrum/stories/layout}/Flex.stories.tsx (98%) rename packages/{@react-spectrum/layout/stories => @adobe/react-spectrum/stories/layout}/Grid.stories.tsx (96%) rename packages/{@react-spectrum/layout/stories => @adobe/react-spectrum/stories/layout}/styles.css (100%) rename packages/{@react-spectrum/link/stories => @adobe/react-spectrum/stories/link}/Link.stories.tsx (97%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListView.stories.tsx (93%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewActions.stories.tsx (93%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewDnD.stories.tsx (96%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewDnDExamples.tsx (97%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewDnDUtil.stories.tsx (97%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewDnDUtilExamples.tsx (98%) rename packages/{@react-spectrum/list/stories => @adobe/react-spectrum/stories/list}/ListViewSelection.stories.tsx (95%) rename packages/{@react-spectrum/listbox/stories => @adobe/react-spectrum/stories/listbox}/ListBox.stories.tsx (97%) rename packages/{@react-spectrum/menu/stories => @adobe/react-spectrum/stories/menu}/ActionMenu.stories.tsx (92%) rename packages/{@react-spectrum/menu/stories => @adobe/react-spectrum/stories/menu}/MenuTrigger.stories.tsx (97%) rename packages/{@react-spectrum/menu/stories => @adobe/react-spectrum/stories/menu}/Submenu.stories.tsx (96%) rename packages/{@react-spectrum/meter/stories => @adobe/react-spectrum/stories/meter}/Meter.stories.tsx (98%) rename packages/{@react-spectrum/numberfield/stories => @adobe/react-spectrum/stories/numberfield}/NumberField.stories.tsx (96%) rename packages/{@react-spectrum/overlays/stories => @adobe/react-spectrum/stories/overlays}/Modal.stories.tsx (82%) rename packages/{@react-spectrum/picker/stories => @adobe/react-spectrum/stories/picker}/Picker.stories.tsx (95%) rename packages/{@react-spectrum/progress/stories => @adobe/react-spectrum/stories/progress}/ProgressBar.stories.tsx (98%) rename packages/{@react-spectrum/progress/stories => @adobe/react-spectrum/stories/progress}/ProgressCircle.stories.tsx (97%) rename packages/{@react-spectrum/provider/stories => @adobe/react-spectrum/stories/provider}/Provider.stories.tsx (87%) rename packages/{@react-spectrum/provider/stories => @adobe/react-spectrum/stories/provider}/custom-theme.css (100%) rename packages/{@react-spectrum/radio/stories => @adobe/react-spectrum/stories/radio}/Radio.stories.tsx (94%) rename packages/{@react-spectrum/searchfield/stories => @adobe/react-spectrum/stories/searchfield}/SearchField.stories.tsx (92%) rename packages/{@react-spectrum/slider/stories => @adobe/react-spectrum/stories/slider}/RangeSlider.stories.tsx (94%) rename packages/{@react-spectrum/slider/stories => @adobe/react-spectrum/stories/slider}/Slider.stories.tsx (94%) rename packages/{@react-spectrum/statuslight/stories => @adobe/react-spectrum/stories/statuslight}/StatusLight.stories.tsx (95%) rename packages/{@react-spectrum/steplist/stories => @adobe/react-spectrum/stories/steplist}/StepList.stories.tsx (94%) rename packages/{@react-spectrum/switch/stories => @adobe/react-spectrum/stories/switch}/Switch.stories.tsx (95%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/CRUDExample.tsx (83%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/ControllingResize.tsx (94%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/HidingColumns.tsx (93%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/HidingColumnsAllowsResizing.tsx (93%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/Performance.tsx (92%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/Table.stories.tsx (98%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/TableDnD.stories.tsx (95%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/TableDnDExamples.tsx (98%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/TableDnDUtil.stories.tsx (97%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/TableDnDUtilExamples.tsx (99%) rename packages/{@react-spectrum/table/stories => @adobe/react-spectrum/stories/table}/TreeGridTable.stories.tsx (97%) rename packages/{@react-spectrum/tabs/stories => @adobe/react-spectrum/stories/tabs}/Tabs.stories.tsx (98%) rename packages/{@react-spectrum/tag/stories => @adobe/react-spectrum/stories/tag}/TagGroup.stories.tsx (95%) rename packages/{@react-spectrum/textfield/stories => @adobe/react-spectrum/stories/textfield}/TextArea.stories.tsx (95%) rename packages/{@react-spectrum/textfield/stories => @adobe/react-spectrum/stories/textfield}/Textfield.stories.tsx (96%) rename packages/{@react-spectrum/toast/stories => @adobe/react-spectrum/stories/toast}/Toast.stories.tsx (93%) rename packages/{@react-spectrum/tooltip/stories => @adobe/react-spectrum/stories/tooltip}/Tooltip.stories.tsx (97%) rename packages/{@react-spectrum/tooltip/stories => @adobe/react-spectrum/stories/tooltip}/TooltipTrigger.stories.tsx (95%) rename packages/{@react-spectrum/tree/stories => @adobe/react-spectrum/stories/tree}/TreeView.stories.tsx (96%) rename packages/{@react-spectrum/view/stories => @adobe/react-spectrum/stories/view}/View.stories.tsx (96%) rename packages/{@react-spectrum/well/stories => @adobe/react-spectrum/stories/well}/Well.stories.tsx (95%) delete mode 100644 packages/@adobe/react-spectrum/test/ActionGroup.test.tsx rename packages/{@react-spectrum/accordion/test => @adobe/react-spectrum/test/accordion}/Accordion.ssr.test.js (97%) rename packages/{@react-spectrum/accordion/test => @adobe/react-spectrum/test/accordion}/Accordion.test.js (97%) rename packages/{@react-spectrum/actionbar/test => @adobe/react-spectrum/test/actionbar}/ActionBar.test.js (96%) rename packages/{@react-spectrum/actiongroup/test => @adobe/react-spectrum/test/actiongroup}/ActionGroup.ssr.test.js (94%) rename packages/{@react-spectrum/actiongroup/test => @adobe/react-spectrum/test/actiongroup}/ActionGroup.test.js (98%) rename packages/{@react-spectrum/actiongroup/test => @adobe/react-spectrum/test/actiongroup}/Toolbar.test.tsx (97%) rename packages/{@react-spectrum/autocomplete/test => @adobe/react-spectrum/test/autocomplete}/SearchAutocomplete.test.js (99%) rename packages/{@react-spectrum/avatar/test => @adobe/react-spectrum/test/avatar}/Avatar.test.js (97%) rename packages/{@react-spectrum/badge/test => @adobe/react-spectrum/test/badge}/Badge.ssr.test.js (94%) rename packages/{@react-spectrum/badge/test => @adobe/react-spectrum/test/badge}/Badge.test.js (96%) rename packages/{@react-spectrum/breadcrumbs/test => @adobe/react-spectrum/test/breadcrumbs}/BreadcrumbItem.test.js (97%) rename packages/{@react-spectrum/breadcrumbs/test => @adobe/react-spectrum/test/breadcrumbs}/Breadcrumbs.ssr.test.js (93%) rename packages/{@react-spectrum/breadcrumbs/test => @adobe/react-spectrum/test/breadcrumbs}/Breadcrumbs.test.js (98%) rename packages/{@react-spectrum/button/test => @adobe/react-spectrum/test/button}/ActionButton.test.js (96%) rename packages/{@react-spectrum/button/test => @adobe/react-spectrum/test/button}/Button.ssr.test.js (79%) rename packages/{@react-spectrum/button/test => @adobe/react-spectrum/test/button}/Button.test.js (97%) rename packages/{@react-spectrum/button/test => @adobe/react-spectrum/test/button}/ClearButton.test.js (97%) rename packages/{@react-spectrum/button/test => @adobe/react-spectrum/test/button}/ToggleButton.test.js (97%) rename packages/{@react-spectrum/buttongroup/test => @adobe/react-spectrum/test/buttongroup}/ButtonGroup.ssr.test.js (95%) rename packages/{@react-spectrum/buttongroup/test => @adobe/react-spectrum/test/buttongroup}/ButtonGroup.test.js (96%) rename packages/{@react-spectrum/calendar/test => @adobe/react-spectrum/test/calendar}/Calendar.ssr.test.js (89%) rename packages/{@react-spectrum/calendar/test => @adobe/react-spectrum/test/calendar}/Calendar.test.js (98%) rename packages/{@react-spectrum/calendar/test => @adobe/react-spectrum/test/calendar}/CalendarBase.test.js (99%) rename packages/{@react-spectrum/calendar/test => @adobe/react-spectrum/test/calendar}/RangeCalendar.test.js (99%) rename packages/{@react-spectrum/card/test => @adobe/react-spectrum/test/card}/Card.test.js (94%) rename packages/{@react-spectrum/card/test => @adobe/react-spectrum/test/card}/CardView.test.js (98%) rename packages/{@react-spectrum/checkbox/test => @adobe/react-spectrum/test/checkbox}/Checkbox.ssr.test.js (93%) rename packages/{@react-spectrum/checkbox/test => @adobe/react-spectrum/test/checkbox}/Checkbox.test.js (98%) rename packages/{@react-spectrum/checkbox/test => @adobe/react-spectrum/test/checkbox}/CheckboxGroup.test.js (98%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorArea.test.tsx (99%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorField.test.js (98%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorPicker.test.js (95%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorSlider.test.tsx (99%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorSwatchPicker.test.js (94%) rename packages/{@react-spectrum/color/test => @adobe/react-spectrum/test/color}/ColorWheel.test.tsx (99%) rename packages/{@react-spectrum/combobox/test => @adobe/react-spectrum/test/combobox}/ComboBox.test.js (99%) rename packages/{@react-spectrum/contextualhelp/test => @adobe/react-spectrum/test/contextualhelp}/ContextualHelp.test.js (93%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/DateField.test.js (99%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/DatePicker.ssr.test.js (89%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/DatePicker.test.js (99%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/DatePickerBase.test.js (98%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/DateRangePicker.test.js (99%) rename packages/{@react-spectrum/datepicker/test => @adobe/react-spectrum/test/datepicker}/TimeField.test.js (98%) rename packages/{@react-spectrum/dialog/test => @adobe/react-spectrum/test/dialog}/AlertDialog.test.js (97%) rename packages/{@react-spectrum/dialog/test => @adobe/react-spectrum/test/dialog}/Dialog.ssr.test.js (94%) rename packages/{@react-spectrum/dialog/test => @adobe/react-spectrum/test/dialog}/Dialog.test.js (93%) rename packages/{@react-spectrum/dialog/test => @adobe/react-spectrum/test/dialog}/DialogContainer.test.js (91%) rename packages/{@react-spectrum/dialog/test => @adobe/react-spectrum/test/dialog}/DialogTrigger.test.js (97%) rename packages/{@react-spectrum/divider/test => @adobe/react-spectrum/test/divider}/Divider.ssr.test.js (94%) rename packages/{@react-spectrum/divider/test => @adobe/react-spectrum/test/divider}/Divider.test.js (98%) rename packages/{@react-spectrum/dropzone/test => @adobe/react-spectrum/test/dropzone}/DropZone.test.js (91%) rename packages/{@react-spectrum/form/test => @adobe/react-spectrum/test/form}/Form.ssr.test.js (95%) rename packages/{@react-spectrum/form/test => @adobe/react-spectrum/test/form}/Form.test.js (92%) rename packages/{@react-spectrum/icon/test => @adobe/react-spectrum/test/icon}/Icon.test.js (98%) rename packages/{@react-spectrum/icon/test => @adobe/react-spectrum/test/icon}/Illustration.test.js (97%) rename packages/{@react-spectrum/icon/test => @adobe/react-spectrum/test/icon}/UIIcon.test.js (97%) rename packages/{@react-spectrum/illustratedmessage/test => @adobe/react-spectrum/test/illustratedmessage}/IllustratedMessage.ssr.test.js (93%) rename packages/{@react-spectrum/illustratedmessage/test => @adobe/react-spectrum/test/illustratedmessage}/IllustratedMessage.test.js (93%) rename packages/{@react-spectrum/image/test => @adobe/react-spectrum/test/image}/Image.test.js (98%) rename packages/{@react-spectrum/inlinealert/test => @adobe/react-spectrum/test/inlinealert}/InlineAlert.test.js (94%) rename packages/{@react-spectrum/label/test => @adobe/react-spectrum/test/label}/Field.test.js (96%) rename packages/{@react-spectrum/labeledvalue/test => @adobe/react-spectrum/test/labeledvalue}/LabeledValue.test.js (99%) rename packages/{@react-spectrum/layout/test => @adobe/react-spectrum/test/layout}/Flex.ssr.test.js (94%) rename packages/{@react-spectrum/layout/test => @adobe/react-spectrum/test/layout}/Grid.ssr.test.js (94%) rename packages/{@react-spectrum/layout/test => @adobe/react-spectrum/test/layout}/Grid.test.js (95%) rename packages/{@react-spectrum/link/test => @adobe/react-spectrum/test/link}/Link.ssr.test.js (94%) rename packages/{@react-spectrum/link/test => @adobe/react-spectrum/test/link}/Link.test.js (94%) rename packages/{@react-spectrum/list/test => @adobe/react-spectrum/test/list}/ListView.ssr.test.js (94%) rename packages/{@react-spectrum/list/test => @adobe/react-spectrum/test/list}/ListView.test.js (98%) rename packages/{@react-spectrum/list/test => @adobe/react-spectrum/test/list}/ListViewDnd.test.js (99%) rename packages/{@react-spectrum/listbox/test => @adobe/react-spectrum/test/listbox}/ListBox.ssr.test.js (94%) rename packages/{@react-spectrum/listbox/test => @adobe/react-spectrum/test/listbox}/ListBox.test.js (99%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/ActionMenu.test.js (95%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/Menu.ssr.test.js (94%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/Menu.test.js (98%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/MenuTrigger.ssr.test.js (93%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/MenuTrigger.test.js (97%) rename packages/{@react-spectrum/menu/test => @adobe/react-spectrum/test/menu}/SubMenuTrigger.test.tsx (99%) rename packages/{@react-spectrum/meter/test => @adobe/react-spectrum/test/meter}/Meter.ssr.test.js (94%) rename packages/{@react-spectrum/meter/test => @adobe/react-spectrum/test/meter}/Meter.test.js (98%) rename packages/{@react-spectrum/numberfield/test => @adobe/react-spectrum/test/numberfield}/NumberField.ssr.test.js (94%) rename packages/{@react-spectrum/numberfield/test => @adobe/react-spectrum/test/numberfield}/NumberField.test.js (99%) rename packages/{@react-spectrum/overlays/test => @adobe/react-spectrum/test/overlays}/Modal.test.js (93%) rename packages/{@react-spectrum/overlays/test => @adobe/react-spectrum/test/overlays}/Overlay.test.js (91%) rename packages/{@react-spectrum/overlays/test => @adobe/react-spectrum/test/overlays}/Popover.test.js (96%) rename packages/{@react-spectrum/overlays/test => @adobe/react-spectrum/test/overlays}/Tray.test.js (93%) rename packages/{@react-spectrum/picker/test => @adobe/react-spectrum/test/picker}/Picker.ssr.test.js (95%) rename packages/{@react-spectrum/picker/test => @adobe/react-spectrum/test/picker}/Picker.test.js (99%) rename packages/{@react-spectrum/picker/test => @adobe/react-spectrum/test/picker}/TempUtilTest.test.js (94%) rename packages/{@react-spectrum/picker/test => @adobe/react-spectrum/test/picker}/data.js (100%) rename packages/{@react-spectrum/progress/test => @adobe/react-spectrum/test/progress}/ProgressBar.ssr.test.js (93%) rename packages/{@react-spectrum/progress/test => @adobe/react-spectrum/test/progress}/ProgressBar.test.js (98%) rename packages/{@react-spectrum/progress/test => @adobe/react-spectrum/test/progress}/ProgressCircle.ssr.test.js (93%) rename packages/{@react-spectrum/progress/test => @adobe/react-spectrum/test/progress}/ProgressCircle.test.js (99%) rename packages/{@react-spectrum/provider/test => @adobe/react-spectrum/test/provider}/Provider.ssr.test.js (94%) rename packages/{@react-spectrum/provider/test => @adobe/react-spectrum/test/provider}/Provider.test.tsx (96%) rename packages/{@react-spectrum/provider/test => @adobe/react-spectrum/test/provider}/mediaQueries.test.ts (96%) rename packages/{@react-spectrum/radio/test => @adobe/react-spectrum/test/radio}/Radio.ssr.test.js (93%) rename packages/{@react-spectrum/radio/test => @adobe/react-spectrum/test/radio}/Radio.test.js (99%) rename packages/{@react-spectrum/searchfield/test => @adobe/react-spectrum/test/searchfield}/SearchField.ssr.test.js (93%) rename packages/{@react-spectrum/searchfield/test => @adobe/react-spectrum/test/searchfield}/SearchField.test.js (99%) rename packages/{@react-spectrum/slider/test => @adobe/react-spectrum/test/slider}/RangeSlider.test.tsx (99%) rename packages/{@react-spectrum/slider/test => @adobe/react-spectrum/test/slider}/Slider.test.tsx (99%) rename packages/{@react-spectrum/slider/test => @adobe/react-spectrum/test/slider}/utils.ts (100%) rename packages/{@react-spectrum/statuslight/test => @adobe/react-spectrum/test/statuslight}/StatusLight.ssr.test.js (93%) rename packages/{@react-spectrum/statuslight/test => @adobe/react-spectrum/test/statuslight}/StatusLight.test.js (98%) rename packages/{@react-spectrum/steplist/test => @adobe/react-spectrum/test/steplist}/StepList.test.tsx (98%) rename packages/{@react-spectrum/switch/test => @adobe/react-spectrum/test/switch}/Switch.ssr.test.js (94%) rename packages/{@react-spectrum/switch/test => @adobe/react-spectrum/test/switch}/Switch.test.js (99%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/Table.ssr.test.js (97%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/Table.test.js (100%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TableDnd.test.js (99%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TableNestedRows.test.js (88%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TableSizing.test.tsx (98%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TableTests.js (99%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TestTableUtils.test.tsx (98%) rename packages/{@react-spectrum/table/test => @adobe/react-spectrum/test/table}/TreeGridTable.test.tsx (99%) rename packages/{@react-spectrum/tabs/test => @adobe/react-spectrum/test/tabs}/Tabs.test.js (99%) rename packages/{@react-spectrum/tag/test => @adobe/react-spectrum/test/tag}/TagGroup.ssr.test.js (95%) rename packages/{@react-spectrum/tag/test => @adobe/react-spectrum/test/tag}/TagGroup.test.js (98%) rename packages/{@react-spectrum/text/test => @adobe/react-spectrum/test/text}/Heading.ssr.test.js (94%) rename packages/{@react-spectrum/text/test => @adobe/react-spectrum/test/text}/Keyboard.ssr.test.js (93%) rename packages/{@react-spectrum/text/test => @adobe/react-spectrum/test/text}/Text.ssr.test.js (94%) rename packages/{@react-spectrum/textfield/test => @adobe/react-spectrum/test/textfield}/TextArea.ssr.test.js (94%) rename packages/{@react-spectrum/textfield/test => @adobe/react-spectrum/test/textfield}/TextArea.test.js (98%) rename packages/{@react-spectrum/textfield/test => @adobe/react-spectrum/test/textfield}/TextField.ssr.test.js (93%) rename packages/{@react-spectrum/textfield/test => @adobe/react-spectrum/test/textfield}/TextField.test.js (98%) rename packages/{@react-spectrum/toast/test => @adobe/react-spectrum/test/toast}/ToastContainer.ssr.test.js (94%) rename packages/{@react-spectrum/toast/test => @adobe/react-spectrum/test/toast}/ToastContainer.test.js (98%) rename packages/{@react-spectrum/tooltip/test => @adobe/react-spectrum/test/tooltip}/Tooltip.test.js (97%) rename packages/{@react-spectrum/tooltip/test => @adobe/react-spectrum/test/tooltip}/TooltipTrigger.test.js (99%) rename packages/{@react-spectrum/tree/test => @adobe/react-spectrum/test/tree}/TreeView.ssr.test.tsx (99%) rename packages/{@react-spectrum/tree/test => @adobe/react-spectrum/test/tree}/TreeView.test.tsx (99%) rename packages/{@react-spectrum/utils/test => @adobe/react-spectrum/test/utils}/Slots.test.js (97%) rename packages/{@react-spectrum/utils/test => @adobe/react-spectrum/test/utils}/styleProps.test.js (99%) rename packages/{@react-spectrum/view/test => @adobe/react-spectrum/test/view}/Content.ssr.test.js (94%) rename packages/{@react-spectrum/view/test => @adobe/react-spectrum/test/view}/Footer.ssr.test.js (94%) rename packages/{@react-spectrum/view/test => @adobe/react-spectrum/test/view}/Header.ssr.test.js (94%) rename packages/{@react-spectrum/view/test => @adobe/react-spectrum/test/view}/View.ssr.test.js (94%) rename packages/{@react-spectrum/view/test => @adobe/react-spectrum/test/view}/View.test.js (95%) rename packages/{@react-spectrum/well/test => @adobe/react-spectrum/test/well}/Well.ssr.test.js (94%) rename packages/{@react-spectrum/well/test => @adobe/react-spectrum/test/well}/Well.test.js (98%) delete mode 100644 packages/@react-aria/button/index.ts delete mode 100644 packages/@react-aria/calendar/index.ts delete mode 100644 packages/@react-aria/checkbox/index.ts delete mode 100644 packages/@react-aria/color/index.ts delete mode 100644 packages/@react-aria/datepicker/index.ts delete mode 100644 packages/@react-aria/dialog/index.ts delete mode 100644 packages/@react-aria/disclosure/index.ts delete mode 100644 packages/@react-aria/dnd/index.ts delete mode 100644 packages/@react-aria/focus/index.ts delete mode 100644 packages/@react-aria/i18n/index.ts delete mode 100644 packages/@react-aria/interactions/index.ts delete mode 100644 packages/@react-aria/label/index.ts delete mode 100644 packages/@react-aria/link/index.ts delete mode 100644 packages/@react-aria/listbox/index.ts delete mode 100644 packages/@react-aria/live-announcer/index.ts delete mode 100644 packages/@react-aria/menu/index.ts delete mode 100644 packages/@react-aria/meter/index.ts delete mode 100644 packages/@react-aria/numberfield/index.ts delete mode 100644 packages/@react-aria/overlays/index.ts delete mode 100644 packages/@react-aria/progress/index.ts delete mode 100644 packages/@react-aria/radio/index.ts delete mode 100644 packages/@react-aria/searchfield/index.ts delete mode 100644 packages/@react-aria/select/index.ts delete mode 100644 packages/@react-aria/selection/index.ts delete mode 100644 packages/@react-aria/separator/index.ts delete mode 100644 packages/@react-aria/slider/index.ts delete mode 100644 packages/@react-aria/spinbutton/index.ts delete mode 100644 packages/@react-aria/ssr/index.ts delete mode 100644 packages/@react-aria/steplist/index.ts delete mode 100644 packages/@react-aria/switch/index.ts delete mode 100644 packages/@react-aria/table/index.ts delete mode 100644 packages/@react-aria/tabs/index.ts delete mode 100644 packages/@react-aria/tag/index.ts delete mode 100644 packages/@react-aria/textfield/index.ts delete mode 100644 packages/@react-aria/toast/index.ts delete mode 100644 packages/@react-aria/toggle/index.ts delete mode 100644 packages/@react-aria/tooltip/index.ts delete mode 100644 packages/@react-aria/tree/index.ts delete mode 100644 packages/@react-aria/utils/index.ts delete mode 100644 packages/@react-aria/virtualizer/index.ts delete mode 100644 packages/@react-aria/visually-hidden/index.ts delete mode 100644 packages/@react-spectrum/accordion/index.ts delete mode 100644 packages/@react-spectrum/actionbar/index.ts delete mode 100644 packages/@react-spectrum/actiongroup/index.ts delete mode 100644 packages/@react-spectrum/breadcrumbs/index.ts delete mode 100644 packages/@react-spectrum/button/index.ts delete mode 100644 packages/@react-spectrum/buttongroup/index.ts delete mode 100644 packages/@react-spectrum/calendar/index.ts delete mode 100644 packages/@react-spectrum/card/index.ts delete mode 100644 packages/@react-spectrum/checkbox/index.ts delete mode 100644 packages/@react-spectrum/color/index.ts delete mode 100644 packages/@react-spectrum/combobox/index.ts delete mode 100644 packages/@react-spectrum/contextualhelp/index.ts delete mode 100644 packages/@react-spectrum/datepicker/index.ts delete mode 100644 packages/@react-spectrum/dialog/index.ts delete mode 100644 packages/@react-spectrum/divider/index.ts delete mode 100644 packages/@react-spectrum/dropzone/index.ts delete mode 100644 packages/@react-spectrum/filetrigger/index.ts delete mode 100644 packages/@react-spectrum/form/index.ts delete mode 100644 packages/@react-spectrum/icon/index.ts delete mode 100644 packages/@react-spectrum/illustratedmessage/index.ts delete mode 100644 packages/@react-spectrum/image/index.ts delete mode 100644 packages/@react-spectrum/label/index.ts delete mode 100644 packages/@react-spectrum/labeledvalue/index.ts delete mode 100644 packages/@react-spectrum/layout/index.ts delete mode 100644 packages/@react-spectrum/link/index.ts delete mode 100644 packages/@react-spectrum/list/index.ts delete mode 100644 packages/@react-spectrum/listbox/index.ts delete mode 100644 packages/@react-spectrum/menu/index.ts delete mode 100644 packages/@react-spectrum/meter/index.ts delete mode 100644 packages/@react-spectrum/numberfield/index.ts delete mode 100644 packages/@react-spectrum/overlays/index.ts delete mode 100644 packages/@react-spectrum/picker/index.ts delete mode 100644 packages/@react-spectrum/progress/index.ts delete mode 100644 packages/@react-spectrum/provider/index.ts delete mode 100644 packages/@react-spectrum/radio/index.ts create mode 100644 packages/@react-spectrum/s2/exports/Accordion.ts create mode 100644 packages/@react-spectrum/s2/exports/ActionBar.ts create mode 100644 packages/@react-spectrum/s2/exports/ActionButton.ts create mode 100644 packages/@react-spectrum/s2/exports/ActionButtonGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/ActionMenu.ts create mode 100644 packages/@react-spectrum/s2/exports/AlertDialog.ts create mode 100644 packages/@react-spectrum/s2/exports/Avatar.ts create mode 100644 packages/@react-spectrum/s2/exports/AvatarGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/Badge.ts create mode 100644 packages/@react-spectrum/s2/exports/Breadcrumbs.ts create mode 100644 packages/@react-spectrum/s2/exports/Button.ts create mode 100644 packages/@react-spectrum/s2/exports/ButtonGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/Calendar.ts create mode 100644 packages/@react-spectrum/s2/exports/Card.ts create mode 100644 packages/@react-spectrum/s2/exports/CardView.ts create mode 100644 packages/@react-spectrum/s2/exports/Checkbox.ts create mode 100644 packages/@react-spectrum/s2/exports/CheckboxGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/CloseButton.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorArea.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorField.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorSlider.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorSwatch.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorSwatchPicker.ts create mode 100644 packages/@react-spectrum/s2/exports/ColorWheel.ts create mode 100644 packages/@react-spectrum/s2/exports/ComboBox.ts create mode 100644 packages/@react-spectrum/s2/exports/Content.ts create mode 100644 packages/@react-spectrum/s2/exports/ContextualHelp.ts create mode 100644 packages/@react-spectrum/s2/exports/CustomDialog.ts create mode 100644 packages/@react-spectrum/s2/exports/DateField.ts create mode 100644 packages/@react-spectrum/s2/exports/DatePicker.ts create mode 100644 packages/@react-spectrum/s2/exports/DateRangePicker.ts create mode 100644 packages/@react-spectrum/s2/exports/Dialog.ts create mode 100644 packages/@react-spectrum/s2/exports/DialogContainer.ts create mode 100644 packages/@react-spectrum/s2/exports/DialogTrigger.ts create mode 100644 packages/@react-spectrum/s2/exports/Disclosure.ts create mode 100644 packages/@react-spectrum/s2/exports/Divider.ts create mode 100644 packages/@react-spectrum/s2/exports/DropZone.ts create mode 100644 packages/@react-spectrum/s2/exports/Footer.ts create mode 100644 packages/@react-spectrum/s2/exports/Form.ts create mode 100644 packages/@react-spectrum/s2/exports/FullscreenDialog.ts create mode 100644 packages/@react-spectrum/s2/exports/Header.ts create mode 100644 packages/@react-spectrum/s2/exports/Heading.ts create mode 100644 packages/@react-spectrum/s2/exports/Icon.ts create mode 100644 packages/@react-spectrum/s2/exports/IllustratedMessage.ts create mode 100644 packages/@react-spectrum/s2/exports/Image.ts create mode 100644 packages/@react-spectrum/s2/exports/ImageCoordinator.ts create mode 100644 packages/@react-spectrum/s2/exports/InlineAlert.ts create mode 100644 packages/@react-spectrum/s2/exports/Keyboard.ts create mode 100644 packages/@react-spectrum/s2/exports/Link.ts create mode 100644 packages/@react-spectrum/s2/exports/LinkButton.ts create mode 100644 packages/@react-spectrum/s2/exports/ListView.ts create mode 100644 packages/@react-spectrum/s2/exports/Menu.ts create mode 100644 packages/@react-spectrum/s2/exports/Meter.ts create mode 100644 packages/@react-spectrum/s2/exports/NotificationBadge.ts create mode 100644 packages/@react-spectrum/s2/exports/NumberField.ts create mode 100644 packages/@react-spectrum/s2/exports/Picker.ts create mode 100644 packages/@react-spectrum/s2/exports/Popover.ts create mode 100644 packages/@react-spectrum/s2/exports/ProgressBar.ts create mode 100644 packages/@react-spectrum/s2/exports/ProgressCircle.ts create mode 100644 packages/@react-spectrum/s2/exports/Provider.ts create mode 100644 packages/@react-spectrum/s2/exports/RadioGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/RangeCalendar.ts create mode 100644 packages/@react-spectrum/s2/exports/RangeSlider.ts create mode 100644 packages/@react-spectrum/s2/exports/SearchField.ts create mode 100644 packages/@react-spectrum/s2/exports/SegmentedControl.ts create mode 100644 packages/@react-spectrum/s2/exports/SelectBoxGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/Skeleton.ts create mode 100644 packages/@react-spectrum/s2/exports/SkeletonCollection.ts create mode 100644 packages/@react-spectrum/s2/exports/Slider.ts create mode 100644 packages/@react-spectrum/s2/exports/StatusLight.ts create mode 100644 packages/@react-spectrum/s2/exports/Switch.ts create mode 100644 packages/@react-spectrum/s2/exports/TableView.ts create mode 100644 packages/@react-spectrum/s2/exports/Tabs.ts create mode 100644 packages/@react-spectrum/s2/exports/TagGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/Text.ts create mode 100644 packages/@react-spectrum/s2/exports/TextArea.ts create mode 100644 packages/@react-spectrum/s2/exports/TextField.ts create mode 100644 packages/@react-spectrum/s2/exports/TimeField.ts create mode 100644 packages/@react-spectrum/s2/exports/Toast.ts create mode 100644 packages/@react-spectrum/s2/exports/ToggleButton.ts create mode 100644 packages/@react-spectrum/s2/exports/ToggleButtonGroup.ts create mode 100644 packages/@react-spectrum/s2/exports/Tooltip.ts create mode 100644 packages/@react-spectrum/s2/exports/TreeView.ts create mode 100644 packages/@react-spectrum/s2/exports/index.ts create mode 100644 packages/@react-spectrum/s2/exports/pressScale.ts delete mode 100644 packages/@react-spectrum/s2/index.ts delete mode 100644 packages/@react-spectrum/s2/src/Radio.tsx delete mode 100644 packages/@react-spectrum/s2/src/index.ts delete mode 100644 packages/@react-spectrum/searchfield/index.ts delete mode 100644 packages/@react-spectrum/slider/index.ts delete mode 100644 packages/@react-spectrum/statuslight/index.ts delete mode 100644 packages/@react-spectrum/steplist/index.ts delete mode 100644 packages/@react-spectrum/steplist/intl/index.js delete mode 100644 packages/@react-spectrum/switch/index.ts delete mode 100644 packages/@react-spectrum/table/index.ts delete mode 100644 packages/@react-spectrum/tabs/index.ts delete mode 100644 packages/@react-spectrum/tag/index.ts delete mode 100644 packages/@react-spectrum/text/index.ts delete mode 100644 packages/@react-spectrum/textfield/index.ts delete mode 100644 packages/@react-spectrum/theme-dark/index.ts delete mode 100644 packages/@react-spectrum/theme-default/index.ts delete mode 100644 packages/@react-spectrum/theme-express/index.ts delete mode 100644 packages/@react-spectrum/theme-light/index.ts delete mode 100644 packages/@react-spectrum/toast/index.ts delete mode 100644 packages/@react-spectrum/tooltip/index.ts delete mode 100644 packages/@react-spectrum/tree/index.ts delete mode 100644 packages/@react-spectrum/utils/index.ts delete mode 100644 packages/@react-spectrum/view/index.ts delete mode 100644 packages/@react-spectrum/well/index.ts delete mode 100644 packages/@react-stately/calendar/index.ts delete mode 100644 packages/@react-stately/checkbox/index.ts delete mode 100644 packages/@react-stately/collections/index.ts delete mode 100644 packages/@react-stately/color/index.ts delete mode 100644 packages/@react-stately/combobox/index.ts delete mode 100644 packages/@react-stately/data/index.ts delete mode 100644 packages/@react-stately/datepicker/index.ts delete mode 100644 packages/@react-stately/disclosure/index.ts delete mode 100644 packages/@react-stately/dnd/index.ts delete mode 100644 packages/@react-stately/flags/index.ts delete mode 100644 packages/@react-stately/form/index.ts delete mode 100644 packages/@react-stately/grid/index.ts delete mode 100644 packages/@react-stately/layout/index.ts delete mode 100644 packages/@react-stately/list/index.ts delete mode 100644 packages/@react-stately/menu/index.ts delete mode 100644 packages/@react-stately/numberfield/index.ts delete mode 100644 packages/@react-stately/overlays/index.ts delete mode 100644 packages/@react-stately/radio/index.ts delete mode 100644 packages/@react-stately/searchfield/index.ts delete mode 100644 packages/@react-stately/select/index.ts delete mode 100644 packages/@react-stately/selection/index.ts delete mode 100644 packages/@react-stately/slider/index.ts delete mode 100644 packages/@react-stately/steplist/index.ts delete mode 100644 packages/@react-stately/table/index.ts delete mode 100644 packages/@react-stately/tabs/index.ts delete mode 100644 packages/@react-stately/toast/index.ts delete mode 100644 packages/@react-stately/toggle/index.ts delete mode 100644 packages/@react-stately/tooltip/index.ts delete mode 100644 packages/@react-stately/tree/index.ts delete mode 100644 packages/@react-stately/utils/index.ts delete mode 100644 packages/@react-stately/virtualizer/index.ts create mode 100644 packages/dev/eslint-plugin-rsp-rules/rules/no-package-root-imports.js create mode 100644 packages/dev/eslint-plugin-rsp-rules/test/no-package-root-imports.test-lint.js create mode 100644 packages/react-aria-components/exports/Autocomplete.ts create mode 100644 packages/react-aria-components/exports/Breadcrumbs.ts create mode 100644 packages/react-aria-components/exports/Button.ts create mode 100644 packages/react-aria-components/exports/Calendar.ts create mode 100644 packages/react-aria-components/exports/Checkbox.ts create mode 100644 packages/react-aria-components/exports/CheckboxGroup.ts create mode 100644 packages/react-aria-components/exports/Collection.ts create mode 100644 packages/react-aria-components/exports/ColorArea.ts create mode 100644 packages/react-aria-components/exports/ColorField.ts create mode 100644 packages/react-aria-components/exports/ColorPicker.ts create mode 100644 packages/react-aria-components/exports/ColorSlider.ts create mode 100644 packages/react-aria-components/exports/ColorSwatch.ts create mode 100644 packages/react-aria-components/exports/ColorSwatchPicker.ts create mode 100644 packages/react-aria-components/exports/ColorThumb.ts create mode 100644 packages/react-aria-components/exports/ColorWheel.ts create mode 100644 packages/react-aria-components/exports/ComboBox.ts create mode 100644 packages/react-aria-components/exports/DateField.ts create mode 100644 packages/react-aria-components/exports/DatePicker.ts create mode 100644 packages/react-aria-components/exports/DateRangePicker.ts create mode 100644 packages/react-aria-components/exports/Dialog.ts create mode 100644 packages/react-aria-components/exports/Disclosure.ts create mode 100644 packages/react-aria-components/exports/DisclosureGroup.ts create mode 100644 packages/react-aria-components/exports/DropZone.ts create mode 100644 packages/react-aria-components/exports/FieldError.ts create mode 100644 packages/react-aria-components/exports/FileTrigger.ts create mode 100644 packages/react-aria-components/exports/Form.ts create mode 100644 packages/react-aria-components/exports/GridList.ts create mode 100644 packages/react-aria-components/exports/Group.ts create mode 100644 packages/react-aria-components/exports/Header.ts create mode 100644 packages/react-aria-components/exports/Heading.ts create mode 100644 packages/react-aria-components/exports/Input.ts create mode 100644 packages/react-aria-components/exports/Keyboard.ts create mode 100644 packages/react-aria-components/exports/Label.ts create mode 100644 packages/react-aria-components/exports/Link.ts create mode 100644 packages/react-aria-components/exports/ListBox.ts create mode 100644 packages/react-aria-components/exports/Menu.ts create mode 100644 packages/react-aria-components/exports/Meter.ts create mode 100644 packages/react-aria-components/exports/Modal.ts create mode 100644 packages/react-aria-components/exports/NumberField.ts create mode 100644 packages/react-aria-components/exports/OverlayArrow.ts create mode 100644 packages/react-aria-components/exports/Popover.ts create mode 100644 packages/react-aria-components/exports/ProgressBar.ts create mode 100644 packages/react-aria-components/exports/RadioGroup.ts create mode 100644 packages/react-aria-components/exports/RangeCalendar.ts create mode 100644 packages/react-aria-components/exports/SearchField.ts create mode 100644 packages/react-aria-components/exports/Select.ts create mode 100644 packages/react-aria-components/exports/SelectionIndicator.ts create mode 100644 packages/react-aria-components/exports/Separator.ts create mode 100644 packages/react-aria-components/exports/SharedElementTransition.ts create mode 100644 packages/react-aria-components/exports/Slider.ts create mode 100644 packages/react-aria-components/exports/Switch.ts create mode 100644 packages/react-aria-components/exports/Table.ts create mode 100644 packages/react-aria-components/exports/Tabs.ts create mode 100644 packages/react-aria-components/exports/TagGroup.ts create mode 100644 packages/react-aria-components/exports/Text.ts create mode 100644 packages/react-aria-components/exports/TextArea.ts create mode 100644 packages/react-aria-components/exports/TextField.ts create mode 100644 packages/react-aria-components/exports/TimeField.ts create mode 100644 packages/react-aria-components/exports/Toast.ts create mode 100644 packages/react-aria-components/exports/ToggleButton.ts create mode 100644 packages/react-aria-components/exports/ToggleButtonGroup.ts create mode 100644 packages/react-aria-components/exports/Toolbar.ts create mode 100644 packages/react-aria-components/exports/Tooltip.ts create mode 100644 packages/react-aria-components/exports/Tree.ts create mode 100644 packages/react-aria-components/exports/Virtualizer.ts create mode 100644 packages/react-aria-components/exports/index.ts create mode 100644 packages/react-aria-components/exports/useDragAndDrop.ts create mode 100644 packages/react-aria-components/exports/utils.ts delete mode 100644 packages/react-aria-components/index.ts delete mode 100644 packages/react-aria-components/src/RSPContexts.ts delete mode 100644 packages/react-aria-components/src/index.ts rename packages/{@react-aria/autocomplete/docs => react-aria/docs/autocomplete}/anatomy.svg (100%) rename packages/{@react-aria/autocomplete/docs => react-aria/docs/autocomplete}/useAutocomplete.mdx (100%) rename packages/{@react-aria/breadcrumbs/docs => react-aria/docs/breadcrumbs}/anatomy.svg (100%) rename packages/{@react-aria/breadcrumbs/docs => react-aria/docs/breadcrumbs}/useBreadcrumbs.mdx (100%) rename packages/{@react-aria/button/docs => react-aria/docs/button}/ToggleButtonGroupAnatomy.svg (100%) rename packages/{@react-aria/button/docs => react-aria/docs/button}/useButton.mdx (100%) rename packages/{@react-aria/button/docs => react-aria/docs/button}/useToggleButton.mdx (100%) rename packages/{@react-aria/button/docs => react-aria/docs/button}/useToggleButtonGroup.mdx (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/calendar-anatomy.svg (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/calendar-tailwind.png (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/css-modules.png (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/rangecalendar-anatomy.svg (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/styled-components.png (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/tailwind.png (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/useCalendar.mdx (100%) rename packages/{@react-aria/calendar/docs => react-aria/docs/calendar}/useRangeCalendar.mdx (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/buttongroup-example.png (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/checkbox-anatomy.svg (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/checkboxgroup-anatomy.svg (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/tailwind-example.png (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/useCheckbox.mdx (100%) rename packages/{@react-aria/checkbox/docs => react-aria/docs/checkbox}/useCheckboxGroup.mdx (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/ColorAreaAnatomy.svg (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/ColorFieldAnatomy.svg (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/ColorSliderAnatomy.svg (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/ColorWheelAnatomy.svg (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/useColorArea.mdx (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/useColorField.mdx (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/useColorSlider.mdx (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/useColorSwatch.mdx (100%) rename packages/{@react-aria/color/docs => react-aria/docs/color}/useColorWheel.mdx (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/anatomy.svg (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/chakra.png (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/example.png (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/material.png (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/search.png (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/styled-components.png (100%) rename packages/{@react-aria/combobox/docs => react-aria/docs/combobox}/useComboBox.mdx (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/DateField-tailwind.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/DatePicker-chakra.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/DatePicker-tailwind.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/DateRangePicker-chakra.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/DateRangePicker-tailwind.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/TimeField-tailwind.png (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/datefield-anatomy.svg (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/datepicker-anatomy.svg (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/daterangepicker-anatomy.svg (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/timefield-anatomy.svg (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/useDateField.mdx (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/useDatePicker.mdx (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/useDateRangePicker.mdx (100%) rename packages/{@react-aria/datepicker/docs => react-aria/docs/datepicker}/useTimeField.mdx (100%) rename packages/{@react-aria/dialog/docs => react-aria/docs/dialog}/anatomy.svg (100%) rename packages/{@react-aria/dialog/docs => react-aria/docs/dialog}/tailwind.png (100%) rename packages/{@react-aria/dialog/docs => react-aria/docs/dialog}/useDialog.mdx (100%) rename packages/{@react-aria/disclosure/docs => react-aria/docs/disclosure}/anatomy.svg (100%) rename packages/{@react-aria/disclosure/docs => react-aria/docs/disclosure}/useDisclosure.mdx (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/Anatomy.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/BetweenDropPosition.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/DragAffordance.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/DragPreview.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/DropOperation.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/OnDropPosition.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/RootDropPosition.svg (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/useDraggableCollection.mdx (100%) rename packages/{@react-aria/dnd/docs => react-aria/docs/dnd}/useDroppableCollection.mdx (100%) rename packages/{@react-aria/gridlist/docs => react-aria/docs/gridlist}/anatomy.svg (100%) rename packages/{@react-aria/gridlist/docs => react-aria/docs/gridlist}/useGridList.mdx (100%) rename packages/{@react-aria/link/docs => react-aria/docs/link}/useLink.mdx (100%) rename packages/{@react-aria/listbox/docs => react-aria/docs/listbox}/anatomy.svg (100%) rename packages/{@react-aria/listbox/docs => react-aria/docs/listbox}/useListBox.mdx (100%) rename packages/{@react-aria/menu/docs => react-aria/docs/menu}/menu-trigger-anatomy.svg (100%) rename packages/{@react-aria/menu/docs => react-aria/docs/menu}/tailwind.png (100%) rename packages/{@react-aria/menu/docs => react-aria/docs/menu}/useMenu.mdx (100%) rename packages/{@react-aria/meter/docs => react-aria/docs/meter}/anatomy.svg (100%) rename packages/{@react-aria/meter/docs => react-aria/docs/meter}/circular-example.png (100%) rename packages/{@react-aria/meter/docs => react-aria/docs/meter}/useMeter.mdx (100%) rename packages/{@react-aria/numberfield/docs => react-aria/docs/numberfield}/anatomy.svg (100%) rename packages/{@react-aria/numberfield/docs => react-aria/docs/numberfield}/useNumberField.mdx (100%) rename packages/{@react-aria/overlays/docs => react-aria/docs/overlays}/modal-anatomy.svg (100%) rename packages/{@react-aria/overlays/docs => react-aria/docs/overlays}/popover-anatomy.svg (100%) rename packages/{@react-aria/overlays/docs => react-aria/docs/overlays}/useModalOverlay.mdx (100%) rename packages/{@react-aria/overlays/docs => react-aria/docs/overlays}/usePopover.mdx (100%) rename packages/{@react-aria/progress/docs => react-aria/docs/progress}/anatomy.svg (100%) rename packages/{@react-aria/progress/docs => react-aria/docs/progress}/useProgressBar.mdx (100%) rename packages/{@react-aria/radio/docs => react-aria/docs/radio}/anatomy.svg (100%) rename packages/{@react-aria/radio/docs => react-aria/docs/radio}/buttongroup-example.png (100%) rename packages/{@react-aria/radio/docs => react-aria/docs/radio}/card-example.png (100%) rename packages/{@react-aria/radio/docs => react-aria/docs/radio}/swatch-example.png (100%) rename packages/{@react-aria/radio/docs => react-aria/docs/radio}/useRadioGroup.mdx (100%) rename packages/{@react-aria/searchfield/docs => react-aria/docs/searchfield}/anatomy.svg (100%) rename packages/{@react-aria/searchfield/docs => react-aria/docs/searchfield}/useSearchField.mdx (100%) rename packages/{@react-aria/select/docs => react-aria/docs/select}/anatomy.svg (100%) rename packages/{@react-aria/select/docs => react-aria/docs/select}/example.png (100%) rename packages/{@react-aria/select/docs => react-aria/docs/select}/popup-example.png (100%) rename packages/{@react-aria/select/docs => react-aria/docs/select}/styled-components.png (100%) rename packages/{@react-aria/select/docs => react-aria/docs/select}/useSelect.mdx (100%) rename packages/{@react-aria/separator/docs => react-aria/docs/separator}/useSeparator.mdx (100%) rename packages/{@react-aria/slider/docs => react-aria/docs/slider}/anatomy.svg (100%) rename packages/{@react-aria/slider/docs => react-aria/docs/slider}/useSlider.mdx (100%) rename packages/{@react-aria/switch/docs => react-aria/docs/switch}/anatomy.svg (100%) rename packages/{@react-aria/switch/docs => react-aria/docs/switch}/useSwitch.mdx (100%) rename packages/{@react-aria/table/docs => react-aria/docs/table}/Table-tailwind.png (100%) rename packages/{@react-aria/table/docs => react-aria/docs/table}/TableAnatomy.svg (100%) rename packages/{@react-aria/table/docs => react-aria/docs/table}/useTable.mdx (100%) rename packages/{@react-aria/tabs/docs => react-aria/docs/tabs}/anatomy.svg (100%) rename packages/{@react-aria/tabs/docs => react-aria/docs/tabs}/animated-example.png (100%) rename packages/{@react-aria/tabs/docs => react-aria/docs/tabs}/useTabList.mdx (100%) rename packages/{@react-aria/tag/docs => react-aria/docs/tag}/anatomy.svg (100%) rename packages/{@react-aria/tag/docs => react-aria/docs/tag}/tailwind.png (100%) rename packages/{@react-aria/tag/docs => react-aria/docs/tag}/useTagGroup.mdx (100%) rename packages/{@react-aria/textfield/docs => react-aria/docs/textfield}/anatomy.svg (100%) rename packages/{@react-aria/textfield/docs => react-aria/docs/textfield}/useTextField.mdx (100%) rename packages/{@react-aria/toast/docs => react-aria/docs/toast}/toast-anatomy.svg (100%) rename packages/{@react-aria/toast/docs => react-aria/docs/toast}/useToast.mdx (100%) rename packages/{@react-aria/toolbar/docs => react-aria/docs/toolbar}/toolbar-anatomy.svg (100%) rename packages/{@react-aria/toolbar/docs => react-aria/docs/toolbar}/useToolbar.mdx (100%) rename packages/{@react-aria/tooltip/docs => react-aria/docs/tooltip}/anatomy.svg (100%) rename packages/{@react-aria/tooltip/docs => react-aria/docs/tooltip}/useTooltipTrigger.mdx (100%) create mode 100644 packages/react-aria/exports/DragPreview.ts create mode 100644 packages/react-aria/exports/FocusRing.ts create mode 100644 packages/react-aria/exports/FocusScope.ts create mode 100644 packages/react-aria/exports/I18nProvider.ts create mode 100644 packages/react-aria/exports/ListDropTargetDelegate.ts create mode 100644 packages/react-aria/exports/ListKeyboardDelegate.ts create mode 100644 packages/react-aria/exports/Overlay.ts create mode 100644 packages/react-aria/exports/PortalProvider.ts create mode 100644 packages/react-aria/exports/SSRProvider.ts create mode 100644 packages/react-aria/exports/VisuallyHidden.ts create mode 100644 packages/react-aria/exports/index.ts rename packages/{@react-aria/breadcrumbs/index.ts => react-aria/exports/mergeProps.ts} (92%) create mode 100644 packages/react-aria/exports/private/actiongroup/useActionGroup.ts create mode 100644 packages/react-aria/exports/private/actiongroup/useActionGroupItem.ts create mode 100644 packages/react-aria/exports/private/aria-modal-polyfill/ariaModalPolyfill.ts create mode 100644 packages/react-aria/exports/private/autocomplete/useAutocomplete.ts create mode 100644 packages/react-aria/exports/private/autocomplete/useSearchAutocomplete.ts create mode 100644 packages/react-aria/exports/private/collections/BaseCollection.ts create mode 100644 packages/react-aria/exports/private/collections/CollectionBuilder.ts create mode 100644 packages/react-aria/exports/private/collections/Hidden.ts create mode 100644 packages/react-aria/exports/private/collections/useCachedChildren.ts create mode 100644 packages/react-aria/exports/private/datepicker/useDisplayNames.ts create mode 100644 packages/react-aria/exports/private/dnd/DragManager.ts create mode 100644 packages/react-aria/exports/private/focus/FocusScope.ts create mode 100644 packages/react-aria/exports/private/focus/useHasTabbableChild.ts create mode 100644 packages/react-aria/exports/private/focus/virtualFocus.ts create mode 100644 packages/react-aria/exports/private/form/useFormValidation.ts create mode 100644 packages/react-aria/exports/private/grid/GridKeyboardDelegate.ts create mode 100644 packages/react-aria/exports/private/grid/useGrid.ts create mode 100644 packages/react-aria/exports/private/grid/useGridCell.ts create mode 100644 packages/react-aria/exports/private/grid/useGridRow.ts create mode 100644 packages/react-aria/exports/private/grid/useGridRowGroup.ts create mode 100644 packages/react-aria/exports/private/grid/useGridSelectionAnnouncement.ts create mode 100644 packages/react-aria/exports/private/grid/useGridSelectionCheckbox.ts create mode 100644 packages/react-aria/exports/private/grid/useHighlightSelectionDescription.ts create mode 100644 packages/react-aria/exports/private/i18n/server.ts create mode 100644 packages/react-aria/exports/private/i18n/useLocalizedStringFormatter.ts create mode 100644 packages/react-aria/exports/private/i18n/useMessageFormatter.ts create mode 100644 packages/react-aria/exports/private/i18n/utils.ts create mode 100644 packages/react-aria/exports/private/interactions/PressResponder.ts create mode 100644 packages/react-aria/exports/private/interactions/Pressable.ts create mode 100644 packages/react-aria/exports/private/interactions/focusSafely.ts create mode 100644 packages/react-aria/exports/private/interactions/useFocusVisible.ts create mode 100644 packages/react-aria/exports/private/interactions/useFocusable.ts create mode 100644 packages/react-aria/exports/private/interactions/useInteractOutside.ts create mode 100644 packages/react-aria/exports/private/interactions/useScrollWheel.ts create mode 100644 packages/react-aria/exports/private/landmark/useLandmark.ts create mode 100644 packages/react-aria/exports/private/listbox/utils.ts create mode 100644 packages/react-aria/exports/private/live-announcer/LiveAnnouncer.ts create mode 100644 packages/react-aria/exports/private/overlays/Overlay.ts create mode 100644 packages/react-aria/exports/private/overlays/ariaHideOutside.ts create mode 100644 packages/react-aria/exports/private/overlays/useModal.ts create mode 100644 packages/react-aria/exports/private/overlays/useOverlay.ts create mode 100644 packages/react-aria/exports/private/overlays/useOverlayPosition.ts create mode 100644 packages/react-aria/exports/private/overlays/usePreventScroll.ts create mode 100644 packages/react-aria/exports/private/selection/DOMLayoutDelegate.ts create mode 100644 packages/react-aria/exports/private/selection/useSelectableCollection.ts create mode 100644 packages/react-aria/exports/private/selection/useSelectableItem.ts create mode 100644 packages/react-aria/exports/private/selection/useSelectableList.ts create mode 100644 packages/react-aria/exports/private/selection/useTypeSelect.ts create mode 100644 packages/react-aria/exports/private/spinbutton/useSpinButton.ts create mode 100644 packages/react-aria/exports/private/ssr/SSRProvider.ts create mode 100644 packages/react-aria/exports/private/steplist/useStepList.ts create mode 100644 packages/react-aria/exports/private/steplist/useStepListItem.ts create mode 100644 packages/react-aria/exports/private/textfield/useFormattedTextField.ts create mode 100644 packages/react-aria/exports/private/toggle/useToggle.ts create mode 100644 packages/react-aria/exports/private/toolbar/useToolbar.ts create mode 100644 packages/react-aria/exports/private/tree/useTree.ts create mode 100644 packages/react-aria/exports/private/tree/useTreeItem.ts create mode 100644 packages/react-aria/exports/private/utils/animation.ts create mode 100644 packages/react-aria/exports/private/utils/chain.ts create mode 100644 packages/react-aria/exports/private/utils/constants.ts create mode 100644 packages/react-aria/exports/private/utils/domHelpers.ts create mode 100644 packages/react-aria/exports/private/utils/filterDOMProps.ts create mode 100644 packages/react-aria/exports/private/utils/focusWithoutScrolling.ts create mode 100644 packages/react-aria/exports/private/utils/getNonce.ts create mode 100644 packages/react-aria/exports/private/utils/getOffset.ts create mode 100644 packages/react-aria/exports/private/utils/getScrollParent.ts create mode 100644 packages/react-aria/exports/private/utils/getScrollParents.ts create mode 100644 packages/react-aria/exports/private/utils/inertValue.ts create mode 100644 packages/react-aria/exports/private/utils/isFocusable.ts create mode 100644 packages/react-aria/exports/private/utils/isScrollable.ts create mode 100644 packages/react-aria/exports/private/utils/isVirtualEvent.ts create mode 100644 packages/react-aria/exports/private/utils/keyboard.ts create mode 100644 packages/react-aria/exports/private/utils/mergeRefs.ts create mode 100644 packages/react-aria/exports/private/utils/openLink.ts create mode 100644 packages/react-aria/exports/private/utils/platform.ts create mode 100644 packages/react-aria/exports/private/utils/runAfterTransition.ts create mode 100644 packages/react-aria/exports/private/utils/scrollIntoView.ts create mode 100644 packages/react-aria/exports/private/utils/shadowdom/DOMFunctions.ts create mode 100644 packages/react-aria/exports/private/utils/shadowdom/ShadowTreeWalker.ts create mode 100644 packages/react-aria/exports/private/utils/useDeepMemo.ts create mode 100644 packages/react-aria/exports/private/utils/useDescription.ts create mode 100644 packages/react-aria/exports/private/utils/useDrag1D.ts create mode 100644 packages/react-aria/exports/private/utils/useEffectEvent.ts create mode 100644 packages/react-aria/exports/private/utils/useEvent.ts create mode 100644 packages/react-aria/exports/private/utils/useFormReset.ts create mode 100644 packages/react-aria/exports/private/utils/useGlobalListeners.ts create mode 100644 packages/react-aria/exports/private/utils/useId.ts create mode 100644 packages/react-aria/exports/private/utils/useLabels.ts create mode 100644 packages/react-aria/exports/private/utils/useLayoutEffect.ts create mode 100644 packages/react-aria/exports/private/utils/useLoadMore.ts create mode 100644 packages/react-aria/exports/private/utils/useLoadMoreSentinel.ts create mode 100644 packages/react-aria/exports/private/utils/useResizeObserver.ts create mode 100644 packages/react-aria/exports/private/utils/useSyncRef.ts create mode 100644 packages/react-aria/exports/private/utils/useUpdateEffect.ts create mode 100644 packages/react-aria/exports/private/utils/useUpdateLayoutEffect.ts create mode 100644 packages/react-aria/exports/private/utils/useValueEffect.ts create mode 100644 packages/react-aria/exports/private/utils/useViewportSize.ts create mode 100644 packages/react-aria/exports/private/virtualizer/ScrollView.ts create mode 100644 packages/react-aria/exports/private/virtualizer/Virtualizer.ts create mode 100644 packages/react-aria/exports/private/virtualizer/VirtualizerItem.ts create mode 100644 packages/react-aria/exports/private/virtualizer/useVirtualizerItem.ts create mode 100644 packages/react-aria/exports/private/virtualizer/utils.ts create mode 100644 packages/react-aria/exports/useBreadcrumbs.ts create mode 100644 packages/react-aria/exports/useButton.ts create mode 100644 packages/react-aria/exports/useCalendar.ts create mode 100644 packages/react-aria/exports/useCheckbox.ts create mode 100644 packages/react-aria/exports/useCheckboxGroup.ts create mode 100644 packages/react-aria/exports/useClipboard.ts create mode 100644 packages/react-aria/exports/useCollator.ts create mode 100644 packages/react-aria/exports/useColorArea.ts create mode 100644 packages/react-aria/exports/useColorField.ts create mode 100644 packages/react-aria/exports/useColorSlider.ts create mode 100644 packages/react-aria/exports/useColorSwatch.ts create mode 100644 packages/react-aria/exports/useColorWheel.ts create mode 100644 packages/react-aria/exports/useComboBox.ts create mode 100644 packages/react-aria/exports/useDateField.ts create mode 100644 packages/react-aria/exports/useDateFormatter.ts create mode 100644 packages/react-aria/exports/useDatePicker.ts create mode 100644 packages/react-aria/exports/useDateRangePicker.ts create mode 100644 packages/react-aria/exports/useDialog.ts rename packages/{@react-aria/combobox/index.ts => react-aria/exports/useDisclosure.ts} (80%) create mode 100644 packages/react-aria/exports/useDrag.ts create mode 100644 packages/react-aria/exports/useDraggableCollection.ts create mode 100644 packages/react-aria/exports/useDrop.ts create mode 100644 packages/react-aria/exports/useDroppableCollection.ts create mode 100644 packages/react-aria/exports/useField.ts create mode 100644 packages/react-aria/exports/useFilter.ts create mode 100644 packages/react-aria/exports/useFocus.ts create mode 100644 packages/react-aria/exports/useFocusRing.ts create mode 100644 packages/react-aria/exports/useFocusVisible.ts create mode 100644 packages/react-aria/exports/useFocusWithin.ts create mode 100644 packages/react-aria/exports/useGridList.ts create mode 100644 packages/react-aria/exports/useHover.ts rename packages/{@react-aria/actiongroup/index.ts => react-aria/exports/useId.ts} (93%) create mode 100644 packages/react-aria/exports/useKeyboard.ts create mode 100644 packages/react-aria/exports/useLabel.ts rename packages/{@react-spectrum/dnd/index.ts => react-aria/exports/useLandmark.ts} (75%) create mode 100644 packages/react-aria/exports/useLink.ts create mode 100644 packages/react-aria/exports/useListBox.ts create mode 100644 packages/react-aria/exports/useListFormatter.ts create mode 100644 packages/react-aria/exports/useLocalizedStringFormatter.ts create mode 100644 packages/react-aria/exports/useLongPress.ts create mode 100644 packages/react-aria/exports/useMenu.ts create mode 100644 packages/react-aria/exports/useMeter.ts create mode 100644 packages/react-aria/exports/useModalOverlay.ts create mode 100644 packages/react-aria/exports/useMove.ts create mode 100644 packages/react-aria/exports/useNumberField.ts create mode 100644 packages/react-aria/exports/useNumberFormatter.ts create mode 100644 packages/react-aria/exports/useObjectRef.ts create mode 100644 packages/react-aria/exports/useOverlayTrigger.ts create mode 100644 packages/react-aria/exports/usePopover.ts create mode 100644 packages/react-aria/exports/usePress.ts create mode 100644 packages/react-aria/exports/useProgressBar.ts create mode 100644 packages/react-aria/exports/useRadioGroup.ts create mode 100644 packages/react-aria/exports/useRangeCalendar.ts create mode 100644 packages/react-aria/exports/useSearchField.ts create mode 100644 packages/react-aria/exports/useSelect.ts create mode 100644 packages/react-aria/exports/useSeparator.ts create mode 100644 packages/react-aria/exports/useSlider.ts create mode 100644 packages/react-aria/exports/useSwitch.ts create mode 100644 packages/react-aria/exports/useTabList.ts create mode 100644 packages/react-aria/exports/useTable.ts create mode 100644 packages/react-aria/exports/useTagGroup.ts create mode 100644 packages/react-aria/exports/useTextField.ts create mode 100644 packages/react-aria/exports/useTimeField.ts create mode 100644 packages/react-aria/exports/useToast.ts create mode 100644 packages/react-aria/exports/useToggleButton.ts create mode 100644 packages/react-aria/exports/useToggleButtonGroup.ts create mode 100644 packages/react-aria/exports/useTooltipTrigger.ts delete mode 100644 packages/react-aria/index.ts rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/ar-AE.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/bg-BG.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/cs-CZ.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/da-DK.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/de-DE.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/el-GR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/en-US.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/es-ES.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/et-EE.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/fi-FI.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/fr-FR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/he-IL.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/hr-HR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/hu-HU.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/it-IT.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/ja-JP.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/ko-KR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/lt-LT.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/lv-LV.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/nb-NO.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/nl-NL.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/pl-PL.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/pt-BR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/pt-PT.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/ro-RO.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/ru-RU.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/sk-SK.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/sl-SI.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/sr-SP.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/sv-SE.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/tr-TR.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/uk-UA.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/zh-CN.json (100%) rename packages/{@react-aria/autocomplete/intl => react-aria/intl/autocomplete}/zh-TW.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/ar-AE.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/bg-BG.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/cs-CZ.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/da-DK.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/de-DE.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/el-GR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/en-US.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/es-ES.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/et-EE.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/fi-FI.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/fr-FR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/he-IL.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/hr-HR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/hu-HU.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/it-IT.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/ja-JP.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/ko-KR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/lt-LT.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/lv-LV.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/nb-NO.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/nl-NL.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/pl-PL.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/pt-BR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/pt-PT.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/ro-RO.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/ru-RU.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/sk-SK.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/sl-SI.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/sr-SP.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/sv-SE.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/tr-TR.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/uk-UA.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/zh-CN.json (100%) rename packages/{@react-aria/breadcrumbs/intl => react-aria/intl/breadcrumbs}/zh-TW.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/ar-AE.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/bg-BG.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/cs-CZ.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/da-DK.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/de-DE.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/el-GR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/en-US.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/es-ES.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/et-EE.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/fi-FI.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/fr-FR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/he-IL.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/hr-HR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/hu-HU.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/it-IT.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/ja-JP.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/ko-KR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/lt-LT.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/lv-LV.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/nb-NO.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/nl-NL.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/pl-PL.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/pt-BR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/pt-PT.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/ro-RO.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/ru-RU.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/sk-SK.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/sl-SI.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/sr-SP.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/sv-SE.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/tr-TR.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/uk-UA.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/zh-CN.json (100%) rename packages/{@react-aria/calendar/intl => react-aria/intl/calendar}/zh-TW.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/ar-AE.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/bg-BG.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/cs-CZ.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/da-DK.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/de-DE.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/el-GR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/en-US.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/es-ES.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/et-EE.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/fi-FI.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/fr-FR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/he-IL.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/hr-HR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/hu-HU.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/it-IT.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/ja-JP.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/ko-KR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/lt-LT.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/lv-LV.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/nb-NO.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/nl-NL.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/pl-PL.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/pt-BR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/pt-PT.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/ro-RO.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/ru-RU.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/sk-SK.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/sl-SI.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/sr-SP.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/sv-SE.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/tr-TR.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/uk-UA.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/zh-CN.json (100%) rename packages/{@react-aria/color/intl => react-aria/intl/color}/zh-TW.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/ar-AE.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/bg-BG.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/cs-CZ.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/da-DK.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/de-DE.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/el-GR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/en-US.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/es-ES.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/et-EE.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/fi-FI.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/fr-FR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/he-IL.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/hr-HR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/hu-HU.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/it-IT.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/ja-JP.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/ko-KR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/lt-LT.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/lv-LV.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/nb-NO.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/nl-NL.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/pl-PL.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/pt-BR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/pt-PT.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/ro-RO.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/ru-RU.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/sk-SK.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/sl-SI.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/sr-SP.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/sv-SE.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/tr-TR.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/uk-UA.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/zh-CN.json (100%) rename packages/{@react-aria/combobox/intl => react-aria/intl/combobox}/zh-TW.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/ar-AE.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/bg-BG.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/cs-CZ.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/da-DK.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/de-DE.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/el-GR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/en-US.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/es-ES.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/et-EE.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/fi-FI.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/fr-FR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/he-IL.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/hr-HR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/hu-HU.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/it-IT.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/ja-JP.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/ko-KR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/lt-LT.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/lv-LV.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/nb-NO.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/nl-NL.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/pl-PL.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/pt-BR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/pt-PT.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/ro-RO.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/ru-RU.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/sk-SK.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/sl-SI.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/sr-SP.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/sv-SE.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/tr-TR.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/uk-UA.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/zh-CN.json (100%) rename packages/{@react-aria/datepicker/intl => react-aria/intl/datepicker}/zh-TW.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/ar-AE.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/bg-BG.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/cs-CZ.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/da-DK.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/de-DE.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/el-GR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/en-US.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/es-ES.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/et-EE.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/fi-FI.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/fr-FR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/he-IL.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/hr-HR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/hu-HU.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/it-IT.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/ja-JP.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/ko-KR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/lt-LT.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/lv-LV.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/nb-NO.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/nl-NL.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/pl-PL.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/pt-BR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/pt-PT.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/ro-RO.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/ru-RU.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/sk-SK.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/sl-SI.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/sr-SP.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/sv-SE.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/tr-TR.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/uk-UA.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/zh-CN.json (100%) rename packages/{@react-aria/dnd/intl => react-aria/intl/dnd}/zh-TW.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/ar-AE.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/bg-BG.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/cs-CZ.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/da-DK.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/de-DE.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/el-GR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/en-US.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/es-ES.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/et-EE.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/fi-FI.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/fr-FR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/he-IL.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/hr-HR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/hu-HU.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/it-IT.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/ja-JP.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/ko-KR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/lt-LT.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/lv-LV.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/nb-NO.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/nl-NL.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/pl-PL.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/pt-BR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/pt-PT.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/ro-RO.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/ru-RU.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/sk-SK.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/sl-SI.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/sr-SP.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/sv-SE.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/tr-TR.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/uk-UA.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/zh-CN.json (100%) rename packages/{@react-aria/grid/intl => react-aria/intl/grid}/zh-TW.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/ar-AE.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/bg-BG.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/cs-CZ.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/da-DK.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/de-DE.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/el-GR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/en-US.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/es-ES.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/et-EE.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/fi-FI.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/fr-FR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/he-IL.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/hr-HR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/hu-HU.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/it-IT.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/ja-JP.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/ko-KR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/lt-LT.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/lv-LV.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/nb-NO.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/nl-NL.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/pl-PL.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/pt-BR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/pt-PT.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/ro-RO.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/ru-RU.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/sk-SK.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/sl-SI.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/sr-SP.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/sv-SE.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/tr-TR.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/uk-UA.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/zh-CN.json (100%) rename packages/{@react-aria/gridlist/intl => react-aria/intl/gridlist}/zh-TW.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/ar-AE.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/bg-BG.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/cs-CZ.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/da-DK.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/de-DE.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/el-GR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/en-US.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/es-ES.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/et-EE.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/fi-FI.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/fr-FR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/he-IL.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/hr-HR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/hu-HU.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/it-IT.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/ja-JP.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/ko-KR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/lt-LT.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/lv-LV.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/nb-NO.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/nl-NL.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/pl-PL.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/pt-BR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/pt-PT.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/ro-RO.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/ru-RU.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/sk-SK.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/sl-SI.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/sr-SP.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/sv-SE.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/tr-TR.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/uk-UA.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/zh-CN.json (100%) rename packages/{@react-aria/menu/intl => react-aria/intl/menu}/zh-TW.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/ar-AE.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/bg-BG.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/cs-CZ.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/da-DK.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/de-DE.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/el-GR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/en-US.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/es-ES.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/et-EE.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/fi-FI.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/fr-FR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/he-IL.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/hr-HR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/hu-HU.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/it-IT.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/ja-JP.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/ko-KR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/lt-LT.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/lv-LV.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/nb-NO.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/nl-NL.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/pl-PL.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/pt-BR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/pt-PT.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/ro-RO.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/ru-RU.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/sk-SK.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/sl-SI.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/sr-SP.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/sv-SE.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/tr-TR.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/uk-UA.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/zh-CN.json (100%) rename packages/{@react-aria/numberfield/intl => react-aria/intl/numberfield}/zh-TW.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/ar-AE.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/bg-BG.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/cs-CZ.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/da-DK.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/de-DE.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/el-GR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/en-US.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/es-ES.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/et-EE.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/fi-FI.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/fr-FR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/he-IL.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/hr-HR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/hu-HU.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/it-IT.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/ja-JP.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/ko-KR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/lt-LT.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/lv-LV.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/nb-NO.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/nl-NL.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/pl-PL.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/pt-BR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/pt-PT.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/ro-RO.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/ru-RU.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/sk-SK.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/sl-SI.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/sr-SP.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/sv-SE.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/tr-TR.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/uk-UA.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/zh-CN.json (100%) rename packages/{@react-aria/overlays/intl => react-aria/intl/overlays}/zh-TW.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/ar-AE.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/bg-BG.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/cs-CZ.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/da-DK.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/de-DE.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/el-GR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/en-US.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/es-ES.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/et-EE.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/fi-FI.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/fr-FR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/he-IL.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/hr-HR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/hu-HU.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/it-IT.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/ja-JP.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/ko-KR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/lt-LT.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/lv-LV.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/nb-NO.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/nl-NL.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/pl-PL.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/pt-BR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/pt-PT.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/ro-RO.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/ru-RU.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/sk-SK.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/sl-SI.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/sr-SP.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/sv-SE.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/tr-TR.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/uk-UA.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/zh-CN.json (100%) rename packages/{@react-aria/searchfield/intl => react-aria/intl/searchfield}/zh-TW.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/ar-AE.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/bg-BG.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/cs-CZ.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/da-DK.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/de-DE.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/el-GR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/en-US.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/es-ES.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/et-EE.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/fi-FI.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/fr-FR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/he-IL.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/hr-HR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/hu-HU.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/it-IT.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/ja-JP.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/ko-KR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/lt-LT.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/lv-LV.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/nb-NO.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/nl-NL.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/pl-PL.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/pt-BR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/pt-PT.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/ro-RO.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/ru-RU.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/sk-SK.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/sl-SI.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/sr-SP.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/sv-SE.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/tr-TR.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/uk-UA.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/zh-CN.json (100%) rename packages/{@react-aria/spinbutton/intl => react-aria/intl/spinbutton}/zh-TW.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/ar-AE.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/bg-BG.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/cs-CZ.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/da-DK.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/de-DE.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/el-GR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/en-US.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/es-ES.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/et-EE.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/fi-FI.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/fr-FR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/he-IL.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/hr-HR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/hu-HU.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/it-IT.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/ja-JP.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/ko-KR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/lt-LT.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/lv-LV.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/nb-NO.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/nl-NL.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/pl-PL.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/pt-BR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/pt-PT.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/ro-RO.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/ru-RU.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/sk-SK.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/sl-SI.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/sr-SP.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/sv-SE.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/tr-TR.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/uk-UA.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/zh-CN.json (100%) rename packages/{@react-aria/steplist/intl => react-aria/intl/steplist}/zh-TW.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/ar-AE.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/bg-BG.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/cs-CZ.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/da-DK.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/de-DE.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/el-GR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/en-US.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/es-ES.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/et-EE.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/fi-FI.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/fr-FR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/he-IL.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/hr-HR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/hu-HU.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/it-IT.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/ja-JP.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/ko-KR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/lt-LT.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/lv-LV.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/nb-NO.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/nl-NL.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/pl-PL.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/pt-BR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/pt-PT.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/ro-RO.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/ru-RU.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/sk-SK.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/sl-SI.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/sr-SP.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/sv-SE.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/tr-TR.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/uk-UA.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/zh-CN.json (100%) rename packages/{@react-aria/table/intl => react-aria/intl/table}/zh-TW.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/ar-AE.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/bg-BG.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/cs-CZ.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/da-DK.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/de-DE.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/el-GR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/en-US.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/es-ES.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/et-EE.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/fi-FI.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/fr-FR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/he-IL.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/hr-HR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/hu-HU.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/it-IT.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/ja-JP.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/ko-KR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/lt-LT.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/lv-LV.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/nb-NO.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/nl-NL.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/pl-PL.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/pt-BR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/pt-PT.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/ro-RO.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/ru-RU.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/sk-SK.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/sl-SI.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/sr-SP.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/sv-SE.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/tr-TR.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/uk-UA.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/zh-CN.json (100%) rename packages/{@react-aria/tag/intl => react-aria/intl/tag}/zh-TW.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/ar-AE.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/bg-BG.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/cs-CZ.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/da-DK.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/de-DE.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/el-GR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/en-US.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/es-ES.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/et-EE.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/fi-FI.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/fr-FR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/he-IL.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/hr-HR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/hu-HU.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/it-IT.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/ja-JP.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/ko-KR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/lt-LT.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/lv-LV.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/nb-NO.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/nl-NL.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/pl-PL.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/pt-BR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/pt-PT.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/ro-RO.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/ru-RU.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/sk-SK.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/sl-SI.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/sr-SP.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/sv-SE.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/tr-TR.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/uk-UA.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/zh-CN.json (100%) rename packages/{@react-aria/toast/intl => react-aria/intl/toast}/zh-TW.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/ar-AE.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/bg-BG.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/cs-CZ.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/da-DK.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/de-DE.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/el-GR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/en-US.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/es-ES.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/et-EE.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/fi-FI.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/fr-FR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/he-IL.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/hr-HR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/hu-HU.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/it-IT.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/ja-JP.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/ko-KR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/lt-LT.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/lv-LV.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/nb-NO.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/nl-NL.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/pl-PL.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/pt-BR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/pt-PT.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/ro-RO.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/ru-RU.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/sk-SK.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/sl-SI.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/sr-SP.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/sv-SE.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/tr-TR.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/uk-UA.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/zh-CN.json (100%) rename packages/{@react-aria/tree/intl => react-aria/intl/tree}/zh-TW.json (100%) rename packages/{@react-aria/actiongroup/src => react-aria/src/actiongroup}/useActionGroup.ts (91%) rename packages/{@react-aria/actiongroup/src => react-aria/src/actiongroup}/useActionGroupItem.ts (91%) create mode 100644 packages/react-aria/src/aria-modal-polyfill/ariaModalPolyfill.ts rename packages/{@react-aria/autocomplete/src => react-aria/src/autocomplete}/useAutocomplete.ts (94%) rename packages/{@react-aria/autocomplete/src => react-aria/src/autocomplete}/useSearchAutocomplete.ts (92%) rename packages/{@react-aria/breadcrumbs/src => react-aria/src/breadcrumbs}/useBreadcrumbItem.ts (97%) rename packages/{@react-aria/breadcrumbs/src => react-aria/src/breadcrumbs}/useBreadcrumbs.ts (88%) rename packages/{@react-aria/button/src => react-aria/src/button}/useButton.ts (97%) rename packages/{@react-aria/button/src => react-aria/src/button}/useToggleButton.ts (96%) rename packages/{@react-aria/button/src => react-aria/src/button}/useToggleButtonGroup.ts (95%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/useCalendar.ts (93%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/useCalendarBase.ts (86%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/useCalendarCell.ts (94%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/useCalendarGrid.ts (94%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/useRangeCalendar.ts (93%) rename packages/{@react-aria/calendar/src => react-aria/src/calendar}/utils.ts (94%) rename packages/{@react-aria/checkbox/src => react-aria/src/checkbox}/useCheckbox.ts (92%) rename packages/{@react-aria/checkbox/src => react-aria/src/checkbox}/useCheckboxGroup.ts (90%) rename packages/{@react-aria/checkbox/src => react-aria/src/checkbox}/useCheckboxGroupItem.ts (93%) rename packages/{@react-aria/checkbox/src => react-aria/src/checkbox}/utils.ts (92%) rename packages/{@react-aria/collections/src => react-aria/src/collections}/BaseCollection.ts (100%) rename packages/{@react-aria/collections/src => react-aria/src/collections}/CollectionBuilder.tsx (98%) rename packages/{@react-aria/collections/src => react-aria/src/collections}/Document.ts (100%) rename packages/{@react-aria/collections/src => react-aria/src/collections}/Hidden.tsx (100%) rename packages/{@react-aria/collections/src => react-aria/src/collections}/useCachedChildren.ts (100%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorArea.ts (94%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorAreaGradient.ts (96%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorChannelField.ts (87%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorField.ts (88%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorSlider.ts (93%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorSwatch.ts (87%) rename packages/{@react-aria/color/src => react-aria/src/color}/useColorWheel.ts (94%) rename packages/{@react-aria/combobox/src => react-aria/src/combobox}/useComboBox.ts (90%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDateField.ts (91%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDatePicker.ts (87%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDatePickerGroup.ts (88%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDateRangePicker.ts (89%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDateSegment.ts (95%) rename packages/{@react-aria/datepicker/src => react-aria/src/datepicker}/useDisplayNames.ts (90%) rename packages/{@react-aria/dialog/src => react-aria/src/dialog}/useDialog.ts (92%) rename packages/{@react-aria/disclosure/src => react-aria/src/disclosure}/useDisclosure.ts (94%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/DragManager.ts (98%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/DragPreview.tsx (100%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/DropTargetKeyboardNavigation.ts (100%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/ListDropTargetDelegate.ts (100%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/constants.ts (100%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useAutoScroll.ts (95%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useClipboard.ts (96%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDrag.ts (96%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDraggableCollection.ts (94%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDraggableItem.ts (94%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDrop.ts (98%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDropIndicator.ts (94%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDroppableCollection.ts (98%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useDroppableItem.ts (97%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/useVirtualDrop.ts (88%) rename packages/{@react-aria/dnd/src => react-aria/src/dnd}/utils.ts (98%) rename packages/{@react-aria/focus/src => react-aria/src/focus}/FocusRing.tsx (97%) rename packages/{@react-aria/focus/src => react-aria/src/focus}/FocusScope.tsx (98%) rename packages/{@react-aria/focus/src => react-aria/src/focus}/useFocusRing.ts (91%) rename packages/{@react-aria/focus/src => react-aria/src/focus}/useHasTabbableChild.ts (97%) rename packages/{@react-aria/focus/src => react-aria/src/focus}/virtualFocus.ts (89%) rename packages/{@react-aria/form/src => react-aria/src/form}/useFormValidation.ts (94%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/GridKeyboardDelegate.ts (98%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGrid.ts (91%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGridCell.ts (93%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGridRow.ts (90%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGridRowGroup.ts (100%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGridSelectionAnnouncement.ts (93%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useGridSelectionCheckbox.ts (76%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/useHighlightSelectionDescription.ts (86%) rename packages/{@react-aria/grid/src => react-aria/src/grid}/utils.ts (87%) rename packages/{@react-aria/gridlist/src => react-aria/src/gridlist}/useGridList.ts (92%) rename packages/{@react-aria/gridlist/src => react-aria/src/gridlist}/useGridListItem.ts (94%) rename packages/{@react-aria/gridlist/src => react-aria/src/gridlist}/useGridListSection.ts (92%) rename packages/{@react-aria/gridlist/src => react-aria/src/gridlist}/useGridListSelectionCheckbox.ts (86%) rename packages/{@react-aria/gridlist/src => react-aria/src/gridlist}/utils.ts (96%) rename packages/{@react-aria/i18n/src/context.tsx => react-aria/src/i18n/I18nProvider.tsx} (89%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/main.js (100%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/module.js (100%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/server.tsx (100%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useCollator.ts (96%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useDateFormatter.ts (94%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useDefaultLocale.ts (89%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useFilter.ts (100%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useListFormatter.tsx (96%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useLocalizedStringFormatter.ts (98%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useMessageFormatter.ts (97%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/useNumberFormatter.ts (96%) rename packages/{@react-aria/i18n/src => react-aria/src/i18n}/utils.ts (100%) delete mode 100644 packages/react-aria/src/index.ts rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/PressResponder.tsx (94%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/Pressable.tsx (92%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/context.ts (100%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/createEventHandler.ts (100%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/focusSafely.ts (88%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/textSelection.ts (96%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useFocus.ts (95%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useFocusVisible.ts (97%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useFocusWithin.ts (95%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useFocusable.tsx (94%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useHover.ts (97%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useInteractOutside.ts (96%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useKeyboard.ts (100%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useLongPress.ts (93%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useMove.ts (98%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/usePress.ts (98%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/useScrollWheel.ts (97%) rename packages/{@react-aria/interactions/src => react-aria/src/interactions}/utils.ts (95%) rename packages/{@react-aria/label/src => react-aria/src/label}/useField.ts (96%) rename packages/{@react-aria/label/src => react-aria/src/label}/useLabel.ts (96%) rename packages/{@react-aria/landmark/src => react-aria/src/landmark}/useLandmark.ts (99%) rename packages/{@react-aria/link/src => react-aria/src/link}/useLink.ts (90%) rename packages/{@react-aria/listbox/src => react-aria/src/listbox}/useListBox.ts (94%) rename packages/{@react-aria/listbox/src => react-aria/src/listbox}/useListBoxSection.ts (98%) rename packages/{@react-aria/listbox/src => react-aria/src/listbox}/useOption.ts (90%) rename packages/{@react-aria/listbox/src => react-aria/src/listbox}/utils.ts (96%) rename packages/{@react-aria/live-announcer/src => react-aria/src/live-announcer}/LiveAnnouncer.tsx (100%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useMenu.ts (94%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useMenuItem.ts (92%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useMenuSection.ts (98%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useMenuTrigger.ts (90%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useSafelyMouseToSubmenu.ts (95%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/useSubmenuTrigger.ts (94%) rename packages/{@react-aria/menu/src => react-aria/src/menu}/utils.ts (94%) rename packages/{@react-aria/meter/src => react-aria/src/meter}/useMeter.ts (97%) rename packages/{@react-aria/numberfield/src => react-aria/src/numberfield}/useNumberField.ts (92%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/DismissButton.tsx (86%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/Overlay.tsx (93%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/PortalProvider.tsx (100%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/ariaHideOutside.ts (97%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/calculatePosition.ts (98%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useCloseOnScroll.ts (97%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useModal.tsx (99%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useModalOverlay.ts (94%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useOverlay.ts (95%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useOverlayPosition.ts (98%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/useOverlayTrigger.ts (93%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/usePopover.ts (97%) rename packages/{@react-aria/overlays/src => react-aria/src/overlays}/usePreventScroll.ts (96%) rename packages/{@react-aria/progress/src => react-aria/src/progress}/useProgressBar.ts (92%) rename packages/{@react-aria/radio/src => react-aria/src/radio}/useRadio.ts (93%) rename packages/{@react-aria/radio/src => react-aria/src/radio}/useRadioGroup.ts (90%) rename packages/{@react-aria/radio/src => react-aria/src/radio}/utils.ts (93%) rename packages/{@react-aria/searchfield/src => react-aria/src/searchfield}/useSearchField.ts (92%) rename packages/{@react-aria/select/src => react-aria/src/select}/HiddenSelect.tsx (96%) rename packages/{@react-aria/select/src => react-aria/src/select}/useSelect.ts (91%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/DOMLayoutDelegate.ts (100%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/ListKeyboardDelegate.ts (99%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/useSelectableCollection.ts (95%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/useSelectableItem.ts (96%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/useSelectableList.ts (98%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/useTypeSelect.ts (96%) rename packages/{@react-aria/selection/src => react-aria/src/selection}/utils.ts (95%) rename packages/{@react-aria/separator/src => react-aria/src/separator}/useSeparator.ts (97%) rename packages/{@react-aria/slider/src => react-aria/src/slider}/useSlider.ts (95%) rename packages/{@react-aria/slider/src => react-aria/src/slider}/useSliderThumb.ts (93%) rename packages/{@react-aria/slider/src => react-aria/src/slider}/utils.ts (87%) rename packages/{@react-aria/spinbutton/src => react-aria/src/spinbutton}/useSpinButton.ts (95%) rename packages/{@react-aria/ssr/src => react-aria/src/ssr}/SSRProvider.tsx (100%) rename packages/{@react-aria/steplist/src => react-aria/src/steplist}/useStepList.ts (79%) rename packages/{@react-aria/steplist/src => react-aria/src/steplist}/useStepListItem.ts (93%) rename packages/{@react-aria/switch/src => react-aria/src/switch}/useSwitch.ts (96%) rename packages/{@react-aria/table/src => react-aria/src/table}/TableKeyboardDelegate.ts (96%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTable.ts (86%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableCell.ts (92%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableColumnHeader.ts (88%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableColumnResize.ts (90%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableHeaderRow.ts (93%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableRow.ts (88%) rename packages/{@react-aria/autocomplete/index.ts => react-aria/src/table/useTableRowGroup.ts} (73%) rename packages/{@react-aria/table/src => react-aria/src/table}/useTableSelectionCheckbox.ts (89%) rename packages/{@react-aria/table/src => react-aria/src/table}/utils.ts (96%) rename packages/{@react-aria/tabs/src => react-aria/src/tabs}/TabsKeyboardDelegate.ts (100%) rename packages/{@react-aria/tabs/src => react-aria/src/tabs}/useTab.ts (89%) rename packages/{@react-aria/tabs/src => react-aria/src/tabs}/useTabList.ts (89%) rename packages/{@react-aria/tabs/src => react-aria/src/tabs}/useTabPanel.ts (90%) rename packages/{@react-aria/tabs/src => react-aria/src/tabs}/utils.ts (95%) rename packages/{@react-aria/tag/src => react-aria/src/tag}/useTag.ts (84%) rename packages/{@react-aria/tag/src => react-aria/src/tag}/useTagGroup.ts (91%) rename packages/{@react-aria/textfield/src => react-aria/src/textfield}/useFormattedTextField.ts (97%) rename packages/{@react-aria/textfield/src => react-aria/src/textfield}/useTextField.ts (94%) rename packages/{@react-aria/toast/src => react-aria/src/toast}/useToast.ts (88%) rename packages/{@react-aria/toast/src => react-aria/src/toast}/useToastRegion.ts (91%) rename packages/{@react-aria/toggle/src => react-aria/src/toggle}/useToggle.ts (91%) rename packages/{@react-aria/toolbar/src => react-aria/src/toolbar}/useToolbar.ts (94%) rename packages/{@react-aria/tooltip/src => react-aria/src/tooltip}/useTooltip.ts (86%) rename packages/{@react-aria/tooltip/src => react-aria/src/tooltip}/useTooltipTrigger.ts (91%) rename packages/{@react-aria/tree/src => react-aria/src/tree}/useTree.ts (95%) rename packages/{@react-aria/tree/src => react-aria/src/tree}/useTreeItem.ts (89%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/animation.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/chain.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/constants.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/domHelpers.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/filterDOMProps.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/focusWithoutScrolling.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/getNonce.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/getOffset.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/getScrollParent.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/getScrollParents.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/inertValue.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/isElementVisible.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/isFocusable.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/isScrollable.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/isVirtualEvent.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/keyboard.tsx (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/mergeProps.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/mergeRefs.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/openLink.tsx (98%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/platform.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/runAfterTransition.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/scrollIntoView.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/shadowdom/DOMFunctions.ts (98%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/shadowdom/ShadowTreeWalker.ts (99%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useDeepMemo.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useDescription.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useDrag1D.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useEffectEvent.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useEvent.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useFormReset.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useGlobalListeners.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useId.ts (97%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useLabels.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useLayoutEffect.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useLoadMore.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useLoadMoreSentinel.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useObjectRef.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useResizeObserver.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useSyncRef.ts (95%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useUpdateEffect.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useUpdateLayoutEffect.ts (100%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useValueEffect.ts (98%) rename packages/{@react-aria/utils/src => react-aria/src/utils}/useViewportSize.ts (98%) rename packages/{@react-aria/virtualizer/src => react-aria/src/virtualizer}/ScrollView.tsx (95%) rename packages/{@react-aria/virtualizer/src => react-aria/src/virtualizer}/Virtualizer.tsx (89%) rename packages/{@react-aria/virtualizer/src => react-aria/src/virtualizer}/VirtualizerItem.tsx (96%) rename packages/{@react-aria/virtualizer/src => react-aria/src/virtualizer}/useVirtualizerItem.ts (89%) rename packages/{@react-aria/virtualizer/src => react-aria/src/virtualizer}/utils.ts (100%) rename packages/{@react-aria/visually-hidden/src => react-aria/src/visually-hidden}/VisuallyHidden.tsx (96%) rename packages/{@react-aria/button/stories => react-aria/stories/button}/useButton.stories.tsx (94%) rename packages/{@react-aria/calendar/stories => react-aria/stories/calendar}/Example.tsx (89%) rename packages/{@react-aria/calendar/stories => react-aria/stories/calendar}/useCalendar.stories.tsx (100%) rename packages/{@react-aria/checkbox/stories => react-aria/stories/checkbox}/useCheckbox.stories.tsx (90%) rename packages/{@react-aria/combobox/stories => react-aria/stories/combobox}/example.tsx (89%) rename packages/{@react-aria/combobox/stories => react-aria/stories/combobox}/useComboBox.stories.tsx (93%) rename packages/{@react-aria/datepicker/stories => react-aria/stories/datepicker}/useDatePicker.stories.tsx (90%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/DraggableCollection.tsx (84%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/DraggableListBox.tsx (74%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/DroppableGrid.tsx (89%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/DroppableListBox.tsx (87%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/Reorderable.tsx (86%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/VirtualizedListBox.tsx (89%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/dnd.css (100%) rename packages/{@react-aria/dnd/stories => react-aria/stories/dnd}/dnd.stories.tsx (91%) rename packages/{@react-aria/focus/stories => react-aria/stories/focus}/FocusScope.stories.tsx (96%) rename packages/{@react-aria/grid/stories => react-aria/stories/grid}/example.tsx (84%) rename packages/{@react-aria/grid/stories => react-aria/stories/grid}/useGrid.stories.tsx (95%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/useFocusRing.stories.tsx (91%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/useHover.stories.tsx (87%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/useInteractOutside.stories.tsx (95%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/useMove.stories.tsx (97%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/usePress-stories.css (100%) rename packages/{@react-aria/interactions/stories => react-aria/stories/interactions}/usePress.stories.tsx (96%) rename packages/{@react-aria/label/stories => react-aria/stories/label}/useField.stories.tsx (96%) rename packages/{@react-aria/landmark/stories => react-aria/stories/landmark}/Landmark.stories.tsx (95%) rename packages/{@react-aria/landmark/stories => react-aria/stories/landmark}/index.css (100%) rename packages/{@react-aria/menu/stories => react-aria/stories/menu}/useMenu.stories.tsx (86%) rename packages/{@react-aria/overlays/stories => react-aria/stories/overlays}/UseOverlayPosition.stories.tsx (93%) rename packages/{@react-aria/overlays/stories => react-aria/stories/overlays}/useModal.stories.tsx (95%) rename packages/{@react-aria/overlays/stories => react-aria/stories/overlays}/usePreventScroll.stories.tsx (92%) rename packages/{@react-aria/select/stories => react-aria/stories/select}/example.tsx (88%) rename packages/{@react-aria/select/stories => react-aria/stories/select}/useSelect.stories.tsx (96%) rename packages/{@react-aria/selection/stories => react-aria/stories/selection}/List.tsx (87%) rename packages/{@react-aria/selection/stories => react-aria/stories/selection}/styles.css (100%) rename packages/{@react-aria/selection/stories => react-aria/stories/selection}/useSelectableList.stories.tsx (95%) rename packages/{@react-aria/slider/stories => react-aria/stories/slider}/Slider.stories.tsx (100%) rename packages/{@react-aria/slider/stories => react-aria/stories/slider}/StoryMultiSlider.tsx (88%) rename packages/{@react-aria/slider/stories => react-aria/stories/slider}/StoryRangeSlider.tsx (90%) rename packages/{@react-aria/slider/stories => react-aria/stories/slider}/StorySlider.tsx (90%) rename packages/{@react-aria/slider/stories => react-aria/stories/slider}/story-slider.css (100%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/docs-example.css (100%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/example-backwards-compat.tsx (89%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/example-docs.tsx (90%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/example-resizing.tsx (89%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/example.tsx (89%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/resizing.css (100%) rename packages/{@react-aria/table/stories => react-aria/stories/table}/useTable.stories.tsx (97%) rename packages/{@react-aria/tabs/stories => react-aria/stories/tabs}/example.tsx (90%) rename packages/{@react-aria/tabs/stories => react-aria/stories/tabs}/useTabList.stories.tsx (96%) rename packages/{@react-aria/textfield/stories => react-aria/stories/textfield}/useTextField.stories.tsx (96%) rename packages/{@react-aria/toast/stories => react-aria/stories/toast}/Example.tsx (88%) rename packages/{@react-aria/toast/stories => react-aria/stories/toast}/useToast.stories.tsx (95%) rename packages/{@react-aria/utils/stories => react-aria/stories/utils}/platform.stories.tsx (97%) rename packages/{@react-aria/utils/stories => react-aria/stories/utils}/useId.stories.tsx (95%) rename packages/{@react-aria/utils/stories => react-aria/stories/utils}/useViewportSize.stories.tsx (94%) rename packages/{@react-aria/actiongroup/test => react-aria/test/actiongroup}/useActionGroup.test.ts (94%) rename packages/{@react-aria/aria-modal-polyfill/test => react-aria/test/aria-modal-polyfill}/index.test.tsx (91%) rename packages/{@react-aria/autocomplete/test => react-aria/test/autocomplete}/useSearchAutocomplete.test.js (94%) rename packages/{@react-aria/breadcrumbs/test => react-aria/test/breadcrumbs}/useBreadcrumbItem.test.js (96%) rename packages/{@react-aria/breadcrumbs/test => react-aria/test/breadcrumbs}/useBreadcrumbs.test.js (94%) rename packages/{@react-aria/button/test => react-aria/test/button}/useButton.test.js (98%) rename packages/{@react-aria/calendar/test => react-aria/test/calendar}/useCalendar.test.js (99%) rename packages/{@react-aria/checkbox/test => react-aria/test/checkbox}/useCheckboxGroup.test.tsx (97%) rename packages/{@react-aria/collections/test => react-aria/test/collections}/CollectionBuilder.test.js (91%) rename packages/{@react-aria/color/test => react-aria/test/color}/useColorField.test.js (95%) rename packages/{@react-aria/color/test => react-aria/test/color}/useColorWheel.test.tsx (98%) rename packages/{@react-aria/combobox/test => react-aria/test/combobox}/useComboBox.test.js (97%) rename packages/{@react-aria/datepicker/test => react-aria/test/datepicker}/useDatePicker.test.tsx (92%) rename packages/{@react-aria/dialog/test => react-aria/test/dialog}/useDialog.test.js (97%) rename packages/{@react-aria/disclosure/test => react-aria/test/disclosure}/useDisclosure.test.ts (97%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/DropTargetKeyboardNavigation.test.tsx (98%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/dnd.ssr.test.js (100%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/dnd.test.js (99%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/examples.js (85%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/mocks.js (100%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/useClipboard.test.js (99%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/useDraggableCollection.test.js (99%) rename packages/{@react-aria/dnd/test => react-aria/test/dnd}/useDroppableCollection.test.js (99%) rename packages/{@react-aria/focus/test => react-aria/test/focus}/FocusScope.test.js (99%) rename packages/{@react-aria/focus/test => react-aria/test/focus}/FocusScopeOwnerDocument.test.js (99%) rename packages/{@react-aria/grid/test => react-aria/test/grid}/useGrid.test.js (97%) rename packages/{@react-aria/i18n/test => react-aria/test/i18n}/languagechange.test.js (98%) rename packages/{@react-aria/i18n/test => react-aria/test/i18n}/server.test.js (94%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/Focusable.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/PressResponder.test.js (95%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/Pressable.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/focusSafely.test.js (82%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useFocus.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useFocusVisible.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useFocusWithin.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useHover.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useInteractOutside.test.js (99%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useKeyboard.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useLongPress.test.js (98%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/useMove.test.js (99%) rename packages/{@react-aria/interactions/test => react-aria/test/interactions}/usePress.test.js (99%) rename packages/{@react-aria/label/test => react-aria/test/label}/useField.test.js (95%) rename packages/{@react-aria/label/test => react-aria/test/label}/useLabel.test.js (98%) rename packages/{@react-aria/landmark/test => react-aria/test/landmark}/useLandmark.ssr.test.js (94%) rename packages/{@react-aria/landmark/test => react-aria/test/landmark}/useLandmark.test.tsx (98%) rename packages/{@react-aria/link/test => react-aria/test/link}/useLink.test.js (97%) rename packages/{@react-aria/menu/test => react-aria/test/menu}/useMenu.test.tsx (95%) rename packages/{@react-aria/menu/test => react-aria/test/menu}/useMenuTrigger.test.js (98%) rename packages/{@react-aria/numberfield/test => react-aria/test/numberfield}/useNumberField.test.ts (94%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/DismissButton.test.tsx (96%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/ariaHideOutside.test.js (99%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/calculatePosition.test.ts (99%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useModal.ssr.test.js (93%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useModal.test.js (98%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useModalOverlay.test.js (91%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useOverlay.test.js (97%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useOverlayPosition.test.tsx (99%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/useOverlayTrigger.test.js (91%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/usePopover.test.tsx (86%) rename packages/{@react-aria/overlays/test => react-aria/test/overlays}/usePreventScroll.test.js (97%) rename packages/{@react-aria/progress/test => react-aria/test/progress}/useProgressBar.test.js (97%) rename packages/{@react-aria/searchfield/test => react-aria/test/searchfield}/useSearchField.test.js (96%) rename packages/{@react-aria/select/test => react-aria/test/select}/HiddenSelect.test.tsx (94%) rename packages/{@react-aria/selection/test => react-aria/test/selection}/useSelectableCollection.test.js (98%) rename packages/{@react-aria/slider/test => react-aria/test/slider}/useSlider.test.js (98%) rename packages/{@react-aria/slider/test => react-aria/test/slider}/useSliderThumb.test.js (99%) rename packages/{@react-aria/spinbutton/test => react-aria/test/spinbutton}/useSpinButton.test.js (97%) rename packages/{@react-aria/ssr/test => react-aria/test/ssr}/SSRProvider.ssr.test.js (88%) rename packages/{@react-aria/ssr/test => react-aria/test/ssr}/SSRProvider.test.js (97%) rename packages/{@react-aria/table/test => react-aria/test/table}/ariaTableResizing.test.tsx (86%) rename packages/{@react-aria/table/test => react-aria/test/table}/tableResizingTests.tsx (100%) rename packages/{@react-aria/table/test => react-aria/test/table}/useTable.test.tsx (91%) rename packages/{@react-aria/table/test => react-aria/test/table}/useTableBackwardCompat.test.tsx (90%) rename packages/{@react-aria/tag/test => react-aria/test/tag}/useTagGroup.test.js (96%) rename packages/{@react-aria/textfield/test => react-aria/test/textfield}/useTextField.test.js (98%) rename packages/{@react-aria/toast/test => react-aria/test/toast}/useToast.test.js (96%) rename packages/{@react-aria/tooltip/test => react-aria/test/tooltip}/useTooltip.test.js (95%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/DOMFunctions.test.js (91%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/domHelpers.test.js (95%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/getNonce.test.js (97%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/mergeProps.test.jsx (97%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/mergeRefs.test.tsx (97%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/runAfterTransition.test.ts (97%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/shadowTreeWalker.test.tsx (98%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/useFormReset.test.tsx (98%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/useObjectRef.test.js (97%) rename packages/{@react-aria/utils/test => react-aria/test/utils}/useViewportSize.ssr.test.tsx (90%) rename packages/{@react-aria/visually-hidden/test => react-aria/test/visually-hidden}/VisuallyHidden.test.tsx (97%) create mode 100644 packages/react-stately/.gitignore rename packages/{@react-stately/autocomplete/docs => react-stately/docs/autocomplete}/useAutocompleteState.mdx (100%) rename packages/{@react-stately/calendar/docs => react-stately/docs/calendar}/useCalendarState.mdx (100%) rename packages/{@react-stately/calendar/docs => react-stately/docs/calendar}/useRangeCalendarState.mdx (100%) rename packages/{@react-stately/checkbox/docs => react-stately/docs/checkbox}/useCheckboxGroupState.mdx (100%) rename packages/{@react-stately/color/docs => react-stately/docs/color}/useColorAreaState.mdx (100%) rename packages/{@react-stately/color/docs => react-stately/docs/color}/useColorFieldState.mdx (100%) rename packages/{@react-stately/color/docs => react-stately/docs/color}/useColorSliderState.mdx (100%) rename packages/{@react-stately/color/docs => react-stately/docs/color}/useColorWheelState.mdx (100%) rename packages/{@react-stately/combobox/docs => react-stately/docs/combobox}/useComboBoxState.mdx (100%) rename packages/{@react-stately/data/docs => react-stately/docs/data}/useAsyncList.mdx (100%) rename packages/{@react-stately/data/docs => react-stately/docs/data}/useListData.mdx (100%) rename packages/{@react-stately/data/docs => react-stately/docs/data}/useTreeData.mdx (100%) rename packages/{@react-stately/datepicker/docs => react-stately/docs/datepicker}/useDateFieldState.mdx (100%) rename packages/{@react-stately/datepicker/docs => react-stately/docs/datepicker}/useDatePickerState.mdx (100%) rename packages/{@react-stately/datepicker/docs => react-stately/docs/datepicker}/useDateRangePickerState.mdx (100%) rename packages/{@react-stately/datepicker/docs => react-stately/docs/datepicker}/useTimeFieldState.mdx (100%) rename packages/{@react-stately/disclosure/docs => react-stately/docs/disclosure}/useDisclosureGroupState.mdx (100%) rename packages/{@react-stately/disclosure/docs => react-stately/docs/disclosure}/useDisclosureState.mdx (100%) rename packages/{@react-stately/dnd/docs => react-stately/docs/dnd}/useDraggableCollectionState.mdx (100%) rename packages/{@react-stately/dnd/docs => react-stately/docs/dnd}/useDroppableCollectionState.mdx (100%) rename packages/{@react-stately/list/docs => react-stately/docs/list}/useListState.mdx (100%) rename packages/{@react-stately/list/docs => react-stately/docs/list}/useSingleSelectListState.mdx (100%) rename packages/{@react-stately/menu/docs => react-stately/docs/menu}/useMenuTriggerState.mdx (100%) rename packages/{@react-stately/numberfield/docs => react-stately/docs/numberfield}/useNumberFieldState.mdx (100%) rename packages/{@react-stately/overlays/docs => react-stately/docs/overlays}/useOverlayTriggerState.mdx (100%) rename packages/{@react-stately/radio/docs => react-stately/docs/radio}/useRadioGroupState.mdx (100%) rename packages/{@react-stately/searchfield/docs => react-stately/docs/searchfield}/useSearchFieldState.mdx (100%) rename packages/{@react-stately/select/docs => react-stately/docs/select}/useSelectState.mdx (100%) rename packages/{@react-stately/selection/docs => react-stately/docs/selection}/useMultipleSelectionState.mdx (100%) rename packages/{@react-stately/slider/docs => react-stately/docs/slider}/useSliderState.mdx (100%) rename packages/{@react-stately/table/docs => react-stately/docs/table}/useTableState.mdx (100%) rename packages/{@react-stately/tabs/docs => react-stately/docs/tabs}/useTabListState.mdx (100%) rename packages/{@react-stately/toast/docs => react-stately/docs/toast}/useToastState.mdx (100%) rename packages/{@react-stately/toggle/docs => react-stately/docs/toggle}/useToggleState.mdx (100%) rename packages/{@react-stately/tooltip/docs => react-stately/docs/tooltip}/useTooltipTriggerState.mdx (100%) rename packages/{@react-stately/tree/docs => react-stately/docs/tree}/useTreeState.mdx (100%) create mode 100644 packages/react-stately/exports/Cell.ts create mode 100644 packages/react-stately/exports/Color.ts create mode 100644 packages/react-stately/exports/Column.ts rename packages/{@adobe/react-spectrum/index.ts => react-stately/exports/Item.ts} (93%) create mode 100644 packages/react-stately/exports/Row.ts rename packages/{@react-aria/aria-modal-polyfill/index.ts => react-stately/exports/Section.ts} (92%) create mode 100644 packages/react-stately/exports/TableBody.ts create mode 100644 packages/react-stately/exports/TableHeader.ts create mode 100644 packages/react-stately/exports/index.ts create mode 100644 packages/react-stately/exports/private/autocomplete/useAutocompleteState.ts create mode 100644 packages/react-stately/exports/private/collections/CollectionBuilder.ts create mode 100644 packages/react-stately/exports/private/collections/getChildNodes.ts create mode 100644 packages/react-stately/exports/private/collections/getItemCount.ts create mode 100644 packages/react-stately/exports/private/collections/types.ts create mode 100644 packages/react-stately/exports/private/collections/useCollection.ts create mode 100644 packages/react-stately/exports/private/datepicker/utils.ts create mode 100644 packages/react-stately/exports/private/flags/flags.ts create mode 100644 packages/react-stately/exports/private/form/useFormValidationState.ts create mode 100644 packages/react-stately/exports/private/grid/GridCollection.ts create mode 100644 packages/react-stately/exports/private/grid/useGridState.ts create mode 100644 packages/react-stately/exports/private/layout/GridLayout.ts create mode 100644 packages/react-stately/exports/private/layout/ListLayout.ts create mode 100644 packages/react-stately/exports/private/layout/TableLayout.ts create mode 100644 packages/react-stately/exports/private/layout/WaterfallLayout.ts create mode 100644 packages/react-stately/exports/private/list/ListCollection.ts create mode 100644 packages/react-stately/exports/private/selection/SelectionManager.ts create mode 100644 packages/react-stately/exports/private/selection/types.ts create mode 100644 packages/react-stately/exports/private/steplist/useStepListState.ts create mode 100644 packages/react-stately/exports/private/table/TableCollection.ts create mode 100644 packages/react-stately/exports/private/table/TableColumnLayout.ts create mode 100644 packages/react-stately/exports/private/table/useTableState.ts create mode 100644 packages/react-stately/exports/private/table/useTreeGridState.ts create mode 100644 packages/react-stately/exports/private/tree/TreeCollection.ts create mode 100644 packages/react-stately/exports/private/utils/number.ts create mode 100644 packages/react-stately/exports/private/utils/useControlledState.ts create mode 100644 packages/react-stately/exports/private/virtualizer/Layout.ts create mode 100644 packages/react-stately/exports/private/virtualizer/LayoutInfo.ts create mode 100644 packages/react-stately/exports/private/virtualizer/Point.ts create mode 100644 packages/react-stately/exports/private/virtualizer/Rect.ts create mode 100644 packages/react-stately/exports/private/virtualizer/ReusableView.ts create mode 100644 packages/react-stately/exports/private/virtualizer/Size.ts create mode 100644 packages/react-stately/exports/private/virtualizer/types.ts create mode 100644 packages/react-stately/exports/private/virtualizer/useVirtualizerState.ts create mode 100644 packages/react-stately/exports/useAsyncList.ts create mode 100644 packages/react-stately/exports/useCalendarState.ts create mode 100644 packages/react-stately/exports/useCheckboxGroupState.ts create mode 100644 packages/react-stately/exports/useColorAreaState.ts create mode 100644 packages/react-stately/exports/useColorFieldState.ts create mode 100644 packages/react-stately/exports/useColorPickerState.ts create mode 100644 packages/react-stately/exports/useColorSliderState.ts create mode 100644 packages/react-stately/exports/useColorWheelState.ts rename packages/{@react-aria/grid/index.ts => react-stately/exports/useComboBoxState.ts} (72%) create mode 100644 packages/react-stately/exports/useDateFieldState.ts create mode 100644 packages/react-stately/exports/useDatePickerState.ts create mode 100644 packages/react-stately/exports/useDateRangePickerState.ts rename packages/{@react-stately/autocomplete/index.ts => react-stately/exports/useDisclosureGroupState.ts} (76%) rename packages/{@react-aria/collections/index.ts => react-stately/exports/useDisclosureState.ts} (78%) create mode 100644 packages/react-stately/exports/useDraggableCollectionState.ts create mode 100644 packages/react-stately/exports/useDroppableCollectionState.ts create mode 100644 packages/react-stately/exports/useListData.ts create mode 100644 packages/react-stately/exports/useListState.ts create mode 100644 packages/react-stately/exports/useMenuTriggerState.ts create mode 100644 packages/react-stately/exports/useMultipleSelectionState.ts create mode 100644 packages/react-stately/exports/useNumberFieldState.ts create mode 100644 packages/react-stately/exports/useOverlayTriggerState.ts create mode 100644 packages/react-stately/exports/useRadioGroupState.ts create mode 100644 packages/react-stately/exports/useRangeCalendarState.ts create mode 100644 packages/react-stately/exports/useSearchFieldState.ts create mode 100644 packages/react-stately/exports/useSelectState.ts create mode 100644 packages/react-stately/exports/useSingleSelectListState.ts create mode 100644 packages/react-stately/exports/useSliderState.ts create mode 100644 packages/react-stately/exports/useTabListState.ts create mode 100644 packages/react-stately/exports/useTableState.ts create mode 100644 packages/react-stately/exports/useTimeFieldState.ts create mode 100644 packages/react-stately/exports/useToastState.ts create mode 100644 packages/react-stately/exports/useToggleGroupState.ts create mode 100644 packages/react-stately/exports/useToggleState.ts create mode 100644 packages/react-stately/exports/useTooltipTriggerState.ts create mode 100644 packages/react-stately/exports/useTreeData.ts create mode 100644 packages/react-stately/exports/useTreeState.ts delete mode 100644 packages/react-stately/index.ts rename packages/{@react-stately/color/intl => react-stately/intl/color}/ar-AE.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/bg-BG.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/cs-CZ.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/da-DK.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/de-DE.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/el-GR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/en-US.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/es-ES.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/et-EE.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/fi-FI.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/fr-FR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/he-IL.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/hr-HR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/hu-HU.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/it-IT.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/ja-JP.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/ko-KR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/lt-LT.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/lv-LV.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/nb-NO.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/nl-NL.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/pl-PL.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/pt-BR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/pt-PT.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/ro-RO.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/ru-RU.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/sk-SK.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/sl-SI.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/sr-SP.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/sv-SE.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/tr-TR.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/uk-UA.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/zh-CN.json (100%) rename packages/{@react-stately/color/intl => react-stately/intl/color}/zh-TW.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/ar-AE.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/bg-BG.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/cs-CZ.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/da-DK.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/de-DE.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/el-GR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/en-US.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/es-ES.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/et-EE.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/fi-FI.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/fr-FR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/he-IL.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/hr-HR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/hu-HU.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/it-IT.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/ja-JP.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/ko-KR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/lt-LT.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/lv-LV.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/nb-NO.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/nl-NL.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/pl-PL.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/pt-BR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/pt-PT.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/ro-RO.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/ru-RU.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/sk-SK.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/sl-SI.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/sr-SP.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/sv-SE.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/tr-TR.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/uk-UA.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/zh-CN.json (100%) rename packages/{@react-stately/datepicker/intl => react-stately/intl/datepicker}/zh-TW.json (100%) rename packages/{@react-stately/autocomplete/src => react-stately/src/autocomplete}/useAutocompleteState.ts (97%) rename packages/{@react-stately/calendar/src => react-stately/src/calendar}/types.ts (100%) rename packages/{@react-stately/calendar/src => react-stately/src/calendar}/useCalendarState.ts (99%) rename packages/{@react-stately/calendar/src => react-stately/src/calendar}/useRangeCalendarState.ts (99%) rename packages/{@react-stately/calendar/src => react-stately/src/calendar}/utils.ts (100%) rename packages/{@react-stately/checkbox/src => react-stately/src/checkbox}/useCheckboxGroupState.ts (97%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/CollectionBuilder.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/Item.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/Section.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/getChildNodes.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/getItemCount.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/types.ts (100%) rename packages/{@react-stately/collections/src => react-stately/src/collections}/useCollection.ts (100%) rename packages/{@react-stately/color/src => react-stately/src/color}/Color.ts (99%) rename packages/{@react-stately/color/src => react-stately/src/color}/types.ts (100%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColor.ts (100%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorAreaState.ts (98%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorChannelFieldState.ts (94%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorFieldState.ts (97%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorPickerState.ts (93%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorSliderState.ts (97%) rename packages/{@react-stately/color/src => react-stately/src/color}/useColorWheelState.ts (99%) rename packages/{@react-stately/combobox/src => react-stately/src/combobox}/useComboBoxState.ts (97%) rename packages/{@react-stately/data/src => react-stately/src/data}/useAsyncList.ts (99%) rename packages/{@react-stately/data/src => react-stately/src/data}/useListData.ts (100%) rename packages/{@react-stately/data/src => react-stately/src/data}/useTreeData.ts (100%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/IncompleteDate.ts (96%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/placeholders.ts (100%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/types.ts (97%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/useDateFieldState.ts (95%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/useDatePickerState.ts (96%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/useDateRangePickerState.ts (98%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/useTimeFieldState.ts (96%) rename packages/{@react-stately/datepicker/src => react-stately/src/datepicker}/utils.ts (98%) rename packages/{@react-stately/disclosure/src => react-stately/src/disclosure}/useDisclosureGroupState.ts (97%) rename packages/{@react-stately/disclosure/src => react-stately/src/disclosure}/useDisclosureState.ts (97%) rename packages/{@react-stately/dnd/src => react-stately/src/dnd}/useDraggableCollectionState.ts (98%) rename packages/{@react-stately/dnd/src => react-stately/src/dnd}/useDroppableCollectionState.ts (99%) rename packages/{@react-spectrum/inlinealert/index.ts => react-stately/src/flags/flags.ts} (64%) rename packages/{@react-stately/form/src => react-stately/src/form}/useFormValidationState.ts (100%) rename packages/{@react-stately/grid/src => react-stately/src/grid}/GridCollection.ts (100%) rename packages/{@react-stately/grid/src => react-stately/src/grid}/useGridState.ts (93%) delete mode 100644 packages/react-stately/src/index.ts rename packages/{@react-stately/layout/src => react-stately/src/layout}/GridLayout.ts (98%) rename packages/{@react-stately/layout/src => react-stately/src/layout}/ListLayout.ts (98%) rename packages/{@react-stately/layout/src => react-stately/src/layout}/TableLayout.ts (97%) rename packages/{@react-stately/layout/src => react-stately/src/layout}/WaterfallLayout.ts (97%) rename packages/{@react-stately/list/src => react-stately/src/list}/ListCollection.ts (100%) rename packages/{@react-stately/list/src => react-stately/src/list}/useListState.ts (95%) rename packages/{@react-stately/list/src => react-stately/src/list}/useSingleSelectListState.ts (97%) rename packages/{@react-stately/menu/src => react-stately/src/menu}/useMenuTriggerState.ts (98%) rename packages/{@react-stately/menu/src => react-stately/src/menu}/useSubmenuTriggerState.ts (97%) rename packages/{@react-stately/numberfield/src => react-stately/src/numberfield}/useNumberFieldState.ts (98%) rename packages/{@react-stately/overlays/src => react-stately/src/overlays}/useOverlayTriggerState.ts (96%) rename packages/{@react-stately/radio/src => react-stately/src/radio}/useRadioGroupState.ts (95%) rename packages/{@react-stately/searchfield/src => react-stately/src/searchfield}/useSearchFieldState.ts (96%) rename packages/{@react-stately/select/src => react-stately/src/select}/useSelectState.ts (96%) rename packages/{@react-stately/selection/src => react-stately/src/selection}/Selection.ts (100%) rename packages/{@react-stately/selection/src => react-stately/src/selection}/SelectionManager.ts (99%) rename packages/{@react-stately/selection/src => react-stately/src/selection}/types.ts (100%) rename packages/{@react-stately/selection/src => react-stately/src/selection}/useMultipleSelectionState.ts (98%) rename packages/{@react-stately/slider/src => react-stately/src/slider}/useSliderState.ts (98%) rename packages/{@react-stately/steplist/src => react-stately/src/steplist}/useStepListState.ts (97%) rename packages/{@react-stately/table/src => react-stately/src/table}/Cell.ts (97%) rename packages/{@react-stately/table/src => react-stately/src/table}/Column.ts (97%) rename packages/{@react-stately/table/src => react-stately/src/table}/Row.ts (98%) rename packages/{@react-stately/table/src => react-stately/src/table}/TableBody.ts (97%) rename packages/{@react-stately/table/src => react-stately/src/table}/TableCollection.ts (98%) rename packages/{@react-stately/table/src => react-stately/src/table}/TableColumnLayout.ts (96%) rename packages/{@react-stately/table/src => react-stately/src/table}/TableHeader.ts (97%) rename packages/{@react-stately/table/src => react-stately/src/table}/TableUtils.ts (99%) rename packages/{@react-stately/table/src => react-stately/src/table}/useTableColumnResizeState.ts (99%) rename packages/{@react-stately/table/src => react-stately/src/table}/useTableState.ts (95%) rename packages/{@react-stately/table/src => react-stately/src/table}/useTreeGridState.ts (96%) rename packages/{@react-stately/tabs/src => react-stately/src/tabs}/useTabListState.ts (97%) rename packages/{@react-stately/toast/src => react-stately/src/toast}/useToastState.ts (100%) rename packages/{@react-stately/toggle/src => react-stately/src/toggle}/useToggleGroupState.ts (98%) rename packages/{@react-stately/toggle/src => react-stately/src/toggle}/useToggleState.ts (97%) rename packages/{@react-stately/tooltip/src => react-stately/src/tooltip}/useTooltipTriggerState.ts (98%) rename packages/{@react-stately/tree/src => react-stately/src/tree}/TreeCollection.ts (100%) rename packages/{@react-stately/tree/src => react-stately/src/tree}/useTreeState.ts (92%) rename packages/{@react-stately/utils/src => react-stately/src/utils}/number.ts (100%) rename packages/{@react-stately/utils/src => react-stately/src/utils}/useControlledState.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/Layout.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/LayoutInfo.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/OverscanManager.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/Point.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/Rect.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/ReusableView.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/Size.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/Virtualizer.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/types.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/useVirtualizerState.ts (100%) rename packages/{@react-stately/virtualizer/src => react-stately/src/virtualizer}/utils.ts (100%) rename packages/{@react-stately/tree/stories => react-stately/stories/tree}/useTreeState.stories.tsx (92%) rename packages/{@react-stately/checkbox/test => react-stately/test/checkbox}/useCheckboxGroupState.test.tsx (99%) rename packages/{@react-stately/color/test => react-stately/test/color}/Color.test.tsx (99%) rename packages/{@react-stately/color/test => react-stately/test/color}/useColor.test.js (93%) rename packages/{@react-stately/color/test => react-stately/test/color}/useColorFieldState.test.js (98%) rename packages/{@react-stately/combobox/test => react-stately/test/combobox}/useComboBoxState.test.js (98%) rename packages/{@react-stately/data/test => react-stately/test/data}/useAsyncList.test.js (99%) rename packages/{@react-stately/data/test => react-stately/test/data}/useListData.test.js (99%) rename packages/{@react-stately/data/test => react-stately/test/data}/useTreeData.test.js (99%) rename packages/{@react-stately/disclosure/test => react-stately/test/disclosure}/useDisclosureGroupState.test.ts (97%) rename packages/{@react-stately/disclosure/test => react-stately/test/disclosure}/useDisclosureState.test.ts (97%) rename packages/{@react-stately/searchfield/test => react-stately/test/searchfield}/useSearchFieldState.test.js (97%) rename packages/{@react-stately/slider/test => react-stately/test/slider}/useSliderState.test.js (99%) rename packages/{@react-stately/table/test => react-stately/test/table}/TableUtils.test.js (98%) rename packages/{@react-stately/toast/test => react-stately/test/toast}/useToastState.test.js (99%) rename packages/{@react-stately/tooltip/test => react-stately/test/tooltip}/useTooltipTriggerState.test.js (98%) rename packages/{@react-stately/tree/test => react-stately/test/tree}/useTreeState.test.js (96%) rename packages/{@react-stately/utils/test => react-stately/test/utils}/number.test.ts (96%) rename packages/{@react-stately/utils/test => react-stately/test/utils}/useControlledState.test.tsx (99%) rename packages/{@react-stately/virtualizer/test => react-stately/test/virtualizer}/LayoutInfo.test.tsx (91%) create mode 100644 scripts/migrateDeps.mjs create mode 100644 scripts/moveTypes.mjs create mode 100644 scripts/reportExports.js create mode 100644 scripts/testCJS.cjs create mode 100644 tsconfig.build.json diff --git a/.chromatic-fc/.parcelrc b/.chromatic-fc/.parcelrc index 6ccb1ea7917..ad8b3c54a83 100644 --- a/.chromatic-fc/.parcelrc +++ b/.chromatic-fc/.parcelrc @@ -4,7 +4,7 @@ "transformers": { "illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], "packages/@react-spectrum/s2/s2wf-icons/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], - "packages/*/*/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], // Disable PostCSS from running over style macro output "packages/@react-spectrum/s2/**/*.css": ["@parcel/transformer-css"], "packages/@react-spectrum/s2/**/*.svg": ["@parcel/transformer-svg-react"] diff --git a/.chromatic/.parcelrc b/.chromatic/.parcelrc index 4460c507377..1e314e5cdce 100644 --- a/.chromatic/.parcelrc +++ b/.chromatic/.parcelrc @@ -4,7 +4,7 @@ "transformers": { "illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], "packages/@react-spectrum/s2/s2wf-icons/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], - "packages/*/*/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], // Disable PostCSS from running over style macro output "packages/@react-spectrum/s2/**/*.css": ["@parcel/transformer-css"], "packages/@react-spectrum/s2/**/*.svg": ["@parcel/transformer-svg-react"] diff --git a/.circleci/config.yml b/.circleci/config.yml index 8e0309e3364..d2cdca6d379 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -390,7 +390,7 @@ jobs: - store_artifacts: path: ~/junit - test-esm: + test-build: executor: rsp-2xlarge steps: - restore_cache: @@ -401,6 +401,7 @@ jobs: command: | make build node --loader ./scripts/esm-support/loader.mjs ./scripts/esm-support/testESM.mjs + node scripts/testCJS.cjs lint: executor: rsp-xlarge @@ -921,7 +922,7 @@ workflows: - test-ssr-18: requires: - install-18 - - test-esm: + - test-build: requires: - install - lint: @@ -1014,7 +1015,7 @@ workflows: - test-17 - test-ssr-18 - test-18 - - test-esm + - test-build - storybook - storybook-s2 - deploy-s3-stage: diff --git a/.parcelrc b/.parcelrc index a265e9a1541..9ef6cb60e69 100644 --- a/.parcelrc +++ b/.parcelrc @@ -6,7 +6,7 @@ "docs:*.{js,ts,tsx,json}": ["parcel-transformer-docs", "@parcel/transformer-inline"], "docs-json:*.{js,ts,tsx,json}": ["parcel-transformer-docs"], "extract:*.mdx": ["parcel-transformer-mdx-extract"], - "packages/*/*/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], "bundle-text:*.svg": ["@parcel/transformer-svg", "@parcel/transformer-inline-string"], "*.{md,mdx}": ["parcel-transformer-mdx-docs"], "*.svg": ["@parcel/transformer-svg-react"], diff --git a/.parcelrc-build b/.parcelrc-build index 811882348d2..7c0728fc49a 100644 --- a/.parcelrc-build +++ b/.parcelrc-build @@ -4,7 +4,7 @@ "bundler": "@parcel/bundler-library", "transformers": { "style-types:*.ts": ["@parcel/transformer-typescript-types"], - "packages/**/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], "bundle-text:*.svg": ["@parcel/transformer-svg", "@parcel/transformer-inline-string"], "illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], "packages/@react-spectrum/s2/{s2wf-icons,spectrum-illustrations}/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], diff --git a/.parcelrc-storybook b/.parcelrc-storybook deleted file mode 100644 index 2ff3823ae26..00000000000 --- a/.parcelrc-storybook +++ /dev/null @@ -1,7 +0,0 @@ -{ - "extends": "@parcel/config-storybook", - "resolvers": ["@parcel/resolver-glob", "..."], - "transformers": { - "packages/*/*/intl/*.json": ["parcel-transformer-intl"] - } -} diff --git a/.storybook-s2/.parcelrc b/.storybook-s2/.parcelrc index eec62b28e01..51b7698f539 100644 --- a/.storybook-s2/.parcelrc +++ b/.storybook-s2/.parcelrc @@ -4,7 +4,7 @@ "transformers": { "illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], "packages/@react-spectrum/s2/s2wf-icons/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"], - "packages/*/*/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], // Disable PostCSS from running over style macro output "*.css": ["@parcel/transformer-css"], "*.svg": ["@parcel/transformer-svg-react"], diff --git a/.storybook/.parcelrc b/.storybook/.parcelrc index c2544f2aec3..f725210d16d 100644 --- a/.storybook/.parcelrc +++ b/.storybook/.parcelrc @@ -2,7 +2,7 @@ "extends": "@parcel/config-storybook", "resolvers": ["@parcel/resolver-glob", "..."], "transformers": { - "packages/*/*/intl/*.json": ["parcel-transformer-intl"], + "packages/**/intl/**/*.json": ["parcel-transformer-intl"], "raw:*": ["@parcel/transformer-raw"] } } diff --git a/.storybook/main.js b/.storybook/main.js index e062445e402..6d2ed3805fe 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -3,6 +3,9 @@ module.exports = { stories: [ '../packages/@{react-aria,react-stately,spectrum-icons}/*/stories/*.stories.{js,jsx,ts,tsx}', '../packages/@react-spectrum/!(s2)/stories/*.stories.{js,jsx,ts,tsx}', + '../packages/@adobe/react-spectrum/stories/*/*.stories.{js,jsx,ts,tsx}', + '../packages/react-aria/stories/*/*.stories.{js,jsx,ts,tsx}', + '../packages/react-stately/stories/*/*.stories.{js,jsx,ts,tsx}', '../packages/react-aria-components/stories/*.stories.{js,jsx,ts,tsx}' ], diff --git a/Makefile b/Makefile index 6d39a12ee2d..6b7a9f96748 100644 --- a/Makefile +++ b/Makefile @@ -39,6 +39,7 @@ clean_dist: rm -rf packages/@adobe/react-spectrum/i18n rm -rf packages/@react-aria/i18n/server rm -rf packages/@react-spectrum/s2/style/dist packages/@react-spectrum/s2/page.css packages/@react-spectrum/s2/icons packages/@react-spectrum/s2/illustrations + rm -rf packages/{@adobe/react-spectrum,@react-spectrum/s2,react-aria,react-stately,react-aria-components}/*.js clean_parcel: rm -rf .parcel-cache @@ -98,14 +99,16 @@ publish-nightly: build yarn publish:nightly build: - parcel build packages/@react-{spectrum,aria,stately}/*/ packages/@internationalized/{message,string,date,number}/ packages/react-aria-components --no-optimize --config .parcelrc-build + mkdir -p dist + yarn tsgo --project tsconfig.build.json --declaration --emitDeclarationOnly --outDir dist/types --rootDir packages + parcel build packages/@react-{spectrum,aria,stately}/*/ packages/@internationalized/{message,string,date,number}/ packages/{react-aria,react-stately,react-aria-components,@adobe/react-spectrum} --no-optimize --config .parcelrc-build yarn workspaces foreach --all -pt run prepublishOnly - for pkg in packages/@react-{spectrum,aria,stately}/*/ packages/@internationalized/{message,string,date,number}/ packages/@adobe/react-spectrum/ packages/react-aria/ packages/react-stately/ packages/react-aria-components/; \ - do node scripts/buildEsm.js $$pkg; \ - done + node scripts/buildEsm.js node scripts/buildI18n.js node scripts/generateIconDts.js node scripts/fixUseClient.js + node scripts/moveTypes.mjs + rm -rf types website: yarn build:docs --public-url /reactspectrum/$$(git rev-parse HEAD)/docs --dist-dir dist/$$(git rev-parse HEAD)/docs diff --git a/bin/useLayoutEffectRule.js b/bin/useLayoutEffectRule.js index fe2b47b04fe..b725e563a95 100644 --- a/bin/useLayoutEffectRule.js +++ b/bin/useLayoutEffectRule.js @@ -15,7 +15,7 @@ module.exports = { return { ImportDeclaration(node) { const source = node.source.value; - if (source === '@react-aria/utils' || source === './useLayoutEffect' || source === './') { + if (source !== 'react') { return; } const importSpecifiers = node.specifiers.filter(specifier => specifier.type === 'ImportSpecifier'); diff --git a/eslint.config.mjs b/eslint.config.mjs index c3593ff37f4..b08fe271cad 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -190,7 +190,7 @@ export default [{ "no-nested-ternary": ERROR, "no-multiple-empty-lines": ERROR, "no-unneeded-ternary": ERROR, - "no-duplicate-imports": ERROR, + // "no-duplicate-imports": ERROR, "react/display-name": OFF, "react/jsx-curly-spacing": [ERROR, "never"], "react/jsx-indent-props": [ERROR, ERROR], @@ -338,16 +338,6 @@ export default [{ "jsx-a11y/scope": ERROR, "jsx-a11y/tabindex-no-positive": ERROR, - "monorepo/no-internal-import": [ERROR, { - ignore: [ - "@adobe/spectrum-css-temp", - "@spectrum-icons/ui", - "@spectrum-icons/workflow", - "@spectrum-icons/illustrations", - "@react-spectrum/s2/icons" - ], - }], - "monorepo/no-relative-import": ERROR, }, }, { @@ -419,6 +409,12 @@ export default [{ }, }], }, +}, { + files: ["packages/**/src/**/*.ts", "packages/**/src/**/*.tsx"], + ignores: ["packages/dev/**"], + rules: { + "rsp-rules/no-package-root-imports": ERROR, + }, }, { files: [ "**/test/**", diff --git a/examples/rac-spectrum-tailwind/tsconfig.json b/examples/rac-spectrum-tailwind/tsconfig.json index 0163835a93a..66c175a102c 100644 --- a/examples/rac-spectrum-tailwind/tsconfig.json +++ b/examples/rac-spectrum-tailwind/tsconfig.json @@ -13,7 +13,7 @@ "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/rsp-cra-18/src/App.tsx b/examples/rsp-cra-18/src/App.tsx index 0abebf7ad5d..1ca5cd4f2f3 100644 --- a/examples/rsp-cra-18/src/App.tsx +++ b/examples/rsp-cra-18/src/App.tsx @@ -3,7 +3,7 @@ import {Provider, defaultTheme, Item, TagGroup, Cell, Column, Row, TableBody, Ta import Lighting from './Lighting'; import {useState} from 'react' import BodyContent from './BodyContent'; -import {enableTableNestedRows} from '@react-stately/flags'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; import ButtonExamples from './sections/ButtonExamples'; import CollectionExamples from './sections/CollectionExamples'; import DateTimeExamples from './sections/DateTimeExamples'; diff --git a/examples/rsp-cra-18/src/AutocompleteExample.tsx b/examples/rsp-cra-18/src/AutocompleteExample.tsx index e92c4d8d763..66d82987f64 100644 --- a/examples/rsp-cra-18/src/AutocompleteExample.tsx +++ b/examples/rsp-cra-18/src/AutocompleteExample.tsx @@ -1,5 +1,5 @@ import {Autocomplete, Input, Label, Menu, MenuItem, SearchField, Text, useFilter} from 'react-aria-components' -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '@adobe/react-spectrum/private/utils/classNames'; import styles from './autocomplete.css'; interface AutocompleteItem { diff --git a/examples/rsp-cra-18/src/sections/StatusExamples.tsx b/examples/rsp-cra-18/src/sections/StatusExamples.tsx index 03375a112cc..d2a478ffc93 100644 --- a/examples/rsp-cra-18/src/sections/StatusExamples.tsx +++ b/examples/rsp-cra-18/src/sections/StatusExamples.tsx @@ -1,5 +1,4 @@ -import {Flex, Divider, Badge, InlineAlert, Heading, Content, LabeledValue, Meter, ProgressBar, ProgressCircle, StatusLight, Button} from '@adobe/react-spectrum'; -import {ToastContainer, ToastQueue} from '@react-spectrum/toast' +import {Flex, Divider, Badge, InlineAlert, Heading, Content, LabeledValue, Meter, ProgressBar, ProgressCircle, StatusLight, Button, ToastContainer, ToastQueue} from '@adobe/react-spectrum'; export default function StatusExamples() { return ( diff --git a/examples/rsp-cra-18/tsconfig.json b/examples/rsp-cra-18/tsconfig.json index d2befe045b8..ff87c41a6b7 100644 --- a/examples/rsp-cra-18/tsconfig.json +++ b/examples/rsp-cra-18/tsconfig.json @@ -14,7 +14,7 @@ "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/rsp-next-ts-17/components/ReorderableListView.tsx b/examples/rsp-next-ts-17/components/ReorderableListView.tsx index 5c7d9b58d93..43fd81cf40c 100644 --- a/examples/rsp-next-ts-17/components/ReorderableListView.tsx +++ b/examples/rsp-next-ts-17/components/ReorderableListView.tsx @@ -1,5 +1,4 @@ -import { Item, ListView, Text, useListData } from "@adobe/react-spectrum"; -import { useDragAndDrop } from "@react-spectrum/dnd"; +import { Item, ListView, Text, useListData, useDragAndDrop } from "@adobe/react-spectrum"; import Folder from "@spectrum-icons/illustrations/Folder"; export default function ReorderableListView() { diff --git a/examples/rsp-next-ts-17/pages/_app.tsx b/examples/rsp-next-ts-17/pages/_app.tsx index 3d87e2c78b2..c3035577504 100644 --- a/examples/rsp-next-ts-17/pages/_app.tsx +++ b/examples/rsp-next-ts-17/pages/_app.tsx @@ -8,13 +8,13 @@ import { Flex, Grid, View, + ToastContainer, ColorScheme, } from "@adobe/react-spectrum"; import { useState } from "react"; import Moon from "@spectrum-icons/workflow/Moon"; import Light from "@spectrum-icons/workflow/Light"; -import { ToastContainer } from "@react-spectrum/toast"; -import {enableTableNestedRows} from '@react-stately/flags'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; function MyApp({ Component, pageProps }: AppProps) { const [theme, setTheme] = useState("light"); diff --git a/examples/rsp-next-ts-17/pages/index.tsx b/examples/rsp-next-ts-17/pages/index.tsx index 09f8d7da63f..55b5e295ed0 100644 --- a/examples/rsp-next-ts-17/pages/index.tsx +++ b/examples/rsp-next-ts-17/pages/index.tsx @@ -84,14 +84,14 @@ import { DisclosurePanel, TreeView, TreeViewItem, - TreeViewItemContent + TreeViewItemContent, + ToastQueue, + SubmenuTrigger } from "@adobe/react-spectrum"; import Edit from "@spectrum-icons/workflow/Edit"; import NotFound from "@spectrum-icons/illustrations/NotFound"; import Section from "../components/Section"; import ReorderableListView from "../components/ReorderableListView"; -import {ToastQueue} from '@react-spectrum/toast'; -import {SubmenuTrigger} from "@react-spectrum/menu"; import FileTxt from '@spectrum-icons/workflow/FileTxt'; import Folder from '@spectrum-icons/workflow/Folder'; diff --git a/examples/rsp-next-ts-17/tsconfig.json b/examples/rsp-next-ts-17/tsconfig.json index 73e4afb1513..caeef2192cc 100644 --- a/examples/rsp-next-ts-17/tsconfig.json +++ b/examples/rsp-next-ts-17/tsconfig.json @@ -9,7 +9,7 @@ "noEmit": true, "esModuleInterop": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", diff --git a/examples/rsp-next-ts/components/AutocompleteExample.tsx b/examples/rsp-next-ts/components/AutocompleteExample.tsx index 7228c5688f8..5c1c8d3dbe9 100644 --- a/examples/rsp-next-ts/components/AutocompleteExample.tsx +++ b/examples/rsp-next-ts/components/AutocompleteExample.tsx @@ -1,5 +1,5 @@ import {Autocomplete, Input, Label, Menu, MenuItem, SearchField, Text, useFilter} from 'react-aria-components' -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '@adobe/react-spectrum/private/utils/classNames'; import React from 'react'; import styles from './autocomplete.module.css'; diff --git a/examples/rsp-next-ts/components/ReorderableListView.tsx b/examples/rsp-next-ts/components/ReorderableListView.tsx index 5c7d9b58d93..43fd81cf40c 100644 --- a/examples/rsp-next-ts/components/ReorderableListView.tsx +++ b/examples/rsp-next-ts/components/ReorderableListView.tsx @@ -1,5 +1,4 @@ -import { Item, ListView, Text, useListData } from "@adobe/react-spectrum"; -import { useDragAndDrop } from "@react-spectrum/dnd"; +import { Item, ListView, Text, useListData, useDragAndDrop } from "@adobe/react-spectrum"; import Folder from "@spectrum-icons/illustrations/Folder"; export default function ReorderableListView() { diff --git a/examples/rsp-next-ts/pages/_app.tsx b/examples/rsp-next-ts/pages/_app.tsx index db3f8aacb4c..a06cf4d7be6 100644 --- a/examples/rsp-next-ts/pages/_app.tsx +++ b/examples/rsp-next-ts/pages/_app.tsx @@ -7,13 +7,13 @@ import { Flex, Grid, View, + ToastContainer, ColorScheme, } from "@adobe/react-spectrum"; import { useState } from "react"; import Moon from "@spectrum-icons/workflow/Moon"; import Light from "@spectrum-icons/workflow/Light"; -import { ToastContainer } from "@react-spectrum/toast"; -import {enableTableNestedRows} from '@react-stately/flags'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; import {useRouter, type NextRouter} from 'next/router'; import Script from 'next/script'; diff --git a/examples/rsp-next-ts/pages/index.tsx b/examples/rsp-next-ts/pages/index.tsx index 4b94a2f0447..51edad1361a 100644 --- a/examples/rsp-next-ts/pages/index.tsx +++ b/examples/rsp-next-ts/pages/index.tsx @@ -84,15 +84,15 @@ import { DisclosurePanel, TreeView, TreeViewItem, - TreeViewItemContent + TreeViewItemContent, + ToastQueue, + SubmenuTrigger } from "@adobe/react-spectrum"; import {AutocompleteExample} from "../components/AutocompleteExample"; import Edit from "@spectrum-icons/workflow/Edit"; import NotFound from "@spectrum-icons/illustrations/NotFound"; import Section from "../components/Section"; import ReorderableListView from "../components/ReorderableListView"; -import {ToastQueue} from '@react-spectrum/toast'; -import {SubmenuTrigger} from "@react-spectrum/menu"; import FileTxt from '@spectrum-icons/workflow/FileTxt'; import Folder from '@spectrum-icons/workflow/Folder'; diff --git a/examples/rsp-next-ts/tsconfig.json b/examples/rsp-next-ts/tsconfig.json index dc358701300..e4dacbf0e0d 100644 --- a/examples/rsp-next-ts/tsconfig.json +++ b/examples/rsp-next-ts/tsconfig.json @@ -9,7 +9,7 @@ "noEmit": true, "esModuleInterop": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", diff --git a/examples/rsp-webpack-4/src/App.js b/examples/rsp-webpack-4/src/App.js index da8eca112de..ed65587e902 100644 --- a/examples/rsp-webpack-4/src/App.js +++ b/examples/rsp-webpack-4/src/App.js @@ -3,7 +3,7 @@ import {Provider, defaultTheme, Item, TagGroup, Cell, Column, InlineAlert, Row, import Lighting from './Lighting'; import {useState} from 'react' import BodyContent from './BodyContent'; -import {enableTableNestedRows} from '@react-stately/flags'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; let columns = [ {name: 'Foo', key: 'foo'}, diff --git a/examples/s2-esbuild-starter-app/tsconfig.json b/examples/s2-esbuild-starter-app/tsconfig.json index 554e640ede2..b1cae0c6f72 100644 --- a/examples/s2-esbuild-starter-app/tsconfig.json +++ b/examples/s2-esbuild-starter-app/tsconfig.json @@ -12,7 +12,7 @@ "strict": true, "forceConsistentCasingInFileNames": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, diff --git a/examples/s2-webpack-5-typescript-example/tsconfig.json b/examples/s2-webpack-5-typescript-example/tsconfig.json index 115bb034d22..411a1e99288 100644 --- a/examples/s2-webpack-5-typescript-example/tsconfig.json +++ b/examples/s2-webpack-5-typescript-example/tsconfig.json @@ -10,7 +10,7 @@ "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "react-jsx", diff --git a/jest.config.js b/jest.config.js index 140c044fbac..259debb58ac 100644 --- a/jest.config.js +++ b/jest.config.js @@ -156,7 +156,9 @@ module.exports = { testEnvironment: 'jsdom', // Options that will be passed to the testEnvironment - // testEnvironmentOptions: {}, + testEnvironmentOptions: { + customExportConditions: ['source'] + }, // Adds a location field to test results // testLocationInResults: false, diff --git a/lib/jestResolver.js b/lib/jestResolver.js index 9f5f9a85170..87e23d12f96 100644 --- a/lib/jestResolver.js +++ b/lib/jestResolver.js @@ -29,6 +29,12 @@ try { module.exports = (request, options) => { // Handle glob imports. if (request.endsWith('*.json')) { + if (!request.startsWith('.')) { + let pkg = request.startsWith('@') ? request.split('/').slice(0, 2).join('/') : request.split('/')[0]; + let resolved = options.defaultResolver(pkg, options); + let relative = path.relative(options.basedir, path.dirname(path.dirname(resolved))); + request = path.join(relative, request.startsWith('@') ? request.split('/').slice(2).join('/') : request.split('/').slice(1).join('/')); + } let files = glob.sync(request, {cwd: options.basedir}); let source = ''; for (let file of files) { @@ -44,6 +50,21 @@ module.exports = (request, options) => { ...options, // https://github.com/microsoft/accessibility-insights-web/pull/5421#issuecomment-1109168149 packageFilter: pkg => { + if (/(react-aria|react-spectrum|react-stately)/.test(pkg.name) && pkg.exports) { + processExports(pkg.exports); + if (!pkg.exports['.']) { + pkg.exports = { + '.': pkg.exports + }; + } + Object.assign(pkg.exports, { + './src/*': ['./src/*.ts', './src/*.tsx'], + './test/*.tsx': './test/*.tsx', + './test/*': './test/*.js' + }); + return pkg; + } + if (!pkg.name?.startsWith('@tailwind') && pkg.name !== 'tailwindcss' && !pkg.name?.startsWith('storybook') && !pkg.name?.startsWith('@storybook')) { delete pkg['exports']; delete pkg['module']; @@ -51,7 +72,7 @@ module.exports = (request, options) => { return pkg; } }); - if (/packages[\/\\].*[\/\\].*[\/\\]intl[\/\\].*\.json$/.test(resolved)) { + if (/packages[\/\\].*[\/\\]intl[\/\\].*\.json$/.test(resolved)) { let sourceText = fs.readFileSync(resolved, 'utf8'); let json = JSON.parse(sourceText); let res = compileStrings(json); @@ -77,3 +98,15 @@ function writeCacheFile(cacheFile, res) { fs.renameSync(tmpFile, cacheFile); return cacheFile; } + +function processExports(exports) { + for (let key in exports) { + if (typeof exports[key] === 'object') { + processExports(exports[key]); + } else if (key === 'import' || key === 'types' || key === 'require') { + delete exports[key]; + } else if (key === 'source') { + exports.default = exports.source; + } + } +} diff --git a/lib/svg.d.ts b/lib/svg.d.ts index 9569e1964b5..bb0f28f7ce1 100644 --- a/lib/svg.d.ts +++ b/lib/svg.d.ts @@ -25,3 +25,8 @@ declare module '*.svg' { const content: FunctionComponent> ; export default content; } + +declare module '*.json' { + const content: any; + export default content; +} diff --git a/package.json b/package.json index af7bfd21c7e..98e24a7bfb5 100644 --- a/package.json +++ b/package.json @@ -27,8 +27,8 @@ "start:s2": "NODE_ENV=storybook storybook dev -p 6006 --ci -c '.storybook-s2'", "build:storybook-s2": "NODE_ENV=storybook storybook build -c .storybook-s2 -o dist/$(git rev-parse HEAD)/storybook-s2", "build:s2-storybook-docs": "NODE_ENV=storybook storybook build -c .storybook-s2 --docs", - "start:docs": "DOCS_ENV=dev parcel 'packages/@react-{spectrum,aria,stately}/*/docs/*.mdx' 'packages/dev/docs/pages/{react-spectrum,releases}/**/*.mdx'", - "build:docs": "DOCS_ENV=staging parcel build 'packages/@react-{spectrum,aria,stately}/*/docs/*.mdx' 'packages/dev/docs/pages/{react-spectrum,releases}/**/*.mdx'", + "start:docs": "DOCS_ENV=dev parcel 'packages/{@adobe/react-spectrum,react-aria,react-stately}/docs/**/*.mdx' 'packages/dev/docs/pages/{react-spectrum,releases}/**/*.mdx'", + "build:docs": "DOCS_ENV=staging parcel build 'packages/{@adobe/react-spectrum,react-aria,react-stately}/docs/**/*.mdx' 'packages/dev/docs/pages/{react-spectrum,releases}/**/*.mdx'", "start:s2-docs": "yarn workspace @react-spectrum/s2-docs start", "build:s2-docs": "yarn workspace @react-spectrum/s2-docs build", "check:s2-docs-build": "node packages/dev/s2-docs/scripts/validateS2DocsBuild.mjs", @@ -38,7 +38,7 @@ "test:mcp": "yarn build:s2-docs && yarn build:mcp && node packages/dev/mcp/scripts/smoke-list-pages.mjs", "test": "cross-env STRICT_MODE=1 VIRT_ON=1 yarn jest", "test:browser": " yarn playwright install && vitest --config=vitest.browser.config.ts", - "test:lint": "node packages/**/*.test-lint.js", + "test:lint": "ls packages/**/*.test-lint.js | xargs -n 1 node", "test-loose": "cross-env VIRT_ON=1 yarn jest", "test-storybook": "test-storybook --url http://localhost:9003 --browsers chromium --no-cache", "test:docs": "yarn playwright install && node scripts/testDocs.js", @@ -114,8 +114,8 @@ "@parcel/transformer-react-static": "^2.16.3", "@parcel/transformer-svg-react": "^2.16.3", "@parcel/transformer-typescript-types": "^2.16.3", - "@react-spectrum/parcel-namer-s2": "^0.3.0", - "@react-spectrum/s2-icon-builder": "^0.3.0", + "@react-spectrum/parcel-namer-s2": "workspace:^", + "@react-spectrum/s2-icon-builder": "workspace:^", "@spectrum-css/component-builder": "workspace:^", "@spectrum-css/vars": "^2.3.0", "@storybook/addon-a11y": "^9.0.18", @@ -257,6 +257,8 @@ "packages/@react-spectrum/style-macro-s1/**", "packages/@react-spectrum/tree/**", "packages/@react-spectrum/color/src/*.tsx", + "packages/@adobe/react-spectrum/src/tree/**", + "packages/@adobe/react-spectrum/src/color/*.tsx", "packages/@react-spectrum/s2/**/*.{js,ts,tsx}", "packages/@react-spectrum/s2/stories/**", ".storybook-s2/**", diff --git a/packages/@adobe/react-spectrum/.gitignore b/packages/@adobe/react-spectrum/.gitignore index 5669308ee0f..2b7c9c109c4 100644 --- a/packages/@adobe/react-spectrum/.gitignore +++ b/packages/@adobe/react-spectrum/.gitignore @@ -1 +1,3 @@ -i18n +/i18n +/*.js +/private diff --git a/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/accordion/Accordion.stories.tsx similarity index 87% rename from packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/accordion/Accordion.stories.tsx index 87ecaedb5ce..df46120ac18 100644 --- a/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/accordion/Accordion.stories.tsx @@ -12,8 +12,8 @@ import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {SpectrumAccordionProps} from '../src/Accordion'; -import {Template} from '../chromatic/Accordion.stories'; +import {SpectrumAccordionProps} from '../../src/accordion/Accordion'; +import {Template} from '../../chromatic/accordion/Accordion.stories'; const meta: Meta = { title: 'Accordion' diff --git a/packages/@react-spectrum/actionbar/chromatic-fc/ActionBar.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/actionbar/ActionBar.stories.tsx similarity index 92% rename from packages/@react-spectrum/actionbar/chromatic-fc/ActionBar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/actionbar/ActionBar.stories.tsx index 7cf2a06e9b0..cad22b37f5a 100644 --- a/packages/@react-spectrum/actionbar/chromatic-fc/ActionBar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/actionbar/ActionBar.stories.tsx @@ -11,8 +11,8 @@ * governing permissions and limitations under the License. */ -import {Example} from '../stories/Example'; -import {Flex} from '@react-spectrum/layout'; +import {Example} from '../../stories/actionbar/Example'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; import {StoryFn} from '@storybook/react'; diff --git a/packages/@react-spectrum/actiongroup/chromatic-fc/ActionGroup.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/actiongroup/ActionGroup.stories.tsx similarity index 90% rename from packages/@react-spectrum/actiongroup/chromatic-fc/ActionGroup.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/actiongroup/ActionGroup.stories.tsx index 6f728f50cbf..377be12c054 100644 --- a/packages/@react-spectrum/actiongroup/chromatic-fc/ActionGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/actiongroup/ActionGroup.stories.tsx @@ -11,11 +11,11 @@ */ -import {docItems, editItems, Render, viewItems} from '../chromatic/ActionGroup.stories'; -import {Flex} from '@react-spectrum/layout'; +import {docItems, editItems, Render, viewItems} from '../../chromatic/actiongroup/ActionGroup.stories'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; import {StoryFn} from '@storybook/react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'ActionGroup' diff --git a/packages/@react-spectrum/autocomplete/chromatic-fc/SearchAutocomplete.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/autocomplete/SearchAutocomplete.stories.tsx similarity index 92% rename from packages/@react-spectrum/autocomplete/chromatic-fc/SearchAutocomplete.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/autocomplete/SearchAutocomplete.stories.tsx index ce5b907868c..e91ed41bd14 100644 --- a/packages/@react-spectrum/autocomplete/chromatic-fc/SearchAutocomplete.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/autocomplete/SearchAutocomplete.stories.tsx @@ -12,7 +12,7 @@ import React from 'react'; import {StoryObj} from '@storybook/react'; -import {Template} from '../chromatic/SearchAutocomplete.stories'; +import {Template} from '../../chromatic/autocomplete/SearchAutocomplete.stories'; export default { title: 'SearchAutocomplete' diff --git a/packages/@react-spectrum/avatar/chromatic-fc/Avatar.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/avatar/Avatar.stories.tsx similarity index 93% rename from packages/@react-spectrum/avatar/chromatic-fc/Avatar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/avatar/Avatar.stories.tsx index 57776adfdc9..accef4da1b0 100644 --- a/packages/@react-spectrum/avatar/chromatic-fc/Avatar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/avatar/Avatar.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {Avatar} from '..'; -import {Flex} from '@react-spectrum/layout'; +import {Avatar} from '../../src/avatar/Avatar'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; import {StoryFn} from '@storybook/react'; diff --git a/packages/@react-spectrum/badge/chromatic-fc/Badge.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/badge/Badge.stories.tsx similarity index 85% rename from packages/@react-spectrum/badge/chromatic-fc/Badge.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/badge/Badge.stories.tsx index b0174eb7a9c..95ceeb081f1 100644 --- a/packages/@react-spectrum/badge/chromatic-fc/Badge.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/badge/Badge.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {Badge} from '..'; -import {BadgeStory, RenderVariants} from '../chromatic/Badge.stories'; +import {Badge} from '../../src/badge/Badge'; +import {BadgeStory, RenderVariants} from '../../chromatic/badge/Badge.stories'; import CheckmarkCircle from '@spectrum-icons/workflow/CheckmarkCircle'; import {Meta} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; export default { title: 'Badge', diff --git a/packages/@react-spectrum/breadcrumbs/chromatic-fc/Breadcrumbs.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/breadcrumbs/Breadcrumbs.stories.tsx similarity index 85% rename from packages/@react-spectrum/breadcrumbs/chromatic-fc/Breadcrumbs.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/breadcrumbs/Breadcrumbs.stories.tsx index 150ff783000..b8f6c0aa7e0 100644 --- a/packages/@react-spectrum/breadcrumbs/chromatic-fc/Breadcrumbs.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/breadcrumbs/Breadcrumbs.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {Breadcrumbs} from '../'; -import {Default as ChromaticDefault} from '../chromatic/Breadcrumbs.stories'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; +import {Default as ChromaticDefault} from '../../chromatic/breadcrumbs/Breadcrumbs.stories'; import {Meta, StoryObj} from '@storybook/react'; export default { diff --git a/packages/@react-spectrum/button/chromatic-fc/ActionButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/button/ActionButton.stories.tsx similarity index 93% rename from packages/@react-spectrum/button/chromatic-fc/ActionButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/button/ActionButton.stories.tsx index 8f5188eb7d1..389ab1e71d8 100644 --- a/packages/@react-spectrum/button/chromatic-fc/ActionButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/button/ActionButton.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; export default { title: 'Button/ActionButtons' diff --git a/packages/@react-spectrum/button/chromatic-fc/Button.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/button/Button.stories.tsx similarity index 88% rename from packages/@react-spectrum/button/chromatic-fc/Button.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/button/Button.stories.tsx index 2848ff1fc58..3eb33421927 100644 --- a/packages/@react-spectrum/button/chromatic-fc/Button.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/button/Button.stories.tsx @@ -11,12 +11,12 @@ */ import Bell from '@spectrum-icons/workflow/Bell'; -import {Button} from '../'; -import {Flex} from '@react-spectrum/layout'; +import {Button} from '../../src/button/Button'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; -import {Render} from '../chromatic/Button.stories'; +import {Render} from '../../chromatic/button/Button.stories'; import {StoryFn} from '@storybook/react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; export default { title: 'Button' diff --git a/packages/@react-spectrum/button/chromatic-fc/LogicButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/button/LogicButton.stories.tsx similarity index 90% rename from packages/@react-spectrum/button/chromatic-fc/LogicButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/button/LogicButton.stories.tsx index 76b26cc6d82..78e2da3b2ff 100644 --- a/packages/@react-spectrum/button/chromatic-fc/LogicButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/button/LogicButton.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; -import {Render} from '../chromatic/LogicButton.stories'; +import {Render} from '../../chromatic/button/LogicButton.stories'; import {StoryFn} from '@storybook/react'; export default { diff --git a/packages/@react-spectrum/button/chromatic-fc/ToggleButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/button/ToggleButton.stories.tsx similarity index 90% rename from packages/@react-spectrum/button/chromatic-fc/ToggleButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/button/ToggleButton.stories.tsx index 1aa5ba59b47..686e1091613 100644 --- a/packages/@react-spectrum/button/chromatic-fc/ToggleButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/button/ToggleButton.stories.tsx @@ -10,13 +10,16 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {Flex, Grid, repeat, View} from '@adobe/react-spectrum'; +import {classNames} from '../../src/utils/classNames'; + +import {Flex} from '../../src/layout/Flex'; import {generatePowerset} from '@react-spectrum/story-utils'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {ToggleButton} from '../'; +import {ToggleButton} from '../../src/button/ToggleButton'; +import {View} from '../../src/view/View'; let states = [ {isQuiet: true}, diff --git a/packages/@react-spectrum/calendar/chromatic-fc/Calendar.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/calendar/Calendar.stories.tsx similarity index 94% rename from packages/@react-spectrum/calendar/chromatic-fc/Calendar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/calendar/Calendar.stories.tsx index af504234153..b5bd7f12785 100644 --- a/packages/@react-spectrum/calendar/chromatic-fc/Calendar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/calendar/Calendar.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {Calendar} from '../'; +import {Calendar} from '../../src/calendar/Calendar'; import {CalendarDate} from '@internationalized/date'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; export default { diff --git a/packages/@react-spectrum/calendar/chromatic-fc/CalendarCell.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/calendar/CalendarCell.stories.tsx similarity index 89% rename from packages/@react-spectrum/calendar/chromatic-fc/CalendarCell.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/calendar/CalendarCell.stories.tsx index 32b7b11c913..38531e37cd0 100644 --- a/packages/@react-spectrum/calendar/chromatic-fc/CalendarCell.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/calendar/CalendarCell.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {AllStates} from '../chromatic/CalendarCell.stories'; -import {Flex} from '@react-spectrum/layout'; +import {AllStates} from '../../chromatic/calendar/CalendarCell.stories'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/card/chromatic-fc/Card.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/card/Card.stories.tsx similarity index 90% rename from packages/@react-spectrum/card/chromatic-fc/Card.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/card/Card.stories.tsx index 30ea55a9bd6..9db5857970d 100644 --- a/packages/@react-spectrum/card/chromatic-fc/Card.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/card/Card.stories.tsx @@ -11,16 +11,16 @@ * governing permissions and limitations under the License. */ -import {Card} from '..'; +import {Card} from '../../src/card/Card'; import { CardStory, WithColorfulIllustration as WithColorfulIllustrationStory, WithIllustration as WithIllustrationStory -} from '../chromatic/Card.stories'; +} from '../../chromatic/card/Card.stories'; import { Default as DefaultCard, Selected as SelectedStory -} from '../stories/Card.stories'; +} from '../../stories/card/Card.stories'; import {Meta} from '@storybook/react'; export default { diff --git a/packages/@react-spectrum/card/chromatic-fc/CardView.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/card/CardView.stories.tsx similarity index 81% rename from packages/@react-spectrum/card/chromatic-fc/CardView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/card/CardView.stories.tsx index 91d2c8a14f2..59bf7f16a71 100644 --- a/packages/@react-spectrum/card/chromatic-fc/CardView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/card/CardView.stories.tsx @@ -11,9 +11,11 @@ * governing permissions and limitations under the License. */ -import {CardView, SpectrumCardViewProps} from '../'; -import {DefaultGrid as DefaultGridStory} from '../chromatic/CardView.stories'; +import {CardView} from '../../src/card/CardView'; + +import {DefaultGrid as DefaultGridStory} from '../../chromatic/card/CardView.stories'; import {Meta, StoryObj} from '@storybook/react'; +import {SpectrumCardViewProps} from '../../src/card/types'; const meta: Meta> = { title: 'CardView' diff --git a/packages/@react-spectrum/card/chromatic-fc/QuietCard.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/card/QuietCard.stories.tsx similarity index 91% rename from packages/@react-spectrum/card/chromatic-fc/QuietCard.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/card/QuietCard.stories.tsx index fd2d3643af6..8816ed6b81b 100644 --- a/packages/@react-spectrum/card/chromatic-fc/QuietCard.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/card/QuietCard.stories.tsx @@ -11,12 +11,12 @@ * governing permissions and limitations under the License. */ -import {Card} from '../index'; +import {Card} from '../../src/card/Card'; import { CardStory, Default, Selected -} from '../chromatic/Card.stories'; +} from '../../chromatic/card/Card.stories'; import {Meta} from '@storybook/react'; export default { diff --git a/packages/@react-spectrum/checkbox/chromatic-fc/Checkbox.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/checkbox/Checkbox.stories.tsx similarity index 85% rename from packages/@react-spectrum/checkbox/chromatic-fc/Checkbox.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/checkbox/Checkbox.stories.tsx index c5173392881..35a13c7d82d 100644 --- a/packages/@react-spectrum/checkbox/chromatic-fc/Checkbox.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/checkbox/Checkbox.stories.tsx @@ -11,12 +11,12 @@ * governing permissions and limitations under the License. */ -import {Checkbox} from '../'; -import {Flex} from '@react-spectrum/layout'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; -import {Render} from '../chromatic/Checkbox.stories'; +import {Render} from '../../chromatic/checkbox/Checkbox.stories'; import {StoryFn} from '@storybook/react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'Checkbox' diff --git a/packages/@react-spectrum/tree/chromatic-fc/TreeView.stories.tsx b/packages/@adobe/react-spectrum/chromatic-fc/tree/TreeView.stories.tsx similarity index 95% rename from packages/@react-spectrum/tree/chromatic-fc/TreeView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic-fc/tree/TreeView.stories.tsx index 74e2df5d0c6..70a8e3659ad 100644 --- a/packages/@react-spectrum/tree/chromatic-fc/TreeView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic-fc/tree/TreeView.stories.tsx @@ -10,17 +10,19 @@ * governing permissions and limitations under the License. */ -import {ActionGroup, Item} from '@react-spectrum/actiongroup'; -import {ActionMenu} from '@react-spectrum/menu'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; + +import {ActionMenu} from '../../src/menu/ActionMenu'; import Add from '@spectrum-icons/workflow/Add'; import Delete from '@spectrum-icons/workflow/Delete'; import Edit from '@spectrum-icons/workflow/Edit'; import FileTxt from '@spectrum-icons/workflow/FileTxt'; import Folder from '@spectrum-icons/workflow/Folder'; +import {Item} from 'react-stately/Item'; import React from 'react'; -import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../src'; +import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../../src/tree/TreeView'; import {StoryFn} from '@storybook/react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; export default { title: 'TreeView' diff --git a/packages/@react-spectrum/accordion/chromatic/Accordion.stories.tsx b/packages/@adobe/react-spectrum/chromatic/accordion/Accordion.stories.tsx similarity index 96% rename from packages/@react-spectrum/accordion/chromatic/Accordion.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/accordion/Accordion.stories.tsx index a492ca26c44..1ff47c13765 100644 --- a/packages/@react-spectrum/accordion/chromatic/Accordion.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/accordion/Accordion.stories.tsx @@ -10,7 +10,13 @@ * governing permissions and limitations under the License. */ -import {Accordion, Disclosure, DisclosurePanel, DisclosureTitle, SpectrumAccordionProps} from '../'; +import { + Accordion, + Disclosure, + DisclosurePanel, + DisclosureTitle, + SpectrumAccordionProps +} from '../../src/accordion/Accordion'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/accordion/chromatic/Disclosure.stories.tsx b/packages/@adobe/react-spectrum/chromatic/accordion/Disclosure.stories.tsx similarity index 97% rename from packages/@react-spectrum/accordion/chromatic/Disclosure.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/accordion/Disclosure.stories.tsx index 03849a8108f..4519e42e89b 100644 --- a/packages/@react-spectrum/accordion/chromatic/Disclosure.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/accordion/Disclosure.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Disclosure, DisclosurePanel, DisclosureTitle, SpectrumDisclosureProps} from '../'; +import {Disclosure, DisclosurePanel, DisclosureTitle, SpectrumDisclosureProps} from '../../src/accordion/Accordion'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/actionbar/chromatic/ActionBar.stories.tsx b/packages/@adobe/react-spectrum/chromatic/actionbar/ActionBar.stories.tsx similarity index 93% rename from packages/@react-spectrum/actionbar/chromatic/ActionBar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/actionbar/ActionBar.stories.tsx index bbf2f592bd4..fd4cb7382ed 100644 --- a/packages/@react-spectrum/actionbar/chromatic/ActionBar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/actionbar/ActionBar.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {Example, Example2} from '../stories/Example'; -import {Flex} from '@react-spectrum/layout'; +import {Example, Example2} from '../../stories/actionbar/Example'; +import {Flex} from '../../src/layout/Flex'; import React from 'react'; import {StoryFn} from '@storybook/react'; diff --git a/packages/@react-spectrum/actiongroup/chromatic/ActionGroup.stories.tsx b/packages/@adobe/react-spectrum/chromatic/actiongroup/ActionGroup.stories.tsx similarity index 97% rename from packages/@react-spectrum/actiongroup/chromatic/ActionGroup.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/actiongroup/ActionGroup.stories.tsx index 251a7c5de04..cd41e0835ce 100644 --- a/packages/@react-spectrum/actiongroup/chromatic/ActionGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/actiongroup/ActionGroup.stories.tsx @@ -10,21 +10,21 @@ * governing permissions and limitations under the License. */ -import {ActionGroup, SpectrumActionGroupProps} from '../'; +import {ActionGroup, SpectrumActionGroupProps} from '../../src/actiongroup/ActionGroup'; import BookIcon from '@spectrum-icons/workflow/Book'; import CopyIcon from '@spectrum-icons/workflow/Copy'; import DeleteIcon from '@spectrum-icons/workflow/Delete'; import DocumentIcon from '@spectrum-icons/workflow/Document'; import DrawIcon from '@spectrum-icons/workflow/Draw'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import InfoIcon from '@spectrum-icons/workflow/Info'; -import {Item} from '@react-stately/collections'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import PropertiesIcon from '@spectrum-icons/workflow/Properties'; import React, {JSX} from 'react'; import SettingsIcon from '@spectrum-icons/workflow/Settings'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; import ViewCardIcon from '@spectrum-icons/workflow/ViewCard'; import ViewGridIcon from '@spectrum-icons/workflow/ViewGrid'; import ViewListIcon from '@spectrum-icons/workflow/ViewList'; diff --git a/packages/@react-spectrum/autocomplete/chromatic/SearchAutocomplete.stories.tsx b/packages/@adobe/react-spectrum/chromatic/autocomplete/SearchAutocomplete.stories.tsx similarity index 95% rename from packages/@react-spectrum/autocomplete/chromatic/SearchAutocomplete.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/autocomplete/SearchAutocomplete.stories.tsx index a981b098632..4421c0cde9e 100644 --- a/packages/@react-spectrum/autocomplete/chromatic/SearchAutocomplete.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/autocomplete/SearchAutocomplete.stories.tsx @@ -12,10 +12,11 @@ import Filter from '@spectrum-icons/workflow/Filter'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Item, SearchAutocomplete, SpectrumSearchAutocompleteProps} from '../'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {SearchAutocomplete, SpectrumSearchAutocompleteProps} from '../../src/autocomplete/SearchAutocomplete'; // Skipping focus styles because don't have a way of applying it via classnames // No controlled open state also means no menu diff --git a/packages/@react-spectrum/autocomplete/chromatic/SearchAutocompleteRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/autocomplete/SearchAutocompleteRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/autocomplete/chromatic/SearchAutocompleteRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/autocomplete/SearchAutocompleteRTL.stories.tsx diff --git a/packages/@react-spectrum/avatar/chromatic/Avatar.stories.tsx b/packages/@adobe/react-spectrum/chromatic/avatar/Avatar.stories.tsx similarity index 95% rename from packages/@react-spectrum/avatar/chromatic/Avatar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/avatar/Avatar.stories.tsx index 7cc207cbc7b..6e98c22576b 100644 --- a/packages/@react-spectrum/avatar/chromatic/Avatar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/avatar/Avatar.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Avatar, SpectrumAvatarProps} from '../'; +import {Avatar, SpectrumAvatarProps} from '../../src/avatar/Avatar'; import {Meta, StoryObj} from '@storybook/react'; const SRC_URL_1 = diff --git a/packages/@react-spectrum/badge/chromatic/Badge.stories.tsx b/packages/@adobe/react-spectrum/chromatic/badge/Badge.stories.tsx similarity index 93% rename from packages/@react-spectrum/badge/chromatic/Badge.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/badge/Badge.stories.tsx index 6add660b202..642ff268f58 100644 --- a/packages/@react-spectrum/badge/chromatic/Badge.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/badge/Badge.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {Badge, SpectrumBadgeProps} from '../'; +import {Badge, SpectrumBadgeProps} from '../../src/badge/Badge'; import CheckmarkCircle from '@spectrum-icons/workflow/CheckmarkCircle'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; let variants: SpectrumBadgeProps['variant'][] = ['positive', 'info', 'negative', 'neutral', 'yellow', 'fuchsia', 'indigo', 'seafoam', 'magenta', 'purple']; diff --git a/packages/@react-spectrum/breadcrumbs/chromatic/Breadcrumbs.stories.tsx b/packages/@adobe/react-spectrum/chromatic/breadcrumbs/Breadcrumbs.stories.tsx similarity index 94% rename from packages/@react-spectrum/breadcrumbs/chromatic/Breadcrumbs.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/breadcrumbs/Breadcrumbs.stories.tsx index 42ea61e9c15..83b6f91b4a7 100644 --- a/packages/@react-spectrum/breadcrumbs/chromatic/Breadcrumbs.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/breadcrumbs/Breadcrumbs.stories.tsx @@ -10,7 +10,9 @@ * governing permissions and limitations under the License. */ -import {Breadcrumbs, Item} from '../'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; + +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/button/chromatic/ActionButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic/button/ActionButton.stories.tsx similarity index 94% rename from packages/@react-spectrum/button/chromatic/ActionButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/button/ActionButton.stories.tsx index 98d3614df9c..441c2a0ecb8 100644 --- a/packages/@react-spectrum/button/chromatic/ActionButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/button/ActionButton.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; export default { title: 'Button/ActionButton', diff --git a/packages/@react-spectrum/button/chromatic/ActionButtonLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/button/ActionButtonLanguages.stories.tsx similarity index 90% rename from packages/@react-spectrum/button/chromatic/ActionButtonLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/button/ActionButtonLanguages.stories.tsx index 360ed8572a2..37ee1d3f79d 100644 --- a/packages/@react-spectrum/button/chromatic/ActionButtonLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/button/ActionButtonLanguages.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; export default { title: 'Languages/ActionButton', diff --git a/packages/@react-spectrum/button/chromatic/Button.stories.tsx b/packages/@adobe/react-spectrum/chromatic/button/Button.stories.tsx similarity index 91% rename from packages/@react-spectrum/button/chromatic/Button.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/button/Button.stories.tsx index 56802c9674b..cb3178e61d0 100644 --- a/packages/@react-spectrum/button/chromatic/Button.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/button/Button.stories.tsx @@ -11,15 +11,16 @@ */ import Bell from '@spectrum-icons/workflow/Bell'; -import {Button, SpectrumButtonProps} from '../'; -import {classNames} from '@react-spectrum/utils'; -import {Flex, Grid, repeat} from '@react-spectrum/layout'; +import {Button, SpectrumButtonProps} from '../../src/button/Button'; +import {classNames} from '../../src/utils/classNames'; +import {Flex} from '../../src/layout/Flex'; import {generatePowerset} from '@react-spectrum/story-utils'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryFn} from '@storybook/react'; import React, {ElementType, JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; let states = [ {UNSAFE_className: classNames(styles, 'is-hovered'), 'data-hover': true}, @@ -133,7 +134,7 @@ DoubleTextNode.story = { export function Render(props: SpectrumButtonProps = {variant: 'accent'}): JSX.Element { return ( - + ( {combinations.map(c => { let key = Object.keys(c).map(k => { if (k === 'UNSAFE_className') { @@ -161,6 +162,6 @@ export function Render(props: SpectrumButtonPr } return button; })} - + ) ); } diff --git a/packages/@react-spectrum/button/chromatic/LogicButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic/button/LogicButton.stories.tsx similarity index 91% rename from packages/@react-spectrum/button/chromatic/LogicButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/button/LogicButton.stories.tsx index 482ffbd4e08..d4b2b662c86 100644 --- a/packages/@react-spectrum/button/chromatic/LogicButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/button/LogicButton.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; -import {LogicButton, SpectrumLogicButtonProps} from '../'; +import {Flex} from '../../src/layout/Flex'; +import {LogicButton, SpectrumLogicButtonProps} from '../../src/button/LogicButton'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/button/chromatic/ToggleButton.stories.tsx b/packages/@adobe/react-spectrum/chromatic/button/ToggleButton.stories.tsx similarity index 93% rename from packages/@react-spectrum/button/chromatic/ToggleButton.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/button/ToggleButton.stories.tsx index 41079ad2bf2..6bb54f2b670 100644 --- a/packages/@react-spectrum/button/chromatic/ToggleButton.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/button/ToggleButton.stories.tsx @@ -10,13 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../../src/utils/classNames'; + import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat, View} from '@adobe/react-spectrum'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {ToggleButton} from '../'; +import {ToggleButton} from '../../src/button/ToggleButton'; +import {View} from '../../src/view/View'; let states = [ {isQuiet: true}, diff --git a/packages/@react-spectrum/buttongroup/chromatic/ButtonGroup.stories.tsx b/packages/@adobe/react-spectrum/chromatic/buttongroup/ButtonGroup.stories.tsx similarity index 92% rename from packages/@react-spectrum/buttongroup/chromatic/ButtonGroup.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/buttongroup/ButtonGroup.stories.tsx index 5310e3a729c..9608682bf2b 100644 --- a/packages/@react-spectrum/buttongroup/chromatic/ButtonGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/buttongroup/ButtonGroup.stories.tsx @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {ButtonGroup, SpectrumButtonGroupProps} from '../'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup, SpectrumButtonGroupProps} from '../../src/buttongroup/ButtonGroup'; import React, {JSX} from 'react'; import {StoryFn} from '@storybook/react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'ButtonGroup' diff --git a/packages/@react-spectrum/calendar/chromatic/Calendar.stories.tsx b/packages/@adobe/react-spectrum/chromatic/calendar/Calendar.stories.tsx similarity index 97% rename from packages/@react-spectrum/calendar/chromatic/Calendar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/calendar/Calendar.stories.tsx index 84f67496a92..06623f55fd7 100644 --- a/packages/@react-spectrum/calendar/chromatic/Calendar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/calendar/Calendar.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Calendar} from '../'; +import {Calendar} from '../../src/calendar/Calendar'; import {CalendarDate} from '@internationalized/date'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/calendar/chromatic/CalendarCell.stories.tsx b/packages/@adobe/react-spectrum/chromatic/calendar/CalendarCell.stories.tsx similarity index 96% rename from packages/@react-spectrum/calendar/chromatic/CalendarCell.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/calendar/CalendarCell.stories.tsx index a576e17dd9f..e076a8dfb3c 100644 --- a/packages/@react-spectrum/calendar/chromatic/CalendarCell.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/calendar/CalendarCell.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../../src/utils/classNames'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/calendar/vars.css'; -import {useProvider} from '@react-spectrum/provider'; +import {useProvider} from '../../src/provider/Provider'; export default { title: 'CalendarCall', diff --git a/packages/@react-spectrum/calendar/chromatic/RangeCalendar.stories.tsx b/packages/@adobe/react-spectrum/chromatic/calendar/RangeCalendar.stories.tsx similarity index 96% rename from packages/@react-spectrum/calendar/chromatic/RangeCalendar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/calendar/RangeCalendar.stories.tsx index 1b264ff8833..e88a1c55334 100644 --- a/packages/@react-spectrum/calendar/chromatic/RangeCalendar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/calendar/RangeCalendar.stories.tsx @@ -12,9 +12,9 @@ import {CalendarDate, isWeekend} from '@internationalized/date'; import {Meta, StoryFn} from '@storybook/react'; -import {RangeCalendar} from '../'; +import {RangeCalendar} from '../../src/calendar/RangeCalendar'; import React from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; export default { title: 'RangeCalendar', diff --git a/packages/@react-spectrum/card/chromatic/Card.stories.tsx b/packages/@adobe/react-spectrum/chromatic/card/Card.stories.tsx similarity index 99% rename from packages/@react-spectrum/card/chromatic/Card.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/card/Card.stories.tsx index c6e5f059365..be2c8b4e112 100644 --- a/packages/@react-spectrum/card/chromatic/Card.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/card/Card.stories.tsx @@ -12,15 +12,18 @@ */ import assetStyles from '@adobe/spectrum-css-temp/components/asset/vars.css'; -import {Card} from '..'; -import {classNames, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; -import {Default as DefaultCard, Selected as SelectedStory} from '../stories/Card.stories'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Image} from '@react-spectrum/image'; +import {Card} from '../../src/card/Card'; +import {classNames} from '../../src/utils/classNames'; +import {Content} from '../../src/view/Content'; +import {Default as DefaultCard, Selected as SelectedStory} from '../../stories/card/Card.stories'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Image} from '../../src/image/Image'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; +import {Text} from '../../src/text/Text'; +import {useSlotProps} from '../../src/utils/Slots'; +import {useStyleProps} from '../../src/utils/styleProps'; export default { title: 'Card/default', diff --git a/packages/@react-spectrum/card/chromatic/CardView.stories.tsx b/packages/@adobe/react-spectrum/chromatic/card/CardView.stories.tsx similarity index 88% rename from packages/@react-spectrum/card/chromatic/CardView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/card/CardView.stories.tsx index a5cc584704e..7c91e20c676 100644 --- a/packages/@react-spectrum/card/chromatic/CardView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/card/CardView.stories.tsx @@ -11,13 +11,20 @@ * governing permissions and limitations under the License. */ -import {Card, CardView, GalleryLayout, GridLayout, SpectrumCardViewProps, WaterfallLayout} from '..'; -import {Content} from '@react-spectrum/view'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; +import {Card} from '../../src/card/Card'; + +import {CardView} from '../../src/card/CardView'; +import {Content} from '../../src/view/Content'; +import {GalleryLayout} from '../../src/card/GalleryLayout'; +import {GridLayout} from '../../src/card/GridLayout'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX, useMemo} from 'react'; -import {useCollator} from '@react-aria/i18n'; +import {SpectrumCardViewProps} from '../../src/card/types'; +import {Text} from '../../src/text/Text'; +import {useCollator} from 'react-aria/useCollator'; +import {WaterfallLayout} from '../../src/card/WaterfallLayout'; const meta: Meta> = { title: 'CardView' diff --git a/packages/@react-spectrum/card/chromatic/HorizontalCard.stories.tsx b/packages/@adobe/react-spectrum/chromatic/card/HorizontalCard.stories.tsx similarity index 98% rename from packages/@react-spectrum/card/chromatic/HorizontalCard.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/card/HorizontalCard.stories.tsx index ebf9bc38a52..2df016e1bb8 100644 --- a/packages/@react-spectrum/card/chromatic/HorizontalCard.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/card/HorizontalCard.stories.tsx @@ -11,7 +11,7 @@ * governing permissions and limitations under the License. */ -import {Card} from '../index'; +import {Card} from '../../src/card/Card'; import { CardStory, Default, diff --git a/packages/@react-spectrum/card/chromatic/QuietCard.stories.tsx b/packages/@adobe/react-spectrum/chromatic/card/QuietCard.stories.tsx similarity index 97% rename from packages/@react-spectrum/card/chromatic/QuietCard.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/card/QuietCard.stories.tsx index eca1a06b1fc..16bd791ba2c 100644 --- a/packages/@react-spectrum/card/chromatic/QuietCard.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/card/QuietCard.stories.tsx @@ -11,7 +11,7 @@ * governing permissions and limitations under the License. */ -import {Card} from '../index'; +import {Card} from '../../src/card/Card'; import { CardStory, Default, diff --git a/packages/@react-spectrum/checkbox/chromatic/Checkbox.stories.tsx b/packages/@adobe/react-spectrum/chromatic/checkbox/Checkbox.stories.tsx similarity index 96% rename from packages/@react-spectrum/checkbox/chromatic/Checkbox.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/checkbox/Checkbox.stories.tsx index ccc9af6e68d..b56570d32a7 100644 --- a/packages/@react-spectrum/checkbox/chromatic/Checkbox.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/checkbox/Checkbox.stories.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Checkbox, SpectrumCheckboxProps} from '../'; +import {Checkbox, SpectrumCheckboxProps} from '../../src/checkbox/Checkbox'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'Checkbox', diff --git a/packages/@react-spectrum/checkbox/chromatic/CheckboxGroup.stories.tsx b/packages/@adobe/react-spectrum/chromatic/checkbox/CheckboxGroup.stories.tsx similarity index 95% rename from packages/@react-spectrum/checkbox/chromatic/CheckboxGroup.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/checkbox/CheckboxGroup.stories.tsx index 166d20a06e8..13980774b12 100644 --- a/packages/@react-spectrum/checkbox/chromatic/CheckboxGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/checkbox/CheckboxGroup.stories.tsx @@ -10,8 +10,12 @@ * governing permissions and limitations under the License. */ -import {Checkbox, CheckboxGroup, SpectrumCheckboxGroupProps} from '..'; -import {Content, ContextualHelp, Heading} from '@adobe/react-spectrum'; +import {Checkbox} from '../../src/checkbox/Checkbox'; + +import {CheckboxGroup, SpectrumCheckboxGroupProps} from '../../src/checkbox/CheckboxGroup'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import React from 'react'; import {StoryFn} from '@storybook/react'; diff --git a/packages/@react-spectrum/color/chromatic/ColorArea.stories.tsx b/packages/@adobe/react-spectrum/chromatic/color/ColorArea.stories.tsx similarity index 95% rename from packages/@react-spectrum/color/chromatic/ColorArea.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/color/ColorArea.stories.tsx index 2da76c0064b..05fe58c6366 100644 --- a/packages/@react-spectrum/color/chromatic/ColorArea.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/color/ColorArea.stories.tsx @@ -10,10 +10,15 @@ * governing permissions and limitations under the License. */ -import {ColorArea, ColorField, ColorSlider, ColorSwatch, ColorWheel, SpectrumColorAreaProps} from '../'; -import {Flex} from '@adobe/react-spectrum'; +import {ColorArea, SpectrumColorAreaProps} from '../../src/color/ColorArea'; + +import {ColorField} from '../../src/color/ColorField'; +import {ColorSlider} from '../../src/color/ColorSlider'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {ColorWheel} from '../../src/color/ColorWheel'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; -import {parseColor} from '@react-stately/color'; +import {parseColor} from 'react-stately/Color'; import React, {JSX, useState} from 'react'; const meta: Meta = { diff --git a/packages/@react-spectrum/color/chromatic/ColorField.stories.tsx b/packages/@adobe/react-spectrum/chromatic/color/ColorField.stories.tsx similarity index 93% rename from packages/@react-spectrum/color/chromatic/ColorField.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/color/ColorField.stories.tsx index 7f96530a1fb..78f8b8e1781 100644 --- a/packages/@react-spectrum/color/chromatic/ColorField.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/color/ColorField.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {ColorField, SpectrumColorFieldProps} from '../'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {ColorField, SpectrumColorFieldProps} from '../../src/color/ColorField'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/color/chromatic/ColorFieldExpress.stories.tsx b/packages/@adobe/react-spectrum/chromatic/color/ColorFieldExpress.stories.tsx similarity index 100% rename from packages/@react-spectrum/color/chromatic/ColorFieldExpress.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/color/ColorFieldExpress.stories.tsx diff --git a/packages/@react-spectrum/color/chromatic/ColorSlider.stories.tsx b/packages/@adobe/react-spectrum/chromatic/color/ColorSlider.stories.tsx similarity index 92% rename from packages/@react-spectrum/color/chromatic/ColorSlider.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/color/ColorSlider.stories.tsx index 3b4ce059f66..712f76103af 100644 --- a/packages/@react-spectrum/color/chromatic/ColorSlider.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/color/ColorSlider.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {ColorSlider, SpectrumColorSliderProps} from '../'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {ColorSlider, SpectrumColorSliderProps} from '../../src/color/ColorSlider'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/combobox/chromatic/ComboBox.stories.tsx b/packages/@adobe/react-spectrum/chromatic/combobox/ComboBox.stories.tsx similarity index 93% rename from packages/@react-spectrum/combobox/chromatic/ComboBox.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/combobox/ComboBox.stories.tsx index 5e5ebe00201..65c3539e9f7 100644 --- a/packages/@react-spectrum/combobox/chromatic/ComboBox.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/combobox/ComboBox.stories.tsx @@ -10,12 +10,14 @@ * governing permissions and limitations under the License. */ -import {ComboBox, Item, SpectrumComboBoxProps} from '../'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {ComboBox, SpectrumComboBoxProps} from '../../src/combobox/ComboBox'; + +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; diff --git a/packages/@react-spectrum/combobox/chromatic/ComboBoxRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/combobox/ComboBoxRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/combobox/chromatic/ComboBoxRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/combobox/ComboBoxRTL.stories.tsx diff --git a/packages/@react-spectrum/datepicker/chromatic/DateField.stories.tsx b/packages/@adobe/react-spectrum/chromatic/datepicker/DateField.stories.tsx similarity index 97% rename from packages/@react-spectrum/datepicker/chromatic/DateField.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/datepicker/DateField.stories.tsx index ca45cf70837..75a10c24bae 100644 --- a/packages/@react-spectrum/datepicker/chromatic/DateField.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/datepicker/DateField.stories.tsx @@ -11,12 +11,12 @@ */ import {CalendarDate, CalendarDateTime, parseZonedDateTime} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {DateField} from '../'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {DateField} from '../../src/datepicker/DateField'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; export default { diff --git a/packages/@react-spectrum/datepicker/chromatic/DatePicker.stories.tsx b/packages/@adobe/react-spectrum/chromatic/datepicker/DatePicker.stories.tsx similarity index 98% rename from packages/@react-spectrum/datepicker/chromatic/DatePicker.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/datepicker/DatePicker.stories.tsx index b69fb2ddd75..2ffb9f76a77 100644 --- a/packages/@react-spectrum/datepicker/chromatic/DatePicker.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/datepicker/DatePicker.stories.tsx @@ -11,10 +11,10 @@ */ import {CalendarDate, CalendarDateTime, parseZonedDateTime} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {DatePicker} from '../'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {DatePicker} from '../../src/datepicker/DatePicker'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {userEvent, within} from 'storybook/test'; diff --git a/packages/@react-spectrum/datepicker/chromatic/DateRangePicker.stories.tsx b/packages/@adobe/react-spectrum/chromatic/datepicker/DateRangePicker.stories.tsx similarity index 98% rename from packages/@react-spectrum/datepicker/chromatic/DateRangePicker.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/datepicker/DateRangePicker.stories.tsx index 90f149f89df..ca3dd6d6357 100644 --- a/packages/@react-spectrum/datepicker/chromatic/DateRangePicker.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/datepicker/DateRangePicker.stories.tsx @@ -11,10 +11,10 @@ */ import {CalendarDate, CalendarDateTime, parseZonedDateTime} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {DateRangePicker} from '../'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {userEvent, within} from 'storybook/test'; diff --git a/packages/@react-spectrum/datepicker/chromatic/TimeField.stories.tsx b/packages/@adobe/react-spectrum/chromatic/datepicker/TimeField.stories.tsx similarity index 96% rename from packages/@react-spectrum/datepicker/chromatic/TimeField.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/datepicker/TimeField.stories.tsx index f610c8d9ad2..2d95b74d74a 100644 --- a/packages/@react-spectrum/datepicker/chromatic/TimeField.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/datepicker/TimeField.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import {parseZonedDateTime, Time} from '@internationalized/date'; import React from 'react'; -import {TimeField} from '../'; +import {TimeField} from '../../src/datepicker/TimeField'; export default { title: 'TimeField', diff --git a/packages/@react-spectrum/dialog/chromatic/AlertDialog.stories.tsx b/packages/@adobe/react-spectrum/chromatic/dialog/AlertDialog.stories.tsx similarity index 95% rename from packages/@react-spectrum/dialog/chromatic/AlertDialog.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/dialog/AlertDialog.stories.tsx index f8a88d11e6c..b259dc201df 100644 --- a/packages/@react-spectrum/dialog/chromatic/AlertDialog.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/dialog/AlertDialog.stories.tsx @@ -10,8 +10,10 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AlertDialog, DialogTrigger, SpectrumAlertDialogProps} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {AlertDialog, SpectrumAlertDialogProps} from '../../src/dialog/AlertDialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; import {singleParagraph} from './Dialog.stories'; diff --git a/packages/@react-spectrum/dialog/chromatic/Dialog.stories.tsx b/packages/@adobe/react-spectrum/chromatic/dialog/Dialog.stories.tsx similarity index 96% rename from packages/@react-spectrum/dialog/chromatic/Dialog.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/dialog/Dialog.stories.tsx index aecba104b2f..3fc86c31cc6 100644 --- a/packages/@react-spectrum/dialog/chromatic/Dialog.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/dialog/Dialog.stories.tsx @@ -10,20 +10,27 @@ * governing permissions and limitations under the License. */ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Content, Footer, Header} from '@react-spectrum/view'; -import {Dialog, DialogTrigger, SpectrumDialogProps, SpectrumDialogTriggerProps} from '../'; -import {Divider} from '@react-spectrum/divider'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Content} from '../../src/view/Content'; +import {Dialog, SpectrumDialogProps} from '../../src/dialog/Dialog'; +import {DialogTrigger, SpectrumDialogTriggerProps} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Footer} from '../../src/view/Footer'; +import {Form} from '../../src/form/Form'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; import {Meta, StoryFn} from '@storybook/react'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX} from 'react'; -import {TextField} from '@react-spectrum/textfield'; +import {Text} from '../../src/text/Text'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'Dialog', diff --git a/packages/@react-spectrum/dialog/chromatic/DialogExpress.stories.tsx b/packages/@adobe/react-spectrum/chromatic/dialog/DialogExpress.stories.tsx similarity index 98% rename from packages/@react-spectrum/dialog/chromatic/DialogExpress.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/dialog/DialogExpress.stories.tsx index 9eb128b7731..3aa941e1a52 100644 --- a/packages/@react-spectrum/dialog/chromatic/DialogExpress.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/dialog/DialogExpress.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Dialog} from '../'; +import {Dialog} from '../../src/dialog/Dialog'; import {Meta, StoryFn} from '@storybook/react'; import {renderAlert} from './AlertDialog.stories'; import {renderTriggerProps, singleParagraph} from './Dialog.stories'; diff --git a/packages/@react-spectrum/dialog/chromatic/DialogLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/dialog/DialogLanguages.stories.tsx similarity index 85% rename from packages/@react-spectrum/dialog/chromatic/DialogLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/dialog/DialogLanguages.stories.tsx index 847a33f016c..d68ad99f7cd 100644 --- a/packages/@react-spectrum/dialog/chromatic/DialogLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/dialog/DialogLanguages.stories.tsx @@ -10,20 +10,25 @@ * governing permissions and limitations under the License. */ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '@react-spectrum/table'; -import {Content, Header} from '@react-spectrum/view'; -import {Dialog, DialogTrigger, SpectrumDialogTriggerProps} from '../'; -import {Divider} from '@react-spectrum/divider'; -import {Heading} from '@react-spectrum/text'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger, SpectrumDialogTriggerProps} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; // @ts-ignore import intlMessages from './intlMessages.json'; -import {Item, TagGroup} from '@react-spectrum/tag'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {JSX} from 'react'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {TagGroup} from '../../src/tag/TagGroup'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export default { title: 'Languages/Dialog', diff --git a/packages/@react-spectrum/dialog/chromatic/intlMessages.json b/packages/@adobe/react-spectrum/chromatic/dialog/intlMessages.json similarity index 100% rename from packages/@react-spectrum/dialog/chromatic/intlMessages.json rename to packages/@adobe/react-spectrum/chromatic/dialog/intlMessages.json diff --git a/packages/@react-spectrum/divider/chromatic/Divider.stories.tsx b/packages/@adobe/react-spectrum/chromatic/divider/Divider.stories.tsx similarity index 94% rename from packages/@react-spectrum/divider/chromatic/Divider.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/divider/Divider.stories.tsx index 5789c498b8d..95edb7cf581 100644 --- a/packages/@react-spectrum/divider/chromatic/Divider.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/divider/Divider.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import Copy from '@spectrum-icons/workflow/Copy'; -import {Divider} from '../'; +import {Divider} from '../../src/divider/Divider'; import Edit from '@spectrum-icons/workflow/Edit'; import {Meta, StoryFn} from '@storybook/react'; import Properties from '@spectrum-icons/workflow/Properties'; diff --git a/packages/@react-spectrum/dropzone/chromatic/DropZone.stories.tsx b/packages/@adobe/react-spectrum/chromatic/dropzone/DropZone.stories.tsx similarity index 81% rename from packages/@react-spectrum/dropzone/chromatic/DropZone.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/dropzone/DropZone.stories.tsx index 2d07ba3ebcf..2f373210314 100644 --- a/packages/@react-spectrum/dropzone/chromatic/DropZone.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/dropzone/DropZone.stories.tsx @@ -10,13 +10,15 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {DropZone, SpectrumDropZoneProps} from '../'; -import {FileTrigger, Text} from 'react-aria-components'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {Button} from '../../src/button/Button'; + +import {DropZone, SpectrumDropZoneProps} from '../../src/dropzone/DropZone'; +import {FileTrigger} from 'react-aria-components/FileTrigger'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; +import {Text} from 'react-aria-components/Text'; import Upload from '@spectrum-icons/illustrations/Upload'; const meta: Meta = { diff --git a/packages/@react-spectrum/form/chromatic/Form.stories.tsx b/packages/@adobe/react-spectrum/chromatic/form/Form.stories.tsx similarity index 84% rename from packages/@react-spectrum/form/chromatic/Form.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/form/Form.stories.tsx index eb48c85486b..7d73a953f36 100644 --- a/packages/@react-spectrum/form/chromatic/Form.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/form/Form.stories.tsx @@ -10,19 +10,24 @@ * governing permissions and limitations under the License. */ -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ComboBox} from '@react-spectrum/combobox'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Form, SpectrumFormProps} from '../'; -import {Heading} from '@react-spectrum/text'; -import {Item, Picker} from '@react-spectrum/picker'; +import {Checkbox} from '../../src/checkbox/Checkbox'; + +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Form, SpectrumFormProps} from '../../src/form/Form'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX} from 'react'; -import {SearchField} from '@react-spectrum/searchfield'; -import {TextArea, TextField} from '@react-spectrum/textfield'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {TextArea} from '../../src/textfield/TextArea'; +import {TextField} from '../../src/textfield/TextField'; const meta: Meta = { title: 'Form', diff --git a/packages/@react-spectrum/form/chromatic/FormLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/form/FormLanguages.stories.tsx similarity index 83% rename from packages/@react-spectrum/form/chromatic/FormLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/form/FormLanguages.stories.tsx index deb8c551d6a..98f985964b1 100644 --- a/packages/@react-spectrum/form/chromatic/FormLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/form/FormLanguages.stories.tsx @@ -10,25 +10,31 @@ * governing permissions and limitations under the License. */ -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ColorField} from '@react-spectrum/color'; -import {ComboBox} from '@react-spectrum/combobox'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Form, SpectrumFormProps} from '@react-spectrum/form'; -import {Heading} from '@react-spectrum/text'; +import {Checkbox} from '../../src/checkbox/Checkbox'; + +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ColorField} from '../../src/color/ColorField'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Form, SpectrumFormProps} from '../../src/form/Form'; +import {Heading} from '../../src/text/Heading'; // @ts-ignore import intlMessages from './intlMessages.json'; -import {Item, Picker} from '@react-spectrum/picker'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; -import {RangeSlider, Slider} from '@react-spectrum/slider'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; +import {RangeSlider} from '../../src/slider/RangeSlider'; import React, {JSX} from 'react'; -import {SearchField} from '@react-spectrum/searchfield'; -import {Switch} from '@react-spectrum/switch'; -import {TextArea, TextField} from '@react-spectrum/textfield'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {Slider} from '../../src/slider/Slider'; +import {Switch} from '../../src/switch/Switch'; +import {TextArea} from '../../src/textfield/TextArea'; +import {TextField} from '../../src/textfield/TextField'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export default { title: 'Languages/Form', diff --git a/packages/@react-spectrum/form/chromatic/FormLongLabel.stories.tsx b/packages/@adobe/react-spectrum/chromatic/form/FormLongLabel.stories.tsx similarity index 87% rename from packages/@react-spectrum/form/chromatic/FormLongLabel.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/form/FormLongLabel.stories.tsx index d0b2b7961d6..124e69c3c68 100644 --- a/packages/@react-spectrum/form/chromatic/FormLongLabel.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/form/FormLongLabel.stories.tsx @@ -10,17 +10,22 @@ * governing permissions and limitations under the License. */ -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ColorField} from '@react-spectrum/color'; -import {ComboBox} from '@react-spectrum/combobox'; -import {Form, SpectrumFormProps} from '../'; -import {Item, Picker} from '@react-spectrum/picker'; +import {Checkbox} from '../../src/checkbox/Checkbox'; + +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ColorField} from '../../src/color/ColorField'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Form, SpectrumFormProps} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX} from 'react'; -import {SearchField} from '@react-spectrum/searchfield'; -import {TextArea, TextField} from '@react-spectrum/textfield'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {TextArea} from '../../src/textfield/TextArea'; +import {TextField} from '../../src/textfield/TextField'; const meta: Meta = { title: 'Form/LongLabel', diff --git a/packages/@react-spectrum/form/chromatic/intlMessages.json b/packages/@adobe/react-spectrum/chromatic/form/intlMessages.json similarity index 100% rename from packages/@react-spectrum/form/chromatic/intlMessages.json rename to packages/@adobe/react-spectrum/chromatic/form/intlMessages.json diff --git a/packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.Languages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.Languages.stories.tsx similarity index 91% rename from packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.Languages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.Languages.stories.tsx index f1cd186aca3..35d112c2ee3 100644 --- a/packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.Languages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.Languages.stories.tsx @@ -9,10 +9,10 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '..'; +import {Content} from '../../src/view/Content'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryObj} from '@storybook/react'; import NotFound from '@spectrum-icons/illustrations/NotFound'; import React from 'react'; diff --git a/packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.stories.tsx b/packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.stories.tsx similarity index 94% rename from packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.stories.tsx index 2fe10dc8730..ded15522b3e 100644 --- a/packages/@react-spectrum/illustratedmessage/chromatic/IllustratedMessage.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/illustratedmessage/IllustratedMessage.stories.tsx @@ -9,11 +9,11 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; +import {Content} from '../../src/view/Content'; import Error from '@spectrum-icons/illustrations/Error'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '../'; -import {Link} from '@react-spectrum/link'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import NoSearchResults from '@spectrum-icons/illustrations/NoSearchResults'; import NotFound from '@spectrum-icons/illustrations/NotFound'; diff --git a/packages/@react-spectrum/inlinealert/chromatic/InlineAlert.stories.tsx b/packages/@adobe/react-spectrum/chromatic/inlinealert/InlineAlert.stories.tsx similarity index 93% rename from packages/@react-spectrum/inlinealert/chromatic/InlineAlert.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/inlinealert/InlineAlert.stories.tsx index 6c1b76d53d9..92957b7f784 100644 --- a/packages/@react-spectrum/inlinealert/chromatic/InlineAlert.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/inlinealert/InlineAlert.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {Heading} from '@react-spectrum/text'; -import {InlineAlert, SpectrumInlineAlertProps} from '../'; +import {Content} from '../../src/view/Content'; +import {Heading} from '../../src/text/Heading'; +import {InlineAlert, SpectrumInlineAlertProps} from '../../src/inlinealert/InlineAlert'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/label/chromatic/HelpText.stories.tsx b/packages/@adobe/react-spectrum/chromatic/label/HelpText.stories.tsx similarity index 97% rename from packages/@react-spectrum/label/chromatic/HelpText.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/label/HelpText.stories.tsx index cecab0c49ad..ccee6da3492 100644 --- a/packages/@react-spectrum/label/chromatic/HelpText.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/label/HelpText.stories.tsx @@ -9,10 +9,10 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {TextField} from '@react-spectrum/textfield'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'HelpText', diff --git a/packages/@react-spectrum/label/chromatic/Label.stories.tsx b/packages/@adobe/react-spectrum/chromatic/label/Label.stories.tsx similarity index 95% rename from packages/@react-spectrum/label/chromatic/Label.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/label/Label.stories.tsx index 1a5d4740ff3..61e3f8a1378 100644 --- a/packages/@react-spectrum/label/chromatic/Label.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/label/Label.stories.tsx @@ -9,10 +9,10 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Label} from '../'; +import {Label} from '../../src/label/Label'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {TextField} from '@react-spectrum/textfield'; +import {TextField} from '../../src/textfield/TextField'; type LabelStory = StoryObj; diff --git a/packages/@react-spectrum/labeledvalue/chromatic/LabeledValue.stories.tsx b/packages/@adobe/react-spectrum/chromatic/labeledvalue/LabeledValue.stories.tsx similarity index 95% rename from packages/@react-spectrum/labeledvalue/chromatic/LabeledValue.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/labeledvalue/LabeledValue.stories.tsx index e3c358d4813..7e39fc6505a 100644 --- a/packages/@react-spectrum/labeledvalue/chromatic/LabeledValue.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/labeledvalue/LabeledValue.stories.tsx @@ -11,10 +11,10 @@ */ import {CalendarDate, CalendarDateTime, Time, ZonedDateTime} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; -import {LabeledValue} from '..'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; +import {LabeledValue} from '../../src/labeledvalue/LabeledValue'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/layout/chromatic/Flex.stories.tsx b/packages/@adobe/react-spectrum/chromatic/layout/Flex.stories.tsx similarity index 98% rename from packages/@react-spectrum/layout/chromatic/Flex.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/layout/Flex.stories.tsx index 84f2cc68db8..fd04bc37a6a 100644 --- a/packages/@react-spectrum/layout/chromatic/Flex.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/layout/Flex.stories.tsx @@ -11,10 +11,10 @@ */ import {BackgroundColorValue, Responsive} from '@react-types/shared'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; let baseColors = [ 'celery', diff --git a/packages/@react-spectrum/layout/chromatic/Grid.stories.tsx b/packages/@adobe/react-spectrum/chromatic/layout/Grid.stories.tsx similarity index 96% rename from packages/@react-spectrum/layout/chromatic/Grid.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/layout/Grid.stories.tsx index 0e7ae45a652..19d61ce9069 100644 --- a/packages/@react-spectrum/layout/chromatic/Grid.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/layout/Grid.stories.tsx @@ -11,10 +11,10 @@ */ import {BackgroundColorValue, Responsive} from '@react-types/shared'; -import {Grid, repeat} from '@react-spectrum/layout'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; let baseColors = [ 'celery', diff --git a/packages/@react-spectrum/layout/chromatic/styles.css b/packages/@adobe/react-spectrum/chromatic/layout/styles.css similarity index 100% rename from packages/@react-spectrum/layout/chromatic/styles.css rename to packages/@adobe/react-spectrum/chromatic/layout/styles.css diff --git a/packages/@react-spectrum/link/chromatic/Link.stories.tsx b/packages/@adobe/react-spectrum/chromatic/link/Link.stories.tsx similarity index 95% rename from packages/@react-spectrum/link/chromatic/Link.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/link/Link.stories.tsx index 27440ed3539..39770d37733 100644 --- a/packages/@react-spectrum/link/chromatic/Link.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/link/Link.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Link, SpectrumLinkProps} from '../'; +import {Link, SpectrumLinkProps} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/list/chromatic/ListView.stories.tsx b/packages/@adobe/react-spectrum/chromatic/list/ListView.stories.tsx similarity index 91% rename from packages/@react-spectrum/list/chromatic/ListView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/list/ListView.stories.tsx index f20477600df..c463937742d 100644 --- a/packages/@react-spectrum/list/chromatic/ListView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/list/ListView.stories.tsx @@ -10,21 +10,25 @@ * governing permissions and limitations under the License. */ -import {ActionGroup} from '@react-spectrum/actiongroup'; -import {ActionMenu} from '@react-spectrum/menu'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; + +import {ActionMenu} from '../../src/menu/ActionMenu'; import Add from '@spectrum-icons/workflow/Add'; -import {Content, View} from '@react-spectrum/view'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; import Folder from '@spectrum-icons/illustrations/Folder'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Image} from '@react-spectrum/image'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Image} from '../../src/image/Image'; import Info from '@spectrum-icons/workflow/Info'; -import {Item, ListView, SpectrumListViewProps} from '../'; +import {Item} from 'react-stately/Item'; +import {ListView, SpectrumListViewProps} from '../../src/list/ListView'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; let states = [ {isQuiet: true}, diff --git a/packages/@react-spectrum/list/chromatic/ListViewRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/list/ListViewRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/list/chromatic/ListViewRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/list/ListViewRTL.stories.tsx diff --git a/packages/@react-spectrum/listbox/chromatic/ListBox.stories.tsx b/packages/@adobe/react-spectrum/chromatic/listbox/ListBox.stories.tsx similarity index 94% rename from packages/@react-spectrum/listbox/chromatic/ListBox.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/listbox/ListBox.stories.tsx index a628ea353e4..f18a9d39c7f 100644 --- a/packages/@react-spectrum/listbox/chromatic/ListBox.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/listbox/ListBox.stories.tsx @@ -13,17 +13,20 @@ import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; -import {Avatar} from '@react-spectrum/avatar'; +import {Avatar} from '../../src/avatar/Avatar'; import Blower from '@spectrum-icons/workflow/Blower'; import Book from '@spectrum-icons/workflow/Book'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Item, ListBox, Section, SpectrumListBoxProps} from '../'; -import {Label} from '@react-spectrum/label'; +import {Item} from 'react-stately/Item'; +import {Label} from '../../src/label/Label'; +import {ListBox} from '../../src/listbox/ListBox'; import {Meta, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; +import {Section} from 'react-stately/Section'; +import {SpectrumListBoxProps} from '../../src/listbox/ListBoxBase'; +import {Text} from '../../src/text/Text'; let iconMap = { AlignCenter, diff --git a/packages/@react-spectrum/listbox/chromatic/ListBoxLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/listbox/ListBoxLanguages.stories.tsx similarity index 91% rename from packages/@react-spectrum/listbox/chromatic/ListBoxLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/listbox/ListBoxLanguages.stories.tsx index f47b61ea415..f20d8e8e432 100644 --- a/packages/@react-spectrum/listbox/chromatic/ListBoxLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/listbox/ListBoxLanguages.stories.tsx @@ -16,13 +16,15 @@ import Bell from '@spectrum-icons/workflow/Bell'; import Draw from '@spectrum-icons/workflow/Draw'; // @ts-ignore import intlMessages from './intlMessages.json'; -import {Item, ListBox, Section} from '..'; -import {Label} from '@react-spectrum/label'; +import {Item} from 'react-stately/Item'; +import {Label} from '../../src/label/Label'; +import {ListBox} from '../../src/listbox/ListBox'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export default { title: 'Languages/ListBox', diff --git a/packages/@react-spectrum/listbox/chromatic/intlMessages.json b/packages/@adobe/react-spectrum/chromatic/listbox/intlMessages.json similarity index 100% rename from packages/@react-spectrum/listbox/chromatic/intlMessages.json rename to packages/@adobe/react-spectrum/chromatic/listbox/intlMessages.json diff --git a/packages/@react-spectrum/menu/chromatic/MenuTrigger.stories.tsx b/packages/@adobe/react-spectrum/chromatic/menu/MenuTrigger.stories.tsx similarity index 95% rename from packages/@react-spectrum/menu/chromatic/MenuTrigger.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/MenuTrigger.stories.tsx index 49b0dba8f38..89fad6cf2e7 100644 --- a/packages/@react-spectrum/menu/chromatic/MenuTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/menu/MenuTrigger.stories.tsx @@ -10,7 +10,8 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; + import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; @@ -18,11 +19,15 @@ import Blower from '@spectrum-icons/workflow/Blower'; import Book from '@spectrum-icons/workflow/Book'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Item, Menu, MenuTrigger, Section, SpectrumMenuTriggerProps} from '../'; -import {Keyboard, Text} from '@react-spectrum/text'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger, SpectrumMenuTriggerProps} from '../../src/menu/MenuTrigger'; import {Meta, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; import React, {JSX} from 'react'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; const meta: Meta = { title: 'MenuTrigger', diff --git a/packages/@react-spectrum/menu/chromatic/MenuTriggerExpress.stories.tsx b/packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerExpress.stories.tsx similarity index 100% rename from packages/@react-spectrum/menu/chromatic/MenuTriggerExpress.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerExpress.stories.tsx diff --git a/packages/@react-spectrum/menu/chromatic/MenuTriggerLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerLanguages.stories.tsx similarity index 86% rename from packages/@react-spectrum/menu/chromatic/MenuTriggerLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerLanguages.stories.tsx index 4b108bed6f0..50eb3960082 100644 --- a/packages/@react-spectrum/menu/chromatic/MenuTriggerLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerLanguages.stories.tsx @@ -10,18 +10,22 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; + import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; // @ts-ignore import intlMessages from './intlMessages.json'; -import {Item, Menu, MenuTrigger, SpectrumMenuTriggerProps} from '../'; -import {Keyboard, Text} from '@react-spectrum/text'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger, SpectrumMenuTriggerProps} from '../../src/menu/MenuTrigger'; import {Meta, StoryFn} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {JSX} from 'react'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {Text} from '../../src/text/Text'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export default { title: 'Languages/MenuTrigger', diff --git a/packages/@react-spectrum/menu/chromatic/MenuTriggerRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/menu/chromatic/MenuTriggerRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/MenuTriggerRTL.stories.tsx diff --git a/packages/@react-spectrum/menu/chromatic/Submenu.stories.tsx b/packages/@adobe/react-spectrum/chromatic/menu/Submenu.stories.tsx similarity index 93% rename from packages/@react-spectrum/menu/chromatic/Submenu.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/Submenu.stories.tsx index c4746d751c4..1a8893e7a43 100644 --- a/packages/@react-spectrum/menu/chromatic/Submenu.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/menu/Submenu.stories.tsx @@ -10,15 +10,21 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; + import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; import AnnotatePen from '@spectrum-icons/workflow/AnnotatePen'; -import {Item, Menu, MenuTrigger, Section, SpectrumMenuTriggerProps, SubmenuTrigger} from '../'; -import {Keyboard, Text} from '@react-spectrum/text'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger, SpectrumMenuTriggerProps} from '../../src/menu/MenuTrigger'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {Section} from 'react-stately/Section'; +import {SubmenuTrigger} from '../../src/menu/SubmenuTrigger'; +import {Text} from '../../src/text/Text'; import TextIndentIncrease from '@spectrum-icons/workflow/TextIndentIncrease'; import TextItalics from '@spectrum-icons/workflow/TextItalic'; import {userEvent, within} from 'storybook/test'; diff --git a/packages/@react-spectrum/menu/chromatic/Submenu.storiesRTL.tsx b/packages/@adobe/react-spectrum/chromatic/menu/Submenu.storiesRTL.tsx similarity index 100% rename from packages/@react-spectrum/menu/chromatic/Submenu.storiesRTL.tsx rename to packages/@adobe/react-spectrum/chromatic/menu/Submenu.storiesRTL.tsx diff --git a/packages/@react-spectrum/menu/chromatic/intlMessages.json b/packages/@adobe/react-spectrum/chromatic/menu/intlMessages.json similarity index 100% rename from packages/@react-spectrum/menu/chromatic/intlMessages.json rename to packages/@adobe/react-spectrum/chromatic/menu/intlMessages.json diff --git a/packages/@react-spectrum/meter/chromatic/Meter.stories.tsx b/packages/@adobe/react-spectrum/chromatic/meter/Meter.stories.tsx similarity index 96% rename from packages/@react-spectrum/meter/chromatic/Meter.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/meter/Meter.stories.tsx index dcf5d30a526..5b0a919a635 100644 --- a/packages/@react-spectrum/meter/chromatic/Meter.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/meter/Meter.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; -import {Meter, SpectrumMeterProps} from '../'; +import {Meter, SpectrumMeterProps} from '../../src/meter/Meter'; const meta: Meta = { title: 'Meter', diff --git a/packages/@react-spectrum/numberfield/chromatic/NumberField.stories.tsx b/packages/@adobe/react-spectrum/chromatic/numberfield/NumberField.stories.tsx similarity index 94% rename from packages/@react-spectrum/numberfield/chromatic/NumberField.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/numberfield/NumberField.stories.tsx index c5e75b368e2..263d28a497e 100644 --- a/packages/@react-spectrum/numberfield/chromatic/NumberField.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/numberfield/NumberField.stories.tsx @@ -10,15 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {classNames} from '../../src/utils/classNames'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {mergeProps} from '@react-aria/utils'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {mergeProps} from 'react-aria/mergeProps'; import {Meta, StoryObj} from '@storybook/react'; -import {NumberField, SpectrumNumberFieldProps} from '../src'; +import {NumberField, SpectrumNumberFieldProps} from '../../src/numberfield/NumberField'; import React, {JSX} from 'react'; import stepperStyles from '@adobe/spectrum-css-temp/components/stepper/vars.css'; diff --git a/packages/@react-spectrum/picker/chromatic/Picker.Languages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/picker/Picker.Languages.stories.tsx similarity index 94% rename from packages/@react-spectrum/picker/chromatic/Picker.Languages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/picker/Picker.Languages.stories.tsx index 9bc23ac0738..0469b791c1c 100644 --- a/packages/@react-spectrum/picker/chromatic/Picker.Languages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/picker/Picker.Languages.stories.tsx @@ -10,9 +10,12 @@ * governing permissions and limitations under the License. */ -import {Item, Picker, Section, SpectrumPickerProps} from '..'; +import {Item} from 'react-stately/Item'; + import {Meta, StoryObj} from '@storybook/react'; +import {Picker, SpectrumPickerProps} from '../../src/picker/Picker'; import React, {JSX} from 'react'; +import {Section} from 'react-stately/Section'; export default { title: 'Languages/Picker', diff --git a/packages/@react-spectrum/picker/chromatic/Picker.stories.tsx b/packages/@adobe/react-spectrum/chromatic/picker/Picker.stories.tsx similarity index 91% rename from packages/@react-spectrum/picker/chromatic/Picker.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/picker/Picker.stories.tsx index 06544f98ad7..876407f5a55 100644 --- a/packages/@react-spectrum/picker/chromatic/Picker.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/picker/Picker.stories.tsx @@ -13,16 +13,19 @@ import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; -import {Avatar} from '@react-spectrum/avatar'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {Avatar} from '../../src/avatar/Avatar'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Heading, Text} from '@react-spectrum/text'; -import {Item, Picker, Section, SpectrumPickerProps} from '../'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; +import {Picker, SpectrumPickerProps} from '../../src/picker/Picker'; import React, {JSX} from 'react'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; const meta: Meta> = { title: 'Picker', diff --git a/packages/@react-spectrum/progress/chromatic/ProgressBar.stories.tsx b/packages/@adobe/react-spectrum/chromatic/progress/ProgressBar.stories.tsx similarity index 94% rename from packages/@react-spectrum/progress/chromatic/ProgressBar.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/progress/ProgressBar.stories.tsx index b23a90b6c4b..a1a3fb946e7 100644 --- a/packages/@react-spectrum/progress/chromatic/ProgressBar.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/progress/ProgressBar.stories.tsx @@ -11,8 +11,9 @@ */ import {Meta, StoryObj} from '@storybook/react'; -import {ProgressBar, SpectrumProgressBarProps} from '../'; +import {ProgressBar} from '../../src/progress/ProgressBar'; import React, {CSSProperties} from 'react'; +import {SpectrumProgressBarProps} from '../../src/progress/ProgressBarBase'; const meta: Meta = { title: 'ProgressBar', diff --git a/packages/@react-spectrum/progress/chromatic/ProgressCircle.stories.tsx b/packages/@adobe/react-spectrum/chromatic/progress/ProgressCircle.stories.tsx similarity index 95% rename from packages/@react-spectrum/progress/chromatic/ProgressCircle.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/progress/ProgressCircle.stories.tsx index af0934fc4c7..8b7fed42dbe 100644 --- a/packages/@react-spectrum/progress/chromatic/ProgressCircle.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/progress/ProgressCircle.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; -import {ProgressCircle, SpectrumProgressCircleProps} from '../'; +import {ProgressCircle, SpectrumProgressCircleProps} from '../../src/progress/ProgressCircle'; import React, {CSSProperties} from 'react'; const meta: Meta = { diff --git a/packages/@react-spectrum/provider/chromatic/Provider.stories.tsx b/packages/@adobe/react-spectrum/chromatic/provider/Provider.stories.tsx similarity index 89% rename from packages/@react-spectrum/provider/chromatic/Provider.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/provider/Provider.stories.tsx index 10c2137d75e..bbbef492b48 100644 --- a/packages/@react-spectrum/provider/chromatic/Provider.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/provider/Provider.stories.tsx @@ -10,23 +10,28 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ComboBox, Item} from '@react-spectrum/combobox'; +import {Button} from '../../src/button/Button'; + +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ComboBox} from '../../src/combobox/ComboBox'; import customTheme from './custom-theme.css'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Provider, ProviderProps} from '../'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Provider} from '../../src/provider/Provider'; +import {ProviderProps} from '../../src/provider/types'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX} from 'react'; import scaleLarge from '@adobe/spectrum-css-temp/vars/spectrum-large.css'; import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium.css'; -import {SearchField} from '@react-spectrum/searchfield'; -import {Switch} from '@react-spectrum/switch'; -import {TextField} from '@react-spectrum/textfield'; -import {useBreakpoint} from '@react-spectrum/utils'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {Switch} from '../../src/switch/Switch'; +import {TextField} from '../../src/textfield/TextField'; +import {useBreakpoint} from '../../src/utils/BreakpointProvider'; const THEME = { light: customTheme, diff --git a/packages/@react-spectrum/provider/chromatic/custom-theme.css b/packages/@adobe/react-spectrum/chromatic/provider/custom-theme.css similarity index 100% rename from packages/@react-spectrum/provider/chromatic/custom-theme.css rename to packages/@adobe/react-spectrum/chromatic/provider/custom-theme.css diff --git a/packages/@react-spectrum/radio/chromatic/Radio.stories.tsx b/packages/@adobe/react-spectrum/chromatic/radio/Radio.stories.tsx similarity index 94% rename from packages/@react-spectrum/radio/chromatic/Radio.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/radio/Radio.stories.tsx index eb3901841f5..06ee64c2194 100644 --- a/packages/@react-spectrum/radio/chromatic/Radio.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/radio/Radio.stories.tsx @@ -10,11 +10,15 @@ * governing permissions and limitations under the License. */ -import {Content, ContextualHelp, Heading} from '@adobe/react-spectrum'; +import {Content} from '../../src/view/Content'; + +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; -import {Radio, RadioGroup} from '../src'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'RadioGroup' diff --git a/packages/@react-spectrum/searchfield/chromatic/SearchField.stories.tsx b/packages/@adobe/react-spectrum/chromatic/searchfield/SearchField.stories.tsx similarity index 91% rename from packages/@react-spectrum/searchfield/chromatic/SearchField.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/searchfield/SearchField.stories.tsx index c523bfbb403..e3a6a5b114a 100644 --- a/packages/@react-spectrum/searchfield/chromatic/SearchField.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/searchfield/SearchField.stories.tsx @@ -10,14 +10,14 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import Refresh from '@spectrum-icons/workflow/Refresh'; -import {SearchField} from '../'; +import {SearchField} from '../../src/searchfield/SearchField'; const info = 'A containing element with `role="search"` has been added to define a **search** landmark region.'; diff --git a/packages/@react-spectrum/slider/chromatic/RangeSlider.stories.tsx b/packages/@adobe/react-spectrum/chromatic/slider/RangeSlider.stories.tsx similarity index 87% rename from packages/@react-spectrum/slider/chromatic/RangeSlider.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/slider/RangeSlider.stories.tsx index 960a1eb1fe1..51541218340 100644 --- a/packages/@react-spectrum/slider/chromatic/RangeSlider.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/slider/RangeSlider.stories.tsx @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; -import {RangeSlider, SpectrumRangeSliderProps} from '../'; +import {RangeSlider, SpectrumRangeSliderProps} from '../../src/slider/RangeSlider'; import React from 'react'; const meta: Meta = { diff --git a/packages/@react-spectrum/slider/chromatic/Slider.stories.tsx b/packages/@adobe/react-spectrum/chromatic/slider/Slider.stories.tsx similarity index 89% rename from packages/@react-spectrum/slider/chromatic/Slider.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/slider/Slider.stories.tsx index 7bbf37ddf1b..42fed4077de 100644 --- a/packages/@react-spectrum/slider/chromatic/Slider.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/slider/Slider.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Slider, SpectrumSliderProps} from '../'; +import {Slider, SpectrumSliderProps} from '../../src/slider/Slider'; const meta: Meta = { title: 'Slider', diff --git a/packages/@react-spectrum/statuslight/chromatic/StatusLight.stories.tsx b/packages/@adobe/react-spectrum/chromatic/statuslight/StatusLight.stories.tsx similarity index 90% rename from packages/@react-spectrum/statuslight/chromatic/StatusLight.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/statuslight/StatusLight.stories.tsx index 17eb1241c94..539286c1f20 100644 --- a/packages/@react-spectrum/statuslight/chromatic/StatusLight.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/statuslight/StatusLight.stories.tsx @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {SpectrumStatusLightProps, StatusLight} from '../'; -import {View} from '@react-spectrum/view'; +import {SpectrumStatusLightProps, StatusLight} from '../../src/statuslight/StatusLight'; +import {View} from '../../src/view/View'; let variants = ['celery', 'yellow', 'fuchsia', 'indigo', 'seafoam', 'chartreuse', 'magenta', 'purple', 'neutral', 'info', 'positive', 'notice', 'negative', 'positive'] as SpectrumStatusLightProps['variant'][]; diff --git a/packages/@react-spectrum/statuslight/chromatic/StatusLightLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/statuslight/StatusLightLanguages.stories.tsx similarity index 92% rename from packages/@react-spectrum/statuslight/chromatic/StatusLightLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/statuslight/StatusLightLanguages.stories.tsx index d9618d05baa..63f72fe4baf 100644 --- a/packages/@react-spectrum/statuslight/chromatic/StatusLightLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/statuslight/StatusLightLanguages.stories.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {SpectrumStatusLightProps, StatusLight} from '../'; +import {SpectrumStatusLightProps, StatusLight} from '../../src/statuslight/StatusLight'; export default { title: 'Languages/StatusLight', diff --git a/packages/@react-spectrum/steplist/chromatic/StepList.stories.tsx b/packages/@adobe/react-spectrum/chromatic/steplist/StepList.stories.tsx similarity index 97% rename from packages/@react-spectrum/steplist/chromatic/StepList.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/steplist/StepList.stories.tsx index c99ac66fded..df528862103 100644 --- a/packages/@react-spectrum/steplist/chromatic/StepList.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/steplist/StepList.stories.tsx @@ -10,9 +10,11 @@ * governing permissions and limitations under the License. */ -import {Item, StepList} from '../'; +import {Item} from 'react-stately/Item'; + import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; +import {StepList} from '../../src/steplist/StepList'; export type StepListStory = StoryObj; diff --git a/packages/@react-spectrum/switch/chromatic/Switch.stories.tsx b/packages/@adobe/react-spectrum/chromatic/switch/Switch.stories.tsx similarity index 96% rename from packages/@react-spectrum/switch/chromatic/Switch.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/switch/Switch.stories.tsx index 20d8cb35bed..ce5867da51d 100644 --- a/packages/@react-spectrum/switch/chromatic/Switch.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/switch/Switch.stories.tsx @@ -12,8 +12,8 @@ import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; -import {SpectrumSwitchProps, Switch} from '../'; -import {View} from '@react-spectrum/view'; +import {SpectrumSwitchProps, Switch} from '../../src/switch/Switch'; +import {View} from '../../src/view/View'; export default { title: 'Switch' diff --git a/packages/@react-spectrum/table/chromatic/TableView.stories.tsx b/packages/@adobe/react-spectrum/chromatic/table/TableView.stories.tsx similarity index 95% rename from packages/@react-spectrum/table/chromatic/TableView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/table/TableView.stories.tsx index 9b4f6352752..5872560d795 100644 --- a/packages/@react-spectrum/table/chromatic/TableView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/table/TableView.stories.tsx @@ -10,16 +10,18 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Content, View} from '@react-spectrum/view'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {View} from '../../src/view/View'; let states = [ {isQuiet: true}, diff --git a/packages/@react-spectrum/table/chromatic/TableViewRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/table/TableViewRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/table/chromatic/TableViewRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/table/TableViewRTL.stories.tsx diff --git a/packages/@react-spectrum/table/chromatic/TreeGridTable.stories.tsx b/packages/@adobe/react-spectrum/chromatic/table/TreeGridTable.stories.tsx similarity index 95% rename from packages/@react-spectrum/table/chromatic/TreeGridTable.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/table/TreeGridTable.stories.tsx index 2c55e96363a..8b9923e3f0c 100644 --- a/packages/@react-spectrum/table/chromatic/TreeGridTable.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/table/TreeGridTable.stories.tsx @@ -10,17 +10,19 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Content, View} from '@react-spectrum/view'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; -import {enableTableNestedRows} from '@react-stately/flags'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {View} from '../../src/view/View'; enableTableNestedRows(); diff --git a/packages/@react-spectrum/table/chromatic/TreeGridTableRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/table/TreeGridTableRTL.stories.tsx similarity index 100% rename from packages/@react-spectrum/table/chromatic/TreeGridTableRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/table/TreeGridTableRTL.stories.tsx diff --git a/packages/@react-spectrum/tabs/chromatic/Tabs.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tabs/Tabs.stories.tsx similarity index 97% rename from packages/@react-spectrum/tabs/chromatic/Tabs.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tabs/Tabs.stories.tsx index f16029d55b3..d6aaf7ef391 100644 --- a/packages/@react-spectrum/tabs/chromatic/Tabs.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tabs/Tabs.stories.tsx @@ -10,10 +10,13 @@ * governing permissions and limitations under the License. */ -import {Heading, Text} from '@react-spectrum/text'; -import {Item, SpectrumTabsProps, TabList, TabPanels, Tabs} from '../'; +import {Heading} from '../../src/text/Heading'; + +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; +import {SpectrumTabsProps, TabList, TabPanels, Tabs} from '../../src/tabs/Tabs'; +import {Text} from '../../src/text/Text'; const meta: Meta> = { title: 'Tabs', diff --git a/packages/@react-spectrum/tag/chromatic/TagGroup.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tag/TagGroup.stories.tsx similarity index 94% rename from packages/@react-spectrum/tag/chromatic/TagGroup.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tag/TagGroup.stories.tsx index d1420fe2d83..71b13a2734f 100644 --- a/packages/@react-spectrum/tag/chromatic/TagGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tag/TagGroup.stories.tsx @@ -11,11 +11,12 @@ */ import Audio from '@spectrum-icons/workflow/Audio'; -import {Item, TagGroup} from '../'; -import {Link} from '@react-spectrum/link'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; +import {TagGroup} from '../../src/tag/TagGroup'; +import {Text} from '../../src/text/Text'; export type TagGroupStory = StoryObj; diff --git a/packages/@react-spectrum/textfield/chromatic/TextArea.stories.tsx b/packages/@adobe/react-spectrum/chromatic/textfield/TextArea.stories.tsx similarity index 95% rename from packages/@react-spectrum/textfield/chromatic/TextArea.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/textfield/TextArea.stories.tsx index 1953190ac29..cf59d2c6c79 100644 --- a/packages/@react-spectrum/textfield/chromatic/TextArea.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/textfield/TextArea.stories.tsx @@ -10,12 +10,15 @@ * governing permissions and limitations under the License. */ -import {Content, ContextualHelp, Heading} from '@adobe/react-spectrum'; -import {Flex} from '@react-spectrum/layout'; +import {Content} from '../../src/view/Content'; + +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; -import {TextArea} from '../'; +import {TextArea} from '../../src/textfield/TextArea'; export default { title: 'TextArea', diff --git a/packages/@react-spectrum/textfield/chromatic/TextAreaLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/textfield/TextAreaLanguages.stories.tsx similarity index 96% rename from packages/@react-spectrum/textfield/chromatic/TextAreaLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/textfield/TextAreaLanguages.stories.tsx index ea400348f34..c5da27cc7ae 100644 --- a/packages/@react-spectrum/textfield/chromatic/TextAreaLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/textfield/TextAreaLanguages.stories.tsx @@ -14,7 +14,7 @@ import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {render} from './TextArea.stories'; -import {TextArea} from '../'; +import {TextArea} from '../../src/textfield/TextArea'; export default { title: 'Languages/TextArea', diff --git a/packages/@react-spectrum/textfield/chromatic/Textfield.stories.tsx b/packages/@adobe/react-spectrum/chromatic/textfield/Textfield.stories.tsx similarity index 95% rename from packages/@react-spectrum/textfield/chromatic/Textfield.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/textfield/Textfield.stories.tsx index 8a2a8e62d51..f3fd38e7587 100644 --- a/packages/@react-spectrum/textfield/chromatic/Textfield.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/textfield/Textfield.stories.tsx @@ -10,12 +10,15 @@ * governing permissions and limitations under the License. */ -import {Content, ContextualHelp, Heading} from '@adobe/react-spectrum'; -import {Flex} from '@react-spectrum/layout'; +import {Content} from '../../src/view/Content'; + +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; -import {TextField} from '../'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'Textfield', diff --git a/packages/@react-spectrum/textfield/chromatic/TextfieldLanguages.stories.tsx b/packages/@adobe/react-spectrum/chromatic/textfield/TextfieldLanguages.stories.tsx similarity index 95% rename from packages/@react-spectrum/textfield/chromatic/TextfieldLanguages.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/textfield/TextfieldLanguages.stories.tsx index 554840918d5..78cb394d00b 100644 --- a/packages/@react-spectrum/textfield/chromatic/TextfieldLanguages.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/textfield/TextfieldLanguages.stories.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {render} from './Textfield.stories'; -import {TextField} from '../'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'Languages/Textfield', diff --git a/packages/@react-spectrum/toast/chromatic/Toast.stories.tsx b/packages/@adobe/react-spectrum/chromatic/toast/Toast.stories.tsx similarity index 95% rename from packages/@react-spectrum/toast/chromatic/Toast.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/toast/Toast.stories.tsx index 5d2650f59ce..ece745b155b 100644 --- a/packages/@react-spectrum/toast/chromatic/Toast.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/toast/Toast.stories.tsx @@ -12,8 +12,8 @@ import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; -import {SpectrumToastValue, Toast} from '../src/Toast'; -import {useToastState} from '@react-stately/toast'; +import {SpectrumToastValue, Toast} from '../../src/toast/Toast'; +import {useToastState} from 'react-stately/useToastState'; function FakeToast(props: SpectrumToastValue): JSX.Element { let state = useToastState(); diff --git a/packages/@react-spectrum/tooltip/chromatic/Tooltip.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tooltip/Tooltip.stories.tsx similarity index 97% rename from packages/@react-spectrum/tooltip/chromatic/Tooltip.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tooltip/Tooltip.stories.tsx index a9ec95e1d0f..bf62b4853ab 100644 --- a/packages/@react-spectrum/tooltip/chromatic/Tooltip.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tooltip/Tooltip.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Tooltip} from '../'; +import {Tooltip} from '../../src/tooltip/Tooltip'; type TooltipStory = StoryObj; diff --git a/packages/@react-spectrum/tooltip/chromatic/TooltipTrigger.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTrigger.stories.tsx similarity index 95% rename from packages/@react-spectrum/tooltip/chromatic/TooltipTrigger.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTrigger.stories.tsx index 0b40c336b0a..a102a26574d 100644 --- a/packages/@react-spectrum/tooltip/chromatic/TooltipTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTrigger.stories.tsx @@ -9,10 +9,12 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; + import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Tooltip, TooltipTrigger} from '../'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; type TooltipTriggerStory = StoryObj; diff --git a/packages/@react-spectrum/tooltip/chromatic/TooltipTriggerExpress.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerExpress.stories.tsx similarity index 94% rename from packages/@react-spectrum/tooltip/chromatic/TooltipTriggerExpress.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerExpress.stories.tsx index cd262c24df2..b7fa02d2a72 100644 --- a/packages/@react-spectrum/tooltip/chromatic/TooltipTriggerExpress.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerExpress.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ import {Meta} from '@storybook/react'; -import {TooltipTrigger} from '../'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import {default as tooltipTriggerDefault} from './TooltipTrigger.stories'; export default { diff --git a/packages/@react-spectrum/tooltip/chromatic/TooltipTriggerRTL.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerRTL.stories.tsx similarity index 95% rename from packages/@react-spectrum/tooltip/chromatic/TooltipTriggerRTL.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerRTL.stories.tsx index a63082ea2e7..93807ec9f5c 100644 --- a/packages/@react-spectrum/tooltip/chromatic/TooltipTriggerRTL.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tooltip/TooltipTriggerRTL.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ import {Meta} from '@storybook/react'; -import {TooltipTrigger} from '../'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import {default as tooltipTriggerDefault} from './TooltipTrigger.stories'; export default { diff --git a/packages/@react-spectrum/tree/chromatic/TreeView.stories.tsx b/packages/@adobe/react-spectrum/chromatic/tree/TreeView.stories.tsx similarity index 93% rename from packages/@react-spectrum/tree/chromatic/TreeView.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/tree/TreeView.stories.tsx index bca65f67f0a..f17cea49fe7 100644 --- a/packages/@react-spectrum/tree/chromatic/TreeView.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/tree/TreeView.stories.tsx @@ -10,21 +10,25 @@ * governing permissions and limitations under the License. */ -import {ActionGroup, Item} from '@react-spectrum/actiongroup'; -import {ActionMenu} from '@react-spectrum/menu'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; + +import {ActionMenu} from '../../src/menu/ActionMenu'; import Add from '@spectrum-icons/workflow/Add'; -import {Content, View} from '@react-spectrum/view'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; import Edit from '@spectrum-icons/workflow/Edit'; import FileTxt from '@spectrum-icons/workflow/FileTxt'; import Folder from '@spectrum-icons/workflow/Folder'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {Grid, repeat} from '../../src/layout/Grid'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; -import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../src'; +import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../../src/tree/TreeView'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; let states = [ {selectionMode: ['multiple', 'single']}, diff --git a/packages/@react-spectrum/view/chromatic/View.stories.tsx b/packages/@adobe/react-spectrum/chromatic/view/View.stories.tsx similarity index 96% rename from packages/@react-spectrum/view/chromatic/View.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/view/View.stories.tsx index 1546650d8dc..eb071890f34 100644 --- a/packages/@react-spectrum/view/chromatic/View.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/view/View.stories.tsx @@ -9,10 +9,10 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; +import {Button} from '../../src/button/Button'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {View} from '../'; +import {View} from '../../src/view/View'; type ViewStory = StoryObj; diff --git a/packages/@react-spectrum/well/chromatic/Well.stories.tsx b/packages/@adobe/react-spectrum/chromatic/well/Well.stories.tsx similarity index 93% rename from packages/@react-spectrum/well/chromatic/Well.stories.tsx rename to packages/@adobe/react-spectrum/chromatic/well/Well.stories.tsx index 14c84f51449..4ff5bb7acac 100644 --- a/packages/@react-spectrum/well/chromatic/Well.stories.tsx +++ b/packages/@adobe/react-spectrum/chromatic/well/Well.stories.tsx @@ -12,7 +12,7 @@ import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {SpectrumWellProps, Well} from '../'; +import {SpectrumWellProps, Well} from '../../src/well/Well'; const meta: Meta = { title: 'Well', diff --git a/packages/@react-spectrum/accordion/docs/Accordion.mdx b/packages/@adobe/react-spectrum/docs/accordion/Accordion.mdx similarity index 100% rename from packages/@react-spectrum/accordion/docs/Accordion.mdx rename to packages/@adobe/react-spectrum/docs/accordion/Accordion.mdx diff --git a/packages/@react-spectrum/accordion/docs/Disclosure.mdx b/packages/@adobe/react-spectrum/docs/accordion/Disclosure.mdx similarity index 100% rename from packages/@react-spectrum/accordion/docs/Disclosure.mdx rename to packages/@adobe/react-spectrum/docs/accordion/Disclosure.mdx diff --git a/packages/@react-spectrum/actionbar/docs/ActionBar.mdx b/packages/@adobe/react-spectrum/docs/actionbar/ActionBar.mdx similarity index 100% rename from packages/@react-spectrum/actionbar/docs/ActionBar.mdx rename to packages/@adobe/react-spectrum/docs/actionbar/ActionBar.mdx diff --git a/packages/@react-spectrum/actionbar/docs/ActionBarAnatomy.svg b/packages/@adobe/react-spectrum/docs/actionbar/ActionBarAnatomy.svg similarity index 100% rename from packages/@react-spectrum/actionbar/docs/ActionBarAnatomy.svg rename to packages/@adobe/react-spectrum/docs/actionbar/ActionBarAnatomy.svg diff --git a/packages/@react-spectrum/actiongroup/docs/ActionGroup.mdx b/packages/@adobe/react-spectrum/docs/actiongroup/ActionGroup.mdx similarity index 100% rename from packages/@react-spectrum/actiongroup/docs/ActionGroup.mdx rename to packages/@adobe/react-spectrum/docs/actiongroup/ActionGroup.mdx diff --git a/packages/@react-spectrum/autocomplete/docs/SearchAutocomplete.mdx b/packages/@adobe/react-spectrum/docs/autocomplete/SearchAutocomplete.mdx similarity index 100% rename from packages/@react-spectrum/autocomplete/docs/SearchAutocomplete.mdx rename to packages/@adobe/react-spectrum/docs/autocomplete/SearchAutocomplete.mdx diff --git a/packages/@react-spectrum/avatar/docs/Avatar.mdx b/packages/@adobe/react-spectrum/docs/avatar/Avatar.mdx similarity index 100% rename from packages/@react-spectrum/avatar/docs/Avatar.mdx rename to packages/@adobe/react-spectrum/docs/avatar/Avatar.mdx diff --git a/packages/@react-spectrum/badge/docs/Badge.mdx b/packages/@adobe/react-spectrum/docs/badge/Badge.mdx similarity index 100% rename from packages/@react-spectrum/badge/docs/Badge.mdx rename to packages/@adobe/react-spectrum/docs/badge/Badge.mdx diff --git a/packages/@react-spectrum/breadcrumbs/docs/Breadcrumbs.mdx b/packages/@adobe/react-spectrum/docs/breadcrumbs/Breadcrumbs.mdx similarity index 100% rename from packages/@react-spectrum/breadcrumbs/docs/Breadcrumbs.mdx rename to packages/@adobe/react-spectrum/docs/breadcrumbs/Breadcrumbs.mdx diff --git a/packages/@react-spectrum/button/docs/ActionButton.mdx b/packages/@adobe/react-spectrum/docs/button/ActionButton.mdx similarity index 100% rename from packages/@react-spectrum/button/docs/ActionButton.mdx rename to packages/@adobe/react-spectrum/docs/button/ActionButton.mdx diff --git a/packages/@react-spectrum/button/docs/Button.mdx b/packages/@adobe/react-spectrum/docs/button/Button.mdx similarity index 100% rename from packages/@react-spectrum/button/docs/Button.mdx rename to packages/@adobe/react-spectrum/docs/button/Button.mdx diff --git a/packages/@react-spectrum/button/docs/LogicButton.mdx b/packages/@adobe/react-spectrum/docs/button/LogicButton.mdx similarity index 100% rename from packages/@react-spectrum/button/docs/LogicButton.mdx rename to packages/@adobe/react-spectrum/docs/button/LogicButton.mdx diff --git a/packages/@react-spectrum/button/docs/ToggleButton.mdx b/packages/@adobe/react-spectrum/docs/button/ToggleButton.mdx similarity index 100% rename from packages/@react-spectrum/button/docs/ToggleButton.mdx rename to packages/@adobe/react-spectrum/docs/button/ToggleButton.mdx diff --git a/packages/@react-spectrum/buttongroup/docs/ButtonGroup.mdx b/packages/@adobe/react-spectrum/docs/buttongroup/ButtonGroup.mdx similarity index 100% rename from packages/@react-spectrum/buttongroup/docs/ButtonGroup.mdx rename to packages/@adobe/react-spectrum/docs/buttongroup/ButtonGroup.mdx diff --git a/packages/@react-spectrum/calendar/docs/Calendar.mdx b/packages/@adobe/react-spectrum/docs/calendar/Calendar.mdx similarity index 100% rename from packages/@react-spectrum/calendar/docs/Calendar.mdx rename to packages/@adobe/react-spectrum/docs/calendar/Calendar.mdx diff --git a/packages/@react-spectrum/calendar/docs/RangeCalendar.mdx b/packages/@adobe/react-spectrum/docs/calendar/RangeCalendar.mdx similarity index 100% rename from packages/@react-spectrum/calendar/docs/RangeCalendar.mdx rename to packages/@adobe/react-spectrum/docs/calendar/RangeCalendar.mdx diff --git a/packages/@react-spectrum/card/docs/Card.mdx.placeholder b/packages/@adobe/react-spectrum/docs/card/Card.mdx.placeholder similarity index 100% rename from packages/@react-spectrum/card/docs/Card.mdx.placeholder rename to packages/@adobe/react-spectrum/docs/card/Card.mdx.placeholder diff --git a/packages/@react-spectrum/checkbox/docs/Checkbox.mdx b/packages/@adobe/react-spectrum/docs/checkbox/Checkbox.mdx similarity index 100% rename from packages/@react-spectrum/checkbox/docs/Checkbox.mdx rename to packages/@adobe/react-spectrum/docs/checkbox/Checkbox.mdx diff --git a/packages/@react-spectrum/checkbox/docs/CheckboxGroup.mdx b/packages/@adobe/react-spectrum/docs/checkbox/CheckboxGroup.mdx similarity index 100% rename from packages/@react-spectrum/checkbox/docs/CheckboxGroup.mdx rename to packages/@adobe/react-spectrum/docs/checkbox/CheckboxGroup.mdx diff --git a/packages/@react-spectrum/color/docs/ColorArea.mdx b/packages/@adobe/react-spectrum/docs/color/ColorArea.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorArea.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorArea.mdx diff --git a/packages/@react-spectrum/color/docs/ColorField.mdx b/packages/@adobe/react-spectrum/docs/color/ColorField.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorField.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorField.mdx diff --git a/packages/@react-spectrum/color/docs/ColorPicker.mdx b/packages/@adobe/react-spectrum/docs/color/ColorPicker.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorPicker.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorPicker.mdx diff --git a/packages/@react-spectrum/color/docs/ColorSlider.mdx b/packages/@adobe/react-spectrum/docs/color/ColorSlider.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorSlider.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorSlider.mdx diff --git a/packages/@react-spectrum/color/docs/ColorSwatch.mdx b/packages/@adobe/react-spectrum/docs/color/ColorSwatch.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorSwatch.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorSwatch.mdx diff --git a/packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx b/packages/@adobe/react-spectrum/docs/color/ColorSwatchPicker.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorSwatchPicker.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorSwatchPicker.mdx diff --git a/packages/@react-spectrum/color/docs/ColorWheel.mdx b/packages/@adobe/react-spectrum/docs/color/ColorWheel.mdx similarity index 100% rename from packages/@react-spectrum/color/docs/ColorWheel.mdx rename to packages/@adobe/react-spectrum/docs/color/ColorWheel.mdx diff --git a/packages/@react-spectrum/combobox/docs/ComboBox.mdx b/packages/@adobe/react-spectrum/docs/combobox/ComboBox.mdx similarity index 99% rename from packages/@react-spectrum/combobox/docs/ComboBox.mdx rename to packages/@adobe/react-spectrum/docs/combobox/ComboBox.mdx index d1266219b3d..7c4e54b76fe 100644 --- a/packages/@react-spectrum/combobox/docs/ComboBox.mdx +++ b/packages/@adobe/react-spectrum/docs/combobox/ComboBox.mdx @@ -11,7 +11,7 @@ import {Layout} from '@react-spectrum/docs'; export default Layout; import docs from 'docs:@react-spectrum/combobox'; -import comboboxUtils from 'docs:@react-aria/test-utils/src/combobox.ts'; +import comboboxUtils from 'docs:@react-aria/test-utils'; import packageData from '@react-spectrum/combobox/package.json'; import {HeaderInfo, PropTable, PageDescription, ClassAPI, VersionBadge} from '@react-spectrum/docs'; diff --git a/packages/@react-spectrum/contextualhelp/docs/ContextualHelp.mdx b/packages/@adobe/react-spectrum/docs/contextualhelp/ContextualHelp.mdx similarity index 100% rename from packages/@react-spectrum/contextualhelp/docs/ContextualHelp.mdx rename to packages/@adobe/react-spectrum/docs/contextualhelp/ContextualHelp.mdx diff --git a/packages/@react-spectrum/datepicker/docs/DateField.mdx b/packages/@adobe/react-spectrum/docs/datepicker/DateField.mdx similarity index 100% rename from packages/@react-spectrum/datepicker/docs/DateField.mdx rename to packages/@adobe/react-spectrum/docs/datepicker/DateField.mdx diff --git a/packages/@react-spectrum/datepicker/docs/DatePicker.mdx b/packages/@adobe/react-spectrum/docs/datepicker/DatePicker.mdx similarity index 100% rename from packages/@react-spectrum/datepicker/docs/DatePicker.mdx rename to packages/@adobe/react-spectrum/docs/datepicker/DatePicker.mdx diff --git a/packages/@react-spectrum/datepicker/docs/DateRangePicker.mdx b/packages/@adobe/react-spectrum/docs/datepicker/DateRangePicker.mdx similarity index 100% rename from packages/@react-spectrum/datepicker/docs/DateRangePicker.mdx rename to packages/@adobe/react-spectrum/docs/datepicker/DateRangePicker.mdx diff --git a/packages/@react-spectrum/datepicker/docs/TimeField.mdx b/packages/@adobe/react-spectrum/docs/datepicker/TimeField.mdx similarity index 100% rename from packages/@react-spectrum/datepicker/docs/TimeField.mdx rename to packages/@adobe/react-spectrum/docs/datepicker/TimeField.mdx diff --git a/packages/@react-spectrum/dialog/docs/AlertDialog.mdx b/packages/@adobe/react-spectrum/docs/dialog/AlertDialog.mdx similarity index 100% rename from packages/@react-spectrum/dialog/docs/AlertDialog.mdx rename to packages/@adobe/react-spectrum/docs/dialog/AlertDialog.mdx diff --git a/packages/@react-spectrum/dialog/docs/Dialog.mdx b/packages/@adobe/react-spectrum/docs/dialog/Dialog.mdx similarity index 100% rename from packages/@react-spectrum/dialog/docs/Dialog.mdx rename to packages/@adobe/react-spectrum/docs/dialog/Dialog.mdx diff --git a/packages/@react-spectrum/dialog/docs/DialogContainer.mdx b/packages/@adobe/react-spectrum/docs/dialog/DialogContainer.mdx similarity index 100% rename from packages/@react-spectrum/dialog/docs/DialogContainer.mdx rename to packages/@adobe/react-spectrum/docs/dialog/DialogContainer.mdx diff --git a/packages/@react-spectrum/dialog/docs/DialogTrigger.mdx b/packages/@adobe/react-spectrum/docs/dialog/DialogTrigger.mdx similarity index 100% rename from packages/@react-spectrum/dialog/docs/DialogTrigger.mdx rename to packages/@adobe/react-spectrum/docs/dialog/DialogTrigger.mdx diff --git a/packages/@react-spectrum/dialog/docs/images/DialogAnatomy.svg b/packages/@adobe/react-spectrum/docs/dialog/images/DialogAnatomy.svg similarity index 100% rename from packages/@react-spectrum/dialog/docs/images/DialogAnatomy.svg rename to packages/@adobe/react-spectrum/docs/dialog/images/DialogAnatomy.svg diff --git a/packages/@react-spectrum/divider/docs/Divider.mdx b/packages/@adobe/react-spectrum/docs/divider/Divider.mdx similarity index 100% rename from packages/@react-spectrum/divider/docs/Divider.mdx rename to packages/@adobe/react-spectrum/docs/divider/Divider.mdx diff --git a/packages/@react-spectrum/dnd/docs/dnd.mdx b/packages/@adobe/react-spectrum/docs/dnd/dnd.mdx similarity index 98% rename from packages/@react-spectrum/dnd/docs/dnd.mdx rename to packages/@adobe/react-spectrum/docs/dnd/dnd.mdx index a9c87f59f7e..36116d4d957 100644 --- a/packages/@react-spectrum/dnd/docs/dnd.mdx +++ b/packages/@adobe/react-spectrum/docs/dnd/dnd.mdx @@ -15,12 +15,12 @@ import docs from 'docs:@react-spectrum/dnd'; import dndDocs from 'docs:@react-types/shared/src/dnd.d.ts'; import {FunctionAPI, PageDescription, TypeContext, InterfaceType} from '@react-spectrum/docs'; import {Keyboard} from '@react-spectrum/text'; -import DragPreview from '../../../@react-aria/dnd/docs/DragPreview.svg'; -import BetweenDropPosition from '../../../@react-aria/dnd/docs/BetweenDropPosition.svg'; -import OnDropPosition from '../../../@react-aria/dnd/docs/OnDropPosition.svg'; -import RootDropPosition from '../../../@react-aria/dnd/docs/RootDropPosition.svg'; -import DragAffordance from '../../../@react-aria/dnd/docs/DragAffordance.svg'; -import Anatomy from '../../../@react-aria/dnd/docs/Anatomy.svg'; +import DragPreview from '/packages/react-aria/docs/dnd/DragPreview.svg'; +import BetweenDropPosition from '/packages/react-aria/docs/dnd/BetweenDropPosition.svg'; +import OnDropPosition from '/packages/react-aria/docs/dnd/OnDropPosition.svg'; +import RootDropPosition from '/packages/react-aria/docs/dnd/RootDropPosition.svg'; +import DragAffordance from '/packages/react-aria/docs/dnd/DragAffordance.svg'; +import Anatomy from '/packages/react-aria/docs/dnd/Anatomy.svg'; --- category: Concepts diff --git a/packages/@react-spectrum/dropzone/docs/DropZone.mdx b/packages/@adobe/react-spectrum/docs/dropzone/DropZone.mdx similarity index 100% rename from packages/@react-spectrum/dropzone/docs/DropZone.mdx rename to packages/@adobe/react-spectrum/docs/dropzone/DropZone.mdx diff --git a/packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx b/packages/@adobe/react-spectrum/docs/filetrigger/FileTrigger.mdx similarity index 100% rename from packages/@react-spectrum/filetrigger/docs/FileTrigger.mdx rename to packages/@adobe/react-spectrum/docs/filetrigger/FileTrigger.mdx diff --git a/packages/@react-spectrum/form/docs/Form.mdx b/packages/@adobe/react-spectrum/docs/form/Form.mdx similarity index 100% rename from packages/@react-spectrum/form/docs/Form.mdx rename to packages/@adobe/react-spectrum/docs/form/Form.mdx diff --git a/packages/@react-spectrum/icon/docs/custom-icons.mdx b/packages/@adobe/react-spectrum/docs/icon/custom-icons.mdx similarity index 100% rename from packages/@react-spectrum/icon/docs/custom-icons.mdx rename to packages/@adobe/react-spectrum/docs/icon/custom-icons.mdx diff --git a/packages/@react-spectrum/icon/docs/workflow-icons.mdx b/packages/@adobe/react-spectrum/docs/icon/workflow-icons.mdx similarity index 100% rename from packages/@react-spectrum/icon/docs/workflow-icons.mdx rename to packages/@adobe/react-spectrum/docs/icon/workflow-icons.mdx diff --git a/packages/@react-spectrum/illustratedmessage/docs/IllustratedMessage.mdx b/packages/@adobe/react-spectrum/docs/illustratedmessage/IllustratedMessage.mdx similarity index 100% rename from packages/@react-spectrum/illustratedmessage/docs/IllustratedMessage.mdx rename to packages/@adobe/react-spectrum/docs/illustratedmessage/IllustratedMessage.mdx diff --git a/packages/@react-spectrum/image/docs/Image.mdx b/packages/@adobe/react-spectrum/docs/image/Image.mdx similarity index 100% rename from packages/@react-spectrum/image/docs/Image.mdx rename to packages/@adobe/react-spectrum/docs/image/Image.mdx diff --git a/packages/@react-spectrum/inlinealert/docs/InlineAlert.mdx b/packages/@adobe/react-spectrum/docs/inlinealert/InlineAlert.mdx similarity index 100% rename from packages/@react-spectrum/inlinealert/docs/InlineAlert.mdx rename to packages/@adobe/react-spectrum/docs/inlinealert/InlineAlert.mdx diff --git a/packages/@react-spectrum/labeledvalue/docs/LabeledValue.mdx b/packages/@adobe/react-spectrum/docs/labeledvalue/LabeledValue.mdx similarity index 100% rename from packages/@react-spectrum/labeledvalue/docs/LabeledValue.mdx rename to packages/@adobe/react-spectrum/docs/labeledvalue/LabeledValue.mdx diff --git a/packages/@react-spectrum/labeledvalue/docs/types.ts b/packages/@adobe/react-spectrum/docs/labeledvalue/types.ts similarity index 86% rename from packages/@react-spectrum/labeledvalue/docs/types.ts rename to packages/@adobe/react-spectrum/docs/labeledvalue/types.ts index 8724027ba71..a516bd332b7 100644 --- a/packages/@react-spectrum/labeledvalue/docs/types.ts +++ b/packages/@adobe/react-spectrum/docs/labeledvalue/types.ts @@ -1,5 +1,5 @@ // @ts-ignore -import {DateTime, LabeledValueBaseProps} from '@react-spectrum/labeledvalue/src/LabeledValue'; +import {DateTime, LabeledValueBaseProps} from '../../src/labeledvalue/LabeledValue'; import {RangeValue} from '@react-types/shared'; import {ReactElement} from 'react'; diff --git a/packages/@react-spectrum/layout/docs/Flex.mdx b/packages/@adobe/react-spectrum/docs/layout/Flex.mdx similarity index 100% rename from packages/@react-spectrum/layout/docs/Flex.mdx rename to packages/@adobe/react-spectrum/docs/layout/Flex.mdx diff --git a/packages/@react-spectrum/layout/docs/Grid.mdx b/packages/@adobe/react-spectrum/docs/layout/Grid.mdx similarity index 100% rename from packages/@react-spectrum/layout/docs/Grid.mdx rename to packages/@adobe/react-spectrum/docs/layout/Grid.mdx diff --git a/packages/@react-spectrum/link/docs/Link.mdx b/packages/@adobe/react-spectrum/docs/link/Link.mdx similarity index 100% rename from packages/@react-spectrum/link/docs/Link.mdx rename to packages/@adobe/react-spectrum/docs/link/Link.mdx diff --git a/packages/@react-spectrum/list/docs/ListView.mdx b/packages/@adobe/react-spectrum/docs/list/ListView.mdx similarity index 99% rename from packages/@react-spectrum/list/docs/ListView.mdx rename to packages/@adobe/react-spectrum/docs/list/ListView.mdx index 2b5e03caee1..f774d1e866d 100644 --- a/packages/@react-spectrum/list/docs/ListView.mdx +++ b/packages/@adobe/react-spectrum/docs/list/ListView.mdx @@ -14,7 +14,7 @@ import Anatomy from './anatomy.svg'; import ChevronRight from '@spectrum-icons/workflow/ChevronRight'; import docs from 'docs:@react-spectrum/list'; import dndDocs from 'docs:@react-spectrum/dnd'; -import gridlistUtil from 'docs:@react-aria/test-utils/src/gridlist.ts'; +import gridlistUtil from 'docs:@react-aria/test-utils'; import {HeaderInfo, PropTable, PageDescription, TypeLink, ClassAPI, VersionBadge} from '@react-spectrum/docs'; import {Keyboard} from '@react-spectrum/text'; import packageData from '@react-spectrum/list/package.json'; diff --git a/packages/@react-spectrum/list/docs/anatomy.svg b/packages/@adobe/react-spectrum/docs/list/anatomy.svg similarity index 100% rename from packages/@react-spectrum/list/docs/anatomy.svg rename to packages/@adobe/react-spectrum/docs/list/anatomy.svg diff --git a/packages/@react-spectrum/listbox/docs/ListBox.mdx b/packages/@adobe/react-spectrum/docs/listbox/ListBox.mdx similarity index 99% rename from packages/@react-spectrum/listbox/docs/ListBox.mdx rename to packages/@adobe/react-spectrum/docs/listbox/ListBox.mdx index ed2b3c03d45..28bb88b9c72 100644 --- a/packages/@react-spectrum/listbox/docs/ListBox.mdx +++ b/packages/@adobe/react-spectrum/docs/listbox/ListBox.mdx @@ -13,7 +13,7 @@ export default Layout; import docs from 'docs:@react-spectrum/listbox'; import {HeaderInfo, PropTable, PageDescription, ClassAPI, VersionBadge} from '@react-spectrum/docs'; import packageData from '@react-spectrum/listbox/package.json'; -import listboxUtils from 'docs:@react-aria/test-utils/src/listbox.ts'; +import listboxUtils from 'docs:@react-aria/test-utils'; ```jsx import import {ListBox, Section, Item} from '@react-spectrum/listbox'; diff --git a/packages/@react-spectrum/menu/docs/ActionMenu.mdx b/packages/@adobe/react-spectrum/docs/menu/ActionMenu.mdx similarity index 100% rename from packages/@react-spectrum/menu/docs/ActionMenu.mdx rename to packages/@adobe/react-spectrum/docs/menu/ActionMenu.mdx diff --git a/packages/@react-spectrum/menu/docs/Menu.mdx b/packages/@adobe/react-spectrum/docs/menu/Menu.mdx similarity index 99% rename from packages/@react-spectrum/menu/docs/Menu.mdx rename to packages/@adobe/react-spectrum/docs/menu/Menu.mdx index 3efac3ebe5e..e1801703777 100644 --- a/packages/@react-spectrum/menu/docs/Menu.mdx +++ b/packages/@adobe/react-spectrum/docs/menu/Menu.mdx @@ -10,8 +10,8 @@ governing permissions and limitations under the License. */} import {Layout} from '@react-spectrum/docs'; export default Layout; -import contextualHelpTriggerTypes from 'docs:@react-spectrum/menu/src/ContextualHelpTrigger.tsx'; -import submenuTriggerTypes from 'docs:@react-spectrum/menu/src/SubmenuTrigger.tsx'; +import contextualHelpTriggerTypes from 'docs:@react-spectrum/menu'; +import submenuTriggerTypes from 'docs:@react-spectrum/menu'; import docs from 'docs:@react-spectrum/menu'; import {HeaderInfo, PropTable, PageDescription} from '@react-spectrum/docs'; import packageData from '@react-spectrum/menu/package.json'; diff --git a/packages/@react-spectrum/menu/docs/MenuTrigger.mdx b/packages/@adobe/react-spectrum/docs/menu/MenuTrigger.mdx similarity index 99% rename from packages/@react-spectrum/menu/docs/MenuTrigger.mdx rename to packages/@adobe/react-spectrum/docs/menu/MenuTrigger.mdx index 2afd8d765c6..eb3d403692f 100644 --- a/packages/@react-spectrum/menu/docs/MenuTrigger.mdx +++ b/packages/@adobe/react-spectrum/docs/menu/MenuTrigger.mdx @@ -11,7 +11,7 @@ import {Layout} from '@react-spectrum/docs'; export default Layout; import docs from 'docs:@react-spectrum/menu'; -import menuUtil from 'docs:@react-aria/test-utils/src/menu.ts'; +import menuUtil from 'docs:@react-aria/test-utils'; import {HeaderInfo, PropTable, PageDescription, ClassAPI, VersionBadge} from '@react-spectrum/docs'; import packageData from '@react-spectrum/menu/package.json'; import {Keyboard} from '@react-spectrum/text'; diff --git a/packages/@react-spectrum/meter/docs/Meter.mdx b/packages/@adobe/react-spectrum/docs/meter/Meter.mdx similarity index 100% rename from packages/@react-spectrum/meter/docs/Meter.mdx rename to packages/@adobe/react-spectrum/docs/meter/Meter.mdx diff --git a/packages/@react-spectrum/numberfield/docs/NumberField.mdx b/packages/@adobe/react-spectrum/docs/numberfield/NumberField.mdx similarity index 100% rename from packages/@react-spectrum/numberfield/docs/NumberField.mdx rename to packages/@adobe/react-spectrum/docs/numberfield/NumberField.mdx diff --git a/packages/@react-spectrum/picker/docs/Picker.mdx b/packages/@adobe/react-spectrum/docs/picker/Picker.mdx similarity index 99% rename from packages/@react-spectrum/picker/docs/Picker.mdx rename to packages/@adobe/react-spectrum/docs/picker/Picker.mdx index f55397dd966..f522760486d 100644 --- a/packages/@react-spectrum/picker/docs/Picker.mdx +++ b/packages/@adobe/react-spectrum/docs/picker/Picker.mdx @@ -11,7 +11,7 @@ import {Layout} from '@react-spectrum/docs'; export default Layout; import docs from 'docs:@react-spectrum/picker'; -import selectUtil from 'docs:@react-aria/test-utils/src/select.ts'; +import selectUtil from 'docs:@react-aria/test-utils'; import {HeaderInfo, PropTable, PageDescription, ClassAPI, VersionBadge} from '@react-spectrum/docs'; import packageData from '@react-spectrum/picker/package.json'; diff --git a/packages/@react-spectrum/progress/docs/ProgressBar.mdx b/packages/@adobe/react-spectrum/docs/progress/ProgressBar.mdx similarity index 100% rename from packages/@react-spectrum/progress/docs/ProgressBar.mdx rename to packages/@adobe/react-spectrum/docs/progress/ProgressBar.mdx diff --git a/packages/@react-spectrum/progress/docs/ProgressCircle.mdx b/packages/@adobe/react-spectrum/docs/progress/ProgressCircle.mdx similarity index 100% rename from packages/@react-spectrum/progress/docs/ProgressCircle.mdx rename to packages/@adobe/react-spectrum/docs/progress/ProgressCircle.mdx diff --git a/packages/@react-spectrum/provider/docs/Provider.mdx b/packages/@adobe/react-spectrum/docs/provider/Provider.mdx similarity index 100% rename from packages/@react-spectrum/provider/docs/Provider.mdx rename to packages/@adobe/react-spectrum/docs/provider/Provider.mdx diff --git a/packages/@react-spectrum/radio/docs/RadioGroup.mdx b/packages/@adobe/react-spectrum/docs/radio/RadioGroup.mdx similarity index 100% rename from packages/@react-spectrum/radio/docs/RadioGroup.mdx rename to packages/@adobe/react-spectrum/docs/radio/RadioGroup.mdx diff --git a/packages/@react-spectrum/searchfield/docs/SearchField.mdx b/packages/@adobe/react-spectrum/docs/searchfield/SearchField.mdx similarity index 100% rename from packages/@react-spectrum/searchfield/docs/SearchField.mdx rename to packages/@adobe/react-spectrum/docs/searchfield/SearchField.mdx diff --git a/packages/@react-spectrum/slider/docs/RangeSlider.mdx b/packages/@adobe/react-spectrum/docs/slider/RangeSlider.mdx similarity index 100% rename from packages/@react-spectrum/slider/docs/RangeSlider.mdx rename to packages/@adobe/react-spectrum/docs/slider/RangeSlider.mdx diff --git a/packages/@react-spectrum/slider/docs/Slider.mdx b/packages/@adobe/react-spectrum/docs/slider/Slider.mdx similarity index 100% rename from packages/@react-spectrum/slider/docs/Slider.mdx rename to packages/@adobe/react-spectrum/docs/slider/Slider.mdx diff --git a/packages/@react-spectrum/statuslight/docs/StatusLight.mdx b/packages/@adobe/react-spectrum/docs/statuslight/StatusLight.mdx similarity index 100% rename from packages/@react-spectrum/statuslight/docs/StatusLight.mdx rename to packages/@adobe/react-spectrum/docs/statuslight/StatusLight.mdx diff --git a/packages/@react-spectrum/steplist/docs/StepList.mdx b/packages/@adobe/react-spectrum/docs/steplist/StepList.mdx similarity index 100% rename from packages/@react-spectrum/steplist/docs/StepList.mdx rename to packages/@adobe/react-spectrum/docs/steplist/StepList.mdx diff --git a/packages/@react-spectrum/switch/docs/Switch.mdx b/packages/@adobe/react-spectrum/docs/switch/Switch.mdx similarity index 100% rename from packages/@react-spectrum/switch/docs/Switch.mdx rename to packages/@adobe/react-spectrum/docs/switch/Switch.mdx diff --git a/packages/@react-spectrum/table/docs/TableView.mdx b/packages/@adobe/react-spectrum/docs/table/TableView.mdx similarity index 100% rename from packages/@react-spectrum/table/docs/TableView.mdx rename to packages/@adobe/react-spectrum/docs/table/TableView.mdx diff --git a/packages/@react-spectrum/tabs/docs/Tabs.mdx b/packages/@adobe/react-spectrum/docs/tabs/Tabs.mdx similarity index 99% rename from packages/@react-spectrum/tabs/docs/Tabs.mdx rename to packages/@adobe/react-spectrum/docs/tabs/Tabs.mdx index db86aaf8aac..1d28a009f2b 100644 --- a/packages/@react-spectrum/tabs/docs/Tabs.mdx +++ b/packages/@adobe/react-spectrum/docs/tabs/Tabs.mdx @@ -14,7 +14,7 @@ import docs from 'docs:@react-spectrum/tabs'; import utilsDocs from 'docs:@react-aria/utils'; import {HeaderInfo, PropTable, PageDescription, TypeLink, ClassAPI, VersionBadge} from '@react-spectrum/docs'; import packageData from '@react-spectrum/tabs/package.json'; -import tabsUtils from 'docs:@react-aria/test-utils/src/tabs.ts'; +import tabsUtils from 'docs:@react-aria/test-utils'; ```jsx import import {ActionGroup} from '@react-spectrum/actiongroup'; diff --git a/packages/@react-spectrum/tag/docs/TagGroup.mdx b/packages/@adobe/react-spectrum/docs/tag/TagGroup.mdx similarity index 100% rename from packages/@react-spectrum/tag/docs/TagGroup.mdx rename to packages/@adobe/react-spectrum/docs/tag/TagGroup.mdx diff --git a/packages/@react-spectrum/text/docs/Heading.mdx b/packages/@adobe/react-spectrum/docs/text/Heading.mdx similarity index 100% rename from packages/@react-spectrum/text/docs/Heading.mdx rename to packages/@adobe/react-spectrum/docs/text/Heading.mdx diff --git a/packages/@react-spectrum/text/docs/Keyboard.mdx b/packages/@adobe/react-spectrum/docs/text/Keyboard.mdx similarity index 100% rename from packages/@react-spectrum/text/docs/Keyboard.mdx rename to packages/@adobe/react-spectrum/docs/text/Keyboard.mdx diff --git a/packages/@react-spectrum/text/docs/Text.mdx b/packages/@adobe/react-spectrum/docs/text/Text.mdx similarity index 100% rename from packages/@react-spectrum/text/docs/Text.mdx rename to packages/@adobe/react-spectrum/docs/text/Text.mdx diff --git a/packages/@react-spectrum/textfield/docs/TextArea.mdx b/packages/@adobe/react-spectrum/docs/textfield/TextArea.mdx similarity index 100% rename from packages/@react-spectrum/textfield/docs/TextArea.mdx rename to packages/@adobe/react-spectrum/docs/textfield/TextArea.mdx diff --git a/packages/@react-spectrum/textfield/docs/TextField.mdx b/packages/@adobe/react-spectrum/docs/textfield/TextField.mdx similarity index 100% rename from packages/@react-spectrum/textfield/docs/TextField.mdx rename to packages/@adobe/react-spectrum/docs/textfield/TextField.mdx diff --git a/packages/@react-spectrum/toast/docs/Toast.mdx b/packages/@adobe/react-spectrum/docs/toast/Toast.mdx similarity index 100% rename from packages/@react-spectrum/toast/docs/Toast.mdx rename to packages/@adobe/react-spectrum/docs/toast/Toast.mdx diff --git a/packages/@react-spectrum/tooltip/docs/Tooltip.mdx b/packages/@adobe/react-spectrum/docs/tooltip/Tooltip.mdx similarity index 100% rename from packages/@react-spectrum/tooltip/docs/Tooltip.mdx rename to packages/@adobe/react-spectrum/docs/tooltip/Tooltip.mdx diff --git a/packages/@react-spectrum/tree/docs/TreeView.mdx b/packages/@adobe/react-spectrum/docs/tree/TreeView.mdx similarity index 99% rename from packages/@react-spectrum/tree/docs/TreeView.mdx rename to packages/@adobe/react-spectrum/docs/tree/TreeView.mdx index ce5575d5bcd..d9b7328adf4 100644 --- a/packages/@react-spectrum/tree/docs/TreeView.mdx +++ b/packages/@adobe/react-spectrum/docs/tree/TreeView.mdx @@ -11,7 +11,7 @@ import {Layout} from '@react-spectrum/docs'; export default Layout; import docs from 'docs:@react-spectrum/tree'; -import treeUtils from 'docs:@react-aria/test-utils/src/tree.ts'; +import treeUtils from 'docs:@react-aria/test-utils'; import {HeaderInfo, PropTable, PageDescription, TypeLink, VersionBadge, ClassAPI} from '@react-spectrum/docs'; import {Keyboard} from '@react-spectrum/text'; import packageData from '@react-spectrum/tree/package.json'; diff --git a/packages/@react-spectrum/view/docs/Content.mdx b/packages/@adobe/react-spectrum/docs/view/Content.mdx similarity index 100% rename from packages/@react-spectrum/view/docs/Content.mdx rename to packages/@adobe/react-spectrum/docs/view/Content.mdx diff --git a/packages/@react-spectrum/view/docs/Footer.mdx b/packages/@adobe/react-spectrum/docs/view/Footer.mdx similarity index 100% rename from packages/@react-spectrum/view/docs/Footer.mdx rename to packages/@adobe/react-spectrum/docs/view/Footer.mdx diff --git a/packages/@react-spectrum/view/docs/Header.mdx b/packages/@adobe/react-spectrum/docs/view/Header.mdx similarity index 100% rename from packages/@react-spectrum/view/docs/Header.mdx rename to packages/@adobe/react-spectrum/docs/view/Header.mdx diff --git a/packages/@react-spectrum/view/docs/View.mdx b/packages/@adobe/react-spectrum/docs/view/View.mdx similarity index 100% rename from packages/@react-spectrum/view/docs/View.mdx rename to packages/@adobe/react-spectrum/docs/view/View.mdx diff --git a/packages/@react-spectrum/well/docs/Well.mdx b/packages/@adobe/react-spectrum/docs/well/Well.mdx similarity index 100% rename from packages/@react-spectrum/well/docs/Well.mdx rename to packages/@adobe/react-spectrum/docs/well/Well.mdx diff --git a/packages/@adobe/react-spectrum/exports/Accordion.ts b/packages/@adobe/react-spectrum/exports/Accordion.ts new file mode 100644 index 00000000000..ed130c0feef --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Accordion.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Disclosure, Accordion, DisclosureTitle, DisclosurePanel} from '../src/accordion/Accordion'; +export type {SpectrumAccordionProps, SpectrumDisclosureProps, SpectrumDisclosurePanelProps, SpectrumDisclosureTitleProps} from '../src/accordion/Accordion'; diff --git a/packages/@adobe/react-spectrum/exports/ActionBar.ts b/packages/@adobe/react-spectrum/exports/ActionBar.ts new file mode 100644 index 00000000000..fb7d553fe37 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ActionBar.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {ActionBar} from '../src/actionbar/ActionBar'; +export {ActionBarContainer} from '../src/actionbar/ActionBarContainer'; +export type {SpectrumActionBarContainerProps} from '../src/actionbar/ActionBarContainer'; +export type {SpectrumActionBarProps} from '../src/actionbar/ActionBar'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/ActionButton.ts b/packages/@adobe/react-spectrum/exports/ActionButton.ts new file mode 100644 index 00000000000..d332d93dcbc --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ActionButton.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {ActionButton} from '../src/button/ActionButton'; +export type {SpectrumActionButtonProps} from '../src/button/ActionButton'; diff --git a/packages/@adobe/react-spectrum/exports/ActionGroup.ts b/packages/@adobe/react-spectrum/exports/ActionGroup.ts new file mode 100644 index 00000000000..59f4ae6a62a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ActionGroup.ts @@ -0,0 +1,15 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {ActionGroup} from '../src/actiongroup/ActionGroup'; +export type {SpectrumActionGroupProps} from '../src/actiongroup/ActionGroup'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/ActionMenu.ts b/packages/@adobe/react-spectrum/exports/ActionMenu.ts new file mode 100644 index 00000000000..291d2c5b609 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ActionMenu.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ActionMenu} from '../src/menu/ActionMenu'; +export type {SpectrumActionMenuProps} from '../src/menu/ActionMenu'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; diff --git a/packages/@adobe/react-spectrum/exports/AlertDialog.ts b/packages/@adobe/react-spectrum/exports/AlertDialog.ts new file mode 100644 index 00000000000..143d11e927d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/AlertDialog.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {AlertDialog} from '../src/dialog/AlertDialog'; + +export type {SpectrumAlertDialogProps} from '../src/dialog/AlertDialog'; diff --git a/packages/@react-spectrum/avatar/index.ts b/packages/@adobe/react-spectrum/exports/Avatar.ts similarity index 79% rename from packages/@react-spectrum/avatar/index.ts rename to packages/@adobe/react-spectrum/exports/Avatar.ts index b1a5da03bc4..ed8eec34dc1 100644 --- a/packages/@react-spectrum/avatar/index.ts +++ b/packages/@adobe/react-spectrum/exports/Avatar.ts @@ -9,5 +9,6 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ - -export * from './src'; +/// +export {Avatar} from '../src/avatar/Avatar'; +export type {AvatarProps, SpectrumAvatarProps} from '../src/avatar/Avatar'; diff --git a/packages/@react-aria/gridlist/index.ts b/packages/@adobe/react-spectrum/exports/Badge.ts similarity index 80% rename from packages/@react-aria/gridlist/index.ts rename to packages/@adobe/react-spectrum/exports/Badge.ts index 4e9931530d8..385e195caf9 100644 --- a/packages/@react-aria/gridlist/index.ts +++ b/packages/@adobe/react-spectrum/exports/Badge.ts @@ -10,4 +10,7 @@ * governing permissions and limitations under the License. */ -export * from './src'; +/// + +export {Badge} from '../src/badge/Badge'; +export type {SpectrumBadgeProps} from '../src/badge/Badge'; diff --git a/packages/@adobe/react-spectrum/exports/Breadcrumbs.ts b/packages/@adobe/react-spectrum/exports/Breadcrumbs.ts new file mode 100644 index 00000000000..ccf4b0c308a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Breadcrumbs.ts @@ -0,0 +1,15 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Breadcrumbs} from '../src/breadcrumbs/Breadcrumbs'; +export type {SpectrumBreadcrumbsProps} from '../src/breadcrumbs/Breadcrumbs'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/Button.ts b/packages/@adobe/react-spectrum/exports/Button.ts new file mode 100644 index 00000000000..43b30c47e76 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Button.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Button} from '../src/button/Button'; +export type {SpectrumButtonProps} from '../src/button/Button'; diff --git a/packages/@adobe/react-spectrum/exports/ButtonGroup.ts b/packages/@adobe/react-spectrum/exports/ButtonGroup.ts new file mode 100644 index 00000000000..6ac9969d446 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ButtonGroup.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {ButtonGroup} from '../src/buttongroup/ButtonGroup'; +export type {SpectrumButtonGroupProps} from '../src/buttongroup/ButtonGroup'; diff --git a/packages/@adobe/react-spectrum/exports/Calendar.ts b/packages/@adobe/react-spectrum/exports/Calendar.ts new file mode 100644 index 00000000000..840d76b019a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Calendar.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Calendar} from '../src/calendar/Calendar'; +export type {SpectrumCalendarProps} from '../src/calendar/Calendar'; diff --git a/packages/@adobe/react-spectrum/exports/Checkbox.ts b/packages/@adobe/react-spectrum/exports/Checkbox.ts new file mode 100644 index 00000000000..d15aa0c9bba --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Checkbox.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Checkbox} from '../src/checkbox/Checkbox'; +export type {SpectrumCheckboxProps} from '../src/checkbox/Checkbox'; diff --git a/packages/@adobe/react-spectrum/exports/CheckboxGroup.ts b/packages/@adobe/react-spectrum/exports/CheckboxGroup.ts new file mode 100644 index 00000000000..d8edae6f4d5 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/CheckboxGroup.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {CheckboxGroup} from '../src/checkbox/CheckboxGroup'; +export type {SpectrumCheckboxGroupProps} from '../src/checkbox/CheckboxGroup'; diff --git a/packages/@adobe/react-spectrum/exports/ColorArea.ts b/packages/@adobe/react-spectrum/exports/ColorArea.ts new file mode 100644 index 00000000000..e0a60c06855 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorArea.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorArea} from '../src/color/ColorArea'; +export type {SpectrumColorAreaProps} from '../src/color/ColorArea'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorField.ts b/packages/@adobe/react-spectrum/exports/ColorField.ts new file mode 100644 index 00000000000..61e8899e733 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorField.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorField} from '../src/color/ColorField'; +export type {SpectrumColorFieldProps} from '../src/color/ColorField'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorPicker.ts b/packages/@adobe/react-spectrum/exports/ColorPicker.ts new file mode 100644 index 00000000000..0a0ddb4aa54 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorPicker.ts @@ -0,0 +1,19 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorPicker} from '../src/color/ColorPicker'; +export {ColorEditor} from '../src/color/ColorEditor'; +export type {SpectrumColorPickerProps} from '../src/color/ColorPicker'; +export type {SpectrumColorEditorProps} from '../src/color/ColorEditor'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorSlider.ts b/packages/@adobe/react-spectrum/exports/ColorSlider.ts new file mode 100644 index 00000000000..ba91eb598fc --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorSlider.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorSlider} from '../src/color/ColorSlider'; +export type {SpectrumColorSliderProps} from '../src/color/ColorSlider'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorSwatch.ts b/packages/@adobe/react-spectrum/exports/ColorSwatch.ts new file mode 100644 index 00000000000..fbbebb14a9c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorSwatch.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorSwatch} from '../src/color/ColorSwatch'; +export type {SpectrumColorSwatchProps} from '../src/color/ColorSwatch'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorSwatchPicker.ts b/packages/@adobe/react-spectrum/exports/ColorSwatchPicker.ts new file mode 100644 index 00000000000..a6ca4f3e70a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorSwatchPicker.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorSwatchPicker} from '../src/color/ColorSwatchPicker'; +export type {SpectrumColorSwatchPickerProps} from '../src/color/ColorSwatchPicker'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ColorWheel.ts b/packages/@adobe/react-spectrum/exports/ColorWheel.ts new file mode 100644 index 00000000000..ac966d322b8 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ColorWheel.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {ColorWheel} from '../src/color/ColorWheel'; +export type {SpectrumColorWheelProps} from '../src/color/ColorWheel'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; diff --git a/packages/@adobe/react-spectrum/exports/ComboBox.ts b/packages/@adobe/react-spectrum/exports/ComboBox.ts new file mode 100644 index 00000000000..d2199d2c6ec --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ComboBox.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ComboBox} from '../src/combobox/ComboBox'; +export type {SpectrumComboBoxProps} from '../src/combobox/ComboBox'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; diff --git a/packages/@adobe/react-spectrum/exports/Content.ts b/packages/@adobe/react-spectrum/exports/Content.ts new file mode 100644 index 00000000000..20ce35ddfb0 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Content.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Content} from '../src/view/Content'; +export type {ContentProps} from '../src/view/Content'; diff --git a/packages/@react-spectrum/autocomplete/index.ts b/packages/@adobe/react-spectrum/exports/ContextualHelp.ts similarity index 79% rename from packages/@react-spectrum/autocomplete/index.ts rename to packages/@adobe/react-spectrum/exports/ContextualHelp.ts index b1a5da03bc4..4b4295b98b2 100644 --- a/packages/@react-spectrum/autocomplete/index.ts +++ b/packages/@adobe/react-spectrum/exports/ContextualHelp.ts @@ -10,4 +10,5 @@ * governing permissions and limitations under the License. */ -export * from './src'; +export {ContextualHelp} from '../src/contextualhelp/ContextualHelp'; +export type {SpectrumContextualHelpProps} from '../src/contextualhelp/ContextualHelp'; diff --git a/packages/@adobe/react-spectrum/exports/DateField.ts b/packages/@adobe/react-spectrum/exports/DateField.ts new file mode 100644 index 00000000000..911b87d454c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/DateField.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {DateField} from '../src/datepicker/DateField'; +export type {SpectrumDateFieldProps} from '../src/datepicker/DateField'; +export type {DateValue, MappedDateValue} from 'react-stately/useDateFieldState'; diff --git a/packages/@adobe/react-spectrum/exports/DatePicker.ts b/packages/@adobe/react-spectrum/exports/DatePicker.ts new file mode 100644 index 00000000000..f4445c1889d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/DatePicker.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {DatePicker} from '../src/datepicker/DatePicker'; +export type {SpectrumDatePickerProps} from '../src/datepicker/DatePicker'; +export type {DateValue, MappedDateValue} from 'react-stately/useDatePickerState'; diff --git a/packages/@adobe/react-spectrum/exports/DateRangePicker.ts b/packages/@adobe/react-spectrum/exports/DateRangePicker.ts new file mode 100644 index 00000000000..a1fa6b2ecfc --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/DateRangePicker.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {DateRangePicker} from '../src/datepicker/DateRangePicker'; +export type {SpectrumDateRangePickerProps} from '../src/datepicker/DateRangePicker'; +export type {DateValue} from 'react-stately/useDatePickerState'; +export type {DateRange} from 'react-stately/useDateRangePickerState'; diff --git a/packages/@adobe/react-spectrum/exports/Dialog.ts b/packages/@adobe/react-spectrum/exports/Dialog.ts new file mode 100644 index 00000000000..0a72648f02d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Dialog.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Dialog} from '../src/dialog/Dialog'; +export type {SpectrumDialogProps} from '../src/dialog/Dialog'; diff --git a/packages/@adobe/react-spectrum/exports/DialogContainer.ts b/packages/@adobe/react-spectrum/exports/DialogContainer.ts new file mode 100644 index 00000000000..e229208869b --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/DialogContainer.ts @@ -0,0 +1,19 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {DialogContainer} from '../src/dialog/DialogContainer'; +export {useDialogContainer} from '../src/dialog/useDialogContainer'; + +export type {SpectrumDialogContainerProps} from '../src/dialog/DialogContainer'; +export type {DialogContainerValue} from '../src/dialog/useDialogContainer'; diff --git a/packages/@adobe/react-spectrum/exports/DialogTrigger.ts b/packages/@adobe/react-spectrum/exports/DialogTrigger.ts new file mode 100644 index 00000000000..a1b3f7fd8bc --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/DialogTrigger.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {DialogTrigger} from '../src/dialog/DialogTrigger'; +export type {SpectrumDialogTriggerProps, SpectrumDialogClose} from '../src/dialog/DialogTrigger'; diff --git a/packages/@adobe/react-spectrum/exports/Divider.ts b/packages/@adobe/react-spectrum/exports/Divider.ts new file mode 100644 index 00000000000..5da73f8f5f7 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Divider.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Divider} from '../src/divider/Divider'; +export type {SpectrumDividerProps} from '../src/divider/Divider'; diff --git a/packages/@react-aria/form/index.ts b/packages/@adobe/react-spectrum/exports/DropZone.ts similarity index 79% rename from packages/@react-aria/form/index.ts rename to packages/@adobe/react-spectrum/exports/DropZone.ts index 7e5b036e91f..20c813eaac1 100644 --- a/packages/@react-aria/form/index.ts +++ b/packages/@adobe/react-spectrum/exports/DropZone.ts @@ -10,4 +10,7 @@ * governing permissions and limitations under the License. */ -export * from './src'; +/// + +export {DropZone} from '../src/dropzone/DropZone'; +export type {SpectrumDropZoneProps} from '../src/dropzone/DropZone'; diff --git a/packages/@adobe/react-spectrum/exports/Flex.ts b/packages/@adobe/react-spectrum/exports/Flex.ts new file mode 100644 index 00000000000..e9d3f442e83 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Flex.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Flex} from '../src/layout/Flex'; +export type {FlexProps} from '../src/layout/Flex'; +export type {DimensionValue} from '@react-types/shared'; diff --git a/packages/@adobe/react-spectrum/exports/Footer.ts b/packages/@adobe/react-spectrum/exports/Footer.ts new file mode 100644 index 00000000000..a862483f7e7 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Footer.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Footer} from '../src/view/Footer'; +export type {FooterProps} from '../src/view/Footer'; diff --git a/packages/@adobe/react-spectrum/exports/Form.ts b/packages/@adobe/react-spectrum/exports/Form.ts new file mode 100644 index 00000000000..5fda691ca08 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Form.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Form} from '../src/form/Form'; +export type {SpectrumFormProps} from '../src/form/Form'; diff --git a/packages/@adobe/react-spectrum/exports/Grid.ts b/packages/@adobe/react-spectrum/exports/Grid.ts new file mode 100644 index 00000000000..014d639f38f --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Grid.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {repeat, minmax, fitContent, Grid} from '../src/layout/Grid'; +export type {GridProps} from '../src/layout/Grid'; +export type {DimensionValue} from '@react-types/shared'; diff --git a/packages/@adobe/react-spectrum/exports/Header.ts b/packages/@adobe/react-spectrum/exports/Header.ts new file mode 100644 index 00000000000..0ac4221deaa --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Header.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Header} from '../src/view/Header'; +export type {HeaderProps} from '../src/view/Header'; diff --git a/packages/@adobe/react-spectrum/exports/Heading.ts b/packages/@adobe/react-spectrum/exports/Heading.ts new file mode 100644 index 00000000000..4fb7573d58f --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Heading.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Heading} from '../src/text/Heading'; +export type {HeadingProps} from '../src/text/Heading'; diff --git a/packages/@adobe/react-spectrum/exports/Icon.ts b/packages/@adobe/react-spectrum/exports/Icon.ts new file mode 100644 index 00000000000..2d4699f0ae1 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Icon.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Icon} from '../src/icon/Icon'; + +export type {IconProps} from '../src/icon/Icon'; diff --git a/packages/@adobe/react-spectrum/exports/IllustratedMessage.ts b/packages/@adobe/react-spectrum/exports/IllustratedMessage.ts new file mode 100644 index 00000000000..63e3e423224 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/IllustratedMessage.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {IllustratedMessage} from '../src/illustratedmessage/IllustratedMessage'; +export type {SpectrumIllustratedMessageProps} from '../src/illustratedmessage/IllustratedMessage'; diff --git a/packages/@adobe/react-spectrum/exports/Image.ts b/packages/@adobe/react-spectrum/exports/Image.ts new file mode 100644 index 00000000000..a52073c7002 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Image.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Image} from '../src/image/Image'; +export type {ImageProps, SpectrumImageProps} from '../src/image/Image'; diff --git a/packages/@react-aria/toolbar/index.ts b/packages/@adobe/react-spectrum/exports/InlineAlert.ts similarity index 77% rename from packages/@react-aria/toolbar/index.ts rename to packages/@adobe/react-spectrum/exports/InlineAlert.ts index 7e5b036e91f..a689b08d558 100644 --- a/packages/@react-aria/toolbar/index.ts +++ b/packages/@adobe/react-spectrum/exports/InlineAlert.ts @@ -10,4 +10,7 @@ * governing permissions and limitations under the License. */ -export * from './src'; +/// + +export {InlineAlert} from '../src/inlinealert/InlineAlert'; +export type {SpectrumInlineAlertProps} from '../src/inlinealert/InlineAlert'; diff --git a/packages/@adobe/react-spectrum/exports/Keyboard.ts b/packages/@adobe/react-spectrum/exports/Keyboard.ts new file mode 100644 index 00000000000..52cf174fa79 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Keyboard.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Keyboard} from '../src/text/Keyboard'; +export type {KeyboardProps} from '../src/text/Keyboard'; diff --git a/packages/@react-spectrum/badge/index.ts b/packages/@adobe/react-spectrum/exports/LabeledValue.ts similarity index 76% rename from packages/@react-spectrum/badge/index.ts rename to packages/@adobe/react-spectrum/exports/LabeledValue.ts index 4e9931530d8..e7f075a7cf4 100644 --- a/packages/@react-spectrum/badge/index.ts +++ b/packages/@adobe/react-spectrum/exports/LabeledValue.ts @@ -10,4 +10,7 @@ * governing permissions and limitations under the License. */ -export * from './src'; +/// + +export type {SpectrumLabeledValueProps} from '../src/labeledvalue/LabeledValue'; +export {LabeledValue} from '../src/labeledvalue/LabeledValue'; diff --git a/packages/@adobe/react-spectrum/exports/Link.ts b/packages/@adobe/react-spectrum/exports/Link.ts new file mode 100644 index 00000000000..681f71f5e76 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Link.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Link} from '../src/link/Link'; +export type {SpectrumLinkProps} from '../src/link/Link'; diff --git a/packages/@adobe/react-spectrum/exports/ListBox.ts b/packages/@adobe/react-spectrum/exports/ListBox.ts new file mode 100644 index 00000000000..71d0217dc3d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ListBox.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ListBox} from '../src/listbox/ListBox'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; +export type {SpectrumListBoxProps} from '../src/listbox/ListBoxBase'; diff --git a/packages/@react-aria/landmark/index.ts b/packages/@adobe/react-spectrum/exports/ListView.ts similarity index 80% rename from packages/@react-aria/landmark/index.ts rename to packages/@adobe/react-spectrum/exports/ListView.ts index 4e9931530d8..b53d6a93c82 100644 --- a/packages/@react-aria/landmark/index.ts +++ b/packages/@adobe/react-spectrum/exports/ListView.ts @@ -10,4 +10,6 @@ * governing permissions and limitations under the License. */ -export * from './src'; +export {ListView} from '../src/list/ListView'; +export type {SpectrumListViewProps} from '../src/list/ListView'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/LogicButton.ts b/packages/@adobe/react-spectrum/exports/LogicButton.ts new file mode 100644 index 00000000000..81cf2f7cd29 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/LogicButton.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {LogicButton} from '../src/button/LogicButton'; +export type {SpectrumLogicButtonProps} from '../src/button/LogicButton'; diff --git a/packages/@adobe/react-spectrum/exports/Menu.ts b/packages/@adobe/react-spectrum/exports/Menu.ts new file mode 100644 index 00000000000..eb38877fe9f --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Menu.ts @@ -0,0 +1,22 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {SubmenuTrigger} from '../src/menu/SubmenuTrigger'; +export {Menu} from '../src/menu/Menu'; +export {ContextualHelpTrigger} from '../src/menu/ContextualHelpTrigger'; +export type {SpectrumMenuProps} from '../src/menu/Menu'; +export type {SpectrumMenuDialogTriggerProps} from '../src/menu/ContextualHelpTrigger'; +export type {SpectrumSubmenuTriggerProps} from '../src/menu/SubmenuTrigger'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; diff --git a/packages/@adobe/react-spectrum/exports/MenuTrigger.ts b/packages/@adobe/react-spectrum/exports/MenuTrigger.ts new file mode 100644 index 00000000000..ed48abf4202 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/MenuTrigger.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {MenuTrigger} from '../src/menu/MenuTrigger'; +export type {SpectrumMenuTriggerProps} from '../src/menu/MenuTrigger'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; diff --git a/packages/@adobe/react-spectrum/exports/Meter.ts b/packages/@adobe/react-spectrum/exports/Meter.ts new file mode 100644 index 00000000000..0e6b13d54b6 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Meter.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Meter} from '../src/meter/Meter'; +export type {SpectrumMeterProps} from '../src/meter/Meter'; diff --git a/packages/@adobe/react-spectrum/exports/NumberField.ts b/packages/@adobe/react-spectrum/exports/NumberField.ts new file mode 100644 index 00000000000..36a095ad563 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/NumberField.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {NumberField} from '../src/numberfield/NumberField'; +export type {SpectrumNumberFieldProps} from '../src/numberfield/NumberField'; diff --git a/packages/@adobe/react-spectrum/exports/Picker.ts b/packages/@adobe/react-spectrum/exports/Picker.ts new file mode 100644 index 00000000000..78fef18c340 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Picker.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Picker} from '../src/picker/Picker'; +export type {SpectrumPickerProps} from '../src/picker/Picker'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; diff --git a/packages/@adobe/react-spectrum/exports/ProgressBar.ts b/packages/@adobe/react-spectrum/exports/ProgressBar.ts new file mode 100644 index 00000000000..bc2e920fbc7 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ProgressBar.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ProgressBar} from '../src/progress/ProgressBar'; +export type {SpectrumProgressBarProps} from '../src/progress/ProgressBarBase'; diff --git a/packages/@adobe/react-spectrum/exports/ProgressCircle.ts b/packages/@adobe/react-spectrum/exports/ProgressCircle.ts new file mode 100644 index 00000000000..e2cd26e392d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ProgressCircle.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ProgressCircle} from '../src/progress/ProgressCircle'; +export type {ProgressCircleProps, AriaProgressCircleProps, SpectrumProgressCircleProps} from '../src/progress/ProgressCircle'; diff --git a/packages/@adobe/react-spectrum/exports/Provider.ts b/packages/@adobe/react-spectrum/exports/Provider.ts new file mode 100644 index 00000000000..693ea21f652 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Provider.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Provider, useProvider} from '../src/provider/Provider'; +export type {ProviderContext, ProviderProps, ColorScheme, Scale, Theme, Breakpoints, CSSModule} from '../src/provider/types'; diff --git a/packages/@adobe/react-spectrum/exports/RadioGroup.ts b/packages/@adobe/react-spectrum/exports/RadioGroup.ts new file mode 100644 index 00000000000..baed8e66838 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/RadioGroup.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Radio} from '../src/radio/Radio'; +export {RadioGroup} from '../src/radio/RadioGroup'; +export type {SpectrumRadioProps} from '../src/radio/Radio'; +export type {SpectrumRadioGroupProps} from '../src/radio/RadioGroup'; diff --git a/packages/@adobe/react-spectrum/exports/RangeCalendar.ts b/packages/@adobe/react-spectrum/exports/RangeCalendar.ts new file mode 100644 index 00000000000..f4b7c8372b9 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/RangeCalendar.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {RangeCalendar} from '../src/calendar/RangeCalendar'; +export type {SpectrumRangeCalendarProps} from '../src/calendar/RangeCalendar'; diff --git a/packages/@adobe/react-spectrum/exports/RangeSlider.ts b/packages/@adobe/react-spectrum/exports/RangeSlider.ts new file mode 100644 index 00000000000..1589543332e --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/RangeSlider.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {RangeSlider} from '../src/slider/RangeSlider'; +export type {SpectrumRangeSliderProps} from '../src/slider/RangeSlider'; diff --git a/packages/@adobe/react-spectrum/exports/SearchField.ts b/packages/@adobe/react-spectrum/exports/SearchField.ts new file mode 100644 index 00000000000..2dc542d475e --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/SearchField.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {SearchField} from '../src/searchfield/SearchField'; +export type {SpectrumSearchFieldProps} from '../src/searchfield/SearchField'; diff --git a/packages/@adobe/react-spectrum/exports/Slider.ts b/packages/@adobe/react-spectrum/exports/Slider.ts new file mode 100644 index 00000000000..43beec1cd73 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Slider.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Slider} from '../src/slider/Slider'; +export type {SpectrumSliderProps} from '../src/slider/Slider'; diff --git a/packages/@adobe/react-spectrum/exports/StatusLight.ts b/packages/@adobe/react-spectrum/exports/StatusLight.ts new file mode 100644 index 00000000000..68a1d4d4428 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/StatusLight.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {StatusLight} from '../src/statuslight/StatusLight'; +export type {SpectrumStatusLightProps} from '../src/statuslight/StatusLight'; diff --git a/packages/@adobe/react-spectrum/exports/Switch.ts b/packages/@adobe/react-spectrum/exports/Switch.ts new file mode 100644 index 00000000000..aa2e86390ab --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Switch.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Switch} from '../src/switch/Switch'; +export type {SpectrumSwitchProps} from '../src/switch/Switch'; diff --git a/packages/@adobe/react-spectrum/exports/TableView.ts b/packages/@adobe/react-spectrum/exports/TableView.ts new file mode 100644 index 00000000000..fa0eb6586ff --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TableView.ts @@ -0,0 +1,30 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export { + TableView, + TableHeader, + TableBody, + Column, + Section, + Row, + Cell +} from '../src/table/TableView'; + +export type {SpectrumTableProps} from '../src/table/TableView'; +export type {SpectrumColumnProps} from '../src/table/types'; +export type {TableHeaderProps} from 'react-stately/TableHeader'; +export type {TableBodyProps} from 'react-stately/TableBody'; +export type {RowProps} from 'react-stately/Row'; +export type {CellProps} from 'react-stately/Cell'; diff --git a/packages/@adobe/react-spectrum/exports/Tabs.ts b/packages/@adobe/react-spectrum/exports/Tabs.ts new file mode 100644 index 00000000000..4795ed68410 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Tabs.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {TabList, TabPanels, Tabs} from '../src/tabs/Tabs'; +export type {SpectrumTabsProps, SpectrumTabListProps, SpectrumTabPanelsProps} from '../src/tabs/Tabs'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/TagGroup.ts b/packages/@adobe/react-spectrum/exports/TagGroup.ts new file mode 100644 index 00000000000..ea0005d214e --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TagGroup.ts @@ -0,0 +1,15 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +export {TagGroup} from '../src/tag/TagGroup'; +export type {SpectrumTagGroupProps} from '../src/tag/TagGroup'; +export {Item} from 'react-stately/Item'; diff --git a/packages/@adobe/react-spectrum/exports/Text.ts b/packages/@adobe/react-spectrum/exports/Text.ts new file mode 100644 index 00000000000..cbe39256f30 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Text.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Text} from '../src/text/Text'; +export type {TextProps} from '../src/text/Text'; diff --git a/packages/@adobe/react-spectrum/exports/TextArea.ts b/packages/@adobe/react-spectrum/exports/TextArea.ts new file mode 100644 index 00000000000..faead2aac07 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TextArea.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {TextArea} from '../src/textfield/TextArea'; +export type {SpectrumTextAreaProps} from '../src/textfield/TextArea'; diff --git a/packages/@adobe/react-spectrum/exports/TextField.ts b/packages/@adobe/react-spectrum/exports/TextField.ts new file mode 100644 index 00000000000..d28c8c3c48c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TextField.ts @@ -0,0 +1,16 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {TextField} from '../src/textfield/TextField'; +export type {SpectrumTextFieldProps, TextFieldRef} from '../src/textfield/TextField'; diff --git a/packages/@adobe/react-spectrum/exports/TimeField.ts b/packages/@adobe/react-spectrum/exports/TimeField.ts new file mode 100644 index 00000000000..76ab39def18 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TimeField.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {TimeField} from '../src/datepicker/TimeField'; +export type {SpectrumTimeFieldProps} from '../src/datepicker/TimeField'; +export type {TimeValue, MappedTimeValue} from 'react-stately/useTimeFieldState'; diff --git a/packages/@adobe/react-spectrum/exports/Toast.ts b/packages/@adobe/react-spectrum/exports/Toast.ts new file mode 100644 index 00000000000..272e4b679c3 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Toast.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {ToastContainer, ToastQueue} from '../src/toast/ToastContainer'; + +export type {SpectrumToastOptions, SpectrumToastContainerProps} from '../src/toast/ToastContainer'; diff --git a/packages/@adobe/react-spectrum/exports/ToggleButton.ts b/packages/@adobe/react-spectrum/exports/ToggleButton.ts new file mode 100644 index 00000000000..ccc92b4df16 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/ToggleButton.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {ToggleButton} from '../src/button/ToggleButton'; +export type {SpectrumToggleButtonProps} from '../src/button/ToggleButton'; diff --git a/packages/@adobe/react-spectrum/exports/Tooltip.ts b/packages/@adobe/react-spectrum/exports/Tooltip.ts new file mode 100644 index 00000000000..1f73f46adb6 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Tooltip.ts @@ -0,0 +1,18 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {Tooltip} from '../src/tooltip/Tooltip'; +export {TooltipTrigger} from '../src/tooltip/TooltipTrigger'; +export type {SpectrumTooltipProps} from '../src/tooltip/Tooltip'; +export type {SpectrumTooltipTriggerProps} from '../src/tooltip/TooltipTrigger'; diff --git a/packages/@adobe/react-spectrum/exports/TreeView.ts b/packages/@adobe/react-spectrum/exports/TreeView.ts new file mode 100644 index 00000000000..288a8f40844 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/TreeView.ts @@ -0,0 +1,17 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export {TreeViewItem, TreeView, TreeViewItemContent} from '../src/tree/TreeView'; +export type {SpectrumTreeViewProps, SpectrumTreeViewItemProps, SpectrumTreeViewItemContentProps} from '../src/tree/TreeView'; +export {Collection} from 'react-aria/private/collections/CollectionBuilder'; diff --git a/packages/@adobe/react-spectrum/exports/View.ts b/packages/@adobe/react-spectrum/exports/View.ts new file mode 100644 index 00000000000..976db6c0251 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/View.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {View} from '../src/view/View'; +export type {ViewProps} from '../src/view/View'; diff --git a/packages/@adobe/react-spectrum/exports/Well.ts b/packages/@adobe/react-spectrum/exports/Well.ts new file mode 100644 index 00000000000..11d7590cf4d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/Well.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ +/// +export {Well} from '../src/well/Well'; +export type {SpectrumWellProps} from '../src/well/Well'; diff --git a/packages/@adobe/react-spectrum/exports/darkTheme.ts b/packages/@adobe/react-spectrum/exports/darkTheme.ts new file mode 100644 index 00000000000..5736f11bb55 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/darkTheme.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {darkTheme as darkTheme} from '../src/theme-dark/darkTheme'; diff --git a/packages/@adobe/react-spectrum/exports/defaultTheme.ts b/packages/@adobe/react-spectrum/exports/defaultTheme.ts new file mode 100644 index 00000000000..89e1c6e7337 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/defaultTheme.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {defaultTheme as defaultTheme} from '../src/theme-default/defaultTheme'; diff --git a/packages/@adobe/react-spectrum/exports/index.ts b/packages/@adobe/react-spectrum/exports/index.ts new file mode 100644 index 00000000000..d729fa8aeba --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/index.ts @@ -0,0 +1,230 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +// Mark as a client only package. This will cause a build time error if you try +// to import it from a React Server Component in a framework like Next.js. +import 'client-only'; + +export {ActionGroup} from '../src/actiongroup/ActionGroup'; +export {Badge} from '../src/badge/Badge'; +export {Breadcrumbs} from '../src/breadcrumbs/Breadcrumbs'; +export {Accordion, Disclosure, DisclosurePanel, DisclosureTitle} from '../src/accordion/Accordion'; +export {ActionBar} from '../src/actionbar/ActionBar'; +export {ActionBarContainer} from '../src/actionbar/ActionBarContainer'; +export {ActionButton} from '../src/button/ActionButton'; +export {Button} from '../src/button/Button'; +export {LogicButton} from '../src/button/LogicButton'; +export {ToggleButton} from '../src/button/ToggleButton'; +export {Avatar} from '../src/avatar/Avatar'; +export {ButtonGroup} from '../src/buttongroup/ButtonGroup'; +export {Calendar} from '../src/calendar/Calendar'; +export {RangeCalendar} from '../src/calendar/RangeCalendar'; +export {Checkbox} from '../src/checkbox/Checkbox'; +export {CheckboxGroup} from '../src/checkbox/CheckboxGroup'; +export {ColorArea} from '../src/color/ColorArea'; +export {ColorEditor} from '../src/color/ColorEditor'; +export {ColorField} from '../src/color/ColorField'; +export {ColorPicker} from '../src/color/ColorPicker'; +export {ColorSlider} from '../src/color/ColorSlider'; +export {ColorSwatch} from '../src/color/ColorSwatch'; +export {ColorSwatchPicker} from '../src/color/ColorSwatchPicker'; +export {ColorWheel} from '../src/color/ColorWheel'; +export {parseColor, getColorChannels} from 'react-stately/Color'; +export {ComboBox} from '../src/combobox/ComboBox'; +export {ContextualHelp} from '../src/contextualhelp/ContextualHelp'; +export {AlertDialog} from '../src/dialog/AlertDialog'; +export {Dialog} from '../src/dialog/Dialog'; +export {DialogTrigger} from '../src/dialog/DialogTrigger'; +export {DialogContainer} from '../src/dialog/DialogContainer'; +export {useDialogContainer} from '../src/dialog/useDialogContainer'; +export {DateField} from '../src/datepicker/DateField'; +export {DatePicker} from '../src/datepicker/DatePicker'; +export {DateRangePicker} from '../src/datepicker/DateRangePicker'; +export {TimeField} from '../src/datepicker/TimeField'; +export {Divider} from '../src/divider/Divider'; +export {DropZone} from '../src/dropzone/DropZone'; +export {FileTrigger} from 'react-aria-components/FileTrigger'; +export {Form} from '../src/form/Form'; +export {Icon} from '../src/icon/Icon'; +export {IllustratedMessage} from '../src/illustratedmessage/IllustratedMessage'; +export {InlineAlert} from '../src/inlinealert/InlineAlert'; +export {Image} from '../src/image/Image'; +export {Flex} from '../src/layout/Flex'; +export {Grid, fitContent, minmax, repeat} from '../src/layout/Grid'; +export {LabeledValue} from '../src/labeledvalue/LabeledValue'; +export {Link} from '../src/link/Link'; +export {ListBox} from '../src/listbox/ListBox'; +export {ListView} from '../src/list/ListView'; +export {ActionMenu} from '../src/menu/ActionMenu'; +export {ContextualHelpTrigger} from '../src/menu/ContextualHelpTrigger'; +export {Menu} from '../src/menu/Menu'; +export {MenuTrigger} from '../src/menu/MenuTrigger'; +export {SubmenuTrigger} from '../src/menu/SubmenuTrigger'; +export {Meter} from '../src/meter/Meter'; +export {NumberField} from '../src/numberfield/NumberField'; +export {Picker} from '../src/picker/Picker'; +export {ProgressBar} from '../src/progress/ProgressBar'; +export {ProgressCircle} from '../src/progress/ProgressCircle'; +export {Provider, useProvider} from '../src/provider/Provider'; +export {Radio} from '../src/radio/Radio'; +export {RadioGroup} from '../src/radio/RadioGroup'; +export {RangeSlider} from '../src/slider/RangeSlider'; +export {Slider} from '../src/slider/Slider'; +export {SearchField} from '../src/searchfield/SearchField'; +export {StatusLight} from '../src/statuslight/StatusLight'; +export {Switch} from '../src/switch/Switch'; +export {Heading} from '../src/text/Heading'; +export {Keyboard} from '../src/text/Keyboard'; +export {Text} from '../src/text/Text'; +export {TableView, TableHeader, TableBody, Column, Row, Cell} from '../src/table/TableView'; +export {Tabs, TabList, TabPanels} from '../src/tabs/Tabs'; +export {TagGroup} from '../src/tag/TagGroup'; +export {TextArea} from '../src/textfield/TextArea'; +export {TextField} from '../src/textfield/TextField'; +export {darkTheme} from '../src/theme-dark/darkTheme'; +export {defaultTheme} from '../src/theme-default/defaultTheme'; +export {lightTheme} from '../src/theme-light/lightTheme'; +export {ToastContainer, ToastQueue} from '../src/toast/ToastContainer'; +export {Tooltip} from '../src/tooltip/Tooltip'; +export {TooltipTrigger} from '../src/tooltip/TooltipTrigger'; +export {TreeView, TreeViewItem, TreeViewItemContent} from '../src/tree/TreeView'; +export {Content} from '../src/view/Content'; +export {Footer} from '../src/view/Footer'; +export {Header} from '../src/view/Header'; +export {View} from '../src/view/View'; +export {Well} from '../src/well/Well'; +export {Item} from 'react-stately/Item'; +export {Section} from 'react-stately/Section'; +export {useAsyncList} from 'react-stately/useAsyncList'; +export {useListData} from 'react-stately/useListData'; +export {useTreeData} from 'react-stately/useTreeData'; +export {VisuallyHidden} from 'react-aria/VisuallyHidden'; +export {useCollator} from 'react-aria/useCollator'; +export {useDateFormatter} from 'react-aria/useDateFormatter'; +export {useFilter} from 'react-aria/useFilter'; +export {useLocale} from 'react-aria/I18nProvider'; +export {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +export {useMessageFormatter} from 'react-aria/private/i18n/useMessageFormatter'; +export {useNumberFormatter} from 'react-aria/useNumberFormatter'; +export {SSRProvider} from 'react-aria/SSRProvider'; +export {useDragAndDrop} from '../src/dnd/useDragAndDrop'; +export {DIRECTORY_DRAG_TYPE, isDirectoryDropItem, isFileDropItem, isTextDropItem} from 'react-aria/useDrop'; +export {Collection} from 'react-aria/private/collections/CollectionBuilder'; +export type {SpectrumActionBarContainerProps} from '../src/actionbar/ActionBarContainer'; +export type {SpectrumActionBarProps} from '../src/actionbar/ActionBar'; +export type {SpectrumActionGroupProps} from '../src/actiongroup/ActionGroup'; +export type {SpectrumAvatarProps} from '../src/avatar/Avatar'; +export type {SpectrumBadgeProps} from '../src/badge/Badge'; +export type {SpectrumBreadcrumbsProps} from '../src/breadcrumbs/Breadcrumbs'; +export type {SpectrumActionButtonProps} from '../src/button/ActionButton'; +export type {SpectrumButtonProps} from '../src/button/Button'; +export type {SpectrumLogicButtonProps} from '../src/button/LogicButton'; +export type {SpectrumToggleButtonProps} from '../src/button/ToggleButton'; +export type {SpectrumButtonGroupProps} from '../src/buttongroup/ButtonGroup'; +export type {SpectrumCalendarProps} from '../src/calendar/Calendar'; +export type {SpectrumRangeCalendarProps} from '../src/calendar/RangeCalendar'; +export type {SpectrumCheckboxGroupProps} from '../src/checkbox/CheckboxGroup'; +export type {SpectrumCheckboxProps} from '../src/checkbox/Checkbox'; +export type {Color, ColorSpace, ColorFormat} from 'react-stately/Color'; +export type {SpectrumColorAreaProps} from '../src/color/ColorArea'; +export type {SpectrumColorEditorProps} from '../src/color/ColorEditor'; +export type {SpectrumColorFieldProps} from '../src/color/ColorField'; +export type {SpectrumColorPickerProps} from '../src/color/ColorPicker'; +export type {SpectrumColorSliderProps} from '../src/color/ColorSlider'; +export type {SpectrumColorSwatchPickerProps} from '../src/color/ColorSwatchPicker'; +export type {SpectrumColorSwatchProps} from '../src/color/ColorSwatch'; +export type {SpectrumColorWheelProps} from '../src/color/ColorWheel'; +export type {SpectrumComboBoxProps} from '../src/combobox/ComboBox'; +export type {SpectrumContextualHelpProps} from '../src/contextualhelp/ContextualHelp'; +export type {DialogContainerValue} from '../src/dialog/useDialogContainer'; +export type {SpectrumAlertDialogProps} from '../src/dialog/AlertDialog'; +export type {SpectrumDialogContainerProps} from '../src/dialog/DialogContainer'; +export type {SpectrumDialogProps} from '../src/dialog/Dialog'; +export type {SpectrumDialogTriggerProps} from '../src/dialog/DialogTrigger'; +export type {SpectrumDateFieldProps} from '../src/datepicker/DateField'; +export type {SpectrumDatePickerProps} from '../src/datepicker/DatePicker'; +export type {SpectrumDateRangePickerProps} from '../src/datepicker/DateRangePicker'; +export type {SpectrumTimeFieldProps} from '../src/datepicker/TimeField'; +export type {SpectrumDividerProps} from '../src/divider/Divider'; +export type {SpectrumDropZoneProps} from '../src/dropzone/DropZone'; +export type {FileTriggerProps} from 'react-aria-components/FileTrigger'; +export type {SpectrumFormProps} from '../src/form/Form'; +export type {IconProps} from '../src/icon/Icon'; +export type {IllustrationProps} from '../src/icon/Illustration'; +export type {SpectrumIllustratedMessageProps} from '../src/illustratedmessage/IllustratedMessage'; +export type {SpectrumImageProps} from '../src/image/Image'; +export type {SpectrumInlineAlertProps} from '../src/inlinealert/InlineAlert'; +export type {DimensionValue} from '@react-types/shared'; +export type {FlexProps} from '../src/layout/Flex'; +export type {GridProps} from '../src/layout/Grid'; +export type {SpectrumLabeledValueProps} from '../src/labeledvalue/LabeledValue'; +export type {SpectrumLinkProps} from '../src/link/Link'; +export type {SpectrumListBoxProps} from '../src/listbox/ListBoxBase'; +export type {SpectrumListViewProps} from '../src/list/ListView'; +export type {SpectrumActionMenuProps} from '../src/menu/ActionMenu'; +export type {SpectrumMenuProps} from '../src/menu/Menu'; +export type {SpectrumMenuTriggerProps} from '../src/menu/MenuTrigger'; +export type {SpectrumMenuDialogTriggerProps} from '../src/menu/ContextualHelpTrigger'; +export type {SpectrumSubmenuTriggerProps} from '../src/menu/SubmenuTrigger'; +export type {SpectrumMeterProps} from '../src/meter/Meter'; +export type {SpectrumNumberFieldProps} from '../src/numberfield/NumberField'; +export type {SpectrumPickerProps} from '../src/picker/Picker'; +export type {SpectrumProgressBarProps} from '../src/progress/ProgressBarBase'; +export type {SpectrumProgressCircleProps} from '../src/progress/ProgressCircle'; +export type {ProviderContext, ProviderProps, ColorScheme, Scale, Theme} from '../src/provider/types'; +export type {SpectrumRadioGroupProps} from '../src/radio/RadioGroup'; +export type {SpectrumRadioProps} from '../src/radio/Radio'; +export type {SpectrumRangeSliderProps} from '../src/slider/RangeSlider'; +export type {SpectrumSliderProps} from '../src/slider/Slider'; +export type {SpectrumSearchFieldProps} from '../src/searchfield/SearchField'; +export type {SpectrumStatusLightProps} from '../src/statuslight/StatusLight'; +export type {SpectrumSwitchProps} from '../src/switch/Switch'; +export type {HeadingProps} from '../src/text/Heading'; +export type {KeyboardProps} from '../src/text/Keyboard'; +export type {TextProps} from '../src/text/Text'; +export type {SpectrumTableProps} from '../src/table/TableView'; +export type {SpectrumColumnProps} from '../src/table/types'; +export type {TableHeaderProps} from 'react-stately/TableHeader'; +export type {TableBodyProps} from 'react-stately/TableBody'; +export type {RowProps} from 'react-stately/Row'; +export type {CellProps} from 'react-stately/Cell'; +export type {SpectrumTabListProps, SpectrumTabPanelsProps, SpectrumTabsProps} from '../src/tabs/Tabs'; +export type {SpectrumTagGroupProps} from '../src/tag/TagGroup'; +export type {SpectrumTextFieldProps} from '../src/textfield/TextField'; +export type {SpectrumTextAreaProps} from '../src/textfield/TextArea'; +export type {SpectrumToastContainerProps, SpectrumToastOptions} from '../src/toast/ToastContainer'; +export type {SpectrumTooltipProps} from '../src/tooltip/Tooltip'; +export type {SpectrumTooltipTriggerProps} from '../src/tooltip/TooltipTrigger'; +export type {SpectrumTreeViewProps, SpectrumTreeViewItemProps, SpectrumTreeViewItemContentProps} from '../src/tree/TreeView'; +export type {ContentProps} from '../src/view/Content'; +export type {FooterProps} from '../src/view/Footer'; +export type {HeaderProps} from '../src/view/Header'; +export type {ViewProps} from '../src/view/View'; +export type {SpectrumWellProps} from '../src/well/Well'; +export type {AsyncListData, AsyncListOptions} from 'react-stately/useAsyncList'; +export type {ListData, ListOptions} from 'react-stately/useListData'; +export type {TreeData, TreeOptions} from 'react-stately/useTreeData'; +export type {VisuallyHiddenAria, VisuallyHiddenProps} from 'react-aria/VisuallyHidden'; +export type {DateFormatter} from '@internationalized/date'; +export type {DateFormatterOptions} from 'react-aria/useDateFormatter'; +export type {DateValue, MappedDateValue} from 'react-stately/useDateFieldState'; +export type {DateRange} from 'react-stately/useDateRangePickerState'; +export type {TimeValue, MappedTimeValue} from 'react-stately/useTimeFieldState'; +export type {Filter} from 'react-aria/useFilter'; +export type {FormatMessage} from 'react-aria/private/i18n/useMessageFormatter'; +export type {Locale} from 'react-aria/I18nProvider'; +export type {LocalizedStrings} from '@internationalized/message'; +export type {SSRProviderProps} from 'react-aria/SSRProvider'; +export type {DirectoryDropItem, DraggableCollectionEndEvent, DraggableCollectionMoveEvent, DraggableCollectionStartEvent, DragPreviewRenderer, DragTypes, DropItem, DropOperation, DroppableCollectionDropEvent, DroppableCollectionEnterEvent, DroppableCollectionExitEvent, DroppableCollectionInsertDropEvent, DroppableCollectionMoveEvent, DroppableCollectionOnItemDropEvent, DroppableCollectionReorderEvent, DroppableCollectionRootDropEvent, DropPosition, DropTarget, FileDropItem, ItemDropTarget, RootDropTarget, TextDropItem} from '@react-types/shared'; +export type {DragAndDropHooks, DragAndDropOptions} from '../src/dnd/useDragAndDrop'; +export type {Key, Selection, ItemProps, SectionProps, RouterConfig} from '@react-types/shared'; +export type {SpectrumAccordionProps, SpectrumDisclosureProps, SpectrumDisclosurePanelProps, SpectrumDisclosureTitleProps} from '../src/accordion/Accordion'; diff --git a/packages/@adobe/react-spectrum/exports/lightTheme.ts b/packages/@adobe/react-spectrum/exports/lightTheme.ts new file mode 100644 index 00000000000..c0f468f615f --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/lightTheme.ts @@ -0,0 +1,14 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// +export {lightTheme as lightTheme} from '../src/theme-light/lightTheme'; diff --git a/packages/@adobe/react-spectrum/exports/private/autocomplete/SearchAutocomplete.ts b/packages/@adobe/react-spectrum/exports/private/autocomplete/SearchAutocomplete.ts new file mode 100644 index 00000000000..65709351996 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/autocomplete/SearchAutocomplete.ts @@ -0,0 +1 @@ +export {SearchAutocomplete, type SpectrumSearchAutocompleteProps} from '../../../src/autocomplete/SearchAutocomplete'; diff --git a/packages/@adobe/react-spectrum/exports/private/button/ClearButton.ts b/packages/@adobe/react-spectrum/exports/private/button/ClearButton.ts new file mode 100644 index 00000000000..e6e707a3572 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/button/ClearButton.ts @@ -0,0 +1 @@ +export {ClearButton} from '../../../src/button/ClearButton'; diff --git a/packages/@adobe/react-spectrum/exports/private/button/FieldButton.ts b/packages/@adobe/react-spectrum/exports/private/button/FieldButton.ts new file mode 100644 index 00000000000..8fb70ff9dce --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/button/FieldButton.ts @@ -0,0 +1 @@ +export {FieldButton} from '../../../src/button/FieldButton'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/Card.ts b/packages/@adobe/react-spectrum/exports/private/card/Card.ts new file mode 100644 index 00000000000..6338eb9451c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/Card.ts @@ -0,0 +1 @@ +export {Card} from '../../../src/card/Card'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/CardView.ts b/packages/@adobe/react-spectrum/exports/private/card/CardView.ts new file mode 100644 index 00000000000..aa61f4887a8 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/CardView.ts @@ -0,0 +1 @@ +export {CardView} from '../../../src/card/CardView'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/GalleryLayout.ts b/packages/@adobe/react-spectrum/exports/private/card/GalleryLayout.ts new file mode 100644 index 00000000000..e58f1bcef67 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/GalleryLayout.ts @@ -0,0 +1 @@ +export {GalleryLayout, type GalleryLayoutOptions} from '../../../src/card/GalleryLayout'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/GridLayout.ts b/packages/@adobe/react-spectrum/exports/private/card/GridLayout.ts new file mode 100644 index 00000000000..75f228ceda2 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/GridLayout.ts @@ -0,0 +1 @@ +export {GridLayout, type GridLayoutOptions} from '../../../src/card/GridLayout'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/WaterfallLayout.ts b/packages/@adobe/react-spectrum/exports/private/card/WaterfallLayout.ts new file mode 100644 index 00000000000..3bf754b0f1e --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/WaterfallLayout.ts @@ -0,0 +1 @@ +export {WaterfallLayout, type WaterfallLayoutOptions} from '../../../src/card/WaterfallLayout'; diff --git a/packages/@adobe/react-spectrum/exports/private/card/types.ts b/packages/@adobe/react-spectrum/exports/private/card/types.ts new file mode 100644 index 00000000000..0ec64c65082 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/card/types.ts @@ -0,0 +1 @@ +export {type SpectrumCardProps, type AriaCardViewProps, type SpectrumCardViewProps} from '../../../src/card/types'; diff --git a/packages/@adobe/react-spectrum/exports/private/form/Form.ts b/packages/@adobe/react-spectrum/exports/private/form/Form.ts new file mode 100644 index 00000000000..1a883e47b9c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/form/Form.ts @@ -0,0 +1 @@ +export {useFormProps} from '../../../src/form/Form'; diff --git a/packages/@adobe/react-spectrum/exports/private/icon/Icon.ts b/packages/@adobe/react-spectrum/exports/private/icon/Icon.ts new file mode 100644 index 00000000000..1dde3083137 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/icon/Icon.ts @@ -0,0 +1 @@ +export {type IconPropsWithoutChildren} from '../../../src/icon/Icon'; diff --git a/packages/@adobe/react-spectrum/exports/private/icon/Illustration.ts b/packages/@adobe/react-spectrum/exports/private/icon/Illustration.ts new file mode 100644 index 00000000000..d3a8a22b23b --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/icon/Illustration.ts @@ -0,0 +1 @@ +export {type IllustrationPropsWithoutChildren, Illustration, type IllustrationProps} from '../../../src/icon/Illustration'; diff --git a/packages/@adobe/react-spectrum/exports/private/icon/UIIcon.ts b/packages/@adobe/react-spectrum/exports/private/icon/UIIcon.ts new file mode 100644 index 00000000000..9e82dd91b4c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/icon/UIIcon.ts @@ -0,0 +1 @@ +export {type UIIconPropsWithoutChildren, UIIcon, type UIIconProps} from '../../../src/icon/UIIcon'; diff --git a/packages/@adobe/react-spectrum/exports/private/label/Field.ts b/packages/@adobe/react-spectrum/exports/private/label/Field.ts new file mode 100644 index 00000000000..f47715ebe5c --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/label/Field.ts @@ -0,0 +1 @@ +export {Field, type SpectrumFieldProps} from '../../../src/label/Field'; diff --git a/packages/@adobe/react-spectrum/exports/private/label/HelpText.ts b/packages/@adobe/react-spectrum/exports/private/label/HelpText.ts new file mode 100644 index 00000000000..aab44bd400d --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/label/HelpText.ts @@ -0,0 +1 @@ +export {HelpText} from '../../../src/label/HelpText'; diff --git a/packages/@adobe/react-spectrum/exports/private/label/Label.ts b/packages/@adobe/react-spectrum/exports/private/label/Label.ts new file mode 100644 index 00000000000..d22e257e733 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/label/Label.ts @@ -0,0 +1 @@ +export {Label, type LabelProps, type SpectrumLabelProps} from '../../../src/label/Label'; diff --git a/packages/@adobe/react-spectrum/exports/private/listbox/ListBoxBase.ts b/packages/@adobe/react-spectrum/exports/private/listbox/ListBoxBase.ts new file mode 100644 index 00000000000..9758ef33dc3 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/listbox/ListBoxBase.ts @@ -0,0 +1 @@ +export {useListBoxLayout, ListBoxBase} from '../../../src/listbox/ListBoxBase'; diff --git a/packages/@adobe/react-spectrum/exports/private/overlays/Modal.ts b/packages/@adobe/react-spectrum/exports/private/overlays/Modal.ts new file mode 100644 index 00000000000..59191cb8cef --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/overlays/Modal.ts @@ -0,0 +1 @@ +export {Modal} from '../../../src/overlays/Modal'; diff --git a/packages/@adobe/react-spectrum/exports/private/overlays/OpenTransition.ts b/packages/@adobe/react-spectrum/exports/private/overlays/OpenTransition.ts new file mode 100644 index 00000000000..b1cda558606 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/overlays/OpenTransition.ts @@ -0,0 +1 @@ +export {OpenTransition} from '../../../src/overlays/OpenTransition'; diff --git a/packages/@adobe/react-spectrum/exports/private/overlays/Overlay.ts b/packages/@adobe/react-spectrum/exports/private/overlays/Overlay.ts new file mode 100644 index 00000000000..211fba03f41 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/overlays/Overlay.ts @@ -0,0 +1 @@ +export {Overlay, type OverlayProps} from '../../../src/overlays/Overlay'; diff --git a/packages/@adobe/react-spectrum/exports/private/overlays/Popover.ts b/packages/@adobe/react-spectrum/exports/private/overlays/Popover.ts new file mode 100644 index 00000000000..ec9d3cae1c1 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/overlays/Popover.ts @@ -0,0 +1 @@ +export {Popover} from '../../../src/overlays/Popover'; diff --git a/packages/@adobe/react-spectrum/exports/private/overlays/Tray.ts b/packages/@adobe/react-spectrum/exports/private/overlays/Tray.ts new file mode 100644 index 00000000000..1b5cb083611 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/overlays/Tray.ts @@ -0,0 +1 @@ +export {Tray} from '../../../src/overlays/Tray'; diff --git a/packages/@adobe/react-spectrum/exports/private/progress/ProgressBarBase.ts b/packages/@adobe/react-spectrum/exports/private/progress/ProgressBarBase.ts new file mode 100644 index 00000000000..e8e7b115d54 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/progress/ProgressBarBase.ts @@ -0,0 +1 @@ +export {ProgressBarBase, type SpectrumProgressBarBaseProps} from '../../../src/progress/ProgressBarBase'; diff --git a/packages/@adobe/react-spectrum/exports/private/provider/Provider.ts b/packages/@adobe/react-spectrum/exports/private/provider/Provider.ts new file mode 100644 index 00000000000..d2931ea1280 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/provider/Provider.ts @@ -0,0 +1 @@ +export {useProviderProps} from '../../../src/provider/Provider'; diff --git a/packages/@adobe/react-spectrum/exports/private/slider/SliderBase.ts b/packages/@adobe/react-spectrum/exports/private/slider/SliderBase.ts new file mode 100644 index 00000000000..1314faed9e7 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/slider/SliderBase.ts @@ -0,0 +1 @@ +export type {SpectrumBarSliderBase} from '../../../src/slider/SliderBase'; diff --git a/packages/@adobe/react-spectrum/exports/private/steplist/StepList.ts b/packages/@adobe/react-spectrum/exports/private/steplist/StepList.ts new file mode 100644 index 00000000000..b01901d271a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/steplist/StepList.ts @@ -0,0 +1 @@ +export {StepList, type SpectrumStepListProps} from '../../../src/steplist/StepList'; diff --git a/packages/@adobe/react-spectrum/exports/private/textfield/TextFieldBase.ts b/packages/@adobe/react-spectrum/exports/private/textfield/TextFieldBase.ts new file mode 100644 index 00000000000..88680901765 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/textfield/TextFieldBase.ts @@ -0,0 +1 @@ +export {TextFieldBase} from '../../../src/textfield/TextFieldBase'; diff --git a/packages/@adobe/react-spectrum/exports/private/theme-express/expressTheme.ts b/packages/@adobe/react-spectrum/exports/private/theme-express/expressTheme.ts new file mode 100644 index 00000000000..fcddd38bfe5 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/theme-express/expressTheme.ts @@ -0,0 +1 @@ +export {expressTheme} from '../../../src/theme-express/expressTheme'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/BreakpointProvider.ts b/packages/@adobe/react-spectrum/exports/private/utils/BreakpointProvider.ts new file mode 100644 index 00000000000..bcb6ef94a8a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/BreakpointProvider.ts @@ -0,0 +1 @@ +export {BreakpointProvider, useMatchedBreakpoints, useBreakpoint} from '../../../src/utils/BreakpointProvider'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/Slots.ts b/packages/@adobe/react-spectrum/exports/private/utils/Slots.ts new file mode 100644 index 00000000000..2032c0e5e65 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/Slots.ts @@ -0,0 +1 @@ +export {useSlotProps, cssModuleToSlots, SlotProvider, ClearSlots} from '../../../src/utils/Slots'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/classNames.ts b/packages/@adobe/react-spectrum/exports/private/utils/classNames.ts new file mode 100644 index 00000000000..d820e7162fd --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/classNames.ts @@ -0,0 +1 @@ +export {classNames, shouldKeepSpectrumClassNames, keepSpectrumClassNames} from '../../../src/utils/classNames'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/getWrappedElement.ts b/packages/@adobe/react-spectrum/exports/private/utils/getWrappedElement.ts new file mode 100644 index 00000000000..f9592d15785 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/getWrappedElement.ts @@ -0,0 +1 @@ +export {getWrappedElement} from '../../../src/utils/getWrappedElement'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/styleProps.ts b/packages/@adobe/react-spectrum/exports/private/utils/styleProps.ts new file mode 100644 index 00000000000..abe7d498001 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/styleProps.ts @@ -0,0 +1 @@ +export {useStyleProps, baseStyleProps, viewStyleProps, dimensionValue, responsiveDimensionValue, convertStyleProps, passthroughStyle, getResponsiveProp, type StyleHandlers} from '../../../src/utils/styleProps'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/useDOMRef.ts b/packages/@adobe/react-spectrum/exports/private/utils/useDOMRef.ts new file mode 100644 index 00000000000..f0fece6101e --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/useDOMRef.ts @@ -0,0 +1 @@ +export {useFocusableRef, unwrapDOMRef, createDOMRef, createFocusableRef, useDOMRef, useUnwrapDOMRef} from '../../../src/utils/useDOMRef'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/useHasChild.ts b/packages/@adobe/react-spectrum/exports/private/utils/useHasChild.ts new file mode 100644 index 00000000000..e54bf4356cc --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/useHasChild.ts @@ -0,0 +1 @@ +export {useHasChild} from '../../../src/utils/useHasChild'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/useIsMobileDevice.ts b/packages/@adobe/react-spectrum/exports/private/utils/useIsMobileDevice.ts new file mode 100644 index 00000000000..4f99ca0562a --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/useIsMobileDevice.ts @@ -0,0 +1 @@ +export {useIsMobileDevice} from '../../../src/utils/useIsMobileDevice'; diff --git a/packages/@adobe/react-spectrum/exports/private/utils/useMediaQuery.ts b/packages/@adobe/react-spectrum/exports/private/utils/useMediaQuery.ts new file mode 100644 index 00000000000..86fb39552de --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/private/utils/useMediaQuery.ts @@ -0,0 +1 @@ +export {useMediaQuery} from '../../../src/utils/useMediaQuery'; diff --git a/packages/@adobe/react-spectrum/exports/useDragAndDrop.ts b/packages/@adobe/react-spectrum/exports/useDragAndDrop.ts new file mode 100644 index 00000000000..a2451b68135 --- /dev/null +++ b/packages/@adobe/react-spectrum/exports/useDragAndDrop.ts @@ -0,0 +1,19 @@ +/* + * Copyright 2022 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +export type {DragAndDropOptions, DragAndDropHooks} from '../src/dnd/useDragAndDrop'; +export {useDragAndDrop} from '../src/dnd/useDragAndDrop'; +export {DIRECTORY_DRAG_TYPE, isDirectoryDropItem, isFileDropItem, isTextDropItem} from 'react-aria/useDrop'; + +export type {DirectoryDropItem, DraggableCollectionEndEvent, DraggableCollectionMoveEvent, DraggableCollectionStartEvent, DragPreviewRenderer, DragTypes, DropItem, DropOperation, DroppableCollectionDropEvent, DroppableCollectionEnterEvent, DroppableCollectionExitEvent, DroppableCollectionInsertDropEvent, DroppableCollectionMoveEvent, DroppableCollectionOnItemDropEvent, DroppableCollectionReorderEvent, DroppableCollectionRootDropEvent, DropPosition, DropTarget, FileDropItem, ItemDropTarget, RootDropTarget, TextDropItem} from '@react-types/shared'; diff --git a/packages/@react-spectrum/actionbar/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/actionbar/ar-AE.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/actionbar/ar-AE.json diff --git a/packages/@react-spectrum/actionbar/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/actionbar/bg-BG.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/actionbar/bg-BG.json diff --git a/packages/@react-spectrum/actionbar/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/actionbar/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/actionbar/cs-CZ.json diff --git a/packages/@react-spectrum/actionbar/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/actionbar/da-DK.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/actionbar/da-DK.json diff --git a/packages/@react-spectrum/actionbar/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/actionbar/de-DE.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/actionbar/de-DE.json diff --git a/packages/@react-spectrum/actionbar/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/actionbar/el-GR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/actionbar/el-GR.json diff --git a/packages/@react-spectrum/actionbar/intl/en-US.json b/packages/@adobe/react-spectrum/intl/actionbar/en-US.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/actionbar/en-US.json diff --git a/packages/@react-spectrum/actionbar/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/actionbar/es-ES.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/actionbar/es-ES.json diff --git a/packages/@react-spectrum/actionbar/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/actionbar/et-EE.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/actionbar/et-EE.json diff --git a/packages/@react-spectrum/actionbar/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/actionbar/fi-FI.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/actionbar/fi-FI.json diff --git a/packages/@react-spectrum/actionbar/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/actionbar/fr-FR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/actionbar/fr-FR.json diff --git a/packages/@react-spectrum/actionbar/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/actionbar/he-IL.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/actionbar/he-IL.json diff --git a/packages/@react-spectrum/actionbar/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/actionbar/hr-HR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/actionbar/hr-HR.json diff --git a/packages/@react-spectrum/actionbar/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/actionbar/hu-HU.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/actionbar/hu-HU.json diff --git a/packages/@react-spectrum/actionbar/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/actionbar/it-IT.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/actionbar/it-IT.json diff --git a/packages/@react-spectrum/actionbar/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/actionbar/ja-JP.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/actionbar/ja-JP.json diff --git a/packages/@react-spectrum/actionbar/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/actionbar/ko-KR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/actionbar/ko-KR.json diff --git a/packages/@react-spectrum/actionbar/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/actionbar/lt-LT.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/actionbar/lt-LT.json diff --git a/packages/@react-spectrum/actionbar/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/actionbar/lv-LV.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/actionbar/lv-LV.json diff --git a/packages/@react-spectrum/actionbar/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/actionbar/nb-NO.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/actionbar/nb-NO.json diff --git a/packages/@react-spectrum/actionbar/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/actionbar/nl-NL.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/actionbar/nl-NL.json diff --git a/packages/@react-spectrum/actionbar/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/actionbar/pl-PL.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/actionbar/pl-PL.json diff --git a/packages/@react-spectrum/actionbar/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/actionbar/pt-BR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/actionbar/pt-BR.json diff --git a/packages/@react-spectrum/actionbar/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/actionbar/pt-PT.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/actionbar/pt-PT.json diff --git a/packages/@react-spectrum/actionbar/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/actionbar/ro-RO.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/actionbar/ro-RO.json diff --git a/packages/@react-spectrum/actionbar/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/actionbar/ru-RU.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/actionbar/ru-RU.json diff --git a/packages/@react-spectrum/actionbar/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/actionbar/sk-SK.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/actionbar/sk-SK.json diff --git a/packages/@react-spectrum/actionbar/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/actionbar/sl-SI.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/actionbar/sl-SI.json diff --git a/packages/@react-spectrum/actionbar/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/actionbar/sr-SP.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/actionbar/sr-SP.json diff --git a/packages/@react-spectrum/actionbar/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/actionbar/sv-SE.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/actionbar/sv-SE.json diff --git a/packages/@react-spectrum/actionbar/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/actionbar/tr-TR.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/actionbar/tr-TR.json diff --git a/packages/@react-spectrum/actionbar/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/actionbar/uk-UA.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/actionbar/uk-UA.json diff --git a/packages/@react-spectrum/actionbar/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/actionbar/zh-CN.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/actionbar/zh-CN.json diff --git a/packages/@react-spectrum/actionbar/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/actionbar/zh-TW.json similarity index 100% rename from packages/@react-spectrum/actionbar/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/actionbar/zh-TW.json diff --git a/packages/@react-spectrum/actiongroup/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/actiongroup/ar-AE.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/actiongroup/ar-AE.json diff --git a/packages/@react-spectrum/actiongroup/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/actiongroup/bg-BG.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/actiongroup/bg-BG.json diff --git a/packages/@react-spectrum/actiongroup/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/actiongroup/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/actiongroup/cs-CZ.json diff --git a/packages/@react-spectrum/actiongroup/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/actiongroup/da-DK.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/actiongroup/da-DK.json diff --git a/packages/@react-spectrum/actiongroup/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/actiongroup/de-DE.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/actiongroup/de-DE.json diff --git a/packages/@react-spectrum/actiongroup/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/actiongroup/el-GR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/el-GR.json diff --git a/packages/@react-spectrum/actiongroup/intl/en-US.json b/packages/@adobe/react-spectrum/intl/actiongroup/en-US.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/actiongroup/en-US.json diff --git a/packages/@react-spectrum/actiongroup/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/actiongroup/es-ES.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/actiongroup/es-ES.json diff --git a/packages/@react-spectrum/actiongroup/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/actiongroup/et-EE.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/actiongroup/et-EE.json diff --git a/packages/@react-spectrum/actiongroup/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/actiongroup/fi-FI.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/actiongroup/fi-FI.json diff --git a/packages/@react-spectrum/actiongroup/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/actiongroup/fr-FR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/fr-FR.json diff --git a/packages/@react-spectrum/actiongroup/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/actiongroup/he-IL.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/actiongroup/he-IL.json diff --git a/packages/@react-spectrum/actiongroup/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/actiongroup/hr-HR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/hr-HR.json diff --git a/packages/@react-spectrum/actiongroup/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/actiongroup/hu-HU.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/actiongroup/hu-HU.json diff --git a/packages/@react-spectrum/actiongroup/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/actiongroup/it-IT.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/actiongroup/it-IT.json diff --git a/packages/@react-spectrum/actiongroup/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/actiongroup/ja-JP.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/actiongroup/ja-JP.json diff --git a/packages/@react-spectrum/actiongroup/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/actiongroup/ko-KR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/ko-KR.json diff --git a/packages/@react-spectrum/actiongroup/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/actiongroup/lt-LT.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/actiongroup/lt-LT.json diff --git a/packages/@react-spectrum/actiongroup/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/actiongroup/lv-LV.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/actiongroup/lv-LV.json diff --git a/packages/@react-spectrum/actiongroup/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/actiongroup/nb-NO.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/actiongroup/nb-NO.json diff --git a/packages/@react-spectrum/actiongroup/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/actiongroup/nl-NL.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/actiongroup/nl-NL.json diff --git a/packages/@react-spectrum/actiongroup/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/actiongroup/pl-PL.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/actiongroup/pl-PL.json diff --git a/packages/@react-spectrum/actiongroup/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/actiongroup/pt-BR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/pt-BR.json diff --git a/packages/@react-spectrum/actiongroup/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/actiongroup/pt-PT.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/actiongroup/pt-PT.json diff --git a/packages/@react-spectrum/actiongroup/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/actiongroup/ro-RO.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/actiongroup/ro-RO.json diff --git a/packages/@react-spectrum/actiongroup/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/actiongroup/ru-RU.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/actiongroup/ru-RU.json diff --git a/packages/@react-spectrum/actiongroup/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/actiongroup/sk-SK.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/actiongroup/sk-SK.json diff --git a/packages/@react-spectrum/actiongroup/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/actiongroup/sl-SI.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/actiongroup/sl-SI.json diff --git a/packages/@react-spectrum/actiongroup/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/actiongroup/sr-SP.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/actiongroup/sr-SP.json diff --git a/packages/@react-spectrum/actiongroup/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/actiongroup/sv-SE.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/actiongroup/sv-SE.json diff --git a/packages/@react-spectrum/actiongroup/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/actiongroup/tr-TR.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/actiongroup/tr-TR.json diff --git a/packages/@react-spectrum/actiongroup/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/actiongroup/uk-UA.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/actiongroup/uk-UA.json diff --git a/packages/@react-spectrum/actiongroup/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/actiongroup/zh-CN.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/actiongroup/zh-CN.json diff --git a/packages/@react-spectrum/actiongroup/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/actiongroup/zh-TW.json similarity index 100% rename from packages/@react-spectrum/actiongroup/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/actiongroup/zh-TW.json diff --git a/packages/@react-spectrum/autocomplete/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/autocomplete/ar-AE.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/autocomplete/ar-AE.json diff --git a/packages/@react-spectrum/autocomplete/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/autocomplete/bg-BG.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/autocomplete/bg-BG.json diff --git a/packages/@react-spectrum/autocomplete/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/autocomplete/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/autocomplete/cs-CZ.json diff --git a/packages/@react-spectrum/autocomplete/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/autocomplete/da-DK.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/autocomplete/da-DK.json diff --git a/packages/@react-spectrum/autocomplete/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/autocomplete/de-DE.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/autocomplete/de-DE.json diff --git a/packages/@react-spectrum/autocomplete/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/autocomplete/el-GR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/el-GR.json diff --git a/packages/@react-spectrum/autocomplete/intl/en-US.json b/packages/@adobe/react-spectrum/intl/autocomplete/en-US.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/autocomplete/en-US.json diff --git a/packages/@react-spectrum/autocomplete/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/autocomplete/es-ES.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/autocomplete/es-ES.json diff --git a/packages/@react-spectrum/autocomplete/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/autocomplete/et-EE.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/autocomplete/et-EE.json diff --git a/packages/@react-spectrum/autocomplete/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/autocomplete/fi-FI.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/autocomplete/fi-FI.json diff --git a/packages/@react-spectrum/autocomplete/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/autocomplete/fr-FR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/fr-FR.json diff --git a/packages/@react-spectrum/autocomplete/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/autocomplete/he-IL.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/autocomplete/he-IL.json diff --git a/packages/@react-spectrum/autocomplete/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/autocomplete/hr-HR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/hr-HR.json diff --git a/packages/@react-spectrum/autocomplete/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/autocomplete/hu-HU.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/autocomplete/hu-HU.json diff --git a/packages/@react-spectrum/autocomplete/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/autocomplete/it-IT.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/autocomplete/it-IT.json diff --git a/packages/@react-spectrum/autocomplete/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/autocomplete/ja-JP.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/autocomplete/ja-JP.json diff --git a/packages/@react-spectrum/autocomplete/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/autocomplete/ko-KR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/ko-KR.json diff --git a/packages/@react-spectrum/autocomplete/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/autocomplete/lt-LT.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/autocomplete/lt-LT.json diff --git a/packages/@react-spectrum/autocomplete/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/autocomplete/lv-LV.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/autocomplete/lv-LV.json diff --git a/packages/@react-spectrum/autocomplete/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/autocomplete/nb-NO.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/autocomplete/nb-NO.json diff --git a/packages/@react-spectrum/autocomplete/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/autocomplete/nl-NL.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/autocomplete/nl-NL.json diff --git a/packages/@react-spectrum/autocomplete/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/autocomplete/pl-PL.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/autocomplete/pl-PL.json diff --git a/packages/@react-spectrum/autocomplete/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/autocomplete/pt-BR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/pt-BR.json diff --git a/packages/@react-spectrum/autocomplete/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/autocomplete/pt-PT.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/autocomplete/pt-PT.json diff --git a/packages/@react-spectrum/autocomplete/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/autocomplete/ro-RO.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/autocomplete/ro-RO.json diff --git a/packages/@react-spectrum/autocomplete/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/autocomplete/ru-RU.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/autocomplete/ru-RU.json diff --git a/packages/@react-spectrum/autocomplete/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/autocomplete/sk-SK.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/autocomplete/sk-SK.json diff --git a/packages/@react-spectrum/autocomplete/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/autocomplete/sl-SI.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/autocomplete/sl-SI.json diff --git a/packages/@react-spectrum/autocomplete/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/autocomplete/sr-SP.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/autocomplete/sr-SP.json diff --git a/packages/@react-spectrum/autocomplete/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/autocomplete/sv-SE.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/autocomplete/sv-SE.json diff --git a/packages/@react-spectrum/autocomplete/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/autocomplete/tr-TR.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/autocomplete/tr-TR.json diff --git a/packages/@react-spectrum/autocomplete/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/autocomplete/uk-UA.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/autocomplete/uk-UA.json diff --git a/packages/@react-spectrum/autocomplete/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/autocomplete/zh-CN.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/autocomplete/zh-CN.json diff --git a/packages/@react-spectrum/autocomplete/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/autocomplete/zh-TW.json similarity index 100% rename from packages/@react-spectrum/autocomplete/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/autocomplete/zh-TW.json diff --git a/packages/@react-spectrum/button/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/button/ar-AE.json similarity index 100% rename from packages/@react-spectrum/button/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/button/ar-AE.json diff --git a/packages/@react-spectrum/button/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/button/bg-BG.json similarity index 100% rename from packages/@react-spectrum/button/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/button/bg-BG.json diff --git a/packages/@react-spectrum/button/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/button/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/button/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/button/cs-CZ.json diff --git a/packages/@react-spectrum/button/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/button/da-DK.json similarity index 100% rename from packages/@react-spectrum/button/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/button/da-DK.json diff --git a/packages/@react-spectrum/button/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/button/de-DE.json similarity index 100% rename from packages/@react-spectrum/button/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/button/de-DE.json diff --git a/packages/@react-spectrum/button/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/button/el-GR.json similarity index 100% rename from packages/@react-spectrum/button/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/button/el-GR.json diff --git a/packages/@react-spectrum/button/intl/en-US.json b/packages/@adobe/react-spectrum/intl/button/en-US.json similarity index 100% rename from packages/@react-spectrum/button/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/button/en-US.json diff --git a/packages/@react-spectrum/button/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/button/es-ES.json similarity index 100% rename from packages/@react-spectrum/button/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/button/es-ES.json diff --git a/packages/@react-spectrum/button/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/button/et-EE.json similarity index 100% rename from packages/@react-spectrum/button/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/button/et-EE.json diff --git a/packages/@react-spectrum/button/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/button/fi-FI.json similarity index 100% rename from packages/@react-spectrum/button/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/button/fi-FI.json diff --git a/packages/@react-spectrum/button/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/button/fr-FR.json similarity index 100% rename from packages/@react-spectrum/button/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/button/fr-FR.json diff --git a/packages/@react-spectrum/button/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/button/he-IL.json similarity index 100% rename from packages/@react-spectrum/button/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/button/he-IL.json diff --git a/packages/@react-spectrum/button/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/button/hr-HR.json similarity index 100% rename from packages/@react-spectrum/button/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/button/hr-HR.json diff --git a/packages/@react-spectrum/button/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/button/hu-HU.json similarity index 100% rename from packages/@react-spectrum/button/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/button/hu-HU.json diff --git a/packages/@react-spectrum/button/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/button/it-IT.json similarity index 100% rename from packages/@react-spectrum/button/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/button/it-IT.json diff --git a/packages/@react-spectrum/button/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/button/ja-JP.json similarity index 100% rename from packages/@react-spectrum/button/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/button/ja-JP.json diff --git a/packages/@react-spectrum/button/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/button/ko-KR.json similarity index 100% rename from packages/@react-spectrum/button/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/button/ko-KR.json diff --git a/packages/@react-spectrum/button/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/button/lt-LT.json similarity index 100% rename from packages/@react-spectrum/button/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/button/lt-LT.json diff --git a/packages/@react-spectrum/button/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/button/lv-LV.json similarity index 100% rename from packages/@react-spectrum/button/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/button/lv-LV.json diff --git a/packages/@react-spectrum/button/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/button/nb-NO.json similarity index 100% rename from packages/@react-spectrum/button/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/button/nb-NO.json diff --git a/packages/@react-spectrum/button/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/button/nl-NL.json similarity index 100% rename from packages/@react-spectrum/button/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/button/nl-NL.json diff --git a/packages/@react-spectrum/button/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/button/pl-PL.json similarity index 100% rename from packages/@react-spectrum/button/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/button/pl-PL.json diff --git a/packages/@react-spectrum/button/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/button/pt-BR.json similarity index 100% rename from packages/@react-spectrum/button/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/button/pt-BR.json diff --git a/packages/@react-spectrum/button/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/button/pt-PT.json similarity index 100% rename from packages/@react-spectrum/button/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/button/pt-PT.json diff --git a/packages/@react-spectrum/button/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/button/ro-RO.json similarity index 100% rename from packages/@react-spectrum/button/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/button/ro-RO.json diff --git a/packages/@react-spectrum/button/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/button/ru-RU.json similarity index 100% rename from packages/@react-spectrum/button/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/button/ru-RU.json diff --git a/packages/@react-spectrum/button/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/button/sk-SK.json similarity index 100% rename from packages/@react-spectrum/button/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/button/sk-SK.json diff --git a/packages/@react-spectrum/button/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/button/sl-SI.json similarity index 100% rename from packages/@react-spectrum/button/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/button/sl-SI.json diff --git a/packages/@react-spectrum/button/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/button/sr-SP.json similarity index 100% rename from packages/@react-spectrum/button/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/button/sr-SP.json diff --git a/packages/@react-spectrum/button/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/button/sv-SE.json similarity index 100% rename from packages/@react-spectrum/button/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/button/sv-SE.json diff --git a/packages/@react-spectrum/button/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/button/tr-TR.json similarity index 100% rename from packages/@react-spectrum/button/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/button/tr-TR.json diff --git a/packages/@react-spectrum/button/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/button/uk-UA.json similarity index 100% rename from packages/@react-spectrum/button/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/button/uk-UA.json diff --git a/packages/@react-spectrum/button/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/button/zh-CN.json similarity index 100% rename from packages/@react-spectrum/button/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/button/zh-CN.json diff --git a/packages/@react-spectrum/button/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/button/zh-TW.json similarity index 100% rename from packages/@react-spectrum/button/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/button/zh-TW.json diff --git a/packages/@react-spectrum/calendar/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/calendar/ar-AE.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/calendar/ar-AE.json diff --git a/packages/@react-spectrum/calendar/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/calendar/bg-BG.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/calendar/bg-BG.json diff --git a/packages/@react-spectrum/calendar/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/calendar/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/calendar/cs-CZ.json diff --git a/packages/@react-spectrum/calendar/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/calendar/da-DK.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/calendar/da-DK.json diff --git a/packages/@react-spectrum/calendar/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/calendar/de-DE.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/calendar/de-DE.json diff --git a/packages/@react-spectrum/calendar/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/calendar/el-GR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/calendar/el-GR.json diff --git a/packages/@react-spectrum/calendar/intl/en-US.json b/packages/@adobe/react-spectrum/intl/calendar/en-US.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/calendar/en-US.json diff --git a/packages/@react-spectrum/calendar/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/calendar/es-ES.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/calendar/es-ES.json diff --git a/packages/@react-spectrum/calendar/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/calendar/et-EE.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/calendar/et-EE.json diff --git a/packages/@react-spectrum/calendar/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/calendar/fi-FI.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/calendar/fi-FI.json diff --git a/packages/@react-spectrum/calendar/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/calendar/fr-FR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/calendar/fr-FR.json diff --git a/packages/@react-spectrum/calendar/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/calendar/he-IL.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/calendar/he-IL.json diff --git a/packages/@react-spectrum/calendar/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/calendar/hr-HR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/calendar/hr-HR.json diff --git a/packages/@react-spectrum/calendar/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/calendar/hu-HU.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/calendar/hu-HU.json diff --git a/packages/@react-spectrum/calendar/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/calendar/it-IT.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/calendar/it-IT.json diff --git a/packages/@react-spectrum/calendar/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/calendar/ja-JP.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/calendar/ja-JP.json diff --git a/packages/@react-spectrum/calendar/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/calendar/ko-KR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/calendar/ko-KR.json diff --git a/packages/@react-spectrum/calendar/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/calendar/lt-LT.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/calendar/lt-LT.json diff --git a/packages/@react-spectrum/calendar/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/calendar/lv-LV.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/calendar/lv-LV.json diff --git a/packages/@react-spectrum/calendar/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/calendar/nb-NO.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/calendar/nb-NO.json diff --git a/packages/@react-spectrum/calendar/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/calendar/nl-NL.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/calendar/nl-NL.json diff --git a/packages/@react-spectrum/calendar/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/calendar/pl-PL.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/calendar/pl-PL.json diff --git a/packages/@react-spectrum/calendar/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/calendar/pt-BR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/calendar/pt-BR.json diff --git a/packages/@react-spectrum/calendar/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/calendar/pt-PT.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/calendar/pt-PT.json diff --git a/packages/@react-spectrum/calendar/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/calendar/ro-RO.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/calendar/ro-RO.json diff --git a/packages/@react-spectrum/calendar/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/calendar/ru-RU.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/calendar/ru-RU.json diff --git a/packages/@react-spectrum/calendar/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/calendar/sk-SK.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/calendar/sk-SK.json diff --git a/packages/@react-spectrum/calendar/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/calendar/sl-SI.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/calendar/sl-SI.json diff --git a/packages/@react-spectrum/calendar/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/calendar/sr-SP.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/calendar/sr-SP.json diff --git a/packages/@react-spectrum/calendar/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/calendar/sv-SE.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/calendar/sv-SE.json diff --git a/packages/@react-spectrum/calendar/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/calendar/tr-TR.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/calendar/tr-TR.json diff --git a/packages/@react-spectrum/calendar/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/calendar/uk-UA.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/calendar/uk-UA.json diff --git a/packages/@react-spectrum/calendar/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/calendar/zh-CN.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/calendar/zh-CN.json diff --git a/packages/@react-spectrum/calendar/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/calendar/zh-TW.json similarity index 100% rename from packages/@react-spectrum/calendar/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/calendar/zh-TW.json diff --git a/packages/@react-spectrum/card/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/card/ar-AE.json similarity index 100% rename from packages/@react-spectrum/card/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/card/ar-AE.json diff --git a/packages/@react-spectrum/card/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/card/bg-BG.json similarity index 100% rename from packages/@react-spectrum/card/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/card/bg-BG.json diff --git a/packages/@react-spectrum/card/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/card/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/card/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/card/cs-CZ.json diff --git a/packages/@react-spectrum/card/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/card/da-DK.json similarity index 100% rename from packages/@react-spectrum/card/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/card/da-DK.json diff --git a/packages/@react-spectrum/card/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/card/de-DE.json similarity index 100% rename from packages/@react-spectrum/card/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/card/de-DE.json diff --git a/packages/@react-spectrum/card/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/card/el-GR.json similarity index 100% rename from packages/@react-spectrum/card/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/card/el-GR.json diff --git a/packages/@react-spectrum/card/intl/en-US.json b/packages/@adobe/react-spectrum/intl/card/en-US.json similarity index 100% rename from packages/@react-spectrum/card/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/card/en-US.json diff --git a/packages/@react-spectrum/card/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/card/es-ES.json similarity index 100% rename from packages/@react-spectrum/card/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/card/es-ES.json diff --git a/packages/@react-spectrum/card/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/card/et-EE.json similarity index 100% rename from packages/@react-spectrum/card/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/card/et-EE.json diff --git a/packages/@react-spectrum/card/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/card/fi-FI.json similarity index 100% rename from packages/@react-spectrum/card/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/card/fi-FI.json diff --git a/packages/@react-spectrum/card/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/card/fr-FR.json similarity index 100% rename from packages/@react-spectrum/card/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/card/fr-FR.json diff --git a/packages/@react-spectrum/card/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/card/he-IL.json similarity index 100% rename from packages/@react-spectrum/card/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/card/he-IL.json diff --git a/packages/@react-spectrum/card/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/card/hr-HR.json similarity index 100% rename from packages/@react-spectrum/card/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/card/hr-HR.json diff --git a/packages/@react-spectrum/card/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/card/hu-HU.json similarity index 100% rename from packages/@react-spectrum/card/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/card/hu-HU.json diff --git a/packages/@react-spectrum/card/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/card/it-IT.json similarity index 100% rename from packages/@react-spectrum/card/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/card/it-IT.json diff --git a/packages/@react-spectrum/card/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/card/ja-JP.json similarity index 100% rename from packages/@react-spectrum/card/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/card/ja-JP.json diff --git a/packages/@react-spectrum/card/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/card/ko-KR.json similarity index 100% rename from packages/@react-spectrum/card/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/card/ko-KR.json diff --git a/packages/@react-spectrum/card/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/card/lt-LT.json similarity index 100% rename from packages/@react-spectrum/card/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/card/lt-LT.json diff --git a/packages/@react-spectrum/card/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/card/lv-LV.json similarity index 100% rename from packages/@react-spectrum/card/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/card/lv-LV.json diff --git a/packages/@react-spectrum/card/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/card/nb-NO.json similarity index 100% rename from packages/@react-spectrum/card/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/card/nb-NO.json diff --git a/packages/@react-spectrum/card/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/card/nl-NL.json similarity index 100% rename from packages/@react-spectrum/card/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/card/nl-NL.json diff --git a/packages/@react-spectrum/card/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/card/pl-PL.json similarity index 100% rename from packages/@react-spectrum/card/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/card/pl-PL.json diff --git a/packages/@react-spectrum/card/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/card/pt-BR.json similarity index 100% rename from packages/@react-spectrum/card/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/card/pt-BR.json diff --git a/packages/@react-spectrum/card/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/card/pt-PT.json similarity index 100% rename from packages/@react-spectrum/card/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/card/pt-PT.json diff --git a/packages/@react-spectrum/card/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/card/ro-RO.json similarity index 100% rename from packages/@react-spectrum/card/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/card/ro-RO.json diff --git a/packages/@react-spectrum/card/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/card/ru-RU.json similarity index 100% rename from packages/@react-spectrum/card/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/card/ru-RU.json diff --git a/packages/@react-spectrum/card/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/card/sk-SK.json similarity index 100% rename from packages/@react-spectrum/card/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/card/sk-SK.json diff --git a/packages/@react-spectrum/card/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/card/sl-SI.json similarity index 100% rename from packages/@react-spectrum/card/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/card/sl-SI.json diff --git a/packages/@react-spectrum/card/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/card/sr-SP.json similarity index 100% rename from packages/@react-spectrum/card/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/card/sr-SP.json diff --git a/packages/@react-spectrum/card/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/card/sv-SE.json similarity index 100% rename from packages/@react-spectrum/card/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/card/sv-SE.json diff --git a/packages/@react-spectrum/card/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/card/tr-TR.json similarity index 100% rename from packages/@react-spectrum/card/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/card/tr-TR.json diff --git a/packages/@react-spectrum/card/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/card/uk-UA.json similarity index 100% rename from packages/@react-spectrum/card/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/card/uk-UA.json diff --git a/packages/@react-spectrum/card/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/card/zh-CN.json similarity index 100% rename from packages/@react-spectrum/card/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/card/zh-CN.json diff --git a/packages/@react-spectrum/card/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/card/zh-TW.json similarity index 100% rename from packages/@react-spectrum/card/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/card/zh-TW.json diff --git a/packages/@react-spectrum/color/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/color/ar-AE.json similarity index 100% rename from packages/@react-spectrum/color/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/color/ar-AE.json diff --git a/packages/@react-spectrum/color/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/color/bg-BG.json similarity index 100% rename from packages/@react-spectrum/color/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/color/bg-BG.json diff --git a/packages/@react-spectrum/color/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/color/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/color/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/color/cs-CZ.json diff --git a/packages/@react-spectrum/color/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/color/da-DK.json similarity index 100% rename from packages/@react-spectrum/color/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/color/da-DK.json diff --git a/packages/@react-spectrum/color/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/color/de-DE.json similarity index 100% rename from packages/@react-spectrum/color/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/color/de-DE.json diff --git a/packages/@react-spectrum/color/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/color/el-GR.json similarity index 100% rename from packages/@react-spectrum/color/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/color/el-GR.json diff --git a/packages/@react-spectrum/color/intl/en-US.json b/packages/@adobe/react-spectrum/intl/color/en-US.json similarity index 100% rename from packages/@react-spectrum/color/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/color/en-US.json diff --git a/packages/@react-spectrum/color/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/color/es-ES.json similarity index 100% rename from packages/@react-spectrum/color/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/color/es-ES.json diff --git a/packages/@react-spectrum/color/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/color/et-EE.json similarity index 100% rename from packages/@react-spectrum/color/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/color/et-EE.json diff --git a/packages/@react-spectrum/color/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/color/fi-FI.json similarity index 100% rename from packages/@react-spectrum/color/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/color/fi-FI.json diff --git a/packages/@react-spectrum/color/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/color/fr-FR.json similarity index 100% rename from packages/@react-spectrum/color/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/color/fr-FR.json diff --git a/packages/@react-spectrum/color/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/color/he-IL.json similarity index 100% rename from packages/@react-spectrum/color/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/color/he-IL.json diff --git a/packages/@react-spectrum/color/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/color/hr-HR.json similarity index 100% rename from packages/@react-spectrum/color/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/color/hr-HR.json diff --git a/packages/@react-spectrum/color/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/color/hu-HU.json similarity index 100% rename from packages/@react-spectrum/color/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/color/hu-HU.json diff --git a/packages/@react-spectrum/color/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/color/it-IT.json similarity index 100% rename from packages/@react-spectrum/color/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/color/it-IT.json diff --git a/packages/@react-spectrum/color/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/color/ja-JP.json similarity index 100% rename from packages/@react-spectrum/color/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/color/ja-JP.json diff --git a/packages/@react-spectrum/color/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/color/ko-KR.json similarity index 100% rename from packages/@react-spectrum/color/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/color/ko-KR.json diff --git a/packages/@react-spectrum/color/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/color/lt-LT.json similarity index 100% rename from packages/@react-spectrum/color/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/color/lt-LT.json diff --git a/packages/@react-spectrum/color/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/color/lv-LV.json similarity index 100% rename from packages/@react-spectrum/color/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/color/lv-LV.json diff --git a/packages/@react-spectrum/color/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/color/nb-NO.json similarity index 100% rename from packages/@react-spectrum/color/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/color/nb-NO.json diff --git a/packages/@react-spectrum/color/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/color/nl-NL.json similarity index 100% rename from packages/@react-spectrum/color/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/color/nl-NL.json diff --git a/packages/@react-spectrum/color/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/color/pl-PL.json similarity index 100% rename from packages/@react-spectrum/color/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/color/pl-PL.json diff --git a/packages/@react-spectrum/color/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/color/pt-BR.json similarity index 100% rename from packages/@react-spectrum/color/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/color/pt-BR.json diff --git a/packages/@react-spectrum/color/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/color/pt-PT.json similarity index 100% rename from packages/@react-spectrum/color/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/color/pt-PT.json diff --git a/packages/@react-spectrum/color/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/color/ro-RO.json similarity index 100% rename from packages/@react-spectrum/color/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/color/ro-RO.json diff --git a/packages/@react-spectrum/color/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/color/ru-RU.json similarity index 100% rename from packages/@react-spectrum/color/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/color/ru-RU.json diff --git a/packages/@react-spectrum/color/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/color/sk-SK.json similarity index 100% rename from packages/@react-spectrum/color/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/color/sk-SK.json diff --git a/packages/@react-spectrum/color/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/color/sl-SI.json similarity index 100% rename from packages/@react-spectrum/color/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/color/sl-SI.json diff --git a/packages/@react-spectrum/color/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/color/sr-SP.json similarity index 100% rename from packages/@react-spectrum/color/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/color/sr-SP.json diff --git a/packages/@react-spectrum/color/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/color/sv-SE.json similarity index 100% rename from packages/@react-spectrum/color/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/color/sv-SE.json diff --git a/packages/@react-spectrum/color/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/color/tr-TR.json similarity index 100% rename from packages/@react-spectrum/color/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/color/tr-TR.json diff --git a/packages/@react-spectrum/color/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/color/uk-UA.json similarity index 100% rename from packages/@react-spectrum/color/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/color/uk-UA.json diff --git a/packages/@react-spectrum/color/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/color/zh-CN.json similarity index 100% rename from packages/@react-spectrum/color/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/color/zh-CN.json diff --git a/packages/@react-spectrum/color/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/color/zh-TW.json similarity index 100% rename from packages/@react-spectrum/color/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/color/zh-TW.json diff --git a/packages/@react-spectrum/combobox/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/combobox/ar-AE.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/combobox/ar-AE.json diff --git a/packages/@react-spectrum/combobox/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/combobox/bg-BG.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/combobox/bg-BG.json diff --git a/packages/@react-spectrum/combobox/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/combobox/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/combobox/cs-CZ.json diff --git a/packages/@react-spectrum/combobox/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/combobox/da-DK.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/combobox/da-DK.json diff --git a/packages/@react-spectrum/combobox/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/combobox/de-DE.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/combobox/de-DE.json diff --git a/packages/@react-spectrum/combobox/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/combobox/el-GR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/combobox/el-GR.json diff --git a/packages/@react-spectrum/combobox/intl/en-US.json b/packages/@adobe/react-spectrum/intl/combobox/en-US.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/combobox/en-US.json diff --git a/packages/@react-spectrum/combobox/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/combobox/es-ES.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/combobox/es-ES.json diff --git a/packages/@react-spectrum/combobox/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/combobox/et-EE.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/combobox/et-EE.json diff --git a/packages/@react-spectrum/combobox/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/combobox/fi-FI.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/combobox/fi-FI.json diff --git a/packages/@react-spectrum/combobox/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/combobox/fr-FR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/combobox/fr-FR.json diff --git a/packages/@react-spectrum/combobox/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/combobox/he-IL.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/combobox/he-IL.json diff --git a/packages/@react-spectrum/combobox/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/combobox/hr-HR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/combobox/hr-HR.json diff --git a/packages/@react-spectrum/combobox/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/combobox/hu-HU.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/combobox/hu-HU.json diff --git a/packages/@react-spectrum/combobox/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/combobox/it-IT.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/combobox/it-IT.json diff --git a/packages/@react-spectrum/combobox/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/combobox/ja-JP.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/combobox/ja-JP.json diff --git a/packages/@react-spectrum/combobox/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/combobox/ko-KR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/combobox/ko-KR.json diff --git a/packages/@react-spectrum/combobox/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/combobox/lt-LT.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/combobox/lt-LT.json diff --git a/packages/@react-spectrum/combobox/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/combobox/lv-LV.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/combobox/lv-LV.json diff --git a/packages/@react-spectrum/combobox/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/combobox/nb-NO.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/combobox/nb-NO.json diff --git a/packages/@react-spectrum/combobox/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/combobox/nl-NL.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/combobox/nl-NL.json diff --git a/packages/@react-spectrum/combobox/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/combobox/pl-PL.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/combobox/pl-PL.json diff --git a/packages/@react-spectrum/combobox/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/combobox/pt-BR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/combobox/pt-BR.json diff --git a/packages/@react-spectrum/combobox/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/combobox/pt-PT.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/combobox/pt-PT.json diff --git a/packages/@react-spectrum/combobox/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/combobox/ro-RO.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/combobox/ro-RO.json diff --git a/packages/@react-spectrum/combobox/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/combobox/ru-RU.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/combobox/ru-RU.json diff --git a/packages/@react-spectrum/combobox/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/combobox/sk-SK.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/combobox/sk-SK.json diff --git a/packages/@react-spectrum/combobox/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/combobox/sl-SI.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/combobox/sl-SI.json diff --git a/packages/@react-spectrum/combobox/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/combobox/sr-SP.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/combobox/sr-SP.json diff --git a/packages/@react-spectrum/combobox/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/combobox/sv-SE.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/combobox/sv-SE.json diff --git a/packages/@react-spectrum/combobox/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/combobox/tr-TR.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/combobox/tr-TR.json diff --git a/packages/@react-spectrum/combobox/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/combobox/uk-UA.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/combobox/uk-UA.json diff --git a/packages/@react-spectrum/combobox/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/combobox/zh-CN.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/combobox/zh-CN.json diff --git a/packages/@react-spectrum/combobox/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/combobox/zh-TW.json similarity index 100% rename from packages/@react-spectrum/combobox/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/combobox/zh-TW.json diff --git a/packages/@react-spectrum/contextualhelp/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/contextualhelp/ar-AE.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/ar-AE.json diff --git a/packages/@react-spectrum/contextualhelp/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/contextualhelp/bg-BG.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/bg-BG.json diff --git a/packages/@react-spectrum/contextualhelp/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/contextualhelp/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/cs-CZ.json diff --git a/packages/@react-spectrum/contextualhelp/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/contextualhelp/da-DK.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/da-DK.json diff --git a/packages/@react-spectrum/contextualhelp/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/contextualhelp/de-DE.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/de-DE.json diff --git a/packages/@react-spectrum/contextualhelp/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/el-GR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/el-GR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/en-US.json b/packages/@adobe/react-spectrum/intl/contextualhelp/en-US.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/en-US.json diff --git a/packages/@react-spectrum/contextualhelp/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/contextualhelp/es-ES.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/es-ES.json diff --git a/packages/@react-spectrum/contextualhelp/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/contextualhelp/et-EE.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/et-EE.json diff --git a/packages/@react-spectrum/contextualhelp/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/contextualhelp/fi-FI.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/fi-FI.json diff --git a/packages/@react-spectrum/contextualhelp/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/fr-FR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/fr-FR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/contextualhelp/he-IL.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/he-IL.json diff --git a/packages/@react-spectrum/contextualhelp/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/hr-HR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/hr-HR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/contextualhelp/hu-HU.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/hu-HU.json diff --git a/packages/@react-spectrum/contextualhelp/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/contextualhelp/it-IT.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/it-IT.json diff --git a/packages/@react-spectrum/contextualhelp/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/contextualhelp/ja-JP.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/ja-JP.json diff --git a/packages/@react-spectrum/contextualhelp/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/ko-KR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/ko-KR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/contextualhelp/lt-LT.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/lt-LT.json diff --git a/packages/@react-spectrum/contextualhelp/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/contextualhelp/lv-LV.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/lv-LV.json diff --git a/packages/@react-spectrum/contextualhelp/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/contextualhelp/nb-NO.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/nb-NO.json diff --git a/packages/@react-spectrum/contextualhelp/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/contextualhelp/nl-NL.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/nl-NL.json diff --git a/packages/@react-spectrum/contextualhelp/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/contextualhelp/pl-PL.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/pl-PL.json diff --git a/packages/@react-spectrum/contextualhelp/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/pt-BR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/pt-BR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/contextualhelp/pt-PT.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/pt-PT.json diff --git a/packages/@react-spectrum/contextualhelp/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/contextualhelp/ro-RO.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/ro-RO.json diff --git a/packages/@react-spectrum/contextualhelp/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/contextualhelp/ru-RU.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/ru-RU.json diff --git a/packages/@react-spectrum/contextualhelp/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/contextualhelp/sk-SK.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/sk-SK.json diff --git a/packages/@react-spectrum/contextualhelp/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/contextualhelp/sl-SI.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/sl-SI.json diff --git a/packages/@react-spectrum/contextualhelp/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/contextualhelp/sr-SP.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/sr-SP.json diff --git a/packages/@react-spectrum/contextualhelp/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/contextualhelp/sv-SE.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/sv-SE.json diff --git a/packages/@react-spectrum/contextualhelp/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/contextualhelp/tr-TR.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/tr-TR.json diff --git a/packages/@react-spectrum/contextualhelp/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/contextualhelp/uk-UA.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/uk-UA.json diff --git a/packages/@react-spectrum/contextualhelp/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/contextualhelp/zh-CN.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/zh-CN.json diff --git a/packages/@react-spectrum/contextualhelp/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/contextualhelp/zh-TW.json similarity index 100% rename from packages/@react-spectrum/contextualhelp/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/contextualhelp/zh-TW.json diff --git a/packages/@react-spectrum/datepicker/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/datepicker/ar-AE.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/datepicker/ar-AE.json diff --git a/packages/@react-spectrum/datepicker/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/datepicker/bg-BG.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/datepicker/bg-BG.json diff --git a/packages/@react-spectrum/datepicker/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/datepicker/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/datepicker/cs-CZ.json diff --git a/packages/@react-spectrum/datepicker/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/datepicker/da-DK.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/datepicker/da-DK.json diff --git a/packages/@react-spectrum/datepicker/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/datepicker/de-DE.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/datepicker/de-DE.json diff --git a/packages/@react-spectrum/datepicker/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/datepicker/el-GR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/datepicker/el-GR.json diff --git a/packages/@react-spectrum/datepicker/intl/en-US.json b/packages/@adobe/react-spectrum/intl/datepicker/en-US.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/datepicker/en-US.json diff --git a/packages/@react-spectrum/datepicker/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/datepicker/es-ES.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/datepicker/es-ES.json diff --git a/packages/@react-spectrum/datepicker/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/datepicker/et-EE.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/datepicker/et-EE.json diff --git a/packages/@react-spectrum/datepicker/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/datepicker/fi-FI.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/datepicker/fi-FI.json diff --git a/packages/@react-spectrum/datepicker/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/datepicker/fr-FR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/datepicker/fr-FR.json diff --git a/packages/@react-spectrum/datepicker/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/datepicker/he-IL.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/datepicker/he-IL.json diff --git a/packages/@react-spectrum/datepicker/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/datepicker/hr-HR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/datepicker/hr-HR.json diff --git a/packages/@react-spectrum/datepicker/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/datepicker/hu-HU.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/datepicker/hu-HU.json diff --git a/packages/@react-spectrum/datepicker/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/datepicker/it-IT.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/datepicker/it-IT.json diff --git a/packages/@react-spectrum/datepicker/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/datepicker/ja-JP.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/datepicker/ja-JP.json diff --git a/packages/@react-spectrum/datepicker/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/datepicker/ko-KR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/datepicker/ko-KR.json diff --git a/packages/@react-spectrum/datepicker/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/datepicker/lt-LT.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/datepicker/lt-LT.json diff --git a/packages/@react-spectrum/datepicker/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/datepicker/lv-LV.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/datepicker/lv-LV.json diff --git a/packages/@react-spectrum/datepicker/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/datepicker/nb-NO.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/datepicker/nb-NO.json diff --git a/packages/@react-spectrum/datepicker/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/datepicker/nl-NL.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/datepicker/nl-NL.json diff --git a/packages/@react-spectrum/datepicker/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/datepicker/pl-PL.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/datepicker/pl-PL.json diff --git a/packages/@react-spectrum/datepicker/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/datepicker/pt-BR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/datepicker/pt-BR.json diff --git a/packages/@react-spectrum/datepicker/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/datepicker/pt-PT.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/datepicker/pt-PT.json diff --git a/packages/@react-spectrum/datepicker/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/datepicker/ro-RO.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/datepicker/ro-RO.json diff --git a/packages/@react-spectrum/datepicker/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/datepicker/ru-RU.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/datepicker/ru-RU.json diff --git a/packages/@react-spectrum/datepicker/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/datepicker/sk-SK.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/datepicker/sk-SK.json diff --git a/packages/@react-spectrum/datepicker/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/datepicker/sl-SI.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/datepicker/sl-SI.json diff --git a/packages/@react-spectrum/datepicker/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/datepicker/sr-SP.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/datepicker/sr-SP.json diff --git a/packages/@react-spectrum/datepicker/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/datepicker/sv-SE.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/datepicker/sv-SE.json diff --git a/packages/@react-spectrum/datepicker/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/datepicker/tr-TR.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/datepicker/tr-TR.json diff --git a/packages/@react-spectrum/datepicker/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/datepicker/uk-UA.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/datepicker/uk-UA.json diff --git a/packages/@react-spectrum/datepicker/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/datepicker/zh-CN.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/datepicker/zh-CN.json diff --git a/packages/@react-spectrum/datepicker/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/datepicker/zh-TW.json similarity index 100% rename from packages/@react-spectrum/datepicker/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/datepicker/zh-TW.json diff --git a/packages/@react-spectrum/dialog/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/dialog/ar-AE.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/dialog/ar-AE.json diff --git a/packages/@react-spectrum/dialog/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/dialog/bg-BG.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/dialog/bg-BG.json diff --git a/packages/@react-spectrum/dialog/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/dialog/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/dialog/cs-CZ.json diff --git a/packages/@react-spectrum/dialog/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/dialog/da-DK.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/dialog/da-DK.json diff --git a/packages/@react-spectrum/dialog/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/dialog/de-DE.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/dialog/de-DE.json diff --git a/packages/@react-spectrum/dialog/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/dialog/el-GR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/dialog/el-GR.json diff --git a/packages/@react-spectrum/dialog/intl/en-US.json b/packages/@adobe/react-spectrum/intl/dialog/en-US.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/dialog/en-US.json diff --git a/packages/@react-spectrum/dialog/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/dialog/es-ES.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/dialog/es-ES.json diff --git a/packages/@react-spectrum/dialog/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/dialog/et-EE.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/dialog/et-EE.json diff --git a/packages/@react-spectrum/dialog/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/dialog/fi-FI.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/dialog/fi-FI.json diff --git a/packages/@react-spectrum/dialog/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/dialog/fr-FR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/dialog/fr-FR.json diff --git a/packages/@react-spectrum/dialog/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/dialog/he-IL.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/dialog/he-IL.json diff --git a/packages/@react-spectrum/dialog/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/dialog/hr-HR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/dialog/hr-HR.json diff --git a/packages/@react-spectrum/dialog/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/dialog/hu-HU.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/dialog/hu-HU.json diff --git a/packages/@react-spectrum/dialog/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/dialog/it-IT.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/dialog/it-IT.json diff --git a/packages/@react-spectrum/dialog/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/dialog/ja-JP.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/dialog/ja-JP.json diff --git a/packages/@react-spectrum/dialog/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/dialog/ko-KR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/dialog/ko-KR.json diff --git a/packages/@react-spectrum/dialog/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/dialog/lt-LT.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/dialog/lt-LT.json diff --git a/packages/@react-spectrum/dialog/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/dialog/lv-LV.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/dialog/lv-LV.json diff --git a/packages/@react-spectrum/dialog/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/dialog/nb-NO.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/dialog/nb-NO.json diff --git a/packages/@react-spectrum/dialog/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/dialog/nl-NL.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/dialog/nl-NL.json diff --git a/packages/@react-spectrum/dialog/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/dialog/pl-PL.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/dialog/pl-PL.json diff --git a/packages/@react-spectrum/dialog/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/dialog/pt-BR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/dialog/pt-BR.json diff --git a/packages/@react-spectrum/dialog/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/dialog/pt-PT.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/dialog/pt-PT.json diff --git a/packages/@react-spectrum/dialog/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/dialog/ro-RO.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/dialog/ro-RO.json diff --git a/packages/@react-spectrum/dialog/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/dialog/ru-RU.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/dialog/ru-RU.json diff --git a/packages/@react-spectrum/dialog/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/dialog/sk-SK.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/dialog/sk-SK.json diff --git a/packages/@react-spectrum/dialog/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/dialog/sl-SI.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/dialog/sl-SI.json diff --git a/packages/@react-spectrum/dialog/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/dialog/sr-SP.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/dialog/sr-SP.json diff --git a/packages/@react-spectrum/dialog/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/dialog/sv-SE.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/dialog/sv-SE.json diff --git a/packages/@react-spectrum/dialog/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/dialog/tr-TR.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/dialog/tr-TR.json diff --git a/packages/@react-spectrum/dialog/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/dialog/uk-UA.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/dialog/uk-UA.json diff --git a/packages/@react-spectrum/dialog/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/dialog/zh-CN.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/dialog/zh-CN.json diff --git a/packages/@react-spectrum/dialog/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/dialog/zh-TW.json similarity index 100% rename from packages/@react-spectrum/dialog/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/dialog/zh-TW.json diff --git a/packages/@react-spectrum/dropzone/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/dropzone/ar-AE.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/dropzone/ar-AE.json diff --git a/packages/@react-spectrum/dropzone/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/dropzone/bg-BG.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/dropzone/bg-BG.json diff --git a/packages/@react-spectrum/dropzone/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/dropzone/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/dropzone/cs-CZ.json diff --git a/packages/@react-spectrum/dropzone/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/dropzone/da-DK.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/dropzone/da-DK.json diff --git a/packages/@react-spectrum/dropzone/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/dropzone/de-DE.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/dropzone/de-DE.json diff --git a/packages/@react-spectrum/dropzone/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/dropzone/el-GR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/dropzone/el-GR.json diff --git a/packages/@react-spectrum/dropzone/intl/en-US.json b/packages/@adobe/react-spectrum/intl/dropzone/en-US.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/dropzone/en-US.json diff --git a/packages/@react-spectrum/dropzone/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/dropzone/es-ES.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/dropzone/es-ES.json diff --git a/packages/@react-spectrum/dropzone/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/dropzone/et-EE.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/dropzone/et-EE.json diff --git a/packages/@react-spectrum/dropzone/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/dropzone/fi-FI.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/dropzone/fi-FI.json diff --git a/packages/@react-spectrum/dropzone/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/dropzone/fr-FR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/dropzone/fr-FR.json diff --git a/packages/@react-spectrum/dropzone/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/dropzone/he-IL.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/dropzone/he-IL.json diff --git a/packages/@react-spectrum/dropzone/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/dropzone/hr-HR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/dropzone/hr-HR.json diff --git a/packages/@react-spectrum/dropzone/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/dropzone/hu-HU.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/dropzone/hu-HU.json diff --git a/packages/@react-spectrum/dropzone/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/dropzone/it-IT.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/dropzone/it-IT.json diff --git a/packages/@react-spectrum/dropzone/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/dropzone/ja-JP.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/dropzone/ja-JP.json diff --git a/packages/@react-spectrum/dropzone/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/dropzone/ko-KR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/dropzone/ko-KR.json diff --git a/packages/@react-spectrum/dropzone/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/dropzone/lt-LT.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/dropzone/lt-LT.json diff --git a/packages/@react-spectrum/dropzone/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/dropzone/lv-LV.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/dropzone/lv-LV.json diff --git a/packages/@react-spectrum/dropzone/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/dropzone/nb-NO.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/dropzone/nb-NO.json diff --git a/packages/@react-spectrum/dropzone/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/dropzone/nl-NL.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/dropzone/nl-NL.json diff --git a/packages/@react-spectrum/dropzone/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/dropzone/pl-PL.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/dropzone/pl-PL.json diff --git a/packages/@react-spectrum/dropzone/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/dropzone/pt-BR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/dropzone/pt-BR.json diff --git a/packages/@react-spectrum/dropzone/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/dropzone/pt-PT.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/dropzone/pt-PT.json diff --git a/packages/@react-spectrum/dropzone/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/dropzone/ro-RO.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/dropzone/ro-RO.json diff --git a/packages/@react-spectrum/dropzone/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/dropzone/ru-RU.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/dropzone/ru-RU.json diff --git a/packages/@react-spectrum/dropzone/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/dropzone/sk-SK.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/dropzone/sk-SK.json diff --git a/packages/@react-spectrum/dropzone/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/dropzone/sl-SI.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/dropzone/sl-SI.json diff --git a/packages/@react-spectrum/dropzone/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/dropzone/sr-SP.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/dropzone/sr-SP.json diff --git a/packages/@react-spectrum/dropzone/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/dropzone/sv-SE.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/dropzone/sv-SE.json diff --git a/packages/@react-spectrum/dropzone/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/dropzone/tr-TR.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/dropzone/tr-TR.json diff --git a/packages/@react-spectrum/dropzone/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/dropzone/uk-UA.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/dropzone/uk-UA.json diff --git a/packages/@react-spectrum/dropzone/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/dropzone/zh-CN.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/dropzone/zh-CN.json diff --git a/packages/@react-spectrum/dropzone/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/dropzone/zh-TW.json similarity index 100% rename from packages/@react-spectrum/dropzone/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/dropzone/zh-TW.json diff --git a/packages/@react-spectrum/inlinealert/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/inlinealert/ar-AE.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/inlinealert/ar-AE.json diff --git a/packages/@react-spectrum/inlinealert/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/inlinealert/bg-BG.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/inlinealert/bg-BG.json diff --git a/packages/@react-spectrum/inlinealert/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/inlinealert/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/inlinealert/cs-CZ.json diff --git a/packages/@react-spectrum/inlinealert/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/inlinealert/da-DK.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/inlinealert/da-DK.json diff --git a/packages/@react-spectrum/inlinealert/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/inlinealert/de-DE.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/inlinealert/de-DE.json diff --git a/packages/@react-spectrum/inlinealert/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/inlinealert/el-GR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/el-GR.json diff --git a/packages/@react-spectrum/inlinealert/intl/en-US.json b/packages/@adobe/react-spectrum/intl/inlinealert/en-US.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/inlinealert/en-US.json diff --git a/packages/@react-spectrum/inlinealert/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/inlinealert/es-ES.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/inlinealert/es-ES.json diff --git a/packages/@react-spectrum/inlinealert/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/inlinealert/et-EE.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/inlinealert/et-EE.json diff --git a/packages/@react-spectrum/inlinealert/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/inlinealert/fi-FI.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/inlinealert/fi-FI.json diff --git a/packages/@react-spectrum/inlinealert/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/inlinealert/fr-FR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/fr-FR.json diff --git a/packages/@react-spectrum/inlinealert/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/inlinealert/he-IL.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/inlinealert/he-IL.json diff --git a/packages/@react-spectrum/inlinealert/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/inlinealert/hr-HR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/hr-HR.json diff --git a/packages/@react-spectrum/inlinealert/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/inlinealert/hu-HU.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/inlinealert/hu-HU.json diff --git a/packages/@react-spectrum/inlinealert/intl/index.js b/packages/@adobe/react-spectrum/intl/inlinealert/index.js similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/index.js rename to packages/@adobe/react-spectrum/intl/inlinealert/index.js diff --git a/packages/@react-spectrum/inlinealert/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/inlinealert/it-IT.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/inlinealert/it-IT.json diff --git a/packages/@react-spectrum/inlinealert/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/inlinealert/ja-JP.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/inlinealert/ja-JP.json diff --git a/packages/@react-spectrum/inlinealert/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/inlinealert/ko-KR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/ko-KR.json diff --git a/packages/@react-spectrum/inlinealert/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/inlinealert/lt-LT.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/inlinealert/lt-LT.json diff --git a/packages/@react-spectrum/inlinealert/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/inlinealert/lv-LV.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/inlinealert/lv-LV.json diff --git a/packages/@react-spectrum/inlinealert/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/inlinealert/nb-NO.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/inlinealert/nb-NO.json diff --git a/packages/@react-spectrum/inlinealert/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/inlinealert/nl-NL.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/inlinealert/nl-NL.json diff --git a/packages/@react-spectrum/inlinealert/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/inlinealert/pl-PL.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/inlinealert/pl-PL.json diff --git a/packages/@react-spectrum/inlinealert/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/inlinealert/pt-BR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/pt-BR.json diff --git a/packages/@react-spectrum/inlinealert/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/inlinealert/pt-PT.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/inlinealert/pt-PT.json diff --git a/packages/@react-spectrum/inlinealert/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/inlinealert/ro-RO.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/inlinealert/ro-RO.json diff --git a/packages/@react-spectrum/inlinealert/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/inlinealert/ru-RU.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/inlinealert/ru-RU.json diff --git a/packages/@react-spectrum/inlinealert/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/inlinealert/sk-SK.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/inlinealert/sk-SK.json diff --git a/packages/@react-spectrum/inlinealert/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/inlinealert/sl-SI.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/inlinealert/sl-SI.json diff --git a/packages/@react-spectrum/inlinealert/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/inlinealert/sr-SP.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/inlinealert/sr-SP.json diff --git a/packages/@react-spectrum/inlinealert/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/inlinealert/sv-SE.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/inlinealert/sv-SE.json diff --git a/packages/@react-spectrum/inlinealert/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/inlinealert/tr-TR.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/inlinealert/tr-TR.json diff --git a/packages/@react-spectrum/inlinealert/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/inlinealert/uk-UA.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/inlinealert/uk-UA.json diff --git a/packages/@react-spectrum/inlinealert/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/inlinealert/zh-CN.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/inlinealert/zh-CN.json diff --git a/packages/@react-spectrum/inlinealert/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/inlinealert/zh-TW.json similarity index 100% rename from packages/@react-spectrum/inlinealert/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/inlinealert/zh-TW.json diff --git a/packages/@react-spectrum/label/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/label/ar-AE.json similarity index 100% rename from packages/@react-spectrum/label/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/label/ar-AE.json diff --git a/packages/@react-spectrum/label/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/label/bg-BG.json similarity index 100% rename from packages/@react-spectrum/label/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/label/bg-BG.json diff --git a/packages/@react-spectrum/label/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/label/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/label/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/label/cs-CZ.json diff --git a/packages/@react-spectrum/label/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/label/da-DK.json similarity index 100% rename from packages/@react-spectrum/label/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/label/da-DK.json diff --git a/packages/@react-spectrum/label/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/label/de-DE.json similarity index 100% rename from packages/@react-spectrum/label/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/label/de-DE.json diff --git a/packages/@react-spectrum/label/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/label/el-GR.json similarity index 100% rename from packages/@react-spectrum/label/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/label/el-GR.json diff --git a/packages/@react-spectrum/label/intl/en-US.json b/packages/@adobe/react-spectrum/intl/label/en-US.json similarity index 100% rename from packages/@react-spectrum/label/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/label/en-US.json diff --git a/packages/@react-spectrum/label/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/label/es-ES.json similarity index 100% rename from packages/@react-spectrum/label/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/label/es-ES.json diff --git a/packages/@react-spectrum/label/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/label/et-EE.json similarity index 100% rename from packages/@react-spectrum/label/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/label/et-EE.json diff --git a/packages/@react-spectrum/label/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/label/fi-FI.json similarity index 100% rename from packages/@react-spectrum/label/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/label/fi-FI.json diff --git a/packages/@react-spectrum/label/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/label/fr-FR.json similarity index 100% rename from packages/@react-spectrum/label/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/label/fr-FR.json diff --git a/packages/@react-spectrum/label/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/label/he-IL.json similarity index 100% rename from packages/@react-spectrum/label/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/label/he-IL.json diff --git a/packages/@react-spectrum/label/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/label/hr-HR.json similarity index 100% rename from packages/@react-spectrum/label/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/label/hr-HR.json diff --git a/packages/@react-spectrum/label/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/label/hu-HU.json similarity index 100% rename from packages/@react-spectrum/label/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/label/hu-HU.json diff --git a/packages/@react-spectrum/label/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/label/it-IT.json similarity index 100% rename from packages/@react-spectrum/label/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/label/it-IT.json diff --git a/packages/@react-spectrum/label/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/label/ja-JP.json similarity index 100% rename from packages/@react-spectrum/label/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/label/ja-JP.json diff --git a/packages/@react-spectrum/label/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/label/ko-KR.json similarity index 100% rename from packages/@react-spectrum/label/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/label/ko-KR.json diff --git a/packages/@react-spectrum/label/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/label/lt-LT.json similarity index 100% rename from packages/@react-spectrum/label/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/label/lt-LT.json diff --git a/packages/@react-spectrum/label/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/label/lv-LV.json similarity index 100% rename from packages/@react-spectrum/label/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/label/lv-LV.json diff --git a/packages/@react-spectrum/label/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/label/nb-NO.json similarity index 100% rename from packages/@react-spectrum/label/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/label/nb-NO.json diff --git a/packages/@react-spectrum/label/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/label/nl-NL.json similarity index 100% rename from packages/@react-spectrum/label/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/label/nl-NL.json diff --git a/packages/@react-spectrum/label/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/label/pl-PL.json similarity index 100% rename from packages/@react-spectrum/label/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/label/pl-PL.json diff --git a/packages/@react-spectrum/label/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/label/pt-BR.json similarity index 100% rename from packages/@react-spectrum/label/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/label/pt-BR.json diff --git a/packages/@react-spectrum/label/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/label/pt-PT.json similarity index 100% rename from packages/@react-spectrum/label/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/label/pt-PT.json diff --git a/packages/@react-spectrum/label/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/label/ro-RO.json similarity index 100% rename from packages/@react-spectrum/label/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/label/ro-RO.json diff --git a/packages/@react-spectrum/label/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/label/ru-RU.json similarity index 100% rename from packages/@react-spectrum/label/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/label/ru-RU.json diff --git a/packages/@react-spectrum/label/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/label/sk-SK.json similarity index 100% rename from packages/@react-spectrum/label/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/label/sk-SK.json diff --git a/packages/@react-spectrum/label/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/label/sl-SI.json similarity index 100% rename from packages/@react-spectrum/label/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/label/sl-SI.json diff --git a/packages/@react-spectrum/label/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/label/sr-SP.json similarity index 100% rename from packages/@react-spectrum/label/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/label/sr-SP.json diff --git a/packages/@react-spectrum/label/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/label/sv-SE.json similarity index 100% rename from packages/@react-spectrum/label/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/label/sv-SE.json diff --git a/packages/@react-spectrum/label/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/label/tr-TR.json similarity index 100% rename from packages/@react-spectrum/label/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/label/tr-TR.json diff --git a/packages/@react-spectrum/label/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/label/uk-UA.json similarity index 100% rename from packages/@react-spectrum/label/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/label/uk-UA.json diff --git a/packages/@react-spectrum/label/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/label/zh-CN.json similarity index 100% rename from packages/@react-spectrum/label/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/label/zh-CN.json diff --git a/packages/@react-spectrum/label/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/label/zh-TW.json similarity index 100% rename from packages/@react-spectrum/label/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/label/zh-TW.json diff --git a/packages/@react-spectrum/list/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/list/ar-AE.json similarity index 100% rename from packages/@react-spectrum/list/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/list/ar-AE.json diff --git a/packages/@react-spectrum/list/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/list/bg-BG.json similarity index 100% rename from packages/@react-spectrum/list/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/list/bg-BG.json diff --git a/packages/@react-spectrum/list/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/list/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/list/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/list/cs-CZ.json diff --git a/packages/@react-spectrum/list/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/list/da-DK.json similarity index 100% rename from packages/@react-spectrum/list/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/list/da-DK.json diff --git a/packages/@react-spectrum/list/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/list/de-DE.json similarity index 100% rename from packages/@react-spectrum/list/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/list/de-DE.json diff --git a/packages/@react-spectrum/list/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/list/el-GR.json similarity index 100% rename from packages/@react-spectrum/list/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/list/el-GR.json diff --git a/packages/@react-spectrum/list/intl/en-US.json b/packages/@adobe/react-spectrum/intl/list/en-US.json similarity index 100% rename from packages/@react-spectrum/list/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/list/en-US.json diff --git a/packages/@react-spectrum/list/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/list/es-ES.json similarity index 100% rename from packages/@react-spectrum/list/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/list/es-ES.json diff --git a/packages/@react-spectrum/list/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/list/et-EE.json similarity index 100% rename from packages/@react-spectrum/list/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/list/et-EE.json diff --git a/packages/@react-spectrum/list/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/list/fi-FI.json similarity index 100% rename from packages/@react-spectrum/list/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/list/fi-FI.json diff --git a/packages/@react-spectrum/list/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/list/fr-FR.json similarity index 100% rename from packages/@react-spectrum/list/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/list/fr-FR.json diff --git a/packages/@react-spectrum/list/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/list/he-IL.json similarity index 100% rename from packages/@react-spectrum/list/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/list/he-IL.json diff --git a/packages/@react-spectrum/list/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/list/hr-HR.json similarity index 100% rename from packages/@react-spectrum/list/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/list/hr-HR.json diff --git a/packages/@react-spectrum/list/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/list/hu-HU.json similarity index 100% rename from packages/@react-spectrum/list/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/list/hu-HU.json diff --git a/packages/@react-spectrum/list/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/list/it-IT.json similarity index 100% rename from packages/@react-spectrum/list/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/list/it-IT.json diff --git a/packages/@react-spectrum/list/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/list/ja-JP.json similarity index 100% rename from packages/@react-spectrum/list/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/list/ja-JP.json diff --git a/packages/@react-spectrum/list/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/list/ko-KR.json similarity index 100% rename from packages/@react-spectrum/list/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/list/ko-KR.json diff --git a/packages/@react-spectrum/list/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/list/lt-LT.json similarity index 100% rename from packages/@react-spectrum/list/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/list/lt-LT.json diff --git a/packages/@react-spectrum/list/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/list/lv-LV.json similarity index 100% rename from packages/@react-spectrum/list/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/list/lv-LV.json diff --git a/packages/@react-spectrum/list/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/list/nb-NO.json similarity index 100% rename from packages/@react-spectrum/list/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/list/nb-NO.json diff --git a/packages/@react-spectrum/list/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/list/nl-NL.json similarity index 100% rename from packages/@react-spectrum/list/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/list/nl-NL.json diff --git a/packages/@react-spectrum/list/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/list/pl-PL.json similarity index 100% rename from packages/@react-spectrum/list/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/list/pl-PL.json diff --git a/packages/@react-spectrum/list/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/list/pt-BR.json similarity index 100% rename from packages/@react-spectrum/list/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/list/pt-BR.json diff --git a/packages/@react-spectrum/list/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/list/pt-PT.json similarity index 100% rename from packages/@react-spectrum/list/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/list/pt-PT.json diff --git a/packages/@react-spectrum/list/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/list/ro-RO.json similarity index 100% rename from packages/@react-spectrum/list/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/list/ro-RO.json diff --git a/packages/@react-spectrum/list/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/list/ru-RU.json similarity index 100% rename from packages/@react-spectrum/list/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/list/ru-RU.json diff --git a/packages/@react-spectrum/list/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/list/sk-SK.json similarity index 100% rename from packages/@react-spectrum/list/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/list/sk-SK.json diff --git a/packages/@react-spectrum/list/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/list/sl-SI.json similarity index 100% rename from packages/@react-spectrum/list/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/list/sl-SI.json diff --git a/packages/@react-spectrum/list/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/list/sr-SP.json similarity index 100% rename from packages/@react-spectrum/list/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/list/sr-SP.json diff --git a/packages/@react-spectrum/list/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/list/sv-SE.json similarity index 100% rename from packages/@react-spectrum/list/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/list/sv-SE.json diff --git a/packages/@react-spectrum/list/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/list/tr-TR.json similarity index 100% rename from packages/@react-spectrum/list/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/list/tr-TR.json diff --git a/packages/@react-spectrum/list/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/list/uk-UA.json similarity index 100% rename from packages/@react-spectrum/list/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/list/uk-UA.json diff --git a/packages/@react-spectrum/list/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/list/zh-CN.json similarity index 100% rename from packages/@react-spectrum/list/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/list/zh-CN.json diff --git a/packages/@react-spectrum/list/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/list/zh-TW.json similarity index 100% rename from packages/@react-spectrum/list/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/list/zh-TW.json diff --git a/packages/@react-spectrum/listbox/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/listbox/ar-AE.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/listbox/ar-AE.json diff --git a/packages/@react-spectrum/listbox/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/listbox/bg-BG.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/listbox/bg-BG.json diff --git a/packages/@react-spectrum/listbox/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/listbox/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/listbox/cs-CZ.json diff --git a/packages/@react-spectrum/listbox/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/listbox/da-DK.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/listbox/da-DK.json diff --git a/packages/@react-spectrum/listbox/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/listbox/de-DE.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/listbox/de-DE.json diff --git a/packages/@react-spectrum/listbox/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/listbox/el-GR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/listbox/el-GR.json diff --git a/packages/@react-spectrum/listbox/intl/en-US.json b/packages/@adobe/react-spectrum/intl/listbox/en-US.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/listbox/en-US.json diff --git a/packages/@react-spectrum/listbox/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/listbox/es-ES.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/listbox/es-ES.json diff --git a/packages/@react-spectrum/listbox/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/listbox/et-EE.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/listbox/et-EE.json diff --git a/packages/@react-spectrum/listbox/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/listbox/fi-FI.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/listbox/fi-FI.json diff --git a/packages/@react-spectrum/listbox/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/listbox/fr-FR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/listbox/fr-FR.json diff --git a/packages/@react-spectrum/listbox/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/listbox/he-IL.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/listbox/he-IL.json diff --git a/packages/@react-spectrum/listbox/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/listbox/hr-HR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/listbox/hr-HR.json diff --git a/packages/@react-spectrum/listbox/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/listbox/hu-HU.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/listbox/hu-HU.json diff --git a/packages/@react-spectrum/listbox/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/listbox/it-IT.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/listbox/it-IT.json diff --git a/packages/@react-spectrum/listbox/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/listbox/ja-JP.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/listbox/ja-JP.json diff --git a/packages/@react-spectrum/listbox/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/listbox/ko-KR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/listbox/ko-KR.json diff --git a/packages/@react-spectrum/listbox/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/listbox/lt-LT.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/listbox/lt-LT.json diff --git a/packages/@react-spectrum/listbox/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/listbox/lv-LV.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/listbox/lv-LV.json diff --git a/packages/@react-spectrum/listbox/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/listbox/nb-NO.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/listbox/nb-NO.json diff --git a/packages/@react-spectrum/listbox/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/listbox/nl-NL.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/listbox/nl-NL.json diff --git a/packages/@react-spectrum/listbox/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/listbox/pl-PL.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/listbox/pl-PL.json diff --git a/packages/@react-spectrum/listbox/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/listbox/pt-BR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/listbox/pt-BR.json diff --git a/packages/@react-spectrum/listbox/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/listbox/pt-PT.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/listbox/pt-PT.json diff --git a/packages/@react-spectrum/listbox/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/listbox/ro-RO.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/listbox/ro-RO.json diff --git a/packages/@react-spectrum/listbox/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/listbox/ru-RU.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/listbox/ru-RU.json diff --git a/packages/@react-spectrum/listbox/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/listbox/sk-SK.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/listbox/sk-SK.json diff --git a/packages/@react-spectrum/listbox/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/listbox/sl-SI.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/listbox/sl-SI.json diff --git a/packages/@react-spectrum/listbox/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/listbox/sr-SP.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/listbox/sr-SP.json diff --git a/packages/@react-spectrum/listbox/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/listbox/sv-SE.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/listbox/sv-SE.json diff --git a/packages/@react-spectrum/listbox/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/listbox/tr-TR.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/listbox/tr-TR.json diff --git a/packages/@react-spectrum/listbox/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/listbox/uk-UA.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/listbox/uk-UA.json diff --git a/packages/@react-spectrum/listbox/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/listbox/zh-CN.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/listbox/zh-CN.json diff --git a/packages/@react-spectrum/listbox/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/listbox/zh-TW.json similarity index 100% rename from packages/@react-spectrum/listbox/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/listbox/zh-TW.json diff --git a/packages/@react-spectrum/menu/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/menu/ar-AE.json similarity index 100% rename from packages/@react-spectrum/menu/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/menu/ar-AE.json diff --git a/packages/@react-spectrum/menu/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/menu/bg-BG.json similarity index 100% rename from packages/@react-spectrum/menu/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/menu/bg-BG.json diff --git a/packages/@react-spectrum/menu/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/menu/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/menu/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/menu/cs-CZ.json diff --git a/packages/@react-spectrum/menu/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/menu/da-DK.json similarity index 100% rename from packages/@react-spectrum/menu/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/menu/da-DK.json diff --git a/packages/@react-spectrum/menu/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/menu/de-DE.json similarity index 100% rename from packages/@react-spectrum/menu/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/menu/de-DE.json diff --git a/packages/@react-spectrum/menu/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/menu/el-GR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/menu/el-GR.json diff --git a/packages/@react-spectrum/menu/intl/en-US.json b/packages/@adobe/react-spectrum/intl/menu/en-US.json similarity index 100% rename from packages/@react-spectrum/menu/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/menu/en-US.json diff --git a/packages/@react-spectrum/menu/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/menu/es-ES.json similarity index 100% rename from packages/@react-spectrum/menu/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/menu/es-ES.json diff --git a/packages/@react-spectrum/menu/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/menu/et-EE.json similarity index 100% rename from packages/@react-spectrum/menu/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/menu/et-EE.json diff --git a/packages/@react-spectrum/menu/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/menu/fi-FI.json similarity index 100% rename from packages/@react-spectrum/menu/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/menu/fi-FI.json diff --git a/packages/@react-spectrum/menu/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/menu/fr-FR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/menu/fr-FR.json diff --git a/packages/@react-spectrum/menu/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/menu/he-IL.json similarity index 100% rename from packages/@react-spectrum/menu/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/menu/he-IL.json diff --git a/packages/@react-spectrum/menu/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/menu/hr-HR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/menu/hr-HR.json diff --git a/packages/@react-spectrum/menu/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/menu/hu-HU.json similarity index 100% rename from packages/@react-spectrum/menu/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/menu/hu-HU.json diff --git a/packages/@react-spectrum/menu/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/menu/it-IT.json similarity index 100% rename from packages/@react-spectrum/menu/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/menu/it-IT.json diff --git a/packages/@react-spectrum/menu/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/menu/ja-JP.json similarity index 100% rename from packages/@react-spectrum/menu/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/menu/ja-JP.json diff --git a/packages/@react-spectrum/menu/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/menu/ko-KR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/menu/ko-KR.json diff --git a/packages/@react-spectrum/menu/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/menu/lt-LT.json similarity index 100% rename from packages/@react-spectrum/menu/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/menu/lt-LT.json diff --git a/packages/@react-spectrum/menu/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/menu/lv-LV.json similarity index 100% rename from packages/@react-spectrum/menu/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/menu/lv-LV.json diff --git a/packages/@react-spectrum/menu/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/menu/nb-NO.json similarity index 100% rename from packages/@react-spectrum/menu/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/menu/nb-NO.json diff --git a/packages/@react-spectrum/menu/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/menu/nl-NL.json similarity index 100% rename from packages/@react-spectrum/menu/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/menu/nl-NL.json diff --git a/packages/@react-spectrum/menu/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/menu/pl-PL.json similarity index 100% rename from packages/@react-spectrum/menu/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/menu/pl-PL.json diff --git a/packages/@react-spectrum/menu/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/menu/pt-BR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/menu/pt-BR.json diff --git a/packages/@react-spectrum/menu/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/menu/pt-PT.json similarity index 100% rename from packages/@react-spectrum/menu/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/menu/pt-PT.json diff --git a/packages/@react-spectrum/menu/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/menu/ro-RO.json similarity index 100% rename from packages/@react-spectrum/menu/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/menu/ro-RO.json diff --git a/packages/@react-spectrum/menu/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/menu/ru-RU.json similarity index 100% rename from packages/@react-spectrum/menu/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/menu/ru-RU.json diff --git a/packages/@react-spectrum/menu/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/menu/sk-SK.json similarity index 100% rename from packages/@react-spectrum/menu/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/menu/sk-SK.json diff --git a/packages/@react-spectrum/menu/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/menu/sl-SI.json similarity index 100% rename from packages/@react-spectrum/menu/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/menu/sl-SI.json diff --git a/packages/@react-spectrum/menu/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/menu/sr-SP.json similarity index 100% rename from packages/@react-spectrum/menu/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/menu/sr-SP.json diff --git a/packages/@react-spectrum/menu/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/menu/sv-SE.json similarity index 100% rename from packages/@react-spectrum/menu/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/menu/sv-SE.json diff --git a/packages/@react-spectrum/menu/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/menu/tr-TR.json similarity index 100% rename from packages/@react-spectrum/menu/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/menu/tr-TR.json diff --git a/packages/@react-spectrum/menu/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/menu/uk-UA.json similarity index 100% rename from packages/@react-spectrum/menu/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/menu/uk-UA.json diff --git a/packages/@react-spectrum/menu/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/menu/zh-CN.json similarity index 100% rename from packages/@react-spectrum/menu/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/menu/zh-CN.json diff --git a/packages/@react-spectrum/menu/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/menu/zh-TW.json similarity index 100% rename from packages/@react-spectrum/menu/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/menu/zh-TW.json diff --git a/packages/@react-spectrum/picker/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/picker/ar-AE.json similarity index 100% rename from packages/@react-spectrum/picker/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/picker/ar-AE.json diff --git a/packages/@react-spectrum/picker/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/picker/bg-BG.json similarity index 100% rename from packages/@react-spectrum/picker/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/picker/bg-BG.json diff --git a/packages/@react-spectrum/picker/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/picker/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/picker/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/picker/cs-CZ.json diff --git a/packages/@react-spectrum/picker/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/picker/da-DK.json similarity index 100% rename from packages/@react-spectrum/picker/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/picker/da-DK.json diff --git a/packages/@react-spectrum/picker/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/picker/de-DE.json similarity index 100% rename from packages/@react-spectrum/picker/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/picker/de-DE.json diff --git a/packages/@react-spectrum/picker/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/picker/el-GR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/picker/el-GR.json diff --git a/packages/@react-spectrum/picker/intl/en-US.json b/packages/@adobe/react-spectrum/intl/picker/en-US.json similarity index 100% rename from packages/@react-spectrum/picker/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/picker/en-US.json diff --git a/packages/@react-spectrum/picker/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/picker/es-ES.json similarity index 100% rename from packages/@react-spectrum/picker/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/picker/es-ES.json diff --git a/packages/@react-spectrum/picker/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/picker/et-EE.json similarity index 100% rename from packages/@react-spectrum/picker/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/picker/et-EE.json diff --git a/packages/@react-spectrum/picker/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/picker/fi-FI.json similarity index 100% rename from packages/@react-spectrum/picker/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/picker/fi-FI.json diff --git a/packages/@react-spectrum/picker/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/picker/fr-FR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/picker/fr-FR.json diff --git a/packages/@react-spectrum/picker/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/picker/he-IL.json similarity index 100% rename from packages/@react-spectrum/picker/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/picker/he-IL.json diff --git a/packages/@react-spectrum/picker/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/picker/hr-HR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/picker/hr-HR.json diff --git a/packages/@react-spectrum/picker/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/picker/hu-HU.json similarity index 100% rename from packages/@react-spectrum/picker/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/picker/hu-HU.json diff --git a/packages/@react-spectrum/picker/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/picker/it-IT.json similarity index 100% rename from packages/@react-spectrum/picker/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/picker/it-IT.json diff --git a/packages/@react-spectrum/picker/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/picker/ja-JP.json similarity index 100% rename from packages/@react-spectrum/picker/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/picker/ja-JP.json diff --git a/packages/@react-spectrum/picker/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/picker/ko-KR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/picker/ko-KR.json diff --git a/packages/@react-spectrum/picker/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/picker/lt-LT.json similarity index 100% rename from packages/@react-spectrum/picker/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/picker/lt-LT.json diff --git a/packages/@react-spectrum/picker/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/picker/lv-LV.json similarity index 100% rename from packages/@react-spectrum/picker/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/picker/lv-LV.json diff --git a/packages/@react-spectrum/picker/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/picker/nb-NO.json similarity index 100% rename from packages/@react-spectrum/picker/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/picker/nb-NO.json diff --git a/packages/@react-spectrum/picker/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/picker/nl-NL.json similarity index 100% rename from packages/@react-spectrum/picker/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/picker/nl-NL.json diff --git a/packages/@react-spectrum/picker/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/picker/pl-PL.json similarity index 100% rename from packages/@react-spectrum/picker/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/picker/pl-PL.json diff --git a/packages/@react-spectrum/picker/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/picker/pt-BR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/picker/pt-BR.json diff --git a/packages/@react-spectrum/picker/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/picker/pt-PT.json similarity index 100% rename from packages/@react-spectrum/picker/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/picker/pt-PT.json diff --git a/packages/@react-spectrum/picker/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/picker/ro-RO.json similarity index 100% rename from packages/@react-spectrum/picker/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/picker/ro-RO.json diff --git a/packages/@react-spectrum/picker/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/picker/ru-RU.json similarity index 100% rename from packages/@react-spectrum/picker/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/picker/ru-RU.json diff --git a/packages/@react-spectrum/picker/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/picker/sk-SK.json similarity index 100% rename from packages/@react-spectrum/picker/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/picker/sk-SK.json diff --git a/packages/@react-spectrum/picker/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/picker/sl-SI.json similarity index 100% rename from packages/@react-spectrum/picker/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/picker/sl-SI.json diff --git a/packages/@react-spectrum/picker/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/picker/sr-SP.json similarity index 100% rename from packages/@react-spectrum/picker/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/picker/sr-SP.json diff --git a/packages/@react-spectrum/picker/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/picker/sv-SE.json similarity index 100% rename from packages/@react-spectrum/picker/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/picker/sv-SE.json diff --git a/packages/@react-spectrum/picker/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/picker/tr-TR.json similarity index 100% rename from packages/@react-spectrum/picker/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/picker/tr-TR.json diff --git a/packages/@react-spectrum/picker/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/picker/uk-UA.json similarity index 100% rename from packages/@react-spectrum/picker/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/picker/uk-UA.json diff --git a/packages/@react-spectrum/picker/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/picker/zh-CN.json similarity index 100% rename from packages/@react-spectrum/picker/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/picker/zh-CN.json diff --git a/packages/@react-spectrum/picker/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/picker/zh-TW.json similarity index 100% rename from packages/@react-spectrum/picker/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/picker/zh-TW.json diff --git a/packages/@react-spectrum/slider/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/slider/ar-AE.json similarity index 100% rename from packages/@react-spectrum/slider/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/slider/ar-AE.json diff --git a/packages/@react-spectrum/slider/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/slider/bg-BG.json similarity index 100% rename from packages/@react-spectrum/slider/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/slider/bg-BG.json diff --git a/packages/@react-spectrum/slider/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/slider/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/slider/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/slider/cs-CZ.json diff --git a/packages/@react-spectrum/slider/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/slider/da-DK.json similarity index 100% rename from packages/@react-spectrum/slider/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/slider/da-DK.json diff --git a/packages/@react-spectrum/slider/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/slider/de-DE.json similarity index 100% rename from packages/@react-spectrum/slider/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/slider/de-DE.json diff --git a/packages/@react-spectrum/slider/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/slider/el-GR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/slider/el-GR.json diff --git a/packages/@react-spectrum/slider/intl/en-US.json b/packages/@adobe/react-spectrum/intl/slider/en-US.json similarity index 100% rename from packages/@react-spectrum/slider/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/slider/en-US.json diff --git a/packages/@react-spectrum/slider/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/slider/es-ES.json similarity index 100% rename from packages/@react-spectrum/slider/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/slider/es-ES.json diff --git a/packages/@react-spectrum/slider/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/slider/et-EE.json similarity index 100% rename from packages/@react-spectrum/slider/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/slider/et-EE.json diff --git a/packages/@react-spectrum/slider/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/slider/fi-FI.json similarity index 100% rename from packages/@react-spectrum/slider/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/slider/fi-FI.json diff --git a/packages/@react-spectrum/slider/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/slider/fr-FR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/slider/fr-FR.json diff --git a/packages/@react-spectrum/slider/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/slider/he-IL.json similarity index 100% rename from packages/@react-spectrum/slider/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/slider/he-IL.json diff --git a/packages/@react-spectrum/slider/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/slider/hr-HR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/slider/hr-HR.json diff --git a/packages/@react-spectrum/slider/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/slider/hu-HU.json similarity index 100% rename from packages/@react-spectrum/slider/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/slider/hu-HU.json diff --git a/packages/@react-spectrum/slider/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/slider/it-IT.json similarity index 100% rename from packages/@react-spectrum/slider/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/slider/it-IT.json diff --git a/packages/@react-spectrum/slider/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/slider/ja-JP.json similarity index 100% rename from packages/@react-spectrum/slider/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/slider/ja-JP.json diff --git a/packages/@react-spectrum/slider/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/slider/ko-KR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/slider/ko-KR.json diff --git a/packages/@react-spectrum/slider/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/slider/lt-LT.json similarity index 100% rename from packages/@react-spectrum/slider/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/slider/lt-LT.json diff --git a/packages/@react-spectrum/slider/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/slider/lv-LV.json similarity index 100% rename from packages/@react-spectrum/slider/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/slider/lv-LV.json diff --git a/packages/@react-spectrum/slider/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/slider/nb-NO.json similarity index 100% rename from packages/@react-spectrum/slider/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/slider/nb-NO.json diff --git a/packages/@react-spectrum/slider/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/slider/nl-NL.json similarity index 100% rename from packages/@react-spectrum/slider/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/slider/nl-NL.json diff --git a/packages/@react-spectrum/slider/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/slider/pl-PL.json similarity index 100% rename from packages/@react-spectrum/slider/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/slider/pl-PL.json diff --git a/packages/@react-spectrum/slider/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/slider/pt-BR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/slider/pt-BR.json diff --git a/packages/@react-spectrum/slider/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/slider/pt-PT.json similarity index 100% rename from packages/@react-spectrum/slider/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/slider/pt-PT.json diff --git a/packages/@react-spectrum/slider/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/slider/ro-RO.json similarity index 100% rename from packages/@react-spectrum/slider/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/slider/ro-RO.json diff --git a/packages/@react-spectrum/slider/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/slider/ru-RU.json similarity index 100% rename from packages/@react-spectrum/slider/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/slider/ru-RU.json diff --git a/packages/@react-spectrum/slider/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/slider/sk-SK.json similarity index 100% rename from packages/@react-spectrum/slider/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/slider/sk-SK.json diff --git a/packages/@react-spectrum/slider/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/slider/sl-SI.json similarity index 100% rename from packages/@react-spectrum/slider/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/slider/sl-SI.json diff --git a/packages/@react-spectrum/slider/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/slider/sr-SP.json similarity index 100% rename from packages/@react-spectrum/slider/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/slider/sr-SP.json diff --git a/packages/@react-spectrum/slider/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/slider/sv-SE.json similarity index 100% rename from packages/@react-spectrum/slider/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/slider/sv-SE.json diff --git a/packages/@react-spectrum/slider/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/slider/tr-TR.json similarity index 100% rename from packages/@react-spectrum/slider/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/slider/tr-TR.json diff --git a/packages/@react-spectrum/slider/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/slider/uk-UA.json similarity index 100% rename from packages/@react-spectrum/slider/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/slider/uk-UA.json diff --git a/packages/@react-spectrum/slider/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/slider/zh-CN.json similarity index 100% rename from packages/@react-spectrum/slider/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/slider/zh-CN.json diff --git a/packages/@react-spectrum/slider/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/slider/zh-TW.json similarity index 100% rename from packages/@react-spectrum/slider/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/slider/zh-TW.json diff --git a/packages/@react-spectrum/steplist/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/steplist/ar-AE.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/steplist/ar-AE.json diff --git a/packages/@react-spectrum/steplist/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/steplist/bg-BG.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/steplist/bg-BG.json diff --git a/packages/@react-spectrum/steplist/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/steplist/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/steplist/cs-CZ.json diff --git a/packages/@react-spectrum/steplist/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/steplist/da-DK.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/steplist/da-DK.json diff --git a/packages/@react-spectrum/steplist/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/steplist/de-DE.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/steplist/de-DE.json diff --git a/packages/@react-spectrum/steplist/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/steplist/el-GR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/steplist/el-GR.json diff --git a/packages/@react-spectrum/steplist/intl/en-US.json b/packages/@adobe/react-spectrum/intl/steplist/en-US.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/steplist/en-US.json diff --git a/packages/@react-spectrum/steplist/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/steplist/es-ES.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/steplist/es-ES.json diff --git a/packages/@react-spectrum/steplist/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/steplist/et-EE.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/steplist/et-EE.json diff --git a/packages/@react-spectrum/steplist/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/steplist/fi-FI.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/steplist/fi-FI.json diff --git a/packages/@react-spectrum/steplist/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/steplist/fr-FR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/steplist/fr-FR.json diff --git a/packages/@react-spectrum/steplist/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/steplist/he-IL.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/steplist/he-IL.json diff --git a/packages/@react-spectrum/steplist/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/steplist/hr-HR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/steplist/hr-HR.json diff --git a/packages/@react-spectrum/steplist/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/steplist/hu-HU.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/steplist/hu-HU.json diff --git a/packages/@react-spectrum/steplist/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/steplist/it-IT.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/steplist/it-IT.json diff --git a/packages/@react-spectrum/steplist/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/steplist/ja-JP.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/steplist/ja-JP.json diff --git a/packages/@react-spectrum/steplist/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/steplist/ko-KR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/steplist/ko-KR.json diff --git a/packages/@react-spectrum/steplist/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/steplist/lt-LT.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/steplist/lt-LT.json diff --git a/packages/@react-spectrum/steplist/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/steplist/lv-LV.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/steplist/lv-LV.json diff --git a/packages/@react-spectrum/steplist/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/steplist/nb-NO.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/steplist/nb-NO.json diff --git a/packages/@react-spectrum/steplist/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/steplist/nl-NL.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/steplist/nl-NL.json diff --git a/packages/@react-spectrum/steplist/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/steplist/pl-PL.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/steplist/pl-PL.json diff --git a/packages/@react-spectrum/steplist/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/steplist/pt-BR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/steplist/pt-BR.json diff --git a/packages/@react-spectrum/steplist/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/steplist/pt-PT.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/steplist/pt-PT.json diff --git a/packages/@react-spectrum/steplist/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/steplist/ro-RO.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/steplist/ro-RO.json diff --git a/packages/@react-spectrum/steplist/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/steplist/ru-RU.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/steplist/ru-RU.json diff --git a/packages/@react-spectrum/steplist/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/steplist/sk-SK.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/steplist/sk-SK.json diff --git a/packages/@react-spectrum/steplist/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/steplist/sl-SI.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/steplist/sl-SI.json diff --git a/packages/@react-spectrum/steplist/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/steplist/sr-SP.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/steplist/sr-SP.json diff --git a/packages/@react-spectrum/steplist/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/steplist/sv-SE.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/steplist/sv-SE.json diff --git a/packages/@react-spectrum/steplist/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/steplist/tr-TR.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/steplist/tr-TR.json diff --git a/packages/@react-spectrum/steplist/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/steplist/uk-UA.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/steplist/uk-UA.json diff --git a/packages/@react-spectrum/steplist/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/steplist/zh-CN.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/steplist/zh-CN.json diff --git a/packages/@react-spectrum/steplist/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/steplist/zh-TW.json similarity index 100% rename from packages/@react-spectrum/steplist/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/steplist/zh-TW.json diff --git a/packages/@react-spectrum/table/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/table/ar-AE.json similarity index 100% rename from packages/@react-spectrum/table/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/table/ar-AE.json diff --git a/packages/@react-spectrum/table/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/table/bg-BG.json similarity index 100% rename from packages/@react-spectrum/table/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/table/bg-BG.json diff --git a/packages/@react-spectrum/table/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/table/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/table/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/table/cs-CZ.json diff --git a/packages/@react-spectrum/table/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/table/da-DK.json similarity index 100% rename from packages/@react-spectrum/table/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/table/da-DK.json diff --git a/packages/@react-spectrum/table/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/table/de-DE.json similarity index 100% rename from packages/@react-spectrum/table/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/table/de-DE.json diff --git a/packages/@react-spectrum/table/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/table/el-GR.json similarity index 100% rename from packages/@react-spectrum/table/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/table/el-GR.json diff --git a/packages/@react-spectrum/table/intl/en-US.json b/packages/@adobe/react-spectrum/intl/table/en-US.json similarity index 100% rename from packages/@react-spectrum/table/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/table/en-US.json diff --git a/packages/@react-spectrum/table/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/table/es-ES.json similarity index 100% rename from packages/@react-spectrum/table/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/table/es-ES.json diff --git a/packages/@react-spectrum/table/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/table/et-EE.json similarity index 100% rename from packages/@react-spectrum/table/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/table/et-EE.json diff --git a/packages/@react-spectrum/table/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/table/fi-FI.json similarity index 100% rename from packages/@react-spectrum/table/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/table/fi-FI.json diff --git a/packages/@react-spectrum/table/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/table/fr-FR.json similarity index 100% rename from packages/@react-spectrum/table/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/table/fr-FR.json diff --git a/packages/@react-spectrum/table/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/table/he-IL.json similarity index 100% rename from packages/@react-spectrum/table/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/table/he-IL.json diff --git a/packages/@react-spectrum/table/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/table/hr-HR.json similarity index 100% rename from packages/@react-spectrum/table/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/table/hr-HR.json diff --git a/packages/@react-spectrum/table/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/table/hu-HU.json similarity index 100% rename from packages/@react-spectrum/table/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/table/hu-HU.json diff --git a/packages/@react-spectrum/table/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/table/it-IT.json similarity index 100% rename from packages/@react-spectrum/table/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/table/it-IT.json diff --git a/packages/@react-spectrum/table/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/table/ja-JP.json similarity index 100% rename from packages/@react-spectrum/table/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/table/ja-JP.json diff --git a/packages/@react-spectrum/table/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/table/ko-KR.json similarity index 100% rename from packages/@react-spectrum/table/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/table/ko-KR.json diff --git a/packages/@react-spectrum/table/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/table/lt-LT.json similarity index 100% rename from packages/@react-spectrum/table/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/table/lt-LT.json diff --git a/packages/@react-spectrum/table/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/table/lv-LV.json similarity index 100% rename from packages/@react-spectrum/table/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/table/lv-LV.json diff --git a/packages/@react-spectrum/table/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/table/nb-NO.json similarity index 100% rename from packages/@react-spectrum/table/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/table/nb-NO.json diff --git a/packages/@react-spectrum/table/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/table/nl-NL.json similarity index 100% rename from packages/@react-spectrum/table/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/table/nl-NL.json diff --git a/packages/@react-spectrum/table/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/table/pl-PL.json similarity index 100% rename from packages/@react-spectrum/table/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/table/pl-PL.json diff --git a/packages/@react-spectrum/table/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/table/pt-BR.json similarity index 100% rename from packages/@react-spectrum/table/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/table/pt-BR.json diff --git a/packages/@react-spectrum/table/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/table/pt-PT.json similarity index 100% rename from packages/@react-spectrum/table/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/table/pt-PT.json diff --git a/packages/@react-spectrum/table/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/table/ro-RO.json similarity index 100% rename from packages/@react-spectrum/table/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/table/ro-RO.json diff --git a/packages/@react-spectrum/table/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/table/ru-RU.json similarity index 100% rename from packages/@react-spectrum/table/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/table/ru-RU.json diff --git a/packages/@react-spectrum/table/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/table/sk-SK.json similarity index 100% rename from packages/@react-spectrum/table/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/table/sk-SK.json diff --git a/packages/@react-spectrum/table/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/table/sl-SI.json similarity index 100% rename from packages/@react-spectrum/table/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/table/sl-SI.json diff --git a/packages/@react-spectrum/table/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/table/sr-SP.json similarity index 100% rename from packages/@react-spectrum/table/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/table/sr-SP.json diff --git a/packages/@react-spectrum/table/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/table/sv-SE.json similarity index 100% rename from packages/@react-spectrum/table/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/table/sv-SE.json diff --git a/packages/@react-spectrum/table/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/table/tr-TR.json similarity index 100% rename from packages/@react-spectrum/table/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/table/tr-TR.json diff --git a/packages/@react-spectrum/table/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/table/uk-UA.json similarity index 100% rename from packages/@react-spectrum/table/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/table/uk-UA.json diff --git a/packages/@react-spectrum/table/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/table/zh-CN.json similarity index 100% rename from packages/@react-spectrum/table/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/table/zh-CN.json diff --git a/packages/@react-spectrum/table/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/table/zh-TW.json similarity index 100% rename from packages/@react-spectrum/table/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/table/zh-TW.json diff --git a/packages/@react-spectrum/tag/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/tag/ar-AE.json similarity index 100% rename from packages/@react-spectrum/tag/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/tag/ar-AE.json diff --git a/packages/@react-spectrum/tag/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/tag/bg-BG.json similarity index 100% rename from packages/@react-spectrum/tag/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/tag/bg-BG.json diff --git a/packages/@react-spectrum/tag/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/tag/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/tag/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/tag/cs-CZ.json diff --git a/packages/@react-spectrum/tag/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/tag/da-DK.json similarity index 100% rename from packages/@react-spectrum/tag/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/tag/da-DK.json diff --git a/packages/@react-spectrum/tag/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/tag/de-DE.json similarity index 100% rename from packages/@react-spectrum/tag/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/tag/de-DE.json diff --git a/packages/@react-spectrum/tag/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/tag/el-GR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/tag/el-GR.json diff --git a/packages/@react-spectrum/tag/intl/en-US.json b/packages/@adobe/react-spectrum/intl/tag/en-US.json similarity index 100% rename from packages/@react-spectrum/tag/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/tag/en-US.json diff --git a/packages/@react-spectrum/tag/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/tag/es-ES.json similarity index 100% rename from packages/@react-spectrum/tag/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/tag/es-ES.json diff --git a/packages/@react-spectrum/tag/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/tag/et-EE.json similarity index 100% rename from packages/@react-spectrum/tag/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/tag/et-EE.json diff --git a/packages/@react-spectrum/tag/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/tag/fi-FI.json similarity index 100% rename from packages/@react-spectrum/tag/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/tag/fi-FI.json diff --git a/packages/@react-spectrum/tag/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/tag/fr-FR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/tag/fr-FR.json diff --git a/packages/@react-spectrum/tag/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/tag/he-IL.json similarity index 100% rename from packages/@react-spectrum/tag/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/tag/he-IL.json diff --git a/packages/@react-spectrum/tag/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/tag/hr-HR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/tag/hr-HR.json diff --git a/packages/@react-spectrum/tag/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/tag/hu-HU.json similarity index 100% rename from packages/@react-spectrum/tag/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/tag/hu-HU.json diff --git a/packages/@react-spectrum/tag/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/tag/it-IT.json similarity index 100% rename from packages/@react-spectrum/tag/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/tag/it-IT.json diff --git a/packages/@react-spectrum/tag/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/tag/ja-JP.json similarity index 100% rename from packages/@react-spectrum/tag/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/tag/ja-JP.json diff --git a/packages/@react-spectrum/tag/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/tag/ko-KR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/tag/ko-KR.json diff --git a/packages/@react-spectrum/tag/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/tag/lt-LT.json similarity index 100% rename from packages/@react-spectrum/tag/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/tag/lt-LT.json diff --git a/packages/@react-spectrum/tag/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/tag/lv-LV.json similarity index 100% rename from packages/@react-spectrum/tag/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/tag/lv-LV.json diff --git a/packages/@react-spectrum/tag/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/tag/nb-NO.json similarity index 100% rename from packages/@react-spectrum/tag/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/tag/nb-NO.json diff --git a/packages/@react-spectrum/tag/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/tag/nl-NL.json similarity index 100% rename from packages/@react-spectrum/tag/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/tag/nl-NL.json diff --git a/packages/@react-spectrum/tag/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/tag/pl-PL.json similarity index 100% rename from packages/@react-spectrum/tag/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/tag/pl-PL.json diff --git a/packages/@react-spectrum/tag/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/tag/pt-BR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/tag/pt-BR.json diff --git a/packages/@react-spectrum/tag/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/tag/pt-PT.json similarity index 100% rename from packages/@react-spectrum/tag/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/tag/pt-PT.json diff --git a/packages/@react-spectrum/tag/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/tag/ro-RO.json similarity index 100% rename from packages/@react-spectrum/tag/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/tag/ro-RO.json diff --git a/packages/@react-spectrum/tag/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/tag/ru-RU.json similarity index 100% rename from packages/@react-spectrum/tag/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/tag/ru-RU.json diff --git a/packages/@react-spectrum/tag/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/tag/sk-SK.json similarity index 100% rename from packages/@react-spectrum/tag/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/tag/sk-SK.json diff --git a/packages/@react-spectrum/tag/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/tag/sl-SI.json similarity index 100% rename from packages/@react-spectrum/tag/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/tag/sl-SI.json diff --git a/packages/@react-spectrum/tag/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/tag/sr-SP.json similarity index 100% rename from packages/@react-spectrum/tag/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/tag/sr-SP.json diff --git a/packages/@react-spectrum/tag/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/tag/sv-SE.json similarity index 100% rename from packages/@react-spectrum/tag/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/tag/sv-SE.json diff --git a/packages/@react-spectrum/tag/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/tag/tr-TR.json similarity index 100% rename from packages/@react-spectrum/tag/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/tag/tr-TR.json diff --git a/packages/@react-spectrum/tag/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/tag/uk-UA.json similarity index 100% rename from packages/@react-spectrum/tag/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/tag/uk-UA.json diff --git a/packages/@react-spectrum/tag/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/tag/zh-CN.json similarity index 100% rename from packages/@react-spectrum/tag/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/tag/zh-CN.json diff --git a/packages/@react-spectrum/tag/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/tag/zh-TW.json similarity index 100% rename from packages/@react-spectrum/tag/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/tag/zh-TW.json diff --git a/packages/@react-spectrum/textfield/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/textfield/ar-AE.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/textfield/ar-AE.json diff --git a/packages/@react-spectrum/textfield/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/textfield/bg-BG.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/textfield/bg-BG.json diff --git a/packages/@react-spectrum/textfield/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/textfield/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/textfield/cs-CZ.json diff --git a/packages/@react-spectrum/textfield/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/textfield/da-DK.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/textfield/da-DK.json diff --git a/packages/@react-spectrum/textfield/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/textfield/de-DE.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/textfield/de-DE.json diff --git a/packages/@react-spectrum/textfield/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/textfield/el-GR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/textfield/el-GR.json diff --git a/packages/@react-spectrum/textfield/intl/en-US.json b/packages/@adobe/react-spectrum/intl/textfield/en-US.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/textfield/en-US.json diff --git a/packages/@react-spectrum/textfield/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/textfield/es-ES.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/textfield/es-ES.json diff --git a/packages/@react-spectrum/textfield/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/textfield/et-EE.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/textfield/et-EE.json diff --git a/packages/@react-spectrum/textfield/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/textfield/fi-FI.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/textfield/fi-FI.json diff --git a/packages/@react-spectrum/textfield/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/textfield/fr-FR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/textfield/fr-FR.json diff --git a/packages/@react-spectrum/textfield/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/textfield/he-IL.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/textfield/he-IL.json diff --git a/packages/@react-spectrum/textfield/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/textfield/hr-HR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/textfield/hr-HR.json diff --git a/packages/@react-spectrum/textfield/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/textfield/hu-HU.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/textfield/hu-HU.json diff --git a/packages/@react-spectrum/textfield/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/textfield/it-IT.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/textfield/it-IT.json diff --git a/packages/@react-spectrum/textfield/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/textfield/ja-JP.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/textfield/ja-JP.json diff --git a/packages/@react-spectrum/textfield/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/textfield/ko-KR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/textfield/ko-KR.json diff --git a/packages/@react-spectrum/textfield/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/textfield/lt-LT.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/textfield/lt-LT.json diff --git a/packages/@react-spectrum/textfield/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/textfield/lv-LV.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/textfield/lv-LV.json diff --git a/packages/@react-spectrum/textfield/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/textfield/nb-NO.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/textfield/nb-NO.json diff --git a/packages/@react-spectrum/textfield/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/textfield/nl-NL.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/textfield/nl-NL.json diff --git a/packages/@react-spectrum/textfield/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/textfield/pl-PL.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/textfield/pl-PL.json diff --git a/packages/@react-spectrum/textfield/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/textfield/pt-BR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/textfield/pt-BR.json diff --git a/packages/@react-spectrum/textfield/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/textfield/pt-PT.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/textfield/pt-PT.json diff --git a/packages/@react-spectrum/textfield/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/textfield/ro-RO.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/textfield/ro-RO.json diff --git a/packages/@react-spectrum/textfield/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/textfield/ru-RU.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/textfield/ru-RU.json diff --git a/packages/@react-spectrum/textfield/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/textfield/sk-SK.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/textfield/sk-SK.json diff --git a/packages/@react-spectrum/textfield/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/textfield/sl-SI.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/textfield/sl-SI.json diff --git a/packages/@react-spectrum/textfield/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/textfield/sr-SP.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/textfield/sr-SP.json diff --git a/packages/@react-spectrum/textfield/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/textfield/sv-SE.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/textfield/sv-SE.json diff --git a/packages/@react-spectrum/textfield/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/textfield/tr-TR.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/textfield/tr-TR.json diff --git a/packages/@react-spectrum/textfield/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/textfield/uk-UA.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/textfield/uk-UA.json diff --git a/packages/@react-spectrum/textfield/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/textfield/zh-CN.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/textfield/zh-CN.json diff --git a/packages/@react-spectrum/textfield/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/textfield/zh-TW.json similarity index 100% rename from packages/@react-spectrum/textfield/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/textfield/zh-TW.json diff --git a/packages/@react-spectrum/toast/intl/ar-AE.json b/packages/@adobe/react-spectrum/intl/toast/ar-AE.json similarity index 100% rename from packages/@react-spectrum/toast/intl/ar-AE.json rename to packages/@adobe/react-spectrum/intl/toast/ar-AE.json diff --git a/packages/@react-spectrum/toast/intl/bg-BG.json b/packages/@adobe/react-spectrum/intl/toast/bg-BG.json similarity index 100% rename from packages/@react-spectrum/toast/intl/bg-BG.json rename to packages/@adobe/react-spectrum/intl/toast/bg-BG.json diff --git a/packages/@react-spectrum/toast/intl/cs-CZ.json b/packages/@adobe/react-spectrum/intl/toast/cs-CZ.json similarity index 100% rename from packages/@react-spectrum/toast/intl/cs-CZ.json rename to packages/@adobe/react-spectrum/intl/toast/cs-CZ.json diff --git a/packages/@react-spectrum/toast/intl/da-DK.json b/packages/@adobe/react-spectrum/intl/toast/da-DK.json similarity index 100% rename from packages/@react-spectrum/toast/intl/da-DK.json rename to packages/@adobe/react-spectrum/intl/toast/da-DK.json diff --git a/packages/@react-spectrum/toast/intl/de-DE.json b/packages/@adobe/react-spectrum/intl/toast/de-DE.json similarity index 100% rename from packages/@react-spectrum/toast/intl/de-DE.json rename to packages/@adobe/react-spectrum/intl/toast/de-DE.json diff --git a/packages/@react-spectrum/toast/intl/el-GR.json b/packages/@adobe/react-spectrum/intl/toast/el-GR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/el-GR.json rename to packages/@adobe/react-spectrum/intl/toast/el-GR.json diff --git a/packages/@react-spectrum/toast/intl/en-US.json b/packages/@adobe/react-spectrum/intl/toast/en-US.json similarity index 100% rename from packages/@react-spectrum/toast/intl/en-US.json rename to packages/@adobe/react-spectrum/intl/toast/en-US.json diff --git a/packages/@react-spectrum/toast/intl/es-ES.json b/packages/@adobe/react-spectrum/intl/toast/es-ES.json similarity index 100% rename from packages/@react-spectrum/toast/intl/es-ES.json rename to packages/@adobe/react-spectrum/intl/toast/es-ES.json diff --git a/packages/@react-spectrum/toast/intl/et-EE.json b/packages/@adobe/react-spectrum/intl/toast/et-EE.json similarity index 100% rename from packages/@react-spectrum/toast/intl/et-EE.json rename to packages/@adobe/react-spectrum/intl/toast/et-EE.json diff --git a/packages/@react-spectrum/toast/intl/fi-FI.json b/packages/@adobe/react-spectrum/intl/toast/fi-FI.json similarity index 100% rename from packages/@react-spectrum/toast/intl/fi-FI.json rename to packages/@adobe/react-spectrum/intl/toast/fi-FI.json diff --git a/packages/@react-spectrum/toast/intl/fr-FR.json b/packages/@adobe/react-spectrum/intl/toast/fr-FR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/fr-FR.json rename to packages/@adobe/react-spectrum/intl/toast/fr-FR.json diff --git a/packages/@react-spectrum/toast/intl/he-IL.json b/packages/@adobe/react-spectrum/intl/toast/he-IL.json similarity index 100% rename from packages/@react-spectrum/toast/intl/he-IL.json rename to packages/@adobe/react-spectrum/intl/toast/he-IL.json diff --git a/packages/@react-spectrum/toast/intl/hr-HR.json b/packages/@adobe/react-spectrum/intl/toast/hr-HR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/hr-HR.json rename to packages/@adobe/react-spectrum/intl/toast/hr-HR.json diff --git a/packages/@react-spectrum/toast/intl/hu-HU.json b/packages/@adobe/react-spectrum/intl/toast/hu-HU.json similarity index 100% rename from packages/@react-spectrum/toast/intl/hu-HU.json rename to packages/@adobe/react-spectrum/intl/toast/hu-HU.json diff --git a/packages/@react-spectrum/toast/intl/it-IT.json b/packages/@adobe/react-spectrum/intl/toast/it-IT.json similarity index 100% rename from packages/@react-spectrum/toast/intl/it-IT.json rename to packages/@adobe/react-spectrum/intl/toast/it-IT.json diff --git a/packages/@react-spectrum/toast/intl/ja-JP.json b/packages/@adobe/react-spectrum/intl/toast/ja-JP.json similarity index 100% rename from packages/@react-spectrum/toast/intl/ja-JP.json rename to packages/@adobe/react-spectrum/intl/toast/ja-JP.json diff --git a/packages/@react-spectrum/toast/intl/ko-KR.json b/packages/@adobe/react-spectrum/intl/toast/ko-KR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/ko-KR.json rename to packages/@adobe/react-spectrum/intl/toast/ko-KR.json diff --git a/packages/@react-spectrum/toast/intl/lt-LT.json b/packages/@adobe/react-spectrum/intl/toast/lt-LT.json similarity index 100% rename from packages/@react-spectrum/toast/intl/lt-LT.json rename to packages/@adobe/react-spectrum/intl/toast/lt-LT.json diff --git a/packages/@react-spectrum/toast/intl/lv-LV.json b/packages/@adobe/react-spectrum/intl/toast/lv-LV.json similarity index 100% rename from packages/@react-spectrum/toast/intl/lv-LV.json rename to packages/@adobe/react-spectrum/intl/toast/lv-LV.json diff --git a/packages/@react-spectrum/toast/intl/nb-NO.json b/packages/@adobe/react-spectrum/intl/toast/nb-NO.json similarity index 100% rename from packages/@react-spectrum/toast/intl/nb-NO.json rename to packages/@adobe/react-spectrum/intl/toast/nb-NO.json diff --git a/packages/@react-spectrum/toast/intl/nl-NL.json b/packages/@adobe/react-spectrum/intl/toast/nl-NL.json similarity index 100% rename from packages/@react-spectrum/toast/intl/nl-NL.json rename to packages/@adobe/react-spectrum/intl/toast/nl-NL.json diff --git a/packages/@react-spectrum/toast/intl/pl-PL.json b/packages/@adobe/react-spectrum/intl/toast/pl-PL.json similarity index 100% rename from packages/@react-spectrum/toast/intl/pl-PL.json rename to packages/@adobe/react-spectrum/intl/toast/pl-PL.json diff --git a/packages/@react-spectrum/toast/intl/pt-BR.json b/packages/@adobe/react-spectrum/intl/toast/pt-BR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/pt-BR.json rename to packages/@adobe/react-spectrum/intl/toast/pt-BR.json diff --git a/packages/@react-spectrum/toast/intl/pt-PT.json b/packages/@adobe/react-spectrum/intl/toast/pt-PT.json similarity index 100% rename from packages/@react-spectrum/toast/intl/pt-PT.json rename to packages/@adobe/react-spectrum/intl/toast/pt-PT.json diff --git a/packages/@react-spectrum/toast/intl/ro-RO.json b/packages/@adobe/react-spectrum/intl/toast/ro-RO.json similarity index 100% rename from packages/@react-spectrum/toast/intl/ro-RO.json rename to packages/@adobe/react-spectrum/intl/toast/ro-RO.json diff --git a/packages/@react-spectrum/toast/intl/ru-RU.json b/packages/@adobe/react-spectrum/intl/toast/ru-RU.json similarity index 100% rename from packages/@react-spectrum/toast/intl/ru-RU.json rename to packages/@adobe/react-spectrum/intl/toast/ru-RU.json diff --git a/packages/@react-spectrum/toast/intl/sk-SK.json b/packages/@adobe/react-spectrum/intl/toast/sk-SK.json similarity index 100% rename from packages/@react-spectrum/toast/intl/sk-SK.json rename to packages/@adobe/react-spectrum/intl/toast/sk-SK.json diff --git a/packages/@react-spectrum/toast/intl/sl-SI.json b/packages/@adobe/react-spectrum/intl/toast/sl-SI.json similarity index 100% rename from packages/@react-spectrum/toast/intl/sl-SI.json rename to packages/@adobe/react-spectrum/intl/toast/sl-SI.json diff --git a/packages/@react-spectrum/toast/intl/sr-SP.json b/packages/@adobe/react-spectrum/intl/toast/sr-SP.json similarity index 100% rename from packages/@react-spectrum/toast/intl/sr-SP.json rename to packages/@adobe/react-spectrum/intl/toast/sr-SP.json diff --git a/packages/@react-spectrum/toast/intl/sv-SE.json b/packages/@adobe/react-spectrum/intl/toast/sv-SE.json similarity index 100% rename from packages/@react-spectrum/toast/intl/sv-SE.json rename to packages/@adobe/react-spectrum/intl/toast/sv-SE.json diff --git a/packages/@react-spectrum/toast/intl/tr-TR.json b/packages/@adobe/react-spectrum/intl/toast/tr-TR.json similarity index 100% rename from packages/@react-spectrum/toast/intl/tr-TR.json rename to packages/@adobe/react-spectrum/intl/toast/tr-TR.json diff --git a/packages/@react-spectrum/toast/intl/uk-UA.json b/packages/@adobe/react-spectrum/intl/toast/uk-UA.json similarity index 100% rename from packages/@react-spectrum/toast/intl/uk-UA.json rename to packages/@adobe/react-spectrum/intl/toast/uk-UA.json diff --git a/packages/@react-spectrum/toast/intl/zh-CN.json b/packages/@adobe/react-spectrum/intl/toast/zh-CN.json similarity index 100% rename from packages/@react-spectrum/toast/intl/zh-CN.json rename to packages/@adobe/react-spectrum/intl/toast/zh-CN.json diff --git a/packages/@react-spectrum/toast/intl/zh-TW.json b/packages/@adobe/react-spectrum/intl/toast/zh-TW.json similarity index 100% rename from packages/@react-spectrum/toast/intl/zh-TW.json rename to packages/@adobe/react-spectrum/intl/toast/zh-TW.json diff --git a/packages/@adobe/react-spectrum/package.json b/packages/@adobe/react-spectrum/package.json index bdbe77206f9..e061c1a81d9 100644 --- a/packages/@adobe/react-spectrum/package.json +++ b/packages/@adobe/react-spectrum/package.json @@ -3,16 +3,14 @@ "version": "3.46.2", "description": "Spectrum UI components in React", "license": "Apache-2.0", - "main": "dist/main.js", - "module": "dist/module.js", + "main": "./dist/exports/index.cjs", + "module": "./dist/exports/index.js", "exports": { ".": { - "types": [ - "./dist/types.d.ts", - "./src/index.ts" - ], - "import": "./dist/import.mjs", - "require": "./dist/main.js" + "source": "./exports/index.ts", + "types": "./dist/types/exports/index.d.ts", + "import": "./dist/exports/index.mjs", + "require": "./dist/exports/index.cjs" }, "./i18n": { "types": "./i18n/index.d.ts", @@ -23,87 +21,44 @@ "types": "./i18n/lang.d.ts", "import": "./i18n/*.mjs", "require": "./i18n/*.js" + }, + "./package.json": "./package.json", + "./*": { + "source": "./exports/*.ts", + "types": "./dist/types/exports/*.d.ts", + "import": "./dist/exports/*.mjs", + "require": "./dist/exports/*.cjs" } }, - "types": "dist/types.d.ts", - "source": "src/index.ts", + "types": "./dist/types/exports/index.d.ts", + "source": "exports/index.ts", "files": [ "dist", - "i18n" + "i18n", + "*.js" + ], + "sideEffects": [ + "*.css" ], - "sideEffects": false, - "scripts": { - "prepublishOnly": "mkdir -p dist; cp src/index.ts dist/types.d.ts; grep -v '^export type' src/index.ts > dist/module.js; babel --root-mode upward src/index.ts -o dist/main.js" - }, "repository": { "type": "git", "url": "https://github.com/adobe/react-spectrum" }, "dependencies": { - "@internationalized/string": "^3.2.7", - "@react-aria/collections": "^3.0.3", - "@react-aria/i18n": "^3.12.16", - "@react-aria/ssr": "^3.9.10", - "@react-aria/utils": "^3.33.1", - "@react-aria/visually-hidden": "^3.8.31", - "@react-spectrum/accordion": "^3.0.16", - "@react-spectrum/actionbar": "^3.6.17", - "@react-spectrum/actiongroup": "^3.11.7", - "@react-spectrum/avatar": "^3.0.29", - "@react-spectrum/badge": "^3.1.33", - "@react-spectrum/breadcrumbs": "^3.9.27", - "@react-spectrum/button": "^3.17.7", - "@react-spectrum/buttongroup": "^3.6.29", - "@react-spectrum/calendar": "^3.7.11", - "@react-spectrum/checkbox": "^3.10.7", - "@react-spectrum/color": "^3.1.7", - "@react-spectrum/combobox": "^3.16.7", - "@react-spectrum/contextualhelp": "^3.6.31", - "@react-spectrum/datepicker": "^3.14.11", - "@react-spectrum/dialog": "^3.9.7", - "@react-spectrum/divider": "^3.5.30", - "@react-spectrum/dnd": "^3.6.5", - "@react-spectrum/dropzone": "^3.0.21", - "@react-spectrum/filetrigger": "^3.0.21", - "@react-spectrum/form": "^3.7.22", - "@react-spectrum/icon": "^3.8.12", - "@react-spectrum/illustratedmessage": "^3.5.17", - "@react-spectrum/image": "^3.6.5", - "@react-spectrum/inlinealert": "^3.2.23", - "@react-spectrum/labeledvalue": "^3.2.10", - "@react-spectrum/layout": "^3.6.22", - "@react-spectrum/link": "^3.6.25", - "@react-spectrum/list": "^3.10.11", - "@react-spectrum/listbox": "^3.15.11", - "@react-spectrum/menu": "^3.22.11", - "@react-spectrum/meter": "^3.5.17", - "@react-spectrum/numberfield": "^3.10.5", - "@react-spectrum/overlays": "^5.9.3", - "@react-spectrum/picker": "^3.16.7", - "@react-spectrum/progress": "^3.7.23", - "@react-spectrum/provider": "^3.10.14", - "@react-spectrum/radio": "^3.7.24", - "@react-spectrum/searchfield": "^3.8.26", - "@react-spectrum/slider": "^3.8.5", - "@react-spectrum/statuslight": "^3.5.29", - "@react-spectrum/switch": "^3.6.9", - "@react-spectrum/table": "^3.17.11", - "@react-spectrum/tabs": "^3.8.30", - "@react-spectrum/tag": "^3.3.10", - "@react-spectrum/text": "^3.5.25", - "@react-spectrum/textfield": "^3.14.5", - "@react-spectrum/theme-dark": "^3.5.24", - "@react-spectrum/theme-default": "^3.5.24", - "@react-spectrum/theme-light": "^3.4.24", - "@react-spectrum/toast": "^3.1.7", - "@react-spectrum/tooltip": "^3.8.2", - "@react-spectrum/tree": "^3.1.11", - "@react-spectrum/view": "^3.6.26", - "@react-spectrum/well": "^3.4.30", - "@react-stately/collections": "^3.12.10", - "@react-stately/data": "^3.15.2", + "@internationalized/date": "^3.12.0", + "@internationalized/message": "^3.1.8", + "@react-spectrum/style-macro-s1": "3.0.0-alpha.5", "@react-types/shared": "^3.33.1", - "client-only": "^0.0.1" + "@spectrum-icons/ui": "^3.6.23", + "@spectrum-icons/workflow": "^4.2.28", + "@swc/helpers": "^0.5.0", + "client-only": "^0.0.1", + "clsx": "^2.0.0", + "react-aria": "3.47.0", + "react-aria-components": "^1.16.0", + "react-stately": "3.45.0", + "react-transition-group": "^4.4.5", + "use-sync-external-store": "^1.6.0" }, "publishConfig": { "access": "public" @@ -113,7 +68,35 @@ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" }, "devDependencies": { + "@adobe/spectrum-css-temp": "3.0.0-alpha.1", "@babel/cli": "^7.12.10", "@babel/core": "^7.24.3" + }, + "targets": { + "main": false, + "module": false, + "types": false, + "exports-module": { + "source": [ + "exports/**/*.ts" + ], + "distDir": "dist", + "isLibrary": true, + "outputFormat": "esmodule", + "includeNodeModules": [ + "@adobe/spectrum-css-temp" + ] + }, + "exports-main": { + "source": [ + "exports/**/*.ts" + ], + "distDir": "dist", + "isLibrary": true, + "outputFormat": "commonjs", + "includeNodeModules": [ + "@adobe/spectrum-css-temp" + ] + } } } diff --git a/packages/@react-spectrum/accordion/src/Accordion.tsx b/packages/@adobe/react-spectrum/src/accordion/Accordion.tsx similarity index 90% rename from packages/@react-spectrum/accordion/src/Accordion.tsx rename to packages/@adobe/react-spectrum/src/accordion/Accordion.tsx index e8233f1bc74..7d3118f48b6 100644 --- a/packages/@react-spectrum/accordion/src/Accordion.tsx +++ b/packages/@adobe/react-spectrum/src/accordion/Accordion.tsx @@ -11,14 +11,27 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, forwardRefType, StyleProps} from '@react-types/shared'; -import {Button, DisclosureGroup, DisclosureGroupProps, DisclosurePanelProps, DisclosureProps, Heading, Disclosure as RACDisclosure, DisclosurePanel as RACDisclosurePanel} from 'react-aria-components'; +import {Button} from 'react-aria-components/Button'; + import ChevronLeftMedium from '@spectrum-icons/ui/ChevronLeftMedium'; + import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; +import { + DisclosureGroup, + DisclosureGroupProps, + DisclosurePanelProps, + DisclosureProps, + Disclosure as RACDisclosure, + DisclosurePanel as RACDisclosurePanel +} from 'react-aria-components/DisclosureGroup'; +import {Heading} from 'react-aria-components/Heading'; import React, {createContext, forwardRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/accordion/vars.css'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumAccordionProps extends Omit, StyleProps, DOMProps { /** Whether the Accordion should be displayed with a quiet style. */ diff --git a/packages/@react-spectrum/actionbar/src/ActionBar.tsx b/packages/@adobe/react-spectrum/src/actionbar/ActionBar.tsx similarity index 88% rename from packages/@react-spectrum/actionbar/src/ActionBar.tsx rename to packages/@adobe/react-spectrum/src/actionbar/ActionBar.tsx index c1f6c22c534..8908c4ec776 100644 --- a/packages/@react-spectrum/actionbar/src/ActionBar.tsx +++ b/packages/@adobe/react-spectrum/src/actionbar/ActionBar.tsx @@ -10,23 +10,26 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {ActionGroup} from '@react-spectrum/actiongroup'; -import {announce} from '@react-aria/live-announcer'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {ActionButton} from '../button/ActionButton'; + +import {ActionGroup} from '../actiongroup/ActionGroup'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {classNames} from '../utils/classNames'; import CrossLarge from '@spectrum-icons/ui/CrossLarge'; import {DOMProps, DOMRef, ItemElement, ItemRenderer, Key, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; -import {FocusScope} from '@react-aria/focus'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusScope} from 'react-aria/FocusScope'; +import intlMessages from '../../intl/actionbar/*.json'; +import {OpenTransition} from '../overlays/OpenTransition'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {OpenTransition} from '@react-spectrum/overlays'; import React, {ReactElement, Ref, useEffect, useRef, useState} from 'react'; import styles from './actionbar.css'; -import {Text} from '@react-spectrum/text'; -import {useKeyboard} from '@react-aria/interactions'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Text} from '../text/Text'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useKeyboard} from 'react-aria/useKeyboard'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; interface ActionBarProps { /** An list of `Item` elements or a function. If the latter, a list of items must be provided using the `items` prop. */ diff --git a/packages/@react-spectrum/actionbar/src/ActionBarContainer.tsx b/packages/@adobe/react-spectrum/src/actionbar/ActionBarContainer.tsx similarity index 87% rename from packages/@react-spectrum/actionbar/src/ActionBarContainer.tsx rename to packages/@adobe/react-spectrum/src/actionbar/ActionBarContainer.tsx index 464a0e91ba4..ef1f10ae635 100644 --- a/packages/@react-spectrum/actionbar/src/ActionBarContainer.tsx +++ b/packages/@adobe/react-spectrum/src/actionbar/ActionBarContainer.tsx @@ -10,12 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {ReactNode} from 'react'; import styles from './actionbar.css'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; interface ActionBarContainerProps { /** The contents of the ActionBarContainer. Should include a ActionBar and the renderable content it is associated with. */ diff --git a/packages/@react-spectrum/actionbar/src/actionbar.css b/packages/@adobe/react-spectrum/src/actionbar/actionbar.css similarity index 100% rename from packages/@react-spectrum/actionbar/src/actionbar.css rename to packages/@adobe/react-spectrum/src/actionbar/actionbar.css diff --git a/packages/@react-spectrum/actiongroup/src/ActionGroup.tsx b/packages/@adobe/react-spectrum/src/actiongroup/ActionGroup.tsx similarity index 91% rename from packages/@react-spectrum/actiongroup/src/ActionGroup.tsx rename to packages/@adobe/react-spectrum/src/actiongroup/ActionGroup.tsx index 439233d35c3..c086d5b2c34 100644 --- a/packages/@react-spectrum/actiongroup/src/ActionGroup.tsx +++ b/packages/@adobe/react-spectrum/src/actiongroup/ActionGroup.tsx @@ -10,33 +10,40 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaActionGroupProps, useActionGroup, useActionGroupItem} from '@react-aria/actiongroup'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaActionGroupProps, useActionGroup} from 'react-aria/private/actiongroup/useActionGroup'; import {AriaLabelingProps, DOMProps, DOMRef, Key, Node, StyleProps} from '@react-types/shared'; import buttonStyles from '@adobe/spectrum-css-temp/components/button/vars.css'; import ChevronDownMedium from '@spectrum-icons/ui/ChevronDownMedium'; -import { - classNames, - ClearSlots, - SlotProvider, - useDOMRef, - useSlotProps, - useStyleProps -} from '@react-spectrum/utils'; -import {filterDOMProps, mergeProps, useId, useLayoutEffect, useResizeObserver, useValueEffect} from '@react-aria/utils'; -import {FocusScope} from '@react-aria/focus'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; -import {ListState, useListState} from '@react-stately/list'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider, useSlotProps} from '../utils/Slots'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusScope} from 'react-aria/FocusScope'; +import intlMessages from '../../intl/actiongroup/*.json'; +import {Item} from 'react-stately/Item'; +import {ListState, useListState} from 'react-stately/useListState'; +import {Menu} from '../menu/Menu'; +import {MenuTrigger} from '../menu/MenuTrigger'; +import {mergeProps} from 'react-aria/mergeProps'; import More from '@spectrum-icons/workflow/More'; -import {PressResponder, useHover} from '@react-aria/interactions'; -import {Provider, useProviderProps} from '@react-spectrum/provider'; +import {PressResponder} from 'react-aria/private/interactions/PressResponder'; +// @ts-ignore +import {Provider, useProviderProps} from '../provider/Provider'; import React, {forwardRef, ReactElement, ReactNode, useCallback, useMemo, useRef, useState} from 'react'; import styles from '@adobe/spectrum-css-temp/components/actiongroup/vars.css'; -import {Text} from '@react-spectrum/text'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {Text} from '../text/Text'; +import {Tooltip} from '../tooltip/Tooltip'; +import {TooltipTrigger} from '../tooltip/TooltipTrigger'; +import {useActionGroupItem} from 'react-aria/private/actiongroup/useActionGroupItem'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useStyleProps} from '../utils/styleProps'; +import {useValueEffect} from 'react-aria/private/utils/useValueEffect'; export interface SpectrumActionGroupProps extends AriaActionGroupProps, StyleProps { /** Whether the ActionButtons should be displayed with a [emphasized style](https://spectrum.adobe.com/page/action-button/#Emphasis). */ @@ -332,7 +339,7 @@ function ActionGroupItem({item, state, isDisabled, isEmphasized, staticColor, let button = ( // Use a PressResponder to send DOM props through. // ActionButton doesn't allow overriding the role by default. - + ( ({item, state, isDisabled, isEmphasized, staticColor, - + ) ); if (hideButtonText && textContent) { @@ -461,7 +468,7 @@ function ActionGroupMenu({state, isDisabled, isEmphasized, staticColor, items return ( // Use a PressResponder to send DOM props through. - + ( ({state, isDisabled, isEmphasized, staticColor, items onAction={onAction}> {node => {node.rendered}} - + ) ); } diff --git a/packages/@react-spectrum/autocomplete/src/MobileSearchAutocomplete.tsx b/packages/@adobe/react-spectrum/src/autocomplete/MobileSearchAutocomplete.tsx similarity index 91% rename from packages/@react-spectrum/autocomplete/src/MobileSearchAutocomplete.tsx rename to packages/@adobe/react-spectrum/src/autocomplete/MobileSearchAutocomplete.tsx index 911d4698521..1dd2e6b9a33 100644 --- a/packages/@react-spectrum/autocomplete/src/MobileSearchAutocomplete.tsx +++ b/packages/@adobe/react-spectrum/src/autocomplete/MobileSearchAutocomplete.tsx @@ -11,22 +11,22 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {AriaButtonProps, useButton} from '@react-aria/button'; +import {AriaButtonProps, useButton} from 'react-aria/useButton'; import CheckmarkMedium from '@spectrum-icons/ui/CheckmarkMedium'; -import {classNames, useFocusableRef} from '@react-spectrum/utils'; -import {ClearButton} from '@react-spectrum/button'; -import {ComboBoxState, useComboBoxState} from '@react-stately/combobox'; -import {DismissButton, useOverlayTrigger} from '@react-aria/overlays'; -import {Field} from '@react-spectrum/label'; +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; +import {ComboBoxState, useComboBoxState} from 'react-stately/useComboBoxState'; +import {DismissButton} from 'react-aria/Overlay'; +import {Field} from '../label/Field'; import {FocusableRef, ValidationState} from '@react-types/shared'; -import {focusSafely, setInteractionModality, useHover} from '@react-aria/interactions'; -import {FocusScope, useFocusRing} from '@react-aria/focus'; -import {getActiveElement, mergeProps, useFormReset, useId} from '@react-aria/utils'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListBoxBase, useListBoxLayout} from '@react-spectrum/listbox'; +import {focusSafely} from 'react-aria/private/interactions/focusSafely'; +import {FocusScope} from 'react-aria/FocusScope'; +import {getActiveElement} from 'react-aria/private/utils/shadowdom/DOMFunctions'; +import intlMessages from '../../intl/autocomplete/*.json'; +import {ListBoxBase, useListBoxLayout} from '../listbox/ListBoxBase'; import Magnifier from '@spectrum-icons/ui/Magnifier'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, { HTMLAttributes, InputHTMLAttributes, @@ -39,17 +39,26 @@ import React, { } from 'react'; import searchAutocompleteStyles from './searchautocomplete.css'; import searchStyles from '@adobe/spectrum-css-temp/components/search/vars.css'; +// @ts-ignore +import {setInteractionModality} from 'react-aria/private/interactions/useFocusVisible'; import {SpectrumSearchAutocompleteProps} from './SearchAutocomplete'; import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; -import {TextFieldBase} from '@react-spectrum/textfield'; +import {TextFieldBase} from '../textfield/TextFieldBase'; import textfieldStyles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {Tray} from '@react-spectrum/overlays'; -import {useDialog} from '@react-aria/dialog'; -import {useField} from '@react-aria/label'; -import {useFilter, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useFormValidation} from '@react-aria/form'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useSearchAutocomplete} from '@react-aria/autocomplete'; +import {Tray} from '../overlays/Tray'; +import {useDialog} from 'react-aria/useDialog'; +import {useField} from 'react-aria/useField'; +import {useFilter} from 'react-aria/useFilter'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useFormReset} from 'react-aria/private/utils/useFormReset'; +import {useFormValidation} from 'react-aria/private/form/useFormValidation'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useOverlayTrigger} from 'react-aria/useOverlayTrigger'; +import {useProviderProps} from '../provider/Provider'; +import {useSearchAutocomplete} from 'react-aria/private/autocomplete/useSearchAutocomplete'; function ForwardMobileSearchAutocomplete(props: SpectrumSearchAutocompleteProps, ref: FocusableRef) { props = useProviderProps(props); diff --git a/packages/@react-spectrum/autocomplete/src/SearchAutocomplete.tsx b/packages/@adobe/react-spectrum/src/autocomplete/SearchAutocomplete.tsx similarity index 90% rename from packages/@react-spectrum/autocomplete/src/SearchAutocomplete.tsx rename to packages/@adobe/react-spectrum/src/autocomplete/SearchAutocomplete.tsx index 119ea218db7..c26a3f5b003 100644 --- a/packages/@react-spectrum/autocomplete/src/SearchAutocomplete.tsx +++ b/packages/@adobe/react-spectrum/src/autocomplete/SearchAutocomplete.tsx @@ -9,22 +9,24 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {AriaButtonProps} from '@react-aria/button'; -import {AriaSearchAutocompleteProps, useSearchAutocomplete} from '@react-aria/autocomplete'; +import {AriaButtonProps} from 'react-aria/useButton'; + +import {AriaSearchAutocompleteProps, useSearchAutocomplete} from 'react-aria/private/autocomplete/useSearchAutocomplete'; import {AsyncLoadable, DimensionValue, DOMRefValue, FocusableRef, LoadingState, SpectrumFieldValidation, SpectrumLabelableProps, SpectrumTextInputBase, StyleProps} from '@react-types/shared'; -import {classNames, dimensionValue, useFocusableRef, useIsMobileDevice, useResizeObserver, useUnwrapDOMRef} from '@react-spectrum/utils'; -import {ClearButton} from '@react-spectrum/button'; -import {Field} from '@react-spectrum/label'; -import {filterDOMProps, useLayoutEffect} from '@react-aria/utils'; -import {FocusRing} from '@react-aria/focus'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListBoxBase, useListBoxLayout} from '@react-spectrum/listbox'; +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; +import {dimensionValue} from '../utils/styleProps'; +import {Field} from '../label/Field'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusRing} from 'react-aria/FocusRing'; +import intlMessages from '../../intl/autocomplete/*.json'; +import {ListBoxBase, useListBoxLayout} from '../listbox/ListBoxBase'; import Magnifier from '@spectrum-icons/ui/Magnifier'; -import {MenuTriggerAction, useComboBoxState} from '@react-stately/combobox'; +import {MenuTriggerAction, useComboBoxState} from 'react-stately/useComboBoxState'; +// @ts-ignore import {MobileSearchAutocomplete} from './MobileSearchAutocomplete'; -import {Popover} from '@react-spectrum/overlays'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {Popover} from '../overlays/Popover'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, { forwardRef, InputHTMLAttributes, @@ -38,12 +40,17 @@ import React, { import searchAutocompleteStyles from './searchautocomplete.css'; import searchStyles from '@adobe/spectrum-css-temp/components/search/vars.css'; import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; -import {TextFieldBase} from '@react-spectrum/textfield'; +import {TextFieldBase} from '../textfield/TextFieldBase'; import textfieldStyles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {useFilter, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useFormProps} from '@react-spectrum/form'; -import {useHover} from '@react-aria/interactions'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {useFilter} from 'react-aria/useFilter'; +import {useFocusableRef, useUnwrapDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; export interface SpectrumSearchAutocompleteProps extends SpectrumTextInputBase, Omit, 'menuTrigger' | 'isInvalid' | 'validationState' | 'validate'>, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps, Omit { /** diff --git a/packages/@react-spectrum/autocomplete/src/searchautocomplete.css b/packages/@adobe/react-spectrum/src/autocomplete/searchautocomplete.css similarity index 100% rename from packages/@react-spectrum/autocomplete/src/searchautocomplete.css rename to packages/@adobe/react-spectrum/src/autocomplete/searchautocomplete.css diff --git a/packages/@react-spectrum/avatar/src/Avatar.tsx b/packages/@adobe/react-spectrum/src/avatar/Avatar.tsx similarity index 90% rename from packages/@react-spectrum/avatar/src/Avatar.tsx rename to packages/@adobe/react-spectrum/src/avatar/Avatar.tsx index f061d34a586..98a6bf0d0a7 100644 --- a/packages/@react-spectrum/avatar/src/Avatar.tsx +++ b/packages/@adobe/react-spectrum/src/avatar/Avatar.tsx @@ -10,12 +10,16 @@ * governing permissions and limitations under the License. */ -import {classNames, dimensionValue, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + +import {dimensionValue, useStyleProps} from '../utils/styleProps'; import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/avatar/vars.css'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useSlotProps} from '../utils/Slots'; const DEFAULT_SIZE = 'avatar-size-100'; const SIZE_RE = /^size-\d+/; diff --git a/packages/@react-spectrum/badge/src/Badge.tsx b/packages/@adobe/react-spectrum/src/badge/Badge.tsx similarity index 87% rename from packages/@react-spectrum/badge/src/Badge.tsx rename to packages/@adobe/react-spectrum/src/badge/Badge.tsx index 83c7023596e..414c3bbe489 100644 --- a/packages/@react-spectrum/badge/src/Badge.tsx +++ b/packages/@adobe/react-spectrum/src/badge/Badge.tsx @@ -11,12 +11,15 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {classNames, ClearSlots, SlotProvider, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/badge/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Text} from '../text/Text'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumBadgeProps extends DOMProps, StyleProps, AriaLabelingProps { /** The content to display in the badge. */ diff --git a/packages/@react-spectrum/breadcrumbs/src/BreadcrumbItem.tsx b/packages/@adobe/react-spectrum/src/breadcrumbs/BreadcrumbItem.tsx similarity index 87% rename from packages/@react-spectrum/breadcrumbs/src/BreadcrumbItem.tsx rename to packages/@adobe/react-spectrum/src/breadcrumbs/BreadcrumbItem.tsx index a47df98f5cc..f98f5b5e96c 100644 --- a/packages/@react-spectrum/breadcrumbs/src/BreadcrumbItem.tsx +++ b/packages/@adobe/react-spectrum/src/breadcrumbs/BreadcrumbItem.tsx @@ -10,15 +10,15 @@ * governing permissions and limitations under the License. */ -import {BreadcrumbItemProps, useBreadcrumbItem} from '@react-aria/breadcrumbs'; +import {BreadcrumbItemProps, useBreadcrumbItem} from 'react-aria/useBreadcrumbs'; import ChevronRightSmall from '@spectrum-icons/ui/ChevronRightSmall'; -import {classNames} from '@react-spectrum/utils'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {Fragment, JSX, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/breadcrumb/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useLocale} from '@react-aria/i18n'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; interface SpectrumBreadcrumbItemProps extends BreadcrumbItemProps { isMenu?: boolean diff --git a/packages/@react-spectrum/breadcrumbs/src/Breadcrumbs.tsx b/packages/@adobe/react-spectrum/src/breadcrumbs/Breadcrumbs.tsx similarity index 92% rename from packages/@react-spectrum/breadcrumbs/src/Breadcrumbs.tsx rename to packages/@adobe/react-spectrum/src/breadcrumbs/Breadcrumbs.tsx index 545be3d15a2..353a66578c0 100644 --- a/packages/@react-spectrum/breadcrumbs/src/Breadcrumbs.tsx +++ b/packages/@adobe/react-spectrum/src/breadcrumbs/Breadcrumbs.tsx @@ -9,17 +9,23 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaBreadcrumbsProps, useBreadcrumbs} from '@react-aria/breadcrumbs'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaBreadcrumbsProps, useBreadcrumbs} from 'react-aria/useBreadcrumbs'; import {BreadcrumbItem} from './BreadcrumbItem'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef, ItemProps, Key, StyleProps} from '@react-types/shared'; import FolderBreadcrumb from '@spectrum-icons/ui/FolderBreadcrumb'; -import {Menu, MenuTrigger} from '@react-spectrum/menu'; +import {Menu} from '../menu/Menu'; +import {MenuTrigger} from '../menu/MenuTrigger'; import React, {ReactElement, useCallback, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/breadcrumb/vars.css'; -import {useLayoutEffect, useResizeObserver, useValueEffect} from '@react-aria/utils'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useStyleProps} from '../utils/styleProps'; +import {useValueEffect} from 'react-aria/private/utils/useValueEffect'; export interface SpectrumBreadcrumbsProps extends AriaBreadcrumbsProps, StyleProps { /** The breadcrumb items. */ diff --git a/packages/@react-spectrum/button/src/ActionButton.tsx b/packages/@adobe/react-spectrum/src/button/ActionButton.tsx similarity index 87% rename from packages/@react-spectrum/button/src/ActionButton.tsx rename to packages/@adobe/react-spectrum/src/button/ActionButton.tsx index aae263eeb57..d90da77ea5b 100644 --- a/packages/@react-spectrum/button/src/ActionButton.tsx +++ b/packages/@adobe/react-spectrum/src/button/ActionButton.tsx @@ -10,17 +10,21 @@ * governing permissions and limitations under the License. */ -import {AriaBaseButtonProps, ButtonProps, useButton} from '@react-aria/button'; -import {classNames, ClearSlots, SlotProvider, useFocusableRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {AriaBaseButtonProps, ButtonProps, useButton} from 'react-aria/useButton'; + +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider, useSlotProps} from '../utils/Slots'; import CornerTriangle from '@spectrum-icons/ui/CornerTriangle'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Text} from '../text/Text'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumActionButtonProps extends AriaBaseButtonProps, Omit, StyleProps { /** Whether the button should be displayed with a [quiet style](https://spectrum.adobe.com/page/action-button/#Quiet). */ diff --git a/packages/@react-spectrum/button/src/Button.tsx b/packages/@adobe/react-spectrum/src/button/Button.tsx similarity index 90% rename from packages/@react-spectrum/button/src/Button.tsx rename to packages/@adobe/react-spectrum/src/button/Button.tsx index 66bf1f1a374..22b286ea967 100644 --- a/packages/@react-spectrum/button/src/Button.tsx +++ b/packages/@adobe/react-spectrum/src/button/Button.tsx @@ -10,27 +10,28 @@ * governing permissions and limitations under the License. */ -import {AriaButtonProps, useButton} from '@react-aria/button'; -import { - classNames, - SlotProvider, - useFocusableRef, - useHasChild, - useSlotProps, - useStyleProps -} from '@react-spectrum/utils'; +import {AriaButtonProps, useButton} from 'react-aria/useButton'; + +import {classNames} from '../utils/classNames'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; +import {FocusRing} from 'react-aria/FocusRing'; +import intlMessages from '../../intl/button/*.json'; +import {isAppleDevice, isFirefox} from 'react-aria/private/utils/platform'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {isAppleDevice, isFirefox, mergeProps, useId} from '@react-aria/utils'; -import {ProgressCircle} from '@react-spectrum/progress'; import React, {ElementType, ReactElement, useEffect, useState} from 'react'; +import {SlotProvider, useSlotProps} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useFocus, useHover} from '@react-aria/interactions'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Text} from '../text/Text'; +import {useFocus} from 'react-aria/useFocus'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHasChild} from '../utils/useHasChild'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; /** @deprecated */ type LegacyButtonVariant = 'cta' | 'overBackground'; diff --git a/packages/@react-spectrum/button/src/ClearButton.tsx b/packages/@adobe/react-spectrum/src/button/ClearButton.tsx similarity index 88% rename from packages/@react-spectrum/button/src/ClearButton.tsx rename to packages/@adobe/react-spectrum/src/button/ClearButton.tsx index cdae8aad15f..0936bbc679e 100644 --- a/packages/@react-spectrum/button/src/ClearButton.tsx +++ b/packages/@adobe/react-spectrum/src/button/ClearButton.tsx @@ -10,15 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaButtonProps, useButton} from '@react-aria/button'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaButtonProps, useButton} from 'react-aria/useButton'; + +import {classNames} from '../utils/classNames'; import CrossSmall from '@spectrum-icons/ui/CrossSmall'; import {DOMProps, FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ElementType} from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {useHover} from '@react-aria/interactions'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useStyleProps} from '../utils/styleProps'; interface ClearButtonProps extends AriaButtonProps, DOMProps, StyleProps { focusClassName?: string, diff --git a/packages/@react-spectrum/button/src/FieldButton.tsx b/packages/@adobe/react-spectrum/src/button/FieldButton.tsx similarity index 85% rename from packages/@react-spectrum/button/src/FieldButton.tsx rename to packages/@adobe/react-spectrum/src/button/FieldButton.tsx index 77000c174b9..138baed3fd0 100644 --- a/packages/@react-spectrum/button/src/FieldButton.tsx +++ b/packages/@adobe/react-spectrum/src/button/FieldButton.tsx @@ -10,14 +10,18 @@ * governing permissions and limitations under the License. */ -import {ButtonProps, useButton} from '@react-aria/button'; -import {classNames, SlotProvider, useFocusableRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {ButtonProps, useButton} from 'react-aria/useButton'; + +import {classNames} from '../utils/classNames'; import {DOMProps, FocusableRef, RefObject, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React from 'react'; +import {SlotProvider, useSlotProps} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {useHover} from '@react-aria/interactions'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useStyleProps} from '../utils/styleProps'; interface FieldButtonProps extends ButtonProps, DOMProps, StyleProps { isQuiet?: boolean, diff --git a/packages/@react-spectrum/button/src/LogicButton.tsx b/packages/@adobe/react-spectrum/src/button/LogicButton.tsx similarity index 83% rename from packages/@react-spectrum/button/src/LogicButton.tsx rename to packages/@adobe/react-spectrum/src/button/LogicButton.tsx index 7731a47d376..6f0be048723 100644 --- a/packages/@react-spectrum/button/src/LogicButton.tsx +++ b/packages/@adobe/react-spectrum/src/button/LogicButton.tsx @@ -10,15 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaBaseButtonProps, ButtonProps, useButton} from '@react-aria/button'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaBaseButtonProps, ButtonProps, useButton} from 'react-aria/useButton'; + +import {classNames} from '../utils/classNames'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumLogicButtonProps extends AriaBaseButtonProps, Omit, StyleProps { /** The type of boolean sequence to be represented by the LogicButton. */ diff --git a/packages/@react-spectrum/button/src/ToggleButton.tsx b/packages/@adobe/react-spectrum/src/button/ToggleButton.tsx similarity index 85% rename from packages/@react-spectrum/button/src/ToggleButton.tsx rename to packages/@adobe/react-spectrum/src/button/ToggleButton.tsx index 9b9c0c233c3..340d336985f 100644 --- a/packages/@react-spectrum/button/src/ToggleButton.tsx +++ b/packages/@adobe/react-spectrum/src/button/ToggleButton.tsx @@ -10,18 +10,22 @@ * governing permissions and limitations under the License. */ -import {classNames, SlotProvider, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {FocusableRef} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React from 'react'; +import {SlotProvider} from '../utils/Slots'; import {SpectrumActionButtonProps} from './ActionButton'; import styles from '@adobe/spectrum-css-temp/components/button/vars.css'; -import {Text} from '@react-spectrum/text'; -import {ToggleButtonProps, useToggleButton} from '@react-aria/button'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useToggleState} from '@react-stately/toggle'; +import {Text} from '../text/Text'; +import {ToggleButtonProps, useToggleButton} from 'react-aria/useToggleButton'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {useToggleState} from 'react-stately/useToggleState'; export interface SpectrumToggleButtonProps extends Omit, Omit { /** Whether the button should be displayed with an [emphasized style](https://spectrum.adobe.com/page/action-button/#Emphasis). */ diff --git a/packages/@react-spectrum/buttongroup/src/ButtonGroup.tsx b/packages/@adobe/react-spectrum/src/buttongroup/ButtonGroup.tsx similarity index 88% rename from packages/@react-spectrum/buttongroup/src/ButtonGroup.tsx rename to packages/@adobe/react-spectrum/src/buttongroup/ButtonGroup.tsx index a63ae1b789c..6bb895bb5d7 100644 --- a/packages/@react-spectrum/buttongroup/src/ButtonGroup.tsx +++ b/packages/@adobe/react-spectrum/src/buttongroup/ButtonGroup.tsx @@ -11,18 +11,17 @@ */ import {Alignment, DOMProps, DOMRef, Orientation, StyleProps} from '@react-types/shared'; -import { - classNames, - SlotProvider, - useDOMRef, - useResizeObserver, - useSlotProps, - useStyleProps -} from '@react-spectrum/utils'; -import {filterDOMProps, useLayoutEffect, useValueEffect} from '@react-aria/utils'; -import {Provider, useProvider, useProviderProps} from '@react-spectrum/provider'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {Provider, useProvider, useProviderProps} from '../provider/Provider'; import React, {ReactNode, useCallback, useRef} from 'react'; +import {SlotProvider, useSlotProps} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/buttongroup/vars.css'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useStyleProps} from '../utils/styleProps'; +import {useValueEffect} from 'react-aria/private/utils/useValueEffect'; export interface SpectrumButtonGroupProps extends DOMProps, StyleProps { /** Whether the Buttons in the ButtonGroup are all disabled. */ diff --git a/packages/@react-spectrum/calendar/src/Calendar.tsx b/packages/@adobe/react-spectrum/src/calendar/Calendar.tsx similarity index 88% rename from packages/@react-spectrum/calendar/src/Calendar.tsx rename to packages/@adobe/react-spectrum/src/calendar/Calendar.tsx index 71b10ab3338..b1b899c2dbd 100644 --- a/packages/@react-spectrum/calendar/src/Calendar.tsx +++ b/packages/@adobe/react-spectrum/src/calendar/Calendar.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {AriaCalendarProps, useCalendar} from '@react-aria/calendar'; +import {AriaCalendarProps, useCalendar} from 'react-aria/useCalendar'; + import {CalendarBase} from './CalendarBase'; import {CalendarIdentifier, createCalendar, Calendar as ICalendar} from '@internationalized/date'; -import {createDOMRef} from '@react-spectrum/utils'; -import {DateValue, useCalendarState} from '@react-stately/calendar'; +import {createDOMRef} from '../utils/useDOMRef'; +import {DateValue} from 'react-stately/useCalendarState'; import {FocusableRef, StyleProps} from '@react-types/shared'; import React, {ReactElement, useImperativeHandle, useMemo, useRef} from 'react'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useCalendarState} from 'react-stately/useCalendarState'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumCalendarProps extends AriaCalendarProps, StyleProps { /** diff --git a/packages/@react-spectrum/calendar/src/CalendarBase.tsx b/packages/@adobe/react-spectrum/src/calendar/CalendarBase.tsx similarity index 89% rename from packages/@react-spectrum/calendar/src/CalendarBase.tsx rename to packages/@adobe/react-spectrum/src/calendar/CalendarBase.tsx index 28fadd2650e..38aa7af2902 100644 --- a/packages/@react-spectrum/calendar/src/CalendarBase.tsx +++ b/packages/@adobe/react-spectrum/src/calendar/CalendarBase.tsx @@ -10,22 +10,27 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaButtonProps} from '@react-aria/button'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaButtonProps} from 'react-aria/useButton'; import {CalendarDate} from '@internationalized/date'; import {CalendarMonth} from './CalendarMonth'; -import {CalendarPropsBase, CalendarState, RangeCalendarState} from '@react-stately/calendar'; +import {CalendarPropsBase, CalendarState} from 'react-stately/useCalendarState'; import ChevronLeft from '@spectrum-icons/ui/ChevronLeftLarge'; import ChevronRight from '@spectrum-icons/ui/ChevronRightLarge'; -import {classNames, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMProps, RefObject, StyleProps} from '@react-types/shared'; -import {HelpText} from '@react-spectrum/label'; +import {HelpText} from '../label/HelpText'; +import intlMessages from '../../intl/calendar/*.json'; +import {RangeCalendarState} from 'react-stately/useRangeCalendarState'; // @ts-ignore -import intlMessages from '../intl/*.json'; import React, {HTMLAttributes, JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/calendar/vars.css'; -import {useDateFormatter, useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {VisuallyHidden} from '@react-aria/visually-hidden'; +import {useDateFormatter} from 'react-aria/useDateFormatter'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useStyleProps} from '../utils/styleProps'; +import {VisuallyHidden} from 'react-aria/VisuallyHidden'; interface CalendarBaseProps extends CalendarPropsBase, DOMProps, StyleProps { state: T, diff --git a/packages/@react-spectrum/calendar/src/CalendarCell.tsx b/packages/@adobe/react-spectrum/src/calendar/CalendarCell.tsx similarity index 89% rename from packages/@react-spectrum/calendar/src/CalendarCell.tsx rename to packages/@adobe/react-spectrum/src/calendar/CalendarCell.tsx index c657592087e..ae00fe5b785 100644 --- a/packages/@react-spectrum/calendar/src/CalendarCell.tsx +++ b/packages/@adobe/react-spectrum/src/calendar/CalendarCell.tsx @@ -10,16 +10,17 @@ * governing permissions and limitations under the License. */ -import {AriaCalendarCellProps, useCalendarCell} from '@react-aria/calendar'; +import {AriaCalendarCellProps, useCalendarCell} from 'react-aria/useCalendar'; import {CalendarDate, getDayOfWeek, isSameDay, isSameMonth, isToday} from '@internationalized/date'; -import {CalendarState, RangeCalendarState} from '@react-stately/calendar'; -import {classNames} from '@react-spectrum/utils'; -import {mergeProps} from '@react-aria/utils'; +import {CalendarState} from 'react-stately/useCalendarState'; +import {classNames} from '../utils/classNames'; +import {mergeProps} from 'react-aria/mergeProps'; +import {RangeCalendarState} from 'react-stately/useRangeCalendarState'; import React, {JSX, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/calendar/vars.css'; -import {useFocusRing} from '@react-aria/focus'; -import {useHover} from '@react-aria/interactions'; -import {useLocale} from '@react-aria/i18n'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; interface CalendarCellProps extends AriaCalendarCellProps { state: CalendarState | RangeCalendarState, diff --git a/packages/@react-spectrum/calendar/src/CalendarMonth.tsx b/packages/@adobe/react-spectrum/src/calendar/CalendarMonth.tsx similarity index 90% rename from packages/@react-spectrum/calendar/src/CalendarMonth.tsx rename to packages/@adobe/react-spectrum/src/calendar/CalendarMonth.tsx index 5efcbd85150..777b1f3b619 100644 --- a/packages/@react-spectrum/calendar/src/CalendarMonth.tsx +++ b/packages/@adobe/react-spectrum/src/calendar/CalendarMonth.tsx @@ -12,12 +12,13 @@ import {CalendarCell} from './CalendarCell'; import {CalendarDate, endOfMonth} from '@internationalized/date'; -import {CalendarPropsBase, CalendarState, RangeCalendarState} from '@react-stately/calendar'; -import {classNames} from '@react-spectrum/utils'; +import {CalendarPropsBase, CalendarState} from 'react-stately/useCalendarState'; +import {classNames} from '../utils/classNames'; import {DOMProps, StyleProps} from '@react-types/shared'; +import {RangeCalendarState} from 'react-stately/useRangeCalendarState'; import React, {JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/calendar/vars.css'; -import {useCalendarGrid} from '@react-aria/calendar'; +import {useCalendarGrid} from 'react-aria/useCalendar'; interface CalendarMonthProps extends CalendarPropsBase, DOMProps, StyleProps { state: CalendarState | RangeCalendarState, diff --git a/packages/@react-spectrum/calendar/src/RangeCalendar.tsx b/packages/@adobe/react-spectrum/src/calendar/RangeCalendar.tsx similarity index 88% rename from packages/@react-spectrum/calendar/src/RangeCalendar.tsx rename to packages/@adobe/react-spectrum/src/calendar/RangeCalendar.tsx index bcb632ca1d8..a64235c112d 100644 --- a/packages/@react-spectrum/calendar/src/RangeCalendar.tsx +++ b/packages/@adobe/react-spectrum/src/calendar/RangeCalendar.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {AriaRangeCalendarProps, useRangeCalendar} from '@react-aria/calendar'; +import {AriaRangeCalendarProps, useRangeCalendar} from 'react-aria/useRangeCalendar'; + import {CalendarBase} from './CalendarBase'; import {CalendarIdentifier, createCalendar, Calendar as ICalendar} from '@internationalized/date'; -import {createDOMRef} from '@react-spectrum/utils'; -import {DateValue, useRangeCalendarState} from '@react-stately/calendar'; +import {createDOMRef} from '../utils/useDOMRef'; +import {DateValue} from 'react-stately/useCalendarState'; import {FocusableRef, StyleProps} from '@react-types/shared'; import React, {ReactElement, useImperativeHandle, useMemo, useRef} from 'react'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; +import {useRangeCalendarState} from 'react-stately/useRangeCalendarState'; export interface SpectrumRangeCalendarProps extends AriaRangeCalendarProps, StyleProps { /** diff --git a/packages/@react-spectrum/card/src/BaseLayout.tsx b/packages/@adobe/react-spectrum/src/card/BaseLayout.tsx similarity index 95% rename from packages/@react-spectrum/card/src/BaseLayout.tsx rename to packages/@adobe/react-spectrum/src/card/BaseLayout.tsx index 989158d14d6..bfdedb62d86 100644 --- a/packages/@react-spectrum/card/src/BaseLayout.tsx +++ b/packages/@adobe/react-spectrum/src/card/BaseLayout.tsx @@ -12,10 +12,14 @@ */ import {Direction, Key, KeyboardDelegate, Node} from '@react-types/shared'; -import {getChildNodes, getFirstItem} from '@react-stately/collections'; -import {GridCollection} from '@react-stately/grid'; -import {InvalidationContext, Layout, LayoutInfo, Rect, Size} from '@react-stately/virtualizer'; -import {Scale} from '@react-spectrum/provider'; +import {getChildNodes, getFirstItem} from 'react-stately/private/collections/getChildNodes'; +import {GridCollection} from 'react-stately/private/grid/GridCollection'; +import {InvalidationContext} from 'react-stately/private/virtualizer/types'; +import {Layout} from 'react-stately/private/virtualizer/Layout'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; +import {Scale} from '../provider/types'; +import {Size} from 'react-stately/private/virtualizer/Size'; export interface BaseLayoutOptions { collator?: Intl.Collator, diff --git a/packages/@react-spectrum/card/src/Card.tsx b/packages/@adobe/react-spectrum/src/card/Card.tsx similarity index 96% rename from packages/@react-spectrum/card/src/Card.tsx rename to packages/@adobe/react-spectrum/src/card/Card.tsx index a080421a9ff..d3886bae4d5 100644 --- a/packages/@react-spectrum/card/src/Card.tsx +++ b/packages/@adobe/react-spectrum/src/card/Card.tsx @@ -13,7 +13,7 @@ import {CardBase} from './CardBase'; import {DOMRef, DOMRefValue, ItemProps} from '@react-types/shared'; -import {PartialNode} from '@react-stately/collections'; +import {PartialNode} from 'react-stately/private/collections/types'; import React, {forwardRef, ForwardRefExoticComponent, PropsWithoutRef, RefAttributes} from 'react'; import {SpectrumCardProps} from './types'; import {useCardViewContext} from './CardViewContext'; diff --git a/packages/@react-spectrum/card/src/CardBase.tsx b/packages/@adobe/react-spectrum/src/card/CardBase.tsx similarity index 87% rename from packages/@react-spectrum/card/src/CardBase.tsx rename to packages/@adobe/react-spectrum/src/card/CardBase.tsx index 61252e4c4e5..17b63fe05ef 100644 --- a/packages/@react-spectrum/card/src/CardBase.tsx +++ b/packages/@adobe/react-spectrum/src/card/CardBase.tsx @@ -12,16 +12,27 @@ */ import {AriaCardProps, SpectrumCardProps} from './types'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {classNames, SlotProvider, useDOMRef, useHasChild, useStyleProps} from '@react-spectrum/utils'; +import {Checkbox} from '../checkbox/Checkbox'; +import {classNames} from '../utils/classNames'; import {DOMRef, Node} from '@react-types/shared'; -import {filterDOMProps, mergeProps, nodeContains, useLayoutEffect, useResizeObserver, useSlotId} from '@react-aria/utils'; -import {FocusRing, getFocusableTreeWalker} from '@react-aria/focus'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusRing} from 'react-aria/FocusRing'; +import {getFocusableTreeWalker} from 'react-aria/private/focus/FocusScope'; +import {mergeProps} from 'react-aria/mergeProps'; +import {nodeContains} from 'react-aria/private/utils/shadowdom/DOMFunctions'; import React, {HTMLAttributes, useCallback, useMemo, useRef, useState} from 'react'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/card/vars.css'; import {useCardViewContext} from './CardViewContext'; -import {useFocusWithin, useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useFocusWithin} from 'react-aria/useFocusWithin'; +import {useHasChild} from '../utils/useHasChild'; +import {useHover} from 'react-aria/useHover'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useSlotId} from 'react-aria/private/utils/useId'; +import {useStyleProps} from '../utils/styleProps'; interface CardBaseProps extends SpectrumCardProps { articleProps?: HTMLAttributes, diff --git a/packages/@react-spectrum/card/src/CardView.tsx b/packages/@adobe/react-spectrum/src/card/CardView.tsx similarity index 86% rename from packages/@react-spectrum/card/src/CardView.tsx rename to packages/@adobe/react-spectrum/src/card/CardView.tsx index fa897c458cf..89080bd2d2f 100644 --- a/packages/@react-spectrum/card/src/CardView.tsx +++ b/packages/@adobe/react-spectrum/src/card/CardView.tsx @@ -13,22 +13,30 @@ import {CardBase} from './CardBase'; import {CardViewContext, useCardViewContext} from './CardViewContext'; -import {classNames, useDOMRef, useStyleProps, useUnwrapDOMRef} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef, DOMRefValue, Node} from '@react-types/shared'; -import {GridCollection, useGridState} from '@react-stately/grid'; +import {GridCollection} from 'react-stately/private/grid/GridCollection'; +import intlMessages from '../../intl/card/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps} from '@react-aria/utils'; -import {ProgressCircle} from '@react-spectrum/progress'; import React, {ReactElement, ReactNode, useCallback, useMemo, useRef} from 'react'; -import {ReusableView} from '@react-stately/virtualizer'; +import {ReusableView} from 'react-stately/private/virtualizer/ReusableView'; import {SpectrumCardViewProps} from './types'; import styles from '@adobe/spectrum-css-temp/components/card/vars.css'; -import {useCollator, useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useGrid, useGridCell, useGridRow} from '@react-aria/grid'; -import {useListState} from '@react-stately/list'; -import {useProvider} from '@react-spectrum/provider'; -import {Virtualizer, VirtualizerItem} from '@react-aria/virtualizer'; +import {useCollator} from 'react-aria/useCollator'; +import {useDOMRef, useUnwrapDOMRef} from '../utils/useDOMRef'; +import {useGrid} from 'react-aria/private/grid/useGrid'; +import {useGridCell} from 'react-aria/private/grid/useGridCell'; +import {useGridRow} from 'react-aria/private/grid/useGridRow'; +import {useGridState} from 'react-stately/private/grid/useGridState'; +import {useListState} from 'react-stately/useListState'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProvider} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {Virtualizer} from 'react-aria/private/virtualizer/Virtualizer'; +import {VirtualizerItem} from 'react-aria/private/virtualizer/VirtualizerItem'; /** * TODO: Add description of component here. diff --git a/packages/@react-spectrum/card/src/CardViewContext.tsx b/packages/@adobe/react-spectrum/src/card/CardViewContext.tsx similarity index 100% rename from packages/@react-spectrum/card/src/CardViewContext.tsx rename to packages/@adobe/react-spectrum/src/card/CardViewContext.tsx diff --git a/packages/@react-spectrum/card/src/GalleryLayout.tsx b/packages/@adobe/react-spectrum/src/card/GalleryLayout.tsx similarity index 98% rename from packages/@react-spectrum/card/src/GalleryLayout.tsx rename to packages/@adobe/react-spectrum/src/card/GalleryLayout.tsx index 63fffc5ea23..46d3587a2dd 100644 --- a/packages/@react-spectrum/card/src/GalleryLayout.tsx +++ b/packages/@adobe/react-spectrum/src/card/GalleryLayout.tsx @@ -12,7 +12,9 @@ */ import {BaseLayout, BaseLayoutOptions} from './BaseLayout'; -import {LayoutInfo, Rect, Size} from '@react-stately/virtualizer'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; +import {Size} from 'react-stately/private/virtualizer/Size'; export interface GalleryLayoutOptions extends BaseLayoutOptions { // /** diff --git a/packages/@react-spectrum/card/src/GridLayout.tsx b/packages/@adobe/react-spectrum/src/card/GridLayout.tsx similarity index 96% rename from packages/@react-spectrum/card/src/GridLayout.tsx rename to packages/@adobe/react-spectrum/src/card/GridLayout.tsx index 69165185adc..ef590a1fb95 100644 --- a/packages/@react-spectrum/card/src/GridLayout.tsx +++ b/packages/@adobe/react-spectrum/src/card/GridLayout.tsx @@ -12,9 +12,11 @@ */ import {BaseLayout, BaseLayoutOptions} from './BaseLayout'; -import {getChildNodes, getFirstItem} from '@react-stately/collections'; +import {getChildNodes, getFirstItem} from 'react-stately/private/collections/getChildNodes'; import {Key, Node, Orientation} from '@react-types/shared'; -import {LayoutInfo, Rect, Size} from '@react-stately/virtualizer'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; +import {Size} from 'react-stately/private/virtualizer/Size'; export interface GridLayoutOptions extends BaseLayoutOptions { // /** diff --git a/packages/@react-spectrum/card/src/WaterfallLayout.tsx b/packages/@adobe/react-spectrum/src/card/WaterfallLayout.tsx similarity index 96% rename from packages/@react-spectrum/card/src/WaterfallLayout.tsx rename to packages/@adobe/react-spectrum/src/card/WaterfallLayout.tsx index 677f97a5401..a13044525e2 100644 --- a/packages/@react-spectrum/card/src/WaterfallLayout.tsx +++ b/packages/@adobe/react-spectrum/src/card/WaterfallLayout.tsx @@ -12,9 +12,12 @@ */ import {BaseLayout, BaseLayoutOptions} from './BaseLayout'; -import {getChildNodes, getFirstItem} from '@react-stately/collections'; -import {InvalidationContext, LayoutInfo, Rect, Size} from '@react-stately/virtualizer'; +import {getChildNodes, getFirstItem} from 'react-stately/private/collections/getChildNodes'; +import {InvalidationContext} from 'react-stately/private/virtualizer/types'; import {Key, KeyboardDelegate} from '@react-types/shared'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; +import {Size} from 'react-stately/private/virtualizer/Size'; export interface WaterfallLayoutOptions extends BaseLayoutOptions { /** diff --git a/packages/@react-spectrum/card/src/types.ts b/packages/@adobe/react-spectrum/src/card/types.ts similarity index 96% rename from packages/@react-spectrum/card/src/types.ts rename to packages/@adobe/react-spectrum/src/card/types.ts index e017d759c5f..afb2284886c 100644 --- a/packages/@react-spectrum/card/src/types.ts +++ b/packages/@adobe/react-spectrum/src/card/types.ts @@ -11,9 +11,9 @@ */ import {AriaLabelingProps, AsyncLoadable, Collection, CollectionBase, Direction, DOMProps, KeyboardDelegate, LoadingState, MultipleSelection, Node, Orientation, StyleProps} from '@react-types/shared'; -import {Layout} from '@react-stately/virtualizer'; +import {Layout} from 'react-stately/private/virtualizer/Layout'; import {ReactNode} from 'react'; -import {Scale} from '@react-spectrum/provider'; +import {Scale} from '../provider/types'; interface AriaCardProps extends AriaLabelingProps {} diff --git a/packages/@react-spectrum/checkbox/src/Checkbox.tsx b/packages/@adobe/react-spectrum/src/checkbox/Checkbox.tsx similarity index 88% rename from packages/@react-spectrum/checkbox/src/Checkbox.tsx rename to packages/@adobe/react-spectrum/src/checkbox/Checkbox.tsx index c2f5ee5c282..ce9b591bbaa 100644 --- a/packages/@react-spectrum/checkbox/src/Checkbox.tsx +++ b/packages/@adobe/react-spectrum/src/checkbox/Checkbox.tsx @@ -10,20 +10,25 @@ * governing permissions and limitations under the License. */ -import {AriaCheckboxProps, useCheckbox, useCheckboxGroupItem} from '@react-aria/checkbox'; -import {CheckboxContext, useContextProps} from 'react-aria-components'; +import {AriaCheckboxProps, useCheckbox} from 'react-aria/useCheckbox'; + +import {CheckboxContext} from 'react-aria-components/Checkbox'; import {CheckboxGroupContext} from './context'; import CheckmarkSmall from '@spectrum-icons/ui/CheckmarkSmall'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import DashSmall from '@spectrum-icons/ui/DashSmall'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; +import {FocusRing} from 'react-aria/FocusRing'; import React, {forwardRef, useContext, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/checkbox/vars.css'; -import {useFormProps} from '@react-spectrum/form'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useToggleState} from '@react-stately/toggle'; +import {useCheckboxGroupItem} from 'react-aria/useCheckboxGroup'; +import {useContextProps} from 'react-aria-components/utils'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {useToggleState} from 'react-stately/useToggleState'; export interface SpectrumCheckboxProps extends Omit, StyleProps { /** diff --git a/packages/@react-spectrum/checkbox/src/CheckboxGroup.tsx b/packages/@adobe/react-spectrum/src/checkbox/CheckboxGroup.tsx similarity index 87% rename from packages/@react-spectrum/checkbox/src/CheckboxGroup.tsx rename to packages/@adobe/react-spectrum/src/checkbox/CheckboxGroup.tsx index 287d6cf5d80..4aece8b6ab6 100644 --- a/packages/@react-spectrum/checkbox/src/CheckboxGroup.tsx +++ b/packages/@adobe/react-spectrum/src/checkbox/CheckboxGroup.tsx @@ -10,17 +10,19 @@ * governing permissions and limitations under the License. */ -import {AriaCheckboxGroupProps, useCheckboxGroup} from '@react-aria/checkbox'; +import {AriaCheckboxGroupProps, useCheckboxGroup} from 'react-aria/useCheckboxGroup'; + import {CheckboxGroupContext} from './context'; -import {classNames, useDOMRef} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef, Orientation, SpectrumHelpTextProps, SpectrumLabelableProps, StyleProps, Validation} from '@react-types/shared'; -import {Field} from '@react-spectrum/label'; -import {Provider, useProviderProps} from '@react-spectrum/provider'; +import {Field} from '../label/Field'; +import {Provider, useProviderProps} from '../provider/Provider'; import React, {ReactElement} from 'react'; import {SpectrumCheckboxProps} from './Checkbox'; import styles from '@adobe/spectrum-css-temp/components/fieldgroup/vars.css'; -import {useCheckboxGroupState} from '@react-stately/checkbox'; -import {useFormProps} from '@react-spectrum/form'; +import {useCheckboxGroupState} from 'react-stately/useCheckboxGroupState'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; export interface SpectrumCheckboxGroupProps extends AriaCheckboxGroupProps, SpectrumLabelableProps, Validation, StyleProps, SpectrumHelpTextProps { /** diff --git a/packages/@react-spectrum/checkbox/src/context.ts b/packages/@adobe/react-spectrum/src/checkbox/context.ts similarity index 91% rename from packages/@react-spectrum/checkbox/src/context.ts rename to packages/@adobe/react-spectrum/src/checkbox/context.ts index a92ecefa7ff..e894596a251 100644 --- a/packages/@react-spectrum/checkbox/src/context.ts +++ b/packages/@adobe/react-spectrum/src/checkbox/context.ts @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {CheckboxGroupState} from '@react-stately/checkbox'; +import {CheckboxGroupState} from 'react-stately/useCheckboxGroupState'; import React from 'react'; export const CheckboxGroupContext = React.createContext(null); diff --git a/packages/@react-spectrum/color/src/ColorArea.tsx b/packages/@adobe/react-spectrum/src/color/ColorArea.tsx similarity index 84% rename from packages/@react-spectrum/color/src/ColorArea.tsx rename to packages/@adobe/react-spectrum/src/color/ColorArea.tsx index fab8387d0bf..9536828f6af 100644 --- a/packages/@react-spectrum/color/src/ColorArea.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorArea.tsx @@ -10,17 +10,21 @@ * governing permissions and limitations under the License. */ -import {AriaColorAreaProps, useColorArea} from '@react-aria/color'; -import {classNames, dimensionValue, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; -import {ColorAreaContext, useContextProps} from 'react-aria-components'; +import {AriaColorAreaProps, useColorArea} from 'react-aria/useColorArea'; + +import {classNames} from '../utils/classNames'; +import {ColorAreaContext} from 'react-aria-components/ColorArea'; import {ColorThumb} from './ColorThumb'; +import {dimensionValue, useStyleProps} from '../utils/styleProps'; import {DimensionValue, FocusableRef, StyleProps} from '@react-types/shared'; -import {mergeProps} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactElement, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/colorarea/vars.css'; -import {useColorAreaState} from '@react-stately/color'; -import {useFocusRing} from '@react-aria/focus'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useColorAreaState} from 'react-stately/useColorAreaState'; +import {useContextProps} from 'react-aria-components/utils'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumColorAreaProps extends AriaColorAreaProps, Omit { /** Size of the Color Area. */ diff --git a/packages/@react-spectrum/color/src/ColorEditor.tsx b/packages/@adobe/react-spectrum/src/color/ColorEditor.tsx similarity index 88% rename from packages/@react-spectrum/color/src/ColorEditor.tsx rename to packages/@adobe/react-spectrum/src/color/ColorEditor.tsx index 7a58d8029a5..872b0f5a081 100644 --- a/packages/@react-spectrum/color/src/ColorEditor.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorEditor.tsx @@ -1,15 +1,16 @@ import {ColorArea} from './ColorArea'; import {ColorField} from './ColorField'; import {ColorSlider} from './ColorSlider'; -import {ColorSpace, getColorChannels} from '@react-stately/color'; +import {ColorSpace, getColorChannels} from 'react-stately/Color'; import {DOMRef} from '@react-types/shared'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {Item, Picker} from '@react-spectrum/picker'; +import intlMessages from '../../intl/color/*.json'; +import {Item} from 'react-stately/Item'; +import {Picker} from '../picker/Picker'; import React, {CSSProperties, useState} from 'react'; import {style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; -import {useDOMRef} from '@react-spectrum/utils'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export interface SpectrumColorEditorProps { /** Whether to hide the alpha channel color slider and color field. */ diff --git a/packages/@react-spectrum/color/src/ColorField.tsx b/packages/@adobe/react-spectrum/src/color/ColorField.tsx similarity index 87% rename from packages/@react-spectrum/color/src/ColorField.tsx rename to packages/@adobe/react-spectrum/src/color/ColorField.tsx index c0eddf9bb31..8edd678a291 100644 --- a/packages/@react-spectrum/color/src/ColorField.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorField.tsx @@ -10,17 +10,21 @@ * governing permissions and limitations under the License. */ -import {AriaColorFieldProps, useColorChannelField, useColorField} from '@react-aria/color'; -import {classNames} from '@react-spectrum/utils'; -import {Color, ColorChannel, ColorSpace, useColorChannelFieldState, useColorFieldState} from '@react-stately/color'; -import {ColorFieldContext, useContextProps} from 'react-aria-components'; +import {AriaColorFieldProps, useColorChannelField, useColorField} from 'react-aria/useColorField'; + +import {classNames} from '../utils/classNames'; +import {Color, ColorChannel, ColorSpace} from 'react-stately/Color'; +import {ColorFieldContext} from 'react-aria-components/ColorField'; import React, {Ref, useEffect, useRef} from 'react'; import {SpectrumFieldValidation, SpectrumLabelableProps, SpectrumTextInputBase, StyleProps} from '@react-types/shared'; import styles from './colorfield.css'; -import {TextFieldBase, TextFieldRef} from '@react-spectrum/textfield'; -import {useFormProps} from '@react-spectrum/form'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {TextFieldBase} from '../textfield/TextFieldBase'; +import {TextFieldRef} from '../textfield/TextField'; +import {useColorChannelFieldState, useColorFieldState} from 'react-stately/useColorFieldState'; +import {useContextProps} from 'react-aria-components/utils'; +import {useFormProps} from '../form/Form'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumColorFieldProps extends SpectrumTextInputBase, Omit, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps { /** diff --git a/packages/@react-spectrum/color/src/ColorPicker.tsx b/packages/@adobe/react-spectrum/src/color/ColorPicker.tsx similarity index 90% rename from packages/@react-spectrum/color/src/ColorPicker.tsx rename to packages/@adobe/react-spectrum/src/color/ColorPicker.tsx index c0be4288e97..4e183c4e9cb 100644 --- a/packages/@react-spectrum/color/src/ColorPicker.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorPicker.tsx @@ -10,15 +10,19 @@ * governing permissions and limitations under the License. */ -import {ColorPicker as AriaColorPicker, Button, Color} from 'react-aria-components'; +import {ColorPicker as AriaColorPicker} from 'react-aria-components/ColorPicker'; + import {AriaLabelingProps, FocusableRef, ValueBase} from '@react-types/shared'; +import {Button} from 'react-aria-components/Button'; +import {Color} from 'react-stately/Color'; import {ColorSwatch} from './ColorSwatch'; -import {Content} from '@react-spectrum/view'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; +import {Content} from '../view/Content'; +import {Dialog} from '../dialog/Dialog'; +import {DialogTrigger} from '../dialog/DialogTrigger'; import React, {ReactNode, useRef} from 'react'; import {style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; -import {unwrapDOMRef, useFocusableRef} from '@react-spectrum/utils'; -import {useId} from '@react-aria/utils'; +import {unwrapDOMRef, useFocusableRef} from '../utils/useDOMRef'; +import {useId} from 'react-aria/useId'; export interface SpectrumColorPickerProps extends ValueBase, AriaLabelingProps { /** A visual label for the color picker. */ diff --git a/packages/@react-spectrum/color/src/ColorSlider.tsx b/packages/@adobe/react-spectrum/src/color/ColorSlider.tsx similarity index 87% rename from packages/@react-spectrum/color/src/ColorSlider.tsx rename to packages/@adobe/react-spectrum/src/color/ColorSlider.tsx index 2b0a0a59092..7e46abab451 100644 --- a/packages/@react-spectrum/color/src/ColorSlider.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorSlider.tsx @@ -10,18 +10,24 @@ * governing permissions and limitations under the License. */ -import {AriaColorSliderProps, useColorSlider} from '@react-aria/color'; -import {classNames, SlotProvider, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; -import {ColorSliderContext, useContextProps} from 'react-aria-components'; +import {AriaColorSliderProps, useColorSlider} from 'react-aria/useColorSlider'; + +import {classNames} from '../utils/classNames'; +import {ColorSliderContext} from 'react-aria-components/ColorSlider'; import {ColorThumb} from './ColorThumb'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {Label} from '@react-spectrum/label'; +import {Label} from '../label/Label'; import React, {ReactNode, useRef, useState} from 'react'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/colorslider/vars.css'; -import {useColorSliderState} from '@react-stately/color'; -import {useFocus, useFocusVisible} from '@react-aria/interactions'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useColorSliderState} from 'react-stately/useColorSliderState'; +import {useContextProps} from 'react-aria-components/utils'; +import {useFocus} from 'react-aria/useFocus'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFocusVisible} from 'react-aria/useFocusVisible'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumColorSliderProps extends AriaColorSliderProps, StyleProps { /** Whether the value label is displayed. True by default if there is a label, false by default if not. */ diff --git a/packages/@react-spectrum/color/src/ColorSwatch.tsx b/packages/@adobe/react-spectrum/src/color/ColorSwatch.tsx similarity index 91% rename from packages/@react-spectrum/color/src/ColorSwatch.tsx rename to packages/@adobe/react-spectrum/src/color/ColorSwatch.tsx index 3adbabc0c89..75201876f72 100644 --- a/packages/@react-spectrum/color/src/ColorSwatch.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorSwatch.tsx @@ -10,13 +10,16 @@ * governing permissions and limitations under the License. */ -import {AriaColorSwatchProps, useColorSwatch} from '@react-aria/color'; -import {Color} from '@react-stately/color'; -import {ColorSwatchContext, useContextProps} from 'react-aria-components'; +import {AriaColorSwatchProps, useColorSwatch} from 'react-aria/useColorSwatch'; + +import {Color} from 'react-stately/Color'; +import {ColorSwatchContext} from 'react-aria-components/ColorSwatch'; import {DOMRef, StyleProps} from '@react-types/shared'; import React, {createContext, forwardRef, JSX, ReactElement, useContext} from 'react'; import {style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; -import {useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {useContextProps} from 'react-aria-components/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumColorSwatchProps extends AriaColorSwatchProps, StyleProps { /** diff --git a/packages/@react-spectrum/color/src/ColorSwatchPicker.tsx b/packages/@adobe/react-spectrum/src/color/ColorSwatchPicker.tsx similarity index 92% rename from packages/@react-spectrum/color/src/ColorSwatchPicker.tsx rename to packages/@adobe/react-spectrum/src/color/ColorSwatchPicker.tsx index b07cf5158d0..7f3b8287dd5 100644 --- a/packages/@react-spectrum/color/src/ColorSwatchPicker.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorSwatchPicker.tsx @@ -10,13 +10,18 @@ * governing permissions and limitations under the License. */ -import {ColorSwatchPicker as AriaColorSwatchPicker, ColorSwatchPickerItem as AriaColorSwatchPickerItem} from 'react-aria-components'; -import {Color} from '@react-stately/color'; +import { + ColorSwatchPicker as AriaColorSwatchPicker, + ColorSwatchPickerItem as AriaColorSwatchPickerItem +} from 'react-aria-components/ColorSwatchPicker'; + +import {Color} from 'react-stately/Color'; import {DOMRef, StyleProps, ValueBase} from '@react-types/shared'; import React, {forwardRef, ReactElement, ReactNode} from 'react'; import {SpectrumColorSwatchContext, SpectrumColorSwatchProps} from './ColorSwatch'; import {style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; -import {useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumColorSwatchPickerProps extends ValueBase, StyleProps { /** The ColorSwatches within the ColorSwatchPicker. */ diff --git a/packages/@react-spectrum/color/src/ColorThumb.tsx b/packages/@adobe/react-spectrum/src/color/ColorThumb.tsx similarity index 94% rename from packages/@react-spectrum/color/src/ColorThumb.tsx rename to packages/@adobe/react-spectrum/src/color/ColorThumb.tsx index 2084f15314b..62e5fefc343 100644 --- a/packages/@react-spectrum/color/src/ColorThumb.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorThumb.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {Color} from '@react-stately/color'; +import {classNames} from '../utils/classNames'; + +import {Color} from 'react-stately/Color'; import {DOMProps, RefObject} from '@react-types/shared'; -import {Overlay} from '@react-spectrum/overlays'; +import {Overlay} from '../overlays/Overlay'; import React, {CSSProperties, JSX, ReactElement, useRef, useState} from 'react'; import stylesHandle from '@adobe/spectrum-css-temp/components/colorhandle/vars.css'; import stylesLoupe from '@adobe/spectrum-css-temp/components/colorloupe/vars.css'; -import {useId, useLayoutEffect} from '@react-aria/utils'; -import {useProvider} from '@react-spectrum/provider'; +import {useId} from 'react-aria/useId'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useProvider} from '../provider/Provider'; interface ColorThumbProps extends DOMProps { value: Color, diff --git a/packages/@react-spectrum/color/src/ColorWheel.tsx b/packages/@adobe/react-spectrum/src/color/ColorWheel.tsx similarity index 84% rename from packages/@react-spectrum/color/src/ColorWheel.tsx rename to packages/@adobe/react-spectrum/src/color/ColorWheel.tsx index d183ba19a63..58471e5e8c3 100644 --- a/packages/@react-spectrum/color/src/ColorWheel.tsx +++ b/packages/@adobe/react-spectrum/src/color/ColorWheel.tsx @@ -10,17 +10,22 @@ * governing permissions and limitations under the License. */ -import {AriaColorWheelProps, useColorWheel} from '@react-aria/color'; -import {classNames, dimensionValue, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaColorWheelProps, useColorWheel} from 'react-aria/useColorWheel'; + +import {classNames} from '../utils/classNames'; import {ColorThumb} from './ColorThumb'; -import {ColorWheelContext, useContextProps} from 'react-aria-components'; +import {ColorWheelContext} from 'react-aria-components/ColorWheel'; +import {dimensionValue, useStyleProps} from '../utils/styleProps'; import {DimensionValue, FocusableRef, StyleProps} from '@react-types/shared'; import React, {useCallback, useRef, useState} from 'react'; import styles from '@adobe/spectrum-css-temp/components/colorwheel/vars.css'; -import {useColorWheelState} from '@react-stately/color'; -import {useFocusRing} from '@react-aria/focus'; -import {useLayoutEffect, useResizeObserver} from '@react-aria/utils'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useColorWheelState} from 'react-stately/useColorWheelState'; +import {useContextProps} from 'react-aria-components/utils'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; export interface SpectrumColorWheelProps extends AriaColorWheelProps, Omit { /** The outer diameter of the ColorWheel. */ diff --git a/packages/@react-spectrum/color/src/colorfield.css b/packages/@adobe/react-spectrum/src/color/colorfield.css similarity index 100% rename from packages/@react-spectrum/color/src/colorfield.css rename to packages/@adobe/react-spectrum/src/color/colorfield.css diff --git a/packages/@react-spectrum/combobox/src/ComboBox.tsx b/packages/@adobe/react-spectrum/src/combobox/ComboBox.tsx similarity index 91% rename from packages/@react-spectrum/combobox/src/ComboBox.tsx rename to packages/@adobe/react-spectrum/src/combobox/ComboBox.tsx index dbcefbe7d3d..b4a77f284a1 100644 --- a/packages/@react-spectrum/combobox/src/ComboBox.tsx +++ b/packages/@adobe/react-spectrum/src/combobox/ComboBox.tsx @@ -10,30 +10,25 @@ * governing permissions and limitations under the License. */ -import {AriaButtonProps} from '@react-aria/button'; -import {AriaComboBoxProps, useComboBox} from '@react-aria/combobox'; +import {AriaButtonProps} from 'react-aria/useButton'; + +import {AriaComboBoxProps, useComboBox} from 'react-aria/useComboBox'; import {AsyncLoadable, DimensionValue, DOMRefValue, FocusableRef, FocusableRefValue, LoadingState, SingleSelection, SpectrumFieldValidation, SpectrumLabelableProps, SpectrumTextInputBase, StyleProps} from '@react-types/shared'; import ChevronDownMedium from '@spectrum-icons/ui/ChevronDownMedium'; -import { - classNames, - dimensionValue, - useFocusableRef, - useIsMobileDevice, - useResizeObserver, - useUnwrapDOMRef -} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import comboboxStyles from './combobox.css'; -import {ComboBoxValidationValue, MenuTriggerAction, useComboBoxState} from '@react-stately/combobox'; -import {Field} from '@react-spectrum/label'; -import {FieldButton} from '@react-spectrum/button'; -import {FocusRing} from '@react-aria/focus'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListBoxBase, useListBoxLayout} from '@react-spectrum/listbox'; +import {ComboBoxValidationValue, MenuTriggerAction, useComboBoxState} from 'react-stately/useComboBoxState'; +import {dimensionValue} from '../utils/styleProps'; +import {Field} from '../label/Field'; +import {FieldButton} from '../button/FieldButton'; +import {FocusRing} from 'react-aria/FocusRing'; +import intlMessages from '../../intl/combobox/*.json'; +import {ListBoxBase, useListBoxLayout} from '../listbox/ListBoxBase'; import {MobileComboBox} from './MobileComboBox'; -import {Popover} from '@react-spectrum/overlays'; -import {PressResponder, useHover} from '@react-aria/interactions'; -import {ProgressCircle} from '@react-spectrum/progress'; +// @ts-ignore +import {Popover} from '../overlays/Popover'; +import {PressResponder} from 'react-aria/private/interactions/PressResponder'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, { ForwardedRef, InputHTMLAttributes, @@ -45,12 +40,17 @@ import React, { useState } from 'react'; import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; -import {TextFieldBase} from '@react-spectrum/textfield'; +import {TextFieldBase} from '../textfield/TextFieldBase'; import textfieldStyles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {useFilter, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useFormProps} from '@react-spectrum/form'; -import {useLayoutEffect} from '@react-aria/utils'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {useFilter} from 'react-aria/useFilter'; +import {useFocusableRef, useUnwrapDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; export interface SpectrumComboBoxProps extends SpectrumTextInputBase, Omit, 'menuTrigger' | 'isInvalid' | 'validationState' | 'selectionMode' | 'selectedKey' | 'defaultSelectedKey' | 'onSelectionChange' | 'value' | 'defaultValue' | 'onChange'>, Omit, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps, Omit { /** diff --git a/packages/@react-spectrum/combobox/src/MobileComboBox.tsx b/packages/@adobe/react-spectrum/src/combobox/MobileComboBox.tsx similarity index 91% rename from packages/@react-spectrum/combobox/src/MobileComboBox.tsx rename to packages/@adobe/react-spectrum/src/combobox/MobileComboBox.tsx index 2cea4f9224a..e969fb2c53b 100644 --- a/packages/@react-spectrum/combobox/src/MobileComboBox.tsx +++ b/packages/@adobe/react-spectrum/src/combobox/MobileComboBox.tsx @@ -11,38 +11,48 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {AriaButtonProps, useButton} from '@react-aria/button'; +import {AriaButtonProps, useButton} from 'react-aria/useButton'; import buttonStyles from '@adobe/spectrum-css-temp/components/button/vars.css'; import CheckmarkMedium from '@spectrum-icons/ui/CheckmarkMedium'; import ChevronDownMedium from '@spectrum-icons/ui/ChevronDownMedium'; -import {classNames, unwrapDOMRef, useFocusableRef} from '@react-spectrum/utils'; -import {ClearButton} from '@react-spectrum/button'; -import {ComboBoxState, useComboBoxState} from '@react-stately/combobox'; +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; +import {ComboBoxState, useComboBoxState} from 'react-stately/useComboBoxState'; import comboboxStyles from './combobox.css'; -import {DismissButton, useOverlayTrigger} from '@react-aria/overlays'; -import {Field} from '@react-spectrum/label'; +import {DismissButton} from 'react-aria/Overlay'; +import {Field} from '../label/Field'; import {FocusableRef, FocusableRefValue, ValidationState} from '@react-types/shared'; -import {FocusRing, FocusScope} from '@react-aria/focus'; -import {focusSafely, setInteractionModality, useHover} from '@react-aria/interactions'; -import {getActiveElement, mergeProps, useFormReset, useId, useObjectRef} from '@react-aria/utils'; -// @ts-ignore -import intlMessages from '../intl/*.json'; +import {FocusRing} from 'react-aria/FocusRing'; +import {focusSafely} from 'react-aria/private/interactions/focusSafely'; +import {FocusScope} from 'react-aria/FocusScope'; +import {getActiveElement} from 'react-aria/private/utils/shadowdom/DOMFunctions'; +import intlMessages from '../../intl/combobox/*.json'; import labelStyles from '@adobe/spectrum-css-temp/components/fieldlabel/vars.css'; -import {ListBoxBase, useListBoxLayout} from '@react-spectrum/listbox'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {ListBoxBase, useListBoxLayout} from '../listbox/ListBoxBase'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, {ForwardedRef, HTMLAttributes, InputHTMLAttributes, ReactElement, ReactNode, useCallback, useEffect, useRef, useState} from 'react'; import searchStyles from '@adobe/spectrum-css-temp/components/search/vars.css'; +import {setInteractionModality} from 'react-aria/private/interactions/useFocusVisible'; +// @ts-ignore import {SpectrumComboBoxProps} from './ComboBox'; import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; -import {TextFieldBase} from '@react-spectrum/textfield'; +import {TextFieldBase} from '../textfield/TextFieldBase'; import textfieldStyles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {Tray} from '@react-spectrum/overlays'; -import {useComboBox} from '@react-aria/combobox'; -import {useDialog} from '@react-aria/dialog'; -import {useField} from '@react-aria/label'; -import {useFilter, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useFormValidation} from '@react-aria/form'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Tray} from '../overlays/Tray'; +import {unwrapDOMRef, useFocusableRef} from '../utils/useDOMRef'; +import {useComboBox} from 'react-aria/useComboBox'; +import {useDialog} from 'react-aria/useDialog'; +import {useField} from 'react-aria/useField'; +import {useFilter} from 'react-aria/useFilter'; +import {useFormReset} from 'react-aria/private/utils/useFormReset'; +import {useFormValidation} from 'react-aria/private/form/useFormValidation'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useOverlayTrigger} from 'react-aria/useOverlayTrigger'; +import {useProviderProps} from '../provider/Provider'; export const MobileComboBox = React.forwardRef(function MobileComboBox(props: SpectrumComboBoxProps, ref: FocusableRef) { props = useProviderProps(props); diff --git a/packages/@react-spectrum/combobox/src/combobox.css b/packages/@adobe/react-spectrum/src/combobox/combobox.css similarity index 100% rename from packages/@react-spectrum/combobox/src/combobox.css rename to packages/@adobe/react-spectrum/src/combobox/combobox.css diff --git a/packages/@react-spectrum/contextualhelp/src/ContextualHelp.tsx b/packages/@adobe/react-spectrum/src/contextualhelp/ContextualHelp.tsx similarity index 81% rename from packages/@react-spectrum/contextualhelp/src/ContextualHelp.tsx rename to packages/@adobe/react-spectrum/src/contextualhelp/ContextualHelp.tsx index 1bac573ca6c..5991deecc94 100644 --- a/packages/@react-spectrum/contextualhelp/src/ContextualHelp.tsx +++ b/packages/@adobe/react-spectrum/src/contextualhelp/ContextualHelp.tsx @@ -10,20 +10,24 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../button/ActionButton'; + import {AriaLabelingProps, DOMProps, FocusableRef, StyleProps} from '@react-types/shared'; -import {classNames, ClearSlots, SlotProvider} from '@react-spectrum/utils'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; +import {Dialog} from '../dialog/Dialog'; +import {DialogTrigger} from '../dialog/DialogTrigger'; import HelpOutline from '@spectrum-icons/workflow/HelpOutline'; import helpStyles from '@adobe/spectrum-css-temp/components/contextualhelp/vars.css'; import InfoOutline from '@spectrum-icons/workflow/InfoOutline'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps, useLabels} from '@react-aria/utils'; -import {OverlayTriggerProps} from '@react-stately/overlays'; -import {Placement, PositionProps} from '@react-aria/overlays'; +import intlMessages from '../../intl/contextualhelp/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; +import {OverlayTriggerProps} from 'react-stately/useOverlayTriggerState'; +import {Placement, PositionProps} from 'react-aria/private/overlays/useOverlayPosition'; import React, {ReactNode} from 'react'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useLabels} from 'react-aria/private/utils/useLabels'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export interface SpectrumContextualHelpProps extends OverlayTriggerProps, PositionProps, StyleProps, DOMProps, AriaLabelingProps { /** Contents of the Contextual Help popover. */ diff --git a/packages/@react-spectrum/datepicker/src/DateField.tsx b/packages/@adobe/react-spectrum/src/datepicker/DateField.tsx similarity index 91% rename from packages/@react-spectrum/datepicker/src/DateField.tsx rename to packages/@adobe/react-spectrum/src/datepicker/DateField.tsx index 58465f41a90..91a7562072d 100644 --- a/packages/@react-spectrum/datepicker/src/DateField.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/DateField.tsx @@ -10,20 +10,21 @@ * governing permissions and limitations under the License. */ -import {AriaDateFieldProps, useDateField} from '@react-aria/datepicker'; -import {classNames} from '@react-spectrum/utils'; +import {AriaDateFieldProps, DateValue, MappedDateValue, useDateField} from 'react-aria/useDateField'; + +import {classNames} from '../utils/classNames'; import {createCalendar} from '@internationalized/date'; import {DatePickerSegment} from './DatePickerSegment'; import datepickerStyles from './styles.css'; -import {DateValue, MappedDateValue, useDateFieldState} from '@react-stately/datepicker'; -import {Field} from '@react-spectrum/label'; +import {Field} from '../label/Field'; import {FocusableRef, HelpTextProps, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; import {Input} from './Input'; import React, {ReactElement, useRef} from 'react'; +import {useDateFieldState} from 'react-stately/useDateFieldState'; import {useFocusManagerRef, useFormatHelpText, useFormattedDateWidth} from './utils'; -import {useFormProps} from '@react-spectrum/form'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFormProps} from '../form/Form'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumDateFieldBase extends SpectrumLabelableProps, HelpTextProps, SpectrumFieldValidation>, StyleProps { /** diff --git a/packages/@react-spectrum/datepicker/src/DatePicker.tsx b/packages/@adobe/react-spectrum/src/datepicker/DatePicker.tsx similarity index 89% rename from packages/@react-spectrum/datepicker/src/DatePicker.tsx rename to packages/@adobe/react-spectrum/src/datepicker/DatePicker.tsx index a4185445d65..7b35bd8188c 100644 --- a/packages/@react-spectrum/datepicker/src/DatePicker.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/DatePicker.tsx @@ -10,34 +10,37 @@ * governing permissions and limitations under the License. */ -import {AriaDatePickerProps, useDatePicker} from '@react-aria/datepicker'; -import {Calendar} from '@react-spectrum/calendar'; +import {AriaDatePickerProps, DateValue, useDatePicker} from 'react-aria/useDatePicker'; + +import {Calendar} from '../calendar/Calendar'; import CalendarIcon from '@spectrum-icons/workflow/Calendar'; import {CalendarIdentifier, Calendar as ICalendar} from '@internationalized/date'; -import {classNames} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; +import {classNames} from '../utils/classNames'; +import {Content} from '../view/Content'; import {DatePickerField} from './DatePickerField'; import datepickerStyles from './styles.css'; -import {DateValue, useDatePickerState} from '@react-stately/datepicker'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Field} from '@react-spectrum/label'; -import {FieldButton} from '@react-spectrum/button'; +import {Dialog} from '../dialog/Dialog'; +import {DialogTrigger} from '../dialog/DialogTrigger'; +import {Field} from '../label/Field'; +import {FieldButton} from '../button/FieldButton'; import {FocusableRef, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; import {Input} from './Input'; +import intlMessages from '../../intl/datepicker/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactElement, useRef} from 'react'; -import '@adobe/spectrum-css-temp/components/textfield/vars.css'; // HACK: must be included BEFORE inputgroup import {SpectrumDateFieldBase} from './DateField'; -import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; +import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; // HACK: must be included BEFORE inputgroup import {TimeField} from './TimeField'; +import {useDatePickerState} from 'react-stately/useDatePickerState'; +import '@adobe/spectrum-css-temp/components/textfield/vars.css'; import {useFocusManagerRef, useFormatHelpText, useFormattedDateWidth, useVisibleMonths} from './utils'; -import {useFocusRing} from '@react-aria/focus'; -import {useFormProps} from '@react-spectrum/form'; -import {useHover} from '@react-aria/interactions'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumDatePickerBase extends SpectrumDateFieldBase, SpectrumLabelableProps, StyleProps { /** diff --git a/packages/@react-spectrum/datepicker/src/DatePickerField.tsx b/packages/@adobe/react-spectrum/src/datepicker/DatePickerField.tsx similarity index 89% rename from packages/@react-spectrum/datepicker/src/DatePickerField.tsx rename to packages/@adobe/react-spectrum/src/datepicker/DatePickerField.tsx index 89f97a7850c..7219584599f 100644 --- a/packages/@react-spectrum/datepicker/src/DatePickerField.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/DatePickerField.tsx @@ -10,15 +10,16 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {createCalendar} from '@internationalized/date'; import {DatePickerSegment} from './DatePickerSegment'; import datepickerStyles from './styles.css'; -import {DateValue, useDateFieldState} from '@react-stately/datepicker'; +import {DateValue, useDateField} from 'react-aria/useDateField'; import React, {JSX, useRef} from 'react'; import {SpectrumDatePickerProps} from './DatePicker'; -import {useDateField} from '@react-aria/datepicker'; -import {useLocale} from '@react-aria/i18n'; +import {useDateFieldState} from 'react-stately/useDateFieldState'; +import {useLocale} from 'react-aria/I18nProvider'; interface DatePickerFieldProps extends SpectrumDatePickerProps { inputClassName?: string, diff --git a/packages/@react-spectrum/datepicker/src/DatePickerSegment.tsx b/packages/@adobe/react-spectrum/src/datepicker/DatePickerSegment.tsx similarity index 90% rename from packages/@react-spectrum/datepicker/src/DatePickerSegment.tsx rename to packages/@adobe/react-spectrum/src/datepicker/DatePickerSegment.tsx index b820dc568ac..6ba1f8d9485 100644 --- a/packages/@react-spectrum/datepicker/src/DatePickerSegment.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/DatePickerSegment.tsx @@ -10,11 +10,13 @@ * governing permissions and limitations under the License. */ -import {AriaDatePickerProps, useDateSegment} from '@react-aria/datepicker'; -import {classNames} from '@react-spectrum/utils'; -import {DateFieldState, DateSegment} from '@react-stately/datepicker'; +import {AriaDatePickerProps} from 'react-aria/useDatePicker'; + +import {classNames} from '../utils/classNames'; +import {DateFieldState, DateSegment} from 'react-stately/useDateFieldState'; import React, {JSX, useRef} from 'react'; import styles from './styles.css'; +import {useDateSegment} from 'react-aria/useDateField'; interface DatePickerSegmentProps extends AriaDatePickerProps { segment: DateSegment, diff --git a/packages/@react-spectrum/datepicker/src/DateRangePicker.tsx b/packages/@adobe/react-spectrum/src/datepicker/DateRangePicker.tsx similarity index 90% rename from packages/@react-spectrum/datepicker/src/DateRangePicker.tsx rename to packages/@adobe/react-spectrum/src/datepicker/DateRangePicker.tsx index 949376acbb3..9a3aa1868e0 100644 --- a/packages/@react-spectrum/datepicker/src/DateRangePicker.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/DateRangePicker.tsx @@ -10,33 +10,35 @@ * governing permissions and limitations under the License. */ -import {AriaDateRangePickerProps, useDateRangePicker} from '@react-aria/datepicker'; +import {AriaDateRangePickerProps, DateValue, useDateRangePicker} from 'react-aria/useDateRangePicker'; import CalendarIcon from '@spectrum-icons/workflow/Calendar'; -import {classNames} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; +import {classNames} from '../utils/classNames'; +import {Content} from '../view/Content'; import {DatePickerField} from './DatePickerField'; import datepickerStyles from './styles.css'; -import {DateValue, useDateRangePickerState} from '@react-stately/datepicker'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Field} from '@react-spectrum/label'; -import {FieldButton} from '@react-spectrum/button'; -import {Flex} from '@react-spectrum/layout'; +import {Dialog} from '../dialog/Dialog'; +import {DialogTrigger} from '../dialog/DialogTrigger'; +import {Field} from '../label/Field'; +import {FieldButton} from '../button/FieldButton'; +import {Flex} from '../layout/Flex'; import {FocusableRef} from '@react-types/shared'; import {Input} from './Input'; +import intlMessages from '../../intl/datepicker/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps} from '@react-aria/utils'; -import {RangeCalendar} from '@react-spectrum/calendar'; +import {mergeProps} from 'react-aria/mergeProps'; +import {RangeCalendar} from '../calendar/RangeCalendar'; import React, {ReactElement, useRef} from 'react'; import {SpectrumDatePickerBase} from './DatePicker'; import styles from '@adobe/spectrum-css-temp/components/inputgroup/vars.css'; import {TimeField} from './TimeField'; +import {useDateRangePickerState} from 'react-stately/useDateRangePickerState'; import {useFocusManagerRef, useFormatHelpText, useFormattedDateWidth, useVisibleMonths} from './utils'; -import {useFocusRing} from '@react-aria/focus'; -import {useFormProps} from '@react-spectrum/form'; -import {useHover} from '@react-aria/interactions'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumDateRangePickerProps extends Omit, 'isInvalid' | 'validationState'>, Omit, 'validate'> {} diff --git a/packages/@react-spectrum/datepicker/src/Input.tsx b/packages/@adobe/react-spectrum/src/datepicker/Input.tsx similarity index 91% rename from packages/@react-spectrum/datepicker/src/Input.tsx rename to packages/@adobe/react-spectrum/src/datepicker/Input.tsx index ba8f56eb937..c4b31a703b2 100644 --- a/packages/@react-spectrum/datepicker/src/Input.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/Input.tsx @@ -12,12 +12,17 @@ import Alert from '@spectrum-icons/ui/AlertMedium'; import Checkmark from '@spectrum-icons/ui/CheckmarkMedium'; -import {classNames, useValueEffect} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import datepickerStyles from './styles.css'; -import {mergeProps, mergeRefs, useEvent, useLayoutEffect, useResizeObserver} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; +import {mergeRefs} from 'react-aria/private/utils/mergeRefs'; import React, {ReactElement, useCallback, useRef} from 'react'; import textfieldStyles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {useFocusRing} from '@react-aria/focus'; +import {useEvent} from 'react-aria/private/utils/useEvent'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useValueEffect} from 'react-aria/private/utils/useValueEffect'; export const Input = React.forwardRef(function Input(props: any, ref: any) { let inputRef = useRef(null); diff --git a/packages/@react-spectrum/datepicker/src/TimeField.tsx b/packages/@adobe/react-spectrum/src/datepicker/TimeField.tsx similarity index 89% rename from packages/@react-spectrum/datepicker/src/TimeField.tsx rename to packages/@adobe/react-spectrum/src/datepicker/TimeField.tsx index 2ba221f5c09..e7dd6dcab5a 100644 --- a/packages/@react-spectrum/datepicker/src/TimeField.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/TimeField.tsx @@ -10,19 +10,19 @@ * governing permissions and limitations under the License. */ -import {AriaTimeFieldProps, useTimeField} from '@react-aria/datepicker'; -import {classNames} from '@react-spectrum/utils'; +import {AriaTimeFieldProps, MappedTimeValue, TimeValue, useTimeField} from 'react-aria/useTimeField'; +import {classNames} from '../utils/classNames'; import {DatePickerSegment} from './DatePickerSegment'; import datepickerStyles from './styles.css'; -import {Field} from '@react-spectrum/label'; +import {Field} from '../label/Field'; import {FocusableRef, InputDOMProps, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; import {Input} from './Input'; -import {MappedTimeValue, TimeValue, useTimeFieldState} from '@react-stately/datepicker'; import React, {ReactElement, useRef} from 'react'; import {useFocusManagerRef, useFormattedDateWidth} from './utils'; -import {useFormProps} from '@react-spectrum/form'; -import {useLocale} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFormProps} from '../form/Form'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProviderProps} from '../provider/Provider'; +import {useTimeFieldState} from 'react-stately/useTimeFieldState'; export interface SpectrumTimeFieldProps extends Omit, 'isInvalid' | 'validationState'>, SpectrumFieldValidation>, SpectrumLabelableProps, StyleProps, InputDOMProps { /** diff --git a/packages/@react-spectrum/datepicker/src/styles.css b/packages/@adobe/react-spectrum/src/datepicker/styles.css similarity index 100% rename from packages/@react-spectrum/datepicker/src/styles.css rename to packages/@adobe/react-spectrum/src/datepicker/styles.css diff --git a/packages/@react-spectrum/datepicker/src/utils.tsx b/packages/@adobe/react-spectrum/src/datepicker/utils.tsx similarity index 86% rename from packages/@react-spectrum/datepicker/src/utils.tsx rename to packages/@adobe/react-spectrum/src/datepicker/utils.tsx index 49508c1d60b..bb791ded0d6 100644 --- a/packages/@react-spectrum/datepicker/src/utils.tsx +++ b/packages/@adobe/react-spectrum/src/datepicker/utils.tsx @@ -9,16 +9,19 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {createDOMRef} from '@react-spectrum/utils'; -import {createFocusManager} from '@react-aria/focus'; -import {DateFormatter, useDateFormatter, useLocale} from '@react-aria/i18n'; +import {createDOMRef} from '../utils/useDOMRef'; + +import {createFocusManager} from 'react-aria/private/focus/FocusScope'; +import {DateFormatter} from '@internationalized/date'; import {FocusableRef} from '@react-types/shared'; -import {FormatterOptions} from '@react-stately/datepicker'; +import {FormatterOptions} from 'react-stately/private/datepicker/utils'; import React, {ReactNode, useImperativeHandle, useMemo, useRef, useState} from 'react'; import {SpectrumDatePickerBase} from './DatePicker'; -import {useDisplayNames} from '@react-aria/datepicker'; -import {useLayoutEffect} from '@react-aria/utils'; -import {useProvider} from '@react-spectrum/provider'; +import {useDateFormatter} from 'react-aria/useDateFormatter'; +import {useDisplayNames} from 'react-aria/private/datepicker/useDisplayNames'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProvider} from '../provider/Provider'; export function useFormatHelpText(props: Pick, 'description' | 'showFormatHelpText'>): ReactNode { let formatter = useDateFormatter({dateStyle: 'short'}); diff --git a/packages/@react-spectrum/dialog/src/AlertDialog.tsx b/packages/@adobe/react-spectrum/src/dialog/AlertDialog.tsx similarity index 89% rename from packages/@react-spectrum/dialog/src/AlertDialog.tsx rename to packages/@adobe/react-spectrum/src/dialog/AlertDialog.tsx index 767c39762e2..7250db2894a 100644 --- a/packages/@react-spectrum/dialog/src/AlertDialog.tsx +++ b/packages/@adobe/react-spectrum/src/dialog/AlertDialog.tsx @@ -11,21 +11,23 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {Button, SpectrumButtonProps} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {chain, filterDOMProps} from '@react-aria/utils'; -import {classNames, useStyleProps} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; +import {Button, SpectrumButtonProps} from '../button/Button'; +import {ButtonGroup} from '../buttongroup/ButtonGroup'; +import {chain} from 'react-aria/private/utils/chain'; +import {classNames} from '../utils/classNames'; +import {Content} from '../view/Content'; import {Dialog} from './Dialog'; import {DialogContext, DialogContextValue} from './context'; -import {Divider} from '@react-spectrum/divider'; +import {Divider} from '../divider/Divider'; import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {Heading} from '@react-spectrum/text'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {Heading} from '../text/Heading'; +import intlMessages from '../../intl/dialog/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; import React, {forwardRef, ReactNode, useContext} from 'react'; import styles from '@adobe/spectrum-css-temp/components/dialog/vars.css'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumAlertDialogProps extends DOMProps, StyleProps { /** The [visual style](https://spectrum.adobe.com/page/alert-dialog/#Options) of the AlertDialog. */ diff --git a/packages/@react-spectrum/dialog/src/Dialog.tsx b/packages/@adobe/react-spectrum/src/dialog/Dialog.tsx similarity index 88% rename from packages/@react-spectrum/dialog/src/Dialog.tsx rename to packages/@adobe/react-spectrum/src/dialog/Dialog.tsx index e61d08ea18a..f49c3343694 100644 --- a/packages/@react-spectrum/dialog/src/Dialog.tsx +++ b/packages/@adobe/react-spectrum/src/dialog/Dialog.tsx @@ -10,27 +10,24 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaDialogProps, useDialog} from '@react-aria/dialog'; -import { - classNames, - SlotProvider, - unwrapDOMRef, - useDOMRef, - useHasChild, - useSlotProps, - useStyleProps -} from '@react-spectrum/utils'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaDialogProps, useDialog} from 'react-aria/useDialog'; +import {classNames} from '../utils/classNames'; import CrossLarge from '@spectrum-icons/ui/CrossLarge'; import {DialogContext, DialogContextValue} from './context'; import {DOMRef, StyleProps} from '@react-types/shared'; -import {Grid} from '@react-spectrum/layout'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps} from '@react-aria/utils'; +import {Grid} from '../layout/Grid'; +import intlMessages from '../../intl/dialog/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactNode, useContext, useMemo, useRef} from 'react'; +import {SlotProvider, useSlotProps} from '../utils/Slots'; +// @ts-ignore import styles from '@adobe/spectrum-css-temp/components/dialog/vars.css'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {unwrapDOMRef, useDOMRef} from '../utils/useDOMRef'; +import {useHasChild} from '../utils/useHasChild'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumDialogProps extends AriaDialogProps, StyleProps { /** The contents of the Dialog. */ diff --git a/packages/@react-spectrum/dialog/src/DialogContainer.tsx b/packages/@adobe/react-spectrum/src/dialog/DialogContainer.tsx similarity index 96% rename from packages/@react-spectrum/dialog/src/DialogContainer.tsx rename to packages/@adobe/react-spectrum/src/dialog/DialogContainer.tsx index 83286e566ae..4c8a04169e8 100644 --- a/packages/@react-spectrum/dialog/src/DialogContainer.tsx +++ b/packages/@adobe/react-spectrum/src/dialog/DialogContainer.tsx @@ -11,9 +11,9 @@ */ import {DialogContext} from './context'; -import {Modal} from '@react-spectrum/overlays'; +import {Modal} from '../overlays/Modal'; import React, {JSX, ReactElement, ReactNode, useState} from 'react'; -import {useOverlayTriggerState} from '@react-stately/overlays'; +import {useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; export interface SpectrumDialogContainerProps { /** The Dialog to display, if any. */ diff --git a/packages/@react-spectrum/dialog/src/DialogTrigger.tsx b/packages/@adobe/react-spectrum/src/dialog/DialogTrigger.tsx similarity index 94% rename from packages/@react-spectrum/dialog/src/DialogTrigger.tsx rename to packages/@adobe/react-spectrum/src/dialog/DialogTrigger.tsx index f66caccc51b..85feb4aa0cc 100644 --- a/packages/@react-spectrum/dialog/src/DialogTrigger.tsx +++ b/packages/@adobe/react-spectrum/src/dialog/DialogTrigger.tsx @@ -11,13 +11,16 @@ */ import {DialogContext} from './context'; -import {Modal, Popover, Tray} from '@react-spectrum/overlays'; -import {OverlayTriggerProps, OverlayTriggerState, useOverlayTriggerState} from '@react-stately/overlays'; -import {PositionProps, useOverlayTrigger} from '@react-aria/overlays'; -import {PressResponder} from '@react-aria/interactions'; +import {Modal} from '../overlays/Modal'; +import {OverlayTriggerProps, OverlayTriggerState, useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; +import {Popover} from '../overlays/Popover'; +import {PositionProps} from 'react-aria/private/overlays/useOverlayPosition'; +import {PressResponder} from 'react-aria/private/interactions/PressResponder'; import React, {Fragment, JSX, ReactElement, RefObject, useEffect, useRef} from 'react'; import {SpectrumDialogProps} from './Dialog'; -import {useIsMobileDevice} from '@react-spectrum/utils'; +import {Tray} from '../overlays/Tray'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useOverlayTrigger} from 'react-aria/useOverlayTrigger'; export type SpectrumDialogClose = (close: () => void) => ReactElement; diff --git a/packages/@react-spectrum/dialog/src/context.ts b/packages/@adobe/react-spectrum/src/dialog/context.ts similarity index 100% rename from packages/@react-spectrum/dialog/src/context.ts rename to packages/@adobe/react-spectrum/src/dialog/context.ts diff --git a/packages/@react-spectrum/dialog/src/useDialogContainer.ts b/packages/@adobe/react-spectrum/src/dialog/useDialogContainer.ts similarity index 100% rename from packages/@react-spectrum/dialog/src/useDialogContainer.ts rename to packages/@adobe/react-spectrum/src/dialog/useDialogContainer.ts diff --git a/packages/@react-spectrum/divider/src/Divider.tsx b/packages/@adobe/react-spectrum/src/divider/Divider.tsx similarity index 91% rename from packages/@react-spectrum/divider/src/Divider.tsx rename to packages/@adobe/react-spectrum/src/divider/Divider.tsx index 16e8454dc44..0436b876763 100644 --- a/packages/@react-spectrum/divider/src/Divider.tsx +++ b/packages/@adobe/react-spectrum/src/divider/Divider.tsx @@ -11,10 +11,13 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, Orientation, StyleProps} from '@react-types/shared'; -import {classNames, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import React, {ElementType} from 'react'; import styles from '@adobe/spectrum-css-temp/components/rule/vars.css'; -import {useSeparator} from '@react-aria/separator'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useSeparator} from 'react-aria/useSeparator'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumDividerProps extends DOMProps, AriaLabelingProps, StyleProps { /** diff --git a/packages/@react-spectrum/dnd/src/useDragAndDrop.ts b/packages/@adobe/react-spectrum/src/dnd/useDragAndDrop.ts similarity index 92% rename from packages/@react-spectrum/dnd/src/useDragAndDrop.ts rename to packages/@adobe/react-spectrum/src/dnd/useDragAndDrop.ts index fa3a30fb8ac..a401c0018b1 100644 --- a/packages/@react-spectrum/dnd/src/useDragAndDrop.ts +++ b/packages/@adobe/react-spectrum/src/dnd/useDragAndDrop.ts @@ -14,29 +14,39 @@ import { DraggableCollectionOptions, DraggableItemProps, DraggableItemResult, - DragPreview, + useDraggableCollection, + useDraggableItem +} from 'react-aria/useDraggableCollection'; + +import {DraggableCollectionProps, DragItem, DroppableCollectionProps, Key, RefObject} from '@react-types/shared'; + +import { + DraggableCollectionState, + DraggableCollectionStateOptions, + useDraggableCollectionState +} from 'react-stately/useDraggableCollectionState'; + +import {DragPreview} from 'react-aria/DragPreview'; +import { DropIndicatorAria, DropIndicatorProps, DroppableCollectionOptions, DroppableCollectionResult, DroppableItemOptions, DroppableItemResult, - isVirtualDragging, - useDraggableCollection, - useDraggableItem, useDropIndicator, useDroppableCollection, useDroppableItem -} from '@react-aria/dnd'; -import {DraggableCollectionProps, DragItem, DroppableCollectionProps, Key, RefObject} from '@react-types/shared'; +} from 'react-aria/useDroppableCollection'; + import { - DraggableCollectionState, - DraggableCollectionStateOptions, DroppableCollectionState, DroppableCollectionStateOptions, - useDraggableCollectionState, useDroppableCollectionState -} from '@react-stately/dnd'; +} from 'react-stately/useDroppableCollectionState'; + +import {isVirtualDragging} from 'react-aria/private/dnd/DragManager'; + import {JSX, useMemo} from 'react'; interface DraggableCollectionStateOpts extends Omit, 'getItems'> {} diff --git a/packages/@react-spectrum/dropzone/src/DropZone.tsx b/packages/@adobe/react-spectrum/src/dropzone/DropZone.tsx similarity index 84% rename from packages/@react-spectrum/dropzone/src/DropZone.tsx rename to packages/@adobe/react-spectrum/src/dropzone/DropZone.tsx index cdfb860dc6b..6e809b4104c 100644 --- a/packages/@react-spectrum/dropzone/src/DropZone.tsx +++ b/packages/@adobe/react-spectrum/src/dropzone/DropZone.tsx @@ -11,14 +11,20 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {classNames, SlotProvider, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {DropZoneProps, HeadingContext, Provider, DropZone as RACDropZone} from 'react-aria-components'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps, useId} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {DropZoneProps, DropZone as RACDropZone} from 'react-aria-components/DropZone'; +import {HeadingContext} from 'react-aria-components/Heading'; +import intlMessages from '../../intl/dropzone/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; +import {Provider} from 'react-aria-components/utils'; import React, {ReactNode} from 'react'; +// @ts-ignore +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/dropzone/vars.css'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useId} from 'react-aria/useId'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumDropZoneProps extends Omit, DOMProps, StyleProps, AriaLabelingProps { /** The content to display in the drop zone. */ diff --git a/packages/@react-spectrum/form/src/Form.tsx b/packages/@adobe/react-spectrum/src/form/Form.tsx similarity index 92% rename from packages/@react-spectrum/form/src/Form.tsx rename to packages/@adobe/react-spectrum/src/form/Form.tsx index bb3608e181f..2f5d57282c2 100644 --- a/packages/@react-spectrum/form/src/Form.tsx +++ b/packages/@adobe/react-spectrum/src/form/Form.tsx @@ -11,12 +11,14 @@ */ import {Alignment, DOMProps, DOMRef, FormProps, LabelPosition, SpectrumLabelableProps, StyleProps, ValidationState} from '@react-types/shared'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; -import {FormValidationContext} from '@react-stately/form'; -import {Provider, useProviderProps} from '@react-spectrum/provider'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FormValidationContext} from 'react-stately/private/form/useFormValidationState'; +import {Provider, useProviderProps} from '../provider/Provider'; import React, {ReactElement, useContext} from 'react'; import styles from '@adobe/spectrum-css-temp/components/fieldlabel/vars.css'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumFormProps extends FormProps, DOMProps, StyleProps, Omit { /** The contents of the Form. */ diff --git a/packages/@react-spectrum/icon/src/Icon.tsx b/packages/@adobe/react-spectrum/src/icon/Icon.tsx similarity index 89% rename from packages/@react-spectrum/icon/src/Icon.tsx rename to packages/@adobe/react-spectrum/src/icon/Icon.tsx index 66f0764505b..66aa5d6b890 100644 --- a/packages/@react-spectrum/icon/src/Icon.tsx +++ b/packages/@adobe/react-spectrum/src/icon/Icon.tsx @@ -11,11 +11,14 @@ */ import {AriaLabelingProps, DOMProps, IconColorValue, StyleProps} from '@react-types/shared'; -import {baseStyleProps, classNames, StyleHandlers, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; -import {ProviderContext, useProvider} from '@react-spectrum/provider'; +import {baseStyleProps, StyleHandlers, useStyleProps} from '../utils/styleProps'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {ProviderContext} from '../provider/types'; import React, {JSX, ReactElement} from 'react'; import styles from '@adobe/spectrum-css-temp/components/icon/vars.css'; +import {useProvider} from '../provider/Provider'; +import {useSlotProps} from '../utils/Slots'; export interface IconProps extends DOMProps, AriaLabelingProps, StyleProps { /** diff --git a/packages/@react-spectrum/icon/src/Illustration.tsx b/packages/@adobe/react-spectrum/src/icon/Illustration.tsx similarity index 92% rename from packages/@react-spectrum/icon/src/Illustration.tsx rename to packages/@adobe/react-spectrum/src/icon/Illustration.tsx index 7116c2bd382..1a4f27f3f71 100644 --- a/packages/@react-spectrum/icon/src/Illustration.tsx +++ b/packages/@adobe/react-spectrum/src/icon/Illustration.tsx @@ -11,9 +11,10 @@ */ import {AriaLabelingProps, DOMProps, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {JSX, ReactElement} from 'react'; -import {useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface IllustrationProps extends DOMProps, AriaLabelingProps, StyleProps { /** diff --git a/packages/@react-spectrum/icon/src/UIIcon.tsx b/packages/@adobe/react-spectrum/src/icon/UIIcon.tsx similarity index 87% rename from packages/@react-spectrum/icon/src/UIIcon.tsx rename to packages/@adobe/react-spectrum/src/icon/UIIcon.tsx index 96465175036..e8c41618189 100644 --- a/packages/@react-spectrum/icon/src/UIIcon.tsx +++ b/packages/@adobe/react-spectrum/src/icon/UIIcon.tsx @@ -11,11 +11,14 @@ */ import {AriaLabelingProps, DOMProps, StyleProps} from '@react-types/shared'; -import {classNames, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; -import {ProviderContext, useProvider} from '@react-spectrum/provider'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {ProviderContext} from '../provider/types'; import React, {JSX, ReactElement} from 'react'; import styles from '@adobe/spectrum-css-temp/components/icon/vars.css'; +import {useProvider} from '../provider/Provider'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface UIIconProps extends DOMProps, AriaLabelingProps, StyleProps { children: ReactElement, diff --git a/packages/@react-spectrum/illustratedmessage/src/IllustratedMessage.tsx b/packages/@adobe/react-spectrum/src/illustratedmessage/IllustratedMessage.tsx similarity index 88% rename from packages/@react-spectrum/illustratedmessage/src/IllustratedMessage.tsx rename to packages/@adobe/react-spectrum/src/illustratedmessage/IllustratedMessage.tsx index 71dcf81845e..52dc2d5bafb 100644 --- a/packages/@react-spectrum/illustratedmessage/src/IllustratedMessage.tsx +++ b/packages/@adobe/react-spectrum/src/illustratedmessage/IllustratedMessage.tsx @@ -10,12 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames, ClearSlots, SlotProvider, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + +import {ClearSlots, SlotProvider, useSlotProps} from '../utils/Slots'; import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; -import {Flex} from '@react-spectrum/layout'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {Flex} from '../layout/Flex'; import React, {forwardRef, ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/illustratedmessage/vars.css'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumIllustratedMessageProps extends DOMProps, StyleProps { /** The contents of the IllustratedMessage. */ diff --git a/packages/@react-spectrum/image/src/Image.tsx b/packages/@adobe/react-spectrum/src/image/Image.tsx similarity index 91% rename from packages/@react-spectrum/image/src/Image.tsx rename to packages/@adobe/react-spectrum/src/image/Image.tsx index 119e58ce005..48b0fe2ff41 100644 --- a/packages/@react-spectrum/image/src/Image.tsx +++ b/packages/@adobe/react-spectrum/src/image/Image.tsx @@ -10,12 +10,16 @@ * governing permissions and limitations under the License. */ -import {classNames, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {ReactEventHandler} from 'react'; import styles from '@adobe/spectrum-css-temp/components/image/vars.css'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface ImageProps { /** diff --git a/packages/@adobe/react-spectrum/src/index.ts b/packages/@adobe/react-spectrum/src/index.ts deleted file mode 100644 index d868b789ade..00000000000 --- a/packages/@adobe/react-spectrum/src/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright 2020 Adobe. All rights reserved. - * This file is licensed to you under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. You may obtain a copy - * of the License at http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under - * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS - * OF ANY KIND, either express or implied. See the License for the specific language - * governing permissions and limitations under the License. - */ - -// Mark as a client only package. This will cause a build time error if you try -// to import it from a React Server Component in a framework like Next.js. -import 'client-only'; - -export {ActionGroup} from '@react-spectrum/actiongroup'; -export {Badge} from '@react-spectrum/badge'; -export {Breadcrumbs} from '@react-spectrum/breadcrumbs'; -export {Accordion, Disclosure, DisclosurePanel, DisclosureTitle} from '@react-spectrum/accordion'; -export {ActionBar, ActionBarContainer} from '@react-spectrum/actionbar'; -export {ActionButton, Button, LogicButton, ToggleButton} from '@react-spectrum/button'; -export {Avatar} from '@react-spectrum/avatar'; -export {ButtonGroup} from '@react-spectrum/buttongroup'; -export {Calendar, RangeCalendar} from '@react-spectrum/calendar'; -export {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -export {ColorArea, ColorEditor, ColorField, ColorPicker, ColorSlider, ColorSwatch, ColorSwatchPicker, ColorWheel, parseColor, getColorChannels} from '@react-spectrum/color'; -export {ComboBox} from '@react-spectrum/combobox'; -export {ContextualHelp} from '@react-spectrum/contextualhelp'; -export {AlertDialog, Dialog, DialogTrigger, DialogContainer, useDialogContainer} from '@react-spectrum/dialog'; -export {DateField, DatePicker, DateRangePicker, TimeField} from '@react-spectrum/datepicker'; -export {Divider} from '@react-spectrum/divider'; -export {DropZone} from '@react-spectrum/dropzone'; -export {FileTrigger} from '@react-spectrum/filetrigger'; -export {Form} from '@react-spectrum/form'; -export {Icon} from '@react-spectrum/icon'; -export {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -export {InlineAlert} from '@react-spectrum/inlinealert'; -export {Image} from '@react-spectrum/image'; -export {Flex, Grid, fitContent, minmax, repeat} from '@react-spectrum/layout'; -export {LabeledValue} from '@react-spectrum/labeledvalue'; -export {Link} from '@react-spectrum/link'; -export {ListBox} from '@react-spectrum/listbox'; -export {ListView} from '@react-spectrum/list'; -export {ActionMenu, ContextualHelpTrigger, Menu, MenuTrigger, SubmenuTrigger} from '@react-spectrum/menu'; -export {Meter} from '@react-spectrum/meter'; -export {NumberField} from '@react-spectrum/numberfield'; -export {Picker} from '@react-spectrum/picker'; -export {ProgressBar, ProgressCircle} from '@react-spectrum/progress'; -export {Provider, useProvider} from '@react-spectrum/provider'; -export {Radio, RadioGroup} from '@react-spectrum/radio'; -export {RangeSlider, Slider} from '@react-spectrum/slider'; -export {SearchField} from '@react-spectrum/searchfield'; -export {StatusLight} from '@react-spectrum/statuslight'; -export {Switch} from '@react-spectrum/switch'; -export {Heading, Keyboard, Text} from '@react-spectrum/text'; -export {TableView, TableHeader, TableBody, Column, Row, Cell} from '@react-spectrum/table'; -export {Tabs, TabList, TabPanels} from '@react-spectrum/tabs'; -export {TagGroup} from '@react-spectrum/tag'; -export {TextArea, TextField} from '@react-spectrum/textfield'; -export {theme as darkTheme} from '@react-spectrum/theme-dark'; -export {theme as defaultTheme} from '@react-spectrum/theme-default'; -export {theme as lightTheme} from '@react-spectrum/theme-light'; -export {ToastContainer, ToastQueue} from '@react-spectrum/toast'; -export {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -export {TreeView, TreeViewItem, TreeViewItemContent} from '@react-spectrum/tree'; -export {Content, Footer, Header, View} from '@react-spectrum/view'; -export {Well} from '@react-spectrum/well'; -export {Item, Section} from '@react-stately/collections'; -export {useAsyncList, useListData, useTreeData} from '@react-stately/data'; -export {VisuallyHidden} from '@react-aria/visually-hidden'; -export {useCollator, useDateFormatter, useFilter, useLocale, useLocalizedStringFormatter, useMessageFormatter, useNumberFormatter} from '@react-aria/i18n'; -export {SSRProvider} from '@react-aria/ssr'; -export {useDragAndDrop, DIRECTORY_DRAG_TYPE} from '@react-spectrum/dnd'; -export {Collection} from '@react-aria/collections'; - -export type {SpectrumActionBarContainerProps, SpectrumActionBarProps} from '@react-spectrum/actionbar'; -export type {SpectrumActionGroupProps} from '@react-spectrum/actiongroup'; -export type {SpectrumAvatarProps} from '@react-spectrum/avatar'; -export type {SpectrumBadgeProps} from '@react-spectrum/badge'; -export type {SpectrumBreadcrumbsProps} from '@react-spectrum/breadcrumbs'; -export type {SpectrumActionButtonProps, SpectrumButtonProps, SpectrumLogicButtonProps, SpectrumToggleButtonProps} from '@react-spectrum/button'; -export type {SpectrumButtonGroupProps} from '@react-spectrum/buttongroup'; -export type {SpectrumCalendarProps, SpectrumRangeCalendarProps} from '@react-spectrum/calendar'; -export type {SpectrumCheckboxGroupProps, SpectrumCheckboxProps} from '@react-spectrum/checkbox'; -export type {Color, ColorFormat, ColorSpace, SpectrumColorAreaProps, SpectrumColorEditorProps, SpectrumColorFieldProps, SpectrumColorPickerProps, SpectrumColorSliderProps, SpectrumColorSwatchPickerProps, SpectrumColorSwatchProps, SpectrumColorWheelProps} from '@react-spectrum/color'; -export type {SpectrumComboBoxProps} from '@react-spectrum/combobox'; -export type {SpectrumContextualHelpProps} from '@react-spectrum/contextualhelp'; -export type {DialogContainerValue, SpectrumAlertDialogProps, SpectrumDialogContainerProps, SpectrumDialogProps, SpectrumDialogTriggerProps} from '@react-spectrum/dialog'; -export type {SpectrumDateFieldProps, SpectrumDatePickerProps, SpectrumDateRangePickerProps, SpectrumTimeFieldProps} from '@react-spectrum/datepicker'; -export type {SpectrumDividerProps} from '@react-spectrum/divider'; -export type {SpectrumDropZoneProps} from '@react-spectrum/dropzone'; -export type {FileTriggerProps} from '@react-spectrum/filetrigger'; -export type {SpectrumFormProps} from '@react-spectrum/form'; -export type {IconProps, IllustrationProps} from '@react-spectrum/icon'; -export type {SpectrumIllustratedMessageProps} from '@react-spectrum/illustratedmessage'; -export type {SpectrumImageProps} from '@react-spectrum/image'; -export type {SpectrumInlineAlertProps} from '@react-spectrum/inlinealert'; -export type {DimensionValue, FlexProps, GridProps} from '@react-spectrum/layout'; -export type {SpectrumLabeledValueProps} from '@react-spectrum/labeledvalue'; -export type {SpectrumLinkProps} from '@react-spectrum/link'; -export type {SpectrumListBoxProps} from '@react-spectrum/listbox'; -export type {SpectrumListViewProps} from '@react-spectrum/list'; -export type {SpectrumActionMenuProps, SpectrumMenuProps, SpectrumMenuTriggerProps, SpectrumMenuDialogTriggerProps, SpectrumSubmenuTriggerProps} from '@react-spectrum/menu'; -export type {SpectrumMeterProps} from '@react-spectrum/meter'; -export type {SpectrumNumberFieldProps} from '@react-spectrum/numberfield'; -export type {SpectrumPickerProps} from '@react-spectrum/picker'; -export type {SpectrumProgressBarProps, SpectrumProgressCircleProps} from '@react-spectrum/progress'; -export type {ProviderContext, ProviderProps, ColorScheme, Scale, Theme} from '@react-spectrum/provider'; -export type {SpectrumRadioGroupProps, SpectrumRadioProps} from '@react-spectrum/radio'; -export type {SpectrumRangeSliderProps, SpectrumSliderProps} from '@react-spectrum/slider'; -export type {SpectrumSearchFieldProps} from '@react-spectrum/searchfield'; -export type {SpectrumStatusLightProps} from '@react-spectrum/statuslight'; -export type {SpectrumSwitchProps} from '@react-spectrum/switch'; -export type {HeadingProps, KeyboardProps, TextProps} from '@react-spectrum/text'; -export type {SpectrumTableProps, SpectrumColumnProps, TableHeaderProps, TableBodyProps, RowProps, CellProps} from '@react-spectrum/table'; -export type {SpectrumTabListProps, SpectrumTabPanelsProps, SpectrumTabsProps} from '@react-spectrum/tabs'; -export type {SpectrumTagGroupProps} from '@react-spectrum/tag'; -export type {SpectrumTextFieldProps, SpectrumTextAreaProps} from '@react-spectrum/textfield'; -export type {SpectrumToastContainerProps, SpectrumToastOptions} from '@react-spectrum/toast'; -export type {SpectrumTooltipProps, SpectrumTooltipTriggerProps} from '@react-spectrum/tooltip'; -export type {SpectrumTreeViewProps, SpectrumTreeViewItemProps, SpectrumTreeViewItemContentProps} from '@react-spectrum/tree'; -export type {ContentProps, FooterProps, HeaderProps, ViewProps} from '@react-spectrum/view'; -export type {SpectrumWellProps} from '@react-spectrum/well'; -export type {AsyncListData, AsyncListOptions, ListData, ListOptions, TreeData, TreeOptions} from '@react-stately/data'; -export type {VisuallyHiddenAria, VisuallyHiddenProps} from '@react-aria/visually-hidden'; -export type {DateFormatter, DateFormatterOptions, Filter, FormatMessage, Locale, LocalizedStrings} from '@react-aria/i18n'; -export type {SSRProviderProps} from '@react-aria/ssr'; -export type {DirectoryDropItem, DragAndDropHooks, DragAndDropOptions, DraggableCollectionEndEvent, DraggableCollectionMoveEvent, DraggableCollectionStartEvent, DragPreviewRenderer, DragTypes, DropItem, DropOperation, DroppableCollectionDropEvent, DroppableCollectionEnterEvent, DroppableCollectionExitEvent, DroppableCollectionInsertDropEvent, DroppableCollectionMoveEvent, DroppableCollectionOnItemDropEvent, DroppableCollectionReorderEvent, DroppableCollectionRootDropEvent, DropPosition, DropTarget, FileDropItem, ItemDropTarget, RootDropTarget, TextDropItem} from '@react-spectrum/dnd'; -export type {Key, Selection, ItemProps, SectionProps, RouterConfig} from '@react-types/shared'; -export type {SpectrumAccordionProps, SpectrumDisclosureProps, SpectrumDisclosurePanelProps, SpectrumDisclosureTitleProps} from '@react-spectrum/accordion'; diff --git a/packages/@react-spectrum/inlinealert/src/InlineAlert.tsx b/packages/@adobe/react-spectrum/src/inlinealert/InlineAlert.tsx similarity index 86% rename from packages/@react-spectrum/inlinealert/src/InlineAlert.tsx rename to packages/@adobe/react-spectrum/src/inlinealert/InlineAlert.tsx index 396647e2cfc..3e1ce1d784a 100644 --- a/packages/@react-spectrum/inlinealert/src/InlineAlert.tsx +++ b/packages/@adobe/react-spectrum/src/inlinealert/InlineAlert.tsx @@ -11,19 +11,22 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {classNames, SlotProvider, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; -import {FocusRing} from '@react-aria/focus'; -import {Grid} from '@react-spectrum/layout'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusRing} from 'react-aria/FocusRing'; +import {Grid} from '../layout/Grid'; import InfoMedium from '@spectrum-icons/ui/InfoMedium'; -// @ts-ignore -import intlMessages from '../intl/*.json'; +import intlMessages from '../../intl/inlinealert/*.json'; import React, {ReactNode, useEffect, useRef} from 'react'; +import {SlotProvider} from '../utils/Slots'; +// @ts-ignore import styles from '@adobe/spectrum-css-temp/components/inlinealert/vars.css'; import SuccessMedium from '@spectrum-icons/ui/SuccessMedium'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumInlineAlertProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/label/src/Field.tsx b/packages/@adobe/react-spectrum/src/label/Field.tsx similarity index 94% rename from packages/@react-spectrum/label/src/Field.tsx rename to packages/@adobe/react-spectrum/src/label/Field.tsx index 4b3bad7cb06..e3b6c8db0cc 100644 --- a/packages/@react-spectrum/label/src/Field.tsx +++ b/packages/@adobe/react-spectrum/src/label/Field.tsx @@ -10,15 +10,19 @@ * governing permissions and limitations under the License. */ -import {classNames, SlotProvider, useStyleProps} from '@react-spectrum/utils'; -import {Flex} from '@react-spectrum/layout'; +import {classNames} from '../utils/classNames'; + +import {Flex} from '../layout/Flex'; import {HelpText} from './HelpText'; import {Label, SpectrumLabelPropsBase} from './Label'; import {LabelPosition, RefObject, SpectrumFieldValidation, SpectrumHelpTextProps, Validation, ValidationResult} from '@react-types/shared'; import labelStyles from '@adobe/spectrum-css-temp/components/fieldlabel/vars.css'; -import {mergeProps, useId} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {HTMLAttributes, LabelHTMLAttributes, ReactElement, ReactNode, Ref} from 'react'; -import {useFormProps} from '@react-spectrum/form'; +import {SlotProvider} from '../utils/Slots'; +import {useFormProps} from '../form/Form'; +import {useId} from 'react-aria/useId'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumFieldProps extends SpectrumLabelPropsBase, SpectrumHelpTextProps, Omit, 'validationState'>, SpectrumFieldValidation, Partial { children: ReactElement, diff --git a/packages/@react-spectrum/label/src/HelpText.tsx b/packages/@adobe/react-spectrum/src/label/HelpText.tsx similarity index 94% rename from packages/@react-spectrum/label/src/HelpText.tsx rename to packages/@adobe/react-spectrum/src/label/HelpText.tsx index 85f08bc9be6..0737172821c 100644 --- a/packages/@react-spectrum/label/src/HelpText.tsx +++ b/packages/@adobe/react-spectrum/src/label/HelpText.tsx @@ -11,10 +11,12 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef, SpectrumFieldValidation, SpectrumHelpTextProps, StyleProps, Validation} from '@react-types/shared'; import React, {HTMLAttributes, ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/helptext/vars.css'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; interface HelpTextProps extends Omit, Omit, 'validationState'>, SpectrumFieldValidation, StyleProps { /** Props for the help text description element. */ diff --git a/packages/@react-spectrum/label/src/Label.tsx b/packages/@adobe/react-spectrum/src/label/Label.tsx similarity index 89% rename from packages/@react-spectrum/label/src/Label.tsx rename to packages/@adobe/react-spectrum/src/label/Label.tsx index 3d2f58ea1c6..fa6fee7ce90 100644 --- a/packages/@react-spectrum/label/src/Label.tsx +++ b/packages/@adobe/react-spectrum/src/label/Label.tsx @@ -12,14 +12,16 @@ import {Alignment, DOMProps, DOMRef, LabelPosition, NecessityIndicator, StyleProps} from '@react-types/shared'; import Asterisk from '@spectrum-icons/ui/Asterisk'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; -// @ts-ignore -import intlMessages from '../intl/*.json'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import intlMessages from '../../intl/label/*.json'; import React, {ElementType, HTMLAttributes, ReactNode} from 'react'; +// @ts-ignore import styles from '@adobe/spectrum-css-temp/components/fieldlabel/vars.css'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface LabelProps { children?: ReactNode, diff --git a/packages/@react-spectrum/labeledvalue/src/LabeledValue.tsx b/packages/@adobe/react-spectrum/src/labeledvalue/LabeledValue.tsx similarity index 94% rename from packages/@react-spectrum/labeledvalue/src/LabeledValue.tsx rename to packages/@adobe/react-spectrum/src/labeledvalue/LabeledValue.tsx index 0ad3da053cc..24752e8c6e8 100644 --- a/packages/@react-spectrum/labeledvalue/src/LabeledValue.tsx +++ b/packages/@adobe/react-spectrum/src/labeledvalue/LabeledValue.tsx @@ -11,13 +11,16 @@ */ import {CalendarDate, CalendarDateTime, getLocalTimeZone, Time, toCalendarDateTime, today, ZonedDateTime} from '@internationalized/date'; -import {classNames, useDOMRef} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import type {DOMProps, DOMRef, RangeValue, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; -import {Field} from '@react-spectrum/label'; -import {filterDOMProps} from '@react-aria/utils'; +import {Field} from '../label/Field'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import labelStyles from '@adobe/spectrum-css-temp/components/fieldlabel/vars.css'; import React, {ReactElement, ReactNode, useEffect} from 'react'; -import {useDateFormatter, useListFormatter, useNumberFormatter} from '@react-aria/i18n'; +import {useDateFormatter} from 'react-aria/useDateFormatter'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useListFormatter} from 'react-aria/useListFormatter'; +import {useNumberFormatter} from 'react-aria/useNumberFormatter'; // NOTE: the types here need to be synchronized with the ones in docs/types.ts, which are simpler so the documentation generator can handle them. diff --git a/packages/@react-spectrum/layout/src/Flex.tsx b/packages/@adobe/react-spectrum/src/layout/Flex.tsx similarity index 89% rename from packages/@react-spectrum/layout/src/Flex.tsx rename to packages/@adobe/react-spectrum/src/layout/Flex.tsx index c21248b2827..ab83ae29844 100644 --- a/packages/@react-spectrum/layout/src/Flex.tsx +++ b/packages/@adobe/react-spectrum/src/layout/Flex.tsx @@ -10,11 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames, passthroughStyle, responsiveDimensionValue, StyleHandlers, useBreakpoint, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {DOMProps, DOMRef, FlexStyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {passthroughStyle, responsiveDimensionValue, StyleHandlers, useStyleProps} from '../utils/styleProps'; import React, {forwardRef, ReactNode} from 'react'; import styles from './flex-gap.css'; +import {useBreakpoint} from '../utils/BreakpointProvider'; +import {useDOMRef} from '../utils/useDOMRef'; export interface FlexProps extends DOMProps, FlexStyleProps { /** Children of the flex container. */ diff --git a/packages/@react-spectrum/layout/src/Grid.tsx b/packages/@adobe/react-spectrum/src/layout/Grid.tsx similarity index 96% rename from packages/@react-spectrum/layout/src/Grid.tsx rename to packages/@adobe/react-spectrum/src/layout/Grid.tsx index 2848bfd0c53..ff608cc9a44 100644 --- a/packages/@react-spectrum/layout/src/Grid.tsx +++ b/packages/@adobe/react-spectrum/src/layout/Grid.tsx @@ -15,12 +15,13 @@ import { dimensionValue, passthroughStyle, StyleHandlers, - useDOMRef, useStyleProps -} from '@react-spectrum/utils'; +} from '../utils/styleProps'; + import {DimensionValue, DOMProps, DOMRef, GridStyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; +import {useDOMRef} from '../utils/useDOMRef'; export interface GridProps extends DOMProps, GridStyleProps { /** Children of the grid container. */ diff --git a/packages/@react-spectrum/layout/src/flex-gap.css b/packages/@adobe/react-spectrum/src/layout/flex-gap.css similarity index 100% rename from packages/@react-spectrum/layout/src/flex-gap.css rename to packages/@adobe/react-spectrum/src/layout/flex-gap.css diff --git a/packages/@react-spectrum/link/src/Link.tsx b/packages/@adobe/react-spectrum/src/link/Link.tsx similarity index 85% rename from packages/@react-spectrum/link/src/Link.tsx rename to packages/@adobe/react-spectrum/src/link/Link.tsx index fd98afdb24e..90bf6842c51 100644 --- a/packages/@react-spectrum/link/src/Link.tsx +++ b/packages/@adobe/react-spectrum/src/link/Link.tsx @@ -10,15 +10,20 @@ * governing permissions and limitations under the License. */ -import {AriaLinkProps, useLink} from '@react-aria/link'; -import {classNames, getWrappedElement, useSlotProps, useStyleProps} from '@react-spectrum/utils'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps, mergeRefs} from '@react-aria/utils'; +import {AriaLinkProps, useLink} from 'react-aria/useLink'; + +import {classNames} from '../utils/classNames'; +import {FocusRing} from 'react-aria/FocusRing'; +import {getWrappedElement} from '../utils/getWrappedElement'; +import {mergeProps} from 'react-aria/mergeProps'; +import {mergeRefs} from 'react-aria/private/utils/mergeRefs'; import React, {ForwardedRef, JSX, MutableRefObject, ReactNode, useRef} from 'react'; import {StyleProps} from '@react-types/shared'; import styles from '@adobe/spectrum-css-temp/components/link/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumLinkProps extends Omit, StyleProps { /** The content to display in the link. */ diff --git a/packages/@react-spectrum/list/src/DragPreview.tsx b/packages/@adobe/react-spectrum/src/list/DragPreview.tsx similarity index 92% rename from packages/@react-spectrum/list/src/DragPreview.tsx rename to packages/@adobe/react-spectrum/src/list/DragPreview.tsx index d9a96ad3933..6a2faa363a2 100644 --- a/packages/@react-spectrum/list/src/DragPreview.tsx +++ b/packages/@adobe/react-spectrum/src/list/DragPreview.tsx @@ -9,13 +9,15 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {classNames, SlotProvider} from '@react-spectrum/utils'; -import {Grid} from '@react-spectrum/layout'; -import {GridNode} from '@react-stately/grid'; +import {classNames} from '../utils/classNames'; + +import {Grid} from '../layout/Grid'; +import {GridNode} from 'react-stately/private/grid/GridCollection'; import listStyles from './styles.css'; import React, {JSX} from 'react'; +import {SlotProvider} from '../utils/Slots'; import type {SpectrumListViewProps} from './ListView'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../text/Text'; interface DragPreviewProps { item: GridNode, diff --git a/packages/@react-spectrum/list/src/InsertionIndicator.tsx b/packages/@adobe/react-spectrum/src/list/InsertionIndicator.tsx similarity index 92% rename from packages/@react-spectrum/list/src/InsertionIndicator.tsx rename to packages/@adobe/react-spectrum/src/list/InsertionIndicator.tsx index c79d32f2da5..da99588cd5e 100644 --- a/packages/@react-spectrum/list/src/InsertionIndicator.tsx +++ b/packages/@adobe/react-spectrum/src/list/InsertionIndicator.tsx @@ -1,9 +1,9 @@ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {ItemDropTarget} from '@react-types/shared'; import listStyles from './styles.css'; import {ListViewContext} from './ListView'; import React, {JSX, useContext, useRef} from 'react'; -import {useVisuallyHidden} from '@react-aria/visually-hidden'; +import {useVisuallyHidden} from 'react-aria/VisuallyHidden'; interface InsertionIndicatorProps { target: ItemDropTarget, diff --git a/packages/@react-spectrum/list/src/ListView.tsx b/packages/@adobe/react-spectrum/src/list/ListView.tsx similarity index 90% rename from packages/@react-spectrum/list/src/ListView.tsx rename to packages/@adobe/react-spectrum/src/list/ListView.tsx index 8809ad7cb12..b69fa2e765f 100644 --- a/packages/@react-spectrum/list/src/ListView.tsx +++ b/packages/@adobe/react-spectrum/src/list/ListView.tsx @@ -10,29 +10,36 @@ * governing permissions and limitations under the License. */ -import {AriaGridListProps, useGridList} from '@react-aria/gridlist'; +import {AriaGridListProps, useGridList} from 'react-aria/useGridList'; + import {AsyncLoadable, DOMRef, Key, LoadingState, Node, SpectrumSelectionProps, StyleProps} from '@react-types/shared'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import type {DragAndDropHooks} from '@react-spectrum/dnd'; -import type {DraggableCollectionState, DroppableCollectionState} from '@react-stately/dnd'; -import type {DroppableCollectionResult} from '@react-aria/dnd'; -import {filterDOMProps, mergeProps, useLayoutEffect} from '@react-aria/utils'; -import {FocusRing, FocusScope} from '@react-aria/focus'; +import {classNames} from '../utils/classNames'; +import type {DragAndDropHooks} from '../dnd/useDragAndDrop'; +import type {DraggableCollectionState} from 'react-stately/useDraggableCollectionState'; +import type {DroppableCollectionResult} from 'react-aria/useDroppableCollection'; +import type {DroppableCollectionState} from 'react-stately/useDroppableCollectionState'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusRing} from 'react-aria/FocusRing'; +import {FocusScope} from 'react-aria/FocusScope'; import InsertionIndicator from './InsertionIndicator'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListKeyboardDelegate} from '@react-aria/selection'; -import {ListState, useListState} from '@react-stately/list'; +import intlMessages from '../../intl/list/*.json'; +import {ListKeyboardDelegate} from 'react-aria/ListKeyboardDelegate'; +import {ListState, useListState} from 'react-stately/useListState'; import listStyles from './styles.css'; +// @ts-ignore import {ListViewItem} from './ListViewItem'; import {ListViewLayout} from './ListViewLayout'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, {JSX, ReactElement, useCallback, useContext, useEffect, useMemo, useRef, useState} from 'react'; import RootDropIndicator from './RootDropIndicator'; import {DragPreview as SpectrumDragPreview} from './DragPreview'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProvider} from '@react-spectrum/provider'; -import {Virtualizer} from '@react-aria/virtualizer'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProvider} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {Virtualizer} from 'react-aria/private/virtualizer/Virtualizer'; export interface SpectrumListViewProps extends Omit, 'keyboardNavigationBehavior'>, StyleProps, SpectrumSelectionProps, Omit { /** diff --git a/packages/@react-spectrum/list/src/ListViewItem.tsx b/packages/@adobe/react-spectrum/src/list/ListViewItem.tsx similarity index 91% rename from packages/@react-spectrum/list/src/ListViewItem.tsx rename to packages/@adobe/react-spectrum/src/list/ListViewItem.tsx index cc5c9283832..c48fcc93f74 100644 --- a/packages/@react-spectrum/list/src/ListViewItem.tsx +++ b/packages/@adobe/react-spectrum/src/list/ListViewItem.tsx @@ -9,27 +9,33 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Checkbox} from '@react-spectrum/checkbox'; +import {Checkbox} from '../checkbox/Checkbox'; + import ChevronLeftMedium from '@spectrum-icons/ui/ChevronLeftMedium'; import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; -import {classNames, ClearSlots, SlotProvider, useHasChild} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; import {CSSTransition} from 'react-transition-group'; -import type {DraggableItemResult, DropIndicatorAria} from '@react-aria/dnd'; +import type {DraggableItemResult} from 'react-aria/useDraggableCollection'; +import type {DropIndicatorAria} from 'react-aria/useDroppableCollection'; import {DropTarget, Node} from '@react-types/shared'; -import {FocusRing, useFocusRing} from '@react-aria/focus'; -import {Grid} from '@react-spectrum/layout'; -import {isFocusVisible as isGlobalFocusVisible, useHover} from '@react-aria/interactions'; +import {FocusRing} from 'react-aria/FocusRing'; +import {Grid} from '../layout/Grid'; +import {isFocusVisible as isGlobalFocusVisible} from 'react-aria/private/interactions/useFocusVisible'; import ListGripper from '@spectrum-icons/ui/ListGripper'; import listStyles from './styles.css'; import {ListViewContext} from './ListView'; -import {mergeProps} from '@react-aria/utils'; -import {Provider} from '@react-spectrum/provider'; +import {mergeProps} from 'react-aria/mergeProps'; +import {Provider} from '../provider/Provider'; import React, {JSX, useContext, useRef} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useButton} from '@react-aria/button'; -import {useGridListItem, useGridListSelectionCheckbox} from '@react-aria/gridlist'; -import {useLocale} from '@react-aria/i18n'; -import {useVisuallyHidden} from '@react-aria/visually-hidden'; +import {Text} from '../text/Text'; +import {useButton} from 'react-aria/useButton'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useGridListItem, useGridListSelectionCheckbox} from 'react-aria/useGridList'; +import {useHasChild} from '../utils/useHasChild'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useVisuallyHidden} from 'react-aria/VisuallyHidden'; interface ListViewItemProps { item: Node, diff --git a/packages/@react-spectrum/list/src/ListViewLayout.ts b/packages/@adobe/react-spectrum/src/list/ListViewLayout.ts similarity index 88% rename from packages/@react-spectrum/list/src/ListViewLayout.ts rename to packages/@adobe/react-spectrum/src/list/ListViewLayout.ts index bb9f0d1cce1..a03167e87d8 100644 --- a/packages/@react-spectrum/list/src/ListViewLayout.ts +++ b/packages/@adobe/react-spectrum/src/list/ListViewLayout.ts @@ -9,9 +9,12 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {InvalidationContext, LayoutInfo, Rect} from '@react-stately/virtualizer'; -import {LayoutNode, ListLayout, ListLayoutOptions} from '@react-stately/layout'; +import {InvalidationContext} from 'react-stately/private/virtualizer/types'; + +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {LayoutNode, ListLayout, ListLayoutOptions} from 'react-stately/private/layout/ListLayout'; import {Node} from '@react-types/shared'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; interface ListViewLayoutProps extends ListLayoutOptions { isLoading?: boolean diff --git a/packages/@react-spectrum/list/src/RootDropIndicator.tsx b/packages/@adobe/react-spectrum/src/list/RootDropIndicator.tsx similarity index 93% rename from packages/@react-spectrum/list/src/RootDropIndicator.tsx rename to packages/@adobe/react-spectrum/src/list/RootDropIndicator.tsx index 6996cb5e66a..893b5b360ae 100644 --- a/packages/@react-spectrum/list/src/RootDropIndicator.tsx +++ b/packages/@adobe/react-spectrum/src/list/RootDropIndicator.tsx @@ -1,6 +1,6 @@ import {ListViewContext} from './ListView'; import React, {JSX, useContext, useRef} from 'react'; -import {useVisuallyHidden} from '@react-aria/visually-hidden'; +import {useVisuallyHidden} from 'react-aria/VisuallyHidden'; export default function RootDropIndicator(): JSX.Element | null { let {dropState, dragAndDropHooks} = useContext(ListViewContext)!; diff --git a/packages/@react-spectrum/list/src/styles.css b/packages/@adobe/react-spectrum/src/list/styles.css similarity index 100% rename from packages/@react-spectrum/list/src/styles.css rename to packages/@adobe/react-spectrum/src/list/styles.css diff --git a/packages/@react-spectrum/listbox/src/ListBox.tsx b/packages/@adobe/react-spectrum/src/listbox/ListBox.tsx similarity index 93% rename from packages/@react-spectrum/listbox/src/ListBox.tsx rename to packages/@adobe/react-spectrum/src/listbox/ListBox.tsx index a7f83e23dbe..0dbabd0590f 100644 --- a/packages/@react-spectrum/listbox/src/ListBox.tsx +++ b/packages/@adobe/react-spectrum/src/listbox/ListBox.tsx @@ -13,8 +13,8 @@ import {DOMRef} from '@react-types/shared'; import {ListBoxBase, SpectrumListBoxProps, useListBoxLayout} from './ListBoxBase'; import React, {ReactElement} from 'react'; -import {useDOMRef} from '@react-spectrum/utils'; -import {useListState} from '@react-stately/list'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useListState} from 'react-stately/useListState'; // forwardRef doesn't support generic parameters, so cast the result to the correct type // https://stackoverflow.com/questions/58469229/react-with-typescript-generics-while-using-react-forwardref diff --git a/packages/@react-spectrum/listbox/src/ListBoxBase.tsx b/packages/@adobe/react-spectrum/src/listbox/ListBoxBase.tsx similarity index 87% rename from packages/@react-spectrum/listbox/src/ListBoxBase.tsx rename to packages/@adobe/react-spectrum/src/listbox/ListBoxBase.tsx index 4002d501736..358976e5a1b 100644 --- a/packages/@react-spectrum/listbox/src/ListBoxBase.tsx +++ b/packages/@adobe/react-spectrum/src/listbox/ListBoxBase.tsx @@ -11,24 +11,27 @@ */ import {AriaLabelingProps, AsyncLoadable, DOMProps, FocusStrategy, Node, RefObject, StyleProps} from '@react-types/shared'; -import {AriaListBoxOptions, AriaListBoxPropsBase, useListBox} from '@react-aria/listbox'; -import {classNames, useStyleProps} from '@react-spectrum/utils'; -import {FocusScope} from '@react-aria/focus'; +import {AriaListBoxOptions, AriaListBoxPropsBase, useListBox} from 'react-aria/useListBox'; +import {classNames} from '../utils/classNames'; +import {FocusScope} from 'react-aria/FocusScope'; +import intlMessages from '../../intl/listbox/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; import {ListBoxContext} from './ListBoxContext'; import {ListBoxLayout} from './ListBoxLayout'; import {ListBoxOption} from './ListBoxOption'; import {ListBoxSection} from './ListBoxSection'; -import {ListState} from '@react-stately/list'; -import {mergeProps, useObjectRef} from '@react-aria/utils'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {ListState} from 'react-stately/useListState'; +import {mergeProps} from 'react-aria/mergeProps'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, {ForwardedRef, HTMLAttributes, ReactElement, ReactNode, useCallback, useContext, useMemo} from 'react'; -import {ReusableView} from '@react-stately/virtualizer'; +import {ReusableView} from 'react-stately/private/virtualizer/ReusableView'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProvider} from '@react-spectrum/provider'; -import {Virtualizer, VirtualizerItem} from '@react-aria/virtualizer'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useProvider} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {Virtualizer} from 'react-aria/private/virtualizer/Virtualizer'; +import {VirtualizerItem} from 'react-aria/private/virtualizer/VirtualizerItem'; export interface SpectrumListBoxProps extends AriaListBoxPropsBase, AsyncLoadable, StyleProps {} @@ -157,13 +160,13 @@ function LoadingState() { return ( // aria-selected isn't needed here since this option is not selectable. // eslint-disable-next-line jsx-a11y/role-has-required-aria-props -
+ (
0 ? stringFormatter.format('loadingMore') : stringFormatter.format('loading')} UNSAFE_className={classNames(styles, 'spectrum-Dropdown-progressCircle')} /> -
+
) ); } diff --git a/packages/@react-spectrum/listbox/src/ListBoxContext.ts b/packages/@adobe/react-spectrum/src/listbox/ListBoxContext.ts similarity index 94% rename from packages/@react-spectrum/listbox/src/ListBoxContext.ts rename to packages/@adobe/react-spectrum/src/listbox/ListBoxContext.ts index 346d222f2fe..e9790067ce4 100644 --- a/packages/@react-spectrum/listbox/src/ListBoxContext.ts +++ b/packages/@adobe/react-spectrum/src/listbox/ListBoxContext.ts @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {ListState} from '@react-stately/list'; +import {ListState} from 'react-stately/useListState'; import React, {ReactNode} from 'react'; interface ListBoxContextValue { diff --git a/packages/@react-spectrum/listbox/src/ListBoxLayout.ts b/packages/@adobe/react-spectrum/src/listbox/ListBoxLayout.ts similarity index 89% rename from packages/@react-spectrum/listbox/src/ListBoxLayout.ts rename to packages/@adobe/react-spectrum/src/listbox/ListBoxLayout.ts index 212949e66c5..3a4547dd3da 100644 --- a/packages/@react-spectrum/listbox/src/ListBoxLayout.ts +++ b/packages/@adobe/react-spectrum/src/listbox/ListBoxLayout.ts @@ -1,6 +1,8 @@ -import {InvalidationContext, LayoutInfo, Rect} from '@react-stately/virtualizer'; -import {LayoutNode, ListLayout, ListLayoutOptions} from '@react-stately/layout'; +import {InvalidationContext} from 'react-stately/private/virtualizer/types'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {LayoutNode, ListLayout, ListLayoutOptions} from 'react-stately/private/layout/ListLayout'; import {Node} from '@react-types/shared'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; interface ListBoxLayoutProps extends ListLayoutOptions { isLoading?: boolean diff --git a/packages/@react-spectrum/listbox/src/ListBoxOption.tsx b/packages/@adobe/react-spectrum/src/listbox/ListBoxOption.tsx similarity index 89% rename from packages/@react-spectrum/listbox/src/ListBoxOption.tsx rename to packages/@adobe/react-spectrum/src/listbox/ListBoxOption.tsx index eb760a9342e..7a4022c1aee 100644 --- a/packages/@react-spectrum/listbox/src/ListBoxOption.tsx +++ b/packages/@adobe/react-spectrum/src/listbox/ListBoxOption.tsx @@ -11,17 +11,19 @@ */ import CheckmarkMedium from '@spectrum-icons/ui/CheckmarkMedium'; -import {classNames, ClearSlots, SlotProvider} from '@react-spectrum/utils'; -import {FocusRing} from '@react-aria/focus'; -import {Grid} from '@react-spectrum/layout'; -import {isFocusVisible, useHover} from '@react-aria/interactions'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; +import {FocusRing} from 'react-aria/FocusRing'; +import {Grid} from '../layout/Grid'; +import {isFocusVisible} from 'react-aria/private/interactions/useFocusVisible'; import {ListBoxContext} from './ListBoxContext'; -import {mergeProps} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import {Node} from '@react-types/shared'; import React, {JSX, useContext, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useOption} from '@react-aria/listbox'; +import {Text} from '../text/Text'; +import {useHover} from 'react-aria/useHover'; +import {useOption} from 'react-aria/useListBox'; interface OptionProps { item: Node diff --git a/packages/@react-spectrum/listbox/src/ListBoxSection.tsx b/packages/@adobe/react-spectrum/src/listbox/ListBoxSection.tsx similarity index 85% rename from packages/@react-spectrum/listbox/src/ListBoxSection.tsx rename to packages/@adobe/react-spectrum/src/listbox/ListBoxSection.tsx index 93fa29ce5ed..701d44cbb91 100644 --- a/packages/@react-spectrum/listbox/src/ListBoxSection.tsx +++ b/packages/@adobe/react-spectrum/src/listbox/ListBoxSection.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {LayoutInfo} from '@react-stately/virtualizer'; -import {layoutInfoToStyle, useVirtualizerItem, VirtualizerItemOptions} from '@react-aria/virtualizer'; +import {classNames} from '../utils/classNames'; + +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {layoutInfoToStyle} from 'react-aria/private/virtualizer/VirtualizerItem'; import {ListBoxContext} from './ListBoxContext'; import {Node} from '@react-types/shared'; import React, {Fragment, JSX, ReactNode, useContext, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {useListBoxSection} from '@react-aria/listbox'; -import {useLocale} from '@react-aria/i18n'; +import {useListBoxSection} from 'react-aria/useListBox'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useVirtualizerItem, VirtualizerItemOptions} from 'react-aria/private/virtualizer/useVirtualizerItem'; interface ListBoxSectionProps extends Omit { layoutInfo: LayoutInfo, diff --git a/packages/@react-spectrum/menu/src/ActionMenu.tsx b/packages/@adobe/react-spectrum/src/menu/ActionMenu.tsx similarity index 89% rename from packages/@react-spectrum/menu/src/ActionMenu.tsx rename to packages/@adobe/react-spectrum/src/menu/ActionMenu.tsx index 819959d1a64..7a42c8b9a8b 100644 --- a/packages/@react-spectrum/menu/src/ActionMenu.tsx +++ b/packages/@adobe/react-spectrum/src/menu/ActionMenu.tsx @@ -10,17 +10,17 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../button/ActionButton'; import {AriaLabelingProps, CollectionBase, DOMProps, FocusableRef, Key, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; // @ts-ignore -import intlMessages from '../intl/*.json'; +import intlMessages from '../../intl/menu/*.json'; import {Menu} from './Menu'; import {MenuTrigger, SpectrumMenuTriggerProps} from './MenuTrigger'; import More from '@spectrum-icons/workflow/More'; import React, {forwardRef, ReactElement} from 'react'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useSlotProps} from '@react-spectrum/utils'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useSlotProps} from '../utils/Slots'; export interface SpectrumActionMenuProps extends CollectionBase, Omit, StyleProps, DOMProps, AriaLabelingProps { /** Whether the button is disabled. */ diff --git a/packages/@react-spectrum/menu/src/ContextualHelpTrigger.tsx b/packages/@adobe/react-spectrum/src/menu/ContextualHelpTrigger.tsx similarity index 91% rename from packages/@react-spectrum/menu/src/ContextualHelpTrigger.tsx rename to packages/@adobe/react-spectrum/src/menu/ContextualHelpTrigger.tsx index 4e246b65ec2..ae78d7e6c6e 100644 --- a/packages/@react-spectrum/menu/src/ContextualHelpTrigger.tsx +++ b/packages/@adobe/react-spectrum/src/menu/ContextualHelpTrigger.tsx @@ -10,20 +10,24 @@ * governing permissions and limitations under the License. */ -import {classNames, SlotProvider, unwrapDOMRef, useIsMobileDevice} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {DOMRefValue, ItemProps, Key} from '@react-types/shared'; -import {FocusScope} from '@react-aria/focus'; -import {getInteractionModality} from '@react-aria/interactions'; +import {FocusScope} from 'react-aria/FocusScope'; +import {getInteractionModality} from 'react-aria/private/interactions/useFocusVisible'; import helpStyles from '@adobe/spectrum-css-temp/components/contextualhelp/vars.css'; -import {isFocusWithin, nodeContains} from '@react-aria/utils'; -import {Popover} from '@react-spectrum/overlays'; +import {isFocusWithin, nodeContains} from 'react-aria/private/utils/shadowdom/DOMFunctions'; +import {Popover} from '../overlays/Popover'; import React, {JSX, KeyboardEventHandler, ReactElement, useEffect, useRef, useState} from 'react'; import ReactDOM from 'react-dom'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; import {SubmenuTriggerContext, useMenuStateContext} from './context'; import {TrayHeaderWrapper} from './Menu'; -import {useSubmenuTrigger} from '@react-aria/menu'; -import {useSubmenuTriggerState} from '@react-stately/menu'; +import {unwrapDOMRef} from '../utils/useDOMRef'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useSubmenuTrigger} from 'react-aria/useMenu'; +import {useSubmenuTriggerState} from 'react-stately/useMenuTriggerState'; interface MenuDialogTriggerProps { /** Whether the menu item is currently unavailable. */ diff --git a/packages/@react-spectrum/menu/src/Menu.tsx b/packages/@adobe/react-spectrum/src/menu/Menu.tsx similarity index 90% rename from packages/@react-spectrum/menu/src/Menu.tsx rename to packages/@adobe/react-spectrum/src/menu/Menu.tsx index dc7124abe13..fe720b0c685 100644 --- a/packages/@react-spectrum/menu/src/Menu.tsx +++ b/packages/@adobe/react-spectrum/src/menu/Menu.tsx @@ -10,23 +10,31 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaMenuProps, useMenu} from '@react-aria/menu'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaMenuProps, useMenu} from 'react-aria/useMenu'; import ArrowDownSmall from '@spectrum-icons/ui/ArrowDownSmall'; -import {classNames, useDOMRef, useIsMobileDevice, useStyleProps} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef, StyleProps} from '@react-types/shared'; -import {FocusScope} from '@react-aria/focus'; -// @ts-ignore -import intlMessages from '../intl/*.json'; +import {FocusScope} from 'react-aria/FocusScope'; +import intlMessages from '../../intl/menu/*.json'; import {MenuContext, MenuStateContext, useMenuStateContext} from './context'; import {MenuItem} from './MenuItem'; +// @ts-ignore import {MenuSection} from './MenuSection'; -import {mergeProps, useLayoutEffect, useSlotId, useSyncRef} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {KeyboardEventHandler, ReactElement, ReactNode, RefObject, useContext, useEffect, useRef, useState} from 'react'; -import {RootMenuTriggerState} from '@react-stately/menu'; +import {RootMenuTriggerState} from 'react-stately/useMenuTriggerState'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {TreeState, useTreeState} from '@react-stately/tree'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; +import {TreeState, useTreeState} from 'react-stately/useTreeState'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useSlotId} from 'react-aria/private/utils/useId'; +import {useStyleProps} from '../utils/styleProps'; +import {useSyncRef} from 'react-aria/private/utils/useSyncRef'; export interface SpectrumMenuProps extends AriaMenuProps, StyleProps {} diff --git a/packages/@react-spectrum/menu/src/MenuItem.tsx b/packages/@adobe/react-spectrum/src/menu/MenuItem.tsx similarity index 88% rename from packages/@react-spectrum/menu/src/MenuItem.tsx rename to packages/@adobe/react-spectrum/src/menu/MenuItem.tsx index 519e514787d..fcbf6b385e4 100644 --- a/packages/@react-spectrum/menu/src/MenuItem.tsx +++ b/packages/@adobe/react-spectrum/src/menu/MenuItem.tsx @@ -13,21 +13,25 @@ import CheckmarkMedium from '@spectrum-icons/ui/CheckmarkMedium'; import ChevronLeft from '@spectrum-icons/workflow/ChevronLeft'; import ChevronRight from '@spectrum-icons/workflow/ChevronRight'; -import {classNames, ClearSlots, SlotProvider} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; import {DOMAttributes, Node} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {Grid} from '@react-spectrum/layout'; +import {FocusRing} from 'react-aria/FocusRing'; +import {Grid} from '../layout/Grid'; import InfoOutline from '@spectrum-icons/workflow/InfoOutline'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeRefs, useObjectRef, useSlotId} from '@react-aria/utils'; +import intlMessages from '../../intl/menu/*.json'; +import {mergeRefs} from 'react-aria/private/utils/mergeRefs'; import React, {JSX, useMemo, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {Text} from '@react-spectrum/text'; -import {TreeState} from '@react-stately/tree'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; +import {Text} from '../text/Text'; +import {TreeState} from 'react-stately/useTreeState'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; import {useMenuContext, useSubmenuTriggerContext} from './context'; -import {useMenuItem} from '@react-aria/menu'; +import {useMenuItem} from 'react-aria/useMenu'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useSlotId} from 'react-aria/private/utils/useId'; interface MenuItemProps { item: Node, diff --git a/packages/@react-spectrum/menu/src/MenuSection.tsx b/packages/@adobe/react-spectrum/src/menu/MenuSection.tsx similarity index 91% rename from packages/@react-spectrum/menu/src/MenuSection.tsx rename to packages/@adobe/react-spectrum/src/menu/MenuSection.tsx index edee3464b4e..7d9189a30ea 100644 --- a/packages/@react-spectrum/menu/src/MenuSection.tsx +++ b/packages/@adobe/react-spectrum/src/menu/MenuSection.tsx @@ -10,15 +10,15 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {getChildNodes} from '@react-stately/collections'; +import {classNames} from '../utils/classNames'; +import {getChildNodes} from 'react-stately/private/collections/getChildNodes'; import {MenuItem} from './MenuItem'; import {Node} from '@react-types/shared'; import React, {Fragment, JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {TreeState} from '@react-stately/tree'; -import {useMenuSection} from '@react-aria/menu'; -import {useSeparator} from '@react-aria/separator'; +import {TreeState} from 'react-stately/useTreeState'; +import {useMenuSection} from 'react-aria/useMenu'; +import {useSeparator} from 'react-aria/useSeparator'; interface MenuSectionProps { item: Node, diff --git a/packages/@react-spectrum/menu/src/MenuTrigger.tsx b/packages/@adobe/react-spectrum/src/menu/MenuTrigger.tsx similarity index 86% rename from packages/@react-spectrum/menu/src/MenuTrigger.tsx rename to packages/@adobe/react-spectrum/src/menu/MenuTrigger.tsx index ab4998f6907..3fbc3825685 100644 --- a/packages/@react-spectrum/menu/src/MenuTrigger.tsx +++ b/packages/@adobe/react-spectrum/src/menu/MenuTrigger.tsx @@ -11,15 +11,20 @@ */ import {Alignment, DOMRef} from '@react-types/shared'; -import {classNames, SlotProvider, unwrapDOMRef, useDOMRef, useIsMobileDevice} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {MenuContext} from './context'; -import {MenuTriggerProps, useMenuTriggerState} from '@react-stately/menu'; -import {Placement} from '@react-aria/overlays'; -import {Popover, Tray} from '@react-spectrum/overlays'; -import {PressResponder, useInteractOutside} from '@react-aria/interactions'; +import {MenuTriggerProps, useMenuTriggerState} from 'react-stately/useMenuTriggerState'; +import {Placement} from 'react-aria/private/overlays/useOverlayPosition'; +import {Popover} from '../overlays/Popover'; +import {PressResponder} from 'react-aria/private/interactions/PressResponder'; import React, {forwardRef, Fragment, ReactElement, useRef} from 'react'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {useMenuTrigger} from '@react-aria/menu'; +import {Tray} from '../overlays/Tray'; +import {unwrapDOMRef, useDOMRef} from '../utils/useDOMRef'; +import {useInteractOutside} from 'react-aria/private/interactions/useInteractOutside'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useMenuTrigger} from 'react-aria/useMenu'; export interface SpectrumMenuTriggerProps extends MenuTriggerProps { /** diff --git a/packages/@react-spectrum/menu/src/SubmenuTrigger.tsx b/packages/@adobe/react-spectrum/src/menu/SubmenuTrigger.tsx similarity index 91% rename from packages/@react-spectrum/menu/src/SubmenuTrigger.tsx rename to packages/@adobe/react-spectrum/src/menu/SubmenuTrigger.tsx index e9c2960d1d0..f92623bddeb 100644 --- a/packages/@react-spectrum/menu/src/SubmenuTrigger.tsx +++ b/packages/@adobe/react-spectrum/src/menu/SubmenuTrigger.tsx @@ -10,17 +10,20 @@ * governing permissions and limitations under the License. */ -import {classNames, useIsMobileDevice} from '@react-spectrum/utils'; -import {isFocusWithin, mergeProps} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; + +import {isFocusWithin} from 'react-aria/private/utils/shadowdom/DOMFunctions'; import {Key} from '@react-types/shared'; import {MenuContext, SubmenuTriggerContext, useMenuStateContext} from './context'; -import {Popover} from '@react-spectrum/overlays'; +import {mergeProps} from 'react-aria/mergeProps'; +import {Popover} from '../overlays/Popover'; import React, {type JSX, ReactElement, useRef} from 'react'; import ReactDOM from 'react-dom'; import styles from '@adobe/spectrum-css-temp/components/menu/vars.css'; -import {useLocale} from '@react-aria/i18n'; -import {useSubmenuTrigger} from '@react-aria/menu'; -import {useSubmenuTriggerState} from '@react-stately/menu'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useSubmenuTrigger} from 'react-aria/useMenu'; +import {useSubmenuTriggerState} from 'react-stately/useMenuTriggerState'; interface SubmenuTriggerProps { /** diff --git a/packages/@react-spectrum/menu/src/context.ts b/packages/@adobe/react-spectrum/src/menu/context.ts similarity index 95% rename from packages/@react-spectrum/menu/src/context.ts rename to packages/@adobe/react-spectrum/src/menu/context.ts index 3ce267adbb8..57ae5ac319c 100644 --- a/packages/@react-spectrum/menu/src/context.ts +++ b/packages/@adobe/react-spectrum/src/menu/context.ts @@ -12,8 +12,8 @@ import {DOMProps, FocusStrategy, HoverEvents, KeyboardEvents, PressEvents, RefObject} from '@react-types/shared'; import React, {HTMLAttributes, useContext} from 'react'; -import {RootMenuTriggerState} from '@react-stately/menu'; -import {TreeState} from '@react-stately/tree'; +import {RootMenuTriggerState} from 'react-stately/useMenuTriggerState'; +import {TreeState} from 'react-stately/useTreeState'; export interface MenuContextValue extends Omit, 'autoFocus' | 'onKeyDown'>, Pick { onClose?: () => void, diff --git a/packages/@react-spectrum/menu/src/overlays.css b/packages/@adobe/react-spectrum/src/menu/overlays.css similarity index 100% rename from packages/@react-spectrum/menu/src/overlays.css rename to packages/@adobe/react-spectrum/src/menu/overlays.css diff --git a/packages/@react-spectrum/menu/src/useCloseOnScroll.ts b/packages/@adobe/react-spectrum/src/menu/useCloseOnScroll.ts similarity index 96% rename from packages/@react-spectrum/menu/src/useCloseOnScroll.ts rename to packages/@adobe/react-spectrum/src/menu/useCloseOnScroll.ts index fff810607f7..e21e9f33f86 100644 --- a/packages/@react-spectrum/menu/src/useCloseOnScroll.ts +++ b/packages/@adobe/react-spectrum/src/menu/useCloseOnScroll.ts @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {getEventTarget, nodeContains} from '@react-aria/utils'; +import {getEventTarget, nodeContains} from 'react-aria/private/utils/shadowdom/DOMFunctions'; import {RefObject} from '@react-types/shared'; import {useEffect} from 'react'; diff --git a/packages/@react-spectrum/meter/src/Meter.tsx b/packages/@adobe/react-spectrum/src/meter/Meter.tsx similarity index 90% rename from packages/@react-spectrum/meter/src/Meter.tsx rename to packages/@adobe/react-spectrum/src/meter/Meter.tsx index 57679c9cd57..e02f892d503 100644 --- a/packages/@react-spectrum/meter/src/Meter.tsx +++ b/packages/@adobe/react-spectrum/src/meter/Meter.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef} from '@react-types/shared'; -import {ProgressBarBase, SpectrumProgressBarBaseProps} from '@react-spectrum/progress'; +import {ProgressBarBase, SpectrumProgressBarBaseProps} from '../progress/ProgressBarBase'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/barloader/vars.css'; -import {useMeter} from '@react-aria/meter'; +import {useMeter} from 'react-aria/useMeter'; export interface SpectrumMeterProps extends SpectrumProgressBarBaseProps { /** diff --git a/packages/@react-spectrum/numberfield/src/NumberField.tsx b/packages/@adobe/react-spectrum/src/numberfield/NumberField.tsx similarity index 88% rename from packages/@react-spectrum/numberfield/src/NumberField.tsx rename to packages/@adobe/react-spectrum/src/numberfield/NumberField.tsx index 087dbabab43..135ce4c3a85 100644 --- a/packages/@react-spectrum/numberfield/src/NumberField.tsx +++ b/packages/@adobe/react-spectrum/src/numberfield/NumberField.tsx @@ -10,22 +10,25 @@ * governing permissions and limitations under the License. */ -import {AriaButtonProps} from '@react-aria/button'; -import {AriaNumberFieldProps, useNumberField} from '@react-aria/numberfield'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; -import {Field} from '@react-spectrum/label'; +import {AriaButtonProps} from 'react-aria/useButton'; + +import {AriaNumberFieldProps, useNumberField} from 'react-aria/useNumberField'; +import {classNames} from '../utils/classNames'; +import {Field} from '../label/Field'; import {FocusableRef, InputDOMProps, RefObject, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; -import {NumberFieldState, useNumberFieldState} from '@react-stately/numberfield'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; +import {NumberFieldState, useNumberFieldState} from 'react-stately/useNumberFieldState'; import React, {HTMLAttributes, InputHTMLAttributes, Ref, useRef} from 'react'; import {StepButton} from './StepButton'; import stepperStyle from '@adobe/spectrum-css-temp/components/stepper/vars.css'; -import {TextFieldBase} from '@react-spectrum/textfield'; -import {useFormProps} from '@react-spectrum/form'; -import {useHover} from '@react-aria/interactions'; -import {useLocale} from '@react-aria/i18n'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {TextFieldBase} from '../textfield/TextFieldBase'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumNumberFieldProps extends Omit, SpectrumFieldValidation, InputDOMProps, StyleProps, SpectrumLabelableProps { /** Whether the numberfield should be displayed with a quiet style. */ diff --git a/packages/@react-spectrum/numberfield/src/StepButton.tsx b/packages/@adobe/react-spectrum/src/numberfield/StepButton.tsx similarity index 89% rename from packages/@react-spectrum/numberfield/src/StepButton.tsx rename to packages/@adobe/react-spectrum/src/numberfield/StepButton.tsx index 2e20c4ed2b1..5e50108157c 100644 --- a/packages/@react-spectrum/numberfield/src/StepButton.tsx +++ b/packages/@adobe/react-spectrum/src/numberfield/StepButton.tsx @@ -11,18 +11,19 @@ */ import Add from '@spectrum-icons/workflow/Add'; -import {AriaButtonProps, useButton} from '@react-aria/button'; +import {AriaButtonProps, useButton} from 'react-aria/useButton'; import ChevronDownSmall from '@spectrum-icons/ui/ChevronDownSmall'; import ChevronUpSmall from '@spectrum-icons/ui/ChevronUpSmall'; -import {classNames, useFocusableRef} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {FocusableRef} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactElement} from 'react'; import Remove from '@spectrum-icons/workflow/Remove'; import stepperStyle from '@adobe/spectrum-css-temp/components/stepper/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useProvider, useProviderProps} from '../provider/Provider'; interface StepButtonProps extends AriaButtonProps { isQuiet?: boolean, diff --git a/packages/@react-spectrum/overlays/src/Modal.tsx b/packages/@adobe/react-spectrum/src/overlays/Modal.tsx similarity index 88% rename from packages/@react-spectrum/overlays/src/Modal.tsx rename to packages/@adobe/react-spectrum/src/overlays/Modal.tsx index a26c777ceeb..60ad0ab559a 100644 --- a/packages/@react-spectrum/overlays/src/Modal.tsx +++ b/packages/@adobe/react-spectrum/src/overlays/Modal.tsx @@ -10,16 +10,20 @@ * governing permissions and limitations under the License. */ -import {AriaModalOverlayProps, useModalOverlay} from '@react-aria/overlays'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaModalOverlayProps, useModalOverlay} from 'react-aria/useModalOverlay'; + +import {classNames} from '../utils/classNames'; import {DOMRef, RefObject, StyleProps} from '@react-types/shared'; import modalStyles from '@adobe/spectrum-css-temp/components/modal/vars.css'; import {Overlay, OverlayProps} from './Overlay'; -import {OverlayTriggerState} from '@react-stately/overlays'; +import {OverlayTriggerState} from 'react-stately/useOverlayTriggerState'; import overrideStyles from './overlays.css'; import React, {ForwardedRef, forwardRef, ReactNode, useRef} from 'react'; import {Underlay} from './Underlay'; -import {useObjectRef, useViewportSize} from '@react-aria/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useStyleProps} from '../utils/styleProps'; +import {useViewportSize} from 'react-aria/private/utils/useViewportSize'; interface ModalProps extends AriaModalOverlayProps, StyleProps, Omit { children: ReactNode, diff --git a/packages/@react-spectrum/overlays/src/OpenTransition.tsx b/packages/@adobe/react-spectrum/src/overlays/OpenTransition.tsx similarity index 100% rename from packages/@react-spectrum/overlays/src/OpenTransition.tsx rename to packages/@adobe/react-spectrum/src/overlays/OpenTransition.tsx diff --git a/packages/@react-spectrum/overlays/src/Overlay.tsx b/packages/@adobe/react-spectrum/src/overlays/Overlay.tsx similarity index 95% rename from packages/@react-spectrum/overlays/src/Overlay.tsx rename to packages/@adobe/react-spectrum/src/overlays/Overlay.tsx index 6f385536415..ddb76893cf2 100644 --- a/packages/@react-spectrum/overlays/src/Overlay.tsx +++ b/packages/@adobe/react-spectrum/src/overlays/Overlay.tsx @@ -12,9 +12,9 @@ import {DOMRef} from '@react-types/shared'; import {OpenTransition} from './OpenTransition'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../provider/Provider'; import React, {MutableRefObject, ReactNode, useCallback, useState} from 'react'; -import {Overlay as ReactAriaOverlay} from '@react-aria/overlays'; +import {Overlay as ReactAriaOverlay} from 'react-aria/Overlay'; export interface OverlayProps { children: ReactNode, diff --git a/packages/@react-spectrum/overlays/src/Popover.tsx b/packages/@adobe/react-spectrum/src/overlays/Popover.tsx similarity index 93% rename from packages/@react-spectrum/overlays/src/Popover.tsx rename to packages/@adobe/react-spectrum/src/overlays/Popover.tsx index 707540596d6..f91290733cf 100644 --- a/packages/@react-spectrum/overlays/src/Popover.tsx +++ b/packages/@adobe/react-spectrum/src/overlays/Popover.tsx @@ -10,17 +10,23 @@ * governing permissions and limitations under the License. */ -import {AriaPopoverProps, DismissButton, PopoverAria, usePopover} from '@react-aria/overlays'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaPopoverProps, PopoverAria, usePopover} from 'react-aria/usePopover'; + +import {classNames} from '../utils/classNames'; +import {DismissButton} from 'react-aria/Overlay'; import {DOMRef, RefObject, StyleProps} from '@react-types/shared'; -import {FocusWithinProps, useFocusWithin} from '@react-aria/interactions'; -import {mergeProps, useLayoutEffect, useObjectRef} from '@react-aria/utils'; +import {FocusWithinProps, useFocusWithin} from 'react-aria/useFocusWithin'; +import {mergeProps} from 'react-aria/mergeProps'; import {Overlay} from './Overlay'; -import {OverlayTriggerState} from '@react-stately/overlays'; +import {OverlayTriggerState} from 'react-stately/useOverlayTriggerState'; import overrideStyles from './overlays.css'; import React, {ForwardedRef, forwardRef, ReactNode, useRef, useState} from 'react'; import styles from '@adobe/spectrum-css-temp/components/popover/vars.css'; import {Underlay} from './Underlay'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useStyleProps} from '../utils/styleProps'; interface PopoverProps extends Omit, FocusWithinProps, StyleProps { children: ReactNode, diff --git a/packages/@react-spectrum/overlays/src/Tray.tsx b/packages/@adobe/react-spectrum/src/overlays/Tray.tsx similarity index 89% rename from packages/@react-spectrum/overlays/src/Tray.tsx rename to packages/@adobe/react-spectrum/src/overlays/Tray.tsx index 8fd6b6c6576..4e68dc7b593 100644 --- a/packages/@react-spectrum/overlays/src/Tray.tsx +++ b/packages/@adobe/react-spectrum/src/overlays/Tray.tsx @@ -10,16 +10,21 @@ * governing permissions and limitations under the License. */ -import {AriaModalOverlayProps, DismissButton, useModalOverlay} from '@react-aria/overlays'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaModalOverlayProps, useModalOverlay} from 'react-aria/useModalOverlay'; + +import {classNames} from '../utils/classNames'; +import {DismissButton} from 'react-aria/Overlay'; import {DOMRef, RefObject, StyleProps} from '@react-types/shared'; import {Overlay, OverlayProps} from './Overlay'; -import {OverlayTriggerState} from '@react-stately/overlays'; +import {OverlayTriggerState} from 'react-stately/useOverlayTriggerState'; import overrideStyles from './overlays.css'; import React, {ForwardedRef, forwardRef, ReactNode, useRef} from 'react'; import trayStyles from '@adobe/spectrum-css-temp/components/tray/vars.css'; import {Underlay} from './Underlay'; -import {useObjectRef, useViewportSize} from '@react-aria/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useStyleProps} from '../utils/styleProps'; +import {useViewportSize} from 'react-aria/private/utils/useViewportSize'; interface TrayProps extends AriaModalOverlayProps, StyleProps, Omit { children: ReactNode, diff --git a/packages/@react-spectrum/overlays/src/Underlay.tsx b/packages/@adobe/react-spectrum/src/overlays/Underlay.tsx similarity index 93% rename from packages/@react-spectrum/overlays/src/Underlay.tsx rename to packages/@adobe/react-spectrum/src/overlays/Underlay.tsx index da9911834d8..16e3c0d3c32 100644 --- a/packages/@react-spectrum/overlays/src/Underlay.tsx +++ b/packages/@adobe/react-spectrum/src/overlays/Underlay.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {isScrollable} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {isScrollable} from 'react-aria/private/utils/isScrollable'; import React, {JSX} from 'react'; import underlayStyles from '@adobe/spectrum-css-temp/components/underlay/vars.css'; diff --git a/packages/@react-spectrum/overlays/src/overlays.css b/packages/@adobe/react-spectrum/src/overlays/overlays.css similarity index 100% rename from packages/@react-spectrum/overlays/src/overlays.css rename to packages/@adobe/react-spectrum/src/overlays/overlays.css diff --git a/packages/@react-spectrum/picker/src/Picker.tsx b/packages/@adobe/react-spectrum/src/picker/Picker.tsx similarity index 87% rename from packages/@react-spectrum/picker/src/Picker.tsx rename to packages/@adobe/react-spectrum/src/picker/Picker.tsx index 651229d5f00..3d586612426 100644 --- a/packages/@react-spectrum/picker/src/Picker.tsx +++ b/packages/@adobe/react-spectrum/src/picker/Picker.tsx @@ -12,33 +12,34 @@ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; import {Alignment, AsyncLoadable, DimensionValue, DOMRef, DOMRefValue, FocusableRefValue, LabelPosition, SingleSelection, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; -import {AriaSelectProps, HiddenSelect, useSelect} from '@react-aria/select'; +import {AriaSelectProps, HiddenSelect, useSelect} from 'react-aria/useSelect'; import ChevronDownMedium from '@spectrum-icons/ui/ChevronDownMedium'; -import { - classNames, - dimensionValue, - SlotProvider, - useDOMRef, - useIsMobileDevice, - useSlotProps, - useUnwrapDOMRef -} from '@react-spectrum/utils'; -import {Field} from '@react-spectrum/label'; -import {FieldButton} from '@react-spectrum/button'; +import {classNames} from '../utils/classNames'; +import {dimensionValue} from '../utils/styleProps'; +import {Field} from '../label/Field'; +import {FieldButton} from '../button/FieldButton'; +import intlMessages from '../../intl/picker/*.json'; +import {ListBoxBase, useListBoxLayout} from '../listbox/ListBoxBase'; +import {mergeProps} from 'react-aria/mergeProps'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListBoxBase, useListBoxLayout} from '@react-spectrum/listbox'; -import {mergeProps, useId, useLayoutEffect, useResizeObserver} from '@react-aria/utils'; -import {Popover, Tray} from '@react-spectrum/overlays'; -import {PressResponder, useHover} from '@react-aria/interactions'; -import {ProgressCircle} from '@react-spectrum/progress'; +import {Popover} from '../overlays/Popover'; +import {PressResponder} from 'react-aria/private/interactions/PressResponder'; +import {ProgressCircle} from '../progress/ProgressCircle'; import React, {ReactElement, useCallback, useRef, useState} from 'react'; +import {SlotProvider, useSlotProps} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/dropdown/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useFormProps} from '@react-spectrum/form'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; -import {useSelectState} from '@react-stately/select'; +import {Text} from '../text/Text'; +import {Tray} from '../overlays/Tray'; +import {useDOMRef, useUnwrapDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useIsMobileDevice} from '../utils/useIsMobileDevice'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useSelectState} from 'react-stately/useSelectState'; export interface SpectrumPickerProps extends Omit, 'selectionMode' | 'selectedKey' | 'defaultSelectedKey' | 'onSelectionChange' | 'value' | 'defaultValue' | 'onChange' | 'allowsEmptyCollection'>, Omit, AsyncLoadable, SpectrumLabelableProps, StyleProps { /** Whether the textfield should be displayed with a quiet style. */ diff --git a/packages/@react-spectrum/progress/src/ProgressBar.tsx b/packages/@adobe/react-spectrum/src/progress/ProgressBar.tsx similarity index 94% rename from packages/@react-spectrum/progress/src/ProgressBar.tsx rename to packages/@adobe/react-spectrum/src/progress/ProgressBar.tsx index 7ed998007a3..1100e2d0cf2 100644 --- a/packages/@react-spectrum/progress/src/ProgressBar.tsx +++ b/packages/@adobe/react-spectrum/src/progress/ProgressBar.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {DOMRef} from '@react-types/shared'; import {ProgressBarBase, SpectrumProgressBarProps} from './ProgressBarBase'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/barloader/vars.css'; -import {useProgressBar} from '@react-aria/progress'; +import {useProgressBar} from 'react-aria/useProgressBar'; /** * ProgressBars show the progression of a system operation: downloading, uploading, processing, etc., in a visual way. diff --git a/packages/@react-spectrum/progress/src/ProgressBarBase.tsx b/packages/@adobe/react-spectrum/src/progress/ProgressBarBase.tsx similarity index 93% rename from packages/@react-spectrum/progress/src/ProgressBarBase.tsx rename to packages/@adobe/react-spectrum/src/progress/ProgressBarBase.tsx index ac0a263e75c..e14d39a760f 100644 --- a/packages/@react-spectrum/progress/src/ProgressBarBase.tsx +++ b/packages/@adobe/react-spectrum/src/progress/ProgressBarBase.tsx @@ -10,12 +10,15 @@ * governing permissions and limitations under the License. */ -import {AriaProgressBarBaseProps, ProgressBarProps} from '@react-aria/progress'; -import {clamp} from '@react-aria/utils'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaProgressBarBaseProps, ProgressBarProps} from 'react-aria/useProgressBar'; + +import {clamp} from 'react-stately/private/utils/number'; +import {classNames} from '../utils/classNames'; import {DOMRef, LabelPosition, StyleProps} from '@react-types/shared'; import React, {CSSProperties, HTMLAttributes} from 'react'; import styles from '@adobe/spectrum-css-temp/components/barloader/vars.css'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumProgressBarBaseProps extends AriaProgressBarBaseProps, StyleProps { /** diff --git a/packages/@react-spectrum/progress/src/ProgressCircle.tsx b/packages/@adobe/react-spectrum/src/progress/ProgressCircle.tsx similarity index 95% rename from packages/@react-spectrum/progress/src/ProgressCircle.tsx rename to packages/@adobe/react-spectrum/src/progress/ProgressCircle.tsx index fd5f85d6727..ed3a0bb21d2 100644 --- a/packages/@react-spectrum/progress/src/ProgressCircle.tsx +++ b/packages/@adobe/react-spectrum/src/progress/ProgressCircle.tsx @@ -11,11 +11,13 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {clamp} from '@react-aria/utils'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {clamp} from 'react-stately/private/utils/number'; +import {classNames} from '../utils/classNames'; import React, {CSSProperties} from 'react'; import styles from '@adobe/spectrum-css-temp/components/circleloader/vars.css'; -import {useProgressBar} from '@react-aria/progress'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProgressBar} from 'react-aria/useProgressBar'; +import {useStyleProps} from '../utils/styleProps'; export interface ProgressCircleProps { /** diff --git a/packages/@react-spectrum/provider/src/Provider.tsx b/packages/@adobe/react-spectrum/src/provider/Provider.tsx similarity index 92% rename from packages/@react-spectrum/provider/src/Provider.tsx rename to packages/@adobe/react-spectrum/src/provider/Provider.tsx index 9b6aded9552..7256fc93893 100644 --- a/packages/@react-spectrum/provider/src/Provider.tsx +++ b/packages/@adobe/react-spectrum/src/provider/Provider.tsx @@ -10,26 +10,25 @@ * governing permissions and limitations under the License. */ -import { - BreakpointProvider, - shouldKeepSpectrumClassNames, - useDOMRef, - useMatchedBreakpoints, - useStyleProps -} from '@react-spectrum/utils'; +import {BreakpointProvider, useMatchedBreakpoints} from '../utils/BreakpointProvider'; + import clsx from 'clsx'; import {Context} from './context'; import {DOMRef} from '@react-types/shared'; -import {filterDOMProps, RouterProvider} from '@react-aria/utils'; -import {I18nProvider, useLocale} from '@react-aria/i18n'; -import {ModalProvider, useModalProvider} from '@react-aria/overlays'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {I18nProvider, useLocale} from 'react-aria/I18nProvider'; +import {ModalProvider, useModalProvider} from 'react-aria/private/overlays/useModal'; import {ProviderContext, ProviderProps} from './types'; import React, {useContext, useEffect, useRef} from 'react'; +import {RouterProvider} from 'react-aria/private/utils/openLink'; +import {shouldKeepSpectrumClassNames} from '../utils/classNames'; import styles from '@adobe/spectrum-css-temp/components/page/vars.css'; import typographyStyles from '@adobe/spectrum-css-temp/components/typography/index.css'; import {useColorScheme, useScale} from './mediaQueries'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; // @ts-ignore -import {version} from '../package.json'; +import {version} from '../../package.json'; const DEFAULT_BREAKPOINTS = {S: 640, M: 768, L: 1024, XL: 1280, XXL: 1536}; diff --git a/packages/@react-spectrum/provider/src/context.ts b/packages/@adobe/react-spectrum/src/provider/context.ts similarity index 100% rename from packages/@react-spectrum/provider/src/context.ts rename to packages/@adobe/react-spectrum/src/provider/context.ts diff --git a/packages/@react-spectrum/provider/src/mediaQueries.ts b/packages/@adobe/react-spectrum/src/provider/mediaQueries.ts similarity index 96% rename from packages/@react-spectrum/provider/src/mediaQueries.ts rename to packages/@adobe/react-spectrum/src/provider/mediaQueries.ts index 39453cbeb1a..ed519842404 100644 --- a/packages/@react-spectrum/provider/src/mediaQueries.ts +++ b/packages/@adobe/react-spectrum/src/provider/mediaQueries.ts @@ -11,7 +11,7 @@ */ import {ColorScheme, Scale, Theme} from './types'; -import {useMediaQuery} from '@react-spectrum/utils'; +import {useMediaQuery} from '../utils/useMediaQuery'; export function useColorScheme(theme: Theme, defaultColorScheme: ColorScheme): ColorScheme { let matchesDark = useMediaQuery('(prefers-color-scheme: dark)'); diff --git a/packages/@react-spectrum/provider/src/types.ts b/packages/@adobe/react-spectrum/src/provider/types.ts similarity index 100% rename from packages/@react-spectrum/provider/src/types.ts rename to packages/@adobe/react-spectrum/src/provider/types.ts diff --git a/packages/@react-spectrum/radio/src/Radio.tsx b/packages/@adobe/react-spectrum/src/radio/Radio.tsx similarity index 89% rename from packages/@react-spectrum/radio/src/Radio.tsx rename to packages/@adobe/react-spectrum/src/radio/Radio.tsx index 3dd7e3a8906..ee633fa1fa1 100644 --- a/packages/@react-spectrum/radio/src/Radio.tsx +++ b/packages/@adobe/react-spectrum/src/radio/Radio.tsx @@ -10,14 +10,17 @@ * governing permissions and limitations under the License. */ -import {AriaRadioProps, useRadio} from '@react-aria/radio'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaRadioProps, useRadio} from 'react-aria/useRadioGroup'; + +import {classNames} from '../utils/classNames'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; +import {FocusRing} from 'react-aria/FocusRing'; import React, {forwardRef, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/radio/vars.css'; -import {useHover} from '@react-aria/interactions'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; import {useRadioProvider} from './context'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumRadioProps extends Omit, StyleProps {} diff --git a/packages/@react-spectrum/radio/src/RadioGroup.tsx b/packages/@adobe/react-spectrum/src/radio/RadioGroup.tsx similarity index 86% rename from packages/@react-spectrum/radio/src/RadioGroup.tsx rename to packages/@adobe/react-spectrum/src/radio/RadioGroup.tsx index 4c968859de5..e69167605c4 100644 --- a/packages/@react-spectrum/radio/src/RadioGroup.tsx +++ b/packages/@adobe/react-spectrum/src/radio/RadioGroup.tsx @@ -10,16 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaRadioGroupProps, RadioProps, useRadioGroup} from '@react-aria/radio'; -import {classNames, useDOMRef} from '@react-spectrum/utils'; +import {AriaRadioGroupProps, RadioProps, useRadioGroup} from 'react-aria/useRadioGroup'; + +import {classNames} from '../utils/classNames'; import {DOMRef, SpectrumHelpTextProps, SpectrumLabelableProps, StyleProps} from '@react-types/shared'; -import {Field} from '@react-spectrum/label'; +import {Field} from '../label/Field'; import {RadioContext} from './context'; import React, {ReactElement} from 'react'; import styles from '@adobe/spectrum-css-temp/components/fieldgroup/vars.css'; -import {useFormProps} from '@react-spectrum/form'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useRadioGroupState} from '@react-stately/radio'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useProviderProps} from '../provider/Provider'; +import {useRadioGroupState} from 'react-stately/useRadioGroupState'; export interface SpectrumRadioGroupProps extends AriaRadioGroupProps, SpectrumLabelableProps, StyleProps, SpectrumHelpTextProps { /** diff --git a/packages/@react-spectrum/radio/src/context.ts b/packages/@adobe/react-spectrum/src/radio/context.ts similarity index 93% rename from packages/@react-spectrum/radio/src/context.ts rename to packages/@adobe/react-spectrum/src/radio/context.ts index 4f8a3bf3e41..418a2ff628f 100644 --- a/packages/@react-spectrum/radio/src/context.ts +++ b/packages/@adobe/react-spectrum/src/radio/context.ts @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {RadioGroupState} from '@react-stately/radio'; +import {RadioGroupState} from 'react-stately/useRadioGroupState'; import React, {useContext} from 'react'; interface RadioGroupContext { diff --git a/packages/@react-spectrum/searchfield/src/SearchField.tsx b/packages/@adobe/react-spectrum/src/searchfield/SearchField.tsx similarity index 87% rename from packages/@react-spectrum/searchfield/src/SearchField.tsx rename to packages/@adobe/react-spectrum/src/searchfield/SearchField.tsx index fd44ba98da3..a4bfb8513ab 100644 --- a/packages/@react-spectrum/searchfield/src/SearchField.tsx +++ b/packages/@adobe/react-spectrum/src/searchfield/SearchField.tsx @@ -10,17 +10,20 @@ * governing permissions and limitations under the License. */ -import {AriaSearchFieldProps, useSearchField} from '@react-aria/searchfield'; -import {classNames, useSlotProps} from '@react-spectrum/utils'; -import {ClearButton} from '@react-spectrum/button'; +import {AriaSearchFieldProps, useSearchField} from 'react-aria/useSearchField'; + +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; import Magnifier from '@spectrum-icons/ui/Magnifier'; import React, {forwardRef, ReactElement, Ref, useEffect, useRef} from 'react'; -import {SpectrumTextFieldProps, TextFieldBase, TextFieldRef} from '@react-spectrum/textfield'; +import {SpectrumTextFieldProps, TextFieldRef} from '../textfield/TextField'; import {SpectrumTextInputBase} from '@react-types/shared'; import styles from '@adobe/spectrum-css-temp/components/search/vars.css'; -import {useFormProps} from '@react-spectrum/form'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useSearchFieldState} from '@react-stately/searchfield'; +import {TextFieldBase} from '../textfield/TextFieldBase'; +import {useFormProps} from '../form/Form'; +import {useProviderProps} from '../provider/Provider'; +import {useSearchFieldState} from 'react-stately/useSearchFieldState'; +import {useSlotProps} from '../utils/Slots'; export interface SpectrumSearchFieldProps extends SpectrumTextInputBase, Omit, SpectrumTextFieldProps {} diff --git a/packages/@react-spectrum/slider/src/RangeSlider.tsx b/packages/@adobe/react-spectrum/src/slider/RangeSlider.tsx similarity index 95% rename from packages/@react-spectrum/slider/src/RangeSlider.tsx rename to packages/@adobe/react-spectrum/src/slider/RangeSlider.tsx index 7e8e93937f4..d539703f3ec 100644 --- a/packages/@react-spectrum/slider/src/RangeSlider.tsx +++ b/packages/@adobe/react-spectrum/src/slider/RangeSlider.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; + import {FocusableRef, RangeValue} from '@react-types/shared'; // @ts-ignore -import intlMessages from '../intl/*.json'; +import intlMessages from '../../intl/slider/*.json'; import React from 'react'; import {SliderBase, SliderBaseChildArguments, SliderBaseProps, SpectrumBarSliderBase} from './SliderBase'; import {SliderThumb} from './SliderThumb'; import styles from '@adobe/spectrum-css-temp/components/slider/vars.css'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; export interface SpectrumRangeSliderProps extends SpectrumBarSliderBase> { /** diff --git a/packages/@react-spectrum/slider/src/Slider.tsx b/packages/@adobe/react-spectrum/src/slider/Slider.tsx similarity index 97% rename from packages/@react-spectrum/slider/src/Slider.tsx rename to packages/@adobe/react-spectrum/src/slider/Slider.tsx index eb9dcc54801..2f487804386 100644 --- a/packages/@react-spectrum/slider/src/Slider.tsx +++ b/packages/@adobe/react-spectrum/src/slider/Slider.tsx @@ -10,14 +10,14 @@ * governing permissions and limitations under the License. */ -import {clamp} from '@react-aria/utils'; -import {classNames} from '@react-spectrum/utils'; +import {clamp} from 'react-stately/private/utils/number'; +import {classNames} from '../utils/classNames'; import {FocusableRef, InputDOMProps} from '@react-types/shared'; import React, {ReactNode} from 'react'; import {SliderBase, SliderBaseChildArguments, SliderBaseProps, SpectrumBarSliderBase} from './SliderBase'; import {SliderThumb} from './SliderThumb'; import styles from '@adobe/spectrum-css-temp/components/slider/vars.css'; -import {useLocale} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; export interface SpectrumSliderProps extends SpectrumBarSliderBase, InputDOMProps { /** diff --git a/packages/@react-spectrum/slider/src/SliderBase.tsx b/packages/@adobe/react-spectrum/src/slider/SliderBase.tsx similarity index 93% rename from packages/@react-spectrum/slider/src/SliderBase.tsx rename to packages/@adobe/react-spectrum/src/slider/SliderBase.tsx index 2b32afaf929..85368299d5a 100644 --- a/packages/@react-spectrum/slider/src/SliderBase.tsx +++ b/packages/@adobe/react-spectrum/src/slider/SliderBase.tsx @@ -10,14 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaSliderProps, useSlider} from '@react-aria/slider'; -import {classNames, SlotProvider, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaSliderProps, useSlider} from 'react-aria/useSlider'; + +import {classNames} from '../utils/classNames'; import {FocusableRef, LabelPosition, RefObject, StyleProps, ValueBase} from '@react-types/shared'; import React, {CSSProperties, ReactNode, useRef} from 'react'; -import {SliderState, useSliderState} from '@react-stately/slider'; +import {SliderState, useSliderState} from 'react-stately/useSliderState'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/slider/vars.css'; -import {useNumberFormatter} from '@react-aria/i18n'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useNumberFormatter} from 'react-aria/useNumberFormatter'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumBarSliderBase extends AriaSliderProps, ValueBase, StyleProps { /** diff --git a/packages/@react-spectrum/slider/src/SliderThumb.tsx b/packages/@adobe/react-spectrum/src/slider/SliderThumb.tsx similarity index 83% rename from packages/@react-spectrum/slider/src/SliderThumb.tsx rename to packages/@adobe/react-spectrum/src/slider/SliderThumb.tsx index 892f11430b1..baa51d08342 100644 --- a/packages/@react-spectrum/slider/src/SliderThumb.tsx +++ b/packages/@adobe/react-spectrum/src/slider/SliderThumb.tsx @@ -10,16 +10,16 @@ * governing permissions and limitations under the License. */ -import {AriaSliderThumbProps, useSliderThumb} from '@react-aria/slider'; -import {classNames} from '@react-spectrum/utils'; -import {FocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; +import {AriaSliderThumbProps, useSliderThumb} from 'react-aria/useSlider'; +import {classNames} from '../utils/classNames'; +import {FocusRing} from 'react-aria/FocusRing'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactNode, useRef} from 'react'; import {RefObject} from '@react-types/shared'; -import {SliderState} from '@react-stately/slider'; +import {SliderState} from 'react-stately/useSliderState'; import styles from '@adobe/spectrum-css-temp/components/slider/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {VisuallyHidden} from '@react-aria/visually-hidden'; +import {useHover} from 'react-aria/useHover'; +import {VisuallyHidden} from 'react-aria/VisuallyHidden'; interface SliderThumbProps extends AriaSliderThumbProps { trackRef: RefObject, diff --git a/packages/@react-spectrum/statuslight/src/StatusLight.tsx b/packages/@adobe/react-spectrum/src/statuslight/StatusLight.tsx similarity index 91% rename from packages/@react-spectrum/statuslight/src/StatusLight.tsx rename to packages/@adobe/react-spectrum/src/statuslight/StatusLight.tsx index de2c372c607..2caea57dfdb 100644 --- a/packages/@react-spectrum/statuslight/src/StatusLight.tsx +++ b/packages/@adobe/react-spectrum/src/statuslight/StatusLight.tsx @@ -11,11 +11,13 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/statuslight/vars.css'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumStatusLightProps extends DOMProps, StyleProps, AriaLabelingProps { diff --git a/packages/@react-spectrum/steplist/src/StepList.tsx b/packages/@adobe/react-spectrum/src/steplist/StepList.tsx similarity index 87% rename from packages/@react-spectrum/steplist/src/StepList.tsx rename to packages/@adobe/react-spectrum/src/steplist/StepList.tsx index 106a88d78d0..d0a04fe8b84 100644 --- a/packages/@react-spectrum/steplist/src/StepList.tsx +++ b/packages/@adobe/react-spectrum/src/steplist/StepList.tsx @@ -10,15 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaStepListProps, useStepList} from '@react-aria/steplist'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaStepListProps, useStepList} from 'react-aria/private/steplist/useStepList'; + +import {classNames} from '../utils/classNames'; import {DOMRef, Orientation, StyleProps} from '@react-types/shared'; import React, {ReactElement} from 'react'; import {StepListContext} from './StepListContext'; import {StepListItem} from './StepListItem'; import styles from '@adobe/spectrum-css-temp/components/steplist/vars.css'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useStepListState} from '@react-stately/steplist'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useProviderProps} from '../provider/Provider'; +import {useStepListState} from 'react-stately/private/steplist/useStepListState'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumStepListProps extends AriaStepListProps, StyleProps { /** diff --git a/packages/@react-spectrum/steplist/src/StepListContext.ts b/packages/@adobe/react-spectrum/src/steplist/StepListContext.ts similarity index 90% rename from packages/@react-spectrum/steplist/src/StepListContext.ts rename to packages/@adobe/react-spectrum/src/steplist/StepListContext.ts index 0bf617a8d2d..46ced276b43 100644 --- a/packages/@react-spectrum/steplist/src/StepListContext.ts +++ b/packages/@adobe/react-spectrum/src/steplist/StepListContext.ts @@ -11,6 +11,6 @@ */ import React from 'react'; -import {StepListState} from '@react-stately/steplist'; +import {StepListState} from 'react-stately/private/steplist/useStepListState'; export const StepListContext = React.createContext | null>(null); diff --git a/packages/@react-spectrum/steplist/src/StepListItem.tsx b/packages/@adobe/react-spectrum/src/steplist/StepListItem.tsx similarity index 86% rename from packages/@react-spectrum/steplist/src/StepListItem.tsx rename to packages/@adobe/react-spectrum/src/steplist/StepListItem.tsx index 5858614b7cf..057b6044b65 100644 --- a/packages/@react-spectrum/steplist/src/StepListItem.tsx +++ b/packages/@adobe/react-spectrum/src/steplist/StepListItem.tsx @@ -10,18 +10,22 @@ * governing permissions and limitations under the License. */ import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; -import {classNames} from '@react-spectrum/utils'; -import {FocusRing} from '@react-aria/focus'; -import intlMessages from '../intl'; -import {mergeProps, useId} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {FocusRing} from 'react-aria/FocusRing'; +// @ts-ignore +import intlMessages from '../../intl/steplist/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; import {Node} from '@react-types/shared'; import React, {ReactNode, useContext, useRef} from 'react'; import {StepListContext} from './StepListContext'; import styles from '@adobe/spectrum-css-temp/components/steplist/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useLocale, useLocalizedStringFormatter, useNumberFormatter} from '@react-aria/i18n'; -import {useStepListItem} from '@react-aria/steplist'; -import {VisuallyHidden} from '@react-aria/visually-hidden'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useNumberFormatter} from 'react-aria/useNumberFormatter'; +import {useStepListItem} from 'react-aria/private/steplist/useStepListItem'; +import {VisuallyHidden} from 'react-aria/VisuallyHidden'; interface SpectrumStepListItemProps { item: Node, diff --git a/packages/@react-spectrum/switch/src/Switch.tsx b/packages/@adobe/react-spectrum/src/switch/Switch.tsx similarity index 85% rename from packages/@react-spectrum/switch/src/Switch.tsx rename to packages/@adobe/react-spectrum/src/switch/Switch.tsx index fd4f2c794b4..f770ddc23ac 100644 --- a/packages/@react-spectrum/switch/src/Switch.tsx +++ b/packages/@adobe/react-spectrum/src/switch/Switch.tsx @@ -10,15 +10,18 @@ * governing permissions and limitations under the License. */ -import {AriaSwitchProps, useSwitch} from '@react-aria/switch'; -import {classNames, useFocusableRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaSwitchProps, useSwitch} from 'react-aria/useSwitch'; + +import {classNames} from '../utils/classNames'; import {FocusableRef, StyleProps} from '@react-types/shared'; -import {FocusRing} from '@react-aria/focus'; +import {FocusRing} from 'react-aria/FocusRing'; import React, {forwardRef, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/toggle/vars.css'; -import {useHover} from '@react-aria/interactions'; -import {useProviderProps} from '@react-spectrum/provider'; -import {useToggleState} from '@react-stately/toggle'; +import {useFocusableRef} from '../utils/useDOMRef'; +import {useHover} from 'react-aria/useHover'; +import {useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; +import {useToggleState} from 'react-stately/useToggleState'; export interface SpectrumSwitchProps extends AriaSwitchProps, StyleProps { /** diff --git a/packages/@react-spectrum/table/src/DragPreview.tsx b/packages/@adobe/react-spectrum/src/table/DragPreview.tsx similarity index 95% rename from packages/@react-spectrum/table/src/DragPreview.tsx rename to packages/@adobe/react-spectrum/src/table/DragPreview.tsx index ccfbf725ec3..51c9f12f40e 100644 --- a/packages/@react-spectrum/table/src/DragPreview.tsx +++ b/packages/@adobe/react-spectrum/src/table/DragPreview.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; -import {Flex} from '@react-spectrum/layout'; +import {classNames} from '../utils/classNames'; +import {Flex} from '../layout/Flex'; import React, {ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/table/vars.css'; import stylesOverrides from './table.css'; diff --git a/packages/@react-spectrum/table/src/InsertionIndicator.tsx b/packages/@adobe/react-spectrum/src/table/InsertionIndicator.tsx similarity index 95% rename from packages/@react-spectrum/table/src/InsertionIndicator.tsx rename to packages/@adobe/react-spectrum/src/table/InsertionIndicator.tsx index a89eb34f133..b88ac25b6ff 100644 --- a/packages/@react-spectrum/table/src/InsertionIndicator.tsx +++ b/packages/@adobe/react-spectrum/src/table/InsertionIndicator.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../utils/classNames'; import {FocusableElement, ItemDropTarget} from '@react-types/shared'; import React, {DOMAttributes, HTMLAttributes, ReactNode, useRef} from 'react'; import styles from './table.css'; import {useTableContext} from './TableViewBase'; -import {useVisuallyHidden} from '@react-aria/visually-hidden'; +import {useVisuallyHidden} from 'react-aria/VisuallyHidden'; interface InsertionIndicatorProps { target: ItemDropTarget, diff --git a/packages/@react-spectrum/table/src/Nubbin.tsx b/packages/@adobe/react-spectrum/src/table/Nubbin.tsx similarity index 100% rename from packages/@react-spectrum/table/src/Nubbin.tsx rename to packages/@adobe/react-spectrum/src/table/Nubbin.tsx diff --git a/packages/@react-spectrum/table/src/Resizer.tsx b/packages/@adobe/react-spectrum/src/table/Resizer.tsx similarity index 86% rename from packages/@react-spectrum/table/src/Resizer.tsx rename to packages/@adobe/react-spectrum/src/table/Resizer.tsx index 7214894d9ef..1ee3830dfcf 100644 --- a/packages/@react-spectrum/table/src/Resizer.tsx +++ b/packages/@adobe/react-spectrum/src/table/Resizer.tsx @@ -1,21 +1,25 @@ -import {classNames} from '@react-spectrum/utils'; -import {ColumnSize, TableColumnResizeState} from '@react-stately/table'; +import {classNames} from '../utils/classNames'; +import {ColumnSize} from 'react-stately/Column'; import eCursor from 'bundle-text:./cursors/Cur_MoveToRight_9_9.svg'; import ewCursor from 'bundle-text:./cursors/Cur_MoveHorizontal_9_9.svg'; -import {FocusRing} from '@react-aria/focus'; -import {GridNode} from '@react-stately/grid'; +import {FocusRing} from 'react-aria/FocusRing'; +import {GridNode} from 'react-stately/private/grid/GridCollection'; +import intlMessages from '../../intl/table/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {isWebKit, mergeProps, useObjectRef} from '@react-aria/utils'; +import {isWebKit} from 'react-aria/private/utils/platform'; import {Key, RefObject} from '@react-types/shared'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {createContext, ForwardedRef, useContext, useEffect, useState} from 'react'; import ReactDOM from 'react-dom'; import styles from '@adobe/spectrum-css-temp/components/table/vars.css'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useTableColumnResize} from '@react-aria/table'; +import {TableColumnResizeState} from 'react-stately/useTableState'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useObjectRef} from 'react-aria/useObjectRef'; +import {useTableColumnResize} from 'react-aria/useTable'; import {useTableContext, useVirtualizerContext} from './TableViewBase'; -import {useUNSAFE_PortalContext} from '@react-aria/overlays'; +import {useUNSAFE_PortalContext} from 'react-aria/PortalProvider'; // @ts-ignore import wCursor from 'bundle-text:./cursors/Cur_MoveToLeft_9_9.svg'; diff --git a/packages/@react-spectrum/table/src/RootDropIndicator.tsx b/packages/@adobe/react-spectrum/src/table/RootDropIndicator.tsx similarity index 96% rename from packages/@react-spectrum/table/src/RootDropIndicator.tsx rename to packages/@adobe/react-spectrum/src/table/RootDropIndicator.tsx index e7fbe85aaa4..21b52f518c5 100644 --- a/packages/@react-spectrum/table/src/RootDropIndicator.tsx +++ b/packages/@adobe/react-spectrum/src/table/RootDropIndicator.tsx @@ -12,7 +12,7 @@ import React, {ReactNode, useRef} from 'react'; import {useTableContext} from './TableViewBase'; -import {useVisuallyHidden} from '@react-aria/visually-hidden'; +import {useVisuallyHidden} from 'react-aria/VisuallyHidden'; export function RootDropIndicator(): ReactNode | null { let {dropState, dragAndDropHooks, state} = useTableContext(); diff --git a/packages/@react-spectrum/table/src/TableViewWrapper.tsx b/packages/@adobe/react-spectrum/src/table/TableView.tsx similarity index 80% rename from packages/@react-spectrum/table/src/TableViewWrapper.tsx rename to packages/@adobe/react-spectrum/src/table/TableView.tsx index 66fdce7ab0d..e0cd79b7815 100644 --- a/packages/@react-spectrum/table/src/TableViewWrapper.tsx +++ b/packages/@adobe/react-spectrum/src/table/TableView.tsx @@ -11,11 +11,18 @@ */ import type {AriaLabelingProps, DisabledBehavior, DOMProps, DOMRef, Key, SpectrumSelectionProps, StyleProps} from '@react-types/shared'; -import type {ColumnSize, TableProps} from '@react-stately/table'; -import type {DragAndDropHooks} from '@react-spectrum/dnd'; +import {Cell} from 'react-stately/Cell'; +import {Column, ColumnSize} from 'react-stately/Column'; +import type {DragAndDropHooks} from '../dnd/useDragAndDrop'; import React, {JSX, ReactElement} from 'react'; -import {tableNestedRows} from '@react-stately/flags'; -import {TableView} from './TableView'; +import {Row} from 'react-stately/Row'; +import {Section} from 'react-stately/Section'; +import {SpectrumColumnProps} from './types'; +import {TableBody} from 'react-stately/TableBody'; +import {TableHeader} from 'react-stately/TableHeader'; +import {tableNestedRows} from 'react-stately/private/flags/flags'; +import {TableProps} from 'react-stately/useTableState'; +import {TableViewWithoutExpanding} from './TableViewWithoutExpanding'; import {TreeGridTableView} from './TreeGridTableView'; export interface SpectrumTableProps extends Omit, 'treeColumn' | 'expandedKeys' | 'defaultExpandedKeys' | 'onExpandedChange'>, SpectrumSelectionProps, DOMProps, AriaLabelingProps, StyleProps { @@ -92,12 +99,23 @@ export interface SpectrumTableProps extends Omit, 'treeColumn' /** * Tables are containers for displaying information. They allow users to quickly scan, sort, compare, and take action on large amounts of data. */ -const TableViewWrapper = React.forwardRef(function TableViewWrapper(props: SpectrumTableProps, ref: DOMRef) { +const TableView = React.forwardRef(function TableView(props: SpectrumTableProps, ref: DOMRef) { let {UNSTABLE_allowsExpandableRows, ...otherProps} = props; if (tableNestedRows() && UNSTABLE_allowsExpandableRows) { return ; } else { - return ; + return ; } }) as (props: SpectrumTableProps & {ref?: DOMRef}) => ReactElement; -export {TableViewWrapper as TableView}; +export {TableView}; + +// Override TS for Column to support spectrum specific props. +const SpectrumColumn = Column as (props: SpectrumColumnProps) => JSX.Element; +export {SpectrumColumn as Column}; +export { + Cell, + Row, + Section, + TableBody, + TableHeader +}; diff --git a/packages/@react-spectrum/table/src/TableViewBase.tsx b/packages/@adobe/react-spectrum/src/table/TableViewBase.tsx similarity index 94% rename from packages/@react-spectrum/table/src/TableViewBase.tsx rename to packages/@adobe/react-spectrum/src/table/TableViewBase.tsx index 541470044f3..e36b31675f0 100644 --- a/packages/@react-spectrum/table/src/TableViewBase.tsx +++ b/packages/@adobe/react-spectrum/src/table/TableViewBase.tsx @@ -11,49 +11,66 @@ */ import ArrowDownSmall from '@spectrum-icons/ui/ArrowDownSmall'; -import {Checkbox} from '@react-spectrum/checkbox'; +import {Checkbox} from '../checkbox/Checkbox'; import ChevronDownMedium from '@spectrum-icons/ui/ChevronDownMedium'; import ChevronLeftMedium from '@spectrum-icons/ui/ChevronLeftMedium'; import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; -import { - classNames, - useDOMRef, - useFocusableRef, - useStyleProps, - useUnwrapDOMRef -} from '@react-spectrum/utils'; -import {ColumnSize, ITableCollection as TableCollection, TableState, TreeGridState, useTableColumnResizeState} from '@react-stately/table'; +import {classNames} from '../utils/classNames'; +import {ColumnSize} from 'react-stately/Column'; import {DOMRef, DropTarget, FocusableElement, FocusableRef, Key, RefObject} from '@react-types/shared'; -import type {DragAndDropHooks} from '@react-spectrum/dnd'; -import type {DraggableCollectionState, DroppableCollectionState} from '@react-stately/dnd'; -import type {DraggableItemResult, DropIndicatorAria, DroppableCollectionResult} from '@react-aria/dnd'; -import {FocusRing, FocusScope, useFocusRing} from '@react-aria/focus'; -import {getActiveElement, isAndroid, isFocusWithin, mergeProps, scrollIntoView, scrollIntoViewport, useLoadMore} from '@react-aria/utils'; -import {getInteractionModality, HoverProps, isFocusVisible, useHover, usePress} from '@react-aria/interactions'; -import {GridNode} from '@react-stately/grid'; +import type {DragAndDropHooks} from '../dnd/useDragAndDrop'; +import type {DraggableCollectionState} from 'react-stately/useDraggableCollectionState'; +import type {DraggableItemResult} from 'react-aria/useDraggableCollection'; +import type {DropIndicatorAria, DroppableCollectionResult} from 'react-aria/useDroppableCollection'; +import type {DroppableCollectionState} from 'react-stately/useDroppableCollectionState'; +import {FocusRing} from 'react-aria/FocusRing'; +import {FocusScope} from 'react-aria/FocusScope'; +import {getActiveElement, isFocusWithin} from 'react-aria/private/utils/shadowdom/DOMFunctions'; +import {getInteractionModality, isFocusVisible} from 'react-aria/private/interactions/useFocusVisible'; +import {GridNode} from 'react-stately/private/grid/GridCollection'; +import {HoverProps, useHover} from 'react-aria/useHover'; import {InsertionIndicator} from './InsertionIndicator'; -// @ts-ignore -import intlMessages from '../intl/*.json'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; -import {LayoutInfo, Rect, ReusableView, useVirtualizerState} from '@react-stately/virtualizer'; -import {layoutInfoToStyle, ScrollView, setScrollLeft, VirtualizerItem} from '@react-aria/virtualizer'; +import intlMessages from '../../intl/table/*.json'; +import {isAndroid} from 'react-aria/private/utils/platform'; +import {Item} from 'react-stately/Item'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {layoutInfoToStyle, VirtualizerItem} from 'react-aria/private/virtualizer/VirtualizerItem'; import ListGripper from '@spectrum-icons/ui/ListGripper'; -import {ListKeyboardDelegate} from '@react-aria/selection'; +import {ListKeyboardDelegate} from 'react-aria/ListKeyboardDelegate'; +import {Menu} from '../menu/Menu'; +import {MenuTrigger} from '../menu/MenuTrigger'; +import {mergeProps} from 'react-aria/mergeProps'; import {Nubbin} from './Nubbin'; -import {ProgressCircle} from '@react-spectrum/progress'; +// @ts-ignore +import {ProgressCircle} from '../progress/ProgressCircle'; import React, {DOMAttributes, HTMLAttributes, ReactElement, ReactNode, useCallback, useContext, useEffect, useMemo, useRef, useState} from 'react'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; import {Resizer, ResizeStateContext} from './Resizer'; +import {ReusableView} from 'react-stately/private/virtualizer/ReusableView'; import {RootDropIndicator} from './RootDropIndicator'; +import {scrollIntoView, scrollIntoViewport} from 'react-aria/private/utils/scrollIntoView'; +import {ScrollView} from 'react-aria/private/virtualizer/ScrollView'; +import {setScrollLeft} from 'react-aria/private/virtualizer/utils'; import {SpectrumColumnProps} from './types'; import {DragPreview as SpectrumDragPreview} from './DragPreview'; -import {SpectrumTableProps} from './TableViewWrapper'; +import {SpectrumTableProps} from './TableView'; import styles from '@adobe/spectrum-css-temp/components/table/vars.css'; import stylesOverrides from './table.css'; +import {ITableCollection as TableCollection} from 'react-stately/private/table/TableCollection'; +import {TableState, useTableColumnResizeState} from 'react-stately/useTableState'; import {TableViewLayout} from './TableViewLayout'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -import {useButton} from '@react-aria/button'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {Tooltip} from '../tooltip/Tooltip'; +import {TooltipTrigger} from '../tooltip/TooltipTrigger'; +import {TreeGridState} from 'react-stately/private/table/useTreeGridState'; +import {useButton} from 'react-aria/useButton'; +import {useDOMRef, useFocusableRef, useUnwrapDOMRef} from '../utils/useDOMRef'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useLoadMore} from 'react-aria/private/utils/useLoadMore'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {usePress} from 'react-aria/usePress'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useStyleProps} from '../utils/styleProps'; import { useTable, useTableCell, @@ -63,8 +80,11 @@ import { useTableRowGroup, useTableSelectAllCheckbox, useTableSelectionCheckbox -} from '@react-aria/table'; -import {useVisuallyHidden, VisuallyHidden} from '@react-aria/visually-hidden'; +} from 'react-aria/useTable'; + +import {useVirtualizerState} from 'react-stately/private/virtualizer/useVirtualizerState'; + +import {useVisuallyHidden, VisuallyHidden} from 'react-aria/VisuallyHidden'; const DEFAULT_HEADER_HEIGHT = { medium: 34, diff --git a/packages/@react-spectrum/table/src/TableViewLayout.ts b/packages/@adobe/react-spectrum/src/table/TableViewLayout.ts similarity index 90% rename from packages/@react-spectrum/table/src/TableViewLayout.ts rename to packages/@adobe/react-spectrum/src/table/TableViewLayout.ts index 3e553cdbaf3..9d7c94a33a2 100644 --- a/packages/@react-spectrum/table/src/TableViewLayout.ts +++ b/packages/@adobe/react-spectrum/src/table/TableViewLayout.ts @@ -10,10 +10,12 @@ * governing permissions and limitations under the License. */ import {DropTarget} from '@react-types/shared'; -import {GridNode} from '@react-stately/grid'; -import {LayoutInfo, Rect} from '@react-stately/virtualizer'; -import {LayoutNode, TableLayout} from '@react-stately/layout'; -import {TableCollection} from '@react-stately/table'; +import {GridNode} from 'react-stately/private/grid/GridCollection'; +import {LayoutInfo} from 'react-stately/private/virtualizer/LayoutInfo'; +import {LayoutNode} from 'react-stately/private/layout/ListLayout'; +import {Rect} from 'react-stately/private/virtualizer/Rect'; +import {TableCollection} from 'react-stately/private/table/TableCollection'; +import {TableLayout} from 'react-stately/private/layout/TableLayout'; export class TableViewLayout extends TableLayout { private isLoading: boolean = false; diff --git a/packages/@react-spectrum/table/src/TableView.tsx b/packages/@adobe/react-spectrum/src/table/TableViewWithoutExpanding.tsx similarity index 87% rename from packages/@react-spectrum/table/src/TableView.tsx rename to packages/@adobe/react-spectrum/src/table/TableViewWithoutExpanding.tsx index 967f88eb104..d2ce409b57f 100644 --- a/packages/@react-spectrum/table/src/TableView.tsx +++ b/packages/@adobe/react-spectrum/src/table/TableViewWithoutExpanding.tsx @@ -12,13 +12,13 @@ import {DOMRef} from '@react-types/shared'; import React, {ReactElement, useState} from 'react'; -import {SpectrumTableProps} from './TableViewWrapper'; +import {SpectrumTableProps} from './TableView'; import {TableViewBase} from './TableViewBase'; -import {useTableState} from '@react-stately/table'; +import {useTableState} from 'react-stately/useTableState'; interface TableProps extends Omit, 'UNSTABLE_allowsExpandableRows'> {} -export const TableView = React.forwardRef(function TableView(props: TableProps, ref: DOMRef) { +export const TableViewWithoutExpanding = React.forwardRef(function TableView(props: TableProps, ref: DOMRef) { let { selectionStyle, dragAndDropHooks diff --git a/packages/@react-spectrum/table/src/TreeGridTableView.tsx b/packages/@adobe/react-spectrum/src/table/TreeGridTableView.tsx similarity index 93% rename from packages/@react-spectrum/table/src/TreeGridTableView.tsx rename to packages/@adobe/react-spectrum/src/table/TreeGridTableView.tsx index c3a4b466a9d..f5c5e5101c2 100644 --- a/packages/@react-spectrum/table/src/TreeGridTableView.tsx +++ b/packages/@adobe/react-spectrum/src/table/TreeGridTableView.tsx @@ -12,9 +12,9 @@ import {DOMRef} from '@react-types/shared'; import React, {ReactElement, useState} from 'react'; -import {SpectrumTableProps} from './TableViewWrapper'; +import {SpectrumTableProps} from './TableView'; import {TableViewBase} from './TableViewBase'; -import {UNSTABLE_useTreeGridState} from '@react-stately/table'; +import {UNSTABLE_useTreeGridState} from 'react-stately/private/table/useTreeGridState'; export interface TreeGridTableProps extends Omit, 'UNSTABLE_allowsExpandableRows'> {} diff --git a/packages/@react-spectrum/table/src/cursors/Cur_MoveHorizontal_9_9.svg b/packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveHorizontal_9_9.svg similarity index 100% rename from packages/@react-spectrum/table/src/cursors/Cur_MoveHorizontal_9_9.svg rename to packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveHorizontal_9_9.svg diff --git a/packages/@react-spectrum/table/src/cursors/Cur_MoveToLeft_9_9.svg b/packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveToLeft_9_9.svg similarity index 100% rename from packages/@react-spectrum/table/src/cursors/Cur_MoveToLeft_9_9.svg rename to packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveToLeft_9_9.svg diff --git a/packages/@react-spectrum/table/src/cursors/Cur_MoveToRight_9_9.svg b/packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveToRight_9_9.svg similarity index 100% rename from packages/@react-spectrum/table/src/cursors/Cur_MoveToRight_9_9.svg rename to packages/@adobe/react-spectrum/src/table/cursors/Cur_MoveToRight_9_9.svg diff --git a/packages/@react-spectrum/table/src/table.css b/packages/@adobe/react-spectrum/src/table/table.css similarity index 100% rename from packages/@react-spectrum/table/src/table.css rename to packages/@adobe/react-spectrum/src/table/table.css diff --git a/packages/@react-spectrum/table/src/types.ts b/packages/@adobe/react-spectrum/src/table/types.ts similarity index 96% rename from packages/@react-spectrum/table/src/types.ts rename to packages/@adobe/react-spectrum/src/table/types.ts index a1b5a983d67..fed730e45e0 100644 --- a/packages/@react-spectrum/table/src/types.ts +++ b/packages/@adobe/react-spectrum/src/table/types.ts @@ -11,7 +11,7 @@ * governing permissions and limitations under the License. */ -import {ColumnProps} from '@react-stately/table'; +import {ColumnProps} from 'react-stately/Column'; export interface SpectrumColumnProps extends ColumnProps { /** diff --git a/packages/@react-spectrum/tabs/src/Tabs.tsx b/packages/@adobe/react-spectrum/src/tabs/Tabs.tsx similarity index 93% rename from packages/@react-spectrum/tabs/src/Tabs.tsx rename to packages/@adobe/react-spectrum/src/tabs/Tabs.tsx index dfecec1107d..92876911e81 100644 --- a/packages/@react-spectrum/tabs/src/Tabs.tsx +++ b/packages/@adobe/react-spectrum/src/tabs/Tabs.tsx @@ -11,12 +11,14 @@ */ import {AriaLabelingProps, CollectionChildren, DOMProps, DOMRef, DOMRefValue, Key, Node, Orientation, RefObject, SingleSelection, StyleProps} from '@react-types/shared'; -import {AriaTabPanelProps, useTab, useTabList, useTabPanel} from '@react-aria/tabs'; -import {classNames, SlotProvider, unwrapDOMRef, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps, mergeProps, useId, useLayoutEffect, useResizeObserver} from '@react-aria/utils'; -import {FocusRing} from '@react-aria/focus'; -import {Item, Picker, SpectrumPickerProps} from '@react-spectrum/picker'; -import {ListCollection} from '@react-stately/list'; +import {AriaTabPanelProps, useTab, useTabList, useTabPanel} from 'react-aria/useTabList'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {FocusRing} from 'react-aria/FocusRing'; +import {Item} from 'react-stately/Item'; +import {ListCollection} from 'react-stately/private/list/ListCollection'; +import {mergeProps} from 'react-aria/mergeProps'; +import {Picker, SpectrumPickerProps} from '../picker/Picker'; import React, { CSSProperties, HTMLAttributes, @@ -28,13 +30,19 @@ import React, { useRef, useState } from 'react'; +import {SlotProvider} from '../utils/Slots'; import styles from '@adobe/spectrum-css-temp/components/tabs/vars.css'; -import {TabListState, useTabListState} from '@react-stately/tabs'; -import {Text} from '@react-spectrum/text'; -import {useCollection} from '@react-stately/collections'; -import {useHover} from '@react-aria/interactions'; -import {useLocale} from '@react-aria/i18n'; -import {useProvider, useProviderProps} from '@react-spectrum/provider'; +import {TabListState, useTabListState} from 'react-stately/useTabListState'; +import {Text} from '../text/Text'; +import {unwrapDOMRef, useDOMRef} from '../utils/useDOMRef'; +import {useCollection} from 'react-stately/private/collections/useCollection'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useProvider, useProviderProps} from '../provider/Provider'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumTabsProps extends Omit, AriaLabelingProps, DOMProps, StyleProps { /** The children of the `` element. Should include `` and `` elements. */ diff --git a/packages/@react-spectrum/tag/src/Tag.tsx b/packages/@adobe/react-spectrum/src/tag/Tag.tsx similarity index 83% rename from packages/@react-spectrum/tag/src/Tag.tsx rename to packages/@adobe/react-spectrum/src/tag/Tag.tsx index 9ce8af187e3..6bac3c00412 100644 --- a/packages/@react-spectrum/tag/src/Tag.tsx +++ b/packages/@adobe/react-spectrum/src/tag/Tag.tsx @@ -10,16 +10,19 @@ * governing permissions and limitations under the License. */ -import {AriaTagProps, useTag} from '@react-aria/tag'; -import {classNames, ClearSlots, SlotProvider, useStyleProps} from '@react-spectrum/utils'; -import {ClearButton} from '@react-spectrum/button'; -import type {ListState} from '@react-stately/list'; -import {mergeProps} from '@react-aria/utils'; +import {AriaTagProps, useTag} from 'react-aria/useTagGroup'; + +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; +import {ClearSlots, SlotProvider} from '../utils/Slots'; +import type {ListState} from 'react-stately/useListState'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactNode, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/tags/vars.css'; -import {Text} from '@react-spectrum/text'; -import {useFocusRing} from '@react-aria/focus'; -import {useHover} from '@react-aria/interactions'; +import {Text} from '../text/Text'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useHover} from 'react-aria/useHover'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumTagProps extends AriaTagProps { state: ListState diff --git a/packages/@react-spectrum/tag/src/TagGroup.tsx b/packages/@adobe/react-spectrum/src/tag/TagGroup.tsx similarity index 90% rename from packages/@react-spectrum/tag/src/TagGroup.tsx rename to packages/@adobe/react-spectrum/src/tag/TagGroup.tsx index 00ae8821cea..7d39875b96f 100644 --- a/packages/@react-spectrum/tag/src/TagGroup.tsx +++ b/packages/@adobe/react-spectrum/src/tag/TagGroup.tsx @@ -10,23 +10,31 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {AriaTagGroupProps, useTagGroup} from '@react-aria/tag'; -import {classNames, useDOMRef} from '@react-spectrum/utils'; +import {ActionButton} from '../button/ActionButton'; + +import {AriaTagGroupProps, useTagGroup} from 'react-aria/useTagGroup'; +import {classNames} from '../utils/classNames'; import {Collection, DOMRef, Node, SpectrumLabelableProps, StyleProps, Validation} from '@react-types/shared'; -import {Field} from '@react-spectrum/label'; -import {FocusRing, FocusScope} from '@react-aria/focus'; +import {Field} from '../label/Field'; +import {FocusRing} from 'react-aria/FocusRing'; +import {FocusScope} from 'react-aria/FocusScope'; +import intlMessages from '../../intl/tag/*.json'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {ListCollection, useListState} from '@react-stately/list'; -import {ListKeyboardDelegate} from '@react-aria/selection'; -import {Provider, useProvider, useProviderProps} from '@react-spectrum/provider'; +import {ListCollection} from 'react-stately/private/list/ListCollection'; +import {ListKeyboardDelegate} from 'react-aria/ListKeyboardDelegate'; +import {Provider, useProvider, useProviderProps} from '../provider/Provider'; import React, {JSX, ReactNode, useCallback, useEffect, useMemo, useRef, useState} from 'react'; import styles from '@adobe/spectrum-css-temp/components/tags/vars.css'; import {Tag} from './Tag'; -import {useFormProps} from '@react-spectrum/form'; -import {useId, useLayoutEffect, useResizeObserver, useValueEffect} from '@react-aria/utils'; -import {useLocale, useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useFormProps} from '../form/Form'; +import {useId} from 'react-aria/useId'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useListState} from 'react-stately/useListState'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useResizeObserver} from 'react-aria/private/utils/useResizeObserver'; +import {useValueEffect} from 'react-aria/private/utils/useValueEffect'; const TAG_STYLES = { medium: { diff --git a/packages/@react-spectrum/text/src/Heading.tsx b/packages/@adobe/react-spectrum/src/text/Heading.tsx similarity index 83% rename from packages/@react-spectrum/text/src/Heading.tsx rename to packages/@adobe/react-spectrum/src/text/Heading.tsx index 314abb3e927..89e02a062e3 100644 --- a/packages/@react-spectrum/text/src/Heading.tsx +++ b/packages/@adobe/react-spectrum/src/text/Heading.tsx @@ -11,10 +11,13 @@ */ import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; -import {HeadingContext, useContextProps} from 'react-aria-components'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; +import {HeadingContext} from 'react-aria-components/Heading'; import React, {ElementType, forwardRef, ReactNode} from 'react'; -import {useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {useContextProps} from 'react-aria-components/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface HeadingProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/text/src/Keyboard.tsx b/packages/@adobe/react-spectrum/src/text/Keyboard.tsx similarity index 86% rename from packages/@react-spectrum/text/src/Keyboard.tsx rename to packages/@adobe/react-spectrum/src/text/Keyboard.tsx index e6c7daa9cd9..8a6f72e099d 100644 --- a/packages/@react-spectrum/text/src/Keyboard.tsx +++ b/packages/@adobe/react-spectrum/src/text/Keyboard.tsx @@ -11,9 +11,11 @@ */ import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; -import {useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface KeyboardProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/text/src/Text.tsx b/packages/@adobe/react-spectrum/src/text/Text.tsx similarity index 86% rename from packages/@react-spectrum/text/src/Text.tsx rename to packages/@adobe/react-spectrum/src/text/Text.tsx index 70344a67374..975c4b9e77c 100644 --- a/packages/@react-spectrum/text/src/Text.tsx +++ b/packages/@adobe/react-spectrum/src/text/Text.tsx @@ -11,9 +11,11 @@ */ import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; -import {useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useSlotProps} from '../utils/Slots'; +import {useStyleProps} from '../utils/styleProps'; export interface TextProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/textfield/src/TextArea.tsx b/packages/@adobe/react-spectrum/src/textfield/TextArea.tsx similarity index 91% rename from packages/@react-spectrum/textfield/src/TextArea.tsx rename to packages/@adobe/react-spectrum/src/textfield/TextArea.tsx index 1f343f92b44..8289091bfe1 100644 --- a/packages/@react-spectrum/textfield/src/TextArea.tsx +++ b/packages/@adobe/react-spectrum/src/textfield/TextArea.tsx @@ -10,15 +10,17 @@ * governing permissions and limitations under the License. */ -import {AriaTextFieldProps, useTextField} from '@react-aria/textfield'; -import {chain, useLayoutEffect} from '@react-aria/utils'; +import {AriaTextFieldProps, useTextField} from 'react-aria/useTextField'; + +import {chain} from 'react-aria/private/utils/chain'; import React, {ReactElement, Ref, useCallback, useEffect, useRef} from 'react'; import {SpectrumFieldValidation, SpectrumLabelableProps, SpectrumTextInputBase, StyleProps} from '@react-types/shared'; import {TextFieldBase} from './TextFieldBase'; import {TextFieldRef} from './TextField'; -import {useControlledState} from '@react-stately/utils'; -import {useFormProps} from '@react-spectrum/form'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useControlledState} from 'react-stately/private/utils/useControlledState'; +import {useFormProps} from '../form/Form'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumTextAreaProps extends SpectrumTextInputBase, Omit, 'isInvalid' | 'validationState' | 'type' | 'pattern'>, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps { /** An icon to display at the start of the input. */ diff --git a/packages/@react-spectrum/textfield/src/TextField.tsx b/packages/@adobe/react-spectrum/src/textfield/TextField.tsx similarity index 93% rename from packages/@react-spectrum/textfield/src/TextField.tsx rename to packages/@adobe/react-spectrum/src/textfield/TextField.tsx index f9bc344da1b..8c6018f0535 100644 --- a/packages/@react-spectrum/textfield/src/TextField.tsx +++ b/packages/@adobe/react-spectrum/src/textfield/TextField.tsx @@ -10,12 +10,12 @@ * governing permissions and limitations under the License. */ -import {AriaTextFieldProps, useTextField} from '@react-aria/textfield'; +import {AriaTextFieldProps, useTextField} from 'react-aria/useTextField'; import {FocusableRefValue, SpectrumFieldValidation, SpectrumLabelableProps, SpectrumTextInputBase, StyleProps} from '@react-types/shared'; import React, {forwardRef, ReactElement, Ref, useEffect, useRef} from 'react'; import {TextFieldBase} from './TextFieldBase'; -import {useFormProps} from '@react-spectrum/form'; -import {useProviderProps} from '@react-spectrum/provider'; +import {useFormProps} from '../form/Form'; +import {useProviderProps} from '../provider/Provider'; export interface SpectrumTextFieldProps extends SpectrumTextInputBase, Omit, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps { /** An icon to display at the start of the input. */ diff --git a/packages/@react-spectrum/textfield/src/TextFieldBase.tsx b/packages/@adobe/react-spectrum/src/textfield/TextFieldBase.tsx similarity index 92% rename from packages/@react-spectrum/textfield/src/TextFieldBase.tsx rename to packages/@adobe/react-spectrum/src/textfield/TextFieldBase.tsx index 22f1944f36d..c94183aa296 100644 --- a/packages/@react-spectrum/textfield/src/TextFieldBase.tsx +++ b/packages/@adobe/react-spectrum/src/textfield/TextFieldBase.tsx @@ -12,18 +12,20 @@ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; import CheckmarkMedium from '@spectrum-icons/ui/CheckmarkMedium'; -import {classNames, createFocusableRef} from '@react-spectrum/utils'; -import {Field} from '@react-spectrum/label'; +import {classNames} from '../utils/classNames'; +import {createFocusableRef} from '../utils/useDOMRef'; +import {Field} from '../label/Field'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {mergeProps, useId} from '@react-aria/utils'; +import intlMessages from '../../intl/textfield/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; import {PressEvents, RefObject, ValidationResult} from '@react-types/shared'; import React, {cloneElement, forwardRef, HTMLAttributes, InputHTMLAttributes, LabelHTMLAttributes, ReactElement, Ref, TextareaHTMLAttributes, useImperativeHandle, useRef} from 'react'; import {SpectrumTextFieldProps, TextFieldRef} from './TextField'; import styles from '@adobe/spectrum-css-temp/components/textfield/vars.css'; -import {useFocusRing} from '@react-aria/focus'; -import {useHover} from '@react-aria/interactions'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useHover} from 'react-aria/useHover'; +import {useId} from 'react-aria/useId'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; interface TextFieldBaseProps extends Omit, PressEvents, Partial { wrapperChildren?: ReactElement | ReactElement[], diff --git a/packages/@adobe/react-spectrum/src/theme-dark/darkTheme.ts b/packages/@adobe/react-spectrum/src/theme-dark/darkTheme.ts new file mode 100644 index 00000000000..da3ccdfe2b6 --- /dev/null +++ b/packages/@adobe/react-spectrum/src/theme-dark/darkTheme.ts @@ -0,0 +1,28 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +import dark from '@adobe/spectrum-css-temp/vars/spectrum-dark.css'; +import darkest from '@adobe/spectrum-css-temp/vars/spectrum-darkest.css'; +import global from '@adobe/spectrum-css-temp/vars/spectrum-global.css'; +import large from '@adobe/spectrum-css-temp/vars/spectrum-large.css'; +import medium from '@adobe/spectrum-css-temp/vars/spectrum-medium.css'; +import {Theme} from '../provider/types'; + +export let darkTheme: Theme = { + global, + light: dark, + dark: darkest, + medium, + large +}; diff --git a/packages/@adobe/react-spectrum/src/theme-default/defaultTheme.ts b/packages/@adobe/react-spectrum/src/theme-default/defaultTheme.ts new file mode 100644 index 00000000000..80d0242363e --- /dev/null +++ b/packages/@adobe/react-spectrum/src/theme-default/defaultTheme.ts @@ -0,0 +1,28 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +import darkest from '@adobe/spectrum-css-temp/vars/spectrum-darkest.css'; +import global from '@adobe/spectrum-css-temp/vars/spectrum-global.css'; +import large from '@adobe/spectrum-css-temp/vars/spectrum-large.css'; +import light from '@adobe/spectrum-css-temp/vars/spectrum-light.css'; +import medium from '@adobe/spectrum-css-temp/vars/spectrum-medium.css'; +import {Theme} from '../provider/types'; + +export let defaultTheme: Theme = { + global, + light, + dark: darkest, + medium, + large +}; diff --git a/packages/@adobe/react-spectrum/src/theme-express/expressTheme.ts b/packages/@adobe/react-spectrum/src/theme-express/expressTheme.ts new file mode 100644 index 00000000000..59a6f6df8ab --- /dev/null +++ b/packages/@adobe/react-spectrum/src/theme-express/expressTheme.ts @@ -0,0 +1,33 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +import {defaultTheme} from '../theme-default/defaultTheme'; +import express from '@adobe/spectrum-css-temp/vars/express.css'; +import {Theme} from '../provider/types'; + +export let expressTheme: Theme = { + ...defaultTheme, + global: { + ...defaultTheme.global, + express: express.express + }, + medium: { + ...defaultTheme.medium, + express: express.medium + }, + large: { + ...defaultTheme.large, + express: express.large + } +}; diff --git a/packages/@adobe/react-spectrum/src/theme-light/lightTheme.ts b/packages/@adobe/react-spectrum/src/theme-light/lightTheme.ts new file mode 100644 index 00000000000..94d111c41d5 --- /dev/null +++ b/packages/@adobe/react-spectrum/src/theme-light/lightTheme.ts @@ -0,0 +1,28 @@ +/* + * Copyright 2020 Adobe. All rights reserved. + * This file is licensed to you under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS + * OF ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + */ + +/// + +import darkest from '@adobe/spectrum-css-temp/vars/spectrum-darkest.css'; +import global from '@adobe/spectrum-css-temp/vars/spectrum-global.css'; +import large from '@adobe/spectrum-css-temp/vars/spectrum-large.css'; +import lightest from '@adobe/spectrum-css-temp/vars/spectrum-lightest.css'; +import medium from '@adobe/spectrum-css-temp/vars/spectrum-medium.css'; +import {Theme} from '../provider/types'; + +export let lightTheme: Theme = { + global, + light: lightest, + dark: darkest, + medium, + large +}; diff --git a/packages/@react-spectrum/toast/src/Toast.tsx b/packages/@adobe/react-spectrum/src/toast/Toast.tsx similarity index 85% rename from packages/@react-spectrum/toast/src/Toast.tsx rename to packages/@adobe/react-spectrum/src/toast/Toast.tsx index 30966ca6f6d..a21486d90e9 100644 --- a/packages/@react-spectrum/toast/src/Toast.tsx +++ b/packages/@adobe/react-spectrum/src/toast/Toast.tsx @@ -11,22 +11,26 @@ */ import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {Button, ClearButton} from '@react-spectrum/button'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {Button} from '../button/Button'; +import {classNames} from '../utils/classNames'; +import {ClearButton} from '../button/ClearButton'; import CrossMedium from '@spectrum-icons/ui/CrossMedium'; import {DOMProps, DOMRef} from '@react-types/shared'; -import {filterDOMProps, mergeProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import InfoMedium from '@spectrum-icons/ui/InfoMedium'; +import intlMessages from '../../intl/toast/*.json'; +import {mergeProps} from 'react-aria/mergeProps'; +import {QueuedToast, ToastState} from 'react-stately/useToastState'; // @ts-ignore -import intlMessages from '../intl/*.json'; -import {QueuedToast, ToastState} from '@react-stately/toast'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/toast/vars.css'; import SuccessMedium from '@spectrum-icons/ui/SuccessMedium'; import toastContainerStyles from './toastContainer.css'; -import {useFocusRing} from '@react-aria/focus'; -import {useLocalizedStringFormatter} from '@react-aria/i18n'; -import {useToast} from '@react-aria/toast'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useLocalizedStringFormatter} from 'react-aria/useLocalizedStringFormatter'; +import {useStyleProps} from '../utils/styleProps'; +import {useToast} from 'react-aria/useToast'; export interface SpectrumToastValue extends DOMProps { children: string, diff --git a/packages/@react-spectrum/toast/src/ToastContainer.tsx b/packages/@adobe/react-spectrum/src/toast/ToastContainer.tsx similarity index 96% rename from packages/@react-spectrum/toast/src/ToastContainer.tsx rename to packages/@adobe/react-spectrum/src/toast/ToastContainer.tsx index 59609880943..e4f8d6086ce 100644 --- a/packages/@react-spectrum/toast/src/ToastContainer.tsx +++ b/packages/@adobe/react-spectrum/src/toast/ToastContainer.tsx @@ -10,16 +10,16 @@ * governing permissions and limitations under the License. */ -import {AriaToastRegionProps} from '@react-aria/toast'; -import {classNames} from '@react-spectrum/utils'; +import {AriaToastRegionProps} from 'react-aria/useToast'; +import {classNames} from '../utils/classNames'; import {DOMProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import {flushSync} from 'react-dom'; import React, {ReactElement, useEffect, useMemo, useRef} from 'react'; import {SpectrumToastValue, Toast} from './Toast'; import toastContainerStyles from './toastContainer.css'; import {Toaster} from './Toaster'; -import {ToastOptions, ToastQueue, useToastQueue} from '@react-stately/toast'; +import {ToastOptions, ToastQueue, useToastQueue} from 'react-stately/useToastState'; import {useSyncExternalStore} from 'use-sync-external-store/shim/index.js'; export type ToastPlacement = 'top' | 'top end' | 'bottom' | 'bottom end'; diff --git a/packages/@react-spectrum/toast/src/Toaster.tsx b/packages/@adobe/react-spectrum/src/toast/Toaster.tsx similarity index 83% rename from packages/@react-spectrum/toast/src/Toaster.tsx rename to packages/@adobe/react-spectrum/src/toast/Toaster.tsx index 0fb2ae7ad2e..9979ad932cb 100644 --- a/packages/@react-spectrum/toast/src/Toaster.tsx +++ b/packages/@adobe/react-spectrum/src/toast/Toaster.tsx @@ -10,17 +10,19 @@ * governing permissions and limitations under the License. */ -import {AriaToastRegionProps, useToastRegion} from '@react-aria/toast'; -import {classNames} from '@react-spectrum/utils'; -import {FocusScope, useFocusRing} from '@react-aria/focus'; -import {mergeProps} from '@react-aria/utils'; -import {Provider} from '@react-spectrum/provider'; +import {AriaToastRegionProps, useToastRegion} from 'react-aria/useToast'; + +import {classNames} from '../utils/classNames'; +import {FocusScope} from 'react-aria/FocusScope'; +import {mergeProps} from 'react-aria/mergeProps'; +import {Provider} from '../provider/Provider'; import React, {createContext, ReactElement, ReactNode, useMemo, useRef} from 'react'; import ReactDOM from 'react-dom'; import toastContainerStyles from './toastContainer.css'; import type {ToastPlacement} from './ToastContainer'; -import {ToastState} from '@react-stately/toast'; -import {useUNSAFE_PortalContext} from '@react-aria/overlays'; +import {ToastState} from 'react-stately/useToastState'; +import {useFocusRing} from 'react-aria/useFocusRing'; +import {useUNSAFE_PortalContext} from 'react-aria/PortalProvider'; interface ToastContainerProps extends AriaToastRegionProps { children: ReactNode, diff --git a/packages/@react-spectrum/toast/src/toastContainer.css b/packages/@adobe/react-spectrum/src/toast/toastContainer.css similarity index 97% rename from packages/@react-spectrum/toast/src/toastContainer.css rename to packages/@adobe/react-spectrum/src/toast/toastContainer.css index 368a4500acb..e18b6b7546b 100644 --- a/packages/@react-spectrum/toast/src/toastContainer.css +++ b/packages/@adobe/react-spectrum/src/toast/toastContainer.css @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -@import "../../../@adobe/spectrum-css-temp/components/commons/focus-ring.css"; +@import "@adobe/spectrum-css-temp/components/commons/focus-ring.css"; .react-spectrum-ToastContainer { composes: spectrum-FocusRing; diff --git a/packages/@react-spectrum/tooltip/src/Tooltip.tsx b/packages/@adobe/react-spectrum/src/tooltip/Tooltip.tsx similarity index 92% rename from packages/@react-spectrum/tooltip/src/Tooltip.tsx rename to packages/@adobe/react-spectrum/src/tooltip/Tooltip.tsx index 854fcfd3963..13c28046bdd 100644 --- a/packages/@react-spectrum/tooltip/src/Tooltip.tsx +++ b/packages/@adobe/react-spectrum/src/tooltip/Tooltip.tsx @@ -11,15 +11,17 @@ */ import AlertSmall from '@spectrum-icons/ui/AlertSmall'; -import {AriaTooltipProps, useTooltip} from '@react-aria/tooltip'; -import {classNames, createDOMRef, useStyleProps} from '@react-spectrum/utils'; +import {AriaTooltipProps, useTooltip} from 'react-aria/useTooltipTrigger'; +import {classNames} from '../utils/classNames'; +import {createDOMRef} from '../utils/useDOMRef'; import {DOMRef, StyleProps} from '@react-types/shared'; import InfoSmall from '@spectrum-icons/ui/InfoSmall'; -import {mergeProps} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactNode, useContext, useImperativeHandle, useRef} from 'react'; import styles from '@adobe/spectrum-css-temp/components/tooltip/vars.css'; import SuccessSmall from '@spectrum-icons/ui/SuccessSmall'; import {TooltipContext} from './context'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumTooltipProps extends AriaTooltipProps, StyleProps { /** diff --git a/packages/@react-spectrum/tooltip/src/TooltipTrigger.tsx b/packages/@adobe/react-spectrum/src/tooltip/TooltipTrigger.tsx similarity index 90% rename from packages/@react-spectrum/tooltip/src/TooltipTrigger.tsx rename to packages/@adobe/react-spectrum/src/tooltip/TooltipTrigger.tsx index b211e852859..4dd9157c3a7 100644 --- a/packages/@react-spectrum/tooltip/src/TooltipTrigger.tsx +++ b/packages/@adobe/react-spectrum/src/tooltip/TooltipTrigger.tsx @@ -10,14 +10,14 @@ * governing permissions and limitations under the License. */ -import {FocusableProvider} from '@react-aria/focus'; -import {Overlay} from '@react-spectrum/overlays'; -import {Placement, PositionProps, useOverlayPosition} from '@react-aria/overlays'; +import {FocusableProvider} from 'react-aria/private/interactions/useFocusable'; +import {Overlay} from '../overlays/Overlay'; +import {Placement, PositionProps, useOverlayPosition} from 'react-aria/private/overlays/useOverlayPosition'; import React, {JSX, ReactElement, useRef, useState} from 'react'; import {TooltipContext} from './context'; -import {TooltipTriggerProps, useTooltipTriggerState} from '@react-stately/tooltip'; -import {useLayoutEffect} from '@react-aria/utils'; -import {useTooltipTrigger} from '@react-aria/tooltip'; +import {TooltipTriggerProps, useTooltipTriggerState} from 'react-stately/useTooltipTriggerState'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; +import {useTooltipTrigger} from 'react-aria/useTooltipTrigger'; export interface SpectrumTooltipTriggerProps extends Omit, PositionProps { children: [ReactElement, ReactElement], diff --git a/packages/@react-spectrum/tooltip/src/context.ts b/packages/@adobe/react-spectrum/src/tooltip/context.ts similarity index 87% rename from packages/@react-spectrum/tooltip/src/context.ts rename to packages/@adobe/react-spectrum/src/tooltip/context.ts index a680153bf67..2baf58e2bb1 100644 --- a/packages/@react-spectrum/tooltip/src/context.ts +++ b/packages/@adobe/react-spectrum/src/tooltip/context.ts @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {PlacementAxis} from '@react-aria/overlays'; +import {PlacementAxis} from 'react-aria/private/overlays/useOverlayPosition'; import React, {HTMLAttributes} from 'react'; import {RefObject, StyleProps} from '@react-types/shared'; -import {TooltipTriggerState} from '@react-stately/tooltip'; +import {TooltipTriggerState} from 'react-stately/useTooltipTriggerState'; interface TooltipContextProps extends StyleProps { state?: TooltipTriggerState, diff --git a/packages/@react-spectrum/tree/src/TreeView.tsx b/packages/@adobe/react-spectrum/src/tree/TreeView.tsx similarity index 93% rename from packages/@react-spectrum/tree/src/TreeView.tsx rename to packages/@adobe/react-spectrum/src/tree/TreeView.tsx index 0ca1725ae9a..9b2834a7546 100644 --- a/packages/@react-spectrum/tree/src/TreeView.tsx +++ b/packages/@adobe/react-spectrum/src/tree/TreeView.tsx @@ -10,9 +10,20 @@ * governing permissions and limitations under the License. */ -import {AriaTreeProps} from '@react-aria/tree'; +import {AriaTreeProps} from 'react-aria/private/tree/useTree'; + +import {ButtonContext} from 'react-aria-components/Button'; + +import {Checkbox} from '../checkbox/Checkbox'; + +import ChevronLeftMedium from '@spectrum-icons/ui/ChevronLeftMedium'; +import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; +import {DOMRef, Expandable, Key, SelectionBehavior, SpectrumSelectionProps, StyleProps} from '@react-types/shared'; +import {focusRing, style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; +import {isAndroid} from 'react-aria/private/utils/platform'; +import React, {createContext, JSX, JSXElementConstructor, ReactElement, ReactNode, useRef} from 'react'; +import {SlotProvider} from '../utils/Slots'; import { - ButtonContext, Tree, TreeItem, TreeItemContent, @@ -20,19 +31,13 @@ import { TreeItemContentRenderProps, TreeItemProps, TreeItemRenderProps, - TreeRenderProps, - useContextProps -} from 'react-aria-components'; -import {Checkbox} from '@react-spectrum/checkbox'; -import ChevronLeftMedium from '@spectrum-icons/ui/ChevronLeftMedium'; -import ChevronRightMedium from '@spectrum-icons/ui/ChevronRightMedium'; -import {DOMRef, Expandable, Key, SelectionBehavior, SpectrumSelectionProps, StyleProps} from '@react-types/shared'; -import {focusRing, style} from '@react-spectrum/style-macro-s1' with {type: 'macro'}; -import {isAndroid} from '@react-aria/utils'; -import React, {createContext, JSX, JSXElementConstructor, ReactElement, ReactNode, useRef} from 'react'; -import {SlotProvider, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {useButton} from '@react-aria/button'; -import {useLocale} from '@react-aria/i18n'; + TreeRenderProps +} from 'react-aria-components/Tree'; +import {useButton} from 'react-aria/useButton'; +import {useContextProps} from 'react-aria-components/utils'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useLocale} from 'react-aria/I18nProvider'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumTreeViewProps extends Omit, 'children' | 'render'>, StyleProps, SpectrumSelectionProps, Expandable { /** Provides content to display when there are no items in the tree. */ @@ -253,18 +258,18 @@ export const TreeViewItemContent = (props: SpectrumTreeViewItemContentProps): Re } = props; return ( - + ( {({isExpanded, hasChildItems, level, selectionMode, selectionBehavior, isDisabled, isSelected, isFocusVisible, state, id}) => { let isFirst = state.collection.getFirstKey() === id; return ( -
+ (
{selectionMode !== 'none' && selectionBehavior === 'toggle' && ( // TODO: add transition? - + slot="selection" />) )}
{/* TODO: revisit when we do async loading, at the moment hasChildItems will only cause the chevron to be rendered, no aria/data attributes indicating the row's expandability are added */} @@ -289,10 +294,10 @@ export const TreeViewItemContent = (props: SpectrumTreeViewItemContentProps): Re {children}
-
+
) ); }} - + ) ); }; diff --git a/packages/@react-spectrum/utils/src/BreakpointProvider.tsx b/packages/@adobe/react-spectrum/src/utils/BreakpointProvider.tsx similarity index 98% rename from packages/@react-spectrum/utils/src/BreakpointProvider.tsx rename to packages/@adobe/react-spectrum/src/utils/BreakpointProvider.tsx index e84deda0bbb..f02862532d8 100644 --- a/packages/@react-spectrum/utils/src/BreakpointProvider.tsx +++ b/packages/@adobe/react-spectrum/src/utils/BreakpointProvider.tsx @@ -1,5 +1,5 @@ import React, {ReactNode, useContext, useEffect, useState} from 'react'; -import {useIsSSR} from '@react-aria/ssr'; +import {useIsSSR} from 'react-aria/SSRProvider'; interface Breakpoints { S?: number, diff --git a/packages/@react-spectrum/utils/src/Slots.tsx b/packages/@adobe/react-spectrum/src/utils/Slots.tsx similarity index 98% rename from packages/@react-spectrum/utils/src/Slots.tsx rename to packages/@adobe/react-spectrum/src/utils/Slots.tsx index 498b5be4660..2ba37613110 100644 --- a/packages/@react-spectrum/utils/src/Slots.tsx +++ b/packages/@adobe/react-spectrum/src/utils/Slots.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {mergeProps} from '@react-aria/utils'; +import {mergeProps} from 'react-aria/mergeProps'; import React, {ReactNode, useContext, useMemo} from 'react'; interface SlotProps { diff --git a/packages/@react-spectrum/utils/src/classNames.ts b/packages/@adobe/react-spectrum/src/utils/classNames.ts similarity index 100% rename from packages/@react-spectrum/utils/src/classNames.ts rename to packages/@adobe/react-spectrum/src/utils/classNames.ts diff --git a/packages/@react-spectrum/utils/src/getWrappedElement.tsx b/packages/@adobe/react-spectrum/src/utils/getWrappedElement.tsx similarity index 100% rename from packages/@react-spectrum/utils/src/getWrappedElement.tsx rename to packages/@adobe/react-spectrum/src/utils/getWrappedElement.tsx diff --git a/packages/@react-spectrum/utils/src/styleProps.ts b/packages/@adobe/react-spectrum/src/utils/styleProps.ts similarity index 99% rename from packages/@react-spectrum/utils/src/styleProps.ts rename to packages/@adobe/react-spectrum/src/utils/styleProps.ts index d84c2881d8e..aed81ded3f4 100644 --- a/packages/@react-spectrum/utils/src/styleProps.ts +++ b/packages/@adobe/react-spectrum/src/utils/styleProps.ts @@ -13,7 +13,7 @@ import {BackgroundColorValue, BorderColorValue, BorderRadiusValue, BorderSizeValue, ColorValue, ColorVersion, DimensionValue, Direction, Responsive, ResponsiveProp, StyleProps, ViewStyleProps} from '@react-types/shared'; import {CSSProperties, HTMLAttributes} from 'react'; import {useBreakpoint} from './BreakpointProvider'; -import {useLocale} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; type Breakpoint = 'base' | 'S' | 'M' | 'L' | string; type StyleName = string | string[] | ((dir: Direction) => string); diff --git a/packages/@react-spectrum/utils/src/useDOMRef.ts b/packages/@adobe/react-spectrum/src/utils/useDOMRef.ts similarity index 100% rename from packages/@react-spectrum/utils/src/useDOMRef.ts rename to packages/@adobe/react-spectrum/src/utils/useDOMRef.ts diff --git a/packages/@react-spectrum/utils/src/useHasChild.ts b/packages/@adobe/react-spectrum/src/utils/useHasChild.ts similarity index 93% rename from packages/@react-spectrum/utils/src/useHasChild.ts rename to packages/@adobe/react-spectrum/src/utils/useHasChild.ts index 4523e365575..9879e324b2c 100644 --- a/packages/@react-spectrum/utils/src/useHasChild.ts +++ b/packages/@adobe/react-spectrum/src/utils/useHasChild.ts @@ -11,7 +11,7 @@ */ import {RefObject} from '@react-types/shared'; -import {useLayoutEffect} from '@react-aria/utils'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; import {useState} from 'react'; export function useHasChild(query: string, ref: RefObject): boolean { diff --git a/packages/@react-spectrum/utils/src/useIsMobileDevice.ts b/packages/@adobe/react-spectrum/src/utils/useIsMobileDevice.ts similarity index 94% rename from packages/@react-spectrum/utils/src/useIsMobileDevice.ts rename to packages/@adobe/react-spectrum/src/utils/useIsMobileDevice.ts index 3bb3ed79de7..9507e3796e9 100644 --- a/packages/@react-spectrum/utils/src/useIsMobileDevice.ts +++ b/packages/@adobe/react-spectrum/src/utils/useIsMobileDevice.ts @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {useIsSSR} from '@react-aria/ssr'; +import {useIsSSR} from 'react-aria/SSRProvider'; const MOBILE_SCREEN_WIDTH = 700; diff --git a/packages/@react-spectrum/utils/src/useMediaQuery.ts b/packages/@adobe/react-spectrum/src/utils/useMediaQuery.ts similarity index 96% rename from packages/@react-spectrum/utils/src/useMediaQuery.ts rename to packages/@adobe/react-spectrum/src/utils/useMediaQuery.ts index 361bfef50b2..a273485a39e 100644 --- a/packages/@react-spectrum/utils/src/useMediaQuery.ts +++ b/packages/@adobe/react-spectrum/src/utils/useMediaQuery.ts @@ -11,7 +11,7 @@ */ import {useEffect, useState} from 'react'; -import {useIsSSR} from '@react-aria/ssr'; +import {useIsSSR} from 'react-aria/SSRProvider'; export function useMediaQuery(query: string): boolean { let supportsMatchMedia = typeof window !== 'undefined' && typeof window.matchMedia === 'function'; diff --git a/packages/@react-spectrum/view/src/Content.tsx b/packages/@adobe/react-spectrum/src/view/Content.tsx similarity index 85% rename from packages/@react-spectrum/view/src/Content.tsx rename to packages/@adobe/react-spectrum/src/view/Content.tsx index 1cb83a5c4e6..ad71e42cabd 100644 --- a/packages/@react-spectrum/view/src/Content.tsx +++ b/packages/@adobe/react-spectrum/src/view/Content.tsx @@ -10,10 +10,13 @@ * governing permissions and limitations under the License. */ -import {ClearSlots, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {ClearSlots, useSlotProps} from '../utils/Slots'; + import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface ContentProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/view/src/Footer.tsx b/packages/@adobe/react-spectrum/src/view/Footer.tsx similarity index 85% rename from packages/@react-spectrum/view/src/Footer.tsx rename to packages/@adobe/react-spectrum/src/view/Footer.tsx index 263ff225f12..ebd2e28a348 100644 --- a/packages/@react-spectrum/view/src/Footer.tsx +++ b/packages/@adobe/react-spectrum/src/view/Footer.tsx @@ -10,10 +10,13 @@ * governing permissions and limitations under the License. */ -import {ClearSlots, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {ClearSlots, useSlotProps} from '../utils/Slots'; + import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface FooterProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/view/src/Header.tsx b/packages/@adobe/react-spectrum/src/view/Header.tsx similarity index 85% rename from packages/@react-spectrum/view/src/Header.tsx rename to packages/@adobe/react-spectrum/src/view/Header.tsx index 0ebc66210c1..0a3046d5c6d 100644 --- a/packages/@react-spectrum/view/src/Header.tsx +++ b/packages/@adobe/react-spectrum/src/view/Header.tsx @@ -10,10 +10,13 @@ * governing permissions and limitations under the License. */ -import {ClearSlots, useDOMRef, useSlotProps, useStyleProps} from '@react-spectrum/utils'; +import {ClearSlots, useSlotProps} from '../utils/Slots'; + import {DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface HeaderProps extends DOMProps, StyleProps { /** diff --git a/packages/@react-spectrum/view/src/View.tsx b/packages/@adobe/react-spectrum/src/view/View.tsx similarity index 88% rename from packages/@react-spectrum/view/src/View.tsx rename to packages/@adobe/react-spectrum/src/view/View.tsx index 42d1e16c266..e6c6d054cd9 100644 --- a/packages/@react-spectrum/view/src/View.tsx +++ b/packages/@adobe/react-spectrum/src/view/View.tsx @@ -10,10 +10,13 @@ * governing permissions and limitations under the License. */ -import {ClearSlots, useDOMRef, useSlotProps, useStyleProps, viewStyleProps} from '@react-spectrum/utils'; +import {ClearSlots, useSlotProps} from '../utils/Slots'; + import {ColorVersion, DOMProps, DOMRef, ViewStyleProps} from '@react-types/shared'; -import {filterDOMProps} from '@react-aria/utils'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, JSXElementConstructor, ReactElement, ReactNode} from 'react'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps, viewStyleProps} from '../utils/styleProps'; export interface ViewProps extends ViewStyleProps, DOMProps { /** diff --git a/packages/@react-spectrum/well/src/Well.tsx b/packages/@adobe/react-spectrum/src/well/Well.tsx similarity index 91% rename from packages/@react-spectrum/well/src/Well.tsx rename to packages/@adobe/react-spectrum/src/well/Well.tsx index 932fdc095bd..437417270eb 100644 --- a/packages/@react-spectrum/well/src/Well.tsx +++ b/packages/@adobe/react-spectrum/src/well/Well.tsx @@ -11,10 +11,12 @@ */ import {AriaLabelingProps, DOMProps, DOMRef, StyleProps} from '@react-types/shared'; -import {classNames, useDOMRef, useStyleProps} from '@react-spectrum/utils'; -import {filterDOMProps} from '@react-aria/utils'; +import {classNames} from '../utils/classNames'; +import {filterDOMProps} from 'react-aria/private/utils/filterDOMProps'; import React, {forwardRef, ReactNode} from 'react'; import styles from '@adobe/spectrum-css-temp/components/well/vars.css'; +import {useDOMRef} from '../utils/useDOMRef'; +import {useStyleProps} from '../utils/styleProps'; export interface SpectrumWellProps extends DOMProps, AriaLabelingProps, StyleProps { /** diff --git a/packages/@react-spectrum/accordion/stories/Accordion.stories.tsx b/packages/@adobe/react-spectrum/stories/accordion/Accordion.stories.tsx similarity index 95% rename from packages/@react-spectrum/accordion/stories/Accordion.stories.tsx rename to packages/@adobe/react-spectrum/stories/accordion/Accordion.stories.tsx index 9606dc1a498..de90ee635bf 100644 --- a/packages/@react-spectrum/accordion/stories/Accordion.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/accordion/Accordion.stories.tsx @@ -10,7 +10,13 @@ * governing permissions and limitations under the License. */ -import {Accordion, Disclosure, DisclosurePanel, DisclosureTitle, SpectrumAccordionProps} from '../src'; +import { + Accordion, + Disclosure, + DisclosurePanel, + DisclosureTitle, + SpectrumAccordionProps +} from '../../src/accordion/Accordion'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/accordion/stories/Disclosure.stories.tsx b/packages/@adobe/react-spectrum/stories/accordion/Disclosure.stories.tsx similarity index 96% rename from packages/@react-spectrum/accordion/stories/Disclosure.stories.tsx rename to packages/@adobe/react-spectrum/stories/accordion/Disclosure.stories.tsx index 78eaf660175..2531ee38d25 100644 --- a/packages/@react-spectrum/accordion/stories/Disclosure.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/accordion/Disclosure.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Disclosure, DisclosurePanel, DisclosureTitle, SpectrumDisclosureProps} from '../src'; +import {Disclosure, DisclosurePanel, DisclosureTitle, SpectrumDisclosureProps} from '../../src/accordion/Accordion'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/actionbar/stories/ActionBar.stories.tsx b/packages/@adobe/react-spectrum/stories/actionbar/ActionBar.stories.tsx similarity index 93% rename from packages/@react-spectrum/actionbar/stories/ActionBar.stories.tsx rename to packages/@adobe/react-spectrum/stories/actionbar/ActionBar.stories.tsx index 36e1a890d44..9d95e9c0d64 100644 --- a/packages/@react-spectrum/actionbar/stories/ActionBar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/actionbar/ActionBar.stories.tsx @@ -11,11 +11,11 @@ */ import {action} from 'storybook/actions'; -import {ActionBar} from '../src'; +import {ActionBar} from '../../src/actionbar/ActionBar'; import {Example} from './Example'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {useViewportSize} from '@react-aria/utils'; +import {useViewportSize} from 'react-aria/private/utils/useViewportSize'; export default { title: 'ActionBar', diff --git a/packages/@react-spectrum/actionbar/stories/Example.tsx b/packages/@adobe/react-spectrum/stories/actionbar/Example.tsx similarity index 95% rename from packages/@react-spectrum/actionbar/stories/Example.tsx rename to packages/@adobe/react-spectrum/stories/actionbar/Example.tsx index debc2e79f83..50d2504a83c 100644 --- a/packages/@react-spectrum/actionbar/stories/Example.tsx +++ b/packages/@adobe/react-spectrum/stories/actionbar/Example.tsx @@ -10,18 +10,21 @@ * governing permissions and limitations under the License. */ -import {ActionBar, ActionBarContainer, Item} from '../'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '@react-spectrum/table'; +import {ActionBar} from '../../src/actionbar/ActionBar'; + +import {ActionBarContainer} from '../../src/actionbar/ActionBarContainer'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; import Copy from '@spectrum-icons/workflow/Copy'; import DataAdd from '@spectrum-icons/workflow/DataAdd'; import Delete from '@spectrum-icons/workflow/Delete'; import Duplicate from '@spectrum-icons/workflow/Duplicate'; import Edit from '@spectrum-icons/workflow/Edit'; -import {mergeProps} from '@react-aria/utils'; +import {Item} from 'react-stately/Item'; +import {mergeProps} from 'react-aria/mergeProps'; import Move from '@spectrum-icons/workflow/Move'; import React, {JSX, useRef, useState} from 'react'; import {Selection} from '@react-types/shared'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; let columns = [ {name: 'Foo', key: 'foo'}, diff --git a/packages/@react-spectrum/actiongroup/stories/ActionGroup.stories.tsx b/packages/@adobe/react-spectrum/stories/actiongroup/ActionGroup.stories.tsx similarity index 96% rename from packages/@react-spectrum/actiongroup/stories/ActionGroup.stories.tsx rename to packages/@adobe/react-spectrum/stories/actiongroup/ActionGroup.stories.tsx index aceab735c3b..3dfe5363713 100644 --- a/packages/@react-spectrum/actiongroup/stories/ActionGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/actiongroup/ActionGroup.stories.tsx @@ -11,7 +11,7 @@ */ import {action} from 'storybook/actions'; -import {ActionGroup} from '../'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; import BookIcon from '@spectrum-icons/workflow/Book'; import Brush from '@spectrum-icons/workflow/Brush'; import CopyIcon from '@spectrum-icons/workflow/Copy'; @@ -19,10 +19,10 @@ import DeleteIcon from '@spectrum-icons/workflow/Delete'; import DocumentIcon from '@spectrum-icons/workflow/Document'; import DrawIcon from '@spectrum-icons/workflow/Draw'; import DuplicateIcon from '@spectrum-icons/workflow/Duplicate'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import Heal from '@spectrum-icons/workflow/Heal'; import InfoIcon from '@spectrum-icons/workflow/Info'; -import {Item} from '@react-stately/collections'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import MoveIcon from '@spectrum-icons/workflow/MoveTo'; import PropertiesIcon from '@spectrum-icons/workflow/Properties'; @@ -30,11 +30,12 @@ import React from 'react'; import Sampler from '@spectrum-icons/workflow/Sampler'; import Select from '@spectrum-icons/workflow/Select'; import SettingsIcon from '@spectrum-icons/workflow/Settings'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; import TextIcon from '@spectrum-icons/workflow/Text'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import VectorDraw from '@spectrum-icons/workflow/VectorDraw'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; import ViewCardIcon from '@spectrum-icons/workflow/ViewCard'; import ViewGridIcon from '@spectrum-icons/workflow/ViewGrid'; import ViewListIcon from '@spectrum-icons/workflow/ViewList'; diff --git a/packages/@react-spectrum/actiongroup/stories/Toolbar.stories.tsx b/packages/@adobe/react-spectrum/stories/actiongroup/Toolbar.stories.tsx similarity index 91% rename from packages/@react-spectrum/actiongroup/stories/Toolbar.stories.tsx rename to packages/@adobe/react-spectrum/stories/actiongroup/Toolbar.stories.tsx index d51799992d5..45177468f32 100644 --- a/packages/@react-spectrum/actiongroup/stories/Toolbar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/actiongroup/Toolbar.stories.tsx @@ -10,22 +10,25 @@ * governing permissions and limitations under the License. */ -import {ActionGroup} from '../'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; + import {AriaLabelingProps, Orientation} from '@react-types/shared'; -import {classNames, SlotProvider, useSlotProps} from '@react-spectrum/utils'; +import {classNames} from '../../src/utils/classNames'; import CopyIcon from '@spectrum-icons/workflow/Copy'; import DeleteIcon from '@spectrum-icons/workflow/Delete'; -import {Divider} from '@react-spectrum/divider'; +import {Divider} from '../../src/divider/Divider'; import DrawIcon from '@spectrum-icons/workflow/Draw'; import InfoIcon from '@spectrum-icons/workflow/Info'; -import {Item} from '@react-stately/collections'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import PropertiesIcon from '@spectrum-icons/workflow/Properties'; -import {Toolbar as RACToolbar} from 'react-aria-components'; +import {Toolbar as RACToolbar} from 'react-aria-components/Toolbar'; import React, {ForwardedRef, forwardRef, ReactElement, ReactNode, useMemo} from 'react'; +import {SlotProvider, useSlotProps} from '../../src/utils/Slots'; import styles from './toolbar.css'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -import {useProviderProps} from '@react-spectrum/provider'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; +import {useProviderProps} from '../../src/provider/Provider'; import ViewCardIcon from '@spectrum-icons/workflow/ViewCard'; import ViewGridIcon from '@spectrum-icons/workflow/ViewGrid'; import ViewListIcon from '@spectrum-icons/workflow/ViewList'; diff --git a/packages/@react-spectrum/actiongroup/stories/toolbar.css b/packages/@adobe/react-spectrum/stories/actiongroup/toolbar.css similarity index 100% rename from packages/@react-spectrum/actiongroup/stories/toolbar.css rename to packages/@adobe/react-spectrum/stories/actiongroup/toolbar.css diff --git a/packages/@react-spectrum/autocomplete/stories/SearchAutocomplete.stories.tsx b/packages/@adobe/react-spectrum/stories/autocomplete/SearchAutocomplete.stories.tsx similarity index 95% rename from packages/@react-spectrum/autocomplete/stories/SearchAutocomplete.stories.tsx rename to packages/@adobe/react-spectrum/stories/autocomplete/SearchAutocomplete.stories.tsx index 12632a908db..637f0cc67b7 100644 --- a/packages/@react-spectrum/autocomplete/stories/SearchAutocomplete.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/autocomplete/SearchAutocomplete.stories.tsx @@ -12,15 +12,16 @@ */ import {action} from 'storybook/actions'; -import {Avatar} from '@react-spectrum/avatar'; +import {Avatar} from '../../src/avatar/Avatar'; import Filter from '@spectrum-icons/workflow/Filter'; -import {Flex} from '@react-spectrum/layout'; -import {Item, SearchAutocomplete} from '@react-spectrum/autocomplete'; -import {mergeProps} from '@react-aria/utils'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; +import {mergeProps} from 'react-aria/mergeProps'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {useAsyncList} from '@react-stately/data'; +import {SearchAutocomplete} from '../../src/autocomplete/SearchAutocomplete'; +import {Text} from '../../src/text/Text'; +import {useAsyncList} from 'react-stately/useAsyncList'; type SearchAutocompleteStory = StoryObj; diff --git a/packages/@react-spectrum/avatar/stories/Avatar.stories.tsx b/packages/@adobe/react-spectrum/stories/avatar/Avatar.stories.tsx similarity index 95% rename from packages/@react-spectrum/avatar/stories/Avatar.stories.tsx rename to packages/@adobe/react-spectrum/stories/avatar/Avatar.stories.tsx index 49710b43497..ae87e45a192 100644 --- a/packages/@react-spectrum/avatar/stories/Avatar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/avatar/Avatar.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Avatar, SpectrumAvatarProps} from '../'; +import {Avatar, SpectrumAvatarProps} from '../../src/avatar/Avatar'; import {Meta, StoryObj} from '@storybook/react'; const SRC_URL_1 = diff --git a/packages/@react-spectrum/badge/stories/Badge.stories.tsx b/packages/@adobe/react-spectrum/stories/badge/Badge.stories.tsx similarity index 95% rename from packages/@react-spectrum/badge/stories/Badge.stories.tsx rename to packages/@adobe/react-spectrum/stories/badge/Badge.stories.tsx index 392b5d1a3cf..fe2dad4789f 100644 --- a/packages/@react-spectrum/badge/stories/Badge.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/badge/Badge.stories.tsx @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Badge} from '../'; +import {Badge} from '../../src/badge/Badge'; import CheckmarkCircle from '@spectrum-icons/workflow/CheckmarkCircle'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; type BadgeStory = StoryObj; diff --git a/packages/@react-spectrum/breadcrumbs/stories/Breadcrumbs.stories.tsx b/packages/@adobe/react-spectrum/stories/breadcrumbs/Breadcrumbs.stories.tsx similarity index 97% rename from packages/@react-spectrum/breadcrumbs/stories/Breadcrumbs.stories.tsx rename to packages/@adobe/react-spectrum/stories/breadcrumbs/Breadcrumbs.stories.tsx index 7e19b6a7e10..18f68cbfd0b 100644 --- a/packages/@react-spectrum/breadcrumbs/stories/Breadcrumbs.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/breadcrumbs/Breadcrumbs.stories.tsx @@ -11,8 +11,8 @@ */ import {action} from 'storybook/actions'; -import {Breadcrumbs} from '../'; -import {Item} from '@react-stately/collections'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; +import {Item} from 'react-stately/Item'; // import {Heading} from '@react-spectrum/text'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/button/stories/ActionButton.stories.tsx b/packages/@adobe/react-spectrum/stories/button/ActionButton.stories.tsx similarity index 94% rename from packages/@react-spectrum/button/stories/ActionButton.stories.tsx rename to packages/@adobe/react-spectrum/stories/button/ActionButton.stories.tsx index 6e1931db739..9d00ed2582e 100644 --- a/packages/@react-spectrum/button/stories/ActionButton.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/button/ActionButton.stories.tsx @@ -11,13 +11,13 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {View} from '../../src/view/View'; export type ActionButtonStory = StoryObj; diff --git a/packages/@react-spectrum/button/stories/Button.stories.tsx b/packages/@adobe/react-spectrum/stories/button/Button.stories.tsx similarity index 97% rename from packages/@react-spectrum/button/stories/Button.stories.tsx rename to packages/@adobe/react-spectrum/stories/button/Button.stories.tsx index 3812660a27b..655f4650582 100644 --- a/packages/@react-spectrum/button/stories/Button.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/button/Button.stories.tsx @@ -13,14 +13,15 @@ import {action} from 'storybook/actions'; import {BackgroundColorValue} from '@react-types/shared'; import Bell from '@spectrum-icons/workflow/Bell'; -import {Button, SpectrumButtonProps} from '../'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {Button, SpectrumButtonProps} from '../../src/button/Button'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; import {Meta, StoryObj} from '@storybook/react'; import React, {ElementType, useState} from 'react'; -import {Text} from '@react-spectrum/text'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -import {View} from '@react-spectrum/view'; +import {Text} from '../../src/text/Text'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; +import {View} from '../../src/view/View'; export type ButtonStory = StoryObj; diff --git a/packages/@react-spectrum/button/stories/LogicButton.stories.tsx b/packages/@adobe/react-spectrum/stories/button/LogicButton.stories.tsx similarity index 96% rename from packages/@react-spectrum/button/stories/LogicButton.stories.tsx rename to packages/@adobe/react-spectrum/stories/button/LogicButton.stories.tsx index c9da0274a7c..c9b333ba487 100644 --- a/packages/@react-spectrum/button/stories/LogicButton.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/button/LogicButton.stories.tsx @@ -11,7 +11,7 @@ */ import {action} from 'storybook/actions'; -import {LogicButton} from '../'; +import {LogicButton} from '../../src/button/LogicButton'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/button/stories/ToggleButton.stories.tsx b/packages/@adobe/react-spectrum/stories/button/ToggleButton.stories.tsx similarity index 94% rename from packages/@react-spectrum/button/stories/ToggleButton.stories.tsx rename to packages/@adobe/react-spectrum/stories/button/ToggleButton.stories.tsx index 8dcc8cb395b..920375e7c2b 100644 --- a/packages/@react-spectrum/button/stories/ToggleButton.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/button/ToggleButton.stories.tsx @@ -12,10 +12,12 @@ import {action} from 'storybook/actions'; import Add from '@spectrum-icons/workflow/Add'; -import {Flex, Text, View} from '@adobe/react-spectrum'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; -import {ToggleButton} from '../'; +import {Text} from '../../src/text/Text'; +import {ToggleButton} from '../../src/button/ToggleButton'; +import {View} from '../../src/view/View'; export type ToggleButtonStory = StoryObj; diff --git a/packages/@react-spectrum/buttongroup/stories/ButtonGroup.stories.tsx b/packages/@adobe/react-spectrum/stories/buttongroup/ButtonGroup.stories.tsx similarity index 94% rename from packages/@react-spectrum/buttongroup/stories/ButtonGroup.stories.tsx rename to packages/@adobe/react-spectrum/stories/buttongroup/ButtonGroup.stories.tsx index b13c86dd5a6..e2a7adacd91 100644 --- a/packages/@react-spectrum/buttongroup/stories/ButtonGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/buttongroup/ButtonGroup.stories.tsx @@ -12,11 +12,11 @@ import {action} from 'storybook/actions'; import Bell from '@spectrum-icons/workflow/Bell'; -import {Button} from '@react-spectrum/button'; -import {ButtonGroup} from '../'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; export type ButtonGroupStory = StoryObj; diff --git a/packages/@react-spectrum/calendar/stories/Calendar.stories.tsx b/packages/@adobe/react-spectrum/stories/calendar/Calendar.stories.tsx similarity index 93% rename from packages/@react-spectrum/calendar/stories/Calendar.stories.tsx rename to packages/@adobe/react-spectrum/stories/calendar/Calendar.stories.tsx index 0009f0f4bef..4d8d09330e3 100644 --- a/packages/@react-spectrum/calendar/stories/Calendar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/calendar/Calendar.stories.tsx @@ -10,20 +10,22 @@ * governing permissions and limitations under the License. */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {Calendar} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Calendar} from '../../src/calendar/Calendar'; import {CalendarDate, CalendarDateTime, getLocalTimeZone, parseZonedDateTime, today, ZonedDateTime} from '@internationalized/date'; -import {Custom454Calendar} from '../../../@internationalized/date/tests/customCalendarImpl'; -import {DateValue} from '@react-stately/calendar'; -import {Flex} from '@react-spectrum/layout'; -import {Item, Picker, Section} from '@react-spectrum/picker'; +import {Custom454Calendar} from '/packages/@internationalized/date/tests/customCalendarImpl'; +import {DateValue} from 'react-stately/useCalendarState'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; -import {TimeField} from '@react-spectrum/datepicker'; -import {useLocale} from '@react-aria/i18n'; -import {View} from '@react-spectrum/view'; +import {Section} from 'react-stately/Section'; +import {TimeField} from '../../src/datepicker/TimeField'; +import {useLocale} from 'react-aria/I18nProvider'; +import {View} from '../../src/view/View'; export type CalendarStory = StoryObj; diff --git a/packages/@react-spectrum/calendar/stories/RangeCalendar.stories.tsx b/packages/@adobe/react-spectrum/stories/calendar/RangeCalendar.stories.tsx similarity index 94% rename from packages/@react-spectrum/calendar/stories/RangeCalendar.stories.tsx rename to packages/@adobe/react-spectrum/stories/calendar/RangeCalendar.stories.tsx index b27a7fd90dc..983284f0117 100644 --- a/packages/@react-spectrum/calendar/stories/RangeCalendar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/calendar/RangeCalendar.stories.tsx @@ -12,15 +12,15 @@ import {action} from 'storybook/actions'; import {CalendarDate, CalendarDateTime, getLocalTimeZone, isWeekend, parseZonedDateTime, today} from '@internationalized/date'; -import {Custom454Calendar} from '../../../@internationalized/date/tests/customCalendarImpl'; -import {DateValue} from '@react-stately/calendar'; -import {Flex} from '@react-spectrum/layout'; +import {Custom454Calendar} from '/packages/@internationalized/date/tests/customCalendarImpl'; +import {DateValue} from 'react-stately/useCalendarState'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; -import {RangeCalendar} from '../'; +import {RangeCalendar} from '../../src/calendar/RangeCalendar'; import React, {useState} from 'react'; -import {TimeField} from '@react-spectrum/datepicker'; -import {useLocale} from '@react-aria/i18n'; -import {View} from '@react-spectrum/view'; +import {TimeField} from '../../src/datepicker/TimeField'; +import {useLocale} from 'react-aria/I18nProvider'; +import {View} from '../../src/view/View'; export type RangeCalendarStory = StoryObj; diff --git a/packages/@react-spectrum/calendar/stories/RangeCalendarCell.stories.tsx b/packages/@adobe/react-spectrum/stories/calendar/RangeCalendarCell.stories.tsx similarity index 95% rename from packages/@react-spectrum/calendar/stories/RangeCalendarCell.stories.tsx rename to packages/@adobe/react-spectrum/stories/calendar/RangeCalendarCell.stories.tsx index 120f79faffd..b51d676c57b 100644 --- a/packages/@react-spectrum/calendar/stories/RangeCalendarCell.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/calendar/RangeCalendarCell.stories.tsx @@ -1,6 +1,6 @@ -import {classNames} from '@react-spectrum/utils'; +import {classNames} from '../../src/utils/classNames'; import {generatePowerset} from '@react-spectrum/story-utils'; -import {Grid, repeat} from '@react-spectrum/layout'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; import styles from '@adobe/spectrum-css-temp/components/calendar/vars.css'; diff --git a/packages/@react-spectrum/card/stories/Card.stories.tsx b/packages/@adobe/react-spectrum/stories/card/Card.stories.tsx similarity index 95% rename from packages/@react-spectrum/card/stories/Card.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/Card.stories.tsx index 7820f4d9dc5..5cf7bd62946 100644 --- a/packages/@react-spectrum/card/stories/Card.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/Card.stories.tsx @@ -11,18 +11,21 @@ * governing permissions and limitations under the License. */ -import {Avatar} from '@react-spectrum/avatar'; -import {Card, SpectrumCardProps} from '..'; -import {CardBase} from '../src/CardBase'; -import {CardViewContext} from '../src/CardViewContext'; -import {Content} from '@react-spectrum/view'; +import {Avatar} from '../../src/avatar/Avatar'; + +import {Card} from '../../src/card/Card'; +import {CardBase} from '../../src/card/CardBase'; +import {CardViewContext} from '../../src/card/CardViewContext'; +import {Content} from '../../src/view/Content'; import {getDescription, getImage} from './utils'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; import {Meta, StoryObj} from '@storybook/react'; import React, {Dispatch, SetStateAction, useState} from 'react'; -import {usePress} from '@react-aria/interactions'; -import {useProvider} from '@react-spectrum/provider'; +import {SpectrumCardProps} from '../../src/card/types'; +import {Text} from '../../src/text/Text'; +import {usePress} from 'react-aria/usePress'; +import {useProvider} from '../../src/provider/Provider'; export default { title: 'Card/default', diff --git a/packages/@react-spectrum/card/stories/GalleryCardView.stories.tsx b/packages/@adobe/react-spectrum/stories/card/GalleryCardView.stories.tsx similarity index 95% rename from packages/@react-spectrum/card/stories/GalleryCardView.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/GalleryCardView.stories.tsx index 36d8d0a8a98..fa4e6cddd7f 100644 --- a/packages/@react-spectrum/card/stories/GalleryCardView.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/GalleryCardView.stories.tsx @@ -29,12 +29,14 @@ import { StaticCards, StaticCardViewStory } from './GridCardView.stories'; -import {CardView, GalleryLayout, SpectrumCardViewProps} from '../'; -import {GalleryLayoutOptions} from '../src/GalleryLayout'; +import {CardView} from '../../src/card/CardView'; +import {GalleryLayout} from '../../src/card/GalleryLayout'; +import {GalleryLayoutOptions} from '../../src/card/GalleryLayout'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX, useMemo} from 'react'; -import {Size} from '@react-stately/virtualizer'; -import {useCollator} from '@react-aria/i18n'; +import {Size} from 'react-stately/private/virtualizer/Size'; +import {SpectrumCardViewProps} from '../../src/card/types'; +import {useCollator} from 'react-aria/useCollator'; let itemsLowVariance = [ {width: 1001, height: 381, src: 'https://i.imgur.com/Z7AzH2c.jpg', id: 1, title: 'Bob 1'}, diff --git a/packages/@react-spectrum/card/stories/GridCardView.stories.tsx b/packages/@adobe/react-spectrum/stories/card/GridCardView.stories.tsx similarity index 95% rename from packages/@react-spectrum/card/stories/GridCardView.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/GridCardView.stories.tsx index c5180cff829..ee5983e8535 100644 --- a/packages/@react-spectrum/card/stories/GridCardView.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/GridCardView.stories.tsx @@ -12,24 +12,29 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {Card, CardView, GridLayout, SpectrumCardViewProps} from '../'; -import {Content, View} from '@react-spectrum/view'; -import {Flex} from '@react-spectrum/layout'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Card} from '../../src/card/Card'; +import {CardView} from '../../src/card/CardView'; +import {Content} from '../../src/view/Content'; +import {Flex} from '../../src/layout/Flex'; import {getImageFullData} from './utils'; -import {GridLayoutOptions} from '../src/GridLayout'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Image} from '@react-spectrum/image'; +import {GridLayout} from '../../src/card/GridLayout'; +import {GridLayoutOptions} from '../../src/card/GridLayout'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Image} from '../../src/image/Image'; import {JSX, Meta, StoryObj} from '@storybook/react'; import {Key} from '@react-types/shared'; -import {Link} from '@react-spectrum/link'; +import {Link} from '../../src/link/Link'; import React, {useMemo, useState} from 'react'; -import {Size} from '@react-stately/virtualizer'; -import {TextField} from '@react-spectrum/textfield'; -import {useAsyncList} from '@react-stately/data'; -import {useCollator} from '@react-aria/i18n'; -import {useProvider} from '@react-spectrum/provider'; +import {Size} from 'react-stately/private/virtualizer/Size'; +import {SpectrumCardViewProps} from '../../src/card/types'; +import {Text} from '../../src/text/Text'; +import {TextField} from '../../src/textfield/TextField'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useCollator} from 'react-aria/useCollator'; +import {useProvider} from '../../src/provider/Provider'; +import {View} from '../../src/view/View'; let items = [ {width: 1001, height: 381, src: 'https://i.imgur.com/Z7AzH2c.jpg', title: 'Bob 1'}, diff --git a/packages/@react-spectrum/card/stories/HorizontalCard.stories.tsx b/packages/@adobe/react-spectrum/stories/card/HorizontalCard.stories.tsx similarity index 91% rename from packages/@react-spectrum/card/stories/HorizontalCard.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/HorizontalCard.stories.tsx index 156906e6af6..04d7c5bbe23 100644 --- a/packages/@react-spectrum/card/stories/HorizontalCard.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/HorizontalCard.stories.tsx @@ -11,15 +11,17 @@ * governing permissions and limitations under the License. */ -import {Card} from '../index'; +import {Card} from '../../src/card/Card'; + import {CardStory} from './Card.stories'; -import {Content} from '@react-spectrum/view'; -import {getImage} from '../stories/utils'; -import {Heading, Text} from '@react-spectrum/text'; -import {Horizontal} from '../chromatic/HorizontalCard.stories'; -import {Image} from '@react-spectrum/image'; +import {Content} from '../../src/view/Content'; +import {getImage} from '../../stories/card/utils'; +import {Heading} from '../../src/text/Heading'; +import {Horizontal} from '../../chromatic/card/HorizontalCard.stories'; +import {Image} from '../../src/image/Image'; import {Meta} from '@storybook/react'; import React from 'react'; +import {Text} from '../../src/text/Text'; export default { title: 'Card/horizontal', diff --git a/packages/@react-spectrum/card/stories/QuietCard.stories.tsx b/packages/@adobe/react-spectrum/stories/card/QuietCard.stories.tsx similarity index 96% rename from packages/@react-spectrum/card/stories/QuietCard.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/QuietCard.stories.tsx index c32e4b44cda..421e3e4b5ee 100644 --- a/packages/@react-spectrum/card/stories/QuietCard.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/QuietCard.stories.tsx @@ -11,18 +11,20 @@ * governing permissions and limitations under the License. */ -import {Card} from '../index'; +import {Card} from '../../src/card/Card'; + import {CardStory} from './Card.stories'; -import {classNames} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; -import {File} from '../chromatic/Card.stories'; -import {getDescription, getImage} from '../stories/utils'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; +import {classNames} from '../../src/utils/classNames'; +import {Content} from '../../src/view/Content'; +import {File} from '../../chromatic/card/Card.stories'; +import {getDescription, getImage} from '../../stories/card/utils'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; import {Meta} from '@storybook/react'; -import {Quiet} from '../chromatic/QuietCard.stories'; +import {Quiet} from '../../chromatic/card/QuietCard.stories'; import React from 'react'; import styles from '@adobe/spectrum-css-temp/components/card/vars.css'; +import {Text} from '../../src/text/Text'; export default { title: 'Card/quiet', diff --git a/packages/@react-spectrum/card/stories/WaterfallCardView.stories.tsx b/packages/@adobe/react-spectrum/stories/card/WaterfallCardView.stories.tsx similarity index 94% rename from packages/@react-spectrum/card/stories/WaterfallCardView.stories.tsx rename to packages/@adobe/react-spectrum/stories/card/WaterfallCardView.stories.tsx index 6b712c50b80..1b37351c1f3 100644 --- a/packages/@react-spectrum/card/stories/WaterfallCardView.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/card/WaterfallCardView.stories.tsx @@ -29,12 +29,14 @@ import { StaticCards, StaticCardViewStory } from './GridCardView.stories'; -import {CardView, SpectrumCardViewProps, WaterfallLayout} from '../'; +import {CardView} from '../../src/card/CardView'; import {Meta, StoryObj} from '@storybook/react'; import React, {useMemo} from 'react'; -import {Size} from '@react-stately/virtualizer'; -import {useCollator} from '@react-aria/i18n'; -import {WaterfallLayoutOptions} from '../src/WaterfallLayout'; +import {Size} from 'react-stately/private/virtualizer/Size'; +import {SpectrumCardViewProps} from '../../src/card/types'; +import {useCollator} from 'react-aria/useCollator'; +import {WaterfallLayout} from '../../src/card/WaterfallLayout'; +import {WaterfallLayoutOptions} from '../../src/card/WaterfallLayout'; let itemsNoSize = [ {src: 'https://i.imgur.com/Z7AzH2c.jpg', title: 'Bob 1'}, diff --git a/packages/@react-spectrum/card/stories/assets.css b/packages/@adobe/react-spectrum/stories/card/assets.css similarity index 100% rename from packages/@react-spectrum/card/stories/assets.css rename to packages/@adobe/react-spectrum/stories/card/assets.css diff --git a/packages/@react-spectrum/card/stories/images/starry_sky.jpeg b/packages/@adobe/react-spectrum/stories/card/images/starry_sky.jpeg similarity index 100% rename from packages/@react-spectrum/card/stories/images/starry_sky.jpeg rename to packages/@adobe/react-spectrum/stories/card/images/starry_sky.jpeg diff --git a/packages/@react-spectrum/card/stories/utils.ts b/packages/@adobe/react-spectrum/stories/card/utils.ts similarity index 100% rename from packages/@react-spectrum/card/stories/utils.ts rename to packages/@adobe/react-spectrum/stories/card/utils.ts diff --git a/packages/@react-spectrum/checkbox/stories/Checkbox.stories.tsx b/packages/@adobe/react-spectrum/stories/checkbox/Checkbox.stories.tsx similarity index 95% rename from packages/@react-spectrum/checkbox/stories/Checkbox.stories.tsx rename to packages/@adobe/react-spectrum/stories/checkbox/Checkbox.stories.tsx index ea1561f1642..552f66c231c 100644 --- a/packages/@react-spectrum/checkbox/stories/Checkbox.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/checkbox/Checkbox.stories.tsx @@ -11,9 +11,9 @@ */ import {action} from 'storybook/actions'; -import {Checkbox} from '../'; -import {Flex} from '@react-spectrum/layout'; -import {Link} from '@react-spectrum/link'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Flex} from '../../src/layout/Flex'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/checkbox/stories/CheckboxGroup.stories.tsx b/packages/@adobe/react-spectrum/stories/checkbox/CheckboxGroup.stories.tsx similarity index 94% rename from packages/@react-spectrum/checkbox/stories/CheckboxGroup.stories.tsx rename to packages/@adobe/react-spectrum/stories/checkbox/CheckboxGroup.stories.tsx index 0c4bfeee99d..d3720e574b3 100644 --- a/packages/@react-spectrum/checkbox/stories/CheckboxGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/checkbox/CheckboxGroup.stories.tsx @@ -11,8 +11,12 @@ */ import {action} from 'storybook/actions'; -import {Checkbox, CheckboxGroup, SpectrumCheckboxGroupProps} from '../'; -import {Content, ContextualHelp, Flex, Heading} from '@adobe/react-spectrum'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {CheckboxGroup, SpectrumCheckboxGroupProps} from '../../src/checkbox/CheckboxGroup'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; diff --git a/packages/@react-spectrum/color/stories/ColorArea.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorArea.stories.tsx similarity index 95% rename from packages/@react-spectrum/color/stories/ColorArea.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorArea.stories.tsx index 086452eaf6a..78416ac2c1a 100644 --- a/packages/@react-spectrum/color/stories/ColorArea.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorArea.stories.tsx @@ -11,11 +11,18 @@ */ import {action} from 'storybook/actions'; -import {ColorArea, ColorField, ColorSlider, ColorSwatch, ColorWheel, SpectrumColorAreaProps} from '../'; -import {Flex, Grid, useLocale, View} from '@adobe/react-spectrum'; +import {ColorArea, SpectrumColorAreaProps} from '../../src/color/ColorArea'; +import {ColorField} from '../../src/color/ColorField'; +import {ColorSlider} from '../../src/color/ColorSlider'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {ColorWheel} from '../../src/color/ColorWheel'; +import {Flex} from '../../src/layout/Flex'; +import {Grid} from '../../src/layout/Grid'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; -import {parseColor} from '@react-stately/color'; +import {parseColor} from 'react-stately/Color'; import React, {useState} from 'react'; +import {useLocale} from 'react-aria/I18nProvider'; +import {View} from '../../src/view/View'; const meta: Meta = { title: 'ColorArea', diff --git a/packages/@react-spectrum/color/stories/ColorField.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorField.stories.tsx similarity index 89% rename from packages/@react-spectrum/color/stories/ColorField.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorField.stories.tsx index e9900a9f984..8bfad9cd025 100644 --- a/packages/@react-spectrum/color/stories/ColorField.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorField.stories.tsx @@ -11,16 +11,18 @@ */ import {action} from 'storybook/actions'; -import {Color, parseColor} from '@react-stately/color'; -import {ColorField, SpectrumColorFieldProps} from '../'; -import {Content, View} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Color} from 'react-stately/Color'; +import {ColorField, SpectrumColorFieldProps} from '../../src/color/ColorField'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; +import {parseColor} from 'react-stately/Color'; import React, {useState} from 'react'; -import {useId} from '@react-aria/utils'; -import {VisuallyHidden} from '@react-aria/visually-hidden'; +import {useId} from 'react-aria/useId'; +import {View} from '../../src/view/View'; +import {VisuallyHidden} from 'react-aria/VisuallyHidden'; export type ColorFieldStory = StoryObj; diff --git a/packages/@react-spectrum/color/stories/ColorPicker.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorPicker.stories.tsx similarity index 83% rename from packages/@react-spectrum/color/stories/ColorPicker.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorPicker.stories.tsx index 34b2dd48772..6219f9f40cd 100644 --- a/packages/@react-spectrum/color/stories/ColorPicker.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorPicker.stories.tsx @@ -10,9 +10,14 @@ * governing permissions and limitations under the License. */ -import {ColorArea, ColorEditor, ColorSwatch, ColorSwatchPicker, ColorWheel} from '../src'; -import {ColorPicker, SpectrumColorPickerProps} from '../src/ColorPicker'; -import {Flex} from '@react-spectrum/layout'; +import {ColorArea} from '../../src/color/ColorArea'; + +import {ColorEditor} from '../../src/color/ColorEditor'; +import {ColorPicker, SpectrumColorPickerProps} from '../../src/color/ColorPicker'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {ColorSwatchPicker} from '../../src/color/ColorSwatchPicker'; +import {ColorWheel} from '../../src/color/ColorWheel'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/color/stories/ColorSlider.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorSlider.stories.tsx similarity index 92% rename from packages/@react-spectrum/color/stories/ColorSlider.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorSlider.stories.tsx index eebdf20aa66..ca6144370c3 100644 --- a/packages/@react-spectrum/color/stories/ColorSlider.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorSlider.stories.tsx @@ -11,15 +11,17 @@ */ import {action} from 'storybook/actions'; -import {ColorSlider, ColorSwatch} from '../'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Flex} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; +import {ColorSlider} from '../../src/color/ColorSlider'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryObj} from '@storybook/react'; -import {parseColor} from '@react-stately/color'; +import {parseColor} from 'react-stately/Color'; import React, {useState} from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {Text} from '../../src/text/Text'; +import {useLocale} from 'react-aria/I18nProvider'; export type ColorSliderStory = StoryObj; diff --git a/packages/@react-spectrum/color/stories/ColorSwatch.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorSwatch.stories.tsx similarity index 94% rename from packages/@react-spectrum/color/stories/ColorSwatch.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorSwatch.stories.tsx index c914db57e59..e6b1cfcd5dd 100644 --- a/packages/@react-spectrum/color/stories/ColorSwatch.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorSwatch.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {ColorSwatch, SpectrumColorSwatchProps} from '../src/ColorSwatch'; +import {ColorSwatch, SpectrumColorSwatchProps} from '../../src/color/ColorSwatch'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/color/stories/ColorSwatchPicker.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorSwatchPicker.stories.tsx similarity index 95% rename from packages/@react-spectrum/color/stories/ColorSwatchPicker.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorSwatchPicker.stories.tsx index d2c4d07b140..d31deb4c131 100644 --- a/packages/@react-spectrum/color/stories/ColorSwatchPicker.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorSwatchPicker.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {ColorSwatch} from '../src/ColorSwatch'; -import {ColorSwatchPicker, SpectrumColorSwatchPickerProps} from '../src/ColorSwatchPicker'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {ColorSwatchPicker, SpectrumColorSwatchPickerProps} from '../../src/color/ColorSwatchPicker'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/color/stories/ColorThumb.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorThumb.stories.tsx similarity index 92% rename from packages/@react-spectrum/color/stories/ColorThumb.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorThumb.stories.tsx index dfff61c98b4..642e9de98b5 100644 --- a/packages/@react-spectrum/color/stories/ColorThumb.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorThumb.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {ColorThumb} from '../src/ColorThumb'; +import {ColorThumb} from '../../src/color/ColorThumb'; import {Meta, StoryObj} from '@storybook/react'; -import {parseColor} from '@react-stately/color'; +import {parseColor} from 'react-stately/Color'; import React from 'react'; export type ColorThumbStory = StoryObj; diff --git a/packages/@react-spectrum/color/stories/ColorWheel.stories.tsx b/packages/@adobe/react-spectrum/stories/color/ColorWheel.stories.tsx similarity index 89% rename from packages/@react-spectrum/color/stories/ColorWheel.stories.tsx rename to packages/@adobe/react-spectrum/stories/color/ColorWheel.stories.tsx index 2e26dcaa065..94802507155 100644 --- a/packages/@react-spectrum/color/stories/ColorWheel.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/color/ColorWheel.stories.tsx @@ -11,11 +11,13 @@ */ import {action} from 'storybook/actions'; -import {ColorSwatch, ColorWheel, SpectrumColorWheelProps} from '../'; -import {Flex, useLocale} from '@adobe/react-spectrum'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; +import {ColorWheel, SpectrumColorWheelProps} from '../../src/color/ColorWheel'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; -import {parseColor} from '@react-stately/color'; +import {parseColor} from 'react-stately/Color'; import React, {JSX, useState} from 'react'; +import {useLocale} from 'react-aria/I18nProvider'; export type ColorWheelStory = StoryObj; diff --git a/packages/@react-spectrum/combobox/stories/ComboBox.stories.tsx b/packages/@adobe/react-spectrum/stories/combobox/ComboBox.stories.tsx similarity index 96% rename from packages/@react-spectrum/combobox/stories/ComboBox.stories.tsx rename to packages/@adobe/react-spectrum/stories/combobox/ComboBox.stories.tsx index e7bb15573dc..7a8265c9437 100644 --- a/packages/@react-spectrum/combobox/stories/ComboBox.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/combobox/ComboBox.stories.tsx @@ -11,27 +11,34 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; import Alert from '@spectrum-icons/workflow/Alert'; -import {Avatar} from '@react-spectrum/avatar'; +import {Avatar} from '../../src/avatar/Avatar'; import Bell from '@spectrum-icons/workflow/Bell'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {chain} from '@react-aria/utils'; -import {ComboBox, Item, Section} from '../'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {chain} from 'react-aria/private/utils/chain'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import Copy from '@spectrum-icons/workflow/Copy'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; import Draw from '@spectrum-icons/workflow/Draw'; -import {Flex} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; -import {Link} from '@react-spectrum/link'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React, {useRef, useState} from 'react'; -import {useAsyncList, useListData, useTreeData} from '@react-stately/data'; -import {useFilter} from '@react-aria/i18n'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useFilter} from 'react-aria/useFilter'; +import {useListData} from 'react-stately/useListData'; +import {useTreeData} from 'react-stately/useTreeData'; let items = [ {name: 'Aardvark', id: '1'}, diff --git a/packages/@react-spectrum/contextualhelp/stories/ContextualHelp.stories.tsx b/packages/@adobe/react-spectrum/stories/contextualhelp/ContextualHelp.stories.tsx similarity index 89% rename from packages/@react-spectrum/contextualhelp/stories/ContextualHelp.stories.tsx rename to packages/@adobe/react-spectrum/stories/contextualhelp/ContextualHelp.stories.tsx index 54392c595db..1fc0e68e6f0 100644 --- a/packages/@react-spectrum/contextualhelp/stories/ContextualHelp.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/contextualhelp/ContextualHelp.stories.tsx @@ -10,10 +10,17 @@ * governing permissions and limitations under the License. */ -import {Button, Content, Flex, Footer, Heading, Link, Text} from '@adobe/react-spectrum'; -import {ContextualHelp} from '../src'; +import {Button} from '../../src/button/Button'; + +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Footer} from '../../src/view/Footer'; +import {Heading} from '../../src/text/Heading'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; +import {Text} from '../../src/text/Text'; export default { title: 'ContextualHelp', diff --git a/packages/@react-spectrum/datepicker/stories/DateField.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/DateField.stories.tsx similarity index 95% rename from packages/@react-spectrum/datepicker/stories/DateField.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/DateField.stories.tsx index bf6e1d38ad8..2fa9fcc0ebb 100644 --- a/packages/@react-spectrum/datepicker/stories/DateField.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/DateField.stories.tsx @@ -12,17 +12,19 @@ import {action} from 'storybook/actions'; import {CalendarDate, CalendarDateTime, parseAbsolute, parseAbsoluteToLocal, parseDate, parseDateTime, parseZonedDateTime, toZoned} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {DateField} from '../'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {Item, Picker, Section} from '@react-spectrum/picker'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {DateField} from '../../src/datepicker/DateField'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {Section} from 'react-stately/Section'; +import {useLocale} from 'react-aria/I18nProvider'; export type DateFieldStory = StoryObj; diff --git a/packages/@react-spectrum/datepicker/stories/DatePicker.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/DatePicker.stories.tsx similarity index 93% rename from packages/@react-spectrum/datepicker/stories/DatePicker.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/DatePicker.stories.tsx index 7e7b938452e..0e74be8e22f 100644 --- a/packages/@react-spectrum/datepicker/stories/DatePicker.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/DatePicker.stories.tsx @@ -11,22 +11,24 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import {CalendarDate, CalendarDateTime, getLocalTimeZone, parseAbsolute, parseAbsoluteToLocal, parseDate, parseDateTime, parseZonedDateTime, today, toZoned} from '@internationalized/date'; -import {chain} from '@react-aria/utils'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Custom454Calendar} from '../../../@internationalized/date/tests/customCalendarImpl'; -import {DatePicker} from '../'; -import {DateValue} from '@react-stately/calendar'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; -import {Item, Picker, Section} from '@react-spectrum/picker'; +import {chain} from 'react-aria/private/utils/chain'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Custom454Calendar} from '/packages/@internationalized/date/tests/customCalendarImpl'; +import {DatePicker} from '../../src/datepicker/DatePicker'; +import {DateValue} from 'react-stately/useCalendarState'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {Section} from 'react-stately/Section'; +import {useLocale} from 'react-aria/I18nProvider'; export type DatePickerStory = StoryObj; const BlockDecorator = storyFn =>
{storyFn()}
; @@ -393,4 +395,4 @@ function CustomExample(props) { ); -}; +} diff --git a/packages/@react-spectrum/datepicker/stories/DateRangePicker.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/DateRangePicker.stories.tsx similarity index 94% rename from packages/@react-spectrum/datepicker/stories/DateRangePicker.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/DateRangePicker.stories.tsx index 14083f852f2..455eeeee577 100644 --- a/packages/@react-spectrum/datepicker/stories/DateRangePicker.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/DateRangePicker.stories.tsx @@ -11,20 +11,22 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import {CalendarDate, getLocalTimeZone, isWeekend, parseDate, today, toZoned} from '@internationalized/date'; -import {chain} from '@react-aria/utils'; -import {Custom454Calendar} from '../../../@internationalized/date/tests/customCalendarImpl'; -import {DateRange} from '@react-stately/datepicker'; -import {DateRangePicker} from '../'; -import {DateValue} from '@react-stately/calendar'; -import {Flex} from '@react-spectrum/layout'; -import {Item, Picker, Section} from '@react-spectrum/picker'; +import {chain} from 'react-aria/private/utils/chain'; +import {Custom454Calendar} from '/packages/@internationalized/date/tests/customCalendarImpl'; +import {DateRange} from '@adobe/react-spectrum/DateRangePicker'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {DateValue} from 'react-stately/useCalendarState'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@adobe/react-spectrum'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React, {JSX} from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {Section} from 'react-stately/Section'; +import {useLocale} from 'react-aria/I18nProvider'; const BlockDecorator = storyFn =>
{storyFn()}
; @@ -302,4 +304,4 @@ function CustomExample(props) { maxVisibleMonths={3} /> ); -}; +} diff --git a/packages/@react-spectrum/datepicker/stories/DateRangePickerStyling.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/DateRangePickerStyling.stories.tsx similarity index 95% rename from packages/@react-spectrum/datepicker/stories/DateRangePickerStyling.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/DateRangePickerStyling.stories.tsx index da75c6b336d..7b57bf676c0 100644 --- a/packages/@react-spectrum/datepicker/stories/DateRangePickerStyling.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/DateRangePickerStyling.stories.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {DateRangePicker} from '../'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import {parseDate, toZoned} from '@internationalized/date'; import React from 'react'; diff --git a/packages/@react-spectrum/datepicker/stories/TimeField.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/TimeField.stories.tsx similarity index 98% rename from packages/@react-spectrum/datepicker/stories/TimeField.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/TimeField.stories.tsx index cb6c8ad3158..74edcc79a8c 100644 --- a/packages/@react-spectrum/datepicker/stories/TimeField.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/TimeField.stories.tsx @@ -14,7 +14,7 @@ import {action} from 'storybook/actions'; import {CalendarDateTime, parseTime, parseZonedDateTime, Time, toZoned} from '@internationalized/date'; import {Meta, StoryFn} from '@storybook/react'; import React, {JSX} from 'react'; -import {TimeField} from '../'; +import {TimeField} from '../../src/datepicker/TimeField'; const BlockDecorator = storyFn =>
{storyFn()}
; diff --git a/packages/@react-spectrum/datepicker/stories/TimeFieldStyling.stories.tsx b/packages/@adobe/react-spectrum/stories/datepicker/TimeFieldStyling.stories.tsx similarity index 94% rename from packages/@react-spectrum/datepicker/stories/TimeFieldStyling.stories.tsx rename to packages/@adobe/react-spectrum/stories/datepicker/TimeFieldStyling.stories.tsx index 21bdece7bf5..ff0035d9f76 100644 --- a/packages/@react-spectrum/datepicker/stories/TimeFieldStyling.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/datepicker/TimeFieldStyling.stories.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {render} from './TimeField.stories'; -import {TimeField} from '../'; +import {TimeField} from '../../src/datepicker/TimeField'; const BlockDecorator = storyFn =>
{storyFn()}
; diff --git a/packages/@react-spectrum/dialog/stories/AlertDialog.stories.tsx b/packages/@adobe/react-spectrum/stories/dialog/AlertDialog.stories.tsx similarity index 96% rename from packages/@react-spectrum/dialog/stories/AlertDialog.stories.tsx rename to packages/@adobe/react-spectrum/stories/dialog/AlertDialog.stories.tsx index 434ce1e90ed..d3ce930a8f4 100644 --- a/packages/@react-spectrum/dialog/stories/AlertDialog.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dialog/AlertDialog.stories.tsx @@ -10,8 +10,9 @@ * governing permissions and limitations under the License. */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {AlertDialog, DialogTrigger, SpectrumAlertDialogProps} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; +import {AlertDialog, SpectrumAlertDialogProps} from '../../src/dialog/AlertDialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import {singleParagraph} from './Dialog.stories'; diff --git a/packages/@react-spectrum/dialog/stories/Dialog.stories.tsx b/packages/@adobe/react-spectrum/stories/dialog/Dialog.stories.tsx similarity index 95% rename from packages/@react-spectrum/dialog/stories/Dialog.stories.tsx rename to packages/@adobe/react-spectrum/stories/dialog/Dialog.stories.tsx index 079ad51344a..784e885b92d 100644 --- a/packages/@react-spectrum/dialog/stories/Dialog.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dialog/Dialog.stories.tsx @@ -10,21 +10,29 @@ * governing permissions and limitations under the License. */ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Content, Footer, Header} from '@react-spectrum/view'; -import {Dialog, DialogTrigger, SpectrumDialogProps} from '../'; -import {Divider} from '@react-spectrum/divider'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; -import {Item, Picker} from '@react-spectrum/picker'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Content} from '../../src/view/Content'; +import {Dialog, SpectrumDialogProps} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Footer} from '../../src/view/Footer'; +import {Form} from '../../src/form/Form'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn} from '@storybook/react'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX, useState} from 'react'; -import {TextField} from '@react-spectrum/textfield'; +import {Text} from '../../src/text/Text'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'Dialog', diff --git a/packages/@react-spectrum/dialog/stories/DialogContainer.stories.tsx b/packages/@adobe/react-spectrum/stories/dialog/DialogContainer.stories.tsx similarity index 96% rename from packages/@react-spectrum/dialog/stories/DialogContainer.stories.tsx rename to packages/@adobe/react-spectrum/stories/dialog/DialogContainer.stories.tsx index 83e9a27edcd..da087fd5430 100644 --- a/packages/@react-spectrum/dialog/stories/DialogContainer.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dialog/DialogContainer.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {DialogContainer} from '../'; +import {DialogContainer} from '../../src/dialog/DialogContainer'; import { DialogContainerExample, MenuExample, diff --git a/packages/@react-spectrum/dialog/stories/DialogContainerExamples.tsx b/packages/@adobe/react-spectrum/stories/dialog/DialogContainerExamples.tsx similarity index 80% rename from packages/@react-spectrum/dialog/stories/DialogContainerExamples.tsx rename to packages/@adobe/react-spectrum/stories/dialog/DialogContainerExamples.tsx index fed09913df9..402136ed327 100644 --- a/packages/@react-spectrum/dialog/stories/DialogContainerExamples.tsx +++ b/packages/@adobe/react-spectrum/stories/dialog/DialogContainerExamples.tsx @@ -1,12 +1,19 @@ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Content, Header} from '@react-spectrum/view'; -import {Dialog, DialogContainer, SpectrumDialogContainerProps, SpectrumDialogProps, useDialogContainer} from '../'; -import {Divider} from '@react-spectrum/divider'; -import {Heading, Text} from '@react-spectrum/text'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Content} from '../../src/view/Content'; +import {Dialog, SpectrumDialogProps} from '../../src/dialog/Dialog'; +import {DialogContainer, SpectrumDialogContainerProps} from '../../src/dialog/DialogContainer'; +import {Divider} from '../../src/divider/Divider'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; import React, {JSX} from 'react'; +import {Text} from '../../src/text/Text'; +import {useDialogContainer} from '../../src/dialog/useDialogContainer'; export function DialogContainerExample(props: Omit & Omit): JSX.Element { let [isOpen, setOpen] = React.useState(false); diff --git a/packages/@react-spectrum/dialog/stories/DialogTrigger.stories.tsx b/packages/@adobe/react-spectrum/stories/dialog/DialogTrigger.stories.tsx similarity index 95% rename from packages/@react-spectrum/dialog/stories/DialogTrigger.stories.tsx rename to packages/@adobe/react-spectrum/stories/dialog/DialogTrigger.stories.tsx index 90c09c0880d..6cc270b43f1 100644 --- a/packages/@react-spectrum/dialog/stories/DialogTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dialog/DialogTrigger.stories.tsx @@ -11,23 +11,34 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {AlertDialog, Dialog, DialogTrigger} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; +import {AlertDialog} from '../../src/dialog/AlertDialog'; import AlertMedium from '@spectrum-icons/ui/AlertMedium'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {chain} from '@react-aria/utils'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Content, Footer, Header, View} from '@react-spectrum/view'; -import {Divider} from '@react-spectrum/divider'; -import {Flex, Grid} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {chain} from 'react-aria/private/utils/chain'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Footer} from '../../src/view/Footer'; +import {Grid} from '../../src/layout/Grid'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; +import {Item} from 'react-stately/Item'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; -import {TranslateDialogRender} from './../chromatic/DialogLanguages.stories'; +import {Text} from '../../src/text/Text'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; +import {TranslateDialogRender} from './../../chromatic/dialog/DialogLanguages.stories'; +import {View} from '../../src/view/View'; export default { title: 'DialogTrigger', diff --git a/packages/@react-spectrum/divider/stories/Divider.stories.tsx b/packages/@adobe/react-spectrum/stories/divider/Divider.stories.tsx similarity index 95% rename from packages/@react-spectrum/divider/stories/Divider.stories.tsx rename to packages/@adobe/react-spectrum/stories/divider/Divider.stories.tsx index 63d942ea0c9..4b7b041f749 100644 --- a/packages/@react-spectrum/divider/stories/Divider.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/divider/Divider.stories.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '@react-spectrum/button'; -import {Divider} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Divider} from '../../src/divider/Divider'; import {Meta, StoryFn} from '@storybook/react'; import Properties from '@spectrum-icons/workflow/Properties'; import React from 'react'; diff --git a/packages/@react-spectrum/dropzone/stories/DropZone.stories.tsx b/packages/@adobe/react-spectrum/stories/dropzone/DropZone.stories.tsx similarity index 92% rename from packages/@react-spectrum/dropzone/stories/DropZone.stories.tsx rename to packages/@adobe/react-spectrum/stories/dropzone/DropZone.stories.tsx index c1f38d7892e..df825a728ee 100644 --- a/packages/@react-spectrum/dropzone/stories/DropZone.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dropzone/DropZone.stories.tsx @@ -11,23 +11,24 @@ */ import {action} from 'storybook/actions'; -import {Button} from '@react-spectrum/button'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '@react-spectrum/table'; -import {classNames} from '@react-spectrum/utils'; -import {Content} from '@react-spectrum/view'; -import {Draggable} from '../../../@react-aria/dnd/stories/dnd.stories'; -import {DropEvent, FileDropItem, TextDropItem, useDrag} from 'react-aria'; -import {DropZone} from '../'; +import {Button} from '../../src/button/Button'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {classNames} from '../../src/utils/classNames'; +import {Content} from '../../src/view/Content'; +import {Draggable} from '../../../../react-aria/stories/dnd/dnd.stories'; +import {DropEvent, FileDropItem, TextDropItem} from '@react-types/shared'; +import {DropZone} from '../../src/dropzone/DropZone'; import File from '@spectrum-icons/illustrations/File'; -import {FileTrigger} from 'react-aria-components'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {FileTrigger} from 'react-aria-components/FileTrigger'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryObj} from '@storybook/react'; import NotFound from '@spectrum-icons/illustrations/NotFound'; import React, {useState} from 'react'; -import {SpectrumDropZoneProps} from '../src/DropZone'; +import {SpectrumDropZoneProps} from '../../src/dropzone/DropZone'; import styles from './styles.css'; import Upload from '@spectrum-icons/illustrations/Upload'; +import {useDrag} from 'react-aria/useDrag'; interface FileFilledSource { src?: string, diff --git a/packages/@react-spectrum/dropzone/stories/FileTrigger.stories.tsx b/packages/@adobe/react-spectrum/stories/dropzone/FileTrigger.stories.tsx similarity index 92% rename from packages/@react-spectrum/dropzone/stories/FileTrigger.stories.tsx rename to packages/@adobe/react-spectrum/stories/dropzone/FileTrigger.stories.tsx index aab6540b542..ee44f8e525f 100644 --- a/packages/@react-spectrum/dropzone/stories/FileTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/dropzone/FileTrigger.stories.tsx @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {FileTrigger, FileTriggerProps} from 'react-aria-components'; -import {Link} from '@react-spectrum/link'; +import {Button} from '../../src/button/Button'; +import {FileTrigger, FileTriggerProps} from 'react-aria-components/FileTrigger'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/dropzone/stories/styles.css b/packages/@adobe/react-spectrum/stories/dropzone/styles.css similarity index 100% rename from packages/@react-spectrum/dropzone/stories/styles.css rename to packages/@adobe/react-spectrum/stories/dropzone/styles.css diff --git a/packages/@react-spectrum/form/stories/Form.stories.tsx b/packages/@adobe/react-spectrum/stories/form/Form.stories.tsx similarity index 93% rename from packages/@react-spectrum/form/stories/Form.stories.tsx rename to packages/@adobe/react-spectrum/stories/form/Form.stories.tsx index 4a8be889f32..29f9790ce4a 100644 --- a/packages/@react-spectrum/form/stories/Form.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/form/Form.stories.tsx @@ -11,37 +11,45 @@ */ import {action} from 'storybook/actions'; -import {Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; import {CalendarDate, parseDate, parseDateTime, parseTime} from '@internationalized/date'; -import {chain} from '@react-aria/utils'; -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ColorField} from '@react-spectrum/color'; -import {ComboBox} from '@react-spectrum/combobox'; -import {Content, Header} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {chain} from 'react-aria/private/utils/chain'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ColorField} from '../../src/color/ColorField'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {countries, states} from './data'; -import {DateField, DatePicker, DateRangePicker, TimeField} from '@react-spectrum/datepicker'; -import {Flex} from '@react-spectrum/layout'; -import {Form, SpectrumFormProps} from '../'; -import {Heading} from '@react-spectrum/text'; -import {InlineAlert} from '@react-spectrum/inlinealert'; -import {Item, Picker} from '@react-spectrum/picker'; +import {DateField} from '../../src/datepicker/DateField'; +import {DatePicker} from '../../src/datepicker/DatePicker'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {Flex} from '../../src/layout/Flex'; +import {Form, SpectrumFormProps} from '../../src/form/Form'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {InlineAlert} from '../../src/inlinealert/InlineAlert'; +import {Item} from 'react-stately/Item'; import {Key, ValidationState} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {useEffect, useState} from 'react'; -import {SearchAutocomplete} from '@react-spectrum/autocomplete'; -import {SearchField} from '@react-spectrum/searchfield'; -import {Slider} from '@react-spectrum/slider'; -import {StatusLight} from '@react-spectrum/statuslight'; -import {Switch} from '@react-spectrum/switch'; -import {TagGroup} from '@react-spectrum/tag'; -import {TextArea, TextField} from '@react-spectrum/textfield'; -import {TranslateForm} from './../chromatic/FormLanguages.stories'; +import {SearchAutocomplete} from '../../src/autocomplete/SearchAutocomplete'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {Slider} from '../../src/slider/Slider'; +import {StatusLight} from '../../src/statuslight/StatusLight'; +import {Switch} from '../../src/switch/Switch'; +import {TagGroup} from '../../src/tag/TagGroup'; +import {TextArea} from '../../src/textfield/TextArea'; +import {TextField} from '../../src/textfield/TextField'; +import {TimeField} from '../../src/datepicker/TimeField'; +import {TranslateForm} from './../../chromatic/form/FormLanguages.stories'; import typographyStyles from '@adobe/spectrum-css-temp/components/typography/vars.css'; -import {Well} from '@react-spectrum/well'; +import {Well} from '../../src/well/Well'; export default { title: 'Form', diff --git a/packages/@react-spectrum/form/stories/data.ts b/packages/@adobe/react-spectrum/stories/form/data.ts similarity index 100% rename from packages/@react-spectrum/form/stories/data.ts rename to packages/@adobe/react-spectrum/stories/form/data.ts diff --git a/packages/@react-spectrum/icon/stories/Icon.stories.tsx b/packages/@adobe/react-spectrum/stories/icon/Icon.stories.tsx similarity index 96% rename from packages/@react-spectrum/icon/stories/Icon.stories.tsx rename to packages/@adobe/react-spectrum/stories/icon/Icon.stories.tsx index 24a824a534c..c2528feb6d2 100644 --- a/packages/@react-spectrum/icon/stories/Icon.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/icon/Icon.stories.tsx @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Icon} from '../'; +import {Icon} from '../../src/icon/Icon'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/illustratedmessage/stories/IllustratedMessage.stories.tsx b/packages/@adobe/react-spectrum/stories/illustratedmessage/IllustratedMessage.stories.tsx similarity index 88% rename from packages/@react-spectrum/illustratedmessage/stories/IllustratedMessage.stories.tsx rename to packages/@adobe/react-spectrum/stories/illustratedmessage/IllustratedMessage.stories.tsx index b60d4e661fd..a8a68c00ebe 100644 --- a/packages/@react-spectrum/illustratedmessage/stories/IllustratedMessage.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/illustratedmessage/IllustratedMessage.stories.tsx @@ -9,9 +9,9 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '../'; +import {Content} from '../../src/view/Content'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import {Meta, StoryObj} from '@storybook/react'; import NotFound from '@spectrum-icons/illustrations/NotFound'; import React from 'react'; diff --git a/packages/@react-spectrum/image/stories/Image.stories.tsx b/packages/@adobe/react-spectrum/stories/image/Image.stories.tsx similarity index 97% rename from packages/@react-spectrum/image/stories/Image.stories.tsx rename to packages/@adobe/react-spectrum/stories/image/Image.stories.tsx index 6dac30d6a16..c84cdb15aeb 100644 --- a/packages/@react-spectrum/image/stories/Image.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/image/Image.stories.tsx @@ -9,7 +9,7 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Image} from '../'; +import {Image} from '../../src/image/Image'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; diff --git a/packages/@react-spectrum/inlinealert/stories/InlineAlert.stories.tsx b/packages/@adobe/react-spectrum/stories/inlinealert/InlineAlert.stories.tsx similarity index 89% rename from packages/@react-spectrum/inlinealert/stories/InlineAlert.stories.tsx rename to packages/@adobe/react-spectrum/stories/inlinealert/InlineAlert.stories.tsx index 00c574d3dd6..add5e89ecb3 100644 --- a/packages/@react-spectrum/inlinealert/stories/InlineAlert.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/inlinealert/InlineAlert.stories.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {Content} from '@react-spectrum/view'; -import {Heading} from '@react-spectrum/text'; -import {InlineAlert, SpectrumInlineAlertProps} from '../'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {Heading} from '../../src/text/Heading'; +import {InlineAlert, SpectrumInlineAlertProps} from '../../src/inlinealert/InlineAlert'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; diff --git a/packages/@react-spectrum/label/stories/HelpText.stories.tsx b/packages/@adobe/react-spectrum/stories/label/HelpText.stories.tsx similarity index 94% rename from packages/@react-spectrum/label/stories/HelpText.stories.tsx rename to packages/@adobe/react-spectrum/stories/label/HelpText.stories.tsx index fd07e94fd4a..8ac574c7d11 100644 --- a/packages/@react-spectrum/label/stories/HelpText.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/label/HelpText.stories.tsx @@ -9,11 +9,13 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; + import {Meta, StoryObj} from '@storybook/react'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {useState} from 'react'; -import {SpectrumTextFieldProps, TextField} from '@react-spectrum/textfield'; +import {SpectrumTextFieldProps, TextField} from '../../src/textfield/TextField'; const argTypes = { label: { diff --git a/packages/@react-spectrum/label/stories/Label.stories.tsx b/packages/@adobe/react-spectrum/stories/label/Label.stories.tsx similarity index 94% rename from packages/@react-spectrum/label/stories/Label.stories.tsx rename to packages/@adobe/react-spectrum/stories/label/Label.stories.tsx index 89eb0f1d2d8..879569f3cb4 100644 --- a/packages/@react-spectrum/label/stories/Label.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/label/Label.stories.tsx @@ -9,10 +9,10 @@ * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ -import {Label} from '../'; +import {Label} from '../../src/label/Label'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {TextField} from '@react-spectrum/textfield'; +import {TextField} from '../../src/textfield/TextField'; type LabelStory = StoryObj; diff --git a/packages/@react-spectrum/labeledvalue/stories/LabeledValue.stories.tsx b/packages/@adobe/react-spectrum/stories/labeledvalue/LabeledValue.stories.tsx similarity index 94% rename from packages/@react-spectrum/labeledvalue/stories/LabeledValue.stories.tsx rename to packages/@adobe/react-spectrum/stories/labeledvalue/LabeledValue.stories.tsx index be21686e6f7..177d07c40dc 100644 --- a/packages/@react-spectrum/labeledvalue/stories/LabeledValue.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/labeledvalue/LabeledValue.stories.tsx @@ -11,11 +11,11 @@ */ import {CalendarDate, CalendarDateTime, Time, ZonedDateTime} from '@internationalized/date'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading} from '@react-spectrum/text'; -import {LabeledValue} from '..'; -import {Link} from '@react-spectrum/link'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; +import {LabeledValue} from '../../src/labeledvalue/LabeledValue'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/layout/stories/Flex.stories.tsx b/packages/@adobe/react-spectrum/stories/layout/Flex.stories.tsx similarity index 98% rename from packages/@react-spectrum/layout/stories/Flex.stories.tsx rename to packages/@adobe/react-spectrum/stories/layout/Flex.stories.tsx index f1cd197f4ae..f5a9811d8ed 100644 --- a/packages/@react-spectrum/layout/stories/Flex.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/layout/Flex.stories.tsx @@ -11,10 +11,10 @@ */ import {BackgroundColorValue, Responsive as TResponsive} from '@react-types/shared'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; let baseColors = [ 'celery', diff --git a/packages/@react-spectrum/layout/stories/Grid.stories.tsx b/packages/@adobe/react-spectrum/stories/layout/Grid.stories.tsx similarity index 96% rename from packages/@react-spectrum/layout/stories/Grid.stories.tsx rename to packages/@adobe/react-spectrum/stories/layout/Grid.stories.tsx index 0b6fadea5b9..5554d084f8e 100644 --- a/packages/@react-spectrum/layout/stories/Grid.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/layout/Grid.stories.tsx @@ -11,10 +11,10 @@ */ import {BackgroundColorValue, Responsive as TResponsive} from '@react-types/shared'; -import {Grid, repeat} from '@react-spectrum/layout'; +import {Grid, repeat} from '../../src/layout/Grid'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; let baseColors = [ 'celery', diff --git a/packages/@react-spectrum/layout/stories/styles.css b/packages/@adobe/react-spectrum/stories/layout/styles.css similarity index 100% rename from packages/@react-spectrum/layout/stories/styles.css rename to packages/@adobe/react-spectrum/stories/layout/styles.css diff --git a/packages/@react-spectrum/link/stories/Link.stories.tsx b/packages/@adobe/react-spectrum/stories/link/Link.stories.tsx similarity index 97% rename from packages/@react-spectrum/link/stories/Link.stories.tsx rename to packages/@adobe/react-spectrum/stories/link/Link.stories.tsx index b2278ebb02f..9b32b8983e1 100644 --- a/packages/@react-spectrum/link/stories/Link.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/link/Link.stories.tsx @@ -11,7 +11,7 @@ */ import {ArgTypes, Meta, StoryObj} from '@storybook/react'; -import {Link, SpectrumLinkProps} from '../'; +import {Link, SpectrumLinkProps} from '../../src/link/Link'; import React from 'react'; type LinkStory = StoryObj; diff --git a/packages/@react-spectrum/list/stories/ListView.stories.tsx b/packages/@adobe/react-spectrum/stories/list/ListView.stories.tsx similarity index 93% rename from packages/@react-spectrum/list/stories/ListView.stories.tsx rename to packages/@adobe/react-spectrum/stories/list/ListView.stories.tsx index 1def468dda6..814e0c789a4 100644 --- a/packages/@react-spectrum/list/stories/ListView.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListView.stories.tsx @@ -1,27 +1,33 @@ import {action} from 'storybook/actions'; -import {ActionBar, ActionBarContainer} from '@react-spectrum/actionbar'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {ActionGroup} from '@react-spectrum/actiongroup'; -import {Badge} from '@react-spectrum/badge'; -import {Content} from '@react-spectrum/view'; +import {ActionBar} from '../../src/actionbar/ActionBar'; +import {ActionBarContainer} from '../../src/actionbar/ActionBarContainer'; +import {ActionButton} from '../../src/button/ActionButton'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {Badge} from '../../src/badge/Badge'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; import Copy from '@spectrum-icons/workflow/Copy'; import Delete from '@spectrum-icons/workflow/Delete'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Divider} from '@react-spectrum/divider'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; import Edit from '@spectrum-icons/workflow/Edit'; import File from '@spectrum-icons/illustrations/File'; -import {Flex} from '@react-spectrum/layout'; -import {FocusScope} from '@react-aria/focus'; +import {Flex} from '../../src/layout/Flex'; +import {FocusScope} from 'react-aria/FocusScope'; import Folder from '@spectrum-icons/illustrations/Folder'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Image} from '@react-spectrum/image'; -import {Item, ListView, SpectrumListViewProps} from '../'; -import {Link} from '@react-spectrum/link'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Image} from '../../src/image/Image'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; +import {ListView, SpectrumListViewProps} from '../../src/list/ListView'; import {Meta, StoryObj} from '@storybook/react'; import NoSearchResults from '@spectrum-icons/illustrations/NoSearchResults'; import React, {JSX, useEffect, useState} from 'react'; -import {useAsyncList, useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useListData} from 'react-stately/useListData'; export const items: any = [ {key: 'a', name: 'Adobe Photoshop', type: 'file'}, diff --git a/packages/@react-spectrum/list/stories/ListViewActions.stories.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewActions.stories.tsx similarity index 93% rename from packages/@react-spectrum/list/stories/ListViewActions.stories.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewActions.stories.tsx index ca19dcdbc8b..b6b0b4b4744 100644 --- a/packages/@react-spectrum/list/stories/ListViewActions.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewActions.stories.tsx @@ -1,18 +1,19 @@ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {ActionGroup} from '@react-spectrum/actiongroup'; -import {ActionMenu} from '@react-spectrum/menu'; +import {ActionButton} from '../../src/button/ActionButton'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {ActionMenu} from '../../src/menu/ActionMenu'; import Add from '@spectrum-icons/workflow/Add'; import Copy from '@spectrum-icons/workflow/Copy'; import Delete from '@spectrum-icons/workflow/Delete'; import Folder from '@spectrum-icons/illustrations/Folder'; import Info from '@spectrum-icons/workflow/Info'; -import {Item, ListView, SpectrumListViewProps} from '../'; +import {Item} from 'react-stately/Item'; +import {ListView, SpectrumListViewProps} from '../../src/list/ListView'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; import RemoveCircle from '@spectrum-icons/workflow/RemoveCircle'; -import {Text} from '@react-spectrum/text'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useListData} from 'react-stately/useListData'; export default { title: 'ListView/Actions', diff --git a/packages/@react-spectrum/list/stories/ListViewDnD.stories.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewDnD.stories.tsx similarity index 96% rename from packages/@react-spectrum/list/stories/ListViewDnD.stories.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewDnD.stories.tsx index 6c1da0e4dd7..287038ef047 100644 --- a/packages/@react-spectrum/list/stories/ListViewDnD.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewDnD.stories.tsx @@ -1,11 +1,11 @@ import {action} from 'storybook/actions'; import {DragBetweenListsExample, DragBetweenListsRootOnlyExample, DragExample, DragIntoItemExample, ReorderExample} from './ListViewDnDExamples'; -import {Droppable} from '../../../@react-aria/dnd/stories/dnd.stories'; -import {Flex} from '@react-spectrum/layout'; -import {ListView} from '../'; +import {Droppable} from '../../../../react-aria/stories/dnd/dnd.stories'; +import {Flex} from '../../src/layout/Flex'; +import {ListView} from '../../src/list/ListView'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {View} from '@react-spectrum/view'; +import {View} from '../../src/view/View'; export default { title: 'ListView/Drag and Drop', diff --git a/packages/@react-spectrum/list/stories/ListViewDnDExamples.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewDnDExamples.tsx similarity index 97% rename from packages/@react-spectrum/list/stories/ListViewDnDExamples.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewDnDExamples.tsx index c1dcb583a3c..7172309bc57 100644 --- a/packages/@react-spectrum/list/stories/ListViewDnDExamples.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewDnDExamples.tsx @@ -1,18 +1,19 @@ import {action} from 'storybook/actions'; -import {ActionMenu} from '@react-spectrum/menu'; -import {chain} from '@react-aria/utils'; +import {ActionMenu} from '../../src/menu/ActionMenu'; +import {chain} from 'react-aria/private/utils/chain'; import Delete from '@spectrum-icons/workflow/Delete'; -import {DragAndDropOptions, useDragAndDrop} from '@react-spectrum/dnd'; +import {DragAndDropOptions, useDragAndDrop} from '../../src/dnd/useDragAndDrop'; import Edit from '@spectrum-icons/workflow/Edit'; import File from '@spectrum-icons/illustrations/File'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import Folder from '@spectrum-icons/illustrations/Folder'; -import {Item, ListView, SpectrumListViewProps} from '../'; +import {Item} from 'react-stately/Item'; import {ItemDropTarget, Key} from '@react-types/shared'; import {items} from './ListView.stories'; +import {ListView, SpectrumListViewProps} from '../../src/list/ListView'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useListData} from 'react-stately/useListData'; export function DragExample(props: {listViewProps: SpectrumListViewProps, dragHookOptions: DragAndDropOptions, getAllowedDropOperationsAction?: () => void}): JSX.Element { let {listViewProps, dragHookOptions} = props; diff --git a/packages/@react-spectrum/list/stories/ListViewDnDUtil.stories.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewDnDUtil.stories.tsx similarity index 97% rename from packages/@react-spectrum/list/stories/ListViewDnDUtil.stories.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewDnDUtil.stories.tsx index 158a6190c61..36ce47760b4 100644 --- a/packages/@react-spectrum/list/stories/ListViewDnDUtil.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewDnDUtil.stories.tsx @@ -1,8 +1,8 @@ import {action} from 'storybook/actions'; import {DragBetweenListsComplex, DragBetweenListsOverride, DragExampleUtilHandlers, FinderDropUtilHandlers, InsertExampleUtilHandlers, ItemDropExampleUtilHandlers, ReorderExampleUtilHandlers, RootDropExampleUtilHandlers} from './ListViewDnDUtilExamples'; -import {Droppable} from '../../../@react-aria/dnd/stories/dnd.stories'; -import {Flex} from '@react-spectrum/layout'; -import {ListView} from '../'; +import {Droppable} from '../../../../react-aria/stories/dnd/dnd.stories'; +import {Flex} from '../../src/layout/Flex'; +import {ListView} from '../../src/list/ListView'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; diff --git a/packages/@react-spectrum/list/stories/ListViewDnDUtilExamples.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewDnDUtilExamples.tsx similarity index 98% rename from packages/@react-spectrum/list/stories/ListViewDnDUtilExamples.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewDnDUtilExamples.tsx index 713b689df48..d5bff84beda 100644 --- a/packages/@react-spectrum/list/stories/ListViewDnDUtilExamples.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewDnDUtilExamples.tsx @@ -1,12 +1,12 @@ import {action} from 'storybook/actions'; -import {DIRECTORY_DRAG_TYPE} from '@react-aria/dnd'; -import {DragAndDropOptions, useDragAndDrop} from '@react-spectrum/dnd'; -import {Flex} from '@react-spectrum/layout'; +import {DIRECTORY_DRAG_TYPE, DragAndDropOptions, useDragAndDrop} from '../../exports/useDragAndDrop'; +import {Flex} from '../../src/layout/Flex'; import Folder from '@spectrum-icons/illustrations/Folder'; -import {Item, ListView, SpectrumListViewProps} from '../'; +import {Item} from 'react-stately/Item'; +import {ListView, SpectrumListViewProps} from '../../src/list/ListView'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useListData} from 'react-stately/useListData'; let itemProcessor = async (items, acceptedDragTypes) => { let processedItems: any[] = []; diff --git a/packages/@react-spectrum/list/stories/ListViewSelection.stories.tsx b/packages/@adobe/react-spectrum/stories/list/ListViewSelection.stories.tsx similarity index 95% rename from packages/@react-spectrum/list/stories/ListViewSelection.stories.tsx rename to packages/@adobe/react-spectrum/stories/list/ListViewSelection.stories.tsx index f0708fc85be..070905fae4d 100644 --- a/packages/@react-spectrum/list/stories/ListViewSelection.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/list/ListViewSelection.stories.tsx @@ -1,15 +1,16 @@ import {action} from 'storybook/actions'; -import {ActionMenu} from '@react-spectrum/menu'; +import {ActionMenu} from '../../src/menu/ActionMenu'; import Add from '@spectrum-icons/workflow/Add'; -import {Breadcrumbs} from '@react-spectrum/breadcrumbs'; -import {chain} from '@react-aria/utils'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; +import {chain} from 'react-aria/private/utils/chain'; import Delete from '@spectrum-icons/workflow/Delete'; import Folder from '@spectrum-icons/illustrations/Folder'; -import {Item, ListView} from '../'; +import {Item} from 'react-stately/Item'; import {items} from './ListView.stories'; +import {ListView} from '../../src/list/ListView'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; export default { title: 'ListView/Selection', diff --git a/packages/@react-spectrum/listbox/stories/ListBox.stories.tsx b/packages/@adobe/react-spectrum/stories/listbox/ListBox.stories.tsx similarity index 97% rename from packages/@react-spectrum/listbox/stories/ListBox.stories.tsx rename to packages/@adobe/react-spectrum/stories/listbox/ListBox.stories.tsx index 35cf6c2afa8..40cdbb8d227 100644 --- a/packages/@react-spectrum/listbox/stories/ListBox.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/listbox/ListBox.stories.tsx @@ -11,24 +11,34 @@ */ import {action} from 'storybook/actions'; -import {ActionGroup, AlertDialog, Avatar, Button, DialogContainer, Flex, SpectrumListBoxProps, Text} from '@adobe/react-spectrum'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {AlertDialog} from '../../src/dialog/AlertDialog'; import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; +import {Avatar} from '../../src/avatar/Avatar'; import Blower from '@spectrum-icons/workflow/Blower'; import Book from '@spectrum-icons/workflow/Book'; +import {Button} from '../../src/button/Button'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; import Delete from '@spectrum-icons/workflow/Delete'; -import {FocusScope} from '@react-aria/focus'; -import {Item, ListBox, Section} from '../'; +import {DialogContainer} from '../../src/dialog/DialogContainer'; +import {Flex} from '../../src/layout/Flex'; +import {FocusScope} from 'react-aria/FocusScope'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; -import {Label} from '@react-spectrum/label'; +import {Label} from '../../src/label/Label'; +import {ListBox} from '../../src/listbox/ListBox'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; import React, {JSX, useRef, useState} from 'react'; -import {TranslateListBox} from './../chromatic/ListBoxLanguages.stories'; -import {useAsyncList, useTreeData} from '@react-stately/data'; +import {Section} from 'react-stately/Section'; +import {SpectrumListBoxProps} from '../../src/listbox/ListBoxBase'; +import {Text} from '../../src/text/Text'; +import {TranslateListBox} from './../../chromatic/listbox/ListBoxLanguages.stories'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useTreeData} from 'react-stately/useTreeData'; let iconMap = { AlignCenter, diff --git a/packages/@react-spectrum/menu/stories/ActionMenu.stories.tsx b/packages/@adobe/react-spectrum/stories/menu/ActionMenu.stories.tsx similarity index 92% rename from packages/@react-spectrum/menu/stories/ActionMenu.stories.tsx rename to packages/@adobe/react-spectrum/stories/menu/ActionMenu.stories.tsx index ef745e72501..4cc7fab87b1 100644 --- a/packages/@react-spectrum/menu/stories/ActionMenu.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/menu/ActionMenu.stories.tsx @@ -11,15 +11,17 @@ */ import {action} from 'storybook/actions'; -import {ActionMenu} from '..'; +import {ActionMenu} from '../../src/menu/ActionMenu'; import {Alignment} from '@react-types/shared'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Flex} from '@react-spectrum/layout'; -import {Item, SpectrumActionMenuProps} from '../'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; -import {Picker} from '@react-spectrum/picker'; +import {Picker} from '../../src/picker/Picker'; import React, {JSX, useState} from 'react'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; +import {SpectrumActionMenuProps} from '../../src/menu/ActionMenu'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; const meta: Meta> = { title: 'ActionMenu', diff --git a/packages/@react-spectrum/menu/stories/MenuTrigger.stories.tsx b/packages/@adobe/react-spectrum/stories/menu/MenuTrigger.stories.tsx similarity index 97% rename from packages/@react-spectrum/menu/stories/MenuTrigger.stories.tsx rename to packages/@adobe/react-spectrum/stories/menu/MenuTrigger.stories.tsx index d51cd78f6bd..056517e10e1 100644 --- a/packages/@react-spectrum/menu/stories/MenuTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/menu/MenuTrigger.stories.tsx @@ -11,24 +11,31 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; import Blower from '@spectrum-icons/workflow/Blower'; import Book from '@spectrum-icons/workflow/Book'; -import {Content, Footer} from '@react-spectrum/view'; -import {ContextualHelpTrigger, Item, Menu, MenuTrigger, Section} from '../'; +import {Content} from '../../src/view/Content'; +import {ContextualHelpTrigger} from '../../src/menu/ContextualHelpTrigger'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Dialog} from '@react-spectrum/dialog'; -import {Heading, Keyboard, Text} from '@react-spectrum/text'; -import {Link} from '@react-spectrum/link'; +import {Dialog} from '../../src/dialog/Dialog'; +import {Footer} from '../../src/view/Footer'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Link} from '../../src/link/Link'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; import React, {JSX, useState} from 'react'; -import {ToggleButton} from '@adobe/react-spectrum'; -import {TranslateMenu} from './../chromatic/MenuTriggerLanguages.stories'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {ToggleButton} from '../../src/button/ToggleButton'; +import {TranslateMenu} from './../../chromatic/menu/MenuTriggerLanguages.stories'; let iconMap = { AlignCenter, diff --git a/packages/@react-spectrum/menu/stories/Submenu.stories.tsx b/packages/@adobe/react-spectrum/stories/menu/Submenu.stories.tsx similarity index 96% rename from packages/@react-spectrum/menu/stories/Submenu.stories.tsx rename to packages/@adobe/react-spectrum/stories/menu/Submenu.stories.tsx index 5ea710ebb88..2901f2d2e84 100644 --- a/packages/@react-spectrum/menu/stories/Submenu.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/menu/Submenu.stories.tsx @@ -11,21 +11,30 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; import AnnotatePen from '@spectrum-icons/workflow/AnnotatePen'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelpTrigger, Item, Menu, MenuTrigger, Section, SubmenuTrigger} from '../'; +import {Content} from '../../src/view/Content'; +import {ContextualHelpTrigger} from '../../src/menu/ContextualHelpTrigger'; import defaultConfig, {render as renderMenuTrigger} from './MenuTrigger.stories'; -import {Dialog} from '@react-spectrum/dialog'; -import {Heading, Keyboard, Text} from '@react-spectrum/text'; +import {Dialog} from '../../src/dialog/Dialog'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; -import {SpectrumMenuProps, SpectrumMenuTriggerProps, ToggleButton} from '@adobe/react-spectrum'; +import {Section} from 'react-stately/Section'; +import {SpectrumMenuProps} from '../../src/menu/Menu'; +import {SpectrumMenuTriggerProps} from '../../src/menu/MenuTrigger'; +import {SubmenuTrigger} from '../../src/menu/SubmenuTrigger'; +import {Text} from '../../src/text/Text'; import TextIndentIncrease from '@spectrum-icons/workflow/TextIndentIncrease'; import TextItalics from '@spectrum-icons/workflow/TextItalic'; +import {ToggleButton} from '../../src/button/ToggleButton'; export default { ...defaultConfig, diff --git a/packages/@react-spectrum/meter/stories/Meter.stories.tsx b/packages/@adobe/react-spectrum/stories/meter/Meter.stories.tsx similarity index 98% rename from packages/@react-spectrum/meter/stories/Meter.stories.tsx rename to packages/@adobe/react-spectrum/stories/meter/Meter.stories.tsx index b342138c78d..3f22531fa87 100644 --- a/packages/@react-spectrum/meter/stories/Meter.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/meter/Meter.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; -import {Meter} from '../'; +import {Meter} from '../../src/meter/Meter'; import {NumberFormatOptions} from '@internationalized/number'; import React from 'react'; diff --git a/packages/@react-spectrum/numberfield/stories/NumberField.stories.tsx b/packages/@adobe/react-spectrum/stories/numberfield/NumberField.stories.tsx similarity index 96% rename from packages/@react-spectrum/numberfield/stories/NumberField.stories.tsx rename to packages/@adobe/react-spectrum/stories/numberfield/NumberField.stories.tsx index 3531c828c51..0cfd1474ce8 100644 --- a/packages/@react-spectrum/numberfield/stories/NumberField.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/numberfield/NumberField.stories.tsx @@ -11,16 +11,17 @@ */ import {action} from 'storybook/actions'; -import {Button} from '@react-spectrum/button'; -import {chain} from '@react-aria/utils'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; -import {Heading} from '@react-spectrum/text'; -import {Item, Picker} from '@react-spectrum/picker'; +import {Button} from '../../src/button/Button'; +import {chain} from 'react-aria/private/utils/chain'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn} from '@storybook/react'; -import {NumberField, SpectrumNumberFieldProps} from '../src'; +import {NumberField, SpectrumNumberFieldProps} from '../../src/numberfield/NumberField'; +import {Picker} from '../../src/picker/Picker'; import React, {ReactNode, useState} from 'react'; export default { diff --git a/packages/@react-spectrum/overlays/stories/Modal.stories.tsx b/packages/@adobe/react-spectrum/stories/overlays/Modal.stories.tsx similarity index 82% rename from packages/@react-spectrum/overlays/stories/Modal.stories.tsx rename to packages/@adobe/react-spectrum/stories/overlays/Modal.stories.tsx index 119db29b858..83e8be7a03c 100644 --- a/packages/@react-spectrum/overlays/stories/Modal.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/overlays/Modal.stories.tsx @@ -10,17 +10,21 @@ * governing permissions and limitations under the License. */ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Content} from '@react-spectrum/view'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Divider} from '@react-spectrum/divider'; -import {Flex} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; -import {Modal} from '../'; +import {Modal} from '../../src/overlays/Modal'; import React, {Fragment, JSX} from 'react'; -import {useOverlayTriggerState} from '@react-stately/overlays'; +import {Text} from '../../src/text/Text'; +import {useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; export default { title: 'Modal', diff --git a/packages/@react-spectrum/picker/stories/Picker.stories.tsx b/packages/@adobe/react-spectrum/stories/picker/Picker.stories.tsx similarity index 95% rename from packages/@react-spectrum/picker/stories/Picker.stories.tsx rename to packages/@adobe/react-spectrum/stories/picker/Picker.stories.tsx index 2be411adb96..8f097cd3138 100644 --- a/packages/@react-spectrum/picker/stories/Picker.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/picker/Picker.stories.tsx @@ -11,23 +11,27 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; -import {Avatar} from '@react-spectrum/avatar'; -import {Content, View} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {Avatar} from '../../src/avatar/Avatar'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Flex} from '@react-spectrum/layout'; -import {Heading, Text} from '@react-spectrum/text'; -import {Item, Picker, Section, SpectrumPickerProps} from '../'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Meta, StoryObj} from '@storybook/react'; import Paste from '@spectrum-icons/workflow/Paste'; +import {Picker, SpectrumPickerProps} from '../../src/picker/Picker'; import React, {JSX, useState} from 'react'; -import {useAsyncList} from '@react-stately/data'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {useAsyncList} from 'react-stately/useAsyncList'; import {userEvent, within} from 'storybook/test'; +import {View} from '../../src/view/View'; let flatOptions = [ {id: 1, name: 'Aardvark'}, diff --git a/packages/@react-spectrum/progress/stories/ProgressBar.stories.tsx b/packages/@adobe/react-spectrum/stories/progress/ProgressBar.stories.tsx similarity index 98% rename from packages/@react-spectrum/progress/stories/ProgressBar.stories.tsx rename to packages/@adobe/react-spectrum/stories/progress/ProgressBar.stories.tsx index bd9f338eda6..cb08360398a 100644 --- a/packages/@react-spectrum/progress/stories/ProgressBar.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/progress/ProgressBar.stories.tsx @@ -11,8 +11,9 @@ */ import {Meta, StoryFn} from '@storybook/react'; -import {ProgressBar, SpectrumProgressBarProps} from '../'; +import {ProgressBar} from '../../src/progress/ProgressBar'; import React, {CSSProperties} from 'react'; +import {SpectrumProgressBarProps} from '../../src/progress/ProgressBarBase'; const formatOptions = { style: 'currency', diff --git a/packages/@react-spectrum/progress/stories/ProgressCircle.stories.tsx b/packages/@adobe/react-spectrum/stories/progress/ProgressCircle.stories.tsx similarity index 97% rename from packages/@react-spectrum/progress/stories/ProgressCircle.stories.tsx rename to packages/@adobe/react-spectrum/stories/progress/ProgressCircle.stories.tsx index 45f1363c592..d793cd7f1c3 100644 --- a/packages/@react-spectrum/progress/stories/ProgressCircle.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/progress/ProgressCircle.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryFn} from '@storybook/react'; -import {ProgressCircle, SpectrumProgressCircleProps} from '../'; +import {ProgressCircle, SpectrumProgressCircleProps} from '../../src/progress/ProgressCircle'; import React, {CSSProperties} from 'react'; const grayedBoxStyle: CSSProperties = { diff --git a/packages/@react-spectrum/provider/stories/Provider.stories.tsx b/packages/@adobe/react-spectrum/stories/provider/Provider.stories.tsx similarity index 87% rename from packages/@react-spectrum/provider/stories/Provider.stories.tsx rename to packages/@adobe/react-spectrum/stories/provider/Provider.stories.tsx index 732a2a9b4cd..e3ff5536ed9 100644 --- a/packages/@react-spectrum/provider/stories/Provider.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/provider/Provider.stories.tsx @@ -10,24 +10,29 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {Checkbox, CheckboxGroup} from '@react-spectrum/checkbox'; -import {ComboBox, Item} from '@react-spectrum/combobox'; +import {Button} from '../../src/button/Button'; + +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {ComboBox} from '../../src/combobox/ComboBox'; import customTheme from './custom-theme.css'; -import {theme as expressTheme} from '@react-spectrum/theme-express'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {expressTheme} from '../../src/theme-express/expressTheme'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; import {Meta, StoryFn} from '@storybook/react'; -import {NumberField} from '@react-spectrum/numberfield'; -import {Provider, ProviderProps} from '../'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Provider} from '../../src/provider/Provider'; +import {ProviderProps} from '../../src/provider/types'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React from 'react'; import scaleLarge from '@adobe/spectrum-css-temp/vars/spectrum-large.css'; import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium.css'; -import {SearchField} from '@react-spectrum/searchfield'; -import {Switch} from '@react-spectrum/switch'; -import {TextField} from '@react-spectrum/textfield'; -import {useBreakpoint} from '@react-spectrum/utils'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {Switch} from '../../src/switch/Switch'; +import {TextField} from '../../src/textfield/TextField'; +import {useBreakpoint} from '../../src/utils/BreakpointProvider'; const THEME = { light: customTheme, diff --git a/packages/@react-spectrum/provider/stories/custom-theme.css b/packages/@adobe/react-spectrum/stories/provider/custom-theme.css similarity index 100% rename from packages/@react-spectrum/provider/stories/custom-theme.css rename to packages/@adobe/react-spectrum/stories/provider/custom-theme.css diff --git a/packages/@react-spectrum/radio/stories/Radio.stories.tsx b/packages/@adobe/react-spectrum/stories/radio/Radio.stories.tsx similarity index 94% rename from packages/@react-spectrum/radio/stories/Radio.stories.tsx rename to packages/@adobe/react-spectrum/stories/radio/Radio.stories.tsx index 8b5e611e68f..eef9876b985 100644 --- a/packages/@react-spectrum/radio/stories/Radio.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/radio/Radio.stories.tsx @@ -11,10 +11,15 @@ */ import {action} from 'storybook/actions'; -import {Button, Content, ContextualHelp, Flex, Heading} from '@adobe/react-spectrum'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; -import {Provider} from '@react-spectrum/provider'; -import {Radio, RadioGroup} from '../src'; +import {Provider} from '../../src/provider/Provider'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {useState} from 'react'; export default { diff --git a/packages/@react-spectrum/searchfield/stories/SearchField.stories.tsx b/packages/@adobe/react-spectrum/stories/searchfield/SearchField.stories.tsx similarity index 92% rename from packages/@react-spectrum/searchfield/stories/SearchField.stories.tsx rename to packages/@adobe/react-spectrum/stories/searchfield/SearchField.stories.tsx index 6d18bf7e826..f58a2e973c2 100644 --- a/packages/@react-spectrum/searchfield/stories/SearchField.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/searchfield/SearchField.stories.tsx @@ -11,16 +11,17 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; import Refresh from '@spectrum-icons/workflow/Refresh'; -import {SearchField} from '../'; +import {SearchField} from '../../src/searchfield/SearchField'; const info = 'A containing element with `role="search"` has been added to define a **search** landmark region.'; diff --git a/packages/@react-spectrum/slider/stories/RangeSlider.stories.tsx b/packages/@adobe/react-spectrum/stories/slider/RangeSlider.stories.tsx similarity index 94% rename from packages/@react-spectrum/slider/stories/RangeSlider.stories.tsx rename to packages/@adobe/react-spectrum/stories/slider/RangeSlider.stories.tsx index d39d6c7c43c..f611ee964f3 100644 --- a/packages/@react-spectrum/slider/stories/RangeSlider.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/slider/RangeSlider.stories.tsx @@ -11,12 +11,12 @@ */ import {action} from 'storybook/actions'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {ErrorBoundary} from '@react-spectrum/story-utils'; -import {Heading} from '@react-spectrum/text'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; -import {RangeSlider, SpectrumRangeSliderProps} from '../'; +import {RangeSlider, SpectrumRangeSliderProps} from '../../src/slider/RangeSlider'; import React from 'react'; let message = 'Your browser may not support this set of format options.'; diff --git a/packages/@react-spectrum/slider/stories/Slider.stories.tsx b/packages/@adobe/react-spectrum/stories/slider/Slider.stories.tsx similarity index 94% rename from packages/@react-spectrum/slider/stories/Slider.stories.tsx rename to packages/@adobe/react-spectrum/stories/slider/Slider.stories.tsx index 59677f4458b..3cf3d644baf 100644 --- a/packages/@react-spectrum/slider/stories/Slider.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/slider/Slider.stories.tsx @@ -11,14 +11,14 @@ */ import {action} from 'storybook/actions'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; import {ErrorBoundary} from '@react-spectrum/story-utils'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; -import {Slider, SpectrumSliderProps} from '../'; +import {Slider, SpectrumSliderProps} from '../../src/slider/Slider'; let message = 'Your browser may not support this set of format options.'; diff --git a/packages/@react-spectrum/statuslight/stories/StatusLight.stories.tsx b/packages/@adobe/react-spectrum/stories/statuslight/StatusLight.stories.tsx similarity index 95% rename from packages/@react-spectrum/statuslight/stories/StatusLight.stories.tsx rename to packages/@adobe/react-spectrum/stories/statuslight/StatusLight.stories.tsx index 596b28801ca..b006d7cdbe2 100644 --- a/packages/@react-spectrum/statuslight/stories/StatusLight.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/statuslight/StatusLight.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; -import {StatusLight} from '../'; +import {StatusLight} from '../../src/statuslight/StatusLight'; type StatusLightStory = StoryObj; diff --git a/packages/@react-spectrum/steplist/stories/StepList.stories.tsx b/packages/@adobe/react-spectrum/stories/steplist/StepList.stories.tsx similarity index 94% rename from packages/@react-spectrum/steplist/stories/StepList.stories.tsx rename to packages/@adobe/react-spectrum/stories/steplist/StepList.stories.tsx index 8e41a59d133..ddc13f452be 100644 --- a/packages/@react-spectrum/steplist/stories/StepList.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/steplist/StepList.stories.tsx @@ -11,16 +11,16 @@ */ import {action} from 'storybook/actions'; -import {Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Flex} from '@react-spectrum/layout'; -import {Item} from '@react-stately/collections'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; -import {Picker} from '@react-spectrum/picker'; +import {Picker} from '../../src/picker/Picker'; import React, {JSX, useCallback, useMemo, useState} from 'react'; -import {SpectrumStepListProps, StepList} from '../'; -import {View} from '@react-spectrum/view'; +import {SpectrumStepListProps, StepList} from '../../src/steplist/StepList'; +import {View} from '../../src/view/View'; const options = [{ key: 'details', value: 'Details' diff --git a/packages/@react-spectrum/switch/stories/Switch.stories.tsx b/packages/@adobe/react-spectrum/stories/switch/Switch.stories.tsx similarity index 95% rename from packages/@react-spectrum/switch/stories/Switch.stories.tsx rename to packages/@adobe/react-spectrum/stories/switch/Switch.stories.tsx index 63f5afec253..35d00454246 100644 --- a/packages/@react-spectrum/switch/stories/Switch.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/switch/Switch.stories.tsx @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {chain} from '@react-aria/utils'; -import {Flex} from '@react-spectrum/layout'; +import {chain} from 'react-aria/private/utils/chain'; +import {Flex} from '../../src/layout/Flex'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; -import {Switch} from '../'; +import {Switch} from '../../src/switch/Switch'; type SwitchStory = StoryObj; diff --git a/packages/@react-spectrum/table/stories/CRUDExample.tsx b/packages/@adobe/react-spectrum/stories/table/CRUDExample.tsx similarity index 83% rename from packages/@react-spectrum/table/stories/CRUDExample.tsx rename to packages/@adobe/react-spectrum/stories/table/CRUDExample.tsx index 2b319dc0290..55e114615d9 100644 --- a/packages/@react-spectrum/table/stories/CRUDExample.tsx +++ b/packages/@adobe/react-spectrum/stories/table/CRUDExample.tsx @@ -10,26 +10,33 @@ * governing permissions and limitations under the License. */ -import {ActionButton, Button} from '@react-spectrum/button'; -import {ActionGroup} from '@react-spectrum/actiongroup'; +import {ActionButton} from '../../src/button/ActionButton'; + +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; import Add from '@spectrum-icons/workflow/Add'; -import {AlertDialog, Dialog, DialogContainer, useDialogContainer} from '@react-spectrum/dialog'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Content} from '@react-spectrum/view'; +import {AlertDialog} from '../../src/dialog/AlertDialog'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; -import {Divider} from '@react-spectrum/divider'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogContainer} from '../../src/dialog/DialogContainer'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; import More from '@spectrum-icons/workflow/More'; import NoSearchResults from '@spectrum-icons/illustrations/NoSearchResults'; import React, {JSX, useState} from 'react'; -import {TextField} from '@react-spectrum/textfield'; -import {useListData} from '@react-stately/data'; +import {TextField} from '../../src/textfield/TextField'; +import {useDialogContainer} from '../../src/dialog/useDialogContainer'; +import {useListData} from 'react-stately/useListData'; export function CRUDExample(props: Omit, 'children'>): JSX.Element { let list = useListData({ diff --git a/packages/@react-spectrum/table/stories/ControllingResize.tsx b/packages/@adobe/react-spectrum/stories/table/ControllingResize.tsx similarity index 94% rename from packages/@react-spectrum/table/stories/ControllingResize.tsx rename to packages/@adobe/react-spectrum/stories/table/ControllingResize.tsx index 7060453a0dc..42fee25ae1a 100644 --- a/packages/@react-spectrum/table/stories/ControllingResize.tsx +++ b/packages/@adobe/react-spectrum/stories/table/ControllingResize.tsx @@ -10,11 +10,13 @@ * governing permissions and limitations under the License. */ -import {Button} from '@react-spectrum/button'; -import {Cell, Column, Row, SpectrumColumnProps, TableBody, TableHeader, TableView} from '../'; -import {ColumnSize} from '@react-stately/table'; +import {Button} from '../../src/button/Button'; + +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {ColumnSize} from 'react-stately/Column'; import {Key} from '@react-types/shared'; import React, {JSX, useCallback, useMemo, useState} from 'react'; +import {SpectrumColumnProps} from '../../src/table/types'; export interface PokemonColumn extends Omit, 'children'> { name: string, diff --git a/packages/@react-spectrum/table/stories/HidingColumns.tsx b/packages/@adobe/react-spectrum/stories/table/HidingColumns.tsx similarity index 93% rename from packages/@react-spectrum/table/stories/HidingColumns.tsx rename to packages/@adobe/react-spectrum/stories/table/HidingColumns.tsx index d44a85a49b7..fd0e0a61d44 100644 --- a/packages/@react-spectrum/table/stories/HidingColumns.tsx +++ b/packages/@adobe/react-spectrum/stories/table/HidingColumns.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; import React, {JSX} from 'react'; let columns = [ diff --git a/packages/@react-spectrum/table/stories/HidingColumnsAllowsResizing.tsx b/packages/@adobe/react-spectrum/stories/table/HidingColumnsAllowsResizing.tsx similarity index 93% rename from packages/@react-spectrum/table/stories/HidingColumnsAllowsResizing.tsx rename to packages/@adobe/react-spectrum/stories/table/HidingColumnsAllowsResizing.tsx index 7b042f4dcce..ef84e578746 100644 --- a/packages/@react-spectrum/table/stories/HidingColumnsAllowsResizing.tsx +++ b/packages/@adobe/react-spectrum/stories/table/HidingColumnsAllowsResizing.tsx @@ -10,10 +10,10 @@ * governing permissions and limitations under the License. */ -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; import React, {JSX} from 'react'; let columns = [ diff --git a/packages/@react-spectrum/table/stories/Performance.tsx b/packages/@adobe/react-spectrum/stories/table/Performance.tsx similarity index 92% rename from packages/@react-spectrum/table/stories/Performance.tsx rename to packages/@adobe/react-spectrum/stories/table/Performance.tsx index 68dda45be7a..cd1c2d40036 100644 --- a/packages/@react-spectrum/table/stories/Performance.tsx +++ b/packages/@adobe/react-spectrum/stories/table/Performance.tsx @@ -1,14 +1,15 @@ -import {ActionButton} from '@react-spectrum/button'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../src'; -import {Checkbox} from '@react-spectrum/checkbox'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Checkbox} from '../../src/checkbox/Checkbox'; import {faker} from '@faker-js/faker'; -import {Icon} from '@react-spectrum/icon'; -import {Item, TagGroup} from '@react-spectrum/tag'; -import {Link} from '@react-spectrum/link'; -import {ProgressBar} from '@react-spectrum/progress'; +import {Icon} from '../../src/icon/Icon'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; +import {ProgressBar} from '../../src/progress/ProgressBar'; import React, {JSX} from 'react'; -import {SpectrumStatusLightProps} from '@react-spectrum/statuslight'; -import {Text} from '@react-spectrum/text'; +import {SpectrumStatusLightProps} from '../../src/statuslight/StatusLight'; +import {TagGroup} from '../../src/tag/TagGroup'; +import {Text} from '../../src/text/Text'; export const DATA_SIZE = 10000; export const COLUMN_SIZE = 50; diff --git a/packages/@react-spectrum/table/stories/Table.stories.tsx b/packages/@adobe/react-spectrum/stories/table/Table.stories.tsx similarity index 98% rename from packages/@react-spectrum/table/stories/Table.stories.tsx rename to packages/@adobe/react-spectrum/stories/table/Table.stories.tsx index d0b290fd051..565019107e7 100644 --- a/packages/@react-spectrum/table/stories/Table.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/table/Table.stories.tsx @@ -11,34 +11,40 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Breadcrumbs, Item} from '@react-spectrum/breadcrumbs'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {Content, View} from '@react-spectrum/view'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {Content} from '../../src/view/Content'; import {ControllingResize, PokemonColumn} from './ControllingResize'; import {CRUDExample} from './CRUDExample'; import Delete from '@spectrum-icons/workflow/Delete'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Divider} from '@react-spectrum/divider'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {HidingColumns} from './HidingColumns'; import {HidingColumnsAllowsResizing} from './HidingColumnsAllowsResizing'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Item} from 'react-stately/Item'; import {Key, LoadingState, SortDescriptor} from '@react-types/shared'; -import {Link} from '@react-spectrum/link'; +import {Link} from '../../src/link/Link'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import NoSearchResults from '@spectrum-icons/illustrations/NoSearchResults'; -import {Picker} from '@react-spectrum/picker'; -import {Radio, RadioGroup} from '@react-spectrum/radio'; +import {Picker} from '../../src/picker/Picker'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React, {JSX, useCallback, useState} from 'react'; -import {SearchField} from '@react-spectrum/searchfield'; -import {Switch} from '@react-spectrum/switch'; -import {TextField} from '@react-spectrum/textfield'; -import {useAsyncList, useListData} from '@react-stately/data'; -import {useFilter} from '@react-aria/i18n'; +import {SearchField} from '../../src/searchfield/SearchField'; +import {Switch} from '../../src/switch/Switch'; +import {TextField} from '../../src/textfield/TextField'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useFilter} from 'react-aria/useFilter'; +import {useListData} from 'react-stately/useListData'; +import {View} from '../../src/view/View'; export default { title: 'TableView', diff --git a/packages/@react-spectrum/table/stories/TableDnD.stories.tsx b/packages/@adobe/react-spectrum/stories/table/TableDnD.stories.tsx similarity index 95% rename from packages/@react-spectrum/table/stories/TableDnD.stories.tsx rename to packages/@adobe/react-spectrum/stories/table/TableDnD.stories.tsx index 8185017e77a..36d0f93b44d 100644 --- a/packages/@react-spectrum/table/stories/TableDnD.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/table/TableDnD.stories.tsx @@ -12,14 +12,14 @@ import {action} from 'storybook/actions'; import defaultConfig, {TableStory} from './Table.stories'; -import {Divider} from '@react-spectrum/divider'; +import {Divider} from '../../src/divider/Divider'; import {DragBetweenTablesExample, DragBetweenTablesRootOnlyExample, DragExample, DragOntoRowExample, DragWithoutRowHeaderExample, items, ReorderExample} from './TableDnDExamples'; -import {Droppable} from '../../../@react-aria/dnd/stories/dnd.stories'; -import {Flex} from '@react-spectrum/layout'; +import {Droppable} from '../../../../react-aria/stories/dnd/dnd.stories'; +import {Flex} from '../../src/layout/Flex'; import {Meta} from '@storybook/react'; import React from 'react'; -import {TableView} from '../'; -import {View} from '@react-spectrum/view'; +import {TableView} from '../../src/table/TableView'; +import {View} from '../../src/view/View'; export default { ...defaultConfig, diff --git a/packages/@react-spectrum/table/stories/TableDnDExamples.tsx b/packages/@adobe/react-spectrum/stories/table/TableDnDExamples.tsx similarity index 98% rename from packages/@react-spectrum/table/stories/TableDnDExamples.tsx rename to packages/@adobe/react-spectrum/stories/table/TableDnDExamples.tsx index 6a19e6c65ee..0ac652d5507 100644 --- a/packages/@react-spectrum/table/stories/TableDnDExamples.tsx +++ b/packages/@adobe/react-spectrum/stories/table/TableDnDExamples.tsx @@ -1,13 +1,13 @@ import {action} from 'storybook/actions'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {chain} from '@react-aria/utils'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {chain} from 'react-aria/private/utils/chain'; import {DragEndEvent, DragStartEvent, DropEvent, ItemDropTarget, Key} from '@react-types/shared'; -import {Flex} from '@react-spectrum/layout'; +import {Flex} from '../../src/layout/Flex'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useDragAndDrop} from '@react-spectrum/dnd'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useDragAndDrop} from '../../src/dnd/useDragAndDrop'; +import {useListData} from 'react-stately/useListData'; let onSelectionChange = action('onSelectionChange'); diff --git a/packages/@react-spectrum/table/stories/TableDnDUtil.stories.tsx b/packages/@adobe/react-spectrum/stories/table/TableDnDUtil.stories.tsx similarity index 97% rename from packages/@react-spectrum/table/stories/TableDnDUtil.stories.tsx rename to packages/@adobe/react-spectrum/stories/table/TableDnDUtil.stories.tsx index 6aeebfdb891..baffd5cf576 100644 --- a/packages/@react-spectrum/table/stories/TableDnDUtil.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/table/TableDnDUtil.stories.tsx @@ -13,11 +13,11 @@ import {action} from 'storybook/actions'; import defaultConfig, {TableStory} from './Table.stories'; import {DragBetweenTablesComplex, DragBetweenTablesOverride, DragExampleUtilHandlers, FinderDropUtilHandlers, InsertExampleUtilHandlers, ItemDropExampleUtilHandlers, ReorderExampleUtilHandlers, RootDropExampleUtilHandlers} from './TableDnDUtilExamples'; -import {Droppable} from '../../../@react-aria/dnd/stories/dnd.stories'; -import {Flex} from '@react-spectrum/layout'; +import {Droppable} from '../../../../react-aria/stories/dnd/dnd.stories'; +import {Flex} from '../../src/layout/Flex'; import {Meta} from '@storybook/react'; import React from 'react'; -import {TableView} from '..'; +import {TableView} from '../../src/table/TableView'; export default { ...defaultConfig, diff --git a/packages/@react-spectrum/table/stories/TableDnDUtilExamples.tsx b/packages/@adobe/react-spectrum/stories/table/TableDnDUtilExamples.tsx similarity index 99% rename from packages/@react-spectrum/table/stories/TableDnDUtilExamples.tsx rename to packages/@adobe/react-spectrum/stories/table/TableDnDUtilExamples.tsx index 03f975c7f04..8fd7aaae184 100644 --- a/packages/@react-spectrum/table/stories/TableDnDUtilExamples.tsx +++ b/packages/@adobe/react-spectrum/stories/table/TableDnDUtilExamples.tsx @@ -1,11 +1,11 @@ import {action} from 'storybook/actions'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '..'; -import {DIRECTORY_DRAG_TYPE, DragAndDropOptions, useDragAndDrop} from '@react-spectrum/dnd'; -import {Flex} from '@react-spectrum/layout'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {DIRECTORY_DRAG_TYPE, DragAndDropOptions, useDragAndDrop} from '../../exports/useDragAndDrop'; +import {Flex} from '../../src/layout/Flex'; import React, {JSX} from 'react'; -import {Text} from '@react-spectrum/text'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {useListData} from 'react-stately/useListData'; let onSelectionChange = action('onSelectionChange'); diff --git a/packages/@react-spectrum/table/stories/TreeGridTable.stories.tsx b/packages/@adobe/react-spectrum/stories/table/TreeGridTable.stories.tsx similarity index 97% rename from packages/@react-spectrum/table/stories/TreeGridTable.stories.tsx rename to packages/@adobe/react-spectrum/stories/table/TreeGridTable.stories.tsx index e1ea5fda3b5..7269d036938 100644 --- a/packages/@react-spectrum/table/stories/TreeGridTable.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/table/TreeGridTable.stories.tsx @@ -11,12 +11,12 @@ */ import {action} from 'storybook/actions'; -import {ActionButton} from '@react-spectrum/button'; -import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../'; -import {chain} from '@react-aria/utils'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Cell, Column, Row, SpectrumTableProps, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {chain} from 'react-aria/private/utils/chain'; import defaultConfig, {columns, EmptyStateTable, TableStory} from './Table.stories'; -import {enableTableNestedRows} from '@react-stately/flags'; -import {Flex} from '@react-spectrum/layout'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; +import {Flex} from '../../src/layout/Flex'; import {Key} from '@react-types/shared'; import {Meta, StoryObj} from '@storybook/react'; import React, {JSX, useState} from 'react'; diff --git a/packages/@react-spectrum/tabs/stories/Tabs.stories.tsx b/packages/@adobe/react-spectrum/stories/tabs/Tabs.stories.tsx similarity index 98% rename from packages/@react-spectrum/tabs/stories/Tabs.stories.tsx rename to packages/@adobe/react-spectrum/stories/tabs/Tabs.stories.tsx index 0d27c502393..a9526fe0a94 100644 --- a/packages/@react-spectrum/tabs/stories/Tabs.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/tabs/Tabs.stories.tsx @@ -11,19 +11,23 @@ */ import {action} from 'storybook/actions'; -import {ActionGroup, Flex, Heading, Text} from '@adobe/react-spectrum'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; import Bookmark from '@spectrum-icons/workflow/Bookmark'; -import {Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; import Calendar from '@spectrum-icons/workflow/Calendar'; import Dashboard from '@spectrum-icons/workflow/Dashboard'; -import {Item, SpectrumTabsProps, TabList, TabPanels, Tabs} from '..'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; import {Key} from '@react-types/shared'; import {Meta, StoryFn} from '@storybook/react'; -import {Picker} from '@react-spectrum/picker'; +import {Picker} from '../../src/picker/Picker'; import React, {ReactNode, useCallback, useState} from 'react'; -import {RouterProvider} from '@react-aria/utils'; -import {TextField} from '@react-spectrum/textfield'; +import {RouterProvider} from 'react-aria/private/utils/openLink'; +import {SpectrumTabsProps, TabList, TabPanels, Tabs} from '../../src/tabs/Tabs'; +import {Text} from '../../src/text/Text'; +import {TextField} from '../../src/textfield/TextField'; export default { title: 'Tabs' diff --git a/packages/@react-spectrum/tag/stories/TagGroup.stories.tsx b/packages/@adobe/react-spectrum/stories/tag/TagGroup.stories.tsx similarity index 95% rename from packages/@react-spectrum/tag/stories/TagGroup.stories.tsx rename to packages/@adobe/react-spectrum/stories/tag/TagGroup.stories.tsx index 2244c82b1bb..5a27abe6b56 100644 --- a/packages/@react-spectrum/tag/stories/TagGroup.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/tag/TagGroup.stories.tsx @@ -12,14 +12,16 @@ import {action} from 'storybook/actions'; import Audio from '@spectrum-icons/workflow/Audio'; -import {Avatar} from '@react-spectrum/avatar'; -import {Content} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Heading, Text} from '@react-spectrum/text'; -import {Item, SpectrumTagGroupProps, TagGroup} from '../src'; -import {Link} from '@react-spectrum/link'; +import {Avatar} from '../../src/avatar/Avatar'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; +import {SpectrumTagGroupProps, TagGroup} from '../../src/tag/TagGroup'; +import {Text} from '../../src/text/Text'; let manyItems: {key: number}[] = []; for (let i = 0; i < 50; i++) { diff --git a/packages/@react-spectrum/textfield/stories/TextArea.stories.tsx b/packages/@adobe/react-spectrum/stories/textfield/TextArea.stories.tsx similarity index 95% rename from packages/@react-spectrum/textfield/stories/TextArea.stories.tsx rename to packages/@adobe/react-spectrum/stories/textfield/TextArea.stories.tsx index 4a4818290f3..1e77bb113b4 100644 --- a/packages/@react-spectrum/textfield/stories/TextArea.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/textfield/TextArea.stories.tsx @@ -11,14 +11,18 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {Content, ContextualHelp, Heading, useLocale} from '@adobe/react-spectrum'; -import {Flex} from '@react-spectrum/layout'; -import {Form} from '@react-spectrum/form'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Flex} from '../../src/layout/Flex'; +import {Form} from '../../src/form/Form'; +import {Heading} from '../../src/text/Heading'; import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; -import {TextArea} from '../'; +import {TextArea} from '../../src/textfield/TextArea'; +import {useLocale} from 'react-aria/I18nProvider'; export default { title: 'TextArea', diff --git a/packages/@react-spectrum/textfield/stories/Textfield.stories.tsx b/packages/@adobe/react-spectrum/stories/textfield/Textfield.stories.tsx similarity index 96% rename from packages/@react-spectrum/textfield/stories/Textfield.stories.tsx rename to packages/@adobe/react-spectrum/stories/textfield/Textfield.stories.tsx index a8bd1991f18..ea348b7cfbf 100644 --- a/packages/@react-spectrum/textfield/stories/Textfield.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/textfield/Textfield.stories.tsx @@ -11,11 +11,15 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Content, ContextualHelp, Heading, useLocale} from '@adobe/react-spectrum'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Heading} from '../../src/text/Heading'; import Info from '@spectrum-icons/workflow/Info'; import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {TextField} from '../'; +import {TextField} from '../../src/textfield/TextField'; +import {useLocale} from 'react-aria/I18nProvider'; export default { title: 'TextField', diff --git a/packages/@react-spectrum/toast/stories/Toast.stories.tsx b/packages/@adobe/react-spectrum/stories/toast/Toast.stories.tsx similarity index 93% rename from packages/@react-spectrum/toast/stories/Toast.stories.tsx rename to packages/@adobe/react-spectrum/stories/toast/Toast.stories.tsx index ea398b8bc65..3a9d3f60704 100644 --- a/packages/@react-spectrum/toast/stories/Toast.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/toast/Toast.stories.tsx @@ -11,19 +11,22 @@ */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Checkbox} from '@react-spectrum/checkbox'; -import {Content} from '@react-spectrum/view'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Flex} from '@react-spectrum/layout'; -import {Heading} from '@react-spectrum/text'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Flex} from '../../src/layout/Flex'; +import {Heading} from '../../src/text/Heading'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {JSX, SyntheticEvent, useEffect, useMemo, useRef, useState} from 'react'; -import {SpectrumToastOptions, ToastPlacement} from '../src/ToastContainer'; -import {ToastContainer, ToastQueue} from '../'; -import {UNSAFE_PortalProvider} from '@react-aria/overlays'; -import {UNSTABLE_createLandmarkController, useLandmark} from '@react-aria/landmark'; +import {SpectrumToastOptions, ToastPlacement} from '../../src/toast/ToastContainer'; +import {ToastContainer, ToastQueue} from '../../src/toast/ToastContainer'; +import {UNSAFE_PortalProvider} from 'react-aria/PortalProvider'; +import {UNSTABLE_createLandmarkController} from 'react-aria/private/landmark/useLandmark'; +import {useLandmark} from 'react-aria/useLandmark'; export default { title: 'Toast', diff --git a/packages/@react-spectrum/tooltip/stories/Tooltip.stories.tsx b/packages/@adobe/react-spectrum/stories/tooltip/Tooltip.stories.tsx similarity index 97% rename from packages/@react-spectrum/tooltip/stories/Tooltip.stories.tsx rename to packages/@adobe/react-spectrum/stories/tooltip/Tooltip.stories.tsx index 5e9c6744399..c2a2114c8cb 100644 --- a/packages/@react-spectrum/tooltip/stories/Tooltip.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/tooltip/Tooltip.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Tooltip} from '../src'; +import {Tooltip} from '../../src/tooltip/Tooltip'; type TooltipStory = StoryObj; diff --git a/packages/@react-spectrum/tooltip/stories/TooltipTrigger.stories.tsx b/packages/@adobe/react-spectrum/stories/tooltip/TooltipTrigger.stories.tsx similarity index 95% rename from packages/@react-spectrum/tooltip/stories/TooltipTrigger.stories.tsx rename to packages/@adobe/react-spectrum/stories/tooltip/TooltipTrigger.stories.tsx index f45b471dace..58b8b7de36a 100644 --- a/packages/@react-spectrum/tooltip/stories/TooltipTrigger.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/tooltip/TooltipTrigger.stories.tsx @@ -10,16 +10,19 @@ * governing permissions and limitations under the License. */ import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {ActionGroup, Item} from '@react-spectrum/actiongroup'; +import {ActionButton} from '../../src/button/ActionButton'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {Button} from '../../src/button/Button'; import Delete from '@spectrum-icons/workflow/Delete'; import Edit from '@spectrum-icons/workflow/Edit'; -import {Flex} from '@react-spectrum/layout'; -import {Link} from '@react-spectrum/link'; +import {Flex} from '../../src/layout/Flex'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; import {Meta, StoryObj} from '@storybook/react'; import React, {useState} from 'react'; import SaveTo from '@spectrum-icons/workflow/SaveTo'; -import {SpectrumTooltipTriggerProps, Tooltip, TooltipTrigger} from '../src'; +import {SpectrumTooltipTriggerProps, TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; +import {Tooltip} from '../../src/tooltip/Tooltip'; interface TooltipTooltipTriggerProps { variant?: 'neutral' | 'positive' | 'negative' | 'info', diff --git a/packages/@react-spectrum/tree/stories/TreeView.stories.tsx b/packages/@adobe/react-spectrum/stories/tree/TreeView.stories.tsx similarity index 96% rename from packages/@react-spectrum/tree/stories/TreeView.stories.tsx rename to packages/@adobe/react-spectrum/stories/tree/TreeView.stories.tsx index 4b46f2e1d7e..10087eb28d2 100644 --- a/packages/@react-spectrum/tree/stories/TreeView.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/tree/TreeView.stories.tsx @@ -11,19 +11,21 @@ */ import {action} from 'storybook/actions'; -import {ActionGroup, Item} from '@react-spectrum/actiongroup'; -import {Collection} from 'react-aria-components'; -import {Content} from '@react-spectrum/view'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {Collection} from 'react-aria/private/collections/CollectionBuilder'; +import {Content} from '../../src/view/Content'; import Delete from '@spectrum-icons/workflow/Delete'; import Edit from '@spectrum-icons/workflow/Edit'; import FileTxt from '@spectrum-icons/workflow/FileTxt'; import Folder from '@spectrum-icons/workflow/Folder'; -import {Heading, Text} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Link} from '@react-spectrum/link'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; import {Meta, StoryFn, StoryObj} from '@storybook/react'; import React, {JSX} from 'react'; -import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../src'; +import {SpectrumTreeViewProps, TreeView, TreeViewItem, TreeViewItemContent} from '../../src/tree/TreeView'; +import {Text} from '../../src/text/Text'; export default { title: 'TreeView', diff --git a/packages/@react-spectrum/view/stories/View.stories.tsx b/packages/@adobe/react-spectrum/stories/view/View.stories.tsx similarity index 96% rename from packages/@react-spectrum/view/stories/View.stories.tsx rename to packages/@adobe/react-spectrum/stories/view/View.stories.tsx index 986c0ef6f33..8b913bfd876 100644 --- a/packages/@react-spectrum/view/stories/View.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/view/View.stories.tsx @@ -11,7 +11,7 @@ */ import {Meta, StoryFn} from '@storybook/react'; import React from 'react'; -import {View} from '../'; +import {View} from '../../src/view/View'; let meta = { title: 'View', diff --git a/packages/@react-spectrum/well/stories/Well.stories.tsx b/packages/@adobe/react-spectrum/stories/well/Well.stories.tsx similarity index 95% rename from packages/@react-spectrum/well/stories/Well.stories.tsx rename to packages/@adobe/react-spectrum/stories/well/Well.stories.tsx index 09b4aa795f7..e988dfcf31f 100644 --- a/packages/@react-spectrum/well/stories/Well.stories.tsx +++ b/packages/@adobe/react-spectrum/stories/well/Well.stories.tsx @@ -12,7 +12,7 @@ import {Meta, StoryObj} from '@storybook/react'; import React from 'react'; -import {Well} from '../'; +import {Well} from '../../src/well/Well'; type WellStory = StoryObj; diff --git a/packages/@adobe/react-spectrum/test/ActionGroup.test.tsx b/packages/@adobe/react-spectrum/test/ActionGroup.test.tsx deleted file mode 100644 index ec16114c8fc..00000000000 --- a/packages/@adobe/react-spectrum/test/ActionGroup.test.tsx +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2020 Adobe. All rights reserved. - * This file is licensed to you under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. You may obtain a copy - * of the License at http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under - * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS - * OF ANY KIND, either express or implied. See the License for the specific language - * governing permissions and limitations under the License. - */ - -import {ActionGroup, Item} from '../'; -import {Provider} from '@react-spectrum/provider'; -import React from 'react'; -import {render} from '@react-spectrum/test-utils-internal'; -import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium-unique.css'; -import themeLight from '@adobe/spectrum-css-temp/vars/spectrum-light-unique.css'; - -let theme = { - light: themeLight, - medium: scaleMedium -}; - -it('should work', () => { - render( - - - Item A - Item B - - - ); - - // TODO: Put some meaningful basic assertion here (maybe a snapshot test?) to validate thinks aren't totally broken. - expect(true).toEqual(true); -}); diff --git a/packages/@react-spectrum/accordion/test/Accordion.ssr.test.js b/packages/@adobe/react-spectrum/test/accordion/Accordion.ssr.test.js similarity index 97% rename from packages/@react-spectrum/accordion/test/Accordion.ssr.test.js rename to packages/@adobe/react-spectrum/test/accordion/Accordion.ssr.test.js index 295457eb6a0..4481342840d 100644 --- a/packages/@react-spectrum/accordion/test/Accordion.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/accordion/Accordion.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Accordion SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Accordion, Disclosure, DisclosureTitle, DisclosurePanel} from '../'; + import {Accordion, Disclosure, DisclosureTitle, DisclosurePanel} from '../../exports/index.ts'; diff --git a/packages/@react-spectrum/accordion/test/Accordion.test.js b/packages/@adobe/react-spectrum/test/accordion/Accordion.test.js similarity index 97% rename from packages/@react-spectrum/accordion/test/Accordion.test.js rename to packages/@adobe/react-spectrum/test/accordion/Accordion.test.js index 7f3721c1e0a..003505d5254 100644 --- a/packages/@react-spectrum/accordion/test/Accordion.test.js +++ b/packages/@adobe/react-spectrum/test/accordion/Accordion.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Accordion, Disclosure, DisclosurePanel, DisclosureTitle} from '../src'; +import {Accordion, Disclosure, DisclosurePanel, DisclosureTitle} from '../../src/accordion/Accordion'; import {act, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let items = [ diff --git a/packages/@react-spectrum/actionbar/test/ActionBar.test.js b/packages/@adobe/react-spectrum/test/actionbar/ActionBar.test.js similarity index 96% rename from packages/@react-spectrum/actionbar/test/ActionBar.test.js rename to packages/@adobe/react-spectrum/test/actionbar/ActionBar.test.js index dccdc80929b..bac5549167b 100644 --- a/packages/@react-spectrum/actionbar/test/ActionBar.test.js +++ b/packages/@adobe/react-spectrum/test/actionbar/ActionBar.test.js @@ -11,14 +11,14 @@ */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; -import {Example} from '../stories/Example'; -import {getFocusableTreeWalker} from '@react-aria/focus'; -import {Provider} from '@react-spectrum/provider'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Example} from '../../stories/actionbar/Example'; +import {getFocusableTreeWalker} from 'react-aria/private/focus/FocusScope'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('ActionBar', () => { diff --git a/packages/@react-spectrum/actiongroup/test/ActionGroup.ssr.test.js b/packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.ssr.test.js similarity index 94% rename from packages/@react-spectrum/actiongroup/test/ActionGroup.ssr.test.js rename to packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.ssr.test.js index 9eed9f2c154..c6be9543526 100644 --- a/packages/@react-spectrum/actiongroup/test/ActionGroup.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('ActionGroup SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {ActionGroup, Item} from '../'; + import {ActionGroup, Item} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/actiongroup/test/ActionGroup.test.js b/packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.test.js similarity index 98% rename from packages/@react-spectrum/actiongroup/test/ActionGroup.test.js rename to packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.test.js index 73284a5e747..409f2ccc128 100644 --- a/packages/@react-spectrum/actiongroup/test/ActionGroup.test.js +++ b/packages/@adobe/react-spectrum/test/actiongroup/ActionGroup.test.js @@ -11,16 +11,18 @@ */ import {act, fireEvent, pointerMap, render, screen, within} from '@react-spectrum/test-utils-internal'; -import {ActionGroup} from '../'; -import {Button} from '@react-spectrum/button'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {Button} from '../../src/button/Button'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; import Edit from '@spectrum-icons/workflow/Edit'; -import {Item} from '@react-stately/collections'; -import {Provider} from '@react-spectrum/provider'; +import {Item} from 'react-stately/Item'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {theme} from '@react-spectrum/theme-default'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import userEvent from '@testing-library/user-event'; // Describes the tabIndex values of button 1 (column 1), 2, and 3 as focus is moved forward or back. diff --git a/packages/@react-spectrum/actiongroup/test/Toolbar.test.tsx b/packages/@adobe/react-spectrum/test/actiongroup/Toolbar.test.tsx similarity index 97% rename from packages/@react-spectrum/actiongroup/test/Toolbar.test.tsx rename to packages/@adobe/react-spectrum/test/actiongroup/Toolbar.test.tsx index 668c9d9467a..0863cbda840 100644 --- a/packages/@react-spectrum/actiongroup/test/Toolbar.test.tsx +++ b/packages/@adobe/react-spectrum/test/actiongroup/Toolbar.test.tsx @@ -11,18 +11,16 @@ */ import {act, fireEvent, render, screen} from '@testing-library/react'; -import { - ActionButton, - ActionGroup, - defaultTheme, - Divider, - Item, - Provider, - Text -} from '@adobe/react-spectrum'; +import {ActionButton} from '../../src/button/ActionButton'; +import {ActionGroup} from '../../src/actiongroup/ActionGroup'; +import {defaultTheme} from '../../src/theme-default/defaultTheme'; +import {Divider} from '../../src/divider/Divider'; +import {Item} from 'react-stately/Item'; import {pointerMap} from '@react-spectrum/test-utils-internal'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {Toolbar} from '../stories/Toolbar.stories'; +import {Text} from '../../src/text/Text'; +import {Toolbar} from '../../stories/actiongroup/Toolbar.stories'; import userEvent from '@testing-library/user-event'; describe('Toolbar', () => { diff --git a/packages/@react-spectrum/autocomplete/test/SearchAutocomplete.test.js b/packages/@adobe/react-spectrum/test/autocomplete/SearchAutocomplete.test.js similarity index 99% rename from packages/@react-spectrum/autocomplete/test/SearchAutocomplete.test.js rename to packages/@adobe/react-spectrum/test/autocomplete/SearchAutocomplete.test.js index eb02f61880d..856f5a5d152 100644 --- a/packages/@react-spectrum/autocomplete/test/SearchAutocomplete.test.js +++ b/packages/@adobe/react-spectrum/test/autocomplete/SearchAutocomplete.test.js @@ -10,16 +10,18 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, fireEvent, pointerMap, render, simulateDesktop, simulateMobile, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; -import {Button} from '@react-spectrum/button'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Button} from '../../src/button/Button'; import Filter from '@spectrum-icons/workflow/Filter'; -import {Form} from '@react-spectrum/form'; -import {Item, SearchAutocomplete, Section} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Form} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium-unique.css'; +import {SearchAutocomplete} from '../../src/autocomplete/SearchAutocomplete'; +import {Section} from 'react-stately/Section'; import themeLight from '@adobe/spectrum-css-temp/vars/spectrum-light-unique.css'; import userEvent from '@testing-library/user-event'; @@ -3269,7 +3271,7 @@ describe('SearchAutocomplete', function () { let {getByRole} = render(); // Use the real live announcer implementation just for this one test - let {announce: realAnnounce} = jest.requireActual('@react-aria/live-announcer'); + let {announce: realAnnounce} = jest.requireActual('react-aria/src/live-announcer/LiveAnnouncer'); announce.mockImplementationOnce(realAnnounce); let searchAutocomplete = getByRole('combobox'); diff --git a/packages/@react-spectrum/avatar/test/Avatar.test.js b/packages/@adobe/react-spectrum/test/avatar/Avatar.test.js similarity index 97% rename from packages/@react-spectrum/avatar/test/Avatar.test.js rename to packages/@adobe/react-spectrum/test/avatar/Avatar.test.js index f42e4a73556..5949761e178 100644 --- a/packages/@react-spectrum/avatar/test/Avatar.test.js +++ b/packages/@adobe/react-spectrum/test/avatar/Avatar.test.js @@ -1,4 +1,4 @@ -import {Avatar} from '../'; +import {Avatar} from '../../src/avatar/Avatar'; import React from 'react'; import {render, screen} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/badge/test/Badge.ssr.test.js b/packages/@adobe/react-spectrum/test/badge/Badge.ssr.test.js similarity index 94% rename from packages/@react-spectrum/badge/test/Badge.ssr.test.js rename to packages/@adobe/react-spectrum/test/badge/Badge.ssr.test.js index 6fd2d310a01..03a5124444f 100644 --- a/packages/@react-spectrum/badge/test/Badge.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/badge/Badge.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Badge SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Badge} from '../'; + import {Badge} from '../../exports/index.ts'; Badge text `); diff --git a/packages/@react-spectrum/badge/test/Badge.test.js b/packages/@adobe/react-spectrum/test/badge/Badge.test.js similarity index 96% rename from packages/@react-spectrum/badge/test/Badge.test.js rename to packages/@adobe/react-spectrum/test/badge/Badge.test.js index 35930981543..60e1865d618 100644 --- a/packages/@react-spectrum/badge/test/Badge.test.js +++ b/packages/@adobe/react-spectrum/test/badge/Badge.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Badge} from '../'; +import {Badge} from '../../src/badge/Badge'; import CheckmarkCircle from '@spectrum-icons/workflow/CheckmarkCircle'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; -import {Text} from '@react-spectrum/text'; +import {Text} from '../../src/text/Text'; import {within} from '@testing-library/dom'; diff --git a/packages/@react-spectrum/breadcrumbs/test/BreadcrumbItem.test.js b/packages/@adobe/react-spectrum/test/breadcrumbs/BreadcrumbItem.test.js similarity index 97% rename from packages/@react-spectrum/breadcrumbs/test/BreadcrumbItem.test.js rename to packages/@adobe/react-spectrum/test/breadcrumbs/BreadcrumbItem.test.js index bd44c1f7c58..969d082a0bb 100644 --- a/packages/@react-spectrum/breadcrumbs/test/BreadcrumbItem.test.js +++ b/packages/@adobe/react-spectrum/test/breadcrumbs/BreadcrumbItem.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {BreadcrumbItem} from '../src/BreadcrumbItem'; +import {BreadcrumbItem} from '../../src/breadcrumbs/BreadcrumbItem'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.ssr.test.js b/packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.ssr.test.js similarity index 93% rename from packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.ssr.test.js rename to packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.ssr.test.js index 3fa751c0244..729702b30cf 100644 --- a/packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Breadcrumbs SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Breadcrumbs, Item} from '../'; + import {Breadcrumbs, Item} from '../../exports/index.ts'; One diff --git a/packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.test.js b/packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.test.js similarity index 98% rename from packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.test.js rename to packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.test.js index 9a1c2d2b845..2cf74bfd78f 100644 --- a/packages/@react-spectrum/breadcrumbs/test/Breadcrumbs.test.js +++ b/packages/@adobe/react-spectrum/test/breadcrumbs/Breadcrumbs.test.js @@ -11,11 +11,11 @@ */ import {act, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Breadcrumbs} from '../'; -import {Item} from '@react-stately/collections'; -import {Provider} from '@react-spectrum/provider'; +import {Breadcrumbs} from '../../src/breadcrumbs/Breadcrumbs'; +import {Item} from 'react-stately/Item'; +import {Provider} from '../../src/provider/Provider'; import React, {createRef, forwardRef} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('Breadcrumbs', function () { diff --git a/packages/@react-spectrum/button/test/ActionButton.test.js b/packages/@adobe/react-spectrum/test/button/ActionButton.test.js similarity index 96% rename from packages/@react-spectrum/button/test/ActionButton.test.js rename to packages/@adobe/react-spectrum/test/button/ActionButton.test.js index 3fd868e73b8..267fdad6e9b 100644 --- a/packages/@react-spectrum/button/test/ActionButton.test.js +++ b/packages/@adobe/react-spectrum/test/button/ActionButton.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {ActionButton} from '../'; +import {ActionButton} from '../../src/button/ActionButton'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/button/test/Button.ssr.test.js b/packages/@adobe/react-spectrum/test/button/Button.ssr.test.js similarity index 79% rename from packages/@react-spectrum/button/test/Button.ssr.test.js rename to packages/@adobe/react-spectrum/test/button/Button.ssr.test.js index 4eeaf48f0b7..63171dc4347 100644 --- a/packages/@react-spectrum/button/test/Button.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/button/Button.ssr.test.js @@ -17,12 +17,18 @@ describe('Button SSR', function () { Name | props ${'ActionButton'} | ${{}} ${'Button'} | ${{}} - ${'FieldButton'} | ${{}} ${'LogicButton'} | ${{}} `('$Name should render without errors', async function ({Name, props}) { await testSSR(__filename, ` - import {${Name}} from '../'; + import {${Name}} from '../../exports/index.ts'; <${Name}>Button `); }); + + it('FieldButton', async function () { + await testSSR(__filename, ` + import {FieldButton} from '../../exports/private/button/FieldButton.ts'; + Button + `); + }); }); diff --git a/packages/@react-spectrum/button/test/Button.test.js b/packages/@adobe/react-spectrum/test/button/Button.test.js similarity index 97% rename from packages/@react-spectrum/button/test/Button.test.js rename to packages/@adobe/react-spectrum/test/button/Button.test.js index 7d732f9707c..12820034489 100644 --- a/packages/@react-spectrum/button/test/Button.test.js +++ b/packages/@adobe/react-spectrum/test/button/Button.test.js @@ -11,10 +11,14 @@ */ import {act, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {ActionButton, Button, ClearButton, LogicButton} from '../'; -import {Checkbox, defaultTheme} from '@adobe/react-spectrum'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {ClearButton} from '../../src/button/ClearButton'; +import {defaultTheme} from '../../src/theme-default/defaultTheme'; +import {Form} from '../../src/form/Form'; +import {LogicButton} from '../../src/button/LogicButton'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/button/test/ClearButton.test.js b/packages/@adobe/react-spectrum/test/button/ClearButton.test.js similarity index 97% rename from packages/@react-spectrum/button/test/ClearButton.test.js rename to packages/@adobe/react-spectrum/test/button/ClearButton.test.js index 81e8fef2e2a..9bdbeaeddd7 100644 --- a/packages/@react-spectrum/button/test/ClearButton.test.js +++ b/packages/@adobe/react-spectrum/test/button/ClearButton.test.js @@ -11,7 +11,7 @@ */ import {act, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {ClearButton} from '../'; +import {ClearButton} from '../../src/button/ClearButton'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/button/test/ToggleButton.test.js b/packages/@adobe/react-spectrum/test/button/ToggleButton.test.js similarity index 97% rename from packages/@react-spectrum/button/test/ToggleButton.test.js rename to packages/@adobe/react-spectrum/test/button/ToggleButton.test.js index 985fad1991e..a7c9da4518c 100644 --- a/packages/@react-spectrum/button/test/ToggleButton.test.js +++ b/packages/@adobe/react-spectrum/test/button/ToggleButton.test.js @@ -12,7 +12,7 @@ import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; -import {ToggleButton} from '../'; +import {ToggleButton} from '../../src/button/ToggleButton'; import userEvent from '@testing-library/user-event'; describe('ToggleButton', function () { diff --git a/packages/@react-spectrum/buttongroup/test/ButtonGroup.ssr.test.js b/packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.ssr.test.js similarity index 95% rename from packages/@react-spectrum/buttongroup/test/ButtonGroup.ssr.test.js rename to packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.ssr.test.js index b90c7715932..c17e9413c27 100644 --- a/packages/@react-spectrum/buttongroup/test/ButtonGroup.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('ButtonGroup SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {ButtonGroup} from '../'; + import {ButtonGroup} from '../../exports/index.ts'; import {Button} from '@react-spectrum/button'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/buttongroup/test/ButtonGroup.test.js b/packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.test.js similarity index 96% rename from packages/@react-spectrum/buttongroup/test/ButtonGroup.test.js rename to packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.test.js index 43131e96193..8a762531262 100644 --- a/packages/@react-spectrum/buttongroup/test/ButtonGroup.test.js +++ b/packages/@adobe/react-spectrum/test/buttongroup/ButtonGroup.test.js @@ -11,11 +11,11 @@ */ import {act, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {ButtonGroup} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Provider} from '../../src/provider/Provider'; import React, {useEffect, useRef} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let buttonGroupId = 'button-group'; diff --git a/packages/@react-spectrum/calendar/test/Calendar.ssr.test.js b/packages/@adobe/react-spectrum/test/calendar/Calendar.ssr.test.js similarity index 89% rename from packages/@react-spectrum/calendar/test/Calendar.ssr.test.js rename to packages/@adobe/react-spectrum/test/calendar/Calendar.ssr.test.js index 91db5a8dbb9..d4a3c951037 100644 --- a/packages/@react-spectrum/calendar/test/Calendar.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/calendar/Calendar.ssr.test.js @@ -15,14 +15,14 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Calendar SSR', function () { it('should render a Calendar without errors', async function () { await testSSR(__filename, ` - import {Calendar} from '../'; + import {Calendar} from '../../exports/index.ts'; `); }); it('should render a RangeCalendar without errors', async function () { await testSSR(__filename, ` - import {RangeCalendar} from '../'; + import {RangeCalendar} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/calendar/test/Calendar.test.js b/packages/@adobe/react-spectrum/test/calendar/Calendar.test.js similarity index 98% rename from packages/@react-spectrum/calendar/test/Calendar.test.js rename to packages/@adobe/react-spectrum/test/calendar/Calendar.test.js index 226b2c413d7..e993ccd4636 100644 --- a/packages/@react-spectrum/calendar/test/Calendar.test.js +++ b/packages/@adobe/react-spectrum/test/calendar/Calendar.test.js @@ -12,13 +12,13 @@ import {act} from '@testing-library/react'; -jest.mock('@react-aria/live-announcer'); -import {announce} from '@react-aria/live-announcer'; -import {Calendar} from '../'; +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Calendar} from '../../src/calendar/Calendar'; import {CalendarDate, isWeekend} from '@internationalized/date'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; import userEvent from '@testing-library/user-event'; describe('Calendar', () => { diff --git a/packages/@react-spectrum/calendar/test/CalendarBase.test.js b/packages/@adobe/react-spectrum/test/calendar/CalendarBase.test.js similarity index 99% rename from packages/@react-spectrum/calendar/test/CalendarBase.test.js rename to packages/@adobe/react-spectrum/test/calendar/CalendarBase.test.js index 1680a007b86..524a0a02a0b 100644 --- a/packages/@react-spectrum/calendar/test/CalendarBase.test.js +++ b/packages/@adobe/react-spectrum/test/calendar/CalendarBase.test.js @@ -11,11 +11,12 @@ */ import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Calendar, RangeCalendar} from '../'; +import {Calendar} from '../../src/calendar/Calendar'; import {CalendarDate, GregorianCalendar, today} from '@internationalized/date'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; +import {RangeCalendar} from '../../src/calendar/RangeCalendar'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let cellFormatter = new Intl.DateTimeFormat('en-US', {weekday: 'long', day: 'numeric', month: 'long', year: 'numeric'}); diff --git a/packages/@react-spectrum/calendar/test/RangeCalendar.test.js b/packages/@adobe/react-spectrum/test/calendar/RangeCalendar.test.js similarity index 99% rename from packages/@react-spectrum/calendar/test/RangeCalendar.test.js rename to packages/@adobe/react-spectrum/test/calendar/RangeCalendar.test.js index 62025906c96..d0d76b0371c 100644 --- a/packages/@react-spectrum/calendar/test/RangeCalendar.test.js +++ b/packages/@adobe/react-spectrum/test/calendar/RangeCalendar.test.js @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, fireEvent, installPointerEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; import {CalendarDate, isWeekend} from '@internationalized/date'; -import {RangeCalendar} from '../'; +import {RangeCalendar} from '../../src/calendar/RangeCalendar'; import React from 'react'; -import {useLocale} from '@react-aria/i18n'; +import {useLocale} from 'react-aria/I18nProvider'; import userEvent from '@testing-library/user-event'; let cellFormatter = new Intl.DateTimeFormat('en-US', {weekday: 'long', day: 'numeric', month: 'long', year: 'numeric'}); diff --git a/packages/@react-spectrum/card/test/Card.test.js b/packages/@adobe/react-spectrum/test/card/Card.test.js similarity index 94% rename from packages/@react-spectrum/card/test/Card.test.js rename to packages/@adobe/react-spectrum/test/card/Card.test.js index 938bfa561cb..8f88e5af170 100644 --- a/packages/@react-spectrum/card/test/Card.test.js +++ b/packages/@adobe/react-spectrum/test/card/Card.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Card} from '../src'; +import {Card} from '../../src/card/Card'; import {composeStories} from '@storybook/react'; -import * as defaultStories from '../chromatic/Card.stories'; +import * as defaultStories from '../../chromatic/card/Card.stories'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; -import * as quietStories from '../chromatic/QuietCard.stories'; +import * as quietStories from '../../chromatic/card/QuietCard.stories'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/card/test/CardView.test.js b/packages/@adobe/react-spectrum/test/card/CardView.test.js similarity index 98% rename from packages/@react-spectrum/card/test/CardView.test.js rename to packages/@adobe/react-spectrum/test/card/CardView.test.js index a5cf4d2b56d..a9fe0ce4a8b 100644 --- a/packages/@react-spectrum/card/test/CardView.test.js +++ b/packages/@adobe/react-spectrum/test/card/CardView.test.js @@ -10,21 +10,26 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/utils/scrollIntoView'); import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Card, CardView, GalleryLayout, GridLayout, WaterfallLayout} from '../'; +import {Card} from '../../src/card/Card'; +import {CardView} from '../../src/card/CardView'; import {composeStories} from '@storybook/react'; -import {Content} from '@react-spectrum/view'; -import {Heading, Text} from '@react-spectrum/text'; -import {Image} from '@react-spectrum/image'; -import {Provider} from '@react-spectrum/provider'; +import {Content} from '../../src/view/Content'; +import {GalleryLayout} from '../../src/card/GalleryLayout'; +import {GridLayout} from '../../src/card/GridLayout'; +import {Heading} from '../../src/text/Heading'; +import {Image} from '../../src/image/Image'; +import {Provider} from '../../src/provider/Provider'; import React, {useMemo} from 'react'; import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium-unique.css'; -import {scrollIntoView} from '@react-aria/utils'; -import * as stories from '../stories/GridCardView.stories'; +import {scrollIntoView} from 'react-aria/private/utils/scrollIntoView'; +import * as stories from '../../stories/card/GridCardView.stories'; +import {Text} from '../../src/text/Text'; import themeLight from '@adobe/spectrum-css-temp/vars/spectrum-light-unique.css'; -import {useCollator} from '@react-aria/i18n'; +import {useCollator} from 'react-aria/useCollator'; import userEvent from '@testing-library/user-event'; +import {WaterfallLayout} from '../../src/card/WaterfallLayout'; let isOldReact = parseInt(React.version, 10) < 18; diff --git a/packages/@react-spectrum/checkbox/test/Checkbox.ssr.test.js b/packages/@adobe/react-spectrum/test/checkbox/Checkbox.ssr.test.js similarity index 93% rename from packages/@react-spectrum/checkbox/test/Checkbox.ssr.test.js rename to packages/@adobe/react-spectrum/test/checkbox/Checkbox.ssr.test.js index aa2a5ae4b5c..5cd3a1f7ac2 100644 --- a/packages/@react-spectrum/checkbox/test/Checkbox.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/checkbox/Checkbox.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Checkbox SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Checkbox} from '../'; + import {Checkbox} from '../../exports/index.ts'; Test `); }); diff --git a/packages/@react-spectrum/checkbox/test/Checkbox.test.js b/packages/@adobe/react-spectrum/test/checkbox/Checkbox.test.js similarity index 98% rename from packages/@react-spectrum/checkbox/test/Checkbox.test.js rename to packages/@adobe/react-spectrum/test/checkbox/Checkbox.test.js index d8932fbafc3..cf249aee2cc 100644 --- a/packages/@react-spectrum/checkbox/test/Checkbox.test.js +++ b/packages/@adobe/react-spectrum/test/checkbox/Checkbox.test.js @@ -11,13 +11,13 @@ */ import {act} from 'react-dom/test-utils'; -import {Button} from '@react-spectrum/button'; -import {Checkbox} from '../'; -import {Form} from '@react-spectrum/form'; +import {Button} from '../../src/button/Button'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {Form} from '../../src/form/Form'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('Checkbox', function () { diff --git a/packages/@react-spectrum/checkbox/test/CheckboxGroup.test.js b/packages/@adobe/react-spectrum/test/checkbox/CheckboxGroup.test.js similarity index 98% rename from packages/@react-spectrum/checkbox/test/CheckboxGroup.test.js rename to packages/@adobe/react-spectrum/test/checkbox/CheckboxGroup.test.js index e86bfd9a968..c69c85c8e1d 100644 --- a/packages/@react-spectrum/checkbox/test/CheckboxGroup.test.js +++ b/packages/@adobe/react-spectrum/test/checkbox/CheckboxGroup.test.js @@ -11,12 +11,13 @@ */ import {act, pointerMap, render, User, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {Checkbox, CheckboxGroup} from '../'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from '../../src/button/Button'; +import {Checkbox} from '../../src/checkbox/Checkbox'; +import {CheckboxGroup} from '../../src/checkbox/CheckboxGroup'; +import {Form} from '../../src/form/Form'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('CheckboxGroup', () => { diff --git a/packages/@react-spectrum/color/test/ColorArea.test.tsx b/packages/@adobe/react-spectrum/test/color/ColorArea.test.tsx similarity index 99% rename from packages/@react-spectrum/color/test/ColorArea.test.tsx rename to packages/@adobe/react-spectrum/test/color/ColorArea.test.tsx index 421fecb95ed..9c0c6096b56 100644 --- a/packages/@react-spectrum/color/test/ColorArea.test.tsx +++ b/packages/@adobe/react-spectrum/test/color/ColorArea.test.tsx @@ -10,13 +10,13 @@ * governing permissions and limitations under the License. */ -import {ColorArea} from '../'; +import {ColorArea} from '../../src/color/ColorArea'; import {composeStories} from '@storybook/react'; import {fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; -import {parseColor} from '@react-stately/color'; -import {ProviderProps} from '@react-spectrum/provider'; +import {parseColor} from 'react-stately/Color'; +import {ProviderProps} from '../../src/provider/types'; import React from 'react'; -import * as stories from '../stories/ColorArea.stories'; +import * as stories from '../../stories/color/ColorArea.stories'; import userEvent from '@testing-library/user-event'; let {XRedYGreen: DefaultColorArea, XBlueYGreen, XSaturationYBrightness, XSaturationYLightness} = composeStories(stories); diff --git a/packages/@react-spectrum/color/test/ColorField.test.js b/packages/@adobe/react-spectrum/test/color/ColorField.test.js similarity index 98% rename from packages/@react-spectrum/color/test/ColorField.test.js rename to packages/@adobe/react-spectrum/test/color/ColorField.test.js index baf568a49cf..1336b64f98e 100644 --- a/packages/@react-spectrum/color/test/ColorField.test.js +++ b/packages/@adobe/react-spectrum/test/color/ColorField.test.js @@ -11,14 +11,14 @@ */ import {act, fireEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {chain} from '@react-aria/utils'; -import {ColorField} from '../'; -import {Form} from '@react-spectrum/form'; -import {parseColor} from '@react-stately/color'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from '../../src/button/Button'; +import {chain} from 'react-aria/private/utils/chain'; +import {ColorField} from '../../src/color/ColorField'; +import {Form} from '../../src/form/Form'; +import {parseColor} from 'react-stately/Color'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function renderComponent(props) { diff --git a/packages/@react-spectrum/color/test/ColorPicker.test.js b/packages/@adobe/react-spectrum/test/color/ColorPicker.test.js similarity index 95% rename from packages/@react-spectrum/color/test/ColorPicker.test.js rename to packages/@adobe/react-spectrum/test/color/ColorPicker.test.js index b24852ae5ba..e67b2f2e414 100644 --- a/packages/@react-spectrum/color/test/ColorPicker.test.js +++ b/packages/@adobe/react-spectrum/test/color/ColorPicker.test.js @@ -11,10 +11,11 @@ */ import {act, pointerMap, renderv3 as render, within} from '@react-spectrum/test-utils-internal'; -import {ColorEditor, ColorPicker} from '../src'; -import {Provider} from '@react-spectrum/provider'; +import {ColorEditor} from '../../src/color/ColorEditor'; +import {ColorPicker} from '../../src/color/ColorPicker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('ColorPicker', function () { diff --git a/packages/@react-spectrum/color/test/ColorSlider.test.tsx b/packages/@adobe/react-spectrum/test/color/ColorSlider.test.tsx similarity index 99% rename from packages/@react-spectrum/color/test/ColorSlider.test.tsx rename to packages/@adobe/react-spectrum/test/color/ColorSlider.test.tsx index e48ed53328b..2429ad7b662 100644 --- a/packages/@react-spectrum/color/test/ColorSlider.test.tsx +++ b/packages/@adobe/react-spectrum/test/color/ColorSlider.test.tsx @@ -11,8 +11,8 @@ */ import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; -import {ColorSlider} from '../'; -import {parseColor} from '@react-stately/color'; +import {ColorSlider} from '../../src/color/ColorSlider'; +import {parseColor} from 'react-stately/Color'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/color/test/ColorSwatchPicker.test.js b/packages/@adobe/react-spectrum/test/color/ColorSwatchPicker.test.js similarity index 94% rename from packages/@react-spectrum/color/test/ColorSwatchPicker.test.js rename to packages/@adobe/react-spectrum/test/color/ColorSwatchPicker.test.js index afa607c883e..eb80db9b754 100644 --- a/packages/@react-spectrum/color/test/ColorSwatchPicker.test.js +++ b/packages/@adobe/react-spectrum/test/color/ColorSwatchPicker.test.js @@ -10,7 +10,10 @@ * governing permissions and limitations under the License. */ -import {ColorSwatch, ColorSwatchPicker, parseColor} from '../src'; +import {ColorSwatch} from '../../src/color/ColorSwatch'; + +import {ColorSwatchPicker} from '../../src/color/ColorSwatchPicker'; +import {parseColor} from 'react-stately/Color'; import {pointerMap, render, within} from '@react-spectrum/test-utils-internal'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/color/test/ColorWheel.test.tsx b/packages/@adobe/react-spectrum/test/color/ColorWheel.test.tsx similarity index 99% rename from packages/@react-spectrum/color/test/ColorWheel.test.tsx rename to packages/@adobe/react-spectrum/test/color/ColorWheel.test.tsx index c44402b74e9..794e424cfbf 100644 --- a/packages/@react-spectrum/color/test/ColorWheel.test.tsx +++ b/packages/@adobe/react-spectrum/test/color/ColorWheel.test.tsx @@ -11,9 +11,9 @@ */ import {act, fireEvent, installMouseEvent, installPointerEvent, pointerMap, renderv3 as render} from '@react-spectrum/test-utils-internal'; -import {ColorWheel} from '../'; -import {ControlledHSLRender} from '../stories/ColorWheel.stories'; -import {parseColor} from '@react-stately/color'; +import {ColorWheel} from '../../src/color/ColorWheel'; +import {ControlledHSLRender} from '../../stories/color/ColorWheel.stories'; +import {parseColor} from 'react-stately/Color'; import React from 'react'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/combobox/test/ComboBox.test.js b/packages/@adobe/react-spectrum/test/combobox/ComboBox.test.js similarity index 99% rename from packages/@react-spectrum/combobox/test/ComboBox.test.js rename to packages/@adobe/react-spectrum/test/combobox/ComboBox.test.js index 3d7ee5ac14c..a99d2027b73 100644 --- a/packages/@react-spectrum/combobox/test/ComboBox.test.js +++ b/packages/@adobe/react-spectrum/test/combobox/ComboBox.test.js @@ -10,20 +10,23 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, fireEvent, pointerMap, render, simulateDesktop, simulateMobile, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; -import {Button} from '@react-spectrum/button'; -import {chain} from '@react-aria/utils'; -import {ComboBox, Item, Section} from '../'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Button} from '../../src/button/Button'; +import {chain} from 'react-aria/private/utils/chain'; +import {ComboBox} from '../../src/combobox/ComboBox'; +import {Form} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; import scaleMedium from '@adobe/spectrum-css-temp/vars/spectrum-medium-unique.css'; -import {SSRProvider} from '@react-aria/ssr'; +import {Section} from 'react-stately/Section'; +import {SSRProvider} from 'react-aria/SSRProvider'; import themeLight from '@adobe/spectrum-css-temp/vars/spectrum-light-unique.css'; -import {useAsyncList, useListData} from '@react-stately/data'; -import {useFilter} from '@react-aria/i18n'; +import {useAsyncList} from 'react-stately/useAsyncList'; +import {useFilter} from 'react-aria/useFilter'; +import {useListData} from 'react-stately/useListData'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; @@ -5078,7 +5081,7 @@ describe('ComboBox', function () { let {getByRole} = render(); // Use the real live announcer implementation just for this one test - let {announce: realAnnounce} = jest.requireActual('@react-aria/live-announcer'); + let {announce: realAnnounce} = jest.requireActual('react-aria/src/live-announcer/LiveAnnouncer'); announce.mockImplementationOnce(realAnnounce); let combobox = getByRole('combobox'); diff --git a/packages/@react-spectrum/contextualhelp/test/ContextualHelp.test.js b/packages/@adobe/react-spectrum/test/contextualhelp/ContextualHelp.test.js similarity index 93% rename from packages/@react-spectrum/contextualhelp/test/ContextualHelp.test.js rename to packages/@adobe/react-spectrum/test/contextualhelp/ContextualHelp.test.js index 659e8f60e04..d8b5a2252b6 100644 --- a/packages/@react-spectrum/contextualhelp/test/ContextualHelp.test.js +++ b/packages/@adobe/react-spectrum/test/contextualhelp/ContextualHelp.test.js @@ -11,12 +11,14 @@ */ import {act, pointerMap, render, simulateDesktop} from '@react-spectrum/test-utils-internal'; -import {Content, Footer, Header} from '@react-spectrum/view'; -import {ContextualHelp} from '../'; -import {Link} from '@react-spectrum/link'; -import {Provider} from '@react-spectrum/provider'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Footer} from '../../src/view/Footer'; +import {Header} from '../../src/view/Header'; +import {Link} from '../../src/link/Link'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('ContextualHelp', function () { diff --git a/packages/@react-spectrum/datepicker/test/DateField.test.js b/packages/@adobe/react-spectrum/test/datepicker/DateField.test.js similarity index 99% rename from packages/@react-spectrum/datepicker/test/DateField.test.js rename to packages/@adobe/react-spectrum/test/datepicker/DateField.test.js index 23f67cd79c1..4c62bf2f5eb 100644 --- a/packages/@react-spectrum/datepicker/test/DateField.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/DateField.test.js @@ -11,13 +11,13 @@ */ import {act, pointerMap, render as render_, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; +import {Button} from '../../src/button/Button'; import {CalendarDate, CalendarDateTime, ZonedDateTime} from '@internationalized/date'; -import {DateField} from '../'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {DateField} from '../../src/datepicker/DateField'; +import {Form} from '../../src/form/Form'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function render(el) { diff --git a/packages/@react-spectrum/datepicker/test/DatePicker.ssr.test.js b/packages/@adobe/react-spectrum/test/datepicker/DatePicker.ssr.test.js similarity index 89% rename from packages/@react-spectrum/datepicker/test/DatePicker.ssr.test.js rename to packages/@adobe/react-spectrum/test/datepicker/DatePicker.ssr.test.js index 624c4320029..5fd9bc2f782 100644 --- a/packages/@react-spectrum/datepicker/test/DatePicker.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/DatePicker.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('DatePicker SSR', function () { it('should render a DatePicker without errors', async function () { await testSSR(__filename, ` - import {DatePicker} from '../'; + import {DatePicker} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; @@ -27,7 +27,7 @@ describe('DatePicker SSR', function () { it('should render a DateRangePicker without errors', async function () { await testSSR(__filename, ` - import {DateRangePicker} from '../'; + import {DateRangePicker} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; @@ -39,7 +39,7 @@ describe('DatePicker SSR', function () { it('should render a DateField without errors', async function () { await testSSR(__filename, ` - import {DateField} from '../'; + import {DateField} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; @@ -51,7 +51,7 @@ describe('DatePicker SSR', function () { it('should render a TimeField without errors', async function () { await testSSR(__filename, ` - import {TimeField} from '../'; + import {TimeField} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/datepicker/test/DatePicker.test.js b/packages/@adobe/react-spectrum/test/datepicker/DatePicker.test.js similarity index 99% rename from packages/@react-spectrum/datepicker/test/DatePicker.test.js rename to packages/@adobe/react-spectrum/test/datepicker/DatePicker.test.js index b8e9b492d22..bfb348ecb03 100644 --- a/packages/@react-spectrum/datepicker/test/DatePicker.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/DatePicker.test.js @@ -11,13 +11,13 @@ */ import {act, fireEvent, pointerMap, render as render_, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; +import {Button} from '../../src/button/Button'; import {CalendarDate, CalendarDateTime, DateFormatter, EthiopicCalendar, getLocalTimeZone, JapaneseCalendar, parseZonedDateTime, toCalendarDateTime, today} from '@internationalized/date'; -import {DatePicker} from '../'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {DatePicker} from '../../src/datepicker/DatePicker'; +import {Form} from '../../src/form/Form'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function beforeInput(target, key) { diff --git a/packages/@react-spectrum/datepicker/test/DatePickerBase.test.js b/packages/@adobe/react-spectrum/test/datepicker/DatePickerBase.test.js similarity index 98% rename from packages/@react-spectrum/datepicker/test/DatePickerBase.test.js rename to packages/@adobe/react-spectrum/test/datepicker/DatePickerBase.test.js index 89e8f25b97e..843ed8c4338 100644 --- a/packages/@react-spectrum/datepicker/test/DatePickerBase.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/DatePickerBase.test.js @@ -12,10 +12,11 @@ import {act, fireEvent, installPointerEvent, pointerMap, render as render_, simulateDesktop, within} from '@react-spectrum/test-utils-internal'; import {CalendarDate, parseZonedDateTime} from '@internationalized/date'; -import {DatePicker, DateRangePicker} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {DatePicker} from '../../src/datepicker/DatePicker'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function pointerEvent(type, opts) { diff --git a/packages/@react-spectrum/datepicker/test/DateRangePicker.test.js b/packages/@adobe/react-spectrum/test/datepicker/DateRangePicker.test.js similarity index 99% rename from packages/@react-spectrum/datepicker/test/DateRangePicker.test.js rename to packages/@adobe/react-spectrum/test/datepicker/DateRangePicker.test.js index 3c85574f68c..7a3ce730bf2 100644 --- a/packages/@react-spectrum/datepicker/test/DateRangePicker.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/DateRangePicker.test.js @@ -11,13 +11,13 @@ */ import {act, fireEvent, getAllByRole as getAllByRoleInContainer, pointerMap, render as render_, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; +import {Button} from '../../src/button/Button'; import {CalendarDate, CalendarDateTime, getLocalTimeZone, toCalendarDateTime, today} from '@internationalized/date'; -import {DateRangePicker} from '../'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; +import {DateRangePicker} from '../../src/datepicker/DateRangePicker'; +import {Form} from '../../src/form/Form'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function pointerEvent(type, opts) { diff --git a/packages/@react-spectrum/datepicker/test/TimeField.test.js b/packages/@adobe/react-spectrum/test/datepicker/TimeField.test.js similarity index 98% rename from packages/@react-spectrum/datepicker/test/TimeField.test.js rename to packages/@adobe/react-spectrum/test/datepicker/TimeField.test.js index 8abe3c404be..b4eb19ebf19 100644 --- a/packages/@react-spectrum/datepicker/test/TimeField.test.js +++ b/packages/@adobe/react-spectrum/test/datepicker/TimeField.test.js @@ -11,13 +11,13 @@ */ import {act, fireEvent, pointerMap, render as render_, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {Form} from '@react-spectrum/form'; +import {Button} from '../../src/button/Button'; +import {Form} from '../../src/form/Form'; import {parseTime, parseZonedDateTime, Time} from '@internationalized/date'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {TimeField} from '../'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {TimeField} from '../../src/datepicker/TimeField'; import userEvent from '@testing-library/user-event'; function render(el) { diff --git a/packages/@react-spectrum/dialog/test/AlertDialog.test.js b/packages/@adobe/react-spectrum/test/dialog/AlertDialog.test.js similarity index 97% rename from packages/@react-spectrum/dialog/test/AlertDialog.test.js rename to packages/@adobe/react-spectrum/test/dialog/AlertDialog.test.js index bbcba41e118..bfc95c85fb9 100644 --- a/packages/@react-spectrum/dialog/test/AlertDialog.test.js +++ b/packages/@adobe/react-spectrum/test/dialog/AlertDialog.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {AlertDialog} from '../'; +import {AlertDialog} from '../../src/dialog/AlertDialog'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('AlertDialog', function () { diff --git a/packages/@react-spectrum/dialog/test/Dialog.ssr.test.js b/packages/@adobe/react-spectrum/test/dialog/Dialog.ssr.test.js similarity index 94% rename from packages/@react-spectrum/dialog/test/Dialog.ssr.test.js rename to packages/@adobe/react-spectrum/test/dialog/Dialog.ssr.test.js index b8a0a884842..ac2a74e0671 100644 --- a/packages/@react-spectrum/dialog/test/Dialog.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/dialog/Dialog.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Dialog SSR', function () { it('Dialog should render without errors', async function () { await testSSR(__filename, ` - import {Dialog} from '../'; + import {Dialog} from '../../exports/index.ts'; contents diff --git a/packages/@react-spectrum/dialog/test/Dialog.test.js b/packages/@adobe/react-spectrum/test/dialog/Dialog.test.js similarity index 93% rename from packages/@react-spectrum/dialog/test/Dialog.test.js rename to packages/@adobe/react-spectrum/test/dialog/Dialog.test.js index f225f1fb16b..5380dc2f5da 100644 --- a/packages/@react-spectrum/dialog/test/Dialog.test.js +++ b/packages/@adobe/react-spectrum/test/dialog/Dialog.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Dialog} from '../'; -import {DialogContext} from '../src/context'; -import {Header} from '@react-spectrum/view'; -import {Heading} from '@react-spectrum/text'; -import {ModalProvider} from '@react-aria/overlays'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogContext} from '../../src/dialog/context'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {ModalProvider} from 'react-aria/private/overlays/useModal'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/dialog/test/DialogContainer.test.js b/packages/@adobe/react-spectrum/test/dialog/DialogContainer.test.js similarity index 91% rename from packages/@react-spectrum/dialog/test/DialogContainer.test.js rename to packages/@adobe/react-spectrum/test/dialog/DialogContainer.test.js index 4fe0a03c01d..b7b9583cbc3 100644 --- a/packages/@react-spectrum/dialog/test/DialogContainer.test.js +++ b/packages/@adobe/react-spectrum/test/dialog/DialogContainer.test.js @@ -11,17 +11,22 @@ */ import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Content, Header} from '@react-spectrum/view'; -import {Dialog, DialogContainer, useDialogContainer} from '../src'; -import {DialogContainerExample, MenuExample, NestedDialogContainerExample} from '../stories/DialogContainerExamples'; -import {Divider} from '@react-spectrum/divider'; -import {Heading, Text} from '@react-spectrum/text'; -import {Provider} from '@react-spectrum/provider'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogContainer} from '../../src/dialog/DialogContainer'; +import {DialogContainerExample, MenuExample, NestedDialogContainerExample} from '../../stories/dialog/DialogContainerExamples'; +import {Divider} from '../../src/divider/Divider'; +import {Header} from '../../src/view/Header'; +import {Heading} from '../../src/text/Heading'; +import {Provider} from '../../src/provider/Provider'; import React, {useRef, useState} from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {UNSAFE_PortalProvider} from '@react-aria/overlays'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {UNSAFE_PortalProvider} from 'react-aria/PortalProvider'; +import {useDialogContainer} from '../../src/dialog/useDialogContainer'; import userEvent from '@testing-library/user-event'; describe('DialogContainer', function () { diff --git a/packages/@react-spectrum/dialog/test/DialogTrigger.test.js b/packages/@adobe/react-spectrum/test/dialog/DialogTrigger.test.js similarity index 97% rename from packages/@react-spectrum/dialog/test/DialogTrigger.test.js rename to packages/@adobe/react-spectrum/test/dialog/DialogTrigger.test.js index 97d3a5a35be..795ec1f7afe 100644 --- a/packages/@react-spectrum/dialog/test/DialogTrigger.test.js +++ b/packages/@adobe/react-spectrum/test/dialog/DialogTrigger.test.js @@ -11,16 +11,20 @@ */ import {act, fireEvent, pointerMap, render, simulateDesktop, simulateMobile, User, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Content} from '@react-spectrum/view'; -import {Dialog, DialogTrigger} from '../'; -import {Item, Menu, MenuTrigger} from '@react-spectrum/menu'; -import {Provider} from '@react-spectrum/provider'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Content} from '../../src/view/Content'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Item} from 'react-stately/Item'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {TextField} from '@react-spectrum/textfield'; -import {theme} from '@react-spectrum/theme-default'; -import {UNSAFE_PortalProvider} from '@react-aria/overlays'; +import {TextField} from '../../src/textfield/TextField'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {UNSAFE_PortalProvider} from 'react-aria/PortalProvider'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/divider/test/Divider.ssr.test.js b/packages/@adobe/react-spectrum/test/divider/Divider.ssr.test.js similarity index 94% rename from packages/@react-spectrum/divider/test/Divider.ssr.test.js rename to packages/@adobe/react-spectrum/test/divider/Divider.ssr.test.js index 2567e6bc993..b82c8d34055 100644 --- a/packages/@react-spectrum/divider/test/Divider.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/divider/Divider.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Divider SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Divider} from '../'; + import {Divider} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/divider/test/Divider.test.js b/packages/@adobe/react-spectrum/test/divider/Divider.test.js similarity index 98% rename from packages/@react-spectrum/divider/test/Divider.test.js rename to packages/@adobe/react-spectrum/test/divider/Divider.test.js index 6aa099312a9..e05398d93c6 100644 --- a/packages/@react-spectrum/divider/test/Divider.test.js +++ b/packages/@adobe/react-spectrum/test/divider/Divider.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Divider} from '../'; +import {Divider} from '../../src/divider/Divider'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/dropzone/test/DropZone.test.js b/packages/@adobe/react-spectrum/test/dropzone/DropZone.test.js similarity index 91% rename from packages/@react-spectrum/dropzone/test/DropZone.test.js rename to packages/@adobe/react-spectrum/test/dropzone/DropZone.test.js index b4343e0dc6c..08da5c6b2f1 100644 --- a/packages/@react-spectrum/dropzone/test/DropZone.test.js +++ b/packages/@adobe/react-spectrum/test/dropzone/DropZone.test.js @@ -11,15 +11,15 @@ */ import {act, fireEvent, render} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {Content} from '@react-spectrum/view'; -import {DataTransfer, DataTransferItem, DragEvent} from '@react-aria/dnd/test/mocks'; -import {Draggable} from '@react-aria/dnd/test/examples'; -import {DropZone} from '../'; -import {FileTrigger} from 'react-aria-components'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '@react-spectrum/illustratedmessage'; -import {Link} from '@react-spectrum/link'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {DataTransfer, DataTransferItem, DragEvent} from 'react-aria/test/dnd/mocks'; +import {Draggable} from 'react-aria/test/dnd/examples'; +import {DropZone} from '../../src/dropzone/DropZone'; +import {FileTrigger} from 'react-aria-components/FileTrigger'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; +import {Link} from '../../src/link/Link'; import React from 'react'; describe('DropZone', () => { diff --git a/packages/@react-spectrum/form/test/Form.ssr.test.js b/packages/@adobe/react-spectrum/test/form/Form.ssr.test.js similarity index 95% rename from packages/@react-spectrum/form/test/Form.ssr.test.js rename to packages/@adobe/react-spectrum/test/form/Form.ssr.test.js index aa7c8b0faf3..bed017d14a5 100644 --- a/packages/@react-spectrum/form/test/Form.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/form/Form.ssr.test.js @@ -17,7 +17,7 @@ describe('Form SSR', function () { await testSSR(__filename, ` import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; - import {Form} from '../'; + import {Form} from '../../exports/index.ts';
diff --git a/packages/@react-spectrum/form/test/Form.test.js b/packages/@adobe/react-spectrum/test/form/Form.test.js similarity index 92% rename from packages/@react-spectrum/form/test/Form.test.js rename to packages/@adobe/react-spectrum/test/form/Form.test.js index 15ba29be69d..3ee51c90978 100644 --- a/packages/@react-spectrum/form/test/Form.test.js +++ b/packages/@adobe/react-spectrum/test/form/Form.test.js @@ -11,16 +11,18 @@ */ import {act} from 'react-dom/test-utils'; -import {Button} from '@react-spectrum/button'; -import {Content, Header} from '@react-spectrum/view'; -import {ContextualHelp} from '@react-spectrum/contextualhelp'; -import {Form} from '../'; -import {Item, Picker} from '@react-spectrum/picker'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Form} from '../../src/form/Form'; +import {Header} from '../../src/view/Header'; +import {Item} from 'react-stately/Item'; +import {Picker} from '../../src/picker/Picker'; import {pointerMap, render, simulateMobile} from '@react-spectrum/test-utils-internal'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {TextField} from '@react-spectrum/textfield'; -import {theme} from '@react-spectrum/theme-default'; +import {TextField} from '../../src/textfield/TextField'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; import {within} from '@testing-library/dom'; diff --git a/packages/@react-spectrum/icon/test/Icon.test.js b/packages/@adobe/react-spectrum/test/icon/Icon.test.js similarity index 98% rename from packages/@react-spectrum/icon/test/Icon.test.js rename to packages/@adobe/react-spectrum/test/icon/Icon.test.js index 93f6d5d1f58..3c9407c5d05 100644 --- a/packages/@react-spectrum/icon/test/Icon.test.js +++ b/packages/@adobe/react-spectrum/test/icon/Icon.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Icon} from '../'; +import {Icon} from '../../src/icon/Icon'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/icon/test/Illustration.test.js b/packages/@adobe/react-spectrum/test/icon/Illustration.test.js similarity index 97% rename from packages/@react-spectrum/icon/test/Illustration.test.js rename to packages/@adobe/react-spectrum/test/icon/Illustration.test.js index 85ec1115203..cb67109d4d2 100644 --- a/packages/@react-spectrum/icon/test/Illustration.test.js +++ b/packages/@adobe/react-spectrum/test/icon/Illustration.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Illustration} from '../'; +import {Illustration} from '../../src/icon/Illustration'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/icon/test/UIIcon.test.js b/packages/@adobe/react-spectrum/test/icon/UIIcon.test.js similarity index 97% rename from packages/@react-spectrum/icon/test/UIIcon.test.js rename to packages/@adobe/react-spectrum/test/icon/UIIcon.test.js index c093640f8ce..62eb0fba87e 100644 --- a/packages/@react-spectrum/icon/test/UIIcon.test.js +++ b/packages/@adobe/react-spectrum/test/icon/UIIcon.test.js @@ -12,7 +12,7 @@ import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; -import {UIIcon} from '../'; +import {UIIcon} from '../../src/icon/UIIcon'; let FakeIcon = (props) => ; diff --git a/packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.ssr.test.js b/packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.ssr.test.js similarity index 93% rename from packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.ssr.test.js rename to packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.ssr.test.js index 735d1432811..9a9c73114e5 100644 --- a/packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.ssr.test.js @@ -17,7 +17,7 @@ describe('IllustratedMessage SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` import {Heading} from '@react-spectrum/text'; - import {IllustratedMessage} from '../'; + import {IllustratedMessage} from '../../exports/index.ts'; Message diff --git a/packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.test.js b/packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.test.js similarity index 93% rename from packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.test.js rename to packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.test.js index 2794d0aa3f0..6185d251192 100644 --- a/packages/@react-spectrum/illustratedmessage/test/IllustratedMessage.test.js +++ b/packages/@adobe/react-spectrum/test/illustratedmessage/IllustratedMessage.test.js @@ -10,9 +10,9 @@ * governing permissions and limitations under the License. */ -import {Content} from '@react-spectrum/view'; -import {Heading} from '@react-spectrum/text'; -import {IllustratedMessage} from '../'; +import {Content} from '../../src/view/Content'; +import {Heading} from '../../src/text/Heading'; +import {IllustratedMessage} from '../../src/illustratedmessage/IllustratedMessage'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/image/test/Image.test.js b/packages/@adobe/react-spectrum/test/image/Image.test.js similarity index 98% rename from packages/@react-spectrum/image/test/Image.test.js rename to packages/@adobe/react-spectrum/test/image/Image.test.js index 9b25023590c..1d827a03658 100644 --- a/packages/@react-spectrum/image/test/Image.test.js +++ b/packages/@adobe/react-spectrum/test/image/Image.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ import {fireEvent, render, screen} from '@react-spectrum/test-utils-internal'; -import {Image} from '../src'; +import {Image} from '../../src/image/Image'; import React from 'react'; describe('Image', () => { diff --git a/packages/@react-spectrum/inlinealert/test/InlineAlert.test.js b/packages/@adobe/react-spectrum/test/inlinealert/InlineAlert.test.js similarity index 94% rename from packages/@react-spectrum/inlinealert/test/InlineAlert.test.js rename to packages/@adobe/react-spectrum/test/inlinealert/InlineAlert.test.js index 0bfdff04dab..a8a3ae9f638 100644 --- a/packages/@react-spectrum/inlinealert/test/InlineAlert.test.js +++ b/packages/@adobe/react-spectrum/test/inlinealert/InlineAlert.test.js @@ -10,8 +10,10 @@ * governing permissions and limitations under the License. */ -import {Content, Header} from '@react-spectrum/view'; -import {InlineAlert} from '../'; +import {Content} from '../../src/view/Content'; + +import {Header} from '../../src/view/Header'; +import {InlineAlert} from '../../src/inlinealert/InlineAlert'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/label/test/Field.test.js b/packages/@adobe/react-spectrum/test/label/Field.test.js similarity index 96% rename from packages/@react-spectrum/label/test/Field.test.js rename to packages/@adobe/react-spectrum/test/label/Field.test.js index b5d5a7ebef0..006246898d1 100644 --- a/packages/@react-spectrum/label/test/Field.test.js +++ b/packages/@adobe/react-spectrum/test/label/Field.test.js @@ -10,11 +10,14 @@ * governing permissions and limitations under the License. */ -import {Content, ContextualHelp, Heading} from '@adobe/react-spectrum'; -import {Field} from '../'; +import {Content} from '../../src/view/Content'; + +import {ContextualHelp} from '../../src/contextualhelp/ContextualHelp'; +import {Field} from '../../src/label/Field'; +import {Heading} from '../../src/text/Heading'; import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; -import {useField} from '@react-aria/label'; +import {useField} from 'react-aria/useField'; import userEvent from '@testing-library/user-event'; let defaultProps = { diff --git a/packages/@react-spectrum/labeledvalue/test/LabeledValue.test.js b/packages/@adobe/react-spectrum/test/labeledvalue/LabeledValue.test.js similarity index 99% rename from packages/@react-spectrum/labeledvalue/test/LabeledValue.test.js rename to packages/@adobe/react-spectrum/test/labeledvalue/LabeledValue.test.js index 4a5d5061cb9..ae715a694cd 100644 --- a/packages/@react-spectrum/labeledvalue/test/LabeledValue.test.js +++ b/packages/@adobe/react-spectrum/test/labeledvalue/LabeledValue.test.js @@ -11,7 +11,7 @@ */ import {CalendarDate, CalendarDateTime, Time, ZonedDateTime} from '@internationalized/date'; -import {LabeledValue} from '../src'; +import {LabeledValue} from '../../src/labeledvalue/LabeledValue'; import React from 'react'; import {render, within} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/layout/test/Flex.ssr.test.js b/packages/@adobe/react-spectrum/test/layout/Flex.ssr.test.js similarity index 94% rename from packages/@react-spectrum/layout/test/Flex.ssr.test.js rename to packages/@adobe/react-spectrum/test/layout/Flex.ssr.test.js index bf3428c1392..884b95143d4 100644 --- a/packages/@react-spectrum/layout/test/Flex.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/layout/Flex.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Flex SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Flex} from '../'; + import {Flex} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/layout/test/Grid.ssr.test.js b/packages/@adobe/react-spectrum/test/layout/Grid.ssr.test.js similarity index 94% rename from packages/@react-spectrum/layout/test/Grid.ssr.test.js rename to packages/@adobe/react-spectrum/test/layout/Grid.ssr.test.js index a75a99b8ddd..ce122b12dcb 100644 --- a/packages/@react-spectrum/layout/test/Grid.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/layout/Grid.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Grid SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Grid} from '../'; + import {Grid} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/layout/test/Grid.test.js b/packages/@adobe/react-spectrum/test/layout/Grid.test.js similarity index 95% rename from packages/@react-spectrum/layout/test/Grid.test.js rename to packages/@adobe/react-spectrum/test/layout/Grid.test.js index 2537ec2f65d..385a4fcbdb9 100644 --- a/packages/@react-spectrum/layout/test/Grid.test.js +++ b/packages/@adobe/react-spectrum/test/layout/Grid.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import Grid from '../'; +import {Grid} from '../../src/layout/Grid'; import React from 'react'; // TODO: testing :) diff --git a/packages/@react-spectrum/link/test/Link.ssr.test.js b/packages/@adobe/react-spectrum/test/link/Link.ssr.test.js similarity index 94% rename from packages/@react-spectrum/link/test/Link.ssr.test.js rename to packages/@adobe/react-spectrum/test/link/Link.ssr.test.js index 2940f23d5d9..8d43e1b1eb3 100644 --- a/packages/@react-spectrum/link/test/Link.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/link/Link.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Link SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Link} from '../'; + import {Link} from '../../exports/index.ts'; the link `); }); diff --git a/packages/@react-spectrum/link/test/Link.test.js b/packages/@adobe/react-spectrum/test/link/Link.test.js similarity index 94% rename from packages/@react-spectrum/link/test/Link.test.js rename to packages/@adobe/react-spectrum/test/link/Link.test.js index 0a8c4e08213..abdfdf98647 100644 --- a/packages/@react-spectrum/link/test/Link.test.js +++ b/packages/@adobe/react-spectrum/test/link/Link.test.js @@ -11,11 +11,12 @@ */ import {act, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {Link} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Link} from '../../src/link/Link'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import userEvent from '@testing-library/user-event'; describe('Link', function () { diff --git a/packages/@react-spectrum/list/test/ListView.ssr.test.js b/packages/@adobe/react-spectrum/test/list/ListView.ssr.test.js similarity index 94% rename from packages/@react-spectrum/list/test/ListView.ssr.test.js rename to packages/@adobe/react-spectrum/test/list/ListView.ssr.test.js index aae2eb071cb..475e7e5891c 100644 --- a/packages/@react-spectrum/list/test/ListView.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/list/ListView.ssr.test.js @@ -17,7 +17,7 @@ describe('ListView SSR', function () { await testSSR(__filename, ` import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; - import {ListView, Item} from '../'; + import {ListView, Item} from '../../exports/index.ts'; diff --git a/packages/@react-spectrum/list/test/ListView.test.js b/packages/@adobe/react-spectrum/test/list/ListView.test.js similarity index 98% rename from packages/@react-spectrum/list/test/ListView.test.js rename to packages/@adobe/react-spectrum/test/list/ListView.test.js index 718c10910f1..c55e8ba5211 100644 --- a/packages/@react-spectrum/list/test/ListView.test.js +++ b/packages/@adobe/react-spectrum/test/list/ListView.test.js @@ -11,19 +11,20 @@ */ -jest.mock('@react-aria/live-announcer'); -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); +jest.mock('react-aria/src/utils/scrollIntoView'); import {act, fireEvent, installPointerEvent, mockClickDefault, pointerMap, render as renderComponent, triggerTouch, within} from '@react-spectrum/test-utils-internal'; -import {ActionButton} from '@react-spectrum/button'; -import {announce} from '@react-aria/live-announcer'; -import {FocusExample} from '../stories/ListViewActions.stories'; -import {Item, ListView} from '../src'; -import {Provider} from '@react-spectrum/provider'; +import {ActionButton} from '../../src/button/ActionButton'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {FocusExample} from '../../stories/list/ListViewActions.stories'; +import {Item} from 'react-stately/Item'; +import {ListView} from '../../src/list/ListView'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {renderEmptyState} from '../stories/ListView.stories'; -import {scrollIntoView} from '@react-aria/utils'; -import {Text} from '@react-spectrum/text'; -import {theme} from '@react-spectrum/theme-default'; +import {renderEmptyState} from '../../stories/list/ListView.stories'; +import {scrollIntoView} from 'react-aria/private/utils/scrollIntoView'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/list/test/ListViewDnd.test.js b/packages/@adobe/react-spectrum/test/list/ListViewDnd.test.js similarity index 99% rename from packages/@react-spectrum/list/test/ListViewDnd.test.js rename to packages/@adobe/react-spectrum/test/list/ListViewDnd.test.js index 04ad1c5b2c9..a702fd023dc 100644 --- a/packages/@react-spectrum/list/test/ListViewDnd.test.js +++ b/packages/@adobe/react-spectrum/test/list/ListViewDnd.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import { act, fireEvent, @@ -20,21 +20,21 @@ import { waitFor, within } from '@react-spectrum/test-utils-internal'; -import {CUSTOM_DRAG_TYPE} from '@react-aria/dnd/src/constants'; -import {DataTransfer, DataTransferItem, DragEvent, FileSystemDirectoryEntry, FileSystemFileEntry} from '@react-aria/dnd/test/mocks'; -import {DIRECTORY_DRAG_TYPE} from '@react-aria/dnd'; -import {DragBetweenListsComplex} from '../stories/ListViewDnDUtilExamples'; -import {DragBetweenListsExample, DragBetweenListsRootOnlyExample, DragExample, DragIntoItemExample, ReorderExample} from '../stories/ListViewDnDExamples'; -import {Droppable} from '@react-aria/dnd/test/examples'; -import {Flex} from '@react-spectrum/layout'; -import {globalDndState} from '@react-aria/dnd/src/utils'; -import {Item, ListView} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {CUSTOM_DRAG_TYPE} from 'react-aria/src/dnd/constants'; +import {DataTransfer, DataTransferItem, DragEvent, FileSystemDirectoryEntry, FileSystemFileEntry} from 'react-aria/test/dnd/mocks'; +import {DIRECTORY_DRAG_TYPE, useDragAndDrop} from '../../exports/useDragAndDrop'; +import {DragBetweenListsComplex} from '../../stories/list/ListViewDnDUtilExamples'; +import {DragBetweenListsExample, DragBetweenListsRootOnlyExample, DragExample, DragIntoItemExample, ReorderExample} from '../../stories/list/ListViewDnDExamples'; +import {Droppable} from 'react-aria/test/dnd/examples'; +import {Flex} from '../../src/layout/Flex'; +import {globalDndState} from 'react-aria/src/dnd/utils'; +import {Item} from 'react-stately/Item'; +import {ListView} from '../../src/list/ListView'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {theme} from '@react-spectrum/theme-default'; -import {useDragAndDrop} from '@react-spectrum/dnd'; -import {useListData} from '@react-stately/data'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {useListData} from 'react-stately/useListData'; import userEvent from '@testing-library/user-event'; let isReact18 = parseInt(React.version, 10) === 18; diff --git a/packages/@react-spectrum/listbox/test/ListBox.ssr.test.js b/packages/@adobe/react-spectrum/test/listbox/ListBox.ssr.test.js similarity index 94% rename from packages/@react-spectrum/listbox/test/ListBox.ssr.test.js rename to packages/@adobe/react-spectrum/test/listbox/ListBox.ssr.test.js index e0824a0b1a0..f4976cf9613 100644 --- a/packages/@react-spectrum/listbox/test/ListBox.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/listbox/ListBox.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('ListBox SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {ListBox, Item} from '../'; + import {ListBox, Item} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/listbox/test/ListBox.test.js b/packages/@adobe/react-spectrum/test/listbox/ListBox.test.js similarity index 99% rename from packages/@react-spectrum/listbox/test/ListBox.test.js rename to packages/@adobe/react-spectrum/test/listbox/ListBox.test.js index 48b30b5fdec..4985b2e6ad2 100644 --- a/packages/@react-spectrum/listbox/test/ListBox.test.js +++ b/packages/@adobe/react-spectrum/test/listbox/ListBox.test.js @@ -12,13 +12,15 @@ import {act, fireEvent, mockClickDefault, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; import Bell from '@spectrum-icons/workflow/Bell'; -import {FocusExample} from '../stories/ListBox.stories'; -import {Item, ListBox, Section} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {FocusExample} from '../../stories/listbox/ListBox.stories'; +import {Item} from 'react-stately/Item'; +import {ListBox} from '../../src/listbox/ListBox'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {Text} from '@react-spectrum/text'; -import {theme} from '@react-spectrum/theme-default'; -import {useAsyncList} from '@react-stately/data'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {useAsyncList} from 'react-stately/useAsyncList'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/menu/test/ActionMenu.test.js b/packages/@adobe/react-spectrum/test/menu/ActionMenu.test.js similarity index 95% rename from packages/@react-spectrum/menu/test/ActionMenu.test.js rename to packages/@adobe/react-spectrum/test/menu/ActionMenu.test.js index 9a955392f1e..12e3748bbec 100644 --- a/packages/@react-spectrum/menu/test/ActionMenu.test.js +++ b/packages/@adobe/react-spectrum/test/menu/ActionMenu.test.js @@ -11,11 +11,13 @@ */ import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {ActionMenu, Item} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {ActionMenu} from '../../src/menu/ActionMenu'; +import {Item} from 'react-stately/Item'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {Tooltip, TooltipTrigger} from '@react-spectrum/tooltip'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {Tooltip} from '../../src/tooltip/Tooltip'; +import {TooltipTrigger} from '../../src/tooltip/TooltipTrigger'; import userEvent from '@testing-library/user-event'; let CLOSE_TIME = 350; diff --git a/packages/@react-spectrum/menu/test/Menu.ssr.test.js b/packages/@adobe/react-spectrum/test/menu/Menu.ssr.test.js similarity index 94% rename from packages/@react-spectrum/menu/test/Menu.ssr.test.js rename to packages/@adobe/react-spectrum/test/menu/Menu.ssr.test.js index 596bf8cb866..5e9d5ce1b53 100644 --- a/packages/@react-spectrum/menu/test/Menu.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/menu/Menu.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Menu SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Menu, Item} from '../'; + import {Menu, Item} from '../../exports/index.ts'; Left Middle diff --git a/packages/@react-spectrum/menu/test/Menu.test.js b/packages/@adobe/react-spectrum/test/menu/Menu.test.js similarity index 98% rename from packages/@react-spectrum/menu/test/Menu.test.js rename to packages/@adobe/react-spectrum/test/menu/Menu.test.js index 51764cc6ea3..faceac07056 100644 --- a/packages/@react-spectrum/menu/test/Menu.test.js +++ b/packages/@adobe/react-spectrum/test/menu/Menu.test.js @@ -12,14 +12,19 @@ import {act, fireEvent, mockClickDefault, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; import Bell from '@spectrum-icons/workflow/Bell'; -import {Button} from '@react-spectrum/button'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Item, Menu, MenuTrigger, Section} from '../'; -import {Keyboard, Text} from '@react-spectrum/text'; -import {MenuContext} from '../src/context'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from '../../src/button/Button'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Item} from 'react-stately/Item'; +import {Keyboard} from '../../src/text/Keyboard'; +import {Menu} from '../../src/menu/Menu'; +import {MenuContext} from '../../src/menu/context'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {Section} from 'react-stately/Section'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let menuId = 'menu-id'; diff --git a/packages/@react-spectrum/menu/test/MenuTrigger.ssr.test.js b/packages/@adobe/react-spectrum/test/menu/MenuTrigger.ssr.test.js similarity index 93% rename from packages/@react-spectrum/menu/test/MenuTrigger.ssr.test.js rename to packages/@adobe/react-spectrum/test/menu/MenuTrigger.ssr.test.js index 6e407d1aa17..7b923e97cc2 100644 --- a/packages/@react-spectrum/menu/test/MenuTrigger.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/menu/MenuTrigger.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('MenuTrigger SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {MenuTrigger, Menu, Item} from '../'; + import {MenuTrigger, Menu, Item} from '../../exports/index.ts'; import {ActionButton} from '@react-spectrum/button'; Edit diff --git a/packages/@react-spectrum/menu/test/MenuTrigger.test.js b/packages/@adobe/react-spectrum/test/menu/MenuTrigger.test.js similarity index 97% rename from packages/@react-spectrum/menu/test/MenuTrigger.test.js rename to packages/@adobe/react-spectrum/test/menu/MenuTrigger.test.js index 80f6d9c0de7..8d60edc93f2 100644 --- a/packages/@react-spectrum/menu/test/MenuTrigger.test.js +++ b/packages/@adobe/react-spectrum/test/menu/MenuTrigger.test.js @@ -12,10 +12,11 @@ import {act, fireEvent, render, screen, within} from '@testing-library/react'; import {action} from 'storybook/actions'; -import {ActionButton, Button} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import {AriaMenuTests} from 'react-aria-components/test/AriaMenu.test-util'; -import {Content, Footer} from '@react-spectrum/view'; -import {ContextualHelpTrigger, Item, Menu, MenuTrigger, Section, SubmenuTrigger} from '../'; +import {Button} from '../../src/button/Button'; +import {Content} from '../../src/view/Content'; +import {ContextualHelpTrigger} from '../../src/menu/ContextualHelpTrigger'; import { DEFAULT_LONG_PRESS_TIME, installPointerEvent, @@ -23,13 +24,20 @@ import { simulateDesktop, triggerLongPress } from '@react-spectrum/test-utils-internal'; -import {Dialog} from '@react-spectrum/dialog'; -import {Heading, Text} from '@react-spectrum/text'; -import {Link} from '@react-spectrum/link'; -import {Provider} from '@react-spectrum/provider'; +import {Dialog} from '../../src/dialog/Dialog'; +import {Footer} from '../../src/view/Footer'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; +import {Menu} from '../../src/menu/Menu'; +import {MenuTrigger} from '../../src/menu/MenuTrigger'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {UNSAFE_PortalProvider} from '@react-aria/overlays'; +import {Section} from 'react-stately/Section'; +import {SubmenuTrigger} from '../../src/menu/SubmenuTrigger'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {UNSAFE_PortalProvider} from 'react-aria/PortalProvider'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/menu/test/SubMenuTrigger.test.tsx b/packages/@adobe/react-spectrum/test/menu/SubMenuTrigger.test.tsx similarity index 99% rename from packages/@react-spectrum/menu/test/SubMenuTrigger.test.tsx rename to packages/@adobe/react-spectrum/test/menu/SubMenuTrigger.test.tsx index ebc60312155..500c6cf47ca 100644 --- a/packages/@react-spectrum/menu/test/SubMenuTrigger.test.tsx +++ b/packages/@adobe/react-spectrum/test/menu/SubMenuTrigger.test.tsx @@ -11,10 +11,11 @@ */ import {act, fireEvent, installPointerEvent, pointerMap, render as renderComponent, triggerTouch, within} from '@react-spectrum/test-utils-internal'; -import {ComplexRender as Complex, SubmenuDynamicRender as SubmenuDynamic, SubmenuStaticRender as SubmenuStatic, TabBehaviorRender as TabBehaviorStory} from '../stories/Submenu.stories'; -import {Provider, Scale} from '@react-spectrum/provider'; +import {ComplexRender as Complex, SubmenuDynamicRender as SubmenuDynamic, SubmenuStaticRender as SubmenuStatic, TabBehaviorRender as TabBehaviorStory} from '../../stories/menu/Submenu.stories'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {Scale} from '../../src/provider/types'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let render = (children, scale = 'medium' as Scale, locale = 'en-US') => { diff --git a/packages/@react-spectrum/meter/test/Meter.ssr.test.js b/packages/@adobe/react-spectrum/test/meter/Meter.ssr.test.js similarity index 94% rename from packages/@react-spectrum/meter/test/Meter.ssr.test.js rename to packages/@adobe/react-spectrum/test/meter/Meter.ssr.test.js index 50da9422766..ee5344470f3 100644 --- a/packages/@react-spectrum/meter/test/Meter.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/meter/Meter.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Meter SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Meter} from '../'; + import {Meter} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/meter/test/Meter.test.js b/packages/@adobe/react-spectrum/test/meter/Meter.test.js similarity index 98% rename from packages/@react-spectrum/meter/test/Meter.test.js rename to packages/@adobe/react-spectrum/test/meter/Meter.test.js index fb27c246cf0..6795e0f5c18 100644 --- a/packages/@react-spectrum/meter/test/Meter.test.js +++ b/packages/@adobe/react-spectrum/test/meter/Meter.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {Meter} from '../'; +import {Meter} from '../../src/meter/Meter'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/numberfield/test/NumberField.ssr.test.js b/packages/@adobe/react-spectrum/test/numberfield/NumberField.ssr.test.js similarity index 94% rename from packages/@react-spectrum/numberfield/test/NumberField.ssr.test.js rename to packages/@adobe/react-spectrum/test/numberfield/NumberField.ssr.test.js index 2cceba64d56..281b474c80c 100644 --- a/packages/@react-spectrum/numberfield/test/NumberField.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/numberfield/NumberField.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('NumberField SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {NumberField} from '../'; + import {NumberField} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/numberfield/test/NumberField.test.js b/packages/@adobe/react-spectrum/test/numberfield/NumberField.test.js similarity index 99% rename from packages/@react-spectrum/numberfield/test/NumberField.test.js rename to packages/@adobe/react-spectrum/test/numberfield/NumberField.test.js index 707e75ead51..bf2f2396e80 100644 --- a/packages/@react-spectrum/numberfield/test/NumberField.test.js +++ b/packages/@adobe/react-spectrum/test/numberfield/NumberField.test.js @@ -10,17 +10,17 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, fireEvent, pointerMap, render, screen, within} from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; -import {Button} from '@react-spectrum/button'; -import {chain} from '@react-aria/utils'; -import {Form} from '@react-spectrum/form'; -import messages from '../../../@react-aria/numberfield/intl/*.json'; -import {NumberField} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Button} from '../../src/button/Button'; +import {chain} from 'react-aria/private/utils/chain'; +import {Form} from '../../src/form/Form'; +import messages from 'react-aria/intl/numberfield/*.json'; +import {NumberField} from '../../src/numberfield/NumberField'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; // for some reason hu-HU isn't supported in jsdom/node diff --git a/packages/@react-spectrum/overlays/test/Modal.test.js b/packages/@adobe/react-spectrum/test/overlays/Modal.test.js similarity index 93% rename from packages/@react-spectrum/overlays/test/Modal.test.js rename to packages/@adobe/react-spectrum/test/overlays/Modal.test.js index fabd82907b6..36ae7289593 100644 --- a/packages/@react-spectrum/overlays/test/Modal.test.js +++ b/packages/@adobe/react-spectrum/test/overlays/Modal.test.js @@ -11,11 +11,11 @@ */ import {fireEvent, render, waitFor} from '@react-spectrum/test-utils-internal'; -import {Modal} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Modal} from '../../src/overlays/Modal'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {useOverlayTriggerState} from '@react-stately/overlays'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; function TestModal(props) { let state = useOverlayTriggerState(props); diff --git a/packages/@react-spectrum/overlays/test/Overlay.test.js b/packages/@adobe/react-spectrum/test/overlays/Overlay.test.js similarity index 91% rename from packages/@react-spectrum/overlays/test/Overlay.test.js rename to packages/@adobe/react-spectrum/test/overlays/Overlay.test.js index a7d1f77479c..6902ece4400 100644 --- a/packages/@react-spectrum/overlays/test/Overlay.test.js +++ b/packages/@adobe/react-spectrum/test/overlays/Overlay.test.js @@ -10,11 +10,11 @@ * governing permissions and limitations under the License. */ -import {Overlay} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Overlay} from '../../src/overlays/Overlay'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; function _ExampleOverlay(props, ref) { return Overlay; diff --git a/packages/@react-spectrum/overlays/test/Popover.test.js b/packages/@adobe/react-spectrum/test/overlays/Popover.test.js similarity index 96% rename from packages/@react-spectrum/overlays/test/Popover.test.js rename to packages/@adobe/react-spectrum/test/overlays/Popover.test.js index 595635f8c0a..e6f7e817adf 100644 --- a/packages/@react-spectrum/overlays/test/Popover.test.js +++ b/packages/@adobe/react-spectrum/test/overlays/Popover.test.js @@ -11,12 +11,12 @@ */ import {act, fireEvent, pointerMap, render, waitFor} from '@react-spectrum/test-utils-internal'; -import {Dialog} from '@react-spectrum/dialog'; -import {Popover} from '../'; -import {Provider} from '@react-spectrum/provider'; +import {Dialog} from '../../src/dialog/Dialog'; +import {Popover} from '../../src/overlays/Popover'; +import {Provider} from '../../src/provider/Provider'; import React, {useRef} from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {useOverlayTriggerState} from '@react-stately/overlays'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; import userEvent from '@testing-library/user-event'; function PopoverWithDialog({children}) { diff --git a/packages/@react-spectrum/overlays/test/Tray.test.js b/packages/@adobe/react-spectrum/test/overlays/Tray.test.js similarity index 93% rename from packages/@react-spectrum/overlays/test/Tray.test.js rename to packages/@adobe/react-spectrum/test/overlays/Tray.test.js index 8ebccb2a347..b9f91634e16 100644 --- a/packages/@react-spectrum/overlays/test/Tray.test.js +++ b/packages/@adobe/react-spectrum/test/overlays/Tray.test.js @@ -11,12 +11,12 @@ */ import {act, fireEvent, render, waitFor} from '@react-spectrum/test-utils-internal'; -import {Dialog} from '@react-spectrum/dialog'; -import {Provider} from '@react-spectrum/provider'; +import {Dialog} from '../../src/dialog/Dialog'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {Tray} from '../'; -import {useOverlayTriggerState} from '@react-stately/overlays'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {Tray} from '../../src/overlays/Tray'; +import {useOverlayTriggerState} from 'react-stately/useOverlayTriggerState'; function TestTray(props) { let state = useOverlayTriggerState(props); diff --git a/packages/@react-spectrum/picker/test/Picker.ssr.test.js b/packages/@adobe/react-spectrum/test/picker/Picker.ssr.test.js similarity index 95% rename from packages/@react-spectrum/picker/test/Picker.ssr.test.js rename to packages/@adobe/react-spectrum/test/picker/Picker.ssr.test.js index daec81bde2e..e7d131214e2 100644 --- a/packages/@react-spectrum/picker/test/Picker.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/picker/Picker.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Picker SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Picker, Item} from '../'; + import {Picker, Item} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/picker/test/Picker.test.js b/packages/@adobe/react-spectrum/test/picker/Picker.test.js similarity index 99% rename from packages/@react-spectrum/picker/test/Picker.test.js rename to packages/@adobe/react-spectrum/test/picker/Picker.test.js index 99cedf78a05..16ff41e2960 100644 --- a/packages/@react-spectrum/picker/test/Picker.test.js +++ b/packages/@adobe/react-spectrum/test/picker/Picker.test.js @@ -10,23 +10,25 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/utils/scrollIntoView'); import {act, fireEvent, mockClickDefault, pointerMap, render, simulateDesktop, within} from '@react-spectrum/test-utils-internal'; import AlignCenter from '@spectrum-icons/workflow/AlignCenter'; import AlignLeft from '@spectrum-icons/workflow/AlignLeft'; import AlignRight from '@spectrum-icons/workflow/AlignRight'; -import {Button} from '@react-spectrum/button'; +import {Button} from '../../src/button/Button'; import Copy from '@spectrum-icons/workflow/Copy'; import Cut from '@spectrum-icons/workflow/Cut'; -import {Form} from '@react-spectrum/form'; -import {Item, Picker, Section} from '../src'; +import {Form} from '../../src/form/Form'; +import {Item} from 'react-stately/Item'; import Paste from '@spectrum-icons/workflow/Paste'; -import {Provider} from '@react-spectrum/provider'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {scrollIntoView} from '@react-aria/utils'; +import {scrollIntoView} from 'react-aria/private/utils/scrollIntoView'; +import {Section} from 'react-stately/Section'; import {states} from './data'; -import {Text} from '@react-spectrum/text'; -import {theme} from '@react-spectrum/theme-default'; +import {Text} from '../../src/text/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/picker/test/TempUtilTest.test.js b/packages/@adobe/react-spectrum/test/picker/TempUtilTest.test.js similarity index 94% rename from packages/@react-spectrum/picker/test/TempUtilTest.test.js rename to packages/@adobe/react-spectrum/test/picker/TempUtilTest.test.js index 50609f77a48..efccdb90617 100644 --- a/packages/@react-spectrum/picker/test/TempUtilTest.test.js +++ b/packages/@adobe/react-spectrum/test/picker/TempUtilTest.test.js @@ -11,11 +11,17 @@ */ import {act, pointerMap, render, screen, simulateDesktop, simulateMobile, waitFor, waitForElementToBeRemoved, within} from '@react-spectrum/test-utils-internal'; -import {Button, Label, ListBox, ListBoxItem, Popover, Select, SelectValue, Text} from 'react-aria-components'; -import {Item, Picker} from '../src'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from 'react-aria-components/Button'; +import {Item} from 'react-stately/Item'; +import {Label} from 'react-aria-components/Label'; +import {ListBox, ListBoxItem} from 'react-aria-components/ListBox'; +import {Picker} from '../../src/picker/Picker'; +import {Popover} from 'react-aria-components/Popover'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {Select, SelectValue} from 'react-aria-components/Select'; +import {Text} from 'react-aria-components/Text'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/picker/test/data.js b/packages/@adobe/react-spectrum/test/picker/data.js similarity index 100% rename from packages/@react-spectrum/picker/test/data.js rename to packages/@adobe/react-spectrum/test/picker/data.js diff --git a/packages/@react-spectrum/progress/test/ProgressBar.ssr.test.js b/packages/@adobe/react-spectrum/test/progress/ProgressBar.ssr.test.js similarity index 93% rename from packages/@react-spectrum/progress/test/ProgressBar.ssr.test.js rename to packages/@adobe/react-spectrum/test/progress/ProgressBar.ssr.test.js index efb6720dbdf..3552a2efa43 100644 --- a/packages/@react-spectrum/progress/test/ProgressBar.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/progress/ProgressBar.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('ProgressBar SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {ProgressBar} from '../'; + import {ProgressBar} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/progress/test/ProgressBar.test.js b/packages/@adobe/react-spectrum/test/progress/ProgressBar.test.js similarity index 98% rename from packages/@react-spectrum/progress/test/ProgressBar.test.js rename to packages/@adobe/react-spectrum/test/progress/ProgressBar.test.js index c99f5045e57..3016a3d5b79 100644 --- a/packages/@react-spectrum/progress/test/ProgressBar.test.js +++ b/packages/@adobe/react-spectrum/test/progress/ProgressBar.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {ProgressBar} from '../'; +import {ProgressBar} from '../../src/progress/ProgressBar'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/progress/test/ProgressCircle.ssr.test.js b/packages/@adobe/react-spectrum/test/progress/ProgressCircle.ssr.test.js similarity index 93% rename from packages/@react-spectrum/progress/test/ProgressCircle.ssr.test.js rename to packages/@adobe/react-spectrum/test/progress/ProgressCircle.ssr.test.js index f8e0862e848..63314dc756e 100644 --- a/packages/@react-spectrum/progress/test/ProgressCircle.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/progress/ProgressCircle.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('ProgressCircle SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {ProgressCircle} from '../'; + import {ProgressCircle} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/progress/test/ProgressCircle.test.js b/packages/@adobe/react-spectrum/test/progress/ProgressCircle.test.js similarity index 99% rename from packages/@react-spectrum/progress/test/ProgressCircle.test.js rename to packages/@adobe/react-spectrum/test/progress/ProgressCircle.test.js index 2b982bca893..3ca06467a5f 100644 --- a/packages/@react-spectrum/progress/test/ProgressCircle.test.js +++ b/packages/@adobe/react-spectrum/test/progress/ProgressCircle.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -import {ProgressCircle} from '../'; +import {ProgressCircle} from '../../src/progress/ProgressCircle'; import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; diff --git a/packages/@react-spectrum/provider/test/Provider.ssr.test.js b/packages/@adobe/react-spectrum/test/provider/Provider.ssr.test.js similarity index 94% rename from packages/@react-spectrum/provider/test/Provider.ssr.test.js rename to packages/@adobe/react-spectrum/test/provider/Provider.ssr.test.js index 3272b47481d..310ae0d2fc1 100644 --- a/packages/@react-spectrum/provider/test/Provider.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/provider/Provider.ssr.test.js @@ -16,7 +16,7 @@ describe('Provider SSR', function () { it('should render without errors', async function () { jest.spyOn(navigator, 'language', 'get').mockImplementation(() => 'fr'); await testSSR(__filename, ` - import {Provider} from '../'; + import {Provider} from '../../exports/index.ts'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/provider/test/Provider.test.tsx b/packages/@adobe/react-spectrum/test/provider/Provider.test.tsx similarity index 96% rename from packages/@react-spectrum/provider/test/Provider.test.tsx rename to packages/@adobe/react-spectrum/test/provider/Provider.test.tsx index ca5fee8ef3f..4ce5b965902 100644 --- a/packages/@react-spectrum/provider/test/Provider.test.tsx +++ b/packages/@adobe/react-spectrum/test/provider/Provider.test.tsx @@ -11,16 +11,17 @@ */ import {act, fireEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; -import {ActionButton, Button} from '@react-spectrum/button'; -import {Checkbox} from '@react-spectrum/checkbox'; +import {ActionButton} from '../../src/button/ActionButton'; +import {Button} from '../../src/button/Button'; +import {Checkbox} from '../../src/checkbox/Checkbox'; import MatchMediaMock from 'jest-matchmedia-mock'; -import {Provider} from '../'; +import {Provider} from '../../src/provider/Provider'; import React, {useRef} from 'react'; -import {Switch} from '@react-spectrum/switch'; -import {TextField} from '@react-spectrum/textfield'; -import {useBreakpoint} from '@react-spectrum/utils'; -import {useLayoutEffect} from '@react-aria/utils'; +import {Switch} from '../../src/switch/Switch'; +import {TextField} from '../../src/textfield/TextField'; +import {useBreakpoint} from '../../src/utils/BreakpointProvider'; +import {useLayoutEffect} from 'react-aria/private/utils/useLayoutEffect'; import userEvent from '@testing-library/user-event'; let theme = { diff --git a/packages/@react-spectrum/provider/test/mediaQueries.test.ts b/packages/@adobe/react-spectrum/test/provider/mediaQueries.test.ts similarity index 96% rename from packages/@react-spectrum/provider/test/mediaQueries.test.ts rename to packages/@adobe/react-spectrum/test/provider/mediaQueries.test.ts index 38629192b40..d9f2e877d58 100644 --- a/packages/@react-spectrum/provider/test/mediaQueries.test.ts +++ b/packages/@adobe/react-spectrum/test/provider/mediaQueries.test.ts @@ -13,7 +13,7 @@ // needs to be imported first import MatchMediaMock from 'jest-matchmedia-mock'; import {renderHook} from '@react-spectrum/test-utils-internal'; -import {useColorScheme} from '../src/mediaQueries'; +import {useColorScheme} from '../../src/provider/mediaQueries'; let theme = { global: {}, diff --git a/packages/@react-spectrum/radio/test/Radio.ssr.test.js b/packages/@adobe/react-spectrum/test/radio/Radio.ssr.test.js similarity index 93% rename from packages/@react-spectrum/radio/test/Radio.ssr.test.js rename to packages/@adobe/react-spectrum/test/radio/Radio.ssr.test.js index 3accbd057c5..ded2b9550ff 100644 --- a/packages/@react-spectrum/radio/test/Radio.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/radio/Radio.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Radio SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Radio, RadioGroup} from '../'; + import {Radio, RadioGroup} from '../../exports/index.ts'; One diff --git a/packages/@react-spectrum/radio/test/Radio.test.js b/packages/@adobe/react-spectrum/test/radio/Radio.test.js similarity index 99% rename from packages/@react-spectrum/radio/test/Radio.test.js rename to packages/@adobe/react-spectrum/test/radio/Radio.test.js index 429a55130ee..56923ed40b4 100644 --- a/packages/@react-spectrum/radio/test/Radio.test.js +++ b/packages/@adobe/react-spectrum/test/radio/Radio.test.js @@ -11,12 +11,13 @@ */ import {act, pointerMap, render, User} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {Form} from '@react-spectrum/form'; -import {Provider} from '@react-spectrum/provider'; -import {Radio, RadioGroup} from '../'; +import {Button} from '../../src/button/Button'; +import {Form} from '../../src/form/Form'; +import {Provider} from '../../src/provider/Provider'; +import {Radio} from '../../src/radio/Radio'; +import {RadioGroup} from '../../src/radio/RadioGroup'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; function renderRadioGroup(ComponentGroup, Component, groupProps, radioProps) { diff --git a/packages/@react-spectrum/searchfield/test/SearchField.ssr.test.js b/packages/@adobe/react-spectrum/test/searchfield/SearchField.ssr.test.js similarity index 93% rename from packages/@react-spectrum/searchfield/test/SearchField.ssr.test.js rename to packages/@adobe/react-spectrum/test/searchfield/SearchField.ssr.test.js index ec782410f85..09b01fc1f5e 100644 --- a/packages/@react-spectrum/searchfield/test/SearchField.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/searchfield/SearchField.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('SearchField SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {SearchField} from '../'; + import {SearchField} from '../../exports/index.ts'; `); diff --git a/packages/@react-spectrum/searchfield/test/SearchField.test.js b/packages/@adobe/react-spectrum/test/searchfield/SearchField.test.js similarity index 99% rename from packages/@react-spectrum/searchfield/test/SearchField.test.js rename to packages/@adobe/react-spectrum/test/searchfield/SearchField.test.js index 9314b27bd4e..9a1cdd37b8e 100644 --- a/packages/@react-spectrum/searchfield/test/SearchField.test.js +++ b/packages/@adobe/react-spectrum/test/searchfield/SearchField.test.js @@ -13,7 +13,7 @@ import {act, fireEvent, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; import Checkmark from '@spectrum-icons/workflow/Checkmark'; import React from 'react'; -import {SearchField} from '../'; +import {SearchField} from '../../src/searchfield/SearchField'; import userEvent from '@testing-library/user-event'; let testId = 'test-id'; diff --git a/packages/@react-spectrum/slider/test/RangeSlider.test.tsx b/packages/@adobe/react-spectrum/test/slider/RangeSlider.test.tsx similarity index 99% rename from packages/@react-spectrum/slider/test/RangeSlider.test.tsx rename to packages/@adobe/react-spectrum/test/slider/RangeSlider.test.tsx index 29f9906a7ad..34ff896a869 100644 --- a/packages/@react-spectrum/slider/test/RangeSlider.test.tsx +++ b/packages/@adobe/react-spectrum/test/slider/RangeSlider.test.tsx @@ -12,10 +12,10 @@ import {fireEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; import {press, testKeypresses} from './utils'; -import {Provider} from '@adobe/react-spectrum'; -import {RangeSlider} from '../'; +import {Provider} from '../../src/provider/Provider'; +import {RangeSlider} from '../../src/slider/RangeSlider'; import React, {useCallback, useState} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/slider/test/Slider.test.tsx b/packages/@adobe/react-spectrum/test/slider/Slider.test.tsx similarity index 99% rename from packages/@react-spectrum/slider/test/Slider.test.tsx rename to packages/@adobe/react-spectrum/test/slider/Slider.test.tsx index e52bb94e791..1e47661e936 100644 --- a/packages/@react-spectrum/slider/test/Slider.test.tsx +++ b/packages/@adobe/react-spectrum/test/slider/Slider.test.tsx @@ -12,10 +12,10 @@ import {act, fireEvent, installMouseEvent, pointerMap, render} from '@react-spectrum/test-utils-internal'; import {press, testKeypresses} from './utils'; -import {Provider} from '@adobe/react-spectrum'; +import {Provider} from '../../src/provider/Provider'; import React, {useCallback, useState} from 'react'; -import {Slider} from '../'; -import {theme} from '@react-spectrum/theme-default'; +import {Slider} from '../../src/slider/Slider'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; describe('Slider', function () { diff --git a/packages/@react-spectrum/slider/test/utils.ts b/packages/@adobe/react-spectrum/test/slider/utils.ts similarity index 100% rename from packages/@react-spectrum/slider/test/utils.ts rename to packages/@adobe/react-spectrum/test/slider/utils.ts diff --git a/packages/@react-spectrum/statuslight/test/StatusLight.ssr.test.js b/packages/@adobe/react-spectrum/test/statuslight/StatusLight.ssr.test.js similarity index 93% rename from packages/@react-spectrum/statuslight/test/StatusLight.ssr.test.js rename to packages/@adobe/react-spectrum/test/statuslight/StatusLight.ssr.test.js index 733ca394e2c..0c92a867934 100644 --- a/packages/@react-spectrum/statuslight/test/StatusLight.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/statuslight/StatusLight.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('StatusLight SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {StatusLight} from '../'; + import {StatusLight} from '../../exports/index.ts'; Status `); diff --git a/packages/@react-spectrum/statuslight/test/StatusLight.test.js b/packages/@adobe/react-spectrum/test/statuslight/StatusLight.test.js similarity index 98% rename from packages/@react-spectrum/statuslight/test/StatusLight.test.js rename to packages/@adobe/react-spectrum/test/statuslight/StatusLight.test.js index 27158afe158..2d11a3a43d8 100644 --- a/packages/@react-spectrum/statuslight/test/StatusLight.test.js +++ b/packages/@adobe/react-spectrum/test/statuslight/StatusLight.test.js @@ -12,7 +12,7 @@ import React from 'react'; import {render} from '@react-spectrum/test-utils-internal'; -import {StatusLight} from '../'; +import {StatusLight} from '../../src/statuslight/StatusLight'; describe('StatusLight', function () { diff --git a/packages/@react-spectrum/steplist/test/StepList.test.tsx b/packages/@adobe/react-spectrum/test/steplist/StepList.test.tsx similarity index 98% rename from packages/@react-spectrum/steplist/test/StepList.test.tsx rename to packages/@adobe/react-spectrum/test/steplist/StepList.test.tsx index 29ec602ee77..c32ab7aabb7 100644 --- a/packages/@react-spectrum/steplist/test/StepList.test.tsx +++ b/packages/@adobe/react-spectrum/test/steplist/StepList.test.tsx @@ -12,12 +12,12 @@ import {act} from '@testing-library/react'; import {DOMRefValue} from '@react-types/shared'; -import {Item} from '@react-stately/collections'; +import {Item} from 'react-stately/Item'; import {pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {StepList} from '../'; -import {theme} from '@react-spectrum/theme-default'; +import {StepList} from '../../src/steplist/StepList'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; const items = [ diff --git a/packages/@react-spectrum/switch/test/Switch.ssr.test.js b/packages/@adobe/react-spectrum/test/switch/Switch.ssr.test.js similarity index 94% rename from packages/@react-spectrum/switch/test/Switch.ssr.test.js rename to packages/@adobe/react-spectrum/test/switch/Switch.ssr.test.js index 36e2765d9c0..99aa19f14f6 100644 --- a/packages/@react-spectrum/switch/test/Switch.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/switch/Switch.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Switch SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Switch} from '../'; + import {Switch} from '../../exports/index.ts'; Switching `); diff --git a/packages/@react-spectrum/switch/test/Switch.test.js b/packages/@adobe/react-spectrum/test/switch/Switch.test.js similarity index 99% rename from packages/@react-spectrum/switch/test/Switch.test.js rename to packages/@adobe/react-spectrum/test/switch/Switch.test.js index 0fc1a328ded..c76fed13b02 100644 --- a/packages/@react-spectrum/switch/test/Switch.test.js +++ b/packages/@adobe/react-spectrum/test/switch/Switch.test.js @@ -12,7 +12,7 @@ import {pointerMap, render} from '@react-spectrum/test-utils-internal'; import React from 'react'; -import {Switch} from '../'; +import {Switch} from '../../src/switch/Switch'; import userEvent from '@testing-library/user-event'; describe('Switch', function () { diff --git a/packages/@react-spectrum/table/test/Table.ssr.test.js b/packages/@adobe/react-spectrum/test/table/Table.ssr.test.js similarity index 97% rename from packages/@react-spectrum/table/test/Table.ssr.test.js rename to packages/@adobe/react-spectrum/test/table/Table.ssr.test.js index 820c8b13ddf..b1ad63625ec 100644 --- a/packages/@react-spectrum/table/test/Table.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/table/Table.ssr.test.js @@ -17,7 +17,7 @@ describe('Table SSR', function () { await testSSR(__filename, ` import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; - import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; + import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../exports/index.ts'; @@ -48,7 +48,7 @@ describe('Table Nested Rows SSR', function () { await testSSR(__filename, ` import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; - import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; + import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../exports/index.ts'; import {enableTableNestedRows} from '@react-stately/flags'; enableTableNestedRows(); @@ -93,7 +93,7 @@ describe('Table Static SSR', function () { await testSSR(__filename, ` import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; - import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; + import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../exports/index.ts'; import {enableTableNestedRows} from '@react-stately/flags'; enableTableNestedRows(); diff --git a/packages/@react-spectrum/table/test/Table.test.js b/packages/@adobe/react-spectrum/test/table/Table.test.js similarity index 100% rename from packages/@react-spectrum/table/test/Table.test.js rename to packages/@adobe/react-spectrum/test/table/Table.test.js diff --git a/packages/@react-spectrum/table/test/TableDnd.test.js b/packages/@adobe/react-spectrum/test/table/TableDnd.test.js similarity index 99% rename from packages/@react-spectrum/table/test/TableDnd.test.js rename to packages/@adobe/react-spectrum/test/table/TableDnd.test.js index 6e14b1ead8f..15bf922f189 100644 --- a/packages/@react-spectrum/table/test/TableDnd.test.js +++ b/packages/@adobe/react-spectrum/test/table/TableDnd.test.js @@ -10,7 +10,7 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import { act, fireEvent, installPointerEvent, @@ -19,20 +19,19 @@ import { waitFor, within } from '@react-spectrum/test-utils-internal'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; -import {CUSTOM_DRAG_TYPE} from '@react-aria/dnd/src/constants'; -import {DataTransfer, DataTransferItem, DragEvent, FileSystemDirectoryEntry, FileSystemFileEntry} from '@react-aria/dnd/test/mocks'; -import {DIRECTORY_DRAG_TYPE} from '@react-aria/dnd'; -import {DragBetweenTablesComplex} from '../stories/TableDnDUtilExamples'; -import {DragBetweenTablesExample, DragBetweenTablesRootOnlyExample, DragExample, DragOntoRowExample, DragWithoutRowHeaderExample, ReorderExample} from '../stories/TableDnDExamples'; -import {Droppable} from '@react-aria/dnd/test/examples'; -import {Flex} from '@react-spectrum/layout'; -import {globalDndState} from '@react-aria/dnd/src/utils'; -import {Provider} from '@react-spectrum/provider'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {CUSTOM_DRAG_TYPE} from 'react-aria/src/dnd/constants'; +import {DataTransfer, DataTransferItem, DragEvent, FileSystemDirectoryEntry, FileSystemFileEntry} from 'react-aria/test/dnd/mocks'; +import {DIRECTORY_DRAG_TYPE, useDragAndDrop} from '../../exports/useDragAndDrop'; +import {DragBetweenTablesComplex} from '../../stories/table/TableDnDUtilExamples'; +import {DragBetweenTablesExample, DragBetweenTablesRootOnlyExample, DragExample, DragOntoRowExample, DragWithoutRowHeaderExample, ReorderExample} from '../../stories/table/TableDnDExamples'; +import {Droppable} from 'react-aria/test/dnd/examples'; +import {Flex} from '../../src/layout/Flex'; +import {globalDndState} from 'react-aria/src/dnd/utils'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; -import {useDragAndDrop} from '@react-spectrum/dnd'; -import {useListData} from '@react-stately/data'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {useListData} from 'react-stately/useListData'; import userEvent from '@testing-library/user-event'; // getComputedStyle is very slow in our version of jsdom. diff --git a/packages/@react-spectrum/table/test/TableNestedRows.test.js b/packages/@adobe/react-spectrum/test/table/TableNestedRows.test.js similarity index 88% rename from packages/@react-spectrum/table/test/TableNestedRows.test.js rename to packages/@adobe/react-spectrum/test/table/TableNestedRows.test.js index a839f58a003..f9dadffec1d 100644 --- a/packages/@react-spectrum/table/test/TableNestedRows.test.js +++ b/packages/@adobe/react-spectrum/test/table/TableNestedRows.test.js @@ -10,15 +10,15 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); +jest.mock('react-aria/src/utils/scrollIntoView'); import {act, render as renderComponent} from '@react-spectrum/test-utils-internal'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; -import {enableTableNestedRows} from '@react-stately/flags'; -import {Provider} from '@react-spectrum/provider'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; import {tableTests} from './TableTests'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; describe('TableView with expandable rows flag on', function () { beforeAll(() => { diff --git a/packages/@react-spectrum/table/test/TableSizing.test.tsx b/packages/@adobe/react-spectrum/test/table/TableSizing.test.tsx similarity index 98% rename from packages/@react-spectrum/table/test/TableSizing.test.tsx rename to packages/@adobe/react-spectrum/test/table/TableSizing.test.tsx index f081cbb242b..a2a7524af66 100644 --- a/packages/@react-spectrum/table/test/TableSizing.test.tsx +++ b/packages/@adobe/react-spectrum/test/table/TableSizing.test.tsx @@ -10,22 +10,24 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); import {act, render as renderComponent, within} from '@testing-library/react'; -import {ActionButton} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; -import {ColumnSize} from '@react-stately/table'; -import {ControllingResize} from '../stories/ControllingResize'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; +import {ColumnSize} from 'react-stately/Column'; +import {ControllingResize} from '../../stories/table/ControllingResize'; import {fireEvent, installPointerEvent, pointerMap, simulateDesktop, triggerTouch} from '@react-spectrum/test-utils-internal'; -import {HidingColumns} from '../stories/HidingColumns'; +import {HidingColumns} from '../../stories/table/HidingColumns'; import {Key} from '@react-types/shared'; -import {Provider, Scale} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {useRef} from 'react'; -import {resizingTests} from '../../../@react-aria/table/test/tableResizingTests'; -import {setInteractionModality} from '@react-aria/interactions'; -import {theme} from '@react-spectrum/theme-default'; -import {UNSAFE_PortalProvider} from '@react-aria/overlays'; +// @ts-ignore +import {resizingTests} from 'react-aria/test/table/tableResizingTests.tsx'; +import {Scale} from '../../src/provider/types'; +import {setInteractionModality} from 'react-aria/private/interactions/useFocusVisible'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; +import {UNSAFE_PortalProvider} from 'react-aria/PortalProvider'; import userEvent from '@testing-library/user-event'; let columns = [ diff --git a/packages/@react-spectrum/table/test/TableTests.js b/packages/@adobe/react-spectrum/test/table/TableTests.js similarity index 99% rename from packages/@react-spectrum/table/test/TableTests.js rename to packages/@adobe/react-spectrum/test/table/TableTests.js index a23e8b90310..0ca9c6d2438 100644 --- a/packages/@react-spectrum/table/test/TableTests.js +++ b/packages/@adobe/react-spectrum/test/table/TableTests.js @@ -10,30 +10,33 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); +jest.mock('react-aria/src/utils/scrollIntoView'); import {act, fireEvent, installPointerEvent, mockClickDefault, pointerMap, render as renderComponent, User, within} from '@react-spectrum/test-utils-internal'; -import {ActionButton, Button} from '@react-spectrum/button'; +import {ActionButton} from '../../src/button/ActionButton'; import Add from '@spectrum-icons/workflow/Add'; -import {announce} from '@react-aria/live-announcer'; -import {ButtonGroup} from '@react-spectrum/buttongroup'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; +import {Button} from '../../src/button/Button'; +import {ButtonGroup} from '../../src/buttongroup/ButtonGroup'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; import {composeStories} from '@storybook/react'; -import {Content} from '@react-spectrum/view'; -import {CRUDExample} from '../stories/CRUDExample'; -import {Dialog, DialogTrigger} from '@react-spectrum/dialog'; -import {Divider} from '@react-spectrum/divider'; -import {getFocusableTreeWalker} from '@react-aria/focus'; -import {Heading} from '@react-spectrum/text'; -import {Item, Picker} from '@react-spectrum/picker'; -import {Link} from '@react-spectrum/link'; -import {Provider} from '@react-spectrum/provider'; +import {Content} from '../../src/view/Content'; +import {CRUDExample} from '../../stories/table/CRUDExample'; +import {Dialog} from '../../src/dialog/Dialog'; +import {DialogTrigger} from '../../src/dialog/DialogTrigger'; +import {Divider} from '../../src/divider/Divider'; +import {getFocusableTreeWalker} from 'react-aria/private/focus/FocusScope'; +import {Heading} from '../../src/text/Heading'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; +import {Picker} from '../../src/picker/Picker'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {scrollIntoView} from '@react-aria/utils'; -import * as stories from '../stories/Table.stories'; -import {Switch} from '@react-spectrum/switch'; -import {TextField} from '@react-spectrum/textfield'; -import {theme} from '@react-spectrum/theme-default'; +import {scrollIntoView} from 'react-aria/private/utils/scrollIntoView'; +import * as stories from '../../stories/table/Table.stories'; +import {Switch} from '../../src/switch/Switch'; +import {TextField} from '../../src/textfield/TextField'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let { diff --git a/packages/@react-spectrum/table/test/TestTableUtils.test.tsx b/packages/@adobe/react-spectrum/test/table/TestTableUtils.test.tsx similarity index 98% rename from packages/@react-spectrum/table/test/TestTableUtils.test.tsx rename to packages/@adobe/react-spectrum/test/table/TestTableUtils.test.tsx index 02d71e35132..c6049361f5e 100644 --- a/packages/@react-spectrum/table/test/TestTableUtils.test.tsx +++ b/packages/@adobe/react-spectrum/test/table/TestTableUtils.test.tsx @@ -11,11 +11,11 @@ */ import {act, render, screen} from '@react-spectrum/test-utils-internal'; -import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../'; +import {Cell, Column, Row, TableBody, TableHeader, TableView} from '../../src/table/TableView'; import {installPointerEvent, User} from '@react-aria/test-utils'; -import {Provider} from '@react-spectrum/provider'; +import {Provider} from '../../src/provider/Provider'; import React, {useState} from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; let manyItems = [] as any[]; for (let i = 1; i <= 10; i++) { diff --git a/packages/@react-spectrum/table/test/TreeGridTable.test.tsx b/packages/@adobe/react-spectrum/test/table/TreeGridTable.test.tsx similarity index 99% rename from packages/@react-spectrum/table/test/TreeGridTable.test.tsx rename to packages/@adobe/react-spectrum/test/table/TreeGridTable.test.tsx index fd604bd5939..c45c35178a4 100644 --- a/packages/@react-spectrum/table/test/TreeGridTable.test.tsx +++ b/packages/@adobe/react-spectrum/test/table/TreeGridTable.test.tsx @@ -10,8 +10,8 @@ * governing permissions and limitations under the License. */ -jest.mock('@react-aria/live-announcer'); -jest.mock('@react-aria/utils/src/scrollIntoView'); +jest.mock('react-aria/src/live-announcer/LiveAnnouncer'); +jest.mock('react-aria/src/utils/scrollIntoView'); import { act, fireEvent, @@ -20,7 +20,7 @@ import { render as renderComponent, within } from '@react-spectrum/test-utils-internal'; -import {announce} from '@react-aria/live-announcer'; +import {announce} from 'react-aria/private/live-announcer/LiveAnnouncer'; import { DynamicExpandableRowsStoryRender as DynamicExpandableTable, EmptyTreeGridStoryRender as EmptyStateTable, @@ -28,12 +28,13 @@ import { ManyExpandableRowsStoryRender as ManyRowsExpandableTable, StaticExpandableRowsRender as StaticExpandableTable, UserSetRowHeaderRender as UserSetRowHeaderTable -} from '../stories/TreeGridTable.stories'; -import {enableTableNestedRows} from '@react-stately/flags'; -import {Provider, Scale} from '@react-spectrum/provider'; +} from '../../stories/table/TreeGridTable.stories'; +import {enableTableNestedRows} from 'react-stately/private/flags/flags'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {scrollIntoView} from '@react-aria/utils'; -import {theme} from '@react-spectrum/theme-default'; +import {Scale} from '../../src/provider/types'; +import {scrollIntoView} from 'react-aria/private/utils/scrollIntoView'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; let onSelectionChange = jest.fn(); diff --git a/packages/@react-spectrum/tabs/test/Tabs.test.js b/packages/@adobe/react-spectrum/test/tabs/Tabs.test.js similarity index 99% rename from packages/@react-spectrum/tabs/test/Tabs.test.js rename to packages/@adobe/react-spectrum/test/tabs/Tabs.test.js index 46f1a0fa8e1..fa5a9a177f7 100644 --- a/packages/@react-spectrum/tabs/test/Tabs.test.js +++ b/packages/@adobe/react-spectrum/test/tabs/Tabs.test.js @@ -11,11 +11,12 @@ */ import {act, createEvent, fireEvent, mockImplementation, pointerMap, render, waitFor, within} from '@react-spectrum/test-utils-internal'; -import {Item, TabList, TabPanels, Tabs} from '../src'; -import {Links as LinksExample} from '../stories/Tabs.stories'; -import {Provider} from '@react-spectrum/provider'; +import {Item} from 'react-stately/Item'; +import {Links as LinksExample} from '../../stories/tabs/Tabs.stories'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {theme} from '@react-spectrum/theme-default'; +import {TabList, TabPanels, Tabs} from '../../src/tabs/Tabs'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import {User} from '@react-aria/test-utils'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/tag/test/TagGroup.ssr.test.js b/packages/@adobe/react-spectrum/test/tag/TagGroup.ssr.test.js similarity index 95% rename from packages/@react-spectrum/tag/test/TagGroup.ssr.test.js rename to packages/@adobe/react-spectrum/test/tag/TagGroup.ssr.test.js index 4b12caa8ec0..3cd2d356c25 100644 --- a/packages/@react-spectrum/tag/test/TagGroup.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/tag/TagGroup.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('TagGroup SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {TagGroup, Item} from '../'; + import {TagGroup, Item} from '../../exports/index.ts'; import {Provider} from '@react-spectrum/provider'; import {theme} from '@react-spectrum/theme-default'; diff --git a/packages/@react-spectrum/tag/test/TagGroup.test.js b/packages/@adobe/react-spectrum/test/tag/TagGroup.test.js similarity index 98% rename from packages/@react-spectrum/tag/test/TagGroup.test.js rename to packages/@adobe/react-spectrum/test/tag/TagGroup.test.js index 567cd711cd8..9e1a1ce8a85 100644 --- a/packages/@react-spectrum/tag/test/TagGroup.test.js +++ b/packages/@adobe/react-spectrum/test/tag/TagGroup.test.js @@ -11,14 +11,14 @@ */ import {act, fireEvent, mockClickDefault, mockImplementation, pointerMap, render, within} from '@react-spectrum/test-utils-internal'; -import {Button} from '@react-spectrum/button'; -import {chain} from '@react-aria/utils'; -import {Item} from '@react-stately/collections'; -import {Link} from '@react-spectrum/link'; -import {Provider} from '@react-spectrum/provider'; +import {Button} from '../../src/button/Button'; +import {chain} from 'react-aria/private/utils/chain'; +import {Item} from 'react-stately/Item'; +import {Link} from '../../src/link/Link'; +import {Provider} from '../../src/provider/Provider'; import React from 'react'; -import {TagGroup} from '../src'; -import {theme} from '@react-spectrum/theme-default'; +import {TagGroup} from '../../src/tag/TagGroup'; +import {defaultTheme as theme} from '../../src/theme-default/defaultTheme'; import userEvent from '@testing-library/user-event'; diff --git a/packages/@react-spectrum/text/test/Heading.ssr.test.js b/packages/@adobe/react-spectrum/test/text/Heading.ssr.test.js similarity index 94% rename from packages/@react-spectrum/text/test/Heading.ssr.test.js rename to packages/@adobe/react-spectrum/test/text/Heading.ssr.test.js index 49d809a336a..c661339a5db 100644 --- a/packages/@react-spectrum/text/test/Heading.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/text/Heading.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Heading SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Heading} from '../'; + import {Heading} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/text/test/Keyboard.ssr.test.js b/packages/@adobe/react-spectrum/test/text/Keyboard.ssr.test.js similarity index 93% rename from packages/@react-spectrum/text/test/Keyboard.ssr.test.js rename to packages/@adobe/react-spectrum/test/text/Keyboard.ssr.test.js index 7c23b378bb0..cf61bbdd09a 100644 --- a/packages/@react-spectrum/text/test/Keyboard.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/text/Keyboard.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Keyboard SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Keyboard} from '../'; + import {Keyboard} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/text/test/Text.ssr.test.js b/packages/@adobe/react-spectrum/test/text/Text.ssr.test.js similarity index 94% rename from packages/@react-spectrum/text/test/Text.ssr.test.js rename to packages/@adobe/react-spectrum/test/text/Text.ssr.test.js index 92aca7e08f5..0f4ac1ed444 100644 --- a/packages/@react-spectrum/text/test/Text.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/text/Text.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('Text SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {Text} from '../'; + import {Text} from '../../exports/index.ts'; `); }); diff --git a/packages/@react-spectrum/textfield/test/TextArea.ssr.test.js b/packages/@adobe/react-spectrum/test/textfield/TextArea.ssr.test.js similarity index 94% rename from packages/@react-spectrum/textfield/test/TextArea.ssr.test.js rename to packages/@adobe/react-spectrum/test/textfield/TextArea.ssr.test.js index 51f1e15c98f..d20a2ae8e12 100644 --- a/packages/@react-spectrum/textfield/test/TextArea.ssr.test.js +++ b/packages/@adobe/react-spectrum/test/textfield/TextArea.ssr.test.js @@ -15,7 +15,7 @@ import {testSSR} from '@react-spectrum/test-utils-internal'; describe('TextArea SSR', function () { it('should render without errors', async function () { await testSSR(__filename, ` - import {TextArea} from '../'; + import {TextArea} from '../../exports/index.ts';