pocket-hook-form
Version:
pocket-store base hook form
12 lines (9 loc) • 346 B
text/typescript
import isCheckBoxInput from '../utils/isCheckBoxInput';
import isObject from '../utils/isObject';
type Event = {target: any};
export default (event: unknown) =>
isObject(event) && (event as Event).target
? isCheckBoxInput((event as Event).target)
? (event as Event).target.checked
: (event as Event).target.value
: event;