Skip to content

Instantly share code, notes, and snippets.

@CezaryH
CezaryH / controllers.application.js
Last active February 8, 2021 14:37
beforeModel issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
host: 'https://jsonplaceholder.typicode.com'
});
@CezaryH
CezaryH / adapters.post.js
Last active May 21, 2021 05:52
unload Issue
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
host: 'https://jsonplaceholder.typicode.com'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
test: {
aaa: [
{b:1},
{b:2}
]
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
arr1: [{date: Date.now()}],
arr2: [{date: Date.now()}],
arr3: [{date: Date.now()}],
array1Contents: Ember.computed('arr1.length', function() {
return this.get('arr1').map(i => i.date).join(',');
}),
import Ember from 'ember';
import DS from 'ember-data';
import $ from 'jquery';
export default DS.RESTAdapter.extend({
namespace: 'api',
host: 'https://swapi.co',
_queryaaaaa(store, type, query) {
console.log(query);
import Ember from 'ember';
import DS from 'ember-data';
export default DS.Adapter.extend({
findAll(store, type, sinceToken) {
let query = { since: sinceToken };
return new Ember.RSVP.Promise(function(resolve, reject) {
Ember.$.getJSON(`https://swapi.co/api/people/`).then(function(data) {
resolve(data.results.map((i,x) => Object.assign(i, {id: x})));
import Ember from 'ember';
export default Ember.Component.extend({
click() {
console.log('yay')
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
todos: [],
actions: {
add() {
debugger;
this.get('todos').pushObject(this.get('newText'));
},