Skip to content

Instantly share code, notes, and snippets.

@sylwiaeb
sylwiaeb / components.my-component.js
Created November 22, 2019 17:14 — forked from feanor07/components.my-component.js
Stackoverflow Question#43112479
import Ember from 'ember';
export default Ember.Component.extend({
selected: {name: 'All', id:0},
computedOptions: Ember.computed('options.[]', function(){
return this.get('options').slice().insertAt(0, this.get('selected'));
})
});
@sylwiaeb
sylwiaeb / controllers.application.js
Last active November 22, 2019 17:01
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.set('options', [true, false]);
this.set('selectedOptions', true);
}
@sylwiaeb
sylwiaeb / components.my-list.js
Last active October 15, 2019 16:53
simple-list-select
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'ul',
classNames: 'list-options',
selectedOption: null,
init() {
this._super(...arguments);
this.set('options', [
import Ember from 'ember';
import { computed } from '@ember/object';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import { A } from '@ember/array';
export default Ember.Component.extend({
init() {
this._super(...arguments);
//this.get('registerItem')(this);
}
import Ember from 'ember';
export default Ember.Component.extend({
tagName: ''
});
import Ember from 'ember';
export default Ember.Component.extend({
});
@sylwiaeb
sylwiaeb / random-string
Created May 16, 2018 13:32
Generate a random string with limit in JavaScript
const generateString = (limit) => {
return new Date().getTime().toString().repeat(limit).substring(0, limit);
};
generateString(10); // 1526477455
@sylwiaeb
sylwiaeb / route-test.js
Created April 16, 2018 18:42 — forked from benbabics/route-test.js
Ember Mock Service
import Ember from 'ember';
import { moduleFor, test } from 'ember-qunit';
let mockSession = Ember.Service.extend({
isAuthenticated: true,
currentUser: Ember.computed('isAuthenticated', function() {
return Ember.RSVP.Promise(function(resolve) {
resolve( Ember.Object.create({ accounts: [] }) );
});
})
@sylwiaeb
sylwiaeb / mirage-tils.org
Created March 23, 2018 14:21 — forked from abuiles/mirage-tils.org
Mirage TILS

Version: ^0.2.0-beta.5

How can I check the serialized version of a model?

server.get('api/employee's, function(schema, request) {
  employee = schema.employee.find(1);
  this.serializerOrRegistry.serialize(employee, request);

  return foo;
});