This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import _ from 'lodash'; | |
export default { | |
getItem: (key, defaultValue) => { | |
if (typeof localStorage === 'undefined') return null; | |
const value = localStorage.getItem(key); | |
return _.isNil(value) ? defaultValue : JSON.parse(value); | |
}, | |
setItem: (key, data) => { | |
if (typeof localStorage === 'undefined') return null; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Example usage: | |
# NOTE: Please mind the trailing slashes at the end of the path names!!! | |
# Supports multiple files per attribute (pass them after a space - see `--add` example below: | |
# Examples: | |
# Adding: `python setFavorites.py --add file:///Users/your_username/your/path/ file:///Users/your_username/your/another_path/` | |
# Removing: `python setFavorites.py --remove file:///Users/your_username/your/path/` | |
#!/usr/bin/python | |
import os |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Services from 'tripetto-services'; | |
import { Export } from 'tripetto-runner-foundation'; | |
import { run } from 'tripetto-runner-autoscroll'; | |
const token = 'my-token-here'; | |
const config = Services.init({ token }); | |
// Picking params as spreaing the `config` does not work properly | |
const params = _.pick(config, ['definition', 'styles', 'l10n', 'locales', 'translations', 'attachments']); | |
const element = document.getElementById('my-tripetto-form'); | |
run({ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const automagically = require('automagically'); | |
const testEmails = async () => { | |
const data = await automagically.emails.send({ | |
to: '[email protected]', | |
from: '[email protected]', | |
body: 'Hello, world!', | |
}); | |
console.log(data); | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Emails } = require('automagically'); | |
const send = async () => { | |
const email = Emails.send({ | |
from: { email: '[email protected]', name: 'AwesomeApp' }, | |
to: [{ email: '[email protected]', name: 'John Doe' }], | |
subject: 'Welcome', | |
text: 'Hey there, this is a test email!', | |
}); | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Emails } = require('automagically'); | |
const send = async () => { | |
const email = Emails.send({ | |
from: { email: '[email protected]', name: 'AwesomeApp' }, | |
to: [{ email: '[email protected]', name: 'John Doe' }], | |
bcc: [{ email: '[email protected]', name: 'Kylo Ren' }], | |
cc: [{ email: '[email protected]', name: 'Leia' }], | |
subject: 'Welcome', | |
text: 'Hey there, this is a test email!', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Emails } = require('automagically'); | |
const send = async () => { | |
const email = Emails.send({ | |
from: { email: '[email protected]', name: 'AwesomeApp' }, | |
to: [ | |
{ email: '[email protected]', name: 'John Doe' }, | |
{ email: '[email protected]', name: 'Foo Bar' }, | |
], | |
subject: 'Welcome', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Emails } = require('automagically'); | |
const send = async () => { | |
const email = Emails.send({ | |
from: { email: '[email protected]', name: 'AwesomeApp' }, | |
to: [ | |
{ email: '[email protected]', name: 'John Doe', age: 20 }, | |
{ email: '[email protected]', name: 'Foo Bar', age: 30 }, | |
], | |
subject: 'Welcome {{name}} – it\'s your birthday!', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { Emails } = require('automagically'); | |
const send = async () => { | |
const email = Emails.send({ | |
from: { email: '[email protected]', name: 'AwesomeApp' }, | |
to: [ | |
{ email: '[email protected]', name: 'John Doe', age: 30 }, | |
{ email: '[email protected]', name: 'Foo Bar', age: 20 }, | |
], | |
template: 'my-sendgrid-template-id-here', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Some python code here |