Skip to content

Commit 05585ea

Browse files
authored
typescript support for createUseStyles theme (#1294)
1 parent 9595913 commit 05585ea

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/react-jss/src/index.d.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ interface WithStylesOptions extends BaseOptions {
5858
interface CreateUseStylesOptions extends BaseOptions {
5959
name?: string
6060
}
61-
62-
declare function createUseStyles<Theme extends object, C extends string = string>(
61+
62+
export interface DefaultTheme {}
63+
64+
declare function createUseStyles<Theme = DefaultTheme, C extends string = string>(
6365
styles: Record<C, any> | ((theme: Theme) => Record<C, any>),
6466
options?: CreateUseStylesOptions
6567
): (data?: unknown) => Classes<C>

0 commit comments

Comments
 (0)