Skip to content

Commit e92ccd7

Browse files
authored
chore: add accordion to monopackage (#7285)
* chore: add accordion to monopackage * update package json, update react-aria monopackage * fix version * update yarn.lock
1 parent b01fbf2 commit e92ccd7

File tree

5 files changed

+15
-3
lines changed

5 files changed

+15
-3
lines changed

packages/@adobe/react-spectrum/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"@react-aria/ssr": "^3.9.6",
4343
"@react-aria/utils": "^3.25.3",
4444
"@react-aria/visually-hidden": "^3.8.17",
45+
"@react-spectrum/accordion": "^3.0.0-alpha.35",
4546
"@react-spectrum/actionbar": "^3.6.1",
4647
"@react-spectrum/actiongroup": "^3.10.9",
4748
"@react-spectrum/avatar": "^3.0.16",

packages/@adobe/react-spectrum/src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import 'client-only';
1717
export {ActionGroup} from '@react-spectrum/actiongroup';
1818
export {Badge} from '@react-spectrum/badge';
1919
export {Breadcrumbs} from '@react-spectrum/breadcrumbs';
20+
export {Accordion, Disclosure, DisclosurePanel, DisclosureHeader} from '@react-spectrum/accordion';
2021
export {ActionBar, ActionBarContainer} from '@react-spectrum/actionbar';
2122
export {ActionButton, Button, LogicButton, ToggleButton} from '@react-spectrum/button';
2223
export {Avatar} from '@react-spectrum/avatar';
@@ -122,3 +123,4 @@ export type {DateFormatter, DateFormatterOptions, Filter, FormatMessage, Locale,
122123
export type {SSRProviderProps} from '@react-aria/ssr';
123124
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';
124125
export type {Key, Selection, ItemProps, SectionProps, RouterConfig} from '@react-types/shared';
126+
export type {SpectrumAccordionProps, SpectrumDisclosureProps, SpectrumDisclosurePanelProps, SpectrumDisclosureHeaderProps} from '@react-spectrum/accordion';

packages/react-aria/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
},
3939
"dependencies": {
4040
"@internationalized/string": "^3.2.4",
41+
"@react-aria/accordion": "^3.0.0-alpha.35",
4142
"@react-aria/breadcrumbs": "^3.5.18",
4243
"@react-aria/button": "^3.10.1",
4344
"@react-aria/calendar": "^3.5.13",
@@ -46,6 +47,7 @@
4647
"@react-aria/combobox": "^3.10.5",
4748
"@react-aria/datepicker": "^3.11.4",
4849
"@react-aria/dialog": "^3.5.19",
50+
"@react-aria/disclosure": "^3.0.0-alpha.1",
4951
"@react-aria/dnd": "^3.7.4",
5052
"@react-aria/focus": "^3.18.4",
5153
"@react-aria/gridlist": "^3.9.5",

packages/react-aria/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13+
export {useAccordionItem, useAccordion} from '@react-aria/accordion';
1314
export {useBreadcrumbItem, useBreadcrumbs} from '@react-aria/breadcrumbs';
1415
export {useButton, useToggleButton} from '@react-aria/button';
1516
export {useCalendar, useCalendarCell, useCalendarGrid, useRangeCalendar} from '@react-aria/calendar';
@@ -18,6 +19,7 @@ export {useColorArea, useColorChannelField, useColorField, useColorSlider, useCo
1819
export {useComboBox} from '@react-aria/combobox';
1920
export {useDateField, useDatePicker, useDateRangePicker, useDateSegment, useTimeField} from '@react-aria/datepicker';
2021
export {useDialog} from '@react-aria/dialog';
22+
export {useDisclosure} from '@react-aria/disclosure';
2123
export {useDrag, useDrop, useDraggableCollection, useDroppableCollection, useDroppableItem, useDropIndicator, useDraggableItem, useClipboard, DragPreview, ListDropTargetDelegate, DIRECTORY_DRAG_TYPE, isDirectoryDropItem, isFileDropItem, isTextDropItem} from '@react-aria/dnd';
2224
export {FocusRing, FocusScope, useFocusManager, useFocusRing, useFocusable} from '@react-aria/focus';
2325
export {I18nProvider, useCollator, useDateFormatter, useFilter, useLocale, useLocalizedStringFormatter, useMessageFormatter, useNumberFormatter} from '@react-aria/i18n';
@@ -47,6 +49,7 @@ export {useTooltip, useTooltipTrigger} from '@react-aria/tooltip';
4749
export {chain, mergeProps, useId, useObjectRef, RouterProvider} from '@react-aria/utils';
4850
export {VisuallyHidden, useVisuallyHidden} from '@react-aria/visually-hidden';
4951

52+
export type {AriaAccordionProps, AccordionAria, AccordionItemAria, AccordionItemAriaProps} from '@react-aria/accordion';
5053
export type {AriaBreadcrumbItemProps, AriaBreadcrumbsProps, BreadcrumbItemAria, BreadcrumbsAria} from '@react-aria/breadcrumbs';
5154
export type {AriaButtonOptions, AriaButtonProps, AriaToggleButtonProps, ButtonAria} from '@react-aria/button';
5255
export type {AriaCalendarCellProps, AriaCalendarGridProps, AriaCalendarProps, AriaRangeCalendarProps, CalendarAria, CalendarCellAria, CalendarGridAria, CalendarProps, RangeCalendarProps} from '@react-aria/calendar';
@@ -55,6 +58,7 @@ export type {AriaColorAreaOptions, AriaColorChannelFieldProps, AriaColorFieldPro
5558
export type {AriaComboBoxOptions, AriaComboBoxProps, ComboBoxAria} from '@react-aria/combobox';
5659
export type {AriaDateFieldProps, AriaDatePickerProps, AriaDateRangePickerProps, AriaTimeFieldProps, DateFieldAria, DatePickerAria, DateRangePickerAria, DateSegmentAria, DateRange, DateValue, TimeValue} from '@react-aria/datepicker';
5760
export type {AriaDialogProps, DialogAria} from '@react-aria/dialog';
61+
export type {DisclosureAria, AriaDisclosureProps} from '@react-aria/disclosure';
5862
export type {AriaFocusRingProps, FocusableAria, FocusableOptions, FocusManager, FocusManagerOptions, FocusRingAria, FocusRingProps, FocusScopeProps} from '@react-aria/focus';
5963
export type {DateFormatter, DateFormatterOptions, Filter, FormatMessage, I18nProviderProps, Locale, LocalizedStringFormatter, LocalizedStrings} from '@react-aria/i18n';
6064
export type {ClipboardProps, ClipboardResult, DirectoryDropItem, DragEndEvent, DraggableCollectionEndEvent, DraggableCollectionMoveEvent, DraggableCollectionOptions, DraggableCollectionStartEvent, DraggableItemProps, DraggableItemResult, DragItem, DragMoveEvent, DragOptions, DragPreviewProps, DragPreviewRenderer, DragResult, DragStartEvent, DragTypes, DropEnterEvent, DropEvent, DropExitEvent, DropIndicatorAria, DropIndicatorProps, DropItem, DropMoveEvent, DropOperation, DropOptions, DroppableCollectionDropEvent, DroppableCollectionEnterEvent, DroppableCollectionExitEvent, DroppableCollectionInsertDropEvent, DroppableCollectionMoveEvent, DroppableCollectionOnItemDropEvent, DroppableCollectionOptions, DroppableCollectionReorderEvent, DroppableCollectionResult, DroppableCollectionRootDropEvent, DroppableItemOptions, DroppableItemResult, DropPosition, DropResult, DropTarget, DropTargetDelegate, FileDropItem, ItemDropTarget, RootDropTarget, TextDropItem} from '@react-aria/dnd';

yarn.lock

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ __metadata:
7070
"@react-aria/ssr": "npm:^3.9.6"
7171
"@react-aria/utils": "npm:^3.25.3"
7272
"@react-aria/visually-hidden": "npm:^3.8.17"
73+
"@react-spectrum/accordion": "npm:^3.0.0-alpha.35"
7374
"@react-spectrum/actionbar": "npm:^3.6.1"
7475
"@react-spectrum/actiongroup": "npm:^3.10.9"
7576
"@react-spectrum/avatar": "npm:^3.0.16"
@@ -5626,7 +5627,7 @@ __metadata:
56265627
languageName: node
56275628
linkType: hard
56285629

5629-
"@react-aria/accordion@npm:3.0.0-alpha.35, @react-aria/accordion@workspace:packages/@react-aria/accordion":
5630+
"@react-aria/accordion@npm:3.0.0-alpha.35, @react-aria/accordion@npm:^3.0.0-alpha.35, @react-aria/accordion@workspace:packages/@react-aria/accordion":
56305631
version: 0.0.0-use.local
56315632
resolution: "@react-aria/accordion@workspace:packages/@react-aria/accordion"
56325633
dependencies:
@@ -5869,7 +5870,7 @@ __metadata:
58695870
languageName: unknown
58705871
linkType: soft
58715872

5872-
"@react-aria/disclosure@npm:3.0.0-alpha.1, @react-aria/disclosure@workspace:packages/@react-aria/disclosure":
5873+
"@react-aria/disclosure@npm:3.0.0-alpha.1, @react-aria/disclosure@npm:^3.0.0-alpha.1, @react-aria/disclosure@workspace:packages/@react-aria/disclosure":
58735874
version: 0.0.0-use.local
58745875
resolution: "@react-aria/disclosure@workspace:packages/@react-aria/disclosure"
58755876
dependencies:
@@ -6600,7 +6601,7 @@ __metadata:
66006601
languageName: unknown
66016602
linkType: soft
66026603

6603-
"@react-spectrum/accordion@workspace:packages/@react-spectrum/accordion":
6604+
"@react-spectrum/accordion@npm:^3.0.0-alpha.35, @react-spectrum/accordion@workspace:packages/@react-spectrum/accordion":
66046605
version: 0.0.0-use.local
66056606
resolution: "@react-spectrum/accordion@workspace:packages/@react-spectrum/accordion"
66066607
dependencies:
@@ -29027,6 +29028,7 @@ __metadata:
2902729028
"@babel/cli": "npm:^7.24.1"
2902829029
"@babel/core": "npm:^7.24.3"
2902929030
"@internationalized/string": "npm:^3.2.4"
29031+
"@react-aria/accordion": "npm:^3.0.0-alpha.35"
2903029032
"@react-aria/breadcrumbs": "npm:^3.5.18"
2903129033
"@react-aria/button": "npm:^3.10.1"
2903229034
"@react-aria/calendar": "npm:^3.5.13"
@@ -29035,6 +29037,7 @@ __metadata:
2903529037
"@react-aria/combobox": "npm:^3.10.5"
2903629038
"@react-aria/datepicker": "npm:^3.11.4"
2903729039
"@react-aria/dialog": "npm:^3.5.19"
29040+
"@react-aria/disclosure": "npm:^3.0.0-alpha.1"
2903829041
"@react-aria/dnd": "npm:^3.7.4"
2903929042
"@react-aria/focus": "npm:^3.18.4"
2904029043
"@react-aria/gridlist": "npm:^3.9.5"

0 commit comments

Comments
 (0)