Skip to content

Instantly share code, notes, and snippets.

@wecc
wecc / application.controller.js
Last active April 26, 2016 18:02
ember-concurrency-test
import Ember from 'ember';
import { task } from 'ember-concurrency';
export default Ember.Controller.extend({
parentTask: task(function *() {
yield this.get('childTask').perform();
}),
childTask: task(function *() {
import Ember from 'ember';
import { task } from 'ember-concurrency';
export default Ember.Controller.extend({
parentTask: task(function* () {
yield this.get('childTask').perform();
}),
childTask: task(function* () {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@wecc
wecc / adapters.application.js
Created October 22, 2016 15:44
unload-relationships
import Adapter from "ember-data/adapters/rest";
export default Adapter.extend();
@wecc
wecc / adapters.application.js
Last active October 22, 2016 16:42
reload-updates-relationship
import Adapter from "ember-data/adapters/rest";
export default Adapter.extend();
@wecc
wecc / adapters.post.js
Last active October 24, 2016 13:21
Failing Ember Data 2.9 Embedded Records
import Ember from 'ember';
import DS from 'ember-data';
const { RSVP } = Ember;
export default DS.RESTAdapter.extend({
findAll(store, type, sinceToken, snapshotRecordArray) {
return RSVP.resolve({
posts: [{
id: 1,
@wecc
wecc / adapters.application.js
Last active October 24, 2016 22:11
interval-query
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();
@wecc
wecc / adapters.application.js
Created November 22, 2016 21:01
New Twiddle
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();