diff options
Diffstat (limited to 'packages/forms/src/toggle/index.tsx')
-rw-r--r-- | packages/forms/src/toggle/index.tsx | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/packages/forms/src/toggle/index.tsx b/packages/forms/src/toggle/index.tsx index a1cd7f1a4..4f446ab1a 100644 --- a/packages/forms/src/toggle/index.tsx +++ b/packages/forms/src/toggle/index.tsx | |||
@@ -7,11 +7,13 @@ import injectStyle from 'react-jss'; | |||
7 | 7 | ||
8 | import { IFormField, IWithStyle, Omit } from '../typings/generic'; | 8 | import { IFormField, IWithStyle, Omit } from '../typings/generic'; |
9 | 9 | ||
10 | import Error from '../error'; | 10 | import { Error } from '../error'; |
11 | import Label from '../label'; | 11 | import { Label } from '../label'; |
12 | import Wrapper from '../wrapper'; | 12 | import { Wrapper } from '../wrapper'; |
13 | 13 | ||
14 | interface IProps extends React.InputHTMLAttributes<HTMLInputElement>, IFormField, IWithStyle {} | 14 | interface IProps extends React.InputHTMLAttributes<HTMLInputElement>, IFormField, IWithStyle { |
15 | className?: string; | ||
16 | } | ||
15 | 17 | ||
16 | const styles = (theme: Theme) => ({ | 18 | const styles = (theme: Theme) => ({ |
17 | toggle: { | 19 | toggle: { |
@@ -65,6 +67,7 @@ class ToggleComponent extends Component<IProps> { | |||
65 | render() { | 67 | render() { |
66 | const { | 68 | const { |
67 | classes, | 69 | classes, |
70 | className, | ||
68 | disabled, | 71 | disabled, |
69 | error, | 72 | error, |
70 | id, | 73 | id, |
@@ -76,7 +79,9 @@ class ToggleComponent extends Component<IProps> { | |||
76 | } = this.props; | 79 | } = this.props; |
77 | 80 | ||
78 | return ( | 81 | return ( |
79 | <Wrapper> | 82 | <Wrapper |
83 | className={className} | ||
84 | > | ||
80 | <Label | 85 | <Label |
81 | title={label} | 86 | title={label} |
82 | showLabel={showLabel} | 87 | showLabel={showLabel} |