Skip to content

Commit 080f4c0

Browse files
authored
Merge pull request #1117 from web3ui/feat-toggle-value
Add prop isChecked to Toggle component
2 parents 4a562b8 + 0ae4f0a commit 080f4c0

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

packages/core/src/lib/Toggle/Toggle.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import ToggleStyles from './Toggle.styles';
44
const { LabelStyled } = ToggleStyles;
55

66
const Toggle: React.FC<IToggleProps> = ({
7+
isChecked,
78
customize,
89
disabled = false,
910
id = 'web3uiKit-toggle',
@@ -39,6 +40,7 @@ const Toggle: React.FC<IToggleProps> = ({
3940
{labelOff}
4041
</span>
4142
<input
43+
checked={isChecked}
4244
data-testid="test-toggle-input"
4345
disabled={disabled}
4446
id={id}

packages/core/src/lib/Toggle/types.ts

+5
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ export type ValidateCheckbox = {
55
};
66

77
export interface IToggleProps {
8+
/**
9+
* Whether the toggle is checked or not
10+
*/
11+
isChecked?: boolean;
12+
813
/**
914
* Customize the element
1015
*/

0 commit comments

Comments
 (0)