BerniWittmann/spielplanismaning

View on GitHub
src/public/components/gruppen-panel/gruppen-panel.ui.js

Summary

Maintainability
A
0 mins
Test Coverage
(function () {
    'use strict';

    angular
        .module('spi.components.gruppenpanel.ui', [
            'ui.bootstrap', 'spi.components.panel.ui'
        ])
        .controller('GruppenPanelController', GruppenPanelController)
        .component('spiGruppenPanel', {
            templateUrl: 'components/gruppen-panel/gruppen-panel.html',
            bindings: {
                gruppe: '='
            },
            controller: 'GruppenPanelController',
            controllerAs: 'vm'
        });

    function GruppenPanelController() {
        const vm = this;
        
        _.extend(vm, {
            teams: _.sortBy(vm.gruppe.teams, 'name')
        });
    }

})();