Skip to content

Instantly share code, notes, and snippets.

View runspired's full-sized avatar
💜
Pondering Paradigms

Chris Thoburn runspired

💜
Pondering Paradigms
View GitHub Profile
@runspired
runspired / adapters.post.js
Last active April 13, 2021 18:31 — forked from Herriau/adapters.post.js
New Twiddle
import JSONAPIAdapter from 'ember-data/adapters/json-api';
export default class PostAdapter extends JSONAPIAdapter {
async findRecord(store, type, id) {
switch (id) {
case '1':
return {
"data": {
"id": "1",
"type": "posts",
"links": {
import Controller from '@ember/controller';
import {tracked} from '@glimmer/tracking'
import { isEmpty } from '@ember/utils';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
@tracked list = [
"Active Directory and Group Policy",
"Airwatch",
"Apple iOS Apps",
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
host: 'https://jsonplaceholder.typicode.com'
});
import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { action } from '@ember/object';
import { dependentKeyCompat } from '@ember/object/compat';
export default class ApplicationController extends Controller {
@service store;
appName = 'Ember Twiddle';
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@runspired
runspired / models.foo\.js
Created December 9, 2022 20:41 — forked from amk221/models.foo\.js
ED meta
import Model from 'ember-data/model';
import attr from 'ember-data/attr';
export default class FooModel extends Model {
@attr name;
@attr meta;
}