Skip to content

Instantly share code, notes, and snippets.

@jenbennings
jenbennings / index.js
Created April 16, 2018 08:39
Coinbase Commerce to Slack WebHook
const functions = require('firebase-functions');
const admin = require('firebase-admin');
const request = require('request');
admin.initializeApp(functions.config().firebase);
exports.saleAlert = functions.https.onRequest((req, res) => {
const product = req.body.event.data.checkout.id;
const id = req.body.event.data.code;
import icon from './assets/icon.svg';
class myComponent extends React.Component {
render() {
return (
<UnrelatedWrapper>
<SVGWrapper dangerouslySetInnerHTML={{__html: icon}} />
</UnrelatedWrapper>
);
}
{
"serviceAvailableAddress":false,
"rolloutPlans":[
],
"servingArea":{
"id":"fibre:3MTE-02",
"isDisconnectionDatePassed":false,
"serviceStatus":"available",
"disconnectionDate":"10/11/2017",
@jenbennings
jenbennings / slurpah.js
Last active May 22, 2016 00:50
slurpah.js
(function(){
var externalStylesheets = [];
var fonts = {};
function findExternalStylesheets(obj, callback) {
sheet = document.styleSheets,
i = sheet.length,
rule = null;
while( 0 <= --i ) {
if (sheet[i].cssRules === null) {
'use strict';
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
Text,
Image,
TouchableHighlight,
View,
/**
* Sample React Native App
* https://github.com/facebook/react-native
*/
'use strict';
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
@jenbennings
jenbennings / app.js
Created March 3, 2015 00:09
annotated
// u need react 4 react apps m8
var React = require('react');
// md5 is for verifying the e-mail address input? Seems to be required for gravatar.
var md5 = require('MD5');
// this just validates whether the input itself is actually an e-mail (regex magic)
var validateEmail = require('./validateEmail');
// I think this is just to write informative error msgs in console
var warning = require('react/lib/warning');
// saves you having to write the url every time (if this was used in more than 1 place)
var React = require('react');
var md5 = require('MD5');
var validateEmail = require('./validateEmail');
var warning = require('react/lib/warning');
var GRAVATAR_URL = "http://gravatar.com/avatar";
var USERS = [
{ id: 1, name: 'Ryan Florence', email: 'rpflorence@gmail.com' },
{ id: 2, name: 'Michael Jackson', email: 'mjijackson@gmail.com' }
@jenbennings
jenbennings / Widget - Spacegray.stTheme
Created February 23, 2015 21:44
Spacegray Ocean
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>author</key>
<string>Gadzhi Kharkharov</string>
<key>comment</key>
<string>Spacegray</string>
<key>name</key>
<string>Spacegray</string>
[
//
// TABS (REGULAR)
//
// Tab set
{
"class": "tabset_control",
"layer0.texture": "",