diff options
Diffstat (limited to 'packages/ui')
-rw-r--r-- | packages/ui/package.json | 6 | ||||
-rw-r--r-- | packages/ui/src/badge/ProBadge.tsx | 2 | ||||
-rw-r--r-- | packages/ui/src/badge/index.tsx | 4 | ||||
-rw-r--r-- | packages/ui/src/headline/index.tsx | 6 | ||||
-rw-r--r-- | packages/ui/src/icon/index.tsx | 2 | ||||
-rw-r--r-- | packages/ui/src/infobox/index.tsx | 4 | ||||
-rw-r--r-- | packages/ui/src/loader/index.tsx | 2 |
7 files changed, 10 insertions, 16 deletions
diff --git a/packages/ui/package.json b/packages/ui/package.json index 23af393f5..0de76a98b 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json | |||
@@ -27,11 +27,5 @@ | |||
27 | "@meetfranz/theme": "file:../theme", | 27 | "@meetfranz/theme": "file:../theme", |
28 | "react-loader": "2.4.7" | 28 | "react-loader": "2.4.7" |
29 | }, | 29 | }, |
30 | "peerDependencies": { | ||
31 | "classnames": "2.3.1", | ||
32 | "react": "16.14.0", | ||
33 | "react-dom": "16.14.0", | ||
34 | "react-jss": "8.6.1" | ||
35 | }, | ||
36 | "gitHead": "254da30f801169fac376bda1439b46cabbb491ad" | 30 | "gitHead": "254da30f801169fac376bda1439b46cabbb491ad" |
37 | } | 31 | } |
diff --git a/packages/ui/src/badge/ProBadge.tsx b/packages/ui/src/badge/ProBadge.tsx index 63d5d673a..be7ed8e58 100644 --- a/packages/ui/src/badge/ProBadge.tsx +++ b/packages/ui/src/badge/ProBadge.tsx | |||
@@ -1,6 +1,6 @@ | |||
1 | import { mdiStar } from '@mdi/js'; | 1 | import { mdiStar } from '@mdi/js'; |
2 | import classnames from 'classnames'; | 2 | import classnames from 'classnames'; |
3 | import React, { Component } from 'react'; | 3 | import { Component } from 'react'; |
4 | import injectStyle from 'react-jss'; | 4 | import injectStyle from 'react-jss'; |
5 | 5 | ||
6 | import { Badge, Icon } from '..'; | 6 | import { Badge, Icon } from '..'; |
diff --git a/packages/ui/src/badge/index.tsx b/packages/ui/src/badge/index.tsx index 5dd735879..a8f3ebcbf 100644 --- a/packages/ui/src/badge/index.tsx +++ b/packages/ui/src/badge/index.tsx | |||
@@ -1,5 +1,5 @@ | |||
1 | import classnames from 'classnames'; | 1 | import classnames from 'classnames'; |
2 | import React, { Component } from 'react'; | 2 | import { Component, ReactNode } from 'react'; |
3 | import injectStyle from 'react-jss'; | 3 | import injectStyle from 'react-jss'; |
4 | 4 | ||
5 | import { Theme } from '../../../theme'; | 5 | import { Theme } from '../../../theme'; |
@@ -8,7 +8,7 @@ import { IWithStyle } from '../typings/generic'; | |||
8 | interface IProps extends IWithStyle { | 8 | interface IProps extends IWithStyle { |
9 | type: string; | 9 | type: string; |
10 | className?: string; | 10 | className?: string; |
11 | children: React.ReactNode; | 11 | children: ReactNode; |
12 | } | 12 | } |
13 | 13 | ||
14 | const badgeStyles = (theme: Theme) => { | 14 | const badgeStyles = (theme: Theme) => { |
diff --git a/packages/ui/src/headline/index.tsx b/packages/ui/src/headline/index.tsx index bf3d4418c..b534a6298 100644 --- a/packages/ui/src/headline/index.tsx +++ b/packages/ui/src/headline/index.tsx | |||
@@ -1,5 +1,5 @@ | |||
1 | import classnames from 'classnames'; | 1 | import classnames from 'classnames'; |
2 | import React, { Component } from 'react'; | 2 | import { Component, createElement, ReactNode } from 'react'; |
3 | import injectStyle from 'react-jss'; | 3 | import injectStyle from 'react-jss'; |
4 | 4 | ||
5 | import { Theme } from '../../../theme'; | 5 | import { Theme } from '../../../theme'; |
@@ -8,7 +8,7 @@ import { IWithStyle, Omit } from '../typings/generic'; | |||
8 | interface IProps extends IWithStyle { | 8 | interface IProps extends IWithStyle { |
9 | level?: number; | 9 | level?: number; |
10 | className?: string; | 10 | className?: string; |
11 | children: string | React.ReactNode; | 11 | children: string | ReactNode; |
12 | id?: string; | 12 | id?: string; |
13 | } | 13 | } |
14 | 14 | ||
@@ -39,7 +39,7 @@ class HeadlineComponent extends Component<IProps> { | |||
39 | render() { | 39 | render() { |
40 | const { classes, level, className, children, id } = this.props; | 40 | const { classes, level, className, children, id } = this.props; |
41 | 41 | ||
42 | return React.createElement( | 42 | return createElement( |
43 | `h${level}`, | 43 | `h${level}`, |
44 | { | 44 | { |
45 | id, | 45 | id, |
diff --git a/packages/ui/src/icon/index.tsx b/packages/ui/src/icon/index.tsx index b644a9234..9753b399c 100644 --- a/packages/ui/src/icon/index.tsx +++ b/packages/ui/src/icon/index.tsx | |||
@@ -1,6 +1,6 @@ | |||
1 | import MdiIcon from '@mdi/react'; | 1 | import MdiIcon from '@mdi/react'; |
2 | import classnames from 'classnames'; | 2 | import classnames from 'classnames'; |
3 | import React, { Component } from 'react'; | 3 | import { Component } from 'react'; |
4 | import injectStyle from 'react-jss'; | 4 | import injectStyle from 'react-jss'; |
5 | 5 | ||
6 | import { Theme } from '../../../theme'; | 6 | import { Theme } from '../../../theme'; |
diff --git a/packages/ui/src/infobox/index.tsx b/packages/ui/src/infobox/index.tsx index 88cfdb620..7bad4a1f2 100644 --- a/packages/ui/src/infobox/index.tsx +++ b/packages/ui/src/infobox/index.tsx | |||
@@ -1,6 +1,6 @@ | |||
1 | import { mdiClose } from '@mdi/js'; | 1 | import { mdiClose } from '@mdi/js'; |
2 | import classnames from 'classnames'; | 2 | import classnames from 'classnames'; |
3 | import React, { Component } from 'react'; | 3 | import { Component, ReactNode } from 'react'; |
4 | import injectStyle from 'react-jss'; | 4 | import injectStyle from 'react-jss'; |
5 | 5 | ||
6 | import { Icon } from '..'; | 6 | import { Icon } from '..'; |
@@ -16,7 +16,7 @@ interface IProps extends IWithStyle { | |||
16 | ctaOnClick?: () => void; | 16 | ctaOnClick?: () => void; |
17 | ctaLabel?: string; | 17 | ctaLabel?: string; |
18 | ctaLoading?: boolean; | 18 | ctaLoading?: boolean; |
19 | children: React.ReactNode; | 19 | children: ReactNode; |
20 | className: string; | 20 | className: string; |
21 | } | 21 | } |
22 | 22 | ||
diff --git a/packages/ui/src/loader/index.tsx b/packages/ui/src/loader/index.tsx index 244aa9dc9..0607bd48b 100644 --- a/packages/ui/src/loader/index.tsx +++ b/packages/ui/src/loader/index.tsx | |||
@@ -1,5 +1,5 @@ | |||
1 | import classnames from 'classnames'; | 1 | import classnames from 'classnames'; |
2 | import React, { Component } from 'react'; | 2 | import { Component } from 'react'; |
3 | import injectStyle, { withTheme } from 'react-jss'; | 3 | import injectStyle, { withTheme } from 'react-jss'; |
4 | import ReactLoader from 'react-loader'; | 4 | import ReactLoader from 'react-loader'; |
5 | 5 | ||