Skip to content

Instantly share code, notes, and snippets.

View lukecoy's full-sized avatar
🎯
Focusing

Luke Coy lukecoy

🎯
Focusing
View GitHub Profile
@lukecoy
lukecoy / components.my-component\.js
Last active February 5, 2022 00:57
Loading substates race condition
import { action } from '@ember/object';
import Component from '@glimmer/component';
export default class extends Component {
willDestroy() {
super.willDestroy(...arguments);
console.log('Destroying component...');
}
}
import Ember from 'ember';
export default Ember.Controller.extend({
firstName: '',
resume: '',
emailWithOffers: false,
formPayload: null,
import Ember from 'ember';
export default Ember.Controller.extend({
firstName: '',
resume: '',
emailWithOffers: false,
formPayload: null,
@lukecoy
lukecoy / controllers.application.js
Last active July 30, 2019 21:51
DO NOT EDIT THIS
import Ember from 'ember';
export default Ember.Controller.extend({
firstName: '',
resume: '',
emailWithOffers: false,
formPayload: null,
@lukecoy
lukecoy / controllers.application.js
Last active July 17, 2019 18:58
Interview Form (Solved)
import Ember from 'ember';
export default Ember.Controller.extend({
firstName: '',
lastName: '',
resume: '',
emailWithOffers: false,
import Ember from 'ember';
export default Ember.Component.extend({
click() {
console.log('Hello');
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@lukecoy
lukecoy / components.toggle-form.js
Last active January 8, 2019 19:51
toggle-form example
import Ember from 'ember';
export default Ember.Component.extend({
isEditingEnabled: false,
// This gets passed in by the consumer of this
// component
onSubmit: null,
actions: {
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
foo: [
"world",
"omg"
]
});