From a5494c084fbd3dc473eee1f19a7fcda4ec1be472 Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Mon, 1 Sep 2025 16:06:04 +0200 Subject: [PATCH 1/4] Import additional theming utilities from @primer/react --- packages/styled-react/src/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/styled-react/src/index.ts b/packages/styled-react/src/index.ts index 3f2f0ef90e7..2785dbc9a12 100644 --- a/packages/styled-react/src/index.ts +++ b/packages/styled-react/src/index.ts @@ -60,4 +60,12 @@ export { sx, type SxProp, type BetterSystemStyleObject, + + // theming depends on styled-components + ThemeProvider, + merge + theme + themeGet + useColorSchemeVar + useTheme } from '@primer/react' From 4556f14b2d1c64eb4f9478980bdcaaf82d660673 Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Mon, 1 Sep 2025 16:07:51 +0200 Subject: [PATCH 2/4] Export theming utilities from styled-react Add theming utilities export from styled-react --- .changeset/seven-forks-join.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/seven-forks-join.md diff --git a/.changeset/seven-forks-join.md b/.changeset/seven-forks-join.md new file mode 100644 index 00000000000..0a0450e8183 --- /dev/null +++ b/.changeset/seven-forks-join.md @@ -0,0 +1,5 @@ +--- +"@primer/styled-react": patch +--- + +Export theming utilities from styled-react From 819cd2588e20921241cada3a6ba3cdf6e9076fb7 Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Mon, 1 Sep 2025 16:15:14 +0200 Subject: [PATCH 3/4] lol --- packages/styled-react/src/index.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/styled-react/src/index.ts b/packages/styled-react/src/index.ts index 2785dbc9a12..8b3188d4dd2 100644 --- a/packages/styled-react/src/index.ts +++ b/packages/styled-react/src/index.ts @@ -63,9 +63,9 @@ export { // theming depends on styled-components ThemeProvider, - merge - theme - themeGet - useColorSchemeVar - useTheme + merge, + theme, + themeGet, + useColorSchemeVar, + useTheme, } from '@primer/react' From f1644773e0a400ed2bca8d715814277265fc0b37 Mon Sep 17 00:00:00 2001 From: Siddharth Kshetrapal Date: Mon, 1 Sep 2025 16:19:23 +0200 Subject: [PATCH 4/4] update snapshot --- .../src/__tests__/__snapshots__/exports.test.ts.snap | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/styled-react/src/__tests__/__snapshots__/exports.test.ts.snap b/packages/styled-react/src/__tests__/__snapshots__/exports.test.ts.snap index b4c0bcfd038..01c5c7ac016 100644 --- a/packages/styled-react/src/__tests__/__snapshots__/exports.test.ts.snap +++ b/packages/styled-react/src/__tests__/__snapshots__/exports.test.ts.snap @@ -53,6 +53,12 @@ exports[`@primer/styled-react exports 1`] = ` "UnderlineNav", "Box", "sx", + "ThemeProvider", + "merge", + "theme", + "themeGet", + "useColorSchemeVar", + "useTheme", ] `;