Add woocommerce email customizer field

[MAILPOET-2708]
This commit is contained in:
Amine Ben hammou
2020-04-01 04:21:42 +02:00
committed by Veljko V
parent 9f893c7515
commit 74eef5e300
9 changed files with 75 additions and 11 deletions

View File

@@ -3,6 +3,10 @@ import { ChangeEvent } from 'react';
type Setter = (value: string) => any
type Event = ChangeEvent<any>
export const onChange = (setter: Setter) => (e: Event) => setter(e.target.value);
export function onChange(setter: Setter) {
return (e: Event) => setter(e.target.value);
}
export const onToggle = (setter: Setter) => (e: Event) => setter(e.target.checked ? '1' : '0');
export function onToggle(setter: Setter, falseValue: string = '0') {
return (e: Event) => setter(e.target.checked ? '1' : falseValue);
}