Skip to content

Instantly share code, notes, and snippets.

View panacholn's full-sized avatar

Panacholn Pongsamrithphol panacholn

View GitHub Profile
@panacholn
panacholn / Part1
Last active May 12, 2017 02:22
SSR Workshop
Part 1 : Config Server
// ไฟล์ src/server/server.js
1. import ไฟล์ตามนี้
const createMemoryHistory = require('react-router/lib/createMemoryHistory');
const configureStore = require('../common/stores').default;
const { syncHistoryWithStore } = require('react-router-redux');
const { RouterContext, match } = require('react-router');
@panacholn
panacholn / nodemailer_example.js
Last active June 22, 2023 10:12
Nodemailer Example
// main.js
const nodemailer = require('nodemailer');
// setup mail transporter service
const transporter = nodemailer.createTransport({
service: 'hotmail',
auth: {
user: 'yourmail@hotmail.com', // your email
pass: 'password' // your password
}
//generator.js
// import chance instance
const chance = require('chance').Chance()
// customer object data
let customerid = 0
const createCustomer = () => {
customerid++
return {
// import generator
const generator = require('./generator')
module.exports = () => ({
customers: generator.customers(50), // create 50 customers
companies: generator.companies(50), // create 50 companies
})