Skip to content

Instantly share code, notes, and snippets.

Scott Ames-Messinger scottmessinger

Block or report user

Report or block scottmessinger

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View SketchSystems.spec
Group Payment Flow
trial
request-quote -> awaiting-purchase-order
request-invoice -> awaiting-payment
expired -> trial-expired
trial-expired
request-quote -> awaiting-purchase-order
request-invoice -> awaiting-payment
expired -> group-closed
awaiting-purchase-order
View SketchSystems.spec
Group Payment Flow
trial-new
expired -> trial-expired
credit-card -> paid-up
request-po -> trial-awaiting-payment
trial-expired
expired -> group-closed
trial-awaiting-payment
expired -> group-closed
payment-received -> paid-up
View SketchSystems.spec
Sign up
Name and email*
Next -> Step 2 how planbooks work
Step 2 how planbooks work
Next -> Step 3 planbook title and year
Step 3 planbook title and year
Next -> Step 4 Share with group
Next if not part of a group -> Planbook Setup
Step 4 Share with group
Next -> Planbook Setup
View enhancers.index.js
import { compose } from 'redux';
var devtools = window.__REDUX_DEVTOOLS_EXTENSION__ ? window.__REDUX_DEVTOOLS_EXTENSION__() : f => f;
var composed = compose(devtools);
window.__REDUX_DEVTOOLS_EXTENSION__.open();
export default composed
View components.a-child.js
import Ember from 'ember';
export default Ember.Component.extend({
didReceiveAttrs(){
this._super(...arguments)
console.log('didReceiveAttrs', 'a-child')
}
});
@scottmessinger
scottmessinger / components.my-child.js
Last active Oct 6, 2016
playing with immutable.js
View components.my-child.js
import Ember from 'ember';
export default Ember.Component.extend({
didReceiveAttrs(){
this._super(...arguments)
console.log('didReceiveAttrs', 'my-child')
}
});
View components.expensive-outline-item.js
import Ember from 'ember';
export default Ember.Component.extend({
didRender(){
console.log('didRender expensive-outline-item.hbs')
}
});
View Demo Flash Output.js
(function (lib, img, cjs, ss) {
var p; // shortcut to reference prototypes
// library properties:
lib.properties = {
width: 1000,
height: 1000,
fps: 24,
color: "#FFFFFF",
View bower.json
{
"dependencies": {
"ember": "https://github.com/components/ember.git#4cc46c9c635669f8cadcb40031d8a382536d8a58",
"ember-cli-shims": "https://github.com/thorsteinsson/ember-cli-shims.git#0ebaef04357f08172d872fbd59e9534426a40df9",
"ember-cli-test-loader": "ember-cli-test-loader#0.2.0",
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.6",
"ember-qunit": "0.4.9",
"ember-qunit-notifications": "0.0.7",
"ember-resolver": "~0.1.19",
"ic-ajax": "~2.0.2",
@scottmessinger
scottmessinger / 00_usage.rb
Last active Aug 29, 2015
Transproc thoughts
View 00_usage.rb
# Usage: Setup
module A
extend Transproc::Registry
def self.hi(message)
h[:a_message] = message
end
end
module B
extend Transproc::Registry
You can’t perform that action at this time.