Skip to content

Instantly share code, notes, and snippets.

View wwwmarcos's full-sized avatar

Marcos Florencio wwwmarcos

View GitHub Profile
(function(){
'use strict';
angular
.module('http-interceptor',[])
.config(config);
config.$inject = ['$provide', '$httpProvider'];
function config($provide, $httpProvider) {
$provide.factory('HttpInterceptor', httpInterceptor);
(function() {
'use strict';
/**
* @desc show network status when offline.
* @example <network-state message="No conection"></network-state>
*/
angular
.module('NetworkStateDirective', [])
.directive('networkState', networkState);
(function() {
'use strict';
angular
.module('ExceptionHandler', [])
.factory('$exceptionHandler', exceptionHandler);
exceptionHandler.$inject = ['message', '$log']
function exceptionHandler(message, $log){
return function handle(exception, cause){
/**
* Slim container based on container of bootstrap
*/
.container-slim {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 768px) {
alert('Hello Word')
const gulp = require('gulp'),
concat = require('gulp-concat'),
stylus = require('gulp-stylus'),
browserSync = require('browser-sync'),
cssmin = require('gulp-cssmin'),
rename = require('gulp-rename'),
reload = browserSync.reload
const paths = {
src: {
(function() {
'use strict'
angular
.module('LocalStorageServices', [])
.factory('LocalStorageService', LocalStorageService)
LocalStorageService.$inject = ['$cookies']
function LocalStorageService($cookies) {
var factory = {
var promises = [];
for(var i = 0; i < 5; i++) {
var promise = $http.get('/data' + i);
promises.push(promise);
}
$q.all(promises).then(doSomethingAfterAllRequests)
(function() {
'use strict'
angular
.module('alabama', [])
.component('alabama', {
template: '{{message}} {{otherMessage}}',
controller: AlabamaComponentController,
bindings: {
message: '@',
(function() {
'use strict'
angular
.module('alabama', [])
.component('alabama', {
template: 'transclude.component.html',
controller: AlabamaComponentController,
transclude: true
})