Skip to content

Instantly share code, notes, and snippets.

@IBue
IBue / controllers.index.js
Last active May 13, 2020 17:44 — forked from samselikoff/mirage.config.js
ember/data issue #4986
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
removeBook: function(record) {
record.set('author', null);
},
@IBue
IBue / components.my-form.js
Last active April 9, 2019 20:14
ember-bootstrap >= 2.1 submit bubbling problem
import Ember from 'ember';
export default Ember.Component.extend({
submit: () => {},
actions: {
bubbleStop() {
},
@IBue
IBue / components.my-map\.js
Created March 10, 2022 12:08
ember-leaflet in tabs and IntersectionObserver
import Component from '@glimmer/component';
import { action } from "@ember/object";
import { schedule } from '@ember/runloop';
import { htmlSafe } from '@ember/string';
export default class extends Component {
lat = 51.92;
long = 35.68;
zoom = 3;
licenseAttribution = htmlSafe(
@IBue
IBue / components.my-component\.js
Last active April 3, 2022 01:35
ember-twiddle-2-source-binding
import Component from '@glimmer/component';
import { guidFor } from '@ember/object/internals';
export default class extends Component {
_myValue = new Map();
get myValue() {
let currentArg = this.args.stringArg || null;
let guid = guidFor(currentArg);