PageSourceSearch

https://portafolio-personal-264fb.firebaseapp.com/main-es2015.js

js portafolio-personal-264fb.firebaseapp.com collected 2026-10-03 08:13:41 UTC 59,187 bytes, 678 lines download raw bytes

1(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{
2
3/***/ 0:
4/*!***************************!*\
5  !*** multi ./src/main.ts ***!
6  \***************************/
7/*! no static exports found */
8/***/ (function(module, exports, __webpack_require__) {
9
10module.exports = __webpack_require__(/*! /home/reffcp/Documentos/proyectos/personales/portafolio-personal/src/main.ts */"zUnb");
11
12
13/***/ }),
14
15/***/ "0MCZ":
16/*!***************************************************!*\
17  !*** ./src/app/shared/layout/layout.component.ts ***!
18  \***************************************************/
19/*! exports provided: LayoutComponent */
20/***/ (function(module, __webpack_exports__, __webpack_require__) {
21
22"use strict";
23__webpack_require__.r(__webpack_exports__);
24/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutComponent", function() { return LayoutComponent; });
25/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
26/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/header/header.component */ "aZ8m");
27/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "tyNb");
28/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../components/footer/footer.component */ "aF9I");
29
30
31
32
33class LayoutComponent {
34    constructor() { }
35    ngOnInit() {
36    }
37}
38LayoutComponent.ɵfac = function LayoutComponent_Factory(t) { return new (t || LayoutComponent)(); };
39LayoutComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: LayoutComponent, selectors: [["app-layout"]], decls: 4, vars: 0, consts: [[1, "main-container"]], template: function LayoutComponent_Template(rf, ctx) { if (rf & 1) {
40        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](0, "app-header");
41        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "main", 0);
42        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](2, "router-outlet");
43        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
44        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](3, "app-footer");
45    } }, directives: [_components_header_header_component__WEBPACK_IMPORTED_MODULE_1__["HeaderComponent"], _angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterOutlet"], _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"]], styles: ["@media screen and (min-width: 880px) {\n  .main-container[_ngcontent-%COMP%] {\n    padding-left: 5%;\n    padding-right: 5%;\n  }\n}\n@media screen and (max-width: 880px) {\n  .main-container[_ngcontent-%COMP%] {\n    padding-left: 2%;\n    padding-right: 2%;\n  }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xheW91dC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtFQURGO0FBQ0Y7QUFJQTtFQUNFO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtFQUZGO0FBQ0YiLCJmaWxlIjoibGF5b3V0LmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg4MHB4KSB7XG4gIC5tYWluLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICAubWFpbi1jb250YWluZXJ7XG4gICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcbiAgfVxufVxuIl19 */"] });
46
47
48/***/ }),
49
50/***/ "96pR":
51/*!**************************************************************!*\
52  !*** ./src/app/core/services/proyectos/proyectos.service.ts ***!
53  \**************************************************************/
54/*! exports provided: ProyectosService */
55/***/ (function(module, __webpack_exports__, __webpack_require__) {
56
57"use strict";
58__webpack_require__.r(__webpack_exports__);
59/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProyectosService", function() { return ProyectosService; });
60/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
61/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common/http */ "tk/3");
62
63
64class ProyectosService {
65    constructor(http) {
66        this.http = http;
67    }
68    getProjects(tipo) {
69        return this.http.get('../../../../assets/data/' + tipo + '.json');
70    }
71}
72ProyectosService.ɵfac = function ProyectosService_Factory(t) { return new (t || ProyectosService)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵinject"](_angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpClient"])); };
73ProyectosService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineInjectable"]({ token: ProyectosService, factory: ProyectosService.ɵfac, providedIn: 'root' });
74
75
76/***/ }),
77
78/***/ "9bI5":
79/*!**********************************************************!*\
80  !*** ./src/app/shared/ngbootstrap/ngbootstrap.module.ts ***!
81  \**********************************************************/
82/*! exports provided: NgbootstrapModule */
83/***/ (function(module, __webpack_exports__, __webpack_require__) {
84
85"use strict";
86__webpack_require__.r(__webpack_exports__);
87/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NgbootstrapModule", function() { return NgbootstrapModule; });
88/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/common */ "ofXK");
89/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "1kSV");
90/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
91
92
93
94class NgbootstrapModule {
95}
96NgbootstrapModule.ɵfac = function NgbootstrapModule_Factory(t) { return new (t || NgbootstrapModule)(); };
97NgbootstrapModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: NgbootstrapModule });
98NgbootstrapModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ imports: [[
99            _angular_common__WEBPACK_IMPORTED_MODULE_0__["CommonModule"],
100            _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_1__["NgbModule"]
101        ], _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_1__["NgbModule"]] });
102(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](NgbootstrapModule, { imports: [_angular_common__WEBPACK_IMPORTED_MODULE_0__["CommonModule"],
103        _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_1__["NgbModule"]], exports: [_ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_1__["NgbModule"]] }); })();
104
105
106/***/ }),
107
108/***/ "AytR":
109/*!*****************************************!*\
110  !*** ./src/environments/environment.ts ***!
111  \*****************************************/
112/*! exports provided: environment */
113/***/ (function(module, __webpack_exports__, __webpack_require__) {
114
115"use strict";
116__webpack_require__.r(__webpack_exports__);
117/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "environment", function() { return environment; });
118// This file can be replaced during build by using the `fileReplacements` array.
119// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
120// The list of file replacements can be found in `angular.json`.
121const environment = {
122    production: false
123};
124/*
125 * For easier debugging in development mode, you can import the following file
126 * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
127 *
128 * This import should be commented out in production mode because it will have a negative impact
129 * on performance if an error is thrown.
130 */
131// import 'zone.js/dist/zone-error';  // Included with Angular CLI.
132
133
134/***/ }),
135
136/***/ "PCNd":
137/*!*****************************************!*\
138  !*** ./src/app/shared/shared.module.ts ***!
139  \*****************************************/
140/*! exports provided: SharedModule */
141/***/ (function(module, __webpack_exports__, __webpack_require__) {
142
143"use strict";
144__webpack_require__.r(__webpack_exports__);
145/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; });
146/* harmony import */ var _ngbootstrap_ngbootstrap_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ngbootstrap/ngbootstrap.module */ "9bI5");
147/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "ofXK");
148/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/header/header.component */ "a
148Z8m");
149/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/footer/footer.component */ "aF9I");
150/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "tyNb");
151/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ "fXoL");
152
153
154
155
156
157
158class SharedModule {
159}
160SharedModule.ɵfac = function SharedModule_Factory(t) { return new (t || SharedModule)(); };
161SharedModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: SharedModule });
162SharedModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ imports: [[
163            _angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
164            _angular_router__WEBPACK_IMPORTED_MODULE_4__["RouterModule"],
165            _ngbootstrap_ngbootstrap_module__WEBPACK_IMPORTED_MODULE_0__["NgbootstrapModule"]
166        ], _ngbootstrap_ngbootstrap_module__WEBPACK_IMPORTED_MODULE_0__["NgbootstrapModule"]] });
167(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](SharedModule, { declarations: [_components_header_header_component__WEBPACK_IMPORTED_MODULE_2__["HeaderComponent"],
168        _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"]], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
169        _angular_router__WEBPACK_IMPORTED_MODULE_4__["RouterModule"],
170        _ngbootstrap_ngbootstrap_module__WEBPACK_IMPORTED_MODULE_0__["NgbootstrapModule"]], exports: [_components_header_header_component__WEBPACK_IMPORTED_MODULE_2__["HeaderComponent"],
171        _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_3__["FooterComponent"],
172        _ngbootstrap_ngbootstrap_module__WEBPACK_IMPORTED_MODULE_0__["NgbootstrapModule"]] }); })();
173
174
175/***/ }),
176
177/***/ "Sy1n":
178/*!**********************************!*\
179  !*** ./src/app/app.component.ts ***!
180  \**********************************/
181/*! exports provided: AppComponent */
182/***/ (function(module, __webpack_exports__, __webpack_require__) {
183
184"use strict";
185__webpack_require__.r(__webpack_exports__);
186/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
187/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
188/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ "tyNb");
189
190
191class AppComponent {
192    constructor(router) {
193        this.router = router;
194    }
195}
196AppComponent.ɵfac = function AppComponent_Factory(t) { return new (t || AppComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_router__WEBPACK_IMPORTED_MODULE_1__["Router"])); };
197AppComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: AppComponent, selectors: [["app-root"]], decls: 1, vars: 0, template: function AppComponent_Template(rf, ctx) { if (rf & 1) {
198        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](0, "router-outlet");
199    } }, directives: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterOutlet"]], styles: ["\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJhcHAuY29tcG9uZW50LnNjc3MifQ== */"] });
200
201
202/***/ }),
203
204/***/ "ZAI4":
205/*!*******************************!*\
206  !*** ./src/app/app.module.ts ***!
207  \*******************************/
208/*! exports provided: AppModule */
209/***/ (function(module, __webpack_exports__, __webpack_require__) {
210
211"use strict";
212__webpack_require__.r(__webpack_exports__);
213/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });
214/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1");
215/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app-routing.module */ "vY5A");
216/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app.component */ "Sy1n");
217/* harmony import */ var _shared_layout_layout_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./shared/layout/layout.component */ "0MCZ");
218/* harmony import */ var _shared_shared_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./shared/shared.module */ "PCNd");
219/* harmony import */ var _core_core_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./core/core.module */ "pKmL");
220/* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws");
221/* harmony import */ var _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ng-bootstrap/ng-bootstrap */ "1kSV");
222/* harmony import */ var _views_proyectos_proyectos_component__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./views/proyectos/proyectos.component */ "tPYF");
223/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/core */ "fXoL");
224
225
226
227
228
229
230
231
232
233
234class AppModule {
235}
236AppModule.ɵfac = function AppModule_Factory(t) { return new (t || AppModule)(); };
237AppModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_9__["ɵɵdefineNgModule"]({ type: AppModule, bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_2__["AppComponent"]] });
238AppModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_9__["ɵɵdefineInjector"]({ providers: [], imports: [[
239            _angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["BrowserModule"],
240            _app_routing_module__WEBPACK_IMPORTED_MODULE_1__["AppRoutingModule"],
241            _shared_shared_module__WEBPACK_IMPORTED_MODULE_4__["SharedModule"],
242            _core_core_module__WEBPACK_IMPORTED_MODULE_5__["CoreModule"],
243            _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_6__["BrowserAnimationsModule"],
244            _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_7__["NgbModule"],
245        ]] });
246(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_9__["ɵɵsetNgModuleScope"](AppModule, { declarations: [_app_component__WEBPACK_IMPORTED_MODULE_2__["AppComponent"], _shared_layout_layout_component__WEBPACK_IMPORTED_MODULE_3__["LayoutComponent"], _views_proyectos_proyectos_component__WEBPACK_IMPORTED_MODULE_8__["ProyectosComponent"]], imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["BrowserModule"],
247        _app_routing_module__WEBPACK_IMPORTED_MODULE_1__["AppRoutingModule"],
248        _shared_shared_module__WEBPACK_IMPORTED_MODULE_4__["SharedModule"],
249        _core_core_module__WEBPACK_IMPORTED_MODULE_5__["CoreModule"],
250        _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_6__["BrowserAnimationsModule"],
251        _ng_bootstrap_ng_bootstrap__WEBPACK_IMPORTED_MODULE_7__["NgbModule"]] }); })();
252
253
254/***/ }),
255
256/***/ "aF9I":
257/*!**************************************************************!*\
258  !*** ./src/app/shared/components/footer/footer.component.ts ***!
259  \**************************************************************/
260/*! exports provided: FooterComponent */
261/***/ (function(module, __webpack_exports__, __webpack_require__) {
262
263"use strict";
264__webpack_require__.r(__webpack_exports__);
265/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterComponent", function() { return FooterComponent; });
266/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
267
268class FooterComponent {
269    constructor() {
270        this.date = new Date().getFullYear();
271    }
272    ngOnInit() {
273    }
274    gotoUrl(url) {
275        window.open(url, '_Blank');
276    }
277}
278FooterComponent.ɵfac = function FooterComponent_Factory(t) { return new (t || FooterComponent)(); };
279FooterComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: FooterComponent, selectors: [["app-footer"]], decls: 12, vars: 1, consts: [[1, "footer-section-1"], [1, "section-social-footer"], ["src", "https://firebasestorage.googleapis.com/v0/b/portafolio-pers
279onal-264fb.appspot.com/o/logos%2Flogo-linkedin.svg?alt=media&token=35587aec-1071-40d2-b614-2439aae2e4ac", "alt", "logo-linkedin", 3, "click"], ["src", "https://firebasestorage.googleapis.com/v0/b/portafolio-personal-264fb.appspot.com/o/logos%2Flogo-instagram.svg?alt=media&token=6ebaf512-17b9-4886-b486-75d74f92f192", "alt", "logo-instagram", 3, "click"], ["src", "https://firebasestorage.googleapis.com/v0/b/portafolio-personal-264fb.appspot.com/o/logos%2Flogo-facebook.svg?alt=media&token=bd587970-4b36-4fae-a926-7648a2d2423b", "alt", "logo-facebook", 3, "click"], [1, "footer-section-2"]], template: function FooterComponent_Template(rf, ctx) { if (rf & 1) {
280        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "footer");
281        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "div", 0);
282        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](2, "p");
283        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](3, "S\u00EDgueme en mis redes:");
284        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
285        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](4, "section", 1);
286        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](5, "div");
287        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "img", 2);
288        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function FooterComponent_Template_img_click_6_listener() { return ctx.gotoUrl("https://www.linkedin.com/in/reffcp/"); });
289        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
290        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](7, "img", 3);
291        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function FooterComponent_Template_img_click_7_listener() { return ctx.gotoUrl("https://www.instagram.com/reffcp/"); });
292        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
293        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](8, "img", 4);
294        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function FooterComponent_Template_img_click_8_listener() { return ctx.gotoUrl("https://www.facebook.com/reffcp"); });
295        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
296        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
297        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
298        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
299        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](9, "div", 5);
300        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](10, "p");
301        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](11);
302        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
303        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
304        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
305    } if (rf & 2) {
306        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](11);
307        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate1"](" De mi para el mundo. ", ctx.date, " \u00AE");
308    } }, styles: ["footer[_ngcontent-%COMP%] {\n  display: flex;\n  background-color: transparent;\n  color: #ffffff;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  position: absolute;\n  left: 0;\n  right: 0;\n}\n\n.footer-section-1[_ngcontent-%COMP%] {\n  display: grid;\n  grid-column: 1;\n  justify-content: initial;\n  margin-left: 2%;\n  margin-top: 1%;\n}\n\n.footer-section-2[_ngcontent-%COMP%] {\n  display: flex;\n  align-items: center;\n  margin-right: 1%;\n}\n\n.section-social-footer[_ngcontent-%COMP%] {\n  display: flex;\n  text-align: center;\n}\n\n.section-social-footer[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {\n  max-width: 40px;\n  width: 100%;\n  margin: 0 5px;\n}\n\n@media screen and (max-width: 550px) {\n  footer[_ngcontent-%COMP%] {\n    display: block !important;\n  }\n\n  footer[_ngcontent-%COMP%]   div[_ngcontent-%COMP%] {\n    justify-content: center !important;\n  }\n}\n\n@media screen and (max-width: 480px) {\n  footer[_ngcontent-%COMP%] {\n    display: block !important;\n  }\n\n  footer[_ngcontent-%COMP%]   div[_ngcontent-%COMP%] {\n    justify-content: center !important;\n  }\n}\n\n@media screen and (max-width: 320px) {\n  footer[_ngcontent-%COMP%] {\n    display: block !important;\n  }\n\n  footer[_ngcontent-%COMP%]   div[_ngcontent-%COMP%] {\n    justify-content: center !important;\n  }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2Zvb3Rlci5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7
308RUFDQSxRQUFBO0FBQ0o7O0FBRUE7RUFDSSxhQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUFDSjs7QUFFQTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FBQ0o7O0FBRUE7RUFDSSxhQUFBO0VBQ0Esa0JBQUE7QUFDSjs7QUFFQTtFQUNJLGVBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBQUNKOztBQUVBO0VBQ0k7SUFDSSx5QkFBQTtFQUNOOztFQUNFO0lBQ0ksa0NBQUE7RUFFTjtBQUNGOztBQUNBO0VBQ0k7SUFDSSx5QkFBQTtFQUNOOztFQUNFO0lBQ0ksa0NBQUE7RUFFTjtBQUNGOztBQUNBO0VBQ0k7SUFDSSx5QkFBQTtFQUNOOztFQUNFO0lBQ0ksa0NBQUE7RUFFTjtBQUNGIiwiZmlsZSI6ImZvb3Rlci5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uZm9vdGVyLXNlY3Rpb24tMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgIG1hcmdpbi10b3A6IDElO1xufVxuXG4uZm9vdGVyLXNlY3Rpb24tMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG59XG5cbi5zZWN0aW9uLXNvY2lhbC1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1zb2NpYWwtZm9vdGVyIGRpdiBpbWcge1xuICAgIG1heC13aWR0aDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIGZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZvb3RlciBkaXYge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBmb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBmb290ZXIgZGl2IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgZm9vdGVyIGRpdiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIl19 */"] });
309
310
311/***/ }),
312
313/***/ "aZ8m":
314/*!**************************************************************!*\
315  !*** ./src/app/shared/components/header/header.component.ts ***!
316  \**************************************************************/
317/*! exports provided: HeaderComponent */
318/***/ (function(module, __webpack_exports__, __webpack_require__) {
319
320"use strict";
321__webpack_require__.r(__webpack_exports__);
322/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderComponent", function() { return HeaderComponent; });
323/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
324/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ "tyNb");
325
326
327class HeaderComponent {
328    constructor() { }
329    ngOnInit() { }
330    abrirMenu() {
331        const menu = document.querySelector('.menu');
332        if (menu.classList.contains('is-active')) {
333            menu.classList.remove('is-active');
334            menu.classList.add('is-inactive');
335        }
336        else {
337            menu.classList.add('is-active');
338            menu.classList.remove('is-inactive');
339        }
340    }
341}
342HeaderComponent.ɵfac = function HeaderComponent_Factory(t) { return new (t || HeaderComponent)(); };
343HeaderComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: HeaderComponent, selectors: [["app-header"]], decls: 25, vars: 0, consts: [[1, "header-container"], [1, "logo"], ["src", "https://firebasestorage.googleapis.com/v0/b/portafolio-personal-264fb.appspot.com/o/logos%2Flogo-cristian.png?alt=media&token=95a8dfc2-a219-466b-a037-4912a4387a32", "alt", "Logo principal"], [1, "icon-menu", 3, "click"], [1, "menu"], ["routerLink", "/inicio", 3, "click"], ["routerLink", "/experiencia/formal", 3, "click"], ["routerLink", "/proyectos/publicos", 3, "click"], ["routerLink", "/proyectos/freelancer", 3, "click"], ["routerLink", "/experiencia/asesorias", 3, "click"], ["routerLink", "/contacto", 3, "click"]], template: function HeaderComponent_Template(rf, ctx) { if (rf & 1) {
344        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "header");
345        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "nav", 0);
346        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](2, "figure", 1);
347        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](3, "img", 2);
348        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](4, "span", 3);
349        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_span_click_4_listener() { return ctx.abrirMenu(); });
350        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
351        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
352        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](5, "div", 4);
353        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "ol");
354        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](7, "li");
355        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](8, "a", 5);
356        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_8_listener() { return ctx.abrirMenu(); });
357        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](9, "Inicio");
358        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
359        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
360        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](10, "li");
361        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](11, "a", 6);
362        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_11_listener() { return ctx.abrirMenu(); });
363        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](12, "Experiencia");
364        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
365        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
366        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](13, "li");
367        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](14, "a", 7);
368        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_14_listener() { return ctx.abrirMenu(); });
369        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](15, "Proyectos P\u00FAblicos");
370        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
371        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
372        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](16, "li");
373        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](17, "a", 8);
374        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_17_listener() { return ctx.abrirMenu(); });
375        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](18, "Proyectos Freelancer");
376        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
377        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
378        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](19, "li");
379        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](20, "a", 9);
380        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_20_listener() { return ctx.abrirMenu(); });
381        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](21, "Asesor\u00EDas");
382        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
383        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
384        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](22, "li");
385        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](23, "a", 10);
386        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function HeaderComponent_Template_a_click_23_listener() { return ctx.abrirMenu(); });
387        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](24, "Contacto");
388        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
389        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
390        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
391        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
392        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
393        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
394    } }, directives: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterLinkWithHref"]], styles: [".icon-menu[_ngcontent-%COMP%] {\n  background-image: url(\"https://firebasestorage.googleapis.com/v0/b/portafolio-pers
394onal-264fb.appspot.com/o/iconos%2Fmenu.svg?alt=media&token=7880b6db-1a42-4c8f-a6a1-153407377bdc\");\n  background-size: cover;\n  background-repeat: no-repeat;\n  width: 40px;\n  height: 40px;\n  text-align: center;\n  position: absolute;\n  z-index: 4;\n  left: 11px;\n  top: 11px;\n  display: none;\n}\n\nheader[_ngcontent-%COMP%] {\n  background-color: transparent;\n  display: flex;\n  height: 70px;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n\nheader[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%] {\n  flex: 1;\n  margin: 0 auto;\n  display: inherit;\n  justify-content: inherit;\n  align-items: inherit;\n  height: inherit;\n  flex-wrap: inherit;\n  margin-left: 10%;\n  margin-right: 10%;\n}\n\nheader[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {\n  max-width: 200px;\n  width: 100%;\n}\n\n.menu[_ngcontent-%COMP%] {\n  height: inherit;\n}\n\nheader[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] {\n  display: flex;\n  height: inherit;\n  flex-wrap: wrap;\n}\n\nheader[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] {\n  height: inherit;\n}\n\nheader[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] {\n  text-decoration: none;\n  display: flex;\n  align-items: center;\n  height: inherit;\n  padding: 0 10px;\n  color: #ffffff;\n}\n\nol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%] {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\nfigure[_ngcontent-%COMP%] {\n  margin: 0;\n}\n\n@media screen and (max-width: 880px) {\n  header[_ngcontent-%COMP%] {\n    display: block;\n    height: auto;\n  }\n\n  header[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] {\n    display: block;\n  }\n\n  header[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] {\n    height: 50px;\n  }\n\n  header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] {\n    justify-content: center;\n  }\n\n  header[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%] {\n    text-align: center;\n  }\n\n  .contacto[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%] {\n    width: 471px !important;\n  }\n\n  .icon-menu[_ngcontent-%COMP%] {\n    display: block;\n    z-index: 1;\n  }\n\n  .menu[_ngcontent-%COMP%] {\n    position: fixed;\n    background-color: rgba(0, 22, 31, 0.9);\n    top: 0;\n    left: -100vw;\n    width: 100vw;\n    bottom: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    z-index: 0;\n  }\n\n  .menu[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] {\n    color: white;\n    font-size: 2em;\n    height: 40px;\n    text-decoration: underline;\n    margin-bottom: 1.5em;\n  }\n\n  .menu.is-active[_ngcontent-%COMP%] {\n    left: 0;\n    z-index: 100;\n  }\n\n  .menu.is-inactive[_ngcontent-%COMP%] {\n    z-index: 0;\n  }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2hlYWRlci5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1MQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7QUFDRjs7QUFFQTtFQUNFLDZCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBQUNGOztBQUVBO0VBQ0UsT0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FBQ0Y7O0FBRUE7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUFDRjs7QUFFQTtFQUNFLGVBQUE7QUFDRjs7QUFFQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBQUNGOztBQUVBO0VBQ0UsZUFBQTtBQUNGOztBQUVBO0VBQ0UscUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUFDRjs7QUFFQTs7RUFFRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FBQ0Y7O0FBRUE7RUFDRSxTQUFBO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLGNBQUE7SUFDQSxZQUFBO0VBQ0Y7O0VBRUE7SUFDRSxjQUFBO0VBQ0Y7O0VBRUE7SUFDRSxZQUFBO0VBQ0Y7O0VBRUE7SUFDRSx1QkFBQTtFQUNGOztFQUVBO0lBQ0Usa0JBQUE7RUFDRjs7RUFFQTtJQUNFLHVCQUFBO0VBQ0Y7O0VBRUE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFQUNGOztFQUVBO0lBQ0UsZUFBQTtJQUNBLHNDQUFBO0lBRUEsTUFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtJQUNBLGFBQUE7SUFDQSxtQk
394FBQTtJQUNBLHVCQUFBO0lBQ0EsVUFBQTtFQUFGOztFQUVBO0lBQ0UsWUFBQTtJQUNBLGNBQUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7SUFDQSxvQkFBQTtFQUNGOztFQUVBO0lBQ0UsT0FBQTtJQUNBLFlBQUE7RUFDRjs7RUFDQTtJQUNFLFVBQUE7RUFFRjtBQUNGIiwiZmlsZSI6ImhlYWRlci5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pY29uLW1lbnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2ZpcmViYXNlc3RvcmFnZS5nb29nbGVhcGlzLmNvbS92MC9iL3BvcnRhZm9saW8tcGVyc29uYWwtMjY0ZmIuYXBwc3BvdC5jb20vby9pY29ub3MlMkZtZW51LnN2Zz9hbHQ9bWVkaWEmdG9rZW49Nzg4MGI2ZGItMWE0Mi00YzhmLWE2YTEtMTUzNDA3Mzc3YmRjXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNDtcbiAgbGVmdDogMTFweDtcbiAgdG9wOiAxMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwJTtcbn1cblxuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVudSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuaGVhZGVyIG9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmhlYWRlciBvbCBsaSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuaGVhZGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxub2wsXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuICBoZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIGhlYWRlciBvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBoZWFkZXIgb2wgbGkge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIGhlYWRlciBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIGhlYWRlciAubG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRhY3RvIGZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiA0NzFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmljb24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAyMiwgMzEsIDAuOSk7XG5cbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbiAgLm1lbnUgb2wgbGkgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxuXG4gIC5tZW51LmlzLWFjdGl2ZSB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLm1lbnUuaXMtaW5hY3RpdmUge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cbiJdfQ== */"] });
395
396
397/***/ }),
398
399/***/ "pKmL":
400/*!*************************************!*\
401  !*** ./src/app/core/core.module.ts ***!
402  \*************************************/
403/*! exports provided: CoreModule */
404/***/ (function(module, __webpack_exports__, __webpack_require__) {
405
406"use strict";
407__webpack_require__.r(__webpack_exports__);
408/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CoreModule", function() { return CoreModule; });
409/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/common */ "ofXK");
410/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common/http */ "tk/3");
411/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL");
412
413
414
415class CoreModule {
416}
417CoreModule.ɵfac = function CoreModule_Factory(t) { return new (t || CoreModule)(); };
418CoreModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: CoreModule });
419CoreModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ imports: [[
420            _angular_common__WEBPACK_IMPORTED_MODULE_0__["CommonModule"],
421            _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpClientModule"],
422        ]] });
423(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](CoreModule, { imports: [_angular_common__WEBPACK_IMPORTED_MODULE_0__["CommonModule"],
424        _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpClientModule"]] }); })();
425
426
427/***/ }),
428
429/***/ "tPYF":
430/*!********************************************************!*\
431  !*** ./src/app/views/proyectos/proyectos.component.ts ***!
432  \********************************************************/
433/*! exports provided: ProyectosComponent */
434/***/ (function(module, __webpack_exports__, __webpack_require__) {
435
436"use strict";
437__webpack_require__.r(__webpack_exports__);
438/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ProyectosComponent", function() { return ProyectosComponent; });
439/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "fXoL");
440/* harmony import */ var src_app_core_services_proyectos_proyectos_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! src/app/core/services/proyectos/proyectos.service */ "96pR");
441/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "tyNb");
442/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK");
443
444
445
446
447function ProyectosComponent_div_2_img_10_Template(rf, ctx) { if (rf & 1) {
448    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](0, "img", 14);
449} if (rf & 2) {
450    const tecnologia_r5 = ctx.$implicit;
451    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("src", tecnologia_r5.DES_IMG, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsanitizeUrl"]);
452} }
453function ProyectosComponent_div_2_button_12_Template(rf, ctx) { if (rf & 1) {
454    const _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetCurrentView"]();
455    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "button", 15);
456    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ProyectosComponent_div_2_button_12_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵrestoreView"](_r8); const proyecto_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"]().$implicit; const ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"](); return ctx_r6.gotoUrl(proyecto_r1.demolink); });
457    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1, " Ver proyecto ");
458    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
459} }
460function ProyectosComponent_div_2_button_13_Template(rf, ctx) { if (rf & 1) {
461    const _r11 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵgetCurrentView"]();
462    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "button", 15);
463    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵlistener"]("click", function ProyectosComponent_div_2_button_13_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵrestoreView"](_r11); const proyecto_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"]().$implicit; const ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵnextContext"](); return ctx_r9.gotoUrl(proyecto_r1.githubrepo); });
464    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](1, " Ver repo ");
465    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
466} }
467function ProyectosComponent_div_2_Template(rf, ctx) { if (rf & 1) {
468    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "div", 3);
469    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "div", 4);
470    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelement"](2, "img", 5);
471    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
472    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](3, "div", 6);
473    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](4, "h5", 7);
474    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](5);
475    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
476    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](6, "p", 8);
477    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtext"](7);
478    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
479    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
480    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](8, "div", 9);
481    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](9, "div", 10);
482    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](10, ProyectosComponent_div_2_img_10_Template, 1, 1, "img", 11);
483    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
484    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](11, "div", 12);
485    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](12, ProyectosComponent_div_2_button_12_Template, 2, 0, "button", 13);
486    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](13, ProyectosComponent_div_2_button_13_Template, 2, 0, "button", 13);
487    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
488    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
489    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
490} if (rf & 2) {
491    const proyecto_r1 = ctx.$implicit;
492    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](2);
493    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("src", proyecto_r1.img, _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵsanitizeUrl"])("alt", proyecto_r1.name);
494    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](3);
495    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate1"](" ", proyecto_r1.name, " ");
496    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](2);
497    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtextInterpolate1"](" ", proyecto_r1.description, " ");
498    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](3);
499    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngForOf", proyecto_r1.techlonogy);
500    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](2);
501    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngIf", proyecto_r1.demolink);
502    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](1);
503    _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngIf", proyecto_r1.githubrepo);
504} }
505class ProyectosComponent {
506    constructor(projectService, actRoute) {
507        this.projectService = projectService;
508        this.actRoute = actRoute;
509        this.proyectos = [];
510    }
511    ngOnInit() {
512        this.actRoute.params.subscribe((params) => {
513            const tipoProyectos = params['tipoProyectos'];
514            this.obtenerProyectos(tipoProyectos);
515        });
516    }
517    obtenerProyectos(tipoProyectos) {
518        switch (tipoProyectos) {
519            case 'freelancer':
520                this.getProyectosFreelancer();
521                break;
522            case 'publicos':
523                this.getProyectosPublicos();
524                break;
525        }
526    }
527    getProyectosFreelancer() {
528        this.projectService
529            .getProjects('proyectos-freelancer')
530            .subscribe((res) => {
531            this.proyectos = res;
532            this.proyectos.reverse();
533        });
534    }
535    getProyectosPublicos() {
536        this.projectService
537            .getProjects('proyectos-publicos')
538            .subscribe((res) => {
539            this.proyectos = res;
540            this.proyectos.reverse();
541        });
542    }
543    ancla(id) {
544        document.getElementById(id).click();
545    }
546    gotoUrl(url) {
547        window.open(url, '_blank');
548    }
549}
550ProyectosComponent.ɵfac = function ProyectosComponent_Factory(t) { return new (t || ProyectosComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](src_app_core_services_proyectos_proyectos_service__WEBPACK_IMPORTED_MODULE_1__["ProyectosService"]), _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdirectiveInject"](_angular_router__WEBPACK_IMPORTED_MODULE_2__["ActivatedRoute"])); };
551ProyectosComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵdefineComponent"]({ type: ProyectosComponent, selectors: [["app-proyectos"]], decls: 3, vars: 1, consts: [[1, "container-fluid"], [1, "row", "p-0", "justify-content-center"], ["class", "card col-11 col-md-5 col-lg-4 col-xl-3 m-1 p-0", "style", "width: auto", 4, "ngFor", "ngForOf"], [1, "card", "col
551-11", "col-md-5", "col-lg-4", "col-xl-3", "m-1", "p-0", 2, "width", "auto"], [1, "card-header", "d-flex", "justify-content-center"], [1, "card-img-top", "m-0", "p-0", 2, "width", "90%", 3, "src", "alt"], [1, "card-body"], [1, "card-title"], [1, "card-text"], [1, "card-footer", "m-0", "p-0"], [1, "row", "col-12", "m-0", "p-0"], ["class", "col-auto m-0 mt-1 mb-1", "style", "width: 73px; height: auto", 3, "src", 4, "ngFor", "ngForOf"], [1, "mt-2", "mb-2", "row", "justify-content-center"], ["class", "btn btn-outline-primary m-1", 3, "click", 4, "ngIf"], [1, "col-auto", "m-0", "mt-1", "mb-1", 2, "width", "73px", "height", "auto", 3, "src"], [1, "btn", "btn-outline-primary", "m-1", 3, "click"]], template: function ProyectosComponent_Template(rf, ctx) { if (rf & 1) {
552        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](0, "div", 0);
553        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementStart"](1, "div", 1);
554        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵtemplate"](2, ProyectosComponent_div_2_Template, 14, 7, "div", 2);
555        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
556        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵelementEnd"]();
557    } if (rf & 2) {
558        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵadvance"](2);
559        _angular_core__WEBPACK_IMPORTED_MODULE_0__["ɵɵproperty"]("ngForOf", ctx.proyectos);
560    } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_3__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_3__["NgIf"]], styles: [".projects-background[_ngcontent-%COMP%] {\n  width: 100%;\n  height: 100%;\n  background: transparent;\n}\n\n.projects-container[_ngcontent-%COMP%] {\n  display: grid;\n  grid-template-columns: 1fr;\n  padding-bottom: 2%;\n  padding-top: 2%;\n}\n\n.projects-container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] {\n  display: flex;\n  font-size: xx-large;\n  color: #ffffff;\n  justify-content: center;\n}\n\n.projects[_ngcontent-%COMP%] {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n}\n\n.card-content[_ngcontent-%COMP%] {\n  margin: 3%;\n  color: #ffffff;\n}\n\n.project-card[_ngcontent-%COMP%] {\n  margin: 1%;\n  padding: 3%;\n  border: 1px solid white;\n  background-color: rgba(0, 22, 31, 0.9);\n  border-radius: 2%;\n  max-width: 250px;\n}\n\n.project-card[_ngcontent-%COMP%]   button[_ngcontent-%COMP%] {\n  width: 100%;\n  background-color: transparent;\n  border-radius: 4px;\n  color: #ffffff;\n  font-size: 22px;\n  padding: 3%;\n}\n\n.project-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {\n  width: 100%;\n}\n\n.project-card-icon[_ngcontent-%COMP%] {\n  width: 4% !important;\n  position: absolute !important;\n  background-color: white;\n  border-radius: 1rem;\n}\n\n.transparente[_ngcontent-%COMP%] {\n  background-color: transparent !important;\n}\n\n@media (max-width: 620px) {\n  .project-card[_ngcontent-%COMP%] {\n    max-width: 450px;\n    width: 100%;\n  }\n\n  .project-card-icon[_ngcontent-%COMP%] {\n    width: 10% !important;\n  }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb3llY3Rvcy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7QUFDRjs7QUFFQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBQUNGOztBQUNBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0FBRUY7O0FBQ0E7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0FBRUY7O0FBQ0E7RUFDRSxVQUFBO0VBQ0EsY0FBQTtBQUVGOztBQUNBO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBQUVGOztBQUFBO0VBQ0UsV0FBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUFHRjs7QUFEQTtFQUNFLFdBQUE7QUFJRjs7QUFEQTtFQUNFLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FBSUY7O0FBREE7RUFDRSx3Q0FBQTtBQUlGOztBQURBO0VBQ0U7SUFDRSxnQkFBQTtJQUNBLFdBQUE7RUFJRjs7RUFEQTtJQUNFLHFCQUFBO0VBSUY7QUFDRiIsImZpbGUiOiJwcm95ZWN0b3MuY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucHJvamVjdHMtYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ucHJvamVjdHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHBhZGRpbmctYm90dG9tOiAyJTtcbiAgcGFkZGluZy10b3A6IDIlO1xufVxuLnByb2plY3RzLWNvbnRhaW5lciBoMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogeHgtbGFy
560Z2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByb2plY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNhcmQtY29udGVudCB7XG4gIG1hcmdpbjogMyU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJvamVjdC1jYXJkIHtcbiAgbWFyZ2luOiAxJTtcbiAgcGFkZGluZzogMyU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDIyLCAzMSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMiU7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4ucHJvamVjdC1jYXJkIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwYWRkaW5nOiAzJTtcbn1cbi5wcm9qZWN0LWNhcmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9qZWN0LWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA0JSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi50cmFuc3BhcmVudGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgLnByb2plY3QtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wcm9qZWN0LWNhcmQtaWNvbiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG59XG4iXX0= */"] });
561
562
563/***/ }),
564
565/***/ "vY5A":
566/*!***************************************!*\
567  !*** ./src/app/app-routing.module.ts ***!
568  \***************************************/
569/*! exports provided: AppRoutingModule */
570/***/ (function(module, __webpack_exports__, __webpack_require__) {
571
572"use strict";
573__webpack_require__.r(__webpack_exports__);
574/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppRoutingModule", function() { return AppRoutingModule; });
575/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/router */ "tyNb");
576/* harmony import */ var _shared_layout_layout_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shared/layout/layout.component */ "0MCZ");
577/* harmony import */ var _views_proyectos_proyectos_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./views/proyectos/proyectos.component */ "tPYF");
578/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "fXoL");
579
580
581
582
583
584const routes = [
585    {
586        path: '',
587        component: _shared_layout_layout_component__WEBPACK_IMPORTED_MODULE_1__["LayoutComponent"],
588        children: [
589            {
590                path: '',
591                redirectTo: '/inicio',
592                pathMatch: 'full',
593            },
594            {
595                path: 'inicio',
596                loadChildren: () => __webpack_require__.e(/*! import() | views-inicio-inicio-module */ "views-inicio-inicio-module").then(__webpack_require__.bind(null, /*! ./views/inicio/inicio.module */ "Wtct")).then((m) => m.InicioModule),
597            },
598            {
599                path: 'proyectos/:tipoProyectos',
600                component: _views_proyectos_proyectos_component__WEBPACK_IMPORTED_MODULE_2__["ProyectosComponent"]
601            },
602            {
603                path: 'experiencia/:tipoExperiencia',
604                loadChildren: () => __webpack_require__.e(/*! import() | views-experiencia-experiencia-module */ "views-experiencia-experiencia-module").then(__webpack_require__.bind(null, /*! ./views/experiencia/experiencia.module */ "899g")).then((m) => m.ExperienciaModule),
605            },
606            {
607                path: 'sobre-mi',
608                loadChildren: () => __webpack_require__.e(/*! import() | views-sobre-mi-sobre-mi-module */ "views-sobre-mi-sobre-mi-module").then(__webpack_require__.bind(null, /*! ./views/sobre-mi/sobre-mi.module */ "hat0")).then((m) => m.SobreMiModule),
609            },
610        ],
611    },
612];
613class AppRoutingModule {
614}
615AppRoutingModule.ɵfac = function AppRoutingModule_Factory(t) { return new (t || AppRoutingModule)(); };
616AppRoutingModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineNgModule"]({ type: AppRoutingModule });
617AppRoutingModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineInjector"]({ imports: [[
618            _angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"].forRoot(routes, {
619                preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_0__["PreloadAllModules"],
620                useHash: true,
621            }),
622        ], _angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]] });
623(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵsetNgModuleScope"](AppRoutingModule, { imports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]], exports: [_angular_router__WEBPACK_IMPORTED_MODULE_0__["RouterModule"]] }); })();
624
625
626/***/ }),
627
628/***/ "zUnb":
629/*!*********************!*\
630  !*** ./src/main.ts ***!
631  \*********************/
632/*! no exports provided */
633/***/ (function(module, __webpack_exports__, __webpack_require__) {
634
635"use strict";
636__webpack_require__.r(__webpack_exports__);
637/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1");
638/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
639/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app/app.module */ "ZAI4");
640/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./environments/environment */ "AytR");
641
642
643
644
645if (_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].production) {
646    Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["enableProdMode"])();
647}
648_angular_platform_browser__WEBPACK_IMPORTED_MODULE_0__["platformBrowser"]().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_2__["AppModule"])
649    .catch(err => console.error(err));
650
651
652/***/ }),
653
654/***/ "zn8P":
655/*!******************************************************!*\
656  !*** ./$$_lazy_route_resource lazy namespace object ***!
657  \******************************************************/
658/*! no static exports found */
659/***/ (function(module, exports) {
660
661function webpackEmptyAsyncContext(req) {
662	// Here Promise.resolve().then() is used instead of new Promise() to prevent
663	// uncaught exception popping up in devtools
664	return Promise.resolve().then(function() {
665		var e = new Error("Cannot find module '" + req + "'");
666		e.code = 'MODULE_NOT_FOUND';
667		throw e;
668	});
669}
670webpackEmptyAsyncContext.keys = function() { return []; };
671webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
672module.exports = webpackEmptyAsyncContext;
673webpackEmptyAsyncContext.id = "zn8P";
674
675/***/ })
676
677},[[0,"runtime","vendor"]]]);
678//# sourceMappingURL=main-es2015.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.