Skip to content

Commit 9955f61

Browse files
fix(types): export XStyled, X, XStyledSet (#392)
1 parent a12e22a commit 9955f61

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

packages/emotion/src/create.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
import { createCx, Cx } from './createCx'
1010
import { createJsx, XJsx } from './createJsx'
1111

12-
interface XStyledSet<TGen extends StyleGenerator> {
12+
export interface XStyledSet<TGen extends StyleGenerator> {
1313
css: XCSSFunction
1414
x: X<TGen>
1515
styled: XStyled<TGen>

packages/emotion/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,8 @@ export * from './create'
1919
import { system } from '@xstyled/system'
2020
import { createCss } from './create'
2121

22+
import type { XStyled } from './createStyled'
23+
import type { X } from './createX'
24+
2225
const { css, styled, x, createGlobalStyle, cx, jsx } = createCss(system)
23-
export { css, styled as default, x, createGlobalStyle, cx, jsx }
26+
export { css, styled as default, x, createGlobalStyle, cx, jsx, XStyled, X }

packages/styled-components/src/create.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
XCreateGlobalStyle,
88
} from './createCreateGlobalStyle'
99

10-
interface XStyledSet<TGen extends StyleGenerator> {
10+
export interface XStyledSet<TGen extends StyleGenerator> {
1111
css: XCSSFunction
1212
x: X<TGen>
1313
styled: XStyled<TGen>

packages/styled-components/src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ export * from './create'
1818
// Create and export default system
1919
import { system } from '@xstyled/system'
2020
import { createCss } from './create'
21+
import type { XStyled } from './createStyled'
22+
import type { X } from './createX'
2123

2224
const { css, styled, x, createGlobalStyle } = createCss(system)
23-
export { css, styled, styled as default, x, createGlobalStyle }
25+
export { css, styled, styled as default, x, createGlobalStyle, XStyled, X }

0 commit comments

Comments
 (0)