isomorphic-validation
Version:
Isomorphic javascript form validation library.
13 lines (9 loc) • 376 B
JavaScript
import createApplyEffect from './create-apply-effect.js';
const setOutlineEffect = (element, outlines, { isValid }) => {
element.style.outline = outlines[isValid].value;
};
const applyOutline = createApplyEffect(setOutlineEffect, {
true: { delay: 0, value: '1px solid limegreen' },
false: { delay: 0, value: '1px solid red' },
});
export { applyOutline as default };