diff --git a/src/client/api/news.js b/src/client/api/news.js index 7433df61..99690b12 100644 --- a/src/client/api/news.js +++ b/src/client/api/news.js @@ -2,7 +2,7 @@ * Created by tmshv on 22/11/14. */ -var query = require("../../utils/net").query; +import {query} from '../../utils/net'; function APIFeed(http){ this.request = http; diff --git a/src/client/modules/schedule.js b/src/client/modules/schedule.js index 9eec6b62..9aae7a42 100644 --- a/src/client/modules/schedule.js +++ b/src/client/modules/schedule.js @@ -1,4 +1,4 @@ -var getDates = require('../../utils/date').getDates; +import {getDates} from '../../utils/date'; module.exports = angular.module('hudozka.schedule', []) .directive('schedule', function ($compile) { diff --git a/src/client/pages/schedule.js b/src/client/pages/schedule.js index 97f916b3..87802c46 100644 --- a/src/client/pages/schedule.js +++ b/src/client/pages/schedule.js @@ -1,5 +1,5 @@ -var populate = require('../../utils/populate').populate; -const course = require('../../models/course'); +import {populate} from '../../utils/populate'; +import {getCourseNameByID} from '../../models/course'; function indexEquals(i) { return function (_, index) { @@ -59,7 +59,7 @@ module.exports = function (app) { .success(function (scheduleRecord) { $scope.groups = scheduleData.populate(scheduleRecord.schedule, [ populate(team.short, 'teacher'), - populate(course.name, 'lesson') + populate(getCourseNameByID, 'lesson') ]); if (updateURL) { diff --git a/src/client/pages/team.js b/src/client/pages/team.js index 101e3e0a..6238ceb2 100644 --- a/src/client/pages/team.js +++ b/src/client/pages/team.js @@ -1,5 +1,4 @@ var populate = require('../../utils/populate').populate; -const course = require('../../models/course'); module.exports = function (app) { app.controller('TeamPageController', function ($scope, team) { diff --git a/src/config.js b/src/config.js index 5a990063..1c3354c2 100644 --- a/src/config.js +++ b/src/config.js @@ -3,7 +3,7 @@ var path = require("path"); const MENU = require("./models/menu"); const team = require("./models/team"); -const course = require("./models/course"); +import {courses} from "./models/course"; const document = require("./models/document"); const schedule = require("./models/schedule"); @@ -20,7 +20,7 @@ var config = { menu: MENU, documents: document.docs, team: team.team, - courses: course.courses + courses: courses }, db: { diff --git a/src/models/course.js b/src/models/course.js index 4d982f9d..b38d5288 100644 --- a/src/models/course.js +++ b/src/models/course.js @@ -1,4 +1,4 @@ -const COURSES = [ +export const courses = [ { "id": "painting", "name": "Живопись" @@ -29,13 +29,9 @@ const COURSES = [ } ]; -exports.courses = COURSES; -exports.course = getCourseByID; -exports.name = getCourseNameByID; - -function getCourseByID(id){ - for(var i=0; i