Skip to content
This repository has been archived by the owner on Dec 15, 2021. It is now read-only.

lucacastelnuovo/archive-mailjs-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MailJS-sdk

NPM

SDK for mailjs.lucacastelnuovo.nl

Example

const MailJS = require("mailjs-sdk");
const access_token = "JWTTOKEN";

// Send data from object
const data = {
  name: "fooBar",
  email: "fooBar@gmail.com",
};
MailJS.send(access_token, data).then(
  (response) => {
    console.log("SUCCESS", response);
  },
  (error) => {
    console.log("FAILED", error);
  }
);

// MailJS will collect formdata,
// just make sure you stop the form submission
// Add this inside maybe an eventlistener
const form = ".form"; // querySelector string for form
/* OR */
const form = document.querySelector(".form"); // pass form element
MailJS.sendForm(access_token, form).then(
  (response) => {
    console.log("SUCCESS", response);
  },
  (error) => {
    console.log("FAILED", error);
  }
);

LICENSE MIT