Files
freeCodeCamp/common/app/routes/Jobs/redux/jobs-form-normalizer.js
2016-07-28 23:39:17 -07:00

20 lines
564 B
JavaScript

import {
inHTMLData,
uriInSingleQuotedAttr
} from 'xss-filters';
import { callIfDefined, formatUrl } from '../../../utils/form';
export default {
NewJob: {
position: callIfDefined(inHTMLData),
locale: callIfDefined(inHTMLData),
description: callIfDefined(inHTMLData),
email: callIfDefined(inHTMLData),
url: callIfDefined(value => formatUrl(uriInSingleQuotedAttr(value))),
logo: callIfDefined(value => formatUrl(uriInSingleQuotedAttr(value))),
company: callIfDefined(inHTMLData),
howToApply: callIfDefined(inHTMLData)
}
};