UNPKG

formit

Version:

A speedy way to create HTML forms.

1 lines 9.38 kB
{"dependencies":[{"name":"/Users/Q/Sites/stripe/form-elements/.babelrc","includedInParent":true,"mtime":1526191410197},{"name":"/Users/Q/Sites/stripe/form-elements/package.json","includedInParent":true,"mtime":1526242908446},{"name":"./utilities/dom","loc":{"line":2,"column":25}},{"name":"./renderFormElement","loc":{"line":3,"column":30}}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});var e=require(\"./utilities/dom\"),r=require(\"./renderFormElement\"),a=s(r);function s(e){return e&&e.__esModule?e:{default:e}}var t=function(r,s,t){if(r){if(t&&t.classNames){var l=t.classNames.formClassName;console.log(l),(0,e.addClass)(r,l)}s.forEach(function(e,s){var l=(0,a.default)(e,s,t);r.appendChild(l)})}};exports.default=t;","map":{"mappings":[{"generated":{"line":7,"column":0},"source":"src/renderForm.js","original":{"line":2,"column":0}},{"generated":{"line":9,"column":0},"source":"src/renderForm.js","original":{"line":3,"column":0}},{"generated":{"line":15,"column":0},"source":"src/renderForm.js","original":{"line":5,"column":0}},{"name":"renderForm","generated":{"line":15,"column":4},"source":"src/renderForm.js","original":{"line":5,"column":6}},{"generated":{"line":15,"column":17},"source":"src/renderForm.js","original":{"line":5,"column":19}},{"name":"renderForm","generated":{"line":15,"column":26},"source":"src/renderForm.js","original":{"line":5,"column":6}},{"generated":{"line":15,"column":36},"source":"src/renderForm.js","original":{"line":5,"column":19}},{"name":"mountNode","generated":{"line":15,"column":37},"source":"src/renderForm.js","original":{"line":6,"column":2}},{"generated":{"line":15,"column":46},"source":"src/renderForm.js","original":{"line":5,"column":19}},{"name":"els","generated":{"line":15,"column":48},"source":"src/renderForm.js","original":{"line":7,"column":2}},{"generated":{"line":15,"column":51},"source":"src/renderForm.js","original":{"line":5,"column":19}},{"name":"options","generated":{"line":15,"column":53},"source":"src/renderForm.js","original":{"line":8,"column":2}},{"generated":{"line":15,"column":60},"source":"src/renderForm.js","original":{"line":5,"column":19}},{"generated":{"line":15,"column":62},"source":"src/renderForm.js","original":{"line":9,"column":5}},{"generated":{"line":16,"column":0},"source":"src/renderForm.js","original":{"line":10,"column":2}},{"generated":{"line":16,"column":6},"source":"src/renderForm.js","original":{"line":10,"column":6}},{"name":"mountNode","generated":{"line":16,"column":7},"source":"src/renderForm.js","original":{"line":10,"column":7}},{"generated":{"line":16,"column":16},"source":"src/renderForm.js","original":{"line":10,"column":2}},{"generated":{"line":16,"column":18},"source":"src/renderForm.js","original":{"line":10,"column":18}},{"generated":{"line":18,"column":0},"source":"src/renderForm.js","original":{"line":12,"column":2}},{"name":"options","generated":{"line":18,"column":6},"source":"src/renderForm.js","original":{"line":12,"column":6}},{"name":"options","generated":{"line":18,"column":17},"source":"src/renderForm.js","original":{"line":12,"column":17}},{"name":"classNames","generated":{"line":18,"column":25},"source":"src/renderForm.js","original":{"line":12,"column":25}},{"generated":{"line":18,"column":35},"source":"src/renderForm.js","original":{"line":12,"column":2}},{"generated":{"line":18,"column":37},"source":"src/renderForm.js","original":{"line":12,"column":37}},{"generated":{"line":19,"column":0},"source":"src/renderForm.js","original":{"line":12,"column":37}},{"name":"formClassName","generated":{"line":19,"column":8},"source":"src/renderForm.js","original":{"line":13,"column":12}},{"generated":{"line":19,"column":21},"source":"src/renderForm.js","original":{"line":12,"column":37}},{"name":"options","generated":{"line":19,"column":24},"source":"src/renderForm.js","original":{"line":13,"column":30}},{"name":"classNames","generated":{"line":19,"column":32},"source":"src/renderForm.js","original":{"line":13,"column":38}},{"generated":{"line":19,"column":42},"source":"src/renderForm.js","original":{"line":12,"column":37}},{"name":"formClassName","generated":{"line":19,"column":43},"source":"src/renderForm.js","original":{"line":13,"column":12}},{"generated":{"line":19,"column":56},"source":"src/renderForm.js","original":{"line":12,"column":37}},{"name":"console","generated":{"line":21,"column":0},"source":"src/renderForm.js","original":{"line":14,"column":4}},{"name":"log","generated":{"line":21,"column":12},"source":"src/renderForm.js","original":{"line":14,"column":12}},{"generated":{"line":21,"column":15},"source":"src/renderForm.js","original":{"line":14,"column":4}},{"name":"formClassName","generated":{"line":21,"column":16},"source":"src/renderForm.js","original":{"line":14,"column":16}},{"generated":{"line":21,"column":29},"source":"src/renderForm.js","original":{"line":14,"column":4}},{"generated":{"line":22,"column":0},"source":"src/renderForm.js","original":{"line":15,"column":4}},{"name":"mountNode","generated":{"line":22,"column":23},"source":"src/renderForm.js","original":{"line":15,"column":13}},{"generated":{"line":22,"column":32},"source":"src/renderForm.js","original":{"line":15,"column":4}},{"name":"formClassName","generated":{"line":22,"column":34},"source":"src/renderForm.js","original":{"line":15,"column":24}},{"generated":{"line":22,"column":47},"source":"src/renderForm.js","original":{"line":15,"column":4}},{"generated":{"line":23,"column":0},"source":"src/renderForm.js","original":{"line":16,"column":3}},{"name":"els","generated":{"line":25,"column":0},"source":"src/renderForm.js","original":{"line":18,"column":2}},{"name":"forEach","generated":{"line":25,"column":6},"source":"src/renderForm.js","original":{"line":18,"column":6}},{"generated":{"line":25,"column":13},"source":"src/renderForm.js","original":{"line":18,"column":2}},{"generated":{"line":25,"column":14},"source":"src/renderForm.js","original":{"line":18,"column":14}},{"name":"prop","generated":{"line":25,"column":24},"source":"src/renderForm.js","original":{"line":18,"column":15}},{"generated":{"line":25,"column":28},"source":"src/renderForm.js","original":{"line":18,"column":14}},{"name":"index","generated":{"line":25,"column":30},"source":"src/renderForm.js","original":{"line":18,"column":21}},{"generated":{"line":25,"column":35},"source":"src/renderForm.js","original":{"line":18,"column":14}},{"generated":{"line":25,"column":37},"source":"src/renderForm.js","original":{"line":18,"column":31}},{"generated":{"line":26,"column":0},"source":"src/renderForm.js","original":{"line":19,"column":4}},{"name":"element","generated":{"line":26,"column":8},"source":"src/renderForm.js","original":{"line":19,"column":10}},{"generated":{"line":26,"column":18},"source":"src/renderForm.js","original":{"line":19,"column":20}},{"name":"prop","generated":{"line":26,"column":51},"source":"src/renderForm.js","original":{"line":19,"column":38}},{"generated":{"line":26,"column":55},"source":"src/renderForm.js","original":{"line":19,"column":20}},{"name":"index","generated":{"line":26,"column":57},"source":"src/renderForm.js","original":{"line":19,"column":44}},{"generated":{"line":26,"column":62},"source":"src/renderForm.js","original":{"line":19,"column":20}},{"name":"options","generated":{"line":26,"column":64},"source":"src/renderForm.js","original":{"line":19,"column":51}},{"generated":{"line":26,"column":71},"source":"src/renderForm.js","original":{"line":19,"column":20}},{"generated":{"line":26,"column":72},"source":"src/renderForm.js","original":{"line":19,"column":4}},{"name":"mountNode","generated":{"line":27,"column":0},"source":"src/renderForm.js","original":{"line":20,"column":4}},{"name":"appendChild","generated":{"line":27,"column":14},"source":"src/renderForm.js","original":{"line":20,"column":14}},{"generated":{"line":27,"column":25},"source":"src/renderForm.js","original":{"line":20,"column":4}},{"name":"element","generated":{"line":27,"column":26},"source":"src/renderForm.js","original":{"line":20,"column":26}},{"generated":{"line":27,"column":33},"source":"src/renderForm.js","original":{"line":20,"column":4}},{"generated":{"line":28,"column":0},"source":"src/renderForm.js","original":{"line":21,"column":3}},{"generated":{"line":28,"column":3},"source":"src/renderForm.js","original":{"line":18,"column":2}},{"generated":{"line":29,"column":0},"source":"src/renderForm.js","original":{"line":22,"column":1}},{"generated":{"line":29,"column":1},"source":"src/renderForm.js","original":{"line":5,"column":0}},{"name":"renderForm","generated":{"line":31,"column":18},"source":"src/renderForm.js","original":{"line":24,"column":15}}],"sources":{"src/renderForm.js":"// @flow\nimport { addClass } from './utilities/dom'\nimport renderFormElement from './renderFormElement'\n\nconst renderForm = (\n mountNode: object,\n els: object,\n options: object\n) => {\n if (!mountNode) return\n\n if (options && options.classNames) {\n const { formClassName } = options.classNames\n console.log(formClassName)\n addClass(mountNode, formClassName)\n }\n\n els.forEach((prop, index) => {\n const element = renderFormElement(prop, index, options)\n mountNode.appendChild(element)\n })\n}\n\nexport default renderForm\n"},"lineCount":null}},"hash":"8dbf90dd1cce5a121c674fca5a778660","cacheData":{"env":{}}}