Skip to content

Instantly share code, notes, and snippets.

View Allerby's full-sized avatar

Michael Allerby

  • Paloma Group
  • Wellington, New Zealand
  • X @MAllerby
View GitHub Profile
@Allerby
Allerby / controllers.application.js
Last active April 6, 2019 01:23
Ember Parachute service test
import Ember from 'ember';
import QueryParams from 'ember-parachute';
import { inject as service } from '@ember/service';
export const searchQueryParams = new QueryParams({
'search.page': {
defaultValue: 1,
refresh: true,
replace: true
},
@Allerby
Allerby / controllers.application.js
Created April 6, 2019 01:23
Ember Parachute service test
import Ember from 'ember';
import QueryParams from 'ember-parachute';
import { inject as service } from '@ember/service';
export const searchQueryParams = new QueryParams({
'search.page': {
defaultValue: 1,
refresh: true,
replace: true
},
@Allerby
Allerby / components.my-form.js
Last active January 22, 2019 03:01
New Twiddle
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
log(params) {
console.log(params);
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
helloWorld() {
console.log('Hello World');
},
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
longString: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tincidunt tortor sit amet elit molestie laoreet. Curabitur quis ligula lacus. Proin et auctor ipsum, ut blandit neque. Nullam bibendum ante a lacus luctus, eu commodo metus tincidunt. Pellentesque ac nunc velit. Maecenas porta sodales eros, ac congue dui consectetur ac. Phasellus interdum sed nibh quis porta. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed convallis mollis neque ac accumsan. Quisque accumsan auctor ex, at sollicitudin tortor ultricies vitae. Curabitur at nunc eu ligula pretium maximus. Aliquam vehicula velit neque, ut convallis nisi tempor sed. Quisque a ipsum gravida, malesuada sem ac, pellentesque elit.Pellentesque habitant morbi tristique\n\n senectus et netus et malesuada fames ac turpis egestas. Curabitur eu vulputate erat, at condimentum magna. Integer tincidunt elit ante, sit amet pulvinar enim fringi
@Allerby
Allerby / route.js
Last active December 5, 2017 10:52
Fastboot and Ember Concurrency?
// Route
import Ember from 'ember';
import { task } from 'ember-concurrency';
export default Ember.Route.extend({
// This won't work as Fastboot needs the model to be resolved on render.
// A promise could be used to wait for 'getPost' to resolve, but I would lose the usefulness of ember-concurrencies derived state.
model: function(params) {
return {
listing: this.get('getPost').perform(params.post_id),