文件名称:react-html-email:使用React创建优雅HTML电子邮件模板
文件大小:61KB
文件格式:ZIP
更新时间:2024-04-21 03:47:42
JavaScript
react-html-email :warning: 目前未维护 react-html-email目前尚未维护。 随着React的成熟,不再需要使用单独的库来生成特定于电子邮件的标记。 我鼓励您看一下最新CSS-in-JS和内联样式的组件库,作为构建自己的电子邮件设计系统的基础,尽管这些组件可以作为有用的起点。 我认为该项目的未来将是一组通用的电子邮件模板设计组件,类似于的电子邮件。 如果您有兴趣获得该项目的所有权并解决该问题,请给我 。 现代HTML电子邮件是老式HTML和内联样式的交织在一起。 该库将这些组件封装到简单的React组件中,并有助于避免常见的陷阱。 提供了一组用于标准600px表布局的组件(受启发)。 React的“进行了扩展,以包括一些对旧客户端有用的不推荐使用的属性。 此外,还包括一个style道具验证器,该验证器使用来检查跨电子邮件客户端的潜在兼容性问题。 安装 $ np
【文件预览】:
react-html-email-master
----.eslintrc(103B)
----src()
--------includeDataProps.js(195B)
--------StyleValidator.js(2KB)
--------PropTypes.js(546B)
--------components()
--------supportMatrix.json(13KB)
--------index.js(676B)
--------renderEmail.js(304B)
----.babelrc(153B)
----scripts()
--------.eslintrc(70B)
--------scrapeStyleSupport.js(2KB)
----.npmignore(90B)
----examples()
--------kitchenSink.jsx(1KB)
----.travis.yml(271B)
----LICENSE(1KB)
----__tests__()
--------.eslintrc(129B)
--------ReactHTMLEmail.test.js(2KB)
--------renderEmail.test.js(3KB)
--------StyleValidator.test.js(4KB)
----README.md(6KB)
----.gitignore(16B)
----CHANGELOG.md(3KB)
----.eslintignore(19B)
----package-lock.json(216KB)
----package.json(1KB)