/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/react-native-pagar-me@1.0.0/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*!
 * @author Renato Aloi <renato.aloi@gmail.com>
 * date 12/21/2018
 * Pagar.me Api integration react-native module
 */
import moment from"moment/min/moment-with-locales";import"moment/locale/pt-br";export default class RNPagarMe{static getName=(e="Bob")=>`Olá ${e}`;static init=e=>{RNPagarMe.ApiToken=e,console.log("RNPagarMe.ApiToken 1",e)};static createCustomer=async(e,o,t,a,s,n)=>{var r=200,i="";console.log("RNPagarMe.ApiToken 2",RNPagarMe.ApiToken);const m={api_key:RNPagarMe.ApiToken,external_id:e,name:o,type:"individual",country:"br",email:t,documents:[{type:"cpf",number:a}],phone_numbers:["+55"+s],birthday:moment(n,"DD/MM/YYYY").format("YYYY-MM-DD")},c={method:"post",headers:{"Content-Type":"application/json"},body:JSON.stringify(m)};console.log("config.body",c.body);try{const e=await fetch("https://api.pagar.me/1/customers",c),o=await e.json();console.log("sent ok!",i),r=e.status,i=JSON.stringify(o)}catch(e){console.log("sent error!",e.message),r=500,i=e.message}return console.log("response object",{status:r,response:i}),{status:r,response:i}}}
//# sourceMappingURL=/sm/42c9884dfa0b47e41cc2741647cd4fef21257f9ef5c99edc6bd5a187e5959636.map