Skip to content

Commit fda2793

Browse files
committed
Fix filter bug
1 parent c34b670 commit fda2793

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-validify",
3-
"version": "2.0.9",
3+
"version": "2.0.10",
44
"description": "Form validation made easy",
55
"main": "dist/form.js",
66
"directories": {

src/input.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const filters = {
99
};
1010

1111
const getValue = (type, values) => {
12-
let filter = filters[type || 'text'];
12+
let filter = filters[type] || filters.text;
1313

1414
let value = filter(values.filter(filter)[0]);
1515
if (value || value === false) return value;

tests/inputs.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@ test('Input is passed in value correctly', () => {
1313
</Form>
1414
);
1515

16-
wrapper
17-
.find(Input)
18-
.simulate('change', {
19-
target: { name: 'Awesome', value: 'yes', checked: false },
20-
});
16+
wrapper.find(Input).simulate('change', {
17+
target: { name: 'Awesome', value: 'yes', checked: false },
18+
});
2119

2220
expect(wrapper.find(Input).props().value).toEqual('yes');
2321
});
2422

2523
test('Input gets error message', () => {
2624
const wrapper = shallow(
2725
<Form rules={{ Awesome: 'required|min:8' }}>
28-
<Input name="Awesome" />
26+
<Input name="Awesome" type="password" />
2927
</Form>
3028
);
3129

3230
wrapper
3331
.find(Input)
34-
.simulate('change', { target: { name: 'Awesome', value: 'fail' } });
32+
.simulate('change', {
33+
target: { name: 'Awesome', value: 'fail', type: 'password' },
34+
});
3535
wrapper.find(Input).simulate('blur');
3636

3737
expect(wrapper.find(Input).props().error).toEqual(

0 commit comments

Comments
 (0)