EN · DE · RU · FR · ES

#2633: EMail.jsx

projectforge-webapp/src/components/design/EMail.jsx Composant React, projectforge-webapp/src/components/design/EMail.jsx 18 lignes · 15 code · 0 commentaires · 3 vides
Objectif : Application web React : EMail.jsx. EMail.jsx fait partie de l'application open-source de gestion de projet ProjectForge.

Source (100 premières lignes)

import PropTypes from 'prop-types';
import React from 'react';

function EMail(
    {
        email,
    },
) {
    return (
        <a href={`mailto:${email}`}>{email}</a>
    );
}

EMail.propTypes = {
    email: PropTypes.string.isRequired,
};

export default EMail;

Historique Git

20343c54e #144 : Afficher les adresses e-mail dans la vue des adresses (React).

20343c54e

#144 : Afficher les adresses e-mail dans la vue des adresses (React).
20343c54e899d0163c684b4d5e4648ebb9f7d668
diff --git a/projectforge-webapp/src/components/design/EMail.jsx b/projectforge-webapp/src/components/design/EMail.jsx
new file mode 100644
index 000000000..bda52faf9
--- /dev/null
+++ b/projectforge-webapp/src/components/design/EMail.jsx
@@ -0,0 +1,18 @@
+import PropTypes from 'prop-types';
+import React from 'react';
+
+function EMail(
+    {
+        email,
+    },
+) {
+    return (
+        <a href={`mailto:${email}`}>{email}</a>
+    );
+}
+
+EMail.propTypes = {
+    email: PropTypes.string.isRequired,
+};
+
+export default EMail;