Skip to content

Commit 149adf8

Browse files
committed
fixed type error
1 parent 5909580 commit 149adf8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/react/src/theming.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ import hoistNonReactStatics from './_isolated-hnrs'
55
import { DistributiveOmit, PropsOf } from './types'
66

77
// tslint:disable-next-line: no-empty-interface
8-
export interface Theme {}
8+
export interface Theme {
9+
color: string
10+
}
911

1012
export interface ThemeProviderProps {
1113
theme: Partial<Theme> | ((outerTheme: Theme) => Theme)
@@ -58,7 +60,7 @@ const getTheme = (
5860
}
5961

6062
let createCacheWithTheme = /* #__PURE__ */ weakMemoize((outerTheme: Theme) => {
61-
return weakMemoize((theme: Theme) => {
63+
return weakMemoize((theme: Partial<Theme> | ((theme: Theme) => Theme)) => {
6264
return getTheme(outerTheme, theme)
6365
})
6466
})

0 commit comments

Comments
 (0)