Split out common functions into discourse-common module

This commit is contained in:
Robin Ward
2016-08-31 11:30:51 -04:00
parent 3a4615c205
commit be1d74d207
89 changed files with 335 additions and 354 deletions

View File

@ -1,4 +1,4 @@
import DiscourseResolver from 'discourse/ember/resolver';
import { buildResolver } from 'discourse-common/resolver';
let originalTemplates;
let resolver;
@ -15,6 +15,8 @@ function setTemplates(lookupTemplateStrings) {
});
}
const DiscourseResolver = buildResolver('discourse');
module("lib:resolver", {
setup: function() {
originalTemplates = Ember.TEMPLATES;

View File

@ -2,10 +2,10 @@ import Store from "discourse/models/store";
import RestAdapter from 'discourse/adapters/rest';
import KeyValueStore from 'discourse/lib/key-value-store';
import TopicTrackingState from 'discourse/models/topic-tracking-state';
import Resolver from 'discourse/ember/resolver';
import { buildResolver } from 'discourse-common/resolver';
export default function() {
const resolver = Resolver.create();
const resolver = buildResolver('discourse').create();
return Store.create({
container: {
lookup(type) {

View File

@ -1,2 +1,2 @@
var resolver = require('discourse/ember/resolver').default;
window.setResolver(resolver.create({ namespace: Discourse }));
var buildResolver = require('discourse-common/resolver').buildResolver;
window.setResolver(buildResolver('discourse').create({ namespace: Discourse }));

View File

@ -32,7 +32,6 @@
//= require helpers/qunit-helpers
//= require helpers/assertions
//= require helpers/init-ember-qunit
//= require_tree ./fixtures
//= require_tree ./lib
//= require_tree .