From 0e2dae2e89002b40e1fed83dae47b368e3fe7c79 Mon Sep 17 00:00:00 2001 From: Josh Black Date: Tue, 24 Sep 2024 16:56:13 -0500 Subject: [PATCH 1/2] feat: update stable and deprecated exports --- packages/react/src/__tests__/__snapshots__/exports.test.ts.snap | 2 +- packages/react/src/deprecated/index.ts | 1 - packages/react/src/index.ts | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap b/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap index b16676e83f8..dab62e074f5 100644 --- a/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap +++ b/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap @@ -131,6 +131,7 @@ exports[`@primer/react should not update exports without a semver change 1`] = ` "registerPortalRoot", "RelativeTime", "type RelativeTimeProps", + "ResponsiveValue", "SegmentedControl", "Select", "SelectPanel", @@ -247,7 +248,6 @@ exports[`@primer/react/deprecated should not update exports without a semver cha "type DialogProps", "FilteredSearch", "type FilteredSearchProps", - "type ForwardRefComponent", "Octicon", "type OcticonProps", "Pagehead", diff --git a/packages/react/src/deprecated/index.ts b/packages/react/src/deprecated/index.ts index 261a1cddc80..b6e01ec67e3 100644 --- a/packages/react/src/deprecated/index.ts +++ b/packages/react/src/deprecated/index.ts @@ -59,5 +59,4 @@ export {default as TabNav} from '../TabNav' export type {TabNavProps, TabNavLinkProps} from '../TabNav' export {default as Tooltip} from '../Tooltip/Tooltip' export type {TooltipProps} from '../Tooltip/Tooltip' -export type {ForwardRefComponent} from '../utils/polymorphic' // end of v37.0.0 diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts index c4d89da90d9..2b08c0c3af1 100644 --- a/packages/react/src/index.ts +++ b/packages/react/src/index.ts @@ -43,7 +43,7 @@ export {useFocusZone} from './hooks/useFocusZone' export type {FocusZoneHookSettings} from './hooks/useFocusZone' export {useRefObjectAsForwardedRef} from './hooks/useRefObjectAsForwardedRef' export {useResizeObserver} from './hooks/useResizeObserver' -export {useResponsiveValue} from './hooks/useResponsiveValue' +export {useResponsiveValue, type ResponsiveValue} from './hooks/useResponsiveValue' export {default as useIsomorphicLayoutEffect} from './utils/useIsomorphicLayoutEffect' export {useProvidedRefOrCreate} from './hooks/useProvidedRefOrCreate' From 51fd18368311757a65647ddc25523a08fd3be9ea Mon Sep 17 00:00:00 2001 From: Josh Black Date: Tue, 24 Sep 2024 16:56:46 -0500 Subject: [PATCH 2/2] chore: add changeset --- .changeset/sour-cycles-warn.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/sour-cycles-warn.md diff --git a/.changeset/sour-cycles-warn.md b/.changeset/sour-cycles-warn.md new file mode 100644 index 00000000000..e2b8d18cd88 --- /dev/null +++ b/.changeset/sour-cycles-warn.md @@ -0,0 +1,5 @@ +--- +'@primer/react': minor +--- + +Add ResponsiveValue type to `@primer/react` entrypoint