Skip to content

Instantly share code, notes, and snippets.

View kevinkucharczyk's full-sized avatar

Kevin Kucharczyk kevinkucharczyk

  • Melbourne, Australia
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
items: [],
itemToAdd: null,
submittedItems: null,
actions: {
add() {
import Ember from 'ember';
import { task, timeout } from 'ember-concurrency';
export default Ember.Component.extend({
author: null,
setAsFavorite: task(function*() {
yield timeout(1000);
let author = this.get('author');
author.set('favorite', true);
import Ember from 'ember';
import { task, timeout } from 'ember-concurrency';
export default Ember.Component.extend({
author: null,
setAsFavorite: task(function*() {
yield timeout(1000);
let author = this.get('author');
author.set('favorite', true);
import Ember from 'ember';
export default Ember.Controller.extend({
items: [],
itemToAdd: null,
submittedItems: null,
actions: {
add() {
import Ember from 'ember';
const { computed } = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
willExit: computed('model.{exitOnAction,exitOnConversion}', function() {
return this.get('model.exitOnAction') || this.get('model.exitOnConversion');
}),
import ActiveModelAdapter from 'active-model-adapter';
export default ActiveModelAdapter.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
items: [],
itemToAdd: null,
submittedItems: null,
actions: {
add() {

Keybase proof

I hereby claim:

  • I am kevinkucharczyk on github.
  • I am kevinkucharczyk (https://keybase.io/kevinkucharczyk) on keybase.
  • I have a public key ASDxomEesdgSoVedPu5rV5owYHg-mfoJowMXT7M-AXf0ego

To claim this, I am signing this object:

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});