Skip to content

Instantly share code, notes, and snippets.

View samselikoff's full-sized avatar

Sam Selikoff samselikoff

View GitHub Profile
diff --git a/app/pods/components/animate/component.js b/app/pods/components/animate/component.js
new file mode 100644
index 00000000..c959f943
--- /dev/null
+++ b/app/pods/components/animate/component.js
@@ -0,0 +1,21 @@
+import Component from "@ember/component";
+import { fadeIn } from "ember-animated/motions/opacity";
+import { wait } from "ember-animated";
+import { easeExpOut } from "d3-ease";
@samselikoff
samselikoff / controllers.application.js
Last active August 16, 2019 12:30
Animating children
import Ember from 'ember';
import fade from 'ember-animated/transitions/fade';
export default Ember.Controller.extend({
fade
});
@samselikoff
samselikoff / controllers.application.js
Last active August 5, 2019 19:37
input helper action test
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
updateFirstName() {
console.log('hi')
}
}
@samselikoff
samselikoff / controllers.application.js
Created July 1, 2019 18:03
Actions - Closures with events, DDAU
import Ember from 'ember';
export default Ember.Controller.extend({
isAdmin: true,
actions: {
handleChange(e) {
this.set('isAdmin', e.target.checked);
}
}
@samselikoff
samselikoff / controllers.application.js
Created July 1, 2019 18:01
Actions - Modifier, DDAU
import Ember from 'ember';
export default Ember.Controller.extend({
isAdmin: true,
actions: {
handleChange() {
this.toggleProperty('isAdmin');
}
}
@samselikoff
samselikoff / controllers.application.js
Created June 26, 2019 15:20
Mirage 1.0 Boilerplate
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@samselikoff
samselikoff / controllers.application.js
Created May 16, 2019 13:29
Ember Animated #109 - duration mismatch with fade transition and `<AnimatedContainer>`
import Ember from 'ember';
import fade from 'ember-animated/transitions/fade';
export default Ember.Controller.extend({
fade
});
@samselikoff
samselikoff / controllers.application.js
Last active July 5, 2022 04:01
Ember Animated boilerplate
import Ember from 'ember';
import fade from 'ember-animated/transitions/fade';
export default Ember.Controller.extend({
fade
});
@samselikoff
samselikoff / component.js
Created May 3, 2019 13:16
First pass at a LoadRecords component
import Component from '@ember/component';
import { task } from 'ember-concurrency';
import { inject as service } from '@ember/service';
export default Component.extend({
tagName: '',
store: service(),
@samselikoff
samselikoff / controllers.application.js
Created April 4, 2019 20:03
Parent route query params
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});