From dbad4476561e6db40761214cd73bc430ddb02a23 Mon Sep 17 00:00:00 2001 From: Robert Snow Date: Fri, 13 Jun 2025 07:36:15 +1000 Subject: [PATCH 01/19] chore: TS explicit module boundaries RSP 1 --- .../chromatic-fc/Accordion.stories.tsx | 9 +- .../accordion/chromatic/Accordion.stories.tsx | 32 +- .../chromatic/Disclosure.stories.tsx | 44 +- .../accordion/src/Accordion.tsx | 20 +- .../chromatic-fc/ActionBar.stories.tsx | 14 +- .../actionbar/chromatic/ActionBar.stories.tsx | 13 +- .../actionbar/src/ActionBarContainer.tsx | 6 +- .../actionbar/stories/Example.tsx | 6 +- .../chromatic-fc/ActionGroup.stories.tsx | 27 +- .../chromatic/ActionGroup.stories.tsx | 469 +++++++++++------- .../actiongroup/stories/Toolbar.stories.tsx | 4 +- .../SearchAutocomplete.stories.tsx | 8 +- .../chromatic/SearchAutocomplete.stories.tsx | 42 +- .../avatar/chromatic-fc/Avatar.stories.tsx | 5 +- .../avatar/chromatic/Avatar.stories.tsx | 10 +- .../@react-spectrum/avatar/src/Avatar.tsx | 6 +- .../avatar/stories/Avatar.stories.tsx | 12 +- .../badge/chromatic/Badge.stories.tsx | 4 +- packages/@react-spectrum/badge/src/Badge.tsx | 6 +- .../chromatic-fc/Breadcrumbs.stories.tsx | 7 +- .../chromatic/Breadcrumbs.stories.tsx | 15 +- .../breadcrumbs/src/Breadcrumbs.tsx | 6 +- .../chromatic-fc/ActionButton.stories.tsx | 75 ++- .../button/chromatic-fc/Button.stories.tsx | 31 +- .../chromatic-fc/LogicButton.stories.tsx | 11 +- .../chromatic-fc/ToggleButton.stories.tsx | 57 ++- .../button/chromatic/ActionButton.stories.tsx | 152 +++--- .../ActionButtonLanguages.stories.tsx | 42 +- .../button/chromatic/Button.stories.tsx | 30 +- .../button/chromatic/LogicButton.stories.tsx | 18 +- .../button/chromatic/ToggleButton.stories.tsx | 13 +- .../button/src/ActionButton.tsx | 6 +- .../button/src/ClearButton.tsx | 6 +- .../button/src/FieldButton.tsx | 6 +- .../button/src/LogicButton.tsx | 6 +- .../button/src/ToggleButton.tsx | 6 +- .../chromatic/ButtonGroup.stories.tsx | 21 +- .../buttongroup/src/ButtonGroup.tsx | 6 +- .../chromatic-fc/Calendar.stories.tsx | 29 +- .../chromatic-fc/CalendarCell.stories.tsx | 7 +- .../calendar/chromatic/Calendar.stories.tsx | 33 +- .../chromatic/CalendarCell.stories.tsx | 17 +- .../chromatic/RangeCalendar.stories.tsx | 37 +- .../stories/RangeCalendarCell.stories.tsx | 35 +- 44 files changed, 872 insertions(+), 537 deletions(-) diff --git a/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx b/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx index ebf823b8fa8..87ecaedb5ce 100644 --- a/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx +++ b/packages/@react-spectrum/accordion/chromatic-fc/Accordion.stories.tsx @@ -10,7 +10,8 @@ * governing permissions and limitations under the License. */ -import {Meta} from '@storybook/react'; +import {Meta, StoryObj} from '@storybook/react'; +import React from 'react'; import {SpectrumAccordionProps} from '../src/Accordion'; import {Template} from '../chromatic/Accordion.stories'; @@ -20,7 +21,9 @@ const meta: Meta = { export default meta; -export const Default = { - render: Template, +export type AccordionStory = StoryObj; + +export const Default: AccordionStory = { + render: (args) =>