(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["main"],{

/***/ "./node_modules/@ionic/core/dist/esm/legacy lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/@ionic/core/dist/esm/legacy lazy ^\.\/.*\.entry\.js$ include: \.entry\.js$ exclude: \.system\.entry\.js$ namespace object ***!
  \************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

var map = {
	"./ion-action-sheet-controller_8.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-action-sheet-controller_8.entry.js",
		"common",
		12
	],
	"./ion-action-sheet-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-action-sheet-ios.entry.js",
		"common",
		13
	],
	"./ion-action-sheet-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-action-sheet-md.entry.js",
		"common",
		14
	],
	"./ion-alert-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-alert-ios.entry.js",
		"common",
		15
	],
	"./ion-alert-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-alert-md.entry.js",
		"common",
		16
	],
	"./ion-app_8-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-app_8-ios.entry.js",
		1,
		"common",
		17
	],
	"./ion-app_8-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-app_8-md.entry.js",
		1,
		"common",
		18
	],
	"./ion-avatar_3-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-avatar_3-ios.entry.js",
		"common",
		19
	],
	"./ion-avatar_3-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-avatar_3-md.entry.js",
		"common",
		20
	],
	"./ion-back-button-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-back-button-ios.entry.js",
		"common",
		21
	],
	"./ion-back-button-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-back-button-md.entry.js",
		"common",
		22
	],
	"./ion-backdrop-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-backdrop-ios.entry.js",
		0,
		"common",
		23
	],
	"./ion-backdrop-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-backdrop-md.entry.js",
		0,
		"common",
		24
	],
	"./ion-button_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-button_2-ios.entry.js",
		"common",
		25
	],
	"./ion-button_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-button_2-md.entry.js",
		"common",
		26
	],
	"./ion-card_5-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-card_5-ios.entry.js",
		"common",
		27
	],
	"./ion-card_5-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-card_5-md.entry.js",
		"common",
		28
	],
	"./ion-checkbox-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-checkbox-ios.entry.js",
		"common",
		29
	],
	"./ion-checkbox-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-checkbox-md.entry.js",
		"common",
		30
	],
	"./ion-chip-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-chip-ios.entry.js",
		"common",
		31
	],
	"./ion-chip-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-chip-md.entry.js",
		"common",
		32
	],
	"./ion-col_3.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-col_3.entry.js",
		33
	],
	"./ion-datetime_3-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-datetime_3-ios.entry.js",
		"common",
		34
	],
	"./ion-datetime_3-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-datetime_3-md.entry.js",
		"common",
		35
	],
	"./ion-fab_3-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-fab_3-ios.entry.js",
		"common",
		36
	],
	"./ion-fab_3-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-fab_3-md.entry.js",
		"common",
		37
	],
	"./ion-img.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-img.entry.js",
		38
	],
	"./ion-infinite-scroll_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-infinite-scroll_2-ios.entry.js",
		"common",
		39
	],
	"./ion-infinite-scroll_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-infinite-scroll_2-md.entry.js",
		"common",
		40
	],
	"./ion-input-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-input-ios.entry.js",
		"common",
		41
	],
	"./ion-input-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-input-md.entry.js",
		"common",
		42
	],
	"./ion-item-option_3-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-item-option_3-ios.entry.js",
		"common",
		43
	],
	"./ion-item-option_3-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-item-option_3-md.entry.js",
		"common",
		44
	],
	"./ion-item_8-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-item_8-ios.entry.js",
		"common",
		45
	],
	"./ion-item_8-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-item_8-md.entry.js",
		"common",
		46
	],
	"./ion-loading-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-loading-ios.entry.js",
		"common",
		47
	],
	"./ion-loading-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-loading-md.entry.js",
		"common",
		48
	],
	"./ion-menu_4-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-menu_4-ios.entry.js",
		0,
		"common",
		49
	],
	"./ion-menu_4-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-menu_4-md.entry.js",
		0,
		"common",
		50
	],
	"./ion-modal-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-modal-ios.entry.js",
		1,
		"common",
		51
	],
	"./ion-modal-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-modal-md.entry.js",
		1,
		"common",
		52
	],
	"./ion-nav_4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-nav_4.entry.js",
		1,
		"common",
		53
	],
	"./ion-popover-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-popover-ios.entry.js",
		1,
		"common",
		54
	],
	"./ion-popover-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-popover-md.entry.js",
		1,
		"common",
		55
	],
	"./ion-progress-bar-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-progress-bar-ios.entry.js",
		"common",
		56
	],
	"./ion-progress-bar-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-progress-bar-md.entry.js",
		"common",
		57
	],
	"./ion-radio_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-radio_2-ios.entry.js",
		"common",
		58
	],
	"./ion-radio_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-radio_2-md.entry.js",
		"common",
		59
	],
	"./ion-range-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-range-ios.entry.js",
		"common",
		60
	],
	"./ion-range-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-range-md.entry.js",
		"common",
		61
	],
	"./ion-refresher_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-refresher_2-ios.entry.js",
		"common",
		62
	],
	"./ion-refresher_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-refresher_2-md.entry.js",
		"common",
		63
	],
	"./ion-reorder_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-reorder_2-ios.entry.js",
		"common",
		64
	],
	"./ion-reorder_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-reorder_2-md.entry.js",
		"common",
		65
	],
	"./ion-ripple-effect.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-ripple-effect.entry.js",
		66
	],
	"./ion-route_4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-route_4.entry.js",
		"common",
		67
	],
	"./ion-searchbar-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-searchbar-ios.entry.js",
		"common",
		68
	],
	"./ion-searchbar-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-searchbar-md.entry.js",
		"common",
		69
	],
	"./ion-segment_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-segment_2-ios.entry.js",
		"common",
		70
	],
	"./ion-segment_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-segment_2-md.entry.js",
		"common",
		71
	],
	"./ion-select_3-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-select_3-ios.entry.js",
		"common",
		72
	],
	"./ion-select_3-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-select_3-md.entry.js",
		"common",
		73
	],
	"./ion-slide_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-slide_2-ios.entry.js",
		"common",
		74
	],
	"./ion-slide_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-slide_2-md.entry.js",
		"common",
		75
	],
	"./ion-spinner.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-spinner.entry.js",
		"common",
		76
	],
	"./ion-split-pane-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-split-pane-ios.entry.js",
		77
	],
	"./ion-split-pane-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-split-pane-md.entry.js",
		78
	],
	"./ion-tab-bar_2-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-tab-bar_2-ios.entry.js",
		"common",
		79
	],
	"./ion-tab-bar_2-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-tab-bar_2-md.entry.js",
		"common",
		80
	],
	"./ion-tab_2.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-tab_2.entry.js",
		"common",
		9
	],
	"./ion-text.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-text.entry.js",
		"common",
		81
	],
	"./ion-textarea-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-textarea-ios.entry.js",
		"common",
		82
	],
	"./ion-textarea-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-textarea-md.entry.js",
		"common",
		83
	],
	"./ion-toast-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-toast-ios.entry.js",
		"common",
		84
	],
	"./ion-toast-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-toast-md.entry.js",
		"common",
		85
	],
	"./ion-toggle-ios.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-toggle-ios.entry.js",
		"common",
		86
	],
	"./ion-toggle-md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-toggle-md.entry.js",
		"common",
		87
	],
	"./ion-virtual-scroll.entry.js": [
		"./node_modules/@ionic/core/dist/esm/legacy/ion-virtual-scroll.entry.js",
		88
	]
};
function webpackAsyncContext(req) {
	var ids = map[req];
	if(!ids) {
		return Promise.resolve().then(function() {
			var e = new Error("Cannot find module '" + req + "'");
			e.code = 'MODULE_NOT_FOUND';
			throw e;
		});
	}
	return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {
		var id = ids[0];
		return __webpack_require__(id);
	});
}
webpackAsyncContext.keys = function webpackAsyncContextKeys() {
	return Object.keys(map);
};
webpackAsyncContext.id = "./node_modules/@ionic/core/dist/esm/legacy lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$";
module.exports = webpackAsyncContext;

/***/ }),

/***/ "./node_modules/moment/locale sync recursive ^\\.\\/.*$":
/*!**************************************************!*\
  !*** ./node_modules/moment/locale sync ^\.\/.*$ ***!
  \**************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

var map = {
	"./af": "./node_modules/moment/locale/af.js",
	"./af.js": "./node_modules/moment/locale/af.js",
	"./ar": "./node_modules/moment/locale/ar.js",
	"./ar-dz": "./node_modules/moment/locale/ar-dz.js",
	"./ar-dz.js": "./node_modules/moment/locale/ar-dz.js",
	"./ar-kw": "./node_modules/moment/locale/ar-kw.js",
	"./ar-kw.js": "./node_modules/moment/locale/ar-kw.js",
	"./ar-ly": "./node_modules/moment/locale/ar-ly.js",
	"./ar-ly.js": "./node_modules/moment/locale/ar-ly.js",
	"./ar-ma": "./node_modules/moment/locale/ar-ma.js",
	"./ar-ma.js": "./node_modules/moment/locale/ar-ma.js",
	"./ar-sa": "./node_modules/moment/locale/ar-sa.js",
	"./ar-sa.js": "./node_modules/moment/locale/ar-sa.js",
	"./ar-tn": "./node_modules/moment/locale/ar-tn.js",
	"./ar-tn.js": "./node_modules/moment/locale/ar-tn.js",
	"./ar.js": "./node_modules/moment/locale/ar.js",
	"./az": "./node_modules/moment/locale/az.js",
	"./az.js": "./node_modules/moment/locale/az.js",
	"./be": "./node_modules/moment/locale/be.js",
	"./be.js": "./node_modules/moment/locale/be.js",
	"./bg": "./node_modules/moment/locale/bg.js",
	"./bg.js": "./node_modules/moment/locale/bg.js",
	"./bm": "./node_modules/moment/locale/bm.js",
	"./bm.js": "./node_modules/moment/locale/bm.js",
	"./bn": "./node_modules/moment/locale/bn.js",
	"./bn.js": "./node_modules/moment/locale/bn.js",
	"./bo": "./node_modules/moment/locale/bo.js",
	"./bo.js": "./node_modules/moment/locale/bo.js",
	"./br": "./node_modules/moment/locale/br.js",
	"./br.js": "./node_modules/moment/locale/br.js",
	"./bs": "./node_modules/moment/locale/bs.js",
	"./bs.js": "./node_modules/moment/locale/bs.js",
	"./ca": "./node_modules/moment/locale/ca.js",
	"./ca.js": "./node_modules/moment/locale/ca.js",
	"./cs": "./node_modules/moment/locale/cs.js",
	"./cs.js": "./node_modules/moment/locale/cs.js",
	"./cv": "./node_modules/moment/locale/cv.js",
	"./cv.js": "./node_modules/moment/locale/cv.js",
	"./cy": "./node_modules/moment/locale/cy.js",
	"./cy.js": "./node_modules/moment/locale/cy.js",
	"./da": "./node_modules/moment/locale/da.js",
	"./da.js": "./node_modules/moment/locale/da.js",
	"./de": "./node_modules/moment/locale/de.js",
	"./de-at": "./node_modules/moment/locale/de-at.js",
	"./de-at.js": "./node_modules/moment/locale/de-at.js",
	"./de-ch": "./node_modules/moment/locale/de-ch.js",
	"./de-ch.js": "./node_modules/moment/locale/de-ch.js",
	"./de.js": "./node_modules/moment/locale/de.js",
	"./dv": "./node_modules/moment/locale/dv.js",
	"./dv.js": "./node_modules/moment/locale/dv.js",
	"./el": "./node_modules/moment/locale/el.js",
	"./el.js": "./node_modules/moment/locale/el.js",
	"./en-SG": "./node_modules/moment/locale/en-SG.js",
	"./en-SG.js": "./node_modules/moment/locale/en-SG.js",
	"./en-au": "./node_modules/moment/locale/en-au.js",
	"./en-au.js": "./node_modules/moment/locale/en-au.js",
	"./en-ca": "./node_modules/moment/locale/en-ca.js",
	"./en-ca.js": "./node_modules/moment/locale/en-ca.js",
	"./en-gb": "./node_modules/moment/locale/en-gb.js",
	"./en-gb.js": "./node_modules/moment/locale/en-gb.js",
	"./en-ie": "./node_modules/moment/locale/en-ie.js",
	"./en-ie.js": "./node_modules/moment/locale/en-ie.js",
	"./en-il": "./node_modules/moment/locale/en-il.js",
	"./en-il.js": "./node_modules/moment/locale/en-il.js",
	"./en-nz": "./node_modules/moment/locale/en-nz.js",
	"./en-nz.js": "./node_modules/moment/locale/en-nz.js",
	"./eo": "./node_modules/moment/locale/eo.js",
	"./eo.js": "./node_modules/moment/locale/eo.js",
	"./es": "./node_modules/moment/locale/es.js",
	"./es-do": "./node_modules/moment/locale/es-do.js",
	"./es-do.js": "./node_modules/moment/locale/es-do.js",
	"./es-us": "./node_modules/moment/locale/es-us.js",
	"./es-us.js": "./node_modules/moment/locale/es-us.js",
	"./es.js": "./node_modules/moment/locale/es.js",
	"./et": "./node_modules/moment/locale/et.js",
	"./et.js": "./node_modules/moment/locale/et.js",
	"./eu": "./node_modules/moment/locale/eu.js",
	"./eu.js": "./node_modules/moment/locale/eu.js",
	"./fa": "./node_modules/moment/locale/fa.js",
	"./fa.js": "./node_modules/moment/locale/fa.js",
	"./fi": "./node_modules/moment/locale/fi.js",
	"./fi.js": "./node_modules/moment/locale/fi.js",
	"./fo": "./node_modules/moment/locale/fo.js",
	"./fo.js": "./node_modules/moment/locale/fo.js",
	"./fr": "./node_modules/moment/locale/fr.js",
	"./fr-ca": "./node_modules/moment/locale/fr-ca.js",
	"./fr-ca.js": "./node_modules/moment/locale/fr-ca.js",
	"./fr-ch": "./node_modules/moment/locale/fr-ch.js",
	"./fr-ch.js": "./node_modules/moment/locale/fr-ch.js",
	"./fr.js": "./node_modules/moment/locale/fr.js",
	"./fy": "./node_modules/moment/locale/fy.js",
	"./fy.js": "./node_modules/moment/locale/fy.js",
	"./ga": "./node_modules/moment/locale/ga.js",
	"./ga.js": "./node_modules/moment/locale/ga.js",
	"./gd": "./node_modules/moment/locale/gd.js",
	"./gd.js": "./node_modules/moment/locale/gd.js",
	"./gl": "./node_modules/moment/locale/gl.js",
	"./gl.js": "./node_modules/moment/locale/gl.js",
	"./gom-latn": "./node_modules/moment/locale/gom-latn.js",
	"./gom-latn.js": "./node_modules/moment/locale/gom-latn.js",
	"./gu": "./node_modules/moment/locale/gu.js",
	"./gu.js": "./node_modules/moment/locale/gu.js",
	"./he": "./node_modules/moment/locale/he.js",
	"./he.js": "./node_modules/moment/locale/he.js",
	"./hi": "./node_modules/moment/locale/hi.js",
	"./hi.js": "./node_modules/moment/locale/hi.js",
	"./hr": "./node_modules/moment/locale/hr.js",
	"./hr.js": "./node_modules/moment/locale/hr.js",
	"./hu": "./node_modules/moment/locale/hu.js",
	"./hu.js": "./node_modules/moment/locale/hu.js",
	"./hy-am": "./node_modules/moment/locale/hy-am.js",
	"./hy-am.js": "./node_modules/moment/locale/hy-am.js",
	"./id": "./node_modules/moment/locale/id.js",
	"./id.js": "./node_modules/moment/locale/id.js",
	"./is": "./node_modules/moment/locale/is.js",
	"./is.js": "./node_modules/moment/locale/is.js",
	"./it": "./node_modules/moment/locale/it.js",
	"./it-ch": "./node_modules/moment/locale/it-ch.js",
	"./it-ch.js": "./node_modules/moment/locale/it-ch.js",
	"./it.js": "./node_modules/moment/locale/it.js",
	"./ja": "./node_modules/moment/locale/ja.js",
	"./ja.js": "./node_modules/moment/locale/ja.js",
	"./jv": "./node_modules/moment/locale/jv.js",
	"./jv.js": "./node_modules/moment/locale/jv.js",
	"./ka": "./node_modules/moment/locale/ka.js",
	"./ka.js": "./node_modules/moment/locale/ka.js",
	"./kk": "./node_modules/moment/locale/kk.js",
	"./kk.js": "./node_modules/moment/locale/kk.js",
	"./km": "./node_modules/moment/locale/km.js",
	"./km.js": "./node_modules/moment/locale/km.js",
	"./kn": "./node_modules/moment/locale/kn.js",
	"./kn.js": "./node_modules/moment/locale/kn.js",
	"./ko": "./node_modules/moment/locale/ko.js",
	"./ko.js": "./node_modules/moment/locale/ko.js",
	"./ku": "./node_modules/moment/locale/ku.js",
	"./ku.js": "./node_modules/moment/locale/ku.js",
	"./ky": "./node_modules/moment/locale/ky.js",
	"./ky.js": "./node_modules/moment/locale/ky.js",
	"./lb": "./node_modules/moment/locale/lb.js",
	"./lb.js": "./node_modules/moment/locale/lb.js",
	"./lo": "./node_modules/moment/locale/lo.js",
	"./lo.js": "./node_modules/moment/locale/lo.js",
	"./lt": "./node_modules/moment/locale/lt.js",
	"./lt.js": "./node_modules/moment/locale/lt.js",
	"./lv": "./node_modules/moment/locale/lv.js",
	"./lv.js": "./node_modules/moment/locale/lv.js",
	"./me": "./node_modules/moment/locale/me.js",
	"./me.js": "./node_modules/moment/locale/me.js",
	"./mi": "./node_modules/moment/locale/mi.js",
	"./mi.js": "./node_modules/moment/locale/mi.js",
	"./mk": "./node_modules/moment/locale/mk.js",
	"./mk.js": "./node_modules/moment/locale/mk.js",
	"./ml": "./node_modules/moment/locale/ml.js",
	"./ml.js": "./node_modules/moment/locale/ml.js",
	"./mn": "./node_modules/moment/locale/mn.js",
	"./mn.js": "./node_modules/moment/locale/mn.js",
	"./mr": "./node_modules/moment/locale/mr.js",
	"./mr.js": "./node_modules/moment/locale/mr.js",
	"./ms": "./node_modules/moment/locale/ms.js",
	"./ms-my": "./node_modules/moment/locale/ms-my.js",
	"./ms-my.js": "./node_modules/moment/locale/ms-my.js",
	"./ms.js": "./node_modules/moment/locale/ms.js",
	"./mt": "./node_modules/moment/locale/mt.js",
	"./mt.js": "./node_modules/moment/locale/mt.js",
	"./my": "./node_modules/moment/locale/my.js",
	"./my.js": "./node_modules/moment/locale/my.js",
	"./nb": "./node_modules/moment/locale/nb.js",
	"./nb.js": "./node_modules/moment/locale/nb.js",
	"./ne": "./node_modules/moment/locale/ne.js",
	"./ne.js": "./node_modules/moment/locale/ne.js",
	"./nl": "./node_modules/moment/locale/nl.js",
	"./nl-be": "./node_modules/moment/locale/nl-be.js",
	"./nl-be.js": "./node_modules/moment/locale/nl-be.js",
	"./nl.js": "./node_modules/moment/locale/nl.js",
	"./nn": "./node_modules/moment/locale/nn.js",
	"./nn.js": "./node_modules/moment/locale/nn.js",
	"./pa-in": "./node_modules/moment/locale/pa-in.js",
	"./pa-in.js": "./node_modules/moment/locale/pa-in.js",
	"./pl": "./node_modules/moment/locale/pl.js",
	"./pl.js": "./node_modules/moment/locale/pl.js",
	"./pt": "./node_modules/moment/locale/pt.js",
	"./pt-br": "./node_modules/moment/locale/pt-br.js",
	"./pt-br.js": "./node_modules/moment/locale/pt-br.js",
	"./pt.js": "./node_modules/moment/locale/pt.js",
	"./ro": "./node_modules/moment/locale/ro.js",
	"./ro.js": "./node_modules/moment/locale/ro.js",
	"./ru": "./node_modules/moment/locale/ru.js",
	"./ru.js": "./node_modules/moment/locale/ru.js",
	"./sd": "./node_modules/moment/locale/sd.js",
	"./sd.js": "./node_modules/moment/locale/sd.js",
	"./se": "./node_modules/moment/locale/se.js",
	"./se.js": "./node_modules/moment/locale/se.js",
	"./si": "./node_modules/moment/locale/si.js",
	"./si.js": "./node_modules/moment/locale/si.js",
	"./sk": "./node_modules/moment/locale/sk.js",
	"./sk.js": "./node_modules/moment/locale/sk.js",
	"./sl": "./node_modules/moment/locale/sl.js",
	"./sl.js": "./node_modules/moment/locale/sl.js",
	"./sq": "./node_modules/moment/locale/sq.js",
	"./sq.js": "./node_modules/moment/locale/sq.js",
	"./sr": "./node_modules/moment/locale/sr.js",
	"./sr-cyrl": "./node_modules/moment/locale/sr-cyrl.js",
	"./sr-cyrl.js": "./node_modules/moment/locale/sr-cyrl.js",
	"./sr.js": "./node_modules/moment/locale/sr.js",
	"./ss": "./node_modules/moment/locale/ss.js",
	"./ss.js": "./node_modules/moment/locale/ss.js",
	"./sv": "./node_modules/moment/locale/sv.js",
	"./sv.js": "./node_modules/moment/locale/sv.js",
	"./sw": "./node_modules/moment/locale/sw.js",
	"./sw.js": "./node_modules/moment/locale/sw.js",
	"./ta": "./node_modules/moment/locale/ta.js",
	"./ta.js": "./node_modules/moment/locale/ta.js",
	"./te": "./node_modules/moment/locale/te.js",
	"./te.js": "./node_modules/moment/locale/te.js",
	"./tet": "./node_modules/moment/locale/tet.js",
	"./tet.js": "./node_modules/moment/locale/tet.js",
	"./tg": "./node_modules/moment/locale/tg.js",
	"./tg.js": "./node_modules/moment/locale/tg.js",
	"./th": "./node_modules/moment/locale/th.js",
	"./th.js": "./node_modules/moment/locale/th.js",
	"./tl-ph": "./node_modules/moment/locale/tl-ph.js",
	"./tl-ph.js": "./node_modules/moment/locale/tl-ph.js",
	"./tlh": "./node_modules/moment/locale/tlh.js",
	"./tlh.js": "./node_modules/moment/locale/tlh.js",
	"./tr": "./node_modules/moment/locale/tr.js",
	"./tr.js": "./node_modules/moment/locale/tr.js",
	"./tzl": "./node_modules/moment/locale/tzl.js",
	"./tzl.js": "./node_modules/moment/locale/tzl.js",
	"./tzm": "./node_modules/moment/locale/tzm.js",
	"./tzm-latn": "./node_modules/moment/locale/tzm-latn.js",
	"./tzm-latn.js": "./node_modules/moment/locale/tzm-latn.js",
	"./tzm.js": "./node_modules/moment/locale/tzm.js",
	"./ug-cn": "./node_modules/moment/locale/ug-cn.js",
	"./ug-cn.js": "./node_modules/moment/locale/ug-cn.js",
	"./uk": "./node_modules/moment/locale/uk.js",
	"./uk.js": "./node_modules/moment/locale/uk.js",
	"./ur": "./node_modules/moment/locale/ur.js",
	"./ur.js": "./node_modules/moment/locale/ur.js",
	"./uz": "./node_modules/moment/locale/uz.js",
	"./uz-latn": "./node_modules/moment/locale/uz-latn.js",
	"./uz-latn.js": "./node_modules/moment/locale/uz-latn.js",
	"./uz.js": "./node_modules/moment/locale/uz.js",
	"./vi": "./node_modules/moment/locale/vi.js",
	"./vi.js": "./node_modules/moment/locale/vi.js",
	"./x-pseudo": "./node_modules/moment/locale/x-pseudo.js",
	"./x-pseudo.js": "./node_modules/moment/locale/x-pseudo.js",
	"./yo": "./node_modules/moment/locale/yo.js",
	"./yo.js": "./node_modules/moment/locale/yo.js",
	"./zh-cn": "./node_modules/moment/locale/zh-cn.js",
	"./zh-cn.js": "./node_modules/moment/locale/zh-cn.js",
	"./zh-hk": "./node_modules/moment/locale/zh-hk.js",
	"./zh-hk.js": "./node_modules/moment/locale/zh-hk.js",
	"./zh-tw": "./node_modules/moment/locale/zh-tw.js",
	"./zh-tw.js": "./node_modules/moment/locale/zh-tw.js"
};


function webpackContext(req) {
	var id = webpackContextResolve(req);
	return __webpack_require__(id);
}
function webpackContextResolve(req) {
	var id = map[req];
	if(!(id + 1)) { // check for number or string
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	}
	return id;
}
webpackContext.keys = function webpackContextKeys() {
	return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = "./node_modules/moment/locale sync recursive ^\\.\\/.*$";

/***/ }),

/***/ "./src/$$_lazy_route_resource lazy recursive":
/*!**********************************************************!*\
  !*** ./src/$$_lazy_route_resource lazy namespace object ***!
  \**********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

var map = {
	"./pages/board-of-directors/board-of-directors.module": [
		"./src/app/pages/board-of-directors/board-of-directors.module.ts",
		"pages-board-of-directors-board-of-directors-module"
	],
	"./pages/contact-thank-you/contact-thank-you.module": [
		"./src/app/pages/contact-thank-you/contact-thank-you.module.ts",
		"pages-contact-thank-you-contact-thank-you-module"
	],
	"./pages/contact/contact.module": [
		"./src/app/pages/contact/contact.module.ts",
		"pages-contact-contact-module"
	],
	"./pages/directory/directory.module": [
		"./src/app/pages/directory/directory.module.ts",
		"pages-directory-directory-module"
	],
	"./pages/docs-forms/docs-forms.module": [
		"./src/app/pages/docs-forms/docs-forms.module.ts",
		"pages-docs-forms-docs-forms-module"
	],
	"./pages/email-updates-thank-you/email-updates-thank-you.module": [
		"./src/app/pages/email-updates-thank-you/email-updates-thank-you.module.ts",
		"pages-email-updates-thank-you-email-updates-thank-you-module"
	],
	"./pages/email-updates/email-updates.module": [
		"./src/app/pages/email-updates/email-updates.module.ts",
		"pages-email-updates-email-updates-module"
	],
	"./pages/event-details/event-details.module": [
		"./src/app/pages/event-details/event-details.module.ts",
		"pages-event-details-event-details-module"
	],
	"./pages/events/events.module": [
		"./src/app/pages/events/events.module.ts",
		"pages-events-events-module"
	],
	"./pages/executive-board/executive-board.module": [
		"./src/app/pages/executive-board/executive-board.module.ts",
		"pages-executive-board-executive-board-module"
	],
	"./pages/gpra-description/gpra-description.module": [
		"./src/app/pages/gpra-description/gpra-description.module.ts",
		"pages-gpra-description-gpra-description-module"
	],
	"./pages/news-details/news-details.module": [
		"./src/app/pages/news-details/news-details.module.ts",
		"pages-news-details-news-details-module"
	],
	"./pages/news/news.module": [
		"./src/app/pages/news/news.module.ts",
		"pages-news-news-module"
	],
	"./pages/newsletter-archive/newsletter-archive.module": [
		"./src/app/pages/newsletter-archive/newsletter-archive.module.ts",
		"pages-newsletter-archive-newsletter-archive-module"
	],
	"./pages/payment/payment.module": [
		"./src/app/pages/payment/payment.module.ts",
		"pages-payment-payment-module"
	],
	"./pages/photos/photos.module": [
		"./src/app/pages/photos/photos.module.ts",
		"pages-photos-photos-module"
	],
	"./pages/privacy/privacy.module": [
		"./src/app/pages/privacy/privacy.module.ts",
		"pages-privacy-privacy-module"
	],
	"./pages/terms/terms.module": [
		"./src/app/pages/terms/terms.module.ts",
		"pages-terms-terms-module"
	],
	"./pages/welcome/welcome.module": [
		"./src/app/pages/welcome/welcome.module.ts",
		"pages-welcome-welcome-module"
	]
};
function webpackAsyncContext(req) {
	var ids = map[req];
	if(!ids) {
		return Promise.resolve().then(function() {
			var e = new Error("Cannot find module '" + req + "'");
			e.code = 'MODULE_NOT_FOUND';
			throw e;
		});
	}
	return __webpack_require__.e(ids[1]).then(function() {
		var id = ids[0];
		return __webpack_require__(id);
	});
}
webpackAsyncContext.keys = function webpackAsyncContextKeys() {
	return Object.keys(map);
};
webpackAsyncContext.id = "./src/$$_lazy_route_resource lazy recursive";
module.exports = webpackAsyncContext;

/***/ }),

/***/ "./src/app/app-routing.module.ts":
/*!***************************************!*\
  !*** ./src/app/app-routing.module.ts ***!
  \***************************************/
/*! exports provided: AppRoutingModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppRoutingModule", function() { return AppRoutingModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _pages_parent_with_header_and_footer_parent_with_header_and_footer_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./pages/parent-with-header-and-footer/parent-with-header-and-footer.page */ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.ts");




var routes = [
    { path: "", redirectTo: "welcome", pathMatch: "full" },
    {
        path: "",
        component: _pages_parent_with_header_and_footer_parent_with_header_and_footer_page__WEBPACK_IMPORTED_MODULE_3__["ParentWithHeaderAndFooterPage"],
        children: [
            // root pages
            {
                path: "welcome",
                loadChildren: "./pages/welcome/welcome.module#WelcomePageModule"
            },
            { path: "news", loadChildren: "./pages/news/news.module#NewsPageModule" },
            {
                path: "events",
                loadChildren: "./pages/events/events.module#EventsPageModule"
            },
            {
                path: "photos",
                loadChildren: "./pages/photos/photos.module#PhotosPageModule"
            },
            {
                path: "docs-forms",
                loadChildren: "./pages/docs-forms/docs-forms.module#DocsFormsPageModule"
            },
            {
                path: "email-updates",
                loadChildren: "./pages/email-updates/email-updates.module#EmailUpdatesPageModule"
            },
            {
                path: "directory",
                loadChildren: "./pages/directory/directory.module#DirectoryPageModule"
            },
            {
                path: "executive-board",
                loadChildren: "./pages/executive-board/executive-board.module#ExecutiveBoardPageModule"
            },
            {
                path: "board-of-directors",
                loadChildren: "./pages/board-of-directors/board-of-directors.module#BoardOfDirectorsPageModule"
            },
            {
                path: "contact",
                loadChildren: "./pages/contact/contact.module#ContactPageModule"
            },
            {
                path: "terms",
                loadChildren: "./pages/terms/terms.module#TermsPageModule"
            },
            {
                path: "privacy",
                loadChildren: "./pages/privacy/privacy.module#PrivacyPageModule"
            },
            {
                path: "email-updates-thank-you",
                loadChildren: "./pages/email-updates-thank-you/email-updates-thank-you.module#EmailUpdatesThankYouPageModule"
            },
            {
                path: "news-details",
                loadChildren: "./pages/news-details/news-details.module#NewsDetailsPageModule"
            },
            {
                path: "event-details",
                loadChildren: "./pages/event-details/event-details.module#EventDetailsPageModule"
            },
            {
                path: "newsletter-archive",
                loadChildren: "./pages/newsletter-archive/newsletter-archive.module#NewsletterArchivePageModule"
            },
            {
                path: "contact-thank-you",
                loadChildren: "./pages/contact-thank-you/contact-thank-you.module#ContactThankYouPageModule"
            },
            {
                path: "payment",
                loadChildren: "./pages/payment/payment.module#PaymentPageModule"
            },
            {
                path: "gpra-description",
                loadChildren: "./pages/gpra-description/gpra-description.module#GpraDescriptionPageModule"
            }
        ]
    }
];
var AppRoutingModule = /** @class */ (function () {
    function AppRoutingModule() {
    }
    AppRoutingModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
            imports: [
                _angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"].forRoot(routes, { preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_2__["PreloadAllModules"] })
            ],
            exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"]]
        })
    ], AppRoutingModule);
    return AppRoutingModule;
}());



/***/ }),

/***/ "./src/app/app.component.html":
/*!************************************!*\
  !*** ./src/app/app.component.html ***!
  \************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<ion-app>\n  <ion-router-outlet></ion-router-outlet>\n</ion-app>\n"

/***/ }),

/***/ "./src/app/app.component.ts":
/*!**********************************!*\
  !*** ./src/app/app.component.ts ***!
  \**********************************/
/*! exports provided: AppComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppComponent", function() { return AppComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic-native/splash-screen/ngx */ "./node_modules/@ionic-native/splash-screen/ngx/index.js");
/* harmony import */ var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic-native/status-bar/ngx */ "./node_modules/@ionic-native/status-bar/ngx/index.js");
/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./services/auth.service */ "./src/app/services/auth.service.ts");
/* harmony import */ var _services_total_api_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./services/total-api.service */ "./src/app/services/total-api.service.ts");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");








var AppComponent = /** @class */ (function () {
    function AppComponent(platform, splashScreen, statusBar, authService, totalApiService, router, renderer) {
        this.platform = platform;
        this.splashScreen = splashScreen;
        this.statusBar = statusBar;
        this.authService = authService;
        this.totalApiService = totalApiService;
        this.router = router;
        this.renderer = renderer;
        this.initializeApp();
    }
    AppComponent.prototype.initializeApp = function () {
        var _this = this;
        this.platform.ready().then(function () {
            _this.statusBar.styleDefault();
            _this.splashScreen.hide();
        });
        // this.authService.isAuthenticated().subscribe(isAuthenticated => {
        //   this.totalApiService.getAllPagesContentList(!isAuthenticated).subscribe();
        // });
        this.totalApiService.getAllPagesContentList(false).subscribe();
        var prevUrl = null;
        this.router.events.subscribe(function (event) {
            if (event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_7__["NavigationEnd"]) {
                var currentUrl = event.urlAfterRedirects.split("#")[0];
                if (currentUrl !== prevUrl) {
                    if (!window.location.hash.length) {
                        var ionContent = document.querySelector(".ion-page:not(ion-app):not(.ion-page-hidden) ion-content");
                        if (ionContent) {
                            ionContent.scrollToTop();
                        }
                    }
                    var container = document.querySelector(".ion-page:not(ion-app):not(.ion-page-hidden) main");
                    if (container) {
                        container.setAttribute("tabindex", "-1");
                        container.focus();
                    }
                    _this.renderer.removeClass(document.documentElement, "nav-on");
                }
                prevUrl = currentUrl;
            }
        });
        window.ngNavigateByUrl = function (url) {
            _this.router.navigateByUrl(url);
        };
    };
    AppComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-root",
            template: __webpack_require__(/*! ./app.component.html */ "./src/app/app.component.html")
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_2__["Platform"],
            _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_3__["SplashScreen"],
            _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_4__["StatusBar"],
            _services_auth_service__WEBPACK_IMPORTED_MODULE_5__["AuthService"],
            _services_total_api_service__WEBPACK_IMPORTED_MODULE_6__["TotalApiService"],
            _angular_router__WEBPACK_IMPORTED_MODULE_7__["Router"],
            _angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"]])
    ], AppComponent);
    return AppComponent;
}());



/***/ }),

/***/ "./src/app/app.module.ts":
/*!*******************************!*\
  !*** ./src/app/app.module.ts ***!
  \*******************************/
/*! exports provided: AppModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AppModule", function() { return AppModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/platform-browser */ "./node_modules/@angular/platform-browser/fesm5/platform-browser.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic-native/splash-screen/ngx */ "./node_modules/@ionic-native/splash-screen/ngx/index.js");
/* harmony import */ var _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic-native/status-bar/ngx */ "./node_modules/@ionic-native/status-bar/ngx/index.js");
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./app.component */ "./src/app/app.component.ts");
/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./app-routing.module */ "./src/app/app-routing.module.ts");
/* harmony import */ var _utils_app_initializer__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/app-initializer */ "./src/app/utils/app-initializer.ts");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/fesm5/ionic-storage.js");
/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./services/auth.service */ "./src/app/services/auth.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _redux_state_initial_app_state__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./redux/state/initial-app-state */ "./src/app/redux/state/initial-app-state.ts");
/* harmony import */ var _redux_reducers__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./redux/reducers */ "./src/app/redux/reducers/index.ts");
/* harmony import */ var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ "./node_modules/@ionic-native/in-app-browser/ngx/index.js");
/* harmony import */ var _services_store_configurator_service__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./services/store-configurator.service */ "./src/app/services/store-configurator.service.ts");
/* harmony import */ var _constants_ngx_redux_config_token_constants__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./constants/ngx-redux-config-token.constants */ "./src/app/constants/ngx-redux-config-token.constants.ts");
/* harmony import */ var _pages_parent_with_header_and_footer_parent_with_header_and_footer_module__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./pages/parent-with-header-and-footer/parent-with-header-and-footer.module */ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.module.ts");
/* harmony import */ var ngx_lightbox__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ngx-lightbox */ "./node_modules/ngx-lightbox/index.js");
/* harmony import */ var ngx_lightbox__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(ngx_lightbox__WEBPACK_IMPORTED_MODULE_19__);




















var AppModule = /** @class */ (function () {
    function AppModule() {
    }
    AppModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
            declarations: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]],
            entryComponents: [],
            imports: [
                _angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__["BrowserModule"],
                _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"].forRoot(),
                _app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"],
                _ionic_storage__WEBPACK_IMPORTED_MODULE_10__["IonicStorageModule"].forRoot(),
                _angular_redux_store__WEBPACK_IMPORTED_MODULE_9__["NgReduxModule"],
                _angular_common_http__WEBPACK_IMPORTED_MODULE_12__["HttpClientModule"],
                _pages_parent_with_header_and_footer_parent_with_header_and_footer_module__WEBPACK_IMPORTED_MODULE_18__["ParentWithHeaderAndFooterPageModule"],
                ngx_lightbox__WEBPACK_IMPORTED_MODULE_19__["LightboxModule"]
            ],
            providers: [
                _ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_5__["StatusBar"],
                _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_4__["SplashScreen"],
                // { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },
                {
                    provide: _angular_core__WEBPACK_IMPORTED_MODULE_1__["APP_INITIALIZER"],
                    useFactory: _utils_app_initializer__WEBPACK_IMPORTED_MODULE_8__["appInitializer"],
                    deps: [_services_store_configurator_service__WEBPACK_IMPORTED_MODULE_16__["StoreConfiguratorService"], _services_auth_service__WEBPACK_IMPORTED_MODULE_11__["AuthService"]],
                    multi: true
                },
                {
                    provide: _constants_ngx_redux_config_token_constants__WEBPACK_IMPORTED_MODULE_17__["NGX_REDUX_CONFIG_TOKEN"],
                    useValue: {
                        rootReducer: _redux_reducers__WEBPACK_IMPORTED_MODULE_14__["rootReducer"],
                        initialAppState: _redux_state_initial_app_state__WEBPACK_IMPORTED_MODULE_13__["initialAppState"]
                    }
                },
                _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_15__["InAppBrowser"]
            ],
            bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]]
        })
    ], AppModule);
    return AppModule;
}());



/***/ }),

/***/ "./src/app/constants/ngx-redux-config-token.constants.ts":
/*!***************************************************************!*\
  !*** ./src/app/constants/ngx-redux-config-token.constants.ts ***!
  \***************************************************************/
/*! exports provided: NGX_REDUX_CONFIG_TOKEN */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NGX_REDUX_CONFIG_TOKEN", function() { return NGX_REDUX_CONFIG_TOKEN; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");

var NGX_REDUX_CONFIG_TOKEN = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["InjectionToken"]("NgxReduxConfig");


/***/ }),

/***/ "./src/app/data/countries.ts":
/*!***********************************!*\
  !*** ./src/app/data/countries.ts ***!
  \***********************************/
/*! exports provided: countries */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "countries", function() { return countries; });
var countries = [
    { code: "US", name: "United States" },
    { code: "AF", name: "Afghanistan" },
    { code: "AL", name: "Albania" },
    {
        code: "DZ",
        name: "Algeria"
    },
    { code: "AS", name: "American Samoa" },
    { code: "AD", name: "Andorra" },
    {
        code: "AO",
        name: "Angola"
    },
    { code: "AI", name: "Anguilla" },
    { code: "AQ", name: "Antarctica" },
    {
        code: "AG",
        name: "Antigua and Barbuda"
    },
    { code: "AR", name: "Argentina" },
    { code: "AM", name: "Armenia" },
    {
        code: "AW",
        name: "Aruba"
    },
    { code: "AU", name: "Australia" },
    { code: "AT", name: "Austria" },
    {
        code: "AZ",
        name: "Azerbaijan"
    },
    { code: "BS", name: "Bahamas" },
    { code: "BH", name: "Bahrain" },
    {
        code: "BD",
        name: "Bangladesh"
    },
    { code: "BB", name: "Barbados" },
    { code: "BY", name: "Belarus" },
    {
        code: "BE",
        name: "Belgium"
    },
    { code: "BZ", name: "Belize" },
    { code: "BJ", name: "Benin" },
    {
        code: "BM",
        name: "Bermuda"
    },
    { code: "BT", name: "Bhutan" },
    { code: "BO", name: "Bolivia" },
    {
        code: "BA",
        name: "Bosnia and Herzegowina"
    },
    { code: "BW", name: "Botswana" },
    { code: "BV", name: "Bouvet Island" },
    {
        code: "BR",
        name: "Brazil"
    },
    { code: "IO", name: "British Indian Ocean Territory" },
    {
        code: "BN",
        name: "Brunei Darussalam"
    },
    { code: "BG", name: "Bulgaria" },
    { code: "BF", name: "Burkina Faso" },
    {
        code: "BI",
        name: "Burundi"
    },
    { code: "KH", name: "Cambodia" },
    { code: "CM", name: "Cameroon" },
    {
        code: "CA",
        name: "Canada"
    },
    { code: "CV", name: "Cape Verde" },
    { code: "KY", name: "Cayman Islands" },
    {
        code: "CF",
        name: "Central African Republic"
    },
    { code: "TD", name: "Chad" },
    { code: "CL", name: "Chile" },
    { code: "CN", name: "China" },
    {
        code: "CX",
        name: "Christmas Island"
    },
    { code: "CC", name: "Cocos (Keeling) Islands" },
    { code: "CO", name: "Colombia" },
    {
        code: "KM",
        name: "Comoros"
    },
    { code: "CG", name: "Congo" },
    { code: "CK", name: "Cook Islands" },
    {
        code: "CR",
        name: "Costa Rica"
    },
    { code: "CI", name: "Cote D'Ivoire" },
    { code: "HR", name: "Croatia" },
    {
        code: "CU",
        name: "Cuba"
    },
    { code: "CY", name: "Cyprus" },
    { code: "CZ", name: "Czech Republic" },
    {
        code: "DK",
        name: "Denmark"
    },
    { code: "DJ", name: "Djibouti" },
    { code: "DM", name: "Dominica" },
    {
        code: "DO",
        name: "Dominican Republic"
    },
    { code: "TP", name: "East Timor" },
    { code: "EC", name: "Ecuador" },
    {
        code: "EG",
        name: "Egypt"
    },
    { code: "SV", name: "El Salvador" },
    { code: "GQ", name: "Equatorial Guinea" },
    {
        code: "ER",
        name: "Eritrea"
    },
    { code: "EE", name: "Estonia" },
    { code: "ET", name: "Ethiopia" },
    {
        code: "FK",
        name: "Falkland Islands (Malvinas)"
    },
    { code: "FO", name: "Faroe Islands" },
    { code: "FJ", name: "Fiji" },
    {
        code: "FI",
        name: "Finland"
    },
    { code: "FR", name: "France" },
    { code: "FX", name: "France, Metropolitan" },
    {
        code: "GF",
        name: "French Guiana"
    },
    { code: "PF", name: "French Polynesia" },
    { code: "TF", name: "French Southern Territories" },
    {
        code: "GA",
        name: "Gabon"
    },
    { code: "GM", name: "Gambia" },
    { code: "GE", name: "Georgia" },
    {
        code: "DE",
        name: "Germany"
    },
    { code: "GH", name: "Ghana" },
    { code: "GI", name: "Gibraltar" },
    {
        code: "GR",
        name: "Greece"
    },
    { code: "GL", name: "Greenland" },
    { code: "GD", name: "Grenada" },
    {
        code: "GP",
        name: "Guadeloupe"
    },
    { code: "GU", name: "Guam" },
    { code: "GT", name: "Guatemala" },
    {
        code: "GN",
        name: "Guinea"
    },
    { code: "GW", name: "Guinea-bissau" },
    { code: "GY", name: "Guyana" },
    {
        code: "HT",
        name: "Haiti"
    },
    { code: "HM", name: "Heard and Mc Donald Islands" },
    { code: "HN", name: "Honduras" },
    {
        code: "HK",
        name: "Hong Kong"
    },
    { code: "HU", name: "Hungary" },
    { code: "IS", name: "Iceland" },
    {
        code: "IN",
        name: "India"
    },
    { code: "ID", name: "Indonesia" },
    { code: "IR", name: "Iran (Islamic Republic of)" },
    {
        code: "IQ",
        name: "Iraq"
    },
    { code: "IE", name: "Ireland" },
    { code: "IL", name: "Israel" },
    {
        code: "IT",
        name: "Italy"
    },
    { code: "JM", name: "Jamaica" },
    { code: "JP", name: "Japan" },
    {
        code: "JO",
        name: "Jordan"
    },
    { code: "KZ", name: "Kazakhstan" },
    { code: "KE", name: "Kenya" },
    {
        code: "KI",
        name: "Kiribati"
    },
    { code: "KP", name: "Korea, Democratic People's Republic of" },
    {
        code: "KR",
        name: "Korea, Republic of"
    },
    { code: "KW", name: "Kuwait" },
    { code: "KG", name: "Kyrgyzstan" },
    {
        code: "LA",
        name: "Lao People's Democratic Republic"
    },
    { code: "LV", name: "Latvia" },
    { code: "LB", name: "Lebanon" },
    {
        code: "LS",
        name: "Lesotho"
    },
    { code: "LR", name: "Liberia" },
    { code: "LY", name: "Libyan Arab Jamahiriya" },
    {
        code: "LI",
        name: "Liechtenstein"
    },
    { code: "LT", name: "Lithuania" },
    { code: "LU", name: "Luxembourg" },
    {
        code: "MO",
        name: "Macau"
    },
    { code: "MK", name: "Macedonia, The Former Yugoslav Republic of" },
    {
        code: "MG",
        name: "Madagascar"
    },
    { code: "MW", name: "Malawi" },
    { code: "MY", name: "Malaysia" },
    {
        code: "MV",
        name: "Maldives"
    },
    { code: "ML", name: "Mali" },
    { code: "MT", name: "Malta" },
    {
        code: "MH",
        name: "Marshall Islands"
    },
    { code: "MQ", name: "Martinique" },
    { code: "MR", name: "Mauritania" },
    {
        code: "MU",
        name: "Mauritius"
    },
    { code: "YT", name: "Mayotte" },
    { code: "MX", name: "Mexico" },
    {
        code: "FM",
        name: "Micronesia, Federated States of"
    },
    { code: "MD", name: "Moldova, Republic of" },
    { code: "MC", name: "Monaco" },
    {
        code: "MN",
        name: "Mongolia"
    },
    { code: "MS", name: "Montserrat" },
    { code: "MA", name: "Morocco" },
    {
        code: "MZ",
        name: "Mozambique"
    },
    { code: "MM", name: "Myanmar" },
    { code: "NA", name: "Namibia" },
    {
        code: "NR",
        name: "Nauru"
    },
    { code: "NP", name: "Nepal" },
    { code: "NL", name: "Netherlands" },
    {
        code: "AN",
        name: "Netherlands Antilles"
    },
    { code: "NC", name: "New Caledonia" },
    { code: "NZ", name: "New Zealand" },
    {
        code: "NI",
        name: "Nicaragua"
    },
    { code: "NE", name: "Niger" },
    { code: "NG", name: "Nigeria" },
    { code: "NU", name: "Niue" },
    {
        code: "NF",
        name: "Norfolk Island"
    },
    { code: "MP", name: "Northern Mariana Islands" },
    { code: "NO", name: "Norway" },
    {
        code: "OM",
        name: "Oman"
    },
    { code: "PK", name: "Pakistan" },
    { code: "PW", name: "Palau" },
    {
        code: "PA",
        name: "Panama"
    },
    { code: "PG", name: "Papua New Guinea" },
    { code: "PY", name: "Paraguay" },
    {
        code: "PE",
        name: "Peru"
    },
    { code: "PH", name: "Philippines" },
    { code: "PN", name: "Pitcairn" },
    {
        code: "PL",
        name: "Poland"
    },
    { code: "PT", name: "Portugal" },
    { code: "PR", name: "Puerto Rico" },
    {
        code: "QA",
        name: "Qatar"
    },
    { code: "RE", name: "Reunion" },
    { code: "RO", name: "Romania" },
    {
        code: "RU",
        name: "Russian Federation"
    },
    { code: "RW", name: "Rwanda" },
    { code: "KN", name: "Saint Kitts and Nevis" },
    {
        code: "LC",
        name: "Saint Lucia"
    },
    { code: "VC", name: "Saint Vincent and the Grenadines" },
    { code: "WS", name: "Samoa" },
    {
        code: "SM",
        name: "San Marino"
    },
    { code: "ST", name: "Sao Tome and Principe" },
    { code: "SA", name: "Saudi Arabia" },
    {
        code: "SN",
        name: "Senegal"
    },
    { code: "SC", name: "Seychelles" },
    { code: "SL", name: "Sierra Leone" },
    {
        code: "SG",
        name: "Singapore"
    },
    { code: "SK", name: "Slovakia (Slovak Republic)" },
    { code: "SI", name: "Slovenia" },
    {
        code: "SB",
        name: "Solomon Islands"
    },
    { code: "SO", name: "Somalia" },
    { code: "ZA", name: "South Africa" },
    {
        code: "GS",
        name: "South Georgia and the South Sandwich Islands"
    },
    { code: "ES", name: "Spain" },
    { code: "LK", name: "Sri Lanka" },
    {
        code: "SH",
        name: "St. Helena"
    },
    { code: "PM", name: "St. Pierre and Miquelon" },
    { code: "SD", name: "Sudan" },
    {
        code: "SR",
        name: "Suriname"
    },
    { code: "SJ", name: "Svalbard and Jan Mayen Islands" },
    { code: "SZ", name: "Swaziland" },
    {
        code: "SE",
        name: "Sweden"
    },
    { code: "CH", name: "Switzerland" },
    { code: "SY", name: "Syrian Arab Republic" },
    {
        code: "TW",
        name: "Taiwan"
    },
    { code: "TJ", name: "Tajikistan" },
    { code: "TZ", name: "Tanzania, United Republic of" },
    {
        code: "TH",
        name: "Thailand"
    },
    { code: "TG", name: "Togo" },
    { code: "TK", name: "Tokelau" },
    { code: "TO", name: "Tonga" },
    {
        code: "TT",
        name: "Trinidad and Tobago"
    },
    { code: "TN", name: "Tunisia" },
    { code: "TR", name: "Turkey" },
    {
        code: "TM",
        name: "Turkmenistan"
    },
    { code: "TC", name: "Turks and Caicos Islands" },
    { code: "TV", name: "Tuvalu" },
    {
        code: "UG",
        name: "Uganda"
    },
    { code: "UA", name: "Ukraine" },
    { code: "AE", name: "United Arab Emirates" },
    {
        code: "GB",
        name: "United Kingdom"
    },
    {
        code: "UM",
        name: "United States Minor Outlying Islands"
    },
    { code: "UY", name: "Uruguay" },
    { code: "UZ", name: "Uzbekistan" },
    {
        code: "VU",
        name: "Vanuatu"
    },
    { code: "VA", name: "Vatican City State (Holy See)" },
    { code: "VE", name: "Venezuela" },
    {
        code: "VN",
        name: "Viet Nam"
    },
    { code: "VG", name: "Virgin Islands (British)" },
    { code: "VI", name: "Virgin Islands (U.S.)" },
    {
        code: "WF",
        name: "Wallis and Futuna Islands"
    },
    { code: "EH", name: "Western Sahara" },
    { code: "YE", name: "Yemen" },
    {
        code: "YU",
        name: "Yugoslavia"
    },
    { code: "ZR", name: "Zaire" },
    { code: "ZM", name: "Zambia" },
    { code: "ZW", name: "Zimbabwe" }
];


/***/ }),

/***/ "./src/app/data/states.ts":
/*!********************************!*\
  !*** ./src/app/data/states.ts ***!
  \********************************/
/*! exports provided: states */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "states", function() { return states; });
var states = [
    { code: "AL", name: "Alabama" },
    { code: "AK", name: "Alaska" },
    {
        code: "AA",
        name: "APO - AA"
    },
    { code: "AE", name: "APO - AE" },
    { code: "AP", name: "APO - AP" },
    {
        code: "AZ",
        name: "Arizona"
    },
    { code: "AR", name: "Arkansas" },
    { code: "CA", name: "California" },
    {
        code: "CO",
        name: "Colorado"
    },
    { code: "CT", name: "Connecticut" },
    { code: "DE", name: "Delaware" },
    {
        code: "DC",
        name: "District of Columbia"
    },
    { code: "FL", name: "Florida" },
    { code: "GA", name: "Georgia" },
    {
        code: "HI",
        name: "Hawaii"
    },
    { code: "ID", name: "Idaho" },
    { code: "IL", name: "Illinois" },
    {
        code: "IN",
        name: "Indiana"
    },
    { code: "IA", name: "Iowa" },
    { code: "KS", name: "Kansas" },
    {
        code: "KY",
        name: "Kentucky"
    },
    { code: "LA", name: "Louisiana" },
    { code: "ME", name: "Maine" },
    {
        code: "MD",
        name: "Maryland"
    },
    { code: "MA", name: "Massachusetts" },
    { code: "MI", name: "Michigan" },
    {
        code: "MN",
        name: "Minnesota"
    },
    { code: "MS", name: "Mississippi" },
    { code: "MO", name: "Missouri" },
    {
        code: "MT",
        name: "Montana"
    },
    { code: "NE", name: "Nebraska" },
    { code: "NV", name: "Nevada" },
    {
        code: "NH",
        name: "New Hampshire"
    },
    { code: "NJ", name: "New Jersey" },
    { code: "NM", name: "New Mexico" },
    {
        code: "NY",
        name: "New York"
    },
    { code: "NC", name: "North Carolina" },
    { code: "ND", name: "North Dakota" },
    {
        code: "OH",
        name: "Ohio"
    },
    { code: "OK", name: "Oklahoma" },
    { code: "OR", name: "Oregon" },
    {
        code: "PA",
        name: "Pennsylvania"
    },
    { code: "RI", name: "Rhode Island" },
    { code: "SC", name: "South Carolina" },
    {
        code: "SD",
        name: "South Dakota"
    },
    { code: "TN", name: "Tennessee" },
    { code: "TX", name: "Texas" },
    {
        code: "UT",
        name: "Utah"
    },
    { code: "VT", name: "Vermont" },
    { code: "VA", name: "Virginia" },
    {
        code: "WA",
        name: "Washington"
    },
    { code: "WV", name: "West Virginia" },
    { code: "WI", name: "Wisconsin" },
    {
        code: "WY",
        name: "Wyoming"
    },
    { code: "AB", name: "Alberta" },
    { code: "BC", name: "British Columbia" },
    {
        code: "MB",
        name: "Manitoba"
    },
    { code: "NB", name: "New Brunswick" },
    { code: "NF", name: "Newfoundland" },
    {
        code: "NT",
        name: "Northwest Territories"
    },
    { code: "NS", name: "Nova Scotia" },
    { code: "NU", name: "Nunavut" },
    {
        code: "ON",
        name: "Ontario"
    },
    { code: "PE", name: "Prince Edward Island" },
    { code: "PQ", name: "Quebec" },
    {
        code: "SK",
        name: "Saskatchewan"
    },
    { code: "YT", name: "Yukon" },
    { code: "I0", name: "Aberconwy and Colwyn" },
    {
        code: "I1",
        name: "Aberdeen City"
    },
    { code: "I2", name: "Aberdeenshire" },
    { code: "I3", name: "Anglesey" },
    {
        code: "I4",
        name: "Angus"
    },
    { code: "I5", name: "Antrim" },
    { code: "I6", name: "Argyll and Bute" },
    {
        code: "I7",
        name: "Armagh"
    },
    { code: "I8", name: "Avon" },
    { code: "I9", name: "Ayrshire" },
    {
        code: "IB",
        name: "Bath and NE Somerset"
    },
    { code: "IC", name: "Bedfordshire" },
    { code: "IE", name: "Belfast" },
    {
        code: "IF",
        name: "Berkshire"
    },
    { code: "IG", name: "Berwickshire" },
    { code: "IH", name: "BFPO" },
    {
        code: "II",
        name: "Blaenau Gwent"
    },
    { code: "IJ", name: "Buckinghamshire" },
    { code: "IK", name: "Caernarfonshire" },
    {
        code: "IM",
        name: "Caerphilly"
    },
    { code: "IO", name: "Caithness" },
    { code: "IP", name: "Cambridgeshire" },
    {
        code: "IQ",
        name: "Cardiff"
    },
    { code: "IR", name: "Cardiganshire" },
    { code: "IS", name: "Carmarthenshire" },
    {
        code: "IT",
        name: "Ceredigion"
    },
    { code: "IU", name: "Channel Islands" },
    { code: "IV", name: "Cheshire" },
    {
        code: "IW",
        name: "City of Bristol"
    },
    { code: "IX", name: "Clackmannanshire" },
    { code: "IY", name: "Clwyd" },
    {
        code: "IZ",
        name: "Conwy"
    },
    { code: "J0", name: "Cornwall/Scilly" },
    { code: "J1", name: "Cumbria" },
    {
        code: "J2",
        name: "Denbighshire"
    },
    { code: "J3", name: "Derbyshire" },
    { code: "J4", name: "Derry/Londonderry" },
    {
        code: "J5",
        name: "Devon"
    },
    { code: "J6", name: "Dorset" },
    { code: "J7", name: "Down" },
    {
        code: "J8",
        name: "Dumfries and Galloway"
    },
    { code: "J9", name: "Dunbartonshire" },
    { code: "JA", name: "Dundee" },
    {
        code: "JB",
        name: "Durham"
    },
    { code: "JC", name: "Dyfed" },
    { code: "JD", name: "East Ayrshire" },
    {
        code: "JE",
        name: "East Dunbartonshire"
    },
    { code: "JF", name: "East Lothian" },
    { code: "JG", name: "East Renfrewshire" },
    {
        code: "JH",
        name: "East Riding Yorkshire"
    },
    { code: "JI", name: "East Sussex" },
    { code: "JJ", name: "Edinburgh" },
    {
        code: "JK",
        name: "England"
    },
    { code: "JL", name: "Essex" },
    { code: "JM", name: "Falkirk" },
    {
        code: "JN",
        name: "Fermanagh"
    },
    { code: "JO", name: "Fife" },
    { code: "JP", name: "Flintshire" },
    {
        code: "JQ",
        name: "Glasgow"
    },
    { code: "JR", name: "Gloucestershire" },
    { code: "JS", name: "Greater London" },
    {
        code: "JT",
        name: "Greater Manchester"
    },
    { code: "JU", name: "Gwent" },
    { code: "JV", name: "Gwynedd" },
    {
        code: "JW",
        name: "Hampshire"
    },
    { code: "JX", name: "Hartlepool" },
    { code: "HAW", name: "Hereford and Worcester" },
    {
        code: "JY",
        name: "Hertfordshire"
    },
    { code: "JZ", name: "Highlands" },
    { code: "K0", name: "Inverclyde" },
    {
        code: "K1",
        name: "Inverness-Shire"
    },
    { code: "K2", name: "Isle of Man" },
    { code: "K3", name: "Isle of Wight" },
    {
        code: "K4",
        name: "Kent"
    },
    { code: "K5", name: "Kincardinshire" },
    { code: "K6", name: "Kingston Upon Hull" },
    {
        code: "K7",
        name: "Kinross-Shire"
    },
    { code: "K8", name: "Kirklees" },
    { code: "K9", name: "Lanarkshire" },
    {
        code: "KA",
        name: "Lancashire"
    },
    { code: "KB", name: "Leicestershire" },
    { code: "KC", name: "Lincolnshire" },
    {
        code: "KD",
        name: "Londonderry"
    },
    { code: "KE", name: "Merseyside" },
    { code: "KF", name: "Merthyr Tydfil" },
    {
        code: "KG",
        name: "Mid Glamorgan"
    },
    { code: "KI", name: "Mid Lothian" },
    { code: "KH", name: "Middlesex" },
    {
        code: "KJ",
        name: "Monmouthshire"
    },
    { code: "KK", name: "Moray" },
    { code: "KL", name: "Neath & Port Talbot" },
    {
        code: "KM",
        name: "Newport"
    },
    { code: "KN", name: "Norfolk" },
    { code: "KP", name: "North Ayrshire" },
    {
        code: "KQ",
        name: "North East Lincolnshire"
    },
    { code: "KR", name: "North Lanarkshire" },
    { code: "KT", name: "North Lincolnshire" },
    {
        code: "KU",
        name: "North Somerset"
    },
    { code: "KV", name: "North Yorkshire" },
    { code: "KO", name: "Northamptonshire" },
    {
        code: "KW",
        name: "Northern Ireland"
    },
    { code: "KX", name: "Northumberland" },
    { code: "KZ", name: "Nottinghamshire" },
    {
        code: "L0",
        name: "Orkney and Shetland Isles"
    },
    { code: "L1", name: "Oxfordshire" },
    { code: "L2", name: "Pembrokeshire" },
    {
        code: "L3",
        name: "Perth and Kinross"
    },
    { code: "L4", name: "Powys" },
    { code: "L5", name: "Redcar and Cleveland" },
    {
        code: "L6",
        name: "Renfrewshire"
    },
    { code: "L7", name: "Rhonda Cynon Taff" },
    { code: "L8", name: "Rutland" },
    {
        code: "L9",
        name: "Scottish Borders"
    },
    { code: "LB", name: "Shetland" },
    { code: "LC", name: "Shropshire" },
    {
        code: "LD",
        name: "Somerset"
    },
    { code: "LE", name: "South Ayrshire" },
    { code: "LF", name: "South Glamorgan" },
    {
        code: "LG",
        name: "South Gloucesteshire"
    },
    { code: "LH", name: "South Lanarkshire" },
    { code: "LI", name: "South Yorkshire" },
    {
        code: "LJ",
        name: "Staffordshire"
    },
    { code: "LK", name: "Stirling" },
    { code: "LL", name: "Stockton On Tees" },
    {
        code: "LM",
        name: "Suffolk"
    },
    { code: "LN", name: "Surrey" },
    { code: "LO", name: "Swansea" },
    {
        code: "LP",
        name: "Torfaen"
    },
    { code: "LQ", name: "Tyne and Wear" },
    { code: "LR", name: "Tyrone" },
    {
        code: "LS",
        name: "Vale Of Glamorgan"
    },
    { code: "LT", name: "Wales" },
    { code: "LU", name: "Warwickshire" },
    {
        code: "LV",
        name: "West Berkshire"
    },
    { code: "LW", name: "West Dunbartonshire" },
    { code: "LX", name: "West Glamorgan" },
    {
        code: "LY",
        name: "West Lothian"
    },
    { code: "LZ", name: "West Midlands" },
    { code: "M0", name: "West Sussex" },
    {
        code: "M1",
        name: "West Yorkshire"
    },
    { code: "M2", name: "Western Isles" },
    { code: "M3", name: "Wiltshire" },
    {
        code: "M4",
        name: "Wirral"
    },
    { code: "M5", name: "Worcestershire" },
    { code: "M6", name: "Wrexham" },
    {
        code: "M7",
        name: "York"
    },
    { code: "B0", name: "Australian Capital Territory" },
    { code: "B1", name: "New South Wales" },
    {
        code: "B2",
        name: "Northern Territory"
    },
    { code: "B3", name: "Queensland" },
    { code: "B4", name: "South Australia" },
    {
        code: "B5",
        name: "Tasmania"
    },
    { code: "B6", name: "Victoria" },
    { code: "B7", name: "Western Australia" }
];


/***/ }),

/***/ "./src/app/normalizr/schemas/concert.schema.ts":
/*!*****************************************************!*\
  !*** ./src/app/normalizr/schemas/concert.schema.ts ***!
  \*****************************************************/
/*! exports provided: concertSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concertSchema", function() { return concertSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var concertSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("concerts", {}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/event.schema.ts":
/*!***************************************************!*\
  !*** ./src/app/normalizr/schemas/event.schema.ts ***!
  \***************************************************/
/*! exports provided: eventSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eventSchema", function() { return eventSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var eventSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("events", {}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/gallery.schema.ts":
/*!*****************************************************!*\
  !*** ./src/app/normalizr/schemas/gallery.schema.ts ***!
  \*****************************************************/
/*! exports provided: gallerySchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gallerySchema", function() { return gallerySchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _media_schema__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./media.schema */ "./src/app/normalizr/schemas/media.schema.ts");


var gallerySchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("galleries", {
    mediaItems: [_media_schema__WEBPACK_IMPORTED_MODULE_1__["mediaSchema"]]
}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/media.schema.ts":
/*!***************************************************!*\
  !*** ./src/app/normalizr/schemas/media.schema.ts ***!
  \***************************************************/
/*! exports provided: mediaSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mediaSchema", function() { return mediaSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var mediaSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("medias", {}, {
    idAttribute: "filePath"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/navigation-menu.schema.ts":
/*!*************************************************************!*\
  !*** ./src/app/normalizr/schemas/navigation-menu.schema.ts ***!
  \*************************************************************/
/*! exports provided: navigationMenuSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "navigationMenuSchema", function() { return navigationMenuSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var navigationMenuSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("navigationMenus", {}, {
    idAttribute: "name"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/news.schema.ts":
/*!**************************************************!*\
  !*** ./src/app/normalizr/schemas/news.schema.ts ***!
  \**************************************************/
/*! exports provided: newsSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newsSchema", function() { return newsSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var newsSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("news", {}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/simple-page.schema.ts":
/*!*********************************************************!*\
  !*** ./src/app/normalizr/schemas/simple-page.schema.ts ***!
  \*********************************************************/
/*! exports provided: simplePageSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "simplePageSchema", function() { return simplePageSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var simplePageSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("simplePages", {}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/normalizr/schemas/user.schema.ts":
/*!**************************************************!*\
  !*** ./src/app/normalizr/schemas/user.schema.ts ***!
  \**************************************************/
/*! exports provided: userSchema */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "userSchema", function() { return userSchema; });
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");

var userSchema = new normalizr__WEBPACK_IMPORTED_MODULE_0__["schema"].Entity("users", {}, {
    idAttribute: "path"
});


/***/ }),

/***/ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.module.ts":
/*!*********************************************************************************************!*\
  !*** ./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.module.ts ***!
  \*********************************************************************************************/
/*! exports provided: ParentWithHeaderAndFooterPageModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParentWithHeaderAndFooterPageModule", function() { return ParentWithHeaderAndFooterPageModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _parent_with_header_and_footer_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./parent-with-header-and-footer.page */ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.ts");
/* harmony import */ var _shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../shared/shared.module */ "./src/app/shared/shared.module.ts");








var routes = [
    {
        path: "",
        component: _parent_with_header_and_footer_page__WEBPACK_IMPORTED_MODULE_6__["ParentWithHeaderAndFooterPage"]
    }
];
var ParentWithHeaderAndFooterPageModule = /** @class */ (function () {
    function ParentWithHeaderAndFooterPageModule() {
    }
    ParentWithHeaderAndFooterPageModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
            imports: [
                _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"],
                _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"],
                _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["IonicModule"],
                _angular_router__WEBPACK_IMPORTED_MODULE_4__["RouterModule"].forChild(routes),
                _shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"]
            ],
            declarations: [_parent_with_header_and_footer_page__WEBPACK_IMPORTED_MODULE_6__["ParentWithHeaderAndFooterPage"]]
        })
    ], ParentWithHeaderAndFooterPageModule);
    return ParentWithHeaderAndFooterPageModule;
}());



/***/ }),

/***/ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.html":
/*!*********************************************************************************************!*\
  !*** ./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.html ***!
  \*********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<ion-content [scrollEvents]=\"true\" appHasScrolledClass>\n  <div id=\"wrapper\">\n    <div id=\"page\">\n      <app-header></app-header>\n\n      <div>\n        <router-outlet></router-outlet>\n      </div>\n\n    </div>\n    <app-footer></app-footer>\n  </div>\n</ion-content>\n\n"

/***/ }),

/***/ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.scss":
/*!*********************************************************************************************!*\
  !*** ./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.scss ***!
  \*********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3BhcmVudC13aXRoLWhlYWRlci1hbmQtZm9vdGVyL3BhcmVudC13aXRoLWhlYWRlci1hbmQtZm9vdGVyLnBhZ2Uuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.ts":
/*!*******************************************************************************************!*\
  !*** ./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.ts ***!
  \*******************************************************************************************/
/*! exports provided: ParentWithHeaderAndFooterPage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ParentWithHeaderAndFooterPage", function() { return ParentWithHeaderAndFooterPage; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var ParentWithHeaderAndFooterPage = /** @class */ (function () {
    function ParentWithHeaderAndFooterPage() {
    }
    ParentWithHeaderAndFooterPage.prototype.ngOnInit = function () { };
    ParentWithHeaderAndFooterPage = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-parent-with-header-and-footer",
            template: __webpack_require__(/*! ./parent-with-header-and-footer.page.html */ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.html"),
            styles: [__webpack_require__(/*! ./parent-with-header-and-footer.page.scss */ "./src/app/pages/parent-with-header-and-footer/parent-with-header-and-footer.page.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], ParentWithHeaderAndFooterPage);
    return ParentWithHeaderAndFooterPage;
}());



/***/ }),

/***/ "./src/app/redux/actions/page-content.actions.ts":
/*!*******************************************************!*\
  !*** ./src/app/redux/actions/page-content.actions.ts ***!
  \*******************************************************/
/*! exports provided: getAllPagesContentListRequest, getAllPagesContentListSuccess, getAllPagesContentListFirstChunkSuccess, getAllPagesContentListError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllPagesContentListRequest", function() { return getAllPagesContentListRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllPagesContentListSuccess", function() { return getAllPagesContentListSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllPagesContentListFirstChunkSuccess", function() { return getAllPagesContentListFirstChunkSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllPagesContentListError", function() { return getAllPagesContentListError; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");


// Get all pages content list (begin)
var getAllPagesContentListRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_REQUEST"])();
};
var getAllPagesContentListSuccess = function (pagesContentList) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"])(pagesContentList); };
var getAllPagesContentListFirstChunkSuccess = function (pagesContentList) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"])(pagesContentList);
};
var getAllPagesContentListError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_ERROR"])(err);
};
// Get all pages content list (end)


/***/ }),

/***/ "./src/app/redux/actions/subscription.actions.ts":
/*!*******************************************************!*\
  !*** ./src/app/redux/actions/subscription.actions.ts ***!
  \*******************************************************/
/*! exports provided: subscribeToNewsletterRequest, subscribeToNewsletterSuccess, subscribeToNewsletterError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToNewsletterRequest", function() { return subscribeToNewsletterRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToNewsletterSuccess", function() { return subscribeToNewsletterSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToNewsletterError", function() { return subscribeToNewsletterError; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_subscription_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants/subscription.constants */ "./src/app/redux/constants/subscription.constants.ts");


var subscribeToNewsletterRequest = function (input) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_subscription_constants__WEBPACK_IMPORTED_MODULE_1__["SUBSCRIBE_TO_NEWSLETTER_REQUEST"])(input); };
var subscribeToNewsletterSuccess = function (input) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_subscription_constants__WEBPACK_IMPORTED_MODULE_1__["SUBSCRIBE_TO_NEWSLETTER_SUCCESS"])(input); };
var subscribeToNewsletterError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_subscription_constants__WEBPACK_IMPORTED_MODULE_1__["SUBSCRIBE_TO_NEWSLETTER_ERROR"])(err);
};


/***/ }),

/***/ "./src/app/redux/constants/auth.constants.ts":
/*!***************************************************!*\
  !*** ./src/app/redux/constants/auth.constants.ts ***!
  \***************************************************/
/*! exports provided: INIT_CURRENT_USER_REQUEST, INIT_CURRENT_USER_SUCCESS, INIT_CURRENT_USER_ERROR, SIGN_IN_REQUEST, SIGN_IN_SUCCESS, SIGN_IN_ERROR, SIGN_UP_REQUEST, SIGN_UP_SUCCESS, SIGN_UP_ERROR, CONFIRM_SIGN_UP_REQUEST, CONFIRM_SIGN_UP_SUCCESS, CONFIRM_SIGN_UP_ERROR, RESEND_SIGN_UP_REQUEST, RESEND_SIGN_UP_SUCCESS, RESEND_SIGN_UP_ERROR, FORGOT_PASSWORD_REQUEST, FORGOT_PASSWORD_SUCCESS, FORGOT_PASSWORD_ERROR, FORGOT_PASSWORD_SUBMIT_REQUEST, FORGOT_PASSWORD_SUBMIT_SUCCESS, FORGOT_PASSWORD_SUBMIT_ERROR, LOGOUT_REQUEST, LOGOUT_SUCCESS, LOGOUT_ERROR */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INIT_CURRENT_USER_REQUEST", function() { return INIT_CURRENT_USER_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INIT_CURRENT_USER_SUCCESS", function() { return INIT_CURRENT_USER_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "INIT_CURRENT_USER_ERROR", function() { return INIT_CURRENT_USER_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_IN_REQUEST", function() { return SIGN_IN_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_IN_SUCCESS", function() { return SIGN_IN_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_IN_ERROR", function() { return SIGN_IN_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_UP_REQUEST", function() { return SIGN_UP_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_UP_SUCCESS", function() { return SIGN_UP_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SIGN_UP_ERROR", function() { return SIGN_UP_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONFIRM_SIGN_UP_REQUEST", function() { return CONFIRM_SIGN_UP_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONFIRM_SIGN_UP_SUCCESS", function() { return CONFIRM_SIGN_UP_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CONFIRM_SIGN_UP_ERROR", function() { return CONFIRM_SIGN_UP_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RESEND_SIGN_UP_REQUEST", function() { return RESEND_SIGN_UP_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RESEND_SIGN_UP_SUCCESS", function() { return RESEND_SIGN_UP_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RESEND_SIGN_UP_ERROR", function() { return RESEND_SIGN_UP_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_REQUEST", function() { return FORGOT_PASSWORD_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_SUCCESS", function() { return FORGOT_PASSWORD_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_ERROR", function() { return FORGOT_PASSWORD_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_SUBMIT_REQUEST", function() { return FORGOT_PASSWORD_SUBMIT_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_SUBMIT_SUCCESS", function() { return FORGOT_PASSWORD_SUBMIT_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FORGOT_PASSWORD_SUBMIT_ERROR", function() { return FORGOT_PASSWORD_SUBMIT_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LOGOUT_REQUEST", function() { return LOGOUT_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LOGOUT_SUCCESS", function() { return LOGOUT_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LOGOUT_ERROR", function() { return LOGOUT_ERROR; });
// init current user (begin)
var INIT_CURRENT_USER_REQUEST = "INIT_CURRENT_USER_REQUEST";
var INIT_CURRENT_USER_SUCCESS = "INIT_CURRENT_USER_SUCCESS";
var INIT_CURRENT_USER_ERROR = "INIT_CURRENT_USER_ERROR";
// init current user (end)
// sign in (begin)
var SIGN_IN_REQUEST = "SIGN_IN_REQUEST";
var SIGN_IN_SUCCESS = "SIGN_IN_SUCCESS";
var SIGN_IN_ERROR = "SIGN_IN_ERROR";
// sign in (end)
// sign up (begin)
var SIGN_UP_REQUEST = "SIGN_UP_REQUEST";
var SIGN_UP_SUCCESS = "SIGN_UP_SUCCESS";
var SIGN_UP_ERROR = "SIGN_UP_ERROR";
// sign up (end)
// confirm sign up (begin)
var CONFIRM_SIGN_UP_REQUEST = "CONFIRM_SIGN_UP_REQUEST";
var CONFIRM_SIGN_UP_SUCCESS = "CONFIRM_SIGN_UP_SUCCESS";
var CONFIRM_SIGN_UP_ERROR = "CONFIRM_SIGN_UP_ERROR";
// confirm sign up (end)
// resend sign up (begin)
var RESEND_SIGN_UP_REQUEST = "RESEND_SIGN_UP_REQUEST";
var RESEND_SIGN_UP_SUCCESS = "RESEND_SIGN_UP_SUCCESS";
var RESEND_SIGN_UP_ERROR = "RESEND_SIGN_UP_ERROR";
// resend sign up (end)
// forgot password (begin)
var FORGOT_PASSWORD_REQUEST = "FORGOT_PASSWORD_REQUEST";
var FORGOT_PASSWORD_SUCCESS = "FORGOT_PASSWORD_SUCCESS";
var FORGOT_PASSWORD_ERROR = "FORGOT_PASSWORD_ERROR";
// forgot password (end)
// forgot password submit (begin)
var FORGOT_PASSWORD_SUBMIT_REQUEST = "FORGOT_PASSWORD_SUBMIT_REQUEST";
var FORGOT_PASSWORD_SUBMIT_SUCCESS = "FORGOT_PASSWORD_SUBMIT_SUCCESS";
var FORGOT_PASSWORD_SUBMIT_ERROR = "FORGOT_PASSWORD_SUBMIT_ERROR";
// forgot password submit (end)
// logout (begin)
var LOGOUT_REQUEST = "LOGOUT_REQUEST";
var LOGOUT_SUCCESS = "LOGOUT_SUCCESS";
var LOGOUT_ERROR = "LOGOUT_ERROR";
// logout (end)


/***/ }),

/***/ "./src/app/redux/constants/page-content.constants.ts":
/*!***********************************************************!*\
  !*** ./src/app/redux/constants/page-content.constants.ts ***!
  \***********************************************************/
/*! exports provided: GET_ALL_PAGES_CONTENT_LIST_REQUEST, GET_ALL_PAGES_CONTENT_LIST_SUCCESS, GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS, GET_ALL_PAGES_CONTENT_LIST_ERROR */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_ALL_PAGES_CONTENT_LIST_REQUEST", function() { return GET_ALL_PAGES_CONTENT_LIST_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_ALL_PAGES_CONTENT_LIST_SUCCESS", function() { return GET_ALL_PAGES_CONTENT_LIST_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS", function() { return GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_ALL_PAGES_CONTENT_LIST_ERROR", function() { return GET_ALL_PAGES_CONTENT_LIST_ERROR; });
// Get all pages content list (begin)
var GET_ALL_PAGES_CONTENT_LIST_REQUEST = "GET_ALL_PAGES_CONTENT_LIST_REQUEST";
var GET_ALL_PAGES_CONTENT_LIST_SUCCESS = "GET_ALL_PAGES_CONTENT_LIST_SUCCESS";
var GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS = "GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS";
var GET_ALL_PAGES_CONTENT_LIST_ERROR = "GET_ALL_PAGES_CONTENT_LIST_ERROR";
// Get all pages content list (end)


/***/ }),

/***/ "./src/app/redux/constants/shopify-cart.constants.ts":
/*!***********************************************************!*\
  !*** ./src/app/redux/constants/shopify-cart.constants.ts ***!
  \***********************************************************/
/*! exports provided: GET_CART_REQUEST, GET_CART_SUCCESS, GET_CART_ERROR, UPDATE_CART_SUCCESS, EMPTY_CART_REQUEST, EMPTY_CART_SUCCESS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CART_REQUEST", function() { return GET_CART_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CART_SUCCESS", function() { return GET_CART_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CART_ERROR", function() { return GET_CART_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UPDATE_CART_SUCCESS", function() { return UPDATE_CART_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EMPTY_CART_REQUEST", function() { return EMPTY_CART_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EMPTY_CART_SUCCESS", function() { return EMPTY_CART_SUCCESS; });
var GET_CART_REQUEST = "GET_CART_REQUEST";
var GET_CART_SUCCESS = "GET_CART_SUCCESS";
var GET_CART_ERROR = "GET_CART_ERROR";
var UPDATE_CART_SUCCESS = "UPDATE_CART_SUCCESS";
var EMPTY_CART_REQUEST = "EMPTY_CART_REQUEST";
var EMPTY_CART_SUCCESS = "EMPTY_CART_SUCCESS";


/***/ }),

/***/ "./src/app/redux/constants/subscription.constants.ts":
/*!***********************************************************!*\
  !*** ./src/app/redux/constants/subscription.constants.ts ***!
  \***********************************************************/
/*! exports provided: SUBSCRIBE_TO_NEWSLETTER_REQUEST, SUBSCRIBE_TO_NEWSLETTER_SUCCESS, SUBSCRIBE_TO_NEWSLETTER_ERROR */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBSCRIBE_TO_NEWSLETTER_REQUEST", function() { return SUBSCRIBE_TO_NEWSLETTER_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBSCRIBE_TO_NEWSLETTER_SUCCESS", function() { return SUBSCRIBE_TO_NEWSLETTER_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBSCRIBE_TO_NEWSLETTER_ERROR", function() { return SUBSCRIBE_TO_NEWSLETTER_ERROR; });
var SUBSCRIBE_TO_NEWSLETTER_REQUEST = "SUBSCRIBE_TO_NEWSLETTER_REQUEST";
var SUBSCRIBE_TO_NEWSLETTER_SUCCESS = "SUBSCRIBE_TO_NEWSLETTER_SUCCESS";
var SUBSCRIBE_TO_NEWSLETTER_ERROR = "SUBSCRIBE_TO_NEWSLETTER_ERROR";


/***/ }),

/***/ "./src/app/redux/constants/user.constants.ts":
/*!***************************************************!*\
  !*** ./src/app/redux/constants/user.constants.ts ***!
  \***************************************************/
/*! exports provided: GET_CURRENT_USER_REQUEST, GET_CURRENT_USER_SUCCESS, GET_CURRENT_USER_ERROR, SUBMIT_JOIN_FORM2_REQUEST, SUBMIT_JOIN_FORM2_SUCCESS, SUBMIT_JOIN_FORM2_ERROR, UPDATE_CURRENT_USER_REQUEST, UPDATE_CURRENT_USER_SUCCESS, UPDATE_CURRENT_USER_ERROR, RENEW_MEMBERSHIP_REQUEST, RENEW_MEMBERSHIP_SUCCESS, RENEW_MEMBERSHIP_ERROR */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CURRENT_USER_REQUEST", function() { return GET_CURRENT_USER_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CURRENT_USER_SUCCESS", function() { return GET_CURRENT_USER_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GET_CURRENT_USER_ERROR", function() { return GET_CURRENT_USER_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBMIT_JOIN_FORM2_REQUEST", function() { return SUBMIT_JOIN_FORM2_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBMIT_JOIN_FORM2_SUCCESS", function() { return SUBMIT_JOIN_FORM2_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SUBMIT_JOIN_FORM2_ERROR", function() { return SUBMIT_JOIN_FORM2_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UPDATE_CURRENT_USER_REQUEST", function() { return UPDATE_CURRENT_USER_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UPDATE_CURRENT_USER_SUCCESS", function() { return UPDATE_CURRENT_USER_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UPDATE_CURRENT_USER_ERROR", function() { return UPDATE_CURRENT_USER_ERROR; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RENEW_MEMBERSHIP_REQUEST", function() { return RENEW_MEMBERSHIP_REQUEST; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RENEW_MEMBERSHIP_SUCCESS", function() { return RENEW_MEMBERSHIP_SUCCESS; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RENEW_MEMBERSHIP_ERROR", function() { return RENEW_MEMBERSHIP_ERROR; });
// get current user (begin)
var GET_CURRENT_USER_REQUEST = "GET_CURRENT_USER_REQUEST";
var GET_CURRENT_USER_SUCCESS = "GET_CURRENT_USER_SUCCESS";
var GET_CURRENT_USER_ERROR = "GET_CURRENT_USER_ERROR";
// get current user (end)
// submit join form 2 (begin)
var SUBMIT_JOIN_FORM2_REQUEST = "SUBMIT_JOIN_FORM2_REQUEST";
var SUBMIT_JOIN_FORM2_SUCCESS = "SUBMIT_JOIN_FORM2_SUCCESS";
var SUBMIT_JOIN_FORM2_ERROR = "SUBMIT_JOIN_FORM2_ERROR";
// submit join form 2 (end)
// update current user (begin)
var UPDATE_CURRENT_USER_REQUEST = "UPDATE_CURRENT_USER_REQUEST";
var UPDATE_CURRENT_USER_SUCCESS = "UPDATE_CURRENT_USER_SUCCESS";
var UPDATE_CURRENT_USER_ERROR = "UPDATE_CURRENT_USER_ERROR";
// update current user (end)
// renew membership (begin)
var RENEW_MEMBERSHIP_REQUEST = "RENEW_MEMBERSHIP_REQUEST";
var RENEW_MEMBERSHIP_SUCCESS = "RENEW_MEMBERSHIP_SUCCESS";
var RENEW_MEMBERSHIP_ERROR = "RENEW_MEMBERSHIP_ERROR";
// renew membership (end)


/***/ }),

/***/ "./src/app/redux/reducers/cache-name.reducer.ts":
/*!******************************************************!*\
  !*** ./src/app/redux/reducers/cache-name.reducer.ts ***!
  \******************************************************/
/*! exports provided: cacheName */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cacheName", function() { return cacheName; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");

var cacheName = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])({}, null);


/***/ }),

/***/ "./src/app/redux/reducers/content.reducer.ts":
/*!***************************************************!*\
  !*** ./src/app/redux/reducers/content.reducer.ts ***!
  \***************************************************/
/*! exports provided: content */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "content", function() { return content; });
/* harmony import */ var redux__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js");
/* harmony import */ var _content_news_page_content_reducer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./content/news-page-content.reducer */ "./src/app/redux/reducers/content/news-page-content.reducer.ts");
/* harmony import */ var _content_tour_page_content_reducer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./content/tour-page-content.reducer */ "./src/app/redux/reducers/content/tour-page-content.reducer.ts");
/* harmony import */ var _content_galleries_page_content_reducer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./content/galleries-page-content.reducer */ "./src/app/redux/reducers/content/galleries-page-content.reducer.ts");
/* harmony import */ var _content_videos_page_content_reducer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./content/videos-page-content.reducer */ "./src/app/redux/reducers/content/videos-page-content.reducer.ts");
/* harmony import */ var _content_welcome_page_content_reducer__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./content/welcome-page-content.reducer */ "./src/app/redux/reducers/content/welcome-page-content.reducer.ts");
/* harmony import */ var _content_cart_content_reducer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./content/cart-content.reducer */ "./src/app/redux/reducers/content/cart-content.reducer.ts");
/* harmony import */ var _content_events_page_content_reducer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./content/events-page-content.reducer */ "./src/app/redux/reducers/content/events-page-content.reducer.ts");
/* harmony import */ var _content_photos_page_content_reducer__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./content/photos-page-content.reducer */ "./src/app/redux/reducers/content/photos-page-content.reducer.ts");
/* harmony import */ var _content_executive_board_page_content_reducer__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./content/executive-board-page-content.reducer */ "./src/app/redux/reducers/content/executive-board-page-content.reducer.ts");
/* harmony import */ var _content_board_of_directors_page_content_reducer__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./content/board-of-directors-page-content.reducer */ "./src/app/redux/reducers/content/board-of-directors-page-content.reducer.ts");
/* harmony import */ var _content_news_archive_page_content_reducer__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./content/news-archive-page-content.reducer */ "./src/app/redux/reducers/content/news-archive-page-content.reducer.ts");












var content = Object(redux__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({
    newsPage: _content_news_page_content_reducer__WEBPACK_IMPORTED_MODULE_1__["newsPageContent"],
    newsArchivePage: _content_news_archive_page_content_reducer__WEBPACK_IMPORTED_MODULE_11__["newsArchivePageContent"],
    tourPage: _content_tour_page_content_reducer__WEBPACK_IMPORTED_MODULE_2__["tourPageContent"],
    galleriesPage: _content_galleries_page_content_reducer__WEBPACK_IMPORTED_MODULE_3__["galleriesPageContent"],
    videosPage: _content_videos_page_content_reducer__WEBPACK_IMPORTED_MODULE_4__["videosPageContent"],
    welcomePage: _content_welcome_page_content_reducer__WEBPACK_IMPORTED_MODULE_5__["welcomePageContent"],
    cart: _content_cart_content_reducer__WEBPACK_IMPORTED_MODULE_6__["cartContent"],
    eventsPage: _content_events_page_content_reducer__WEBPACK_IMPORTED_MODULE_7__["eventsPageContent"],
    photosPage: _content_photos_page_content_reducer__WEBPACK_IMPORTED_MODULE_8__["photosPageContent"],
    executiveBoardPage: _content_executive_board_page_content_reducer__WEBPACK_IMPORTED_MODULE_9__["executiveBoardPageContent"],
    boardOfDirectorsPage: _content_board_of_directors_page_content_reducer__WEBPACK_IMPORTED_MODULE_10__["boardOfDirectorsPageContent"]
});


/***/ }),

/***/ "./src/app/redux/reducers/content/board-of-directors-page-content.reducer.ts":
/*!***********************************************************************************!*\
  !*** ./src/app/redux/reducers/content/board-of-directors-page-content.reducer.ts ***!
  \***********************************************************************************/
/*! exports provided: boardOfDirectorsPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "boardOfDirectorsPageContent", function() { return boardOfDirectorsPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getMainGalleryId = function (payload) {
    var pathPrefix = "/gallery/";
    var galleryContentItem = payload.items.find(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.name === "board-of-directors";
        }
        return false;
    });
    if (galleryContentItem) {
        return galleryContentItem.path;
    }
    else {
        return undefined;
    }
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var galleryId = getMainGalleryId(payload);
    if (galleryId) {
        return {
            inProcess: false,
            hasErrors: false,
            galleryId: galleryId
        };
    }
    else {
        return state;
    }
};
var boardOfDirectorsPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/cart-content.reducer.ts":
/*!****************************************************************!*\
  !*** ./src/app/redux/reducers/content/cart-content.reducer.ts ***!
  \****************************************************************/
/*! exports provided: cartContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cartContent", function() { return cartContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_shopify_cart_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/shopify-cart.constants */ "./src/app/redux/constants/shopify-cart.constants.ts");
var _a;


var getCartSuccess = function (state, _a) {
    var payload = _a.payload;
    return Object.assign({}, state, { id: payload.result });
};
var getCartReqest = function (state, _a) {
    var payload = _a.payload;
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: false,
        items: payload.result.items
    });
};
var getCartError = function (state) {
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: true
    });
};
var cartContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    // [GET_CART_REQUEST]: getCartRequest,
    _a[_constants_shopify_cart_constants__WEBPACK_IMPORTED_MODULE_1__["GET_CART_SUCCESS"]] = getCartSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/events-page-content.reducer.ts":
/*!***********************************************************************!*\
  !*** ./src/app/redux/reducers/content/events-page-content.reducer.ts ***!
  \***********************************************************************/
/*! exports provided: eventsPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eventsPageContent", function() { return eventsPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getEventIds = function (payload) {
    var pathPrefix = "/events/events/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getClubGalleryIds = function (payload) {
    var pathPrefix = "/news/clubs/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var eventIds = getEventIds(payload);
    var clubGalleryIds = getClubGalleryIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        events: {
            inProcess: inProcess,
            hasErrors: false,
            items: eventIds
        },
        clubs: {
            inProcess: inProcess,
            hasErrors: false,
            items: clubGalleryIds
        }
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var eventIds = getEventIds(payload);
    var clubGalleryIds = getClubGalleryIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        events: {
            inProcess: inProcess,
            hasErrors: false,
            items: [state.events.items].concat(eventIds)
        },
        clubs: {
            inProcess: inProcess,
            hasErrors: false,
            items: [state.clubs.items].concat(clubGalleryIds)
        }
    });
};
var eventsPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/executive-board-page-content.reducer.ts":
/*!********************************************************************************!*\
  !*** ./src/app/redux/reducers/content/executive-board-page-content.reducer.ts ***!
  \********************************************************************************/
/*! exports provided: executiveBoardPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "executiveBoardPageContent", function() { return executiveBoardPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getMainGalleryId = function (payload) {
    var pathPrefix = "/gallery/";
    var galleryContentItem = payload.items.find(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.name === "executive-board";
        }
        return false;
    });
    if (galleryContentItem) {
        return galleryContentItem.path;
    }
    else {
        return undefined;
    }
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var galleryId = getMainGalleryId(payload);
    if (galleryId) {
        return {
            inProcess: false,
            hasErrors: false,
            galleryId: galleryId
        };
    }
    else {
        return state;
    }
};
var executiveBoardPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/galleries-page-content.reducer.ts":
/*!**************************************************************************!*\
  !*** ./src/app/redux/reducers/content/galleries-page-content.reducer.ts ***!
  \**************************************************************************/
/*! exports provided: galleriesPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "galleriesPageContent", function() { return galleriesPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getGalleryIds = function (payload) {
    var pathPrefix = "/gallery/";
    return payload.items
        .filter(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.mixedKind === "image";
        }
        return false;
    })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getGalleryIds(payload);
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: false,
        items: ids
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getGalleryIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        items: state.items.concat(ids)
    });
};
var galleriesPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/news-archive-page-content.reducer.ts":
/*!*****************************************************************************!*\
  !*** ./src/app/redux/reducers/content/news-archive-page-content.reducer.ts ***!
  \*****************************************************************************/
/*! exports provided: newsArchivePageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newsArchivePageContent", function() { return newsArchivePageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__);
var _a;



var getNewsletterIds = function (payload) {
    var currentYear = Number(moment__WEBPACK_IMPORTED_MODULE_2__().format("YYYY"));
    var pathPrefix = "/news/newsletters/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .filter(function (item) {
        var parsedData = JSON.parse(item.data);
        var itemYear = Number(moment__WEBPACK_IMPORTED_MODULE_2__(parsedData.articleAt).format("YYYY"));
        return itemYear < currentYear;
    })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var newsletterIds = getNewsletterIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        hasErrors: false,
        items: newsletterIds
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var newsletterIds = getNewsletterIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        hasErrors: false,
        items: [state.items].concat(newsletterIds)
    });
};
var newsArchivePageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/news-page-content.reducer.ts":
/*!*********************************************************************!*\
  !*** ./src/app/redux/reducers/content/news-page-content.reducer.ts ***!
  \*********************************************************************/
/*! exports provided: newsPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newsPageContent", function() { return newsPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__);
var _a;



var getAnnouncementIds = function (payload) {
    var pathPrefix = "/news/announcements/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getNewsletterIds = function (payload) {
    var currentYear = Number(moment__WEBPACK_IMPORTED_MODULE_2__().format("YYYY"));
    var pathPrefix = "/news/newsletters/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .filter(function (item) {
        var parsedData = JSON.parse(item.data);
        var itemYear = Number(moment__WEBPACK_IMPORTED_MODULE_2__(parsedData.articleAt).format("YYYY"));
        return itemYear === currentYear;
    })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var announcementIds = getAnnouncementIds(payload);
    var newsletterIds = getNewsletterIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        announcements: {
            inProcess: inProcess,
            hasErrors: false,
            items: announcementIds
        },
        newsletters: {
            inProcess: inProcess,
            hasErrors: false,
            items: newsletterIds
        }
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var announcementIds = getAnnouncementIds(payload);
    var newsletterIds = getNewsletterIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        announcements: {
            inProcess: inProcess,
            hasErrors: false,
            items: [state.announcements.items].concat(announcementIds)
        },
        newsletters: {
            inProcess: inProcess,
            hasErrors: false,
            items: [state.newsletters.items].concat(newsletterIds)
        }
    });
};
var newsPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/photos-page-content.reducer.ts":
/*!***********************************************************************!*\
  !*** ./src/app/redux/reducers/content/photos-page-content.reducer.ts ***!
  \***********************************************************************/
/*! exports provided: photosPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "photosPageContent", function() { return photosPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getMainGalleryId = function (payload) {
    var pathPrefix = "/gallery/";
    var galleryContentItem = payload.items.find(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.name === "main";
        }
        return false;
    });
    if (galleryContentItem) {
        return galleryContentItem.path;
    }
    else {
        return undefined;
    }
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var galleryId = getMainGalleryId(payload);
    if (galleryId) {
        return {
            inProcess: false,
            hasErrors: false,
            galleryId: galleryId
        };
    }
    else {
        return state;
    }
};
var photosPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/tour-page-content.reducer.ts":
/*!*********************************************************************!*\
  !*** ./src/app/redux/reducers/content/tour-page-content.reducer.ts ***!
  \*********************************************************************/
/*! exports provided: tourPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tourPageContent", function() { return tourPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getConcertIds = function (payload) {
    var pathPrefix = "/events/tour/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getConcertIds(payload);
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: false,
        items: ids
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getConcertIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        items: state.items.concat(ids)
    });
};
var tourPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/videos-page-content.reducer.ts":
/*!***********************************************************************!*\
  !*** ./src/app/redux/reducers/content/videos-page-content.reducer.ts ***!
  \***********************************************************************/
/*! exports provided: videosPageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "videosPageContent", function() { return videosPageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getVideoIds = function (payload) {
    var pathPrefix = "/gallery/";
    return payload.items
        .filter(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.mixedKind === "video";
        }
        return false;
    })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListFirstChunkSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getVideoIds(payload);
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: false,
        items: ids
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getVideoIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        items: state.items.concat(ids)
    });
};
var videosPageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListFirstChunkSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/content/welcome-page-content.reducer.ts":
/*!************************************************************************!*\
  !*** ./src/app/redux/reducers/content/welcome-page-content.reducer.ts ***!
  \************************************************************************/
/*! exports provided: welcomePageContent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "welcomePageContent", function() { return welcomePageContent; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
var _a;


var getAnnouncementIds = function (payload) {
    var pathPrefix = "/news/announcements/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getEventIds = function (payload) {
    var pathPrefix = "/events/events/";
    return payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return item.path; });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var announcementIds = getAnnouncementIds(payload).slice(0, 10);
    var eventIds = getEventIds(payload).slice(0, 10);
    var inProcess = payload.nextToken ? true : false;
    return {
        news: {
            inProcess: inProcess,
            hasErrors: false,
            items: announcementIds
        },
        events: {
            inProcess: inProcess,
            hasErrors: false,
            items: eventIds
        }
    };
};
var welcomePageContent = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities.reducer.ts":
/*!****************************************************!*\
  !*** ./src/app/redux/reducers/entities.reducer.ts ***!
  \****************************************************/
/*! exports provided: entities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "entities", function() { return entities; });
/* harmony import */ var redux__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js");
/* harmony import */ var _entities_news_entities_reducer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./entities/news-entities.reducer */ "./src/app/redux/reducers/entities/news-entities.reducer.ts");
/* harmony import */ var _entities_concert_entities_reducer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./entities/concert-entities.reducer */ "./src/app/redux/reducers/entities/concert-entities.reducer.ts");
/* harmony import */ var _entities_gallery_entities_reducer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./entities/gallery-entities.reducer */ "./src/app/redux/reducers/entities/gallery-entities.reducer.ts");
/* harmony import */ var _entities_media_entities_reducer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./entities/media-entities.reducer */ "./src/app/redux/reducers/entities/media-entities.reducer.ts");
/* harmony import */ var _entities_navigation_menu_entities_reducer__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./entities/navigation-menu-entities.reducer */ "./src/app/redux/reducers/entities/navigation-menu-entities.reducer.ts");
/* harmony import */ var _entities_simple_page_entities_reducer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./entities/simple-page-entities.reducer */ "./src/app/redux/reducers/entities/simple-page-entities.reducer.ts");
/* harmony import */ var _entities_user_entities_reducer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./entities/user-entities.reducer */ "./src/app/redux/reducers/entities/user-entities.reducer.ts");
/* harmony import */ var _entities_cart_entities_reducer__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./entities/cart-entities.reducer */ "./src/app/redux/reducers/entities/cart-entities.reducer.ts");
/* harmony import */ var _entities_event_entities_reducer__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./entities/event-entities.reducer */ "./src/app/redux/reducers/entities/event-entities.reducer.ts");










var entities = Object(redux__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({
    news: _entities_news_entities_reducer__WEBPACK_IMPORTED_MODULE_1__["newsEntities"],
    concerts: _entities_concert_entities_reducer__WEBPACK_IMPORTED_MODULE_2__["concertEntities"],
    galleries: _entities_gallery_entities_reducer__WEBPACK_IMPORTED_MODULE_3__["galleryEntities"],
    medias: _entities_media_entities_reducer__WEBPACK_IMPORTED_MODULE_4__["mediaEntities"],
    navigationMenus: _entities_navigation_menu_entities_reducer__WEBPACK_IMPORTED_MODULE_5__["navigationMenuEntities"],
    simplePages: _entities_simple_page_entities_reducer__WEBPACK_IMPORTED_MODULE_6__["simplePageEntities"],
    users: _entities_user_entities_reducer__WEBPACK_IMPORTED_MODULE_7__["userEntities"],
    cart: _entities_cart_entities_reducer__WEBPACK_IMPORTED_MODULE_8__["cartEntities"],
    events: _entities_event_entities_reducer__WEBPACK_IMPORTED_MODULE_9__["eventEntities"]
});


/***/ }),

/***/ "./src/app/redux/reducers/entities/cart-entities.reducer.ts":
/*!******************************************************************!*\
  !*** ./src/app/redux/reducers/entities/cart-entities.reducer.ts ***!
  \******************************************************************/
/*! exports provided: cartEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cartEntities", function() { return cartEntities; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_shopify_cart_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/shopify-cart.constants */ "./src/app/redux/constants/shopify-cart.constants.ts");
var _a;


var updateCartSuccess = function (state, _a) {
    var payload = _a.payload;
    return Object.assign({}, state, payload.entities.cart);
};
var emptyCartSuccess = function (state, _a) {
    var payload = _a.payload;
    return Object.assign({}, state, payload.entities.cart);
};
var cartEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    // [GET_CART_SUCCESS]: getCartSuccess
    _a[_constants_shopify_cart_constants__WEBPACK_IMPORTED_MODULE_1__["UPDATE_CART_SUCCESS"]] = updateCartSuccess,
    _a[_constants_shopify_cart_constants__WEBPACK_IMPORTED_MODULE_1__["EMPTY_CART_SUCCESS"]] = emptyCartSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/concert-entities.reducer.ts":
/*!*********************************************************************!*\
  !*** ./src/app/redux/reducers/entities/concert-entities.reducer.ts ***!
  \*********************************************************************/
/*! exports provided: concertEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concertEntities", function() { return concertEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_concert_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/concert.schema */ "./src/app/normalizr/schemas/concert.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/events/tour/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_concert_schema__WEBPACK_IMPORTED_MODULE_4__["concertSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.concerts);
};
var concertEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/event-entities.reducer.ts":
/*!*******************************************************************!*\
  !*** ./src/app/redux/reducers/entities/event-entities.reducer.ts ***!
  \*******************************************************************/
/*! exports provided: eventEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eventEntities", function() { return eventEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/event.schema */ "./src/app/normalizr/schemas/event.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/events/events/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_4__["eventSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.events);
};
var eventEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/gallery-entities.reducer.ts":
/*!*********************************************************************!*\
  !*** ./src/app/redux/reducers/entities/gallery-entities.reducer.ts ***!
  \*********************************************************************/
/*! exports provided: galleryEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "galleryEntities", function() { return galleryEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/gallery.schema */ "./src/app/normalizr/schemas/gallery.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/gallery/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.galleries);
};
var galleryEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/media-entities.reducer.ts":
/*!*******************************************************************!*\
  !*** ./src/app/redux/reducers/entities/media-entities.reducer.ts ***!
  \*******************************************************************/
/*! exports provided: mediaEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mediaEntities", function() { return mediaEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/gallery.schema */ "./src/app/normalizr/schemas/gallery.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/gallery/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.medias);
};
var mediaEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/navigation-menu-entities.reducer.ts":
/*!*****************************************************************************!*\
  !*** ./src/app/redux/reducers/entities/navigation-menu-entities.reducer.ts ***!
  \*****************************************************************************/
/*! exports provided: navigationMenuEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "navigationMenuEntities", function() { return navigationMenuEntities; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_navigation_menu_schema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../normalizr/schemas/navigation-menu.schema */ "./src/app/normalizr/schemas/navigation-menu.schema.ts");
var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/menu/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return JSON.parse(item.data); });
    /*.map(item => ({
        path: item.path,
        ...JSON.parse(item.data)
      }));*/
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_2__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_navigation_menu_schema__WEBPACK_IMPORTED_MODULE_3__["navigationMenuSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.navigationMenus);
};
var navigationMenuEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_1__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/news-entities.reducer.ts":
/*!******************************************************************!*\
  !*** ./src/app/redux/reducers/entities/news-entities.reducer.ts ***!
  \******************************************************************/
/*! exports provided: newsEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newsEntities", function() { return newsEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/news/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__["newsSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.news);
};
var newsEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/simple-page-entities.reducer.ts":
/*!*************************************************************************!*\
  !*** ./src/app/redux/reducers/entities/simple-page-entities.reducer.ts ***!
  \*************************************************************************/
/*! exports provided: simplePageEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "simplePageEntities", function() { return simplePageEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_simple_page_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/simple-page.schema */ "./src/app/normalizr/schemas/simple-page.schema.ts");

var _a;




var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/default/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_3__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_simple_page_schema__WEBPACK_IMPORTED_MODULE_4__["simplePageSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.simplePages);
};
var simplePageEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_2__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/entities/user-entities.reducer.ts":
/*!******************************************************************!*\
  !*** ./src/app/redux/reducers/entities/user-entities.reducer.ts ***!
  \******************************************************************/
/*! exports provided: userEntities */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "userEntities", function() { return userEntities; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_user_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../constants/user.constants */ "./src/app/redux/constants/user.constants.ts");
/* harmony import */ var _constants_page_content_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../constants/page-content.constants */ "./src/app/redux/constants/page-content.constants.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../normalizr/schemas/user.schema */ "./src/app/normalizr/schemas/user.schema.ts");

var _a;





var getCurrentUserSuccess = function (state, _a) {
    var payload = _a.payload;
    return (payload ? Object.assign({}, state, payload.entities.users) : state);
};
var updateCurrentUserSuccess = function (state, _a) {
    var payload = _a.payload;
    return Object.assign({}, state, payload.entities.users);
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/user/";
    var items = payload.items
        .filter(function (item) { return item.path.startsWith(pathPrefix); })
        .map(function (item) { return (tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ path: item.path }, JSON.parse(item.data))); });
    var normalizrItems = Object(normalizr__WEBPACK_IMPORTED_MODULE_4__["normalize"])({
        items: items
    }, {
        items: [_normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_5__["userSchema"]]
    });
    return Object.assign({}, state, normalizrItems.entities.users);
};
var userEntities = Object(redux_actions__WEBPACK_IMPORTED_MODULE_1__["handleActions"])((_a = {},
    _a[_constants_user_constants__WEBPACK_IMPORTED_MODULE_2__["GET_CURRENT_USER_SUCCESS"]] = getCurrentUserSuccess,
    _a[_constants_user_constants__WEBPACK_IMPORTED_MODULE_2__["UPDATE_CURRENT_USER_SUCCESS"]] = updateCurrentUserSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_3__["GET_ALL_PAGES_CONTENT_LIST_SUCCESS"]] = getAllPagesContentListSuccess,
    _a[_constants_page_content_constants__WEBPACK_IMPORTED_MODULE_3__["GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS"]] = getAllPagesContentListSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/index.ts":
/*!*****************************************!*\
  !*** ./src/app/redux/reducers/index.ts ***!
  \*****************************************/
/*! exports provided: rootReducer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rootReducer", function() { return rootReducer; });
/* harmony import */ var redux__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js");
/* harmony import */ var _cache_name_reducer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cache-name.reducer */ "./src/app/redux/reducers/cache-name.reducer.ts");
/* harmony import */ var _content_reducer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./content.reducer */ "./src/app/redux/reducers/content.reducer.ts");
/* harmony import */ var _entities_reducer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./entities.reducer */ "./src/app/redux/reducers/entities.reducer.ts");
/* harmony import */ var _recaptcha_site_key_reducer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./recaptcha-site-key.reducer */ "./src/app/redux/reducers/recaptcha-site-key.reducer.ts");
/* harmony import */ var _isAuthenticated_reducer__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./isAuthenticated.reducer */ "./src/app/redux/reducers/isAuthenticated.reducer.ts");
/* harmony import */ var _user_id_reducer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./user-id.reducer */ "./src/app/redux/reducers/user-id.reducer.ts");







var rootReducer = Object(redux__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({
    cacheName: _cache_name_reducer__WEBPACK_IMPORTED_MODULE_1__["cacheName"],
    recaptchaSiteKey: _recaptcha_site_key_reducer__WEBPACK_IMPORTED_MODULE_4__["recaptchaSiteKey"],
    isAuthenticated: _isAuthenticated_reducer__WEBPACK_IMPORTED_MODULE_5__["isAuthenticated"],
    userId: _user_id_reducer__WEBPACK_IMPORTED_MODULE_6__["userId"],
    content: _content_reducer__WEBPACK_IMPORTED_MODULE_2__["content"],
    entities: _entities_reducer__WEBPACK_IMPORTED_MODULE_3__["entities"]
});


/***/ }),

/***/ "./src/app/redux/reducers/isAuthenticated.reducer.ts":
/*!***********************************************************!*\
  !*** ./src/app/redux/reducers/isAuthenticated.reducer.ts ***!
  \***********************************************************/
/*! exports provided: isAuthenticated */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isAuthenticated", function() { return isAuthenticated; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants/auth.constants */ "./src/app/redux/constants/auth.constants.ts");
var _a;


var initCurrentUserError = function (state, _a) {
    var payload = _a.payload;
    return false;
};
var initCurrentUserSuccess = function (state, _a) {
    var payload = _a.payload;
    return payload;
};
var signInSuccess = function (state, _a) {
    var payload = _a.payload;
    return true;
};
var logoutSuccess = function (state, _a) {
    var payload = _a.payload;
    return false;
};
var isAuthenticated = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_ERROR"]] = initCurrentUserError,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_SUCCESS"]] = initCurrentUserSuccess,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_IN_SUCCESS"]] = signInSuccess,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["LOGOUT_SUCCESS"]] = logoutSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/reducers/recaptcha-site-key.reducer.ts":
/*!**************************************************************!*\
  !*** ./src/app/redux/reducers/recaptcha-site-key.reducer.ts ***!
  \**************************************************************/
/*! exports provided: recaptchaSiteKey */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recaptchaSiteKey", function() { return recaptchaSiteKey; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");

var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var recaptchaSiteKeyPageContent = payload.items.find(function (item) { return item.path === "/config/RECAPTCHA_SITE_KEY"; });
    return recaptchaSiteKeyPageContent
        ? JSON.parse(recaptchaSiteKeyPageContent.data).value
        : state;
};
var recaptchaSiteKey = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])({
// [GET_ALL_PAGES_CONTENT_LIST_FIRST_CHUNK_SUCCESS]: getAllPagesContentListSuccess,
// [GET_ALL_PAGES_CONTENT_LIST_SUCCESS]: getAllPagesContentListSuccess
}, null);


/***/ }),

/***/ "./src/app/redux/reducers/user-id.reducer.ts":
/*!***************************************************!*\
  !*** ./src/app/redux/reducers/user-id.reducer.ts ***!
  \***************************************************/
/*! exports provided: userId */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "userId", function() { return userId; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants/auth.constants */ "./src/app/redux/constants/auth.constants.ts");
var _a;


var initCurrentUserError = function (state, _a) {
    var payload = _a.payload;
    return null;
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/user/";
    var user = payload.items.find(function (item) {
        return item.path.startsWith(pathPrefix);
    });
    if (user) {
        return user.path;
    }
    return state;
};
var logoutSuccess = function (state, _a) {
    var payload = _a.payload;
    return null;
};
var initCurrentUserSuccess = function (state, _a) {
    var payload = _a.payload;
    return (payload ? payload.result : null);
};
var signInSuccess = function (state, _a) {
    var payload = _a.payload;
    return payload.result;
};
var userId = Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["handleActions"])((_a = {},
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_ERROR"]] = initCurrentUserError,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["LOGOUT_SUCCESS"]] = logoutSuccess,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_SUCCESS"]] = initCurrentUserSuccess,
    _a[_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_IN_SUCCESS"]] = signInSuccess,
    _a), null);


/***/ }),

/***/ "./src/app/redux/state/initial-app-state.ts":
/*!**************************************************!*\
  !*** ./src/app/redux/state/initial-app-state.ts ***!
  \**************************************************/
/*! exports provided: initialAppState */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initialAppState", function() { return initialAppState; });
var getList = function () { return ({
    items: [],
    inProcess: true,
    hasErrors: false
}); };
var initialAppState = {
    cacheName: "groganspoint-7",
    recaptchaSiteKey: "6LdfCLAUAAAAAIdAnDb_mrCpj21Qz-0-un5qyHRT",
    isAuthenticated: false,
    userId: null,
    content: {
        newsPage: {
            announcements: getList(),
            newsletters: getList()
        },
        newsArchivePage: getList(),
        tourPage: getList(),
        galleriesPage: getList(),
        videosPage: getList(),
        welcomePage: {
            news: getList(),
            events: getList()
        },
        cart: {
            id: ""
        },
        eventsPage: {
            events: getList(),
            clubs: getList()
        },
        photosPage: {
            inProcess: true,
            hasErrors: false,
            galleryId: ""
        },
        executiveBoardPage: {
            inProcess: true,
            hasErrors: false,
            galleryId: ""
        },
        boardOfDirectorsPage: {
            inProcess: true,
            hasErrors: false,
            galleryId: ""
        }
    },
    entities: {
        news: {},
        concerts: {},
        galleries: {},
        medias: {},
        navigationMenus: {},
        simplePages: {},
        users: {},
        cart: {},
        events: {}
    }
};


/***/ }),

/***/ "./src/app/services/auth.service.ts":
/*!******************************************!*\
  !*** ./src/app/services/auth.service.ts ***!
  \******************************************/
/*! exports provided: AuthService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthService", function() { return AuthService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");



var AuthService = /** @class */ (function () {
    function AuthService() {
    }
    AuthService.prototype.initCurrentUser = function () {
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null);
    };
    AuthService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], AuthService);
    return AuthService;
}());



/***/ }),

/***/ "./src/app/services/feedback.service.ts":
/*!**********************************************!*\
  !*** ./src/app/services/feedback.service.ts ***!
  \**********************************************/
/*! exports provided: FeedbackService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FeedbackService", function() { return FeedbackService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _submit_content_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./submit-content.service */ "./src/app/services/submit-content.service.ts");





var FeedbackService = /** @class */ (function () {
    function FeedbackService(submitContentService) {
        this.submitContentService = submitContentService;
    }
    FeedbackService.prototype.submit = function (data) {
        // this.redux.dispatch(subscribeToNewsletterRequest(subscriptionInfo));
        return this.submitContentService
            .submit("/form/contact-form", {
            form_data: {
                ContactForm2: data
            }
        })
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["tap"])(function () {
            // this.redux.dispatch(subscribeToNewsletterSuccess(subscriptionInfo));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["catchError"])(function (err) {
            // this.redux.dispatch(subscribeToNewsletterError(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(err);
        }));
    };
    FeedbackService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_submit_content_service__WEBPACK_IMPORTED_MODULE_4__["SubmitContentService"]])
    ], FeedbackService);
    return FeedbackService;
}());



/***/ }),

/***/ "./src/app/services/payment.service.ts":
/*!*********************************************!*\
  !*** ./src/app/services/payment.service.ts ***!
  \*********************************************/
/*! exports provided: PaymentService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PaymentService", function() { return PaymentService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _submit_content_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./submit-content.service */ "./src/app/services/submit-content.service.ts");





var PaymentService = /** @class */ (function () {
    function PaymentService(submitContentService) {
        this.submitContentService = submitContentService;
    }
    PaymentService.prototype.submit = function (data) {
        // this.redux.dispatch(subscribeToNewsletterRequest(subscriptionInfo));
        return this.submitContentService
            .submit("/form/payment-form", {
            form_data: data
        })
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["tap"])(function () {
            // this.redux.dispatch(subscribeToNewsletterSuccess(subscriptionInfo));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["catchError"])(function (err) {
            // this.redux.dispatch(subscribeToNewsletterError(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(err);
        }));
    };
    PaymentService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_submit_content_service__WEBPACK_IMPORTED_MODULE_4__["SubmitContentService"]])
    ], PaymentService);
    return PaymentService;
}());



/***/ }),

/***/ "./src/app/services/redux-state-keeper.service.ts":
/*!********************************************************!*\
  !*** ./src/app/services/redux-state-keeper.service.ts ***!
  \********************************************************/
/*! exports provided: ReduxStateKeeperService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ReduxStateKeeperService", function() { return ReduxStateKeeperService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/fesm5/ionic-storage.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");





var debug = __webpack_require__(/*! debug */ "./node_modules/debug/src/browser.js")("aerosmith:redux");
var ReduxStateKeeperService = /** @class */ (function () {
    function ReduxStateKeeperService(storage, platformId) {
        var _this = this;
        this.storage = storage;
        this.platformId = platformId;
        // Сохраняем состояние не чаще одного раза в 2 секунды
        this.saveState = Object(lodash__WEBPACK_IMPORTED_MODULE_2__["debounce"])(function (store) {
            _this.storage.set("state", store.getState()).catch(function (err) {
                debug("save to state error", err);
                _this.storage.remove("state");
            });
        }, 2000, {
            leading: true
        });
        this.middleware = function (store) { return function (next) { return function (action) {
            var result = next(action);
            if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["isPlatformBrowser"])(_this.platformId)) {
                _this.saveState(store);
            }
            return result;
        }; }; };
    }
    ReduxStateKeeperService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__param"](1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"])),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_storage__WEBPACK_IMPORTED_MODULE_3__["Storage"],
            Object])
    ], ReduxStateKeeperService);
    return ReduxStateKeeperService;
}());



/***/ }),

/***/ "./src/app/services/store-configurator.service.ts":
/*!********************************************************!*\
  !*** ./src/app/services/store-configurator.service.ts ***!
  \********************************************************/
/*! exports provided: StoreConfiguratorService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "StoreConfiguratorService", function() { return StoreConfiguratorService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _redux_state_keeper_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./redux-state-keeper.service */ "./src/app/services/redux-state-keeper.service.ts");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var redux_immutable_state_invariant__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! redux-immutable-state-invariant */ "./node_modules/redux-immutable-state-invariant/dist/index.js");
/* harmony import */ var redux_immutable_state_invariant__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(redux_immutable_state_invariant__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/fesm5/ionic-storage.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _constants_ngx_redux_config_token_constants__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../constants/ngx-redux-config-token.constants */ "./src/app/constants/ngx-redux-config-token.constants.ts");










var StoreConfiguratorService = /** @class */ (function () {
    function StoreConfiguratorService(redux, storage, reduxStateKeeper, platformId, ngReduxConfig) {
        this.redux = redux;
        this.storage = storage;
        this.reduxStateKeeper = reduxStateKeeper;
        this.platformId = platformId;
        this.ngReduxConfig = ngReduxConfig;
    }
    StoreConfiguratorService.prototype.configureStore = function (isProduction) {
        if (isProduction) {
            return this.configureProdStore();
        }
        return this.configureDevStore();
    };
    StoreConfiguratorService.prototype.configureProdStore = function () {
        var _this = this;
        var rootReducer = this.ngReduxConfig.rootReducer;
        return this.getState().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["map"])(function (state) {
            _this.redux.configureStore(rootReducer, state, [
                _this.reduxStateKeeper.middleware
            ]);
        }));
    };
    StoreConfiguratorService.prototype.configureDevStore = function () {
        var _this = this;
        var enhancers = [];
        if (window.__REDUX_DEVTOOLS_EXTENSION__) {
            enhancers.push(window.__REDUX_DEVTOOLS_EXTENSION__());
        }
        var rootReducer = this.ngReduxConfig.rootReducer;
        return this.getState().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["map"])(function (state) {
            _this.redux.configureStore(rootReducer, state, [redux_immutable_state_invariant__WEBPACK_IMPORTED_MODULE_4___default()(), _this.reduxStateKeeper.middleware], enhancers);
        }));
    };
    StoreConfiguratorService.prototype.getState = function () {
        var initialAppState = this.ngReduxConfig.initialAppState;
        if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_8__["isPlatformServer"])(this.platformId)) {
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_6__["of"])(initialAppState);
        }
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_6__["from"])(this.storage.get("state")).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["map"])(function (stateFromStorage) {
            var state;
            if (stateFromStorage) {
                if (stateFromStorage.cacheName !== initialAppState.cacheName) {
                    state = initialAppState;
                }
                else {
                    state = stateFromStorage;
                }
            }
            else {
                state = initialAppState;
            }
            return state;
        }));
    };
    StoreConfiguratorService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__param"](3, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"])),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__param"](4, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_constants_ngx_redux_config_token_constants__WEBPACK_IMPORTED_MODULE_9__["NGX_REDUX_CONFIG_TOKEN"])),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_3__["NgRedux"],
            _ionic_storage__WEBPACK_IMPORTED_MODULE_5__["Storage"],
            _redux_state_keeper_service__WEBPACK_IMPORTED_MODULE_2__["ReduxStateKeeperService"], Object, Object])
    ], StoreConfiguratorService);
    return StoreConfiguratorService;
}());



/***/ }),

/***/ "./src/app/services/submit-content.service.ts":
/*!****************************************************!*\
  !*** ./src/app/services/submit-content.service.ts ***!
  \****************************************************/
/*! exports provided: SubmitContentService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubmitContentService", function() { return SubmitContentService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");




var siteId = "5";
var SubmitContentService = /** @class */ (function () {
    function SubmitContentService() {
    }
    SubmitContentService.prototype.submit = function (path, data) {
        var statement = "mutation submitContent($data: String!, $site: ID!, $path: String!){ \n      submitContent(contentInput: {\n        site: $site\n        path: $path\n        data: $data\n      }) {\n        path\n        data\n      }\n    }\n    ";
        var gqlAPIServiceArguments = {
            site: siteId,
            data: JSON.stringify(data),
            path: path
        };
        // @ts-ignore
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(fetch("https://pwa.7.staging.bubbleup.com/api/v1/graph", {
            method: "POST",
            body: JSON.stringify({
                query: statement,
                variables: gqlAPIServiceArguments
            }),
            headers: new Headers({
                "Content-Type": "application/json",
                site: "5"
            })
        })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["flatMap"])(function (res) { return res.json(); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["map"])(function (response) { return response.data.submitContent; }));
    };
    SubmitContentService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], SubmitContentService);
    return SubmitContentService;
}());



/***/ }),

/***/ "./src/app/services/subscription.service.ts":
/*!**************************************************!*\
  !*** ./src/app/services/subscription.service.ts ***!
  \**************************************************/
/*! exports provided: SubscriptionService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscriptionService", function() { return SubscriptionService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _redux_actions_subscription_actions__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../redux/actions/subscription.actions */ "./src/app/redux/actions/subscription.actions.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _submit_content_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./submit-content.service */ "./src/app/services/submit-content.service.ts");







var SubscriptionService = /** @class */ (function () {
    function SubscriptionService(redux, submitContentService) {
        this.redux = redux;
        this.submitContentService = submitContentService;
    }
    SubscriptionService.prototype.subscribeToNewsletter = function (subscriptionInfo) {
        var _this = this;
        this.redux.dispatch(Object(_redux_actions_subscription_actions__WEBPACK_IMPORTED_MODULE_3__["subscribeToNewsletterRequest"])(subscriptionInfo));
        return this.submitContentService
            .submit("/fanclub/subscribe", subscriptionInfo)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () {
            _this.redux.dispatch(Object(_redux_actions_subscription_actions__WEBPACK_IMPORTED_MODULE_3__["subscribeToNewsletterSuccess"])(subscriptionInfo));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_subscription_actions__WEBPACK_IMPORTED_MODULE_3__["subscribeToNewsletterError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["throwError"])(err);
        }));
    };
    SubscriptionService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_2__["NgRedux"],
            _submit_content_service__WEBPACK_IMPORTED_MODULE_6__["SubmitContentService"]])
    ], SubscriptionService);
    return SubscriptionService;
}());



/***/ }),

/***/ "./src/app/services/total-api.service.ts":
/*!***********************************************!*\
  !*** ./src/app/services/total-api.service.ts ***!
  \***********************************************/
/*! exports provided: TotalApiService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TotalApiService", function() { return TotalApiService; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../redux/actions/page-content.actions */ "./src/app/redux/actions/page-content.actions.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../environments/environment */ "./src/environments/environment.ts");









var siteId = "5";
var TotalApiService = /** @class */ (function () {
    function TotalApiService(redux, http) {
        this.redux = redux;
        this.http = http;
        this.apiCallInProcess$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
    }
    TotalApiService.prototype.getAllPagesContentList = function (withCachedPreRequest) {
        var _this = this;
        if (withCachedPreRequest === void 0) { withCachedPreRequest = false; }
        this.apiCallInProcess$.next(true);
        this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListRequest"])());
        // if guest then first we do quick request to cached data. Then we get data from API.
        var start$;
        if (withCachedPreRequest) {
            start$ = this.getCachedDataFromBackend().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["takeUntil"])(this.apiCallInProcess$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["tap"])(function (pagesContentList) {
                _this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListFirstChunkSuccess"])(pagesContentList));
                _this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListRequest"])());
            }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["flatMap"])(function () { return _this.callApi(siteId, null); }));
        }
        else {
            start$ = this.callApi(siteId, null);
        }
        return start$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["takeUntil"])(this.apiCallInProcess$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["expand"])(function (pagesContentList, index) {
            if (index === 0) {
                _this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListFirstChunkSuccess"])(pagesContentList));
            }
            else {
                _this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListSuccess"])(pagesContentList));
            }
            if (pagesContentList.nextToken) {
                return _this.callApi(siteId, pagesContentList.nextToken).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["takeUntil"])(_this.apiCallInProcess$));
            }
            else {
                return rxjs__WEBPACK_IMPORTED_MODULE_2__["EMPTY"];
            }
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(err);
        }));
    };
    TotalApiService.prototype.searchContent = function (queryVars) {
        // this.redux.dispatch(searchContentRequest());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(this.callSearchApi(queryVars)).pipe(
        // takeUntil(this.apiCallInProcess$),
        Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["catchError"])(function (err) {
            // this.redux.dispatch(getAllPagesContentListError(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(err);
        }));
    };
    TotalApiService.prototype.getCachedDataFromBackend = function () {
        return this.http.get(_environments_environment__WEBPACK_IMPORTED_MODULE_7__["environment"].cachedDataUrl);
    };
    TotalApiService.prototype.callApi = function (siteId, nextToken) {
        var statement = "query listAllSiteContent($siteId: ID!, $nextToken: String) { \n      listAllSiteContent(siteId: $siteId, nextToken: $nextToken) {\n        items{\n          path\n          pathAliases\n          tags\n          data\n        },\n        nextToken\n      }\n    }\n    ";
        var gqlAPIServiceArguments = {
            siteId: siteId,
            nextToken: nextToken
        };
        // @ts-ignore
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(fetch("https://pwa.7.staging.bubbleup.com/api/v1/graph", {
            method: "POST",
            body: JSON.stringify({
                query: statement,
                variables: gqlAPIServiceArguments
            }),
            headers: new Headers({
                "Content-Type": "application/json",
                site: "5"
            })
        })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["flatMap"])(function (res) { return res.json(); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["map"])(function (response) { return response.data.listAllSiteContent; }));
        // return from<any>(api.graphql({
        //   query: statement,
        //   variables: gqlAPIServiceArguments
        // }) as Promise<any>).pipe(
        //   map((response: any) => response.data.listAllSiteContent)
        // );
    };
    TotalApiService.prototype.callSearchApi = function (queryVars) {
        var statement = "query searchContent($contentFilter: ContentFilter!) {\n      searchContent(contentFilter: $contentFilter) {\n        items {\n          path\n          pathAliases\n          tags\n          data\n        }\n        nextToken\n      }\n    }\n    ";
        var gqlAPIServiceArguments = queryVars;
        // @ts-ignore
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(fetch("https://pwa.7.staging.bubbleup.com/api/v1/graph", {
            method: "POST",
            body: JSON.stringify({
                query: statement,
                variables: gqlAPIServiceArguments
            }),
            headers: new Headers({
                "Content-Type": "application/json",
                site: "5"
            })
        })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["flatMap"])(function (res) { return res.json(); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["map"])(function (response) { return response.data.searchContent; }));
        // return from<any>(api.graphql({
        //   query: statement,
        //   variables: gqlAPIServiceArguments
        // }) as Promise<any>).pipe(
        //   map((response: any) => response.data.searchContent)
        // );
    };
    TotalApiService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_4__["NgRedux"], _angular_common_http__WEBPACK_IMPORTED_MODULE_6__["HttpClient"]])
    ], TotalApiService);
    return TotalApiService;
}());



/***/ }),

/***/ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.html":
/*!****************************************************************************************************************!*\
  !*** ./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.html ***!
  \****************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<p style=\"line-height: 20.7999992370605px;\"><span style=\"line-height: 20.7999992370605px;\"></span></p>\n\n<div class=\"layout\">\n  <div class=\"layout-column alpha\">\n\n\n    <div class=\"row\">\n\n      <div class=\"col-xs-6 col-sm-4 col-lg-3\" *ngFor=\"let item of items; trackBy: trackByMediaItem\">\n        <div class=\"thumbnail\">\n          <a data-toggle=\"modal\" (click)=\"openModal(item)\" style=\"cursor: pointer\">\n            <img [alt]=\"item.title\" [title]=\"item.title\" [src]=\"item.viewUrl\">\n          </a>\n          <div class=\"caption\">\n            <h3>{{item.title}}</h3>\n            <p>{{item.description}}</p>\n          </div>\n          <!--<span class=\"info-icon\">Read Biography</span>-->\n        </div>\n\n        <div class=\"modal people-modal fade\" id=\"people-61\">\n          <div class=\"modal-dialog modal-lg\">\n            <div class=\"modal-content\">\n              <div class=\"modal-header\">\n                <button aria-hidden=\"true\" class=\"close\" data-dismiss=\"modal\" type=\"button\">×</button>\n              </div>\n\n              <div class=\"modal-body\"><img class=\"people-image\" src=\"https://s3.amazonaws.com/busites_www/groganspoint/content/articles/profile-icon-empty.png\">\n\n                <div class=\"people-details\">\n                  <h3>Elizabeth Baker</h3>\n                  <p>Adult Events</p>\n                  <div>\n                    <p>Elizabeth and Dean moved to Grogan's Point two years ago and have enjoyed being a part of such a wonderful neighborhood and community. They have three grown sons and a beautiful daughter-in-law.</p>\n\n                    <p>Elizabeth served as co-chair of Adult Events last year and looks forward to serving again this year.</p>\n                  </div>\n\n                  <div>\n                    <p>&nbsp;</p>\n                  </div>\n                  <a class=\"btn btn-primary btn-sm\" data-dismiss=\"modal\">Close</a></div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n\n    </div>\n\n  </div>\n</div>\n\n<p></p>\n"

/***/ }),

/***/ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.scss":
/*!****************************************************************************************************************!*\
  !*** ./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.scss ***!
  \****************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2JvYXJkLW9mLWRpcmVjdG9ycy1waG90b3MtbGlzdC9ib2FyZC1vZi1kaXJlY3RvcnMtcGhvdG9zLWxpc3QuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.ts":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.ts ***!
  \**************************************************************************************************************/
/*! exports provided: BoardOfDirectorsPhotosListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BoardOfDirectorsPhotosListComponent", function() { return BoardOfDirectorsPhotosListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../single-media-modal/single-media-modal.component */ "./src/app/shared/components/single-media-modal/single-media-modal.component.ts");




var BoardOfDirectorsPhotosListComponent = /** @class */ (function () {
    function BoardOfDirectorsPhotosListComponent(modalController) {
        this.modalController = modalController;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    BoardOfDirectorsPhotosListComponent.prototype.trackByMediaItem = function (index, item) {
        return item.filePath;
    };
    BoardOfDirectorsPhotosListComponent.prototype.openModal = function (item) {
        return tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"](this, void 0, void 0, function () {
            var modal;
            return tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"](this, function (_a) {
                switch (_a.label) {
                    case 0: return [4 /*yield*/, this.modalController.create({
                            component: _single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_3__["SingleMediaModalComponent"],
                            componentProps: {
                                item: item
                            }
                        })];
                    case 1:
                        modal = _a.sent();
                        modal.present();
                        return [2 /*return*/];
                }
            });
        });
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], BoardOfDirectorsPhotosListComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], BoardOfDirectorsPhotosListComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], BoardOfDirectorsPhotosListComponent.prototype, "hasErrors", void 0);
    BoardOfDirectorsPhotosListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-board-of-directors-photos-list",
            template: __webpack_require__(/*! ./board-of-directors-photos-list.component.html */ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.html"),
            styles: [__webpack_require__(/*! ./board-of-directors-photos-list.component.scss */ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"]])
    ], BoardOfDirectorsPhotosListComponent);
    return BoardOfDirectorsPhotosListComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/contact-form/contact-form.component.html":
/*!****************************************************************************!*\
  !*** ./src/app/shared/components/contact-form/contact-form.component.html ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n\n\n  <div class=\"col-md-12 col-lg-12\">\n\n    <p><span class=\"h3\">GPRA Board Email: </span> &nbsp;<a href=\"mailto:groganspointgpra@gmail.com\">groganspointgpra@gmail.com</a></p>\n\n    <p><span class=\"h3\">Security Committee Email:</span> &nbsp;<a href=\"mailto:gpsec2016@gmail.com\">gpsec2016@gmail.com</a></p>\n\n    <hr>\n\n\n    <!--<script type=\"text/javascript\" src=\"//www.google.com/recaptcha/api/js/recaptcha_ajax.js\"></script>-->\n\n    <ul class=\"general-form\" id=\"contact-form\">\n\n      <form [formGroup]=\"group\" novalidate>\n        <bubbleup-form-validation-errors [group]=\"group\"></bubbleup-form-validation-errors>\n\n        <li class=\"form-row-errors\"></li>\n\n        <li class=\"form-row-req-field\">* Required Fields</li>\n\n        <li class=\"form-row-input\">\n          <label for=\"fname\">First Name<span class=\"req-field\">*</span>:</label>\n\n          <bubbleup-validation-control [control]=\"group.controls.firstName\">\n            <input id=\"fname\" type=\"text\" formControlName=\"firstName\">\n          </bubbleup-validation-control>\n        </li>\n\n        <li class=\"form-row-input\">\n          <label for=\"lname\">Last Name<span class=\"req-field\">*</span>:</label>\n          <bubbleup-validation-control [control]=\"group.controls.lastName\">\n            <input id=\"lname\" type=\"text\" formControlName=\"lastName\">\n          </bubbleup-validation-control>\n        </li>\n\n        <li class=\"form-row-input\">\n          <label for=\"email\">Your Email Address<span class=\"req-field\">*</span>:</label>\n          <bubbleup-validation-control [control]=\"group.controls.email\">\n            <input name=\"email\" id=\"email\" type=\"text\" formControlName=\"email\">\n          </bubbleup-validation-control>\n        </li>\n\n        <li class=\"form-row-input\">\n          <label for=\"subject\">Subject:</label>\n          <bubbleup-validation-control [control]=\"group.controls.subject\">\n            <input id=\"subject\" type=\"text\" formControlName=\"subject\">\n          </bubbleup-validation-control>\n        </li>\n\n        <li class=\"form-row-textarea\">\n          <label for=\"message\">Message:</label>\n          <bubbleup-validation-control [control]=\"group.controls.message\">\n            <textarea id=\"message\" formControlName=\"message\"></textarea>\n          </bubbleup-validation-control>\n        </li>\n\n        <li class=\"form-row-security\">\n\n          <bubbleup-validation-control [control]=\"group.controls.recaptcha\" *ngIf=\"!isIos\">\n            <re-captcha *ngIf=\"recaptchaSiteKey\"\n                        [size]=\"recaptchaSize\"\n                        formControlName=\"recaptcha\"\n                        [siteKey]=\"recaptchaSiteKey\">\n            </re-captcha>\n          </bubbleup-validation-control>\n\n        </li>\n\n        <li class=\"form-row-submit\">\n          <button [class.disabled]=\"group.invalid\" (click)=\"validateAndSubmit(); $event.preventDefault()\" style=\"pointer-events: unset\"><i class=\"fa fa-spinner fa-pulse\" *ngIf=\"inProcess\"></i>Send</button>\n        </li>\n\n      </form>\n\n    </ul>\n\n\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/contact-form/contact-form.component.scss":
/*!****************************************************************************!*\
  !*** ./src/app/shared/components/contact-form/contact-form.component.scss ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2NvbnRhY3QtZm9ybS9jb250YWN0LWZvcm0uY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/contact-form/contact-form.component.ts":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/contact-form/contact-form.component.ts ***!
  \**************************************************************************/
/*! exports provided: ContactFormComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContactFormComponent", function() { return ContactFormComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");





var ContactFormComponent = /** @class */ (function () {
    function ContactFormComponent(formBuilder, platform) {
        this.formBuilder = formBuilder;
        this.platform = platform;
        this.inProcess = false;
        this.serverErrors = [];
        this.recaptchaSiteKey = "";
        this.submit = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
        this.isIos = this.platform.is("ios");
        this.group = this.formBuilder.group({
            firstName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            lastName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            email: ["", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required, _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].email]],
            subject: [""],
            message: [""]
        });
        if (!this.isIos) {
            this.group.setControl("recaptcha", new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]("", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required));
        }
        this.recaptchaSize = this.platform.is("mobile") ? "compact" : "normal";
    }
    ContactFormComponent.prototype.ngOnChanges = function (changes) {
        if (changes.serverErrors) {
            var currentValue = changes.serverErrors.currentValue;
            if (currentValue.length) {
                Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["setFormErrors"])(this.group, currentValue);
            }
        }
    };
    ContactFormComponent.prototype.validateAndSubmit = function () {
        if (this.inProcess) {
            return;
        }
        if (this.group.invalid) {
            return Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["markAllFormControlsAsTouched"])(this.group);
        }
        this.submit.emit({
            firstName: this.group.value.firstName,
            lastName: this.group.value.lastName,
            email: this.group.value.email,
            subject: this.group.value.subject,
            message: this.group.value.message
        });
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], ContactFormComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], ContactFormComponent.prototype, "serverErrors", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
    ], ContactFormComponent.prototype, "recaptchaSiteKey", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"])
    ], ContactFormComponent.prototype, "submit", void 0);
    ContactFormComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-contact-form",
            template: __webpack_require__(/*! ./contact-form.component.html */ "./src/app/shared/components/contact-form/contact-form.component.html"),
            styles: [__webpack_require__(/*! ./contact-form.component.scss */ "./src/app/shared/components/contact-form/contact-form.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormBuilder"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["Platform"]])
    ], ContactFormComponent);
    return ContactFormComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/email-updates-form/email-updates-form.component.html":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/email-updates-form/email-updates-form.component.html ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<p class=\"lead\">Stay up-to-date on all the latest GPRA news, events and everything happening at the Woodlands community.</p>\n<p>Sign up for the e-Newsletter!</p>\n<hr>\n<ul class=\"general-form\" id=\"emupdates-form\">\n  <form [formGroup]=\"group\" novalidate>\n    <bubbleup-form-validation-errors [group]=\"group\"></bubbleup-form-validation-errors>\n\n    <li class=\"form-row-errors\"></li>\n    <!--<li class=\"form-row-req-field\">* Required Fields</li>-->\n\n    <li class=\"form-row-input\">\n      <label for=\"fname\">First Name<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.firstName\">\n        <input id=\"fname\" type=\"text\" formControlName=\"firstName\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"lname\">Last Name<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.lastName\">\n        <input id=\"lname\" type=\"text\" formControlName=\"lastName\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"email\">Email Address<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.email\">\n        <input id=\"email\" type=\"email\" formControlName=\"email\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"email2\">Confirm Email<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.confirmEmail\">\n        <input id=\"email2\" type=\"email\" formControlName=\"confirmEmail\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"mobile\">Mobile Number:</label>\n      <bubbleup-validation-control [control]=\"group.controls.phone\">\n        <input name=\"phone\" id=\"mobile\" type=\"text\" formControlName=\"phone\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"zip\">Postal/Zip Code<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.postalCode\">\n        <input id=\"zip\" type=\"text\" formControlName=\"postalCode\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"address\">Address:</label>\n      <bubbleup-validation-control [control]=\"group.controls.address\">\n        <input id=\"address\" type=\"text\" formControlName=\"address\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"city\">City:</label>\n      <bubbleup-validation-control [control]=\"group.controls.city\">\n        <input type=\"text\" id=\"city\" formControlName=\"city\">\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"ctry\">Country:</label>\n\n      <bubbleup-validation-control [control]=\"group.controls.country\">\n        <select id=\"ctry\" formControlName=\"country\" (change)=\"clearStateProvinceRegion()\">\n          <option [value]=\"country.code\" *ngFor=\"let country of countries\">{{country.name}}</option>\n        </select>\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-input\">\n      <label for=\"state\">State/Province:</label>\n\n      <bubbleup-validation-control [control]=\"group.controls.stateProvinceRegion\">\n        <select id=\"state\" formControlName=\"stateProvinceRegion\" *ngIf=\"group.value.country === 'US'\">\n          <option value=\"\">Select a State/Province</option>\n          <option [value]=\"option.code\" *ngFor=\"let option of states\">{{option.name}}</option>\n        </select>\n\n        <input id=\"state\" class=\"form-control\" formControlName=\"stateProvinceRegion\" *ngIf=\"group.value.country !== 'US'\">\n      </bubbleup-validation-control>\n    </li>\n\n\n    <li class=\"form-row-input\">\n      <label for=\"birthdate\">Birthdate (MM-DD-YYYY):</label>\n      <select formControlName=\"birthDateMonth\" style=\"width:auto;margin-right:10px;\">\n        <option value=\"\"></option>\n        <option value=\"01\">January</option>\n        <option value=\"02\">February</option>\n        <option value=\"03\">March</option>\n        <option value=\"04\">April</option>\n        <option value=\"05\">May</option>\n        <option value=\"06\">June</option>\n        <option value=\"07\">July</option>\n        <option value=\"08\">August</option>\n        <option value=\"09\">September</option>\n        <option value=\"10\">October</option>\n        <option value=\"11\">November</option>\n        <option value=\"12\">December</option>\n      </select>\n      <select formControlName=\"birthDateDay\" style=\"width:auto;margin-right:10px;\">\n        <option value=\"\">\n        <option value=\"01\">1\n        <option value=\"02\">2\n        <option value=\"03\">3\n        <option value=\"04\">4\n        <option value=\"05\">5\n        <option value=\"06\">6\n        <option value=\"07\">7\n        <option value=\"08\">8\n        <option value=\"09\">9\n        <option value=\"10\">10\n        <option value=\"11\">11\n        <option value=\"12\">12\n        <option value=\"13\">13\n        <option value=\"14\">14\n        <option value=\"15\">15\n        <option value=\"16\">16\n        <option value=\"17\">17\n        <option value=\"18\">18\n        <option value=\"19\">19\n        <option value=\"20\">20\n        <option value=\"21\">21\n        <option value=\"22\">22\n        <option value=\"23\">23\n        <option value=\"24\">24\n        <option value=\"25\">25\n        <option value=\"26\">26\n        <option value=\"27\">27\n        <option value=\"28\">28\n        <option value=\"29\">29\n        <option value=\"30\">30\n        <option value=\"31\">31\n      </select>\n      <select formControlName=\"birthDateYear\" style=\"width:auto;margin-right:10px;\"><option value=\"\"></option>\n        <option>2018</option>\n        <option>2017</option>\n        <option>2016</option>\n        <option>2015</option>\n        <option>2014</option>\n        <option>2013</option>\n        <option>2012</option>\n        <option>2011</option>\n        <option>2010</option>\n        <option>2009</option>\n        <option>2008</option>\n        <option>2007</option>\n        <option>2006</option>\n        <option>2005</option>\n        <option>2004</option>\n        <option>2003</option>\n        <option>2002</option>\n        <option>2001</option>\n        <option>2000</option>\n        <option>1999</option>\n        <option>1998</option>\n        <option>1997</option>\n        <option>1996</option>\n        <option>1995</option>\n        <option>1994</option>\n        <option>1993</option>\n        <option>1992</option>\n        <option>1991</option>\n        <option>1990</option>\n        <option>1989</option>\n        <option>1988</option>\n        <option>1987</option>\n        <option>1986</option>\n        <option>1985</option>\n        <option>1984</option>\n        <option>1983</option>\n        <option>1982</option>\n        <option>1981</option>\n        <option>1980</option>\n        <option>1979</option>\n        <option>1978</option>\n        <option>1977</option>\n        <option>1976</option>\n        <option>1975</option>\n        <option>1974</option>\n        <option>1973</option>\n        <option>1972</option>\n        <option>1971</option>\n        <option>1970</option>\n        <option>1969</option>\n        <option>1968</option>\n        <option>1967</option>\n        <option>1966</option>\n        <option>1965</option>\n        <option>1964</option>\n        <option>1963</option>\n        <option>1962</option>\n        <option>1961</option>\n        <option>1960</option>\n        <option>1959</option>\n        <option>1958</option>\n        <option>1957</option>\n        <option>1956</option>\n        <option>1955</option>\n        <option>1954</option>\n        <option>1953</option>\n        <option>1952</option>\n        <option>1951</option>\n        <option>1950</option>\n        <option>1949</option>\n        <option>1948</option>\n        <option>1947</option>\n        <option>1946</option>\n        <option>1945</option>\n        <option>1944</option>\n        <option>1943</option>\n        <option>1942</option>\n        <option>1941</option>\n        <option>1940</option>\n        <option>1939</option>\n        <option>1938</option>\n        <option>1937</option>\n        <option>1936</option>\n        <option>1935</option>\n        <option>1934</option>\n        <option>1933</option>\n        <option>1932</option>\n        <option>1931</option>\n        <option>1930</option>\n        <option>1929</option>\n        <option>1928</option>\n        <option>1927</option>\n        <option>1926</option>\n        <option>1925</option>\n        <option>1924</option>\n        <option>1923</option>\n        <option>1922</option>\n        <option>1921</option>\n        <option>1920</option>\n        <option>1919</option>\n      </select>\n    </li>\n\n\n    <li class=\"form-row-input\">\n      <label for=\"gender\">Gender:</label>\n      <bubbleup-validation-control [control]=\"group.controls.gender\">\n        <input name=\"gender\" type=\"radio\" class=\"radio\" value=\"M\" formControlName=\"gender\"> Male&nbsp;&nbsp;&nbsp;\n        <input name=\"gender\" type=\"radio\" class=\"radio\" value=\"F\" formControlName=\"gender\"> Female\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-checkbox\">\n      <label for=\"over14\">Age Verification<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.ageConfirm\">\n        <input id=\"over14\" class=\"checkbox\" type=\"checkbox\" formControlName=\"ageConfirm\"> I certify that I am over 14 years of age.\n      </bubbleup-validation-control>\n    </li>\n\n\n\n    <li class=\"form-row-security\">\n      <label for=\"security\">Security<span class=\"req-field\">*</span>:</label>\n      <bubbleup-validation-control [control]=\"group.controls.recaptcha\" *ngIf=\"!isIos\">\n        <re-captcha *ngIf=\"recaptchaSiteKey\"\n                    #captchaRef\n                    [size]=\"recaptchaSize\"\n                    formControlName=\"recaptcha\"\n                    [siteKey]=\"recaptchaSiteKey\">\n        </re-captcha>\n      </bubbleup-validation-control>\n    </li>\n\n    <li class=\"form-row-submit\">\n      <button [class.disabled]=\"group.invalid\" (click)=\"validateAndSubmit(); $event.preventDefault()\" type=\"submit\" id=\"submit\" style=\"pointer-events: unset\"><i class=\"fa fa-spinner fa-pulse\" *ngIf=\"inProcess\"></i>Sign up</button>\n    </li>\n\n  </form>\n\n\n\n</ul>\n"

/***/ }),

/***/ "./src/app/shared/components/email-updates-form/email-updates-form.component.scss":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/email-updates-form/email-updates-form.component.scss ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2VtYWlsLXVwZGF0ZXMtZm9ybS9lbWFpbC11cGRhdGVzLWZvcm0uY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/email-updates-form/email-updates-form.component.ts":
/*!**************************************************************************************!*\
  !*** ./src/app/shared/components/email-updates-form/email-updates-form.component.ts ***!
  \**************************************************************************************/
/*! exports provided: EmailUpdatesFormComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailUpdatesFormComponent", function() { return EmailUpdatesFormComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _data_countries__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../data/countries */ "./src/app/data/countries.ts");
/* harmony import */ var _data_states__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../data/states */ "./src/app/data/states.ts");









var EmailUpdatesFormComponent = /** @class */ (function () {
    function EmailUpdatesFormComponent(formBuilder, platform) {
        var _this = this;
        this.formBuilder = formBuilder;
        this.platform = platform;
        this.inProcess = false;
        this.serverErrors = [];
        this.recaptchaSiteKey = "";
        this.submit = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
        this.countries = _data_countries__WEBPACK_IMPORTED_MODULE_7__["countries"];
        this.states = _data_states__WEBPACK_IMPORTED_MODULE_8__["states"];
        this.isIos = this.platform.is("ios");
        this.group = this.formBuilder.group({
            firstName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            lastName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            email: ["", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required, _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].email]],
            confirmEmail: ["", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required, _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].email]],
            phone: [""],
            postalCode: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            address: [""],
            city: [""],
            country: ["US", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            stateProvinceRegion: [""],
            birthDate: [""],
            birthDateDay: [""],
            birthDateMonth: [""],
            birthDateYear: [""],
            gender: [""],
            ageConfirm: [false, _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].requiredTrue]
            // recaptcha: ["", Validators.required]
        }, {
            validator: Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["validateEqual"])("email", "confirmEmail")
        });
        if (!this.isIos) {
            this.group.setControl("recaptcha", new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]("", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required));
        }
        this.recaptchaSize = this.platform.is("mobile") ? "compact" : "normal";
        var birthDateDayControl = this.group.get("birthDateDay");
        var birthDateMonthControl = this.group.get("birthDateMonth");
        var birthDateYearControl = this.group.get("birthDateYear");
        Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["combineLatest"])(birthDateDayControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["startWith"])(birthDateDayControl.value)), birthDateMonthControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["startWith"])(birthDateMonthControl.value)), birthDateYearControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["startWith"])(birthDateYearControl.value))).subscribe(function (_a) {
            var day = _a[0], month = _a[1], year = _a[2];
            var birthDateControl = _this.group.get("birthDate");
            if (day !== "" && month !== "" && year !== "") {
                var birthDateValue = year + "-" + month + "-" + day;
                birthDateControl.setValue(birthDateValue);
                birthDateControl.markAsTouched();
            }
            else {
                birthDateControl.setValue("");
            }
        });
    }
    EmailUpdatesFormComponent.prototype.ngOnChanges = function (changes) {
        if (changes.serverErrors) {
            var currentValue = changes.serverErrors.currentValue;
            if (currentValue.length) {
                Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["setFormErrors"])(this.group, currentValue);
            }
        }
    };
    EmailUpdatesFormComponent.prototype.clearStateProvinceRegion = function () {
        var stateProvinceRegion = this.group.get("stateProvinceRegion");
        stateProvinceRegion.setValue("");
        stateProvinceRegion.markAsUntouched();
    };
    EmailUpdatesFormComponent.prototype.validateAndSubmit = function () {
        if (this.inProcess) {
            return;
        }
        if (this.group.invalid) {
            return Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["markAllFormControlsAsTouched"])(this.group);
        }
        this.submit.emit({
            first_name: this.group.value.firstName,
            last_name: this.group.value.lastName,
            email: this.group.value.email,
            phone: this.group.value.phone,
            postal_code: this.group.value.postalCode,
            address: this.group.value.address,
            city: this.group.value.city,
            country: this.group.value.country,
            state: this.group.value.stateProvinceRegion,
            date_birth: this.group.value.birthDate,
            gender: this.group.value.gender,
            over16: this.group.value.ageConfirm
        });
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], EmailUpdatesFormComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], EmailUpdatesFormComponent.prototype, "serverErrors", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
    ], EmailUpdatesFormComponent.prototype, "recaptchaSiteKey", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"])
    ], EmailUpdatesFormComponent.prototype, "submit", void 0);
    EmailUpdatesFormComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-email-updates-form",
            template: __webpack_require__(/*! ./email-updates-form.component.html */ "./src/app/shared/components/email-updates-form/email-updates-form.component.html"),
            styles: [__webpack_require__(/*! ./email-updates-form.component.scss */ "./src/app/shared/components/email-updates-form/email-updates-form.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormBuilder"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["Platform"]])
    ], EmailUpdatesFormComponent);
    return EmailUpdatesFormComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.html":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.html ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n  <app-news-page-content-block-item [title]=\"'Events'\">\n    <app-event-details-page-event-block-container></app-event-details-page-event-block-container>\n  </app-news-page-content-block-item>\n  <app-news-page-content-block-item [title]=\"'Join a club!'\">\n    <app-events-page-clubs-block-container></app-events-page-clubs-block-container>\n  </app-news-page-content-block-item>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.scss":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.scss ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V2ZW50LWRldGFpbHMtcGFnZS1jb250ZW50LWJsb2Nrcy9ldmVudC1kZXRhaWxzLXBhZ2UtY29udGVudC1ibG9ja3MuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.ts":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.ts ***!
  \********************************************************************************************************************/
/*! exports provided: EventDetailsPageContentBlocksComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventDetailsPageContentBlocksComponent", function() { return EventDetailsPageContentBlocksComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var EventDetailsPageContentBlocksComponent = /** @class */ (function () {
    function EventDetailsPageContentBlocksComponent() {
    }
    EventDetailsPageContentBlocksComponent.prototype.ngOnInit = function () { };
    EventDetailsPageContentBlocksComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-event-details-page-content-blocks",
            template: __webpack_require__(/*! ./event-details-page-content-blocks.component.html */ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.html"),
            styles: [__webpack_require__(/*! ./event-details-page-content-blocks.component.scss */ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], EventDetailsPageContentBlocksComponent);
    return EventDetailsPageContentBlocksComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.html":
/*!****************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.html ***!
  \****************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<p>\n  <!-- Short verson if tourdates for placing on the homepage or elsewhere… -->\n\n</p>\n<div id=\"tourdates-full\" class=\"tourdates-box\" *ngIf=\"item\">\n\n\n  <!-- Full page tour date information box -->\n\n\n  <article class=\"tourdates-block clearfix\">\n\n\n    <div class=\"tourdates-date\"><span class=\"tourdates-month\">{{item.eventDate | date:'LLL'}}</span><span class=\"tourdates-day\">{{item.eventDate | date:'dd'}}</span></div>\n\n\n    <div class=\"tourdates-body\">\n\n      <h3 class=\"tourdates-headline\">\n        {{item.title}}\n      </h3>\n\n      <div class=\"tourdates-location\" [innerHTML]=\"item.blurb\"></div>\n\n\n      <div class=\"tourdates-info\" [innerHTML]=\"item.html\"></div>\n\n      <div class=\"tourdates-utility\">\n        <a [routerLink]=\"'/events'\" class=\"button back tourdates-back\">Back To Activities</a>\n      </div>\n\n    </div>\n\n  </article>\n\n\n\n\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.scss":
/*!****************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.scss ***!
  \****************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V2ZW50LWRldGFpbHMtcGFnZS1ldmVudC1ibG9jay9ldmVudC1kZXRhaWxzLXBhZ2UtZXZlbnQtYmxvY2suY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.ts":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.ts ***!
  \**************************************************************************************************************/
/*! exports provided: EventDetailsPageEventBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventDetailsPageEventBlockComponent", function() { return EventDetailsPageEventBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var EventDetailsPageEventBlockComponent = /** @class */ (function () {
    function EventDetailsPageEventBlockComponent() {
    }
    EventDetailsPageEventBlockComponent.prototype.ngOnInit = function () { };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], EventDetailsPageEventBlockComponent.prototype, "item", void 0);
    EventDetailsPageEventBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-event-details-page-event-block",
            template: __webpack_require__(/*! ./event-details-page-event-block.component.html */ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.html"),
            styles: [__webpack_require__(/*! ./event-details-page-event-block.component.scss */ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], EventDetailsPageEventBlockComponent);
    return EventDetailsPageEventBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.html":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.html ***!
  \**************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<p>\n  <!-- Short verson if tourdates for placing on the homepage or elsewhere… -->\n\n</p>\n<div class=\"layout\">\n  <div class=\"layout-column alpha\">\n\n\n    <div class=\"row\">\n\n      <div class=\"col-xs-6 col-sm-6 col-md-6 col-lg-6\" *ngFor=\"let item of items; trackBy: trackByNews\">\n\n\n        <div class=\"thumbnail thumbnail-overlay\">\n          <h3 class=\"title\"><a (click)=\"openModal(item)\" style=\"cursor: pointer\">{{item.title}}</a></h3>\n          <div class=\"thumbnail-overlay-image\">\n            <a data-toggle=\"modal\" href=\"#people-19\">\n              <img alt=\"Book Club\" width=\"100%\" title=\"Book Club\"\n                   [src]=\"item.ogImage\">\n            </a>\n            <div class=\"caption\">\n              <p>Organizer: {{item.details.organizer}}</p>\n              <a (click)=\"openModal(item)\" class=\"btn btn-primary btn-xs\">Read Biography</a>\n            </div>\n          </div>\n        </div>\n\n\n        <div class=\"modal people-modal fade\" id=\"people-19\">\n          <div class=\"modal-dialog modal-lg\">\n            <div class=\"modal-content\">\n              <div class=\"modal-header\">\n                <button aria-hidden=\"true\" class=\"close\" data-dismiss=\"modal\" type=\"button\">×</button>\n              </div>\n\n              <div class=\"modal-body\"><img class=\"people-image\"\n                                           [src]=\"item.ogImage\">\n\n                <div class=\"people-details\">\n                  <h3>{{item.title}}</h3>\n                  <p>Organizer: {{item.details.organizer}}</p>\n                  <p>This book club is made up of a fun, casual, open-minded&nbsp;group of friends. We read 1 book and\n                    meet once per month&nbsp;on (usually the 3rd) Sundays from 4-6pm. Join us!</p>\n\n                  <div [innerHTML]=\"item.html\"></div>\n\n                  <p>&nbsp;&nbsp;</p>\n                  <a class=\"btn btn-primary btn-sm\" data-dismiss=\"modal\">Close</a></div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n\n\n    </div>\n\n\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.scss":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.scss ***!
  \**************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V2ZW50cy1wYWdlLWNsdWJzLWJsb2NrL2V2ZW50cy1wYWdlLWNsdWJzLWJsb2NrLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.ts":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.ts ***!
  \************************************************************************************************/
/*! exports provided: EventsPageClubsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsPageClubsBlockComponent", function() { return EventsPageClubsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _single_club_modal_single_club_modal_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../single-club-modal/single-club-modal.component */ "./src/app/shared/components/single-club-modal/single-club-modal.component.ts");




var EventsPageClubsBlockComponent = /** @class */ (function () {
    function EventsPageClubsBlockComponent(modalController) {
        this.modalController = modalController;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    EventsPageClubsBlockComponent.prototype.trackByNews = function (index, item) {
        return item.path;
    };
    EventsPageClubsBlockComponent.prototype.openModal = function (item) {
        return tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"](this, void 0, void 0, function () {
            var modal;
            return tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"](this, function (_a) {
                switch (_a.label) {
                    case 0: return [4 /*yield*/, this.modalController.create({
                            component: _single_club_modal_single_club_modal_component__WEBPACK_IMPORTED_MODULE_3__["SingleClubModalComponent"],
                            componentProps: {
                                item: item
                            }
                        })];
                    case 1:
                        modal = _a.sent();
                        modal.present();
                        return [2 /*return*/];
                }
            });
        });
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], EventsPageClubsBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], EventsPageClubsBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], EventsPageClubsBlockComponent.prototype, "hasErrors", void 0);
    EventsPageClubsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-events-page-clubs-block",
            template: __webpack_require__(/*! ./events-page-clubs-block.component.html */ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.html"),
            styles: [__webpack_require__(/*! ./events-page-clubs-block.component.scss */ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"]])
    ], EventsPageClubsBlockComponent);
    return EventsPageClubsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.html":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.html ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n  <app-news-page-content-block-item [title]=\"'Events'\">\n    <app-events-page-events-block-container></app-events-page-events-block-container>\n  </app-news-page-content-block-item>\n  <app-news-page-content-block-item [title]=\"'Join a club!'\">\n    <app-events-page-clubs-block-container></app-events-page-clubs-block-container>\n  </app-news-page-content-block-item>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.scss":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.scss ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V2ZW50cy1wYWdlLWNvbnRlbnQtYmxvY2tzL2V2ZW50cy1wYWdlLWNvbnRlbnQtYmxvY2tzLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.ts":
/*!******************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.ts ***!
  \******************************************************************************************************/
/*! exports provided: EventsPageContentBlocksComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsPageContentBlocksComponent", function() { return EventsPageContentBlocksComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var EventsPageContentBlocksComponent = /** @class */ (function () {
    function EventsPageContentBlocksComponent() {
    }
    EventsPageContentBlocksComponent.prototype.ngOnInit = function () { };
    EventsPageContentBlocksComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-events-page-content-blocks",
            template: __webpack_require__(/*! ./events-page-content-blocks.component.html */ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.html"),
            styles: [__webpack_require__(/*! ./events-page-content-blocks.component.scss */ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], EventsPageContentBlocksComponent);
    return EventsPageContentBlocksComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.html":
/*!****************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-events-block/events-page-events-block.component.html ***!
  \****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<p>\n  <!-- Short verson if tourdates for placing on the homepage or elsewhere… -->\n\n</p>\n<div id=\"tourdates-full\" class=\"tourdates-box\">\n\n\n  <!-- Full page tour date information box -->\n\n\n  <article class=\"tourdates-block clearfix\" *ngFor=\"let item of items; trackBy: trackByEvent\">\n\n\n    <div class=\"tourdates-date\"><span class=\"tourdates-month\">{{item.eventDate | date:'LLL'}}</span><span class=\"tourdates-day\">{{item.eventDate | date:'dd'}}</span></div>\n\n\n    <div class=\"tourdates-body\">\n\n      <h3 class=\"tourdates-headline\">\n        <a [routerLink]=\"['/event-details', {path: item.path}]\">{{item.title}}</a>\n      </h3>\n\n      <div class=\"tourdates-location\" [innerHTML]=\"item.blurb\"></div>\n\n    </div>\n\n  </article>\n\n\n  <div class=\"pagination\">\n  </div>\n\n  <script type=\"application/ld+json\">\n[\n{\n  \"@context\" : \"https://schema.org\",\n  \"@type\" : \"MusicEvent\",\n  \"name\" : \"August Book Club\",\n  \"startDate\" : \"2019-08-11\",\n  \"location\" : {\n     \"@type\" : \"Place\",\n     \"name\" : \"August Book Club\",\n     \"address\" : \"63 Northgate 4-6pm\"\n  }\n},{\n  \"@context\" : \"https://schema.org\",\n  \"@type\" : \"MusicEvent\",\n  \"name\" : \"August GPRA Board Meeting\",\n  \"startDate\" : \"2019-08-14\",\n  \"location\" : {\n     \"@type\" : \"Place\",\n     \"name\" : \"August GPRA Board Meeting\",\n     \"address\" : \"173 Grogan's Point Rd at 7pm\"\n  }\n},{\n  \"@context\" : \"https://schema.org\",\n  \"@type\" : \"MusicEvent\",\n  \"name\" : \"2019 Board Meetings Dates & Locations\",\n  \"startDate\" : \"2019-12-11\",\n  \"location\" : {\n     \"@type\" : \"Place\",\n     \"name\" : \"2019 Board Meetings Dates & Locations\",\n     \"address\" : \"See listings\"\n  }\n}]\n\n\n  </script>\n\n\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.scss":
/*!****************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-events-block/events-page-events-block.component.scss ***!
  \****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V2ZW50cy1wYWdlLWV2ZW50cy1ibG9jay9ldmVudHMtcGFnZS1ldmVudHMtYmxvY2suY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.ts":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/events-page-events-block/events-page-events-block.component.ts ***!
  \**************************************************************************************************/
/*! exports provided: EventsPageEventsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsPageEventsBlockComponent", function() { return EventsPageEventsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var EventsPageEventsBlockComponent = /** @class */ (function () {
    function EventsPageEventsBlockComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.showNewsItemDescriptionIndex = -1;
    }
    EventsPageEventsBlockComponent.prototype.trackByEvent = function (index, item) {
        return item.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], EventsPageEventsBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], EventsPageEventsBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], EventsPageEventsBlockComponent.prototype, "hasErrors", void 0);
    EventsPageEventsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-events-page-events-block",
            template: __webpack_require__(/*! ./events-page-events-block.component.html */ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.html"),
            styles: [__webpack_require__(/*! ./events-page-events-block.component.scss */ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.scss")]
        })
    ], EventsPageEventsBlockComponent);
    return EventsPageEventsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.html":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.html ***!
  \**********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"layout\">\n  <div class=\"layout-column alpha\">\n\n\n    <div class=\"row\">\n\n      <div class=\"col-xs-6 col-sm-4 col-lg-3\" *ngFor=\"let item of items; trackBy: trackByMediaItem\">\n        <div class=\"thumbnail\">\n          <a data-toggle=\"modal\" style=\"cursor: pointer\" (click)=\"openModal(item)\">\n            <img [alt]=\"item.title\" [title]=\"item.title\"\n                 [src]=\"item.viewUrl\">\n          </a>\n          <div class=\"caption\">\n            <h3>{{item.title}}</h3>\n            <p>{{item.description}}</p>\n          </div>\n          <!--<span class=\"info-icon\">Read Biography</span>-->\n        </div>\n\n        <div class=\"modal people-modal fade\" id=\"people-41\">\n          <div class=\"modal-dialog modal-lg\">\n            <div class=\"modal-content\">\n              <div class=\"modal-header\">\n                <button aria-hidden=\"true\" class=\"close\" data-dismiss=\"modal\" type=\"button\">×</button>\n              </div>\n\n              <div class=\"modal-body\"><img class=\"people-image\"\n                                           [src]=\"item.viewUrl\">\n\n                <div class=\"people-details\">\n                  <h3>Meg Shaheen</h3>\n                  <p>President</p>\n                  <p>Meg has been a resident of Grogan's Point on and off for 7 years.&nbsp;She has five\n                    children.&nbsp;Meg was a teacher with CISD for 18 years and is now a stay-at-home mom.</p>\n                  <a class=\"btn btn-primary btn-sm\" data-dismiss=\"modal\">Close</a></div>\n              </div>\n            </div>\n          </div>\n        </div>\n      </div>\n\n\n    </div>\n\n\n\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.scss":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.scss ***!
  \**********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2V4ZWN1dGl2ZS1ib2FyZC1waG90b3MtbGlzdC9leGVjdXRpdmUtYm9hcmQtcGhvdG9zLWxpc3QuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.ts":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.ts ***!
  \********************************************************************************************************/
/*! exports provided: ExecutiveBoardPhotosListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExecutiveBoardPhotosListComponent", function() { return ExecutiveBoardPhotosListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../single-media-modal/single-media-modal.component */ "./src/app/shared/components/single-media-modal/single-media-modal.component.ts");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");




var ExecutiveBoardPhotosListComponent = /** @class */ (function () {
    function ExecutiveBoardPhotosListComponent(modalController) {
        this.modalController = modalController;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    ExecutiveBoardPhotosListComponent.prototype.trackByMediaItem = function (index, item) {
        return item.filePath;
    };
    ExecutiveBoardPhotosListComponent.prototype.openModal = function (item) {
        return tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"](this, void 0, void 0, function () {
            var modal;
            return tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"](this, function (_a) {
                switch (_a.label) {
                    case 0: return [4 /*yield*/, this.modalController.create({
                            component: _single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_2__["SingleMediaModalComponent"],
                            componentProps: {
                                item: item
                            }
                        })];
                    case 1:
                        modal = _a.sent();
                        modal.present();
                        return [2 /*return*/];
                }
            });
        });
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], ExecutiveBoardPhotosListComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], ExecutiveBoardPhotosListComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], ExecutiveBoardPhotosListComponent.prototype, "hasErrors", void 0);
    ExecutiveBoardPhotosListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-executive-board-photos-list",
            template: __webpack_require__(/*! ./executive-board-photos-list.component.html */ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.html"),
            styles: [__webpack_require__(/*! ./executive-board-photos-list.component.scss */ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"]])
    ], ExecutiveBoardPhotosListComponent);
    return ExecutiveBoardPhotosListComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/footer/footer.component.html":
/*!****************************************************************!*\
  !*** ./src/app/shared/components/footer/footer.component.html ***!
  \****************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<footer id=\"page-footer\" role=\"contentinfo\">\n  <div class=\"container\">\n\n    <div id=\"copyright\">\n      <p>Copyright&nbsp;©&nbsp;2018 Grogan's&nbsp;Point Residents'&nbsp;Association. All&nbsp;Rights&nbsp;Reserved.</p>\n      <ul>\n        <li><a [routerLink]=\"'/terms'\">Terms Of Use</a></li>\n        <li><a [routerLink]=\"'/privacy'\">Privacy Policy</a></li>\n        <li><a [routerLink]=\"'/contact'\">Contact</a></li>\n      </ul>\n    </div>\n\n    <div id=\"credits\">\n      <a href=\"https://www.bubbleup.net\" id=\"core\" target=\"_blank\"><img src=\"https://www.groganspoint.org/templates/default/images/core.png\" alt=\"Powered by BubbleUp®\"></a>\n    </div>\n\n  </div>\n</footer>\n"

/***/ }),

/***/ "./src/app/shared/components/footer/footer.component.scss":
/*!****************************************************************!*\
  !*** ./src/app/shared/components/footer/footer.component.scss ***!
  \****************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2Zvb3Rlci9mb290ZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/footer/footer.component.ts":
/*!**************************************************************!*\
  !*** ./src/app/shared/components/footer/footer.component.ts ***!
  \**************************************************************/
/*! exports provided: FooterComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FooterComponent", function() { return FooterComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var FooterComponent = /** @class */ (function () {
    function FooterComponent() {
    }
    FooterComponent.prototype.ngOnInit = function () { };
    FooterComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-footer",
            template: __webpack_require__(/*! ./footer.component.html */ "./src/app/shared/components/footer/footer.component.html"),
            styles: [__webpack_require__(/*! ./footer.component.scss */ "./src/app/shared/components/footer/footer.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], FooterComponent);
    return FooterComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.html":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.html ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<span class=\"nav-toggle nav-open\" (click)=\"openNav()\">\n  <span>Open Navigation</span>\n</span>\n\n<div id=\"nav-group\">\n\n  <span class=\"nav-toggle nav-close\" (click)=\"closeNav()\">\n    <span>Close Navigation</span>\n  </span>\n\n  <nav id=\"navigation\">\n    <ul>\n      <li>\n        <a class=\"nav-parent\" [class.collapsed]=\"expandedSubmenu !== 'activities'\" (click)=\"toggleSubmenu('activities')\">Events</a>\n        <div id=\"nav-activities\" class=\"nav-child collapse\" [class.in]=\"expandedSubmenu === 'activities'\">\n          <ul>\n            <li><a [routerLink]=\"'/events'\">Events &amp; Clubs</a></li>\n            <li><a [routerLink]=\"'/photos'\">Gallery</a></li>\n\n          </ul>\n        </div>\n      </li>\n     <li><a [routerLink]=\"'/news'\">News</a></li>\n      <li>\n        <a class=\"nav-parent\" [class.collapsed]=\"expandedSubmenu !== 'resources'\" (click)=\"toggleSubmenu('resources')\">About Us</a>\n        <div id=\"nav-resources\" class=\"nav-child collapse\" [class.in]=\"expandedSubmenu === 'resources'\">\n          <ul>\n            <li><a [routerLink]=\"'/gpra-description'\">GPRA Description</a></li>\n            <li><a [routerLink]=\"'/executive-board'\">Board Officers</a></li>\n            <li><a [routerLink]=\"'/board-of-directors'\">Committees</a></li>\n            <li><a href=\"https://s3.amazonaws.com/busites_www/groganspoint/content/2019-GPRA-Bylaws.pdf\" target=\"_blank\">Bylaws</a></li>\n            <li><a [routerLink]=\"'/email-updates'\">Newsletter Sign Up</a></li>\n\n          </ul>\n        </div>\n      </li>\n    </ul>\n    <ul>\n      <li><a [routerLink]=\"'/directory'\">Directory</a></li>\n\n      <li>\n        <a class=\"nav-parent\" [class.collapsed]=\"expandedSubmenu !== 'board'\" (click)=\"toggleSubmenu('board')\">Security</a>\n        <div id=\"nav-board\" class=\"nav-child collapse\" [class.in]=\"expandedSubmenu === 'board'\">\n          <ul>\n            <li><a href=\"https://busites_www.s3.amazonaws.com/groganspoint/content/downloads/Security-Website-Description.pdf\" target=\"_blank\">Security Program</a></li>\n            <li><a href=\"https://busites_www.s3.amazonaws.com/groganspoint/content/downloads/Neighborhood-Watch-Program.pdf\" target=\"_blank\">Neighborhood Watch</a></li>\n            <li><a href=\"https://www.mcco3.org/services/vacation-watch/\" target=\"_blank\">Vacation Watch</a></li>\n          </ul>\n        </div>\n      </li>\n      <li><a [routerLink]=\"'/contact'\">Contact</a></li>\n    </ul>\n  </nav>\n\n  <app-header-utilities-container></app-header-utilities-container>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.scss":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.scss ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2hlYWRlci1uYXZpZ2F0aW9uLW1lbnUvaGVhZGVyLW5hdmlnYXRpb24tbWVudS5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.ts":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.ts ***!
  \**********************************************************************************************/
/*! exports provided: HeaderNavigationMenuComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderNavigationMenuComponent", function() { return HeaderNavigationMenuComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HeaderNavigationMenuComponent = /** @class */ (function () {
    function HeaderNavigationMenuComponent(renderer) {
        this.renderer = renderer;
    }
    HeaderNavigationMenuComponent.prototype.openNav = function () {
        this.renderer.addClass(document.documentElement, "nav-on");
    };
    HeaderNavigationMenuComponent.prototype.closeNav = function () {
        this.renderer.removeClass(document.documentElement, "nav-on");
    };
    HeaderNavigationMenuComponent.prototype.toggleSubmenu = function (submenuId) {
        if (this.expandedSubmenu === submenuId) {
            this.expandedSubmenu = undefined;
        }
        else {
            this.expandedSubmenu = submenuId;
        }
    };
    HeaderNavigationMenuComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-header-navigation-menu",
            template: __webpack_require__(/*! ./header-navigation-menu.component.html */ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.html"),
            styles: [__webpack_require__(/*! ./header-navigation-menu.component.scss */ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"]])
    ], HeaderNavigationMenuComponent);
    return HeaderNavigationMenuComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/header-utilities/header-utilities.component.html":
/*!************************************************************************************!*\
  !*** ./src/app/shared/components/header-utilities/header-utilities.component.html ***!
  \************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div id=\"utility\">\n  <ul>\n    <!--<li class=\"utility-documents utility-button\"><a href=\"/forms\">Documents</a></li>\n      <li class=\"utility-vacation-watch utility-button\"><a href=\"https://www.mcco3.org/services/vacation-watch/\" target=\"_blank\">Vacation Watch</a></li>\n      <li class=\"utility-payment utility-button\"><a href=\"/payment\">Make A Payment</a></li>-->\n    <li><a class=\"btn btn-primary btn-black\" [routerLink]=\"'/payment'\" style=\"font-size:1.2em!important; font-weight:900; cursor: pointer\"><i\n      class=\"fa fa-dollar\"></i>&nbsp; Pay Dues or Make A Donation</a></li>\n    <li class=\"utility-social\"><a href=\"https://www.facebook.com/groups/349079492213281/\" target=\"_blank\"><img\n      src=\"https://www.groganspoint.org/templates/default/images/social_facebook.png\" alt=\"Facebook\"></a></li>\n    <!--<li class=\"utility-social\"><a href=\"#\" target=\"_blank\"><img src=\"templates/default/images/social_twitter.png\" alt=\"Twitter\"></a></li>-->\n\n\n  </ul>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/header-utilities/header-utilities.component.scss":
/*!************************************************************************************!*\
  !*** ./src/app/shared/components/header-utilities/header-utilities.component.scss ***!
  \************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2hlYWRlci11dGlsaXRpZXMvaGVhZGVyLXV0aWxpdGllcy5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/header-utilities/header-utilities.component.ts":
/*!**********************************************************************************!*\
  !*** ./src/app/shared/components/header-utilities/header-utilities.component.ts ***!
  \**********************************************************************************/
/*! exports provided: HeaderUtilitiesComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderUtilitiesComponent", function() { return HeaderUtilitiesComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HeaderUtilitiesComponent = /** @class */ (function () {
    function HeaderUtilitiesComponent() {
    }
    HeaderUtilitiesComponent.prototype.ngOnInit = function () { };
    HeaderUtilitiesComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-header-utilities",
            template: __webpack_require__(/*! ./header-utilities.component.html */ "./src/app/shared/components/header-utilities/header-utilities.component.html"),
            styles: [__webpack_require__(/*! ./header-utilities.component.scss */ "./src/app/shared/components/header-utilities/header-utilities.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], HeaderUtilitiesComponent);
    return HeaderUtilitiesComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/header/header.component.html":
/*!****************************************************************!*\
  !*** ./src/app/shared/components/header/header.component.html ***!
  \****************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<header id=\"page-header\" role=\"banner\">\n  <div class=\"container\">\n\n    <a [routerLink]=\"'/welcome'\" id=\"logo\"><img src=\"https://www.groganspoint.org/templates/default/images/logo.png\" alt=\"Grogan's Point Residents Association\"></a>\n\n    <app-header-navigation-menu-container></app-header-navigation-menu-container>\n\n  </div>\n</header>\n\n"

/***/ }),

/***/ "./src/app/shared/components/header/header.component.scss":
/*!****************************************************************!*\
  !*** ./src/app/shared/components/header/header.component.scss ***!
  \****************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL2hlYWRlci9oZWFkZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/header/header.component.ts":
/*!**************************************************************!*\
  !*** ./src/app/shared/components/header/header.component.ts ***!
  \**************************************************************/
/*! exports provided: HeaderComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderComponent", function() { return HeaderComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HeaderComponent = /** @class */ (function () {
    function HeaderComponent() {
    }
    HeaderComponent.prototype.ngOnInit = function () { };
    HeaderComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-header",
            template: __webpack_require__(/*! ./header.component.html */ "./src/app/shared/components/header/header.component.html"),
            styles: [__webpack_require__(/*! ./header.component.scss */ "./src/app/shared/components/header/header.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], HeaderComponent);
    return HeaderComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.html":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.html ***!
  \**************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div id=\"articles-full\" class=\"articles-box\">\n\n  <article class=\"articles-block clearfix\" *ngFor=\"let item of items; trackBy: trackByNews\">\n    <div class=\"articles-photo\">\n      <img src=\"https://s3.amazonaws.com/busites_www/content/articles/default.jpg\" border=\"0\">\n    </div>\n    <div class=\"articles-body\">\n      <div class=\"articles-date\">{{item.articleAt | date:'MM/dd/yyyy'}}</div>\n      <h3 class=\"articles-headline\"><a [routerLink]=\"['/news-details', {path: item.path}]\">{{item.title}}</a></h3>\n\n      <div [innerHTML]=\"item.blurb\"></div>\n\n      <div class=\"articles-utility\">\n        <a [routerLink]=\"['/news-details', {path: item.path}]\" class=\"button read-more articles-read-more\">Read This Article</a>\n\n      </div>\n    </div>\n  </article>\n\n  <div class=\"pagination\">\n  </div>\n\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.scss":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.scss ***!
  \**************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL25ld3MtcGFnZS1hbm5vdW5jZW1lbnRzLWJsb2NrL25ld3MtcGFnZS1hbm5vdW5jZW1lbnRzLWJsb2NrLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.ts":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.ts ***!
  \************************************************************************************************************/
/*! exports provided: NewsPageAnnouncementsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageAnnouncementsBlockComponent", function() { return NewsPageAnnouncementsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var NewsPageAnnouncementsBlockComponent = /** @class */ (function () {
    function NewsPageAnnouncementsBlockComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    NewsPageAnnouncementsBlockComponent.prototype.trackByNews = function (index, item) {
        return item.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], NewsPageAnnouncementsBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsPageAnnouncementsBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsPageAnnouncementsBlockComponent.prototype, "hasErrors", void 0);
    NewsPageAnnouncementsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-announcements-block",
            template: __webpack_require__(/*! ./news-page-announcements-block.component.html */ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.html"),
            styles: [__webpack_require__(/*! ./news-page-announcements-block.component.scss */ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], NewsPageAnnouncementsBlockComponent);
    return NewsPageAnnouncementsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.html":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.html ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"col-md-6 col-lg-6\">\n  <div class=\"panel panel-default\">\n    <div class=\"panel-heading\">\n      <h3 class=\"panel-title\">{{title}}</h3>\n    </div>\n\n    <ng-content></ng-content>\n\n  </div>\n</div>\n\n\n\n\n\n\n"

/***/ }),

/***/ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.scss":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.scss ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL25ld3MtcGFnZS1jb250ZW50LWJsb2NrLWl0ZW0vbmV3cy1wYWdlLWNvbnRlbnQtYmxvY2staXRlbS5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.ts":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.ts ***!
  \**********************************************************************************************************/
/*! exports provided: NewsPageContentBlockItemComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageContentBlockItemComponent", function() { return NewsPageContentBlockItemComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var NewsPageContentBlockItemComponent = /** @class */ (function () {
    function NewsPageContentBlockItemComponent() {
    }
    NewsPageContentBlockItemComponent.prototype.ngOnInit = function () { };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], NewsPageContentBlockItemComponent.prototype, "title", void 0);
    NewsPageContentBlockItemComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-content-block-item",
            template: __webpack_require__(/*! ./news-page-content-block-item.component.html */ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.html"),
            styles: [__webpack_require__(/*! ./news-page-content-block-item.component.scss */ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], NewsPageContentBlockItemComponent);
    return NewsPageContentBlockItemComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.html":
/*!****************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.html ***!
  \****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n  <app-news-page-content-block-item [title]=\"'Announcements'\">\n    <app-news-page-announcements-block-container></app-news-page-announcements-block-container>\n  </app-news-page-content-block-item>\n  <app-news-page-content-block-item [title]=\"'GPRA newsletters'\">\n    <app-news-page-gpra-newsletters-block-container></app-news-page-gpra-newsletters-block-container>\n  </app-news-page-content-block-item>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.scss":
/*!****************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.scss ***!
  \****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL25ld3MtcGFnZS1jb250ZW50LWJsb2Nrcy9uZXdzLXBhZ2UtY29udGVudC1ibG9ja3MuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.ts":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.ts ***!
  \**************************************************************************************************/
/*! exports provided: NewsPageContentBlocksComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageContentBlocksComponent", function() { return NewsPageContentBlocksComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var NewsPageContentBlocksComponent = /** @class */ (function () {
    function NewsPageContentBlocksComponent() {
    }
    NewsPageContentBlocksComponent.prototype.ngOnInit = function () { };
    NewsPageContentBlocksComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-content-blocks",
            template: __webpack_require__(/*! ./news-page-content-blocks.component.html */ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.html"),
            styles: [__webpack_require__(/*! ./news-page-content-blocks.component.scss */ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], NewsPageContentBlocksComponent);
    return NewsPageContentBlocksComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.html":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.html ***!
  \********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<ng-container *ngFor=\"let group of items | groupNewsByYear\">\n  <p class=\"h2\">{{group.year}}</p>\n\n  <div id=\"articles-full\" class=\"articles-box\">\n\n    <article class=\"articles-block clearfix\" *ngFor=\"let item of group.items; trackBy: trackByNews\">\n      <div class=\"articles-photo\">\n        <img src=\"https://s3.amazonaws.com/busites_www/content/articles/default.jpg\" border=\"0\">\n      </div>\n      <div class=\"articles-body\">\n        <div class=\"articles-date\">{{item.articleAt | date:'MM/dd/yyyy'}}</div>\n        <h3 class=\"articles-headline\"><a href=\"news-detail?n_id=496\">{{item.title}}</a></h3>\n\n        <div [innerHTML]=\"item.blurb\"></div>\n\n        <div class=\"articles-utility\">\n          <a [routerLink]=\"['/news-details', {path: item.path}]\" class=\"button read-more articles-read-more\">Read This\n            Article</a>\n        </div>\n      </div>\n    </article>\n\n    <div class=\"pagination\">\n    </div>\n\n  </div>\n\n  <p></p>\n</ng-container>\n\n<hr>\n\n<p>\n  <a class=\"btn btn-primary\" [routerLink]=\"'/email-updates'\">GPRA Newsletter Sign Up</a>&nbsp;&nbsp;<a class=\"btn btn-primary\"\n                                                                                              [routerLink]=\"'/newsletter-archive'\">Newsletter\n  Archive</a>\n</p>\n"

/***/ }),

/***/ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.scss":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.scss ***!
  \********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL25ld3MtcGFnZS1ncHJhLW5ld3NsZXR0ZXJzLWJsb2NrL25ld3MtcGFnZS1ncHJhLW5ld3NsZXR0ZXJzLWJsb2NrLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.ts":
/*!******************************************************************************************************************!*\
  !*** ./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.ts ***!
  \******************************************************************************************************************/
/*! exports provided: NewsPageGpraNewslettersBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageGpraNewslettersBlockComponent", function() { return NewsPageGpraNewslettersBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var NewsPageGpraNewslettersBlockComponent = /** @class */ (function () {
    function NewsPageGpraNewslettersBlockComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    NewsPageGpraNewslettersBlockComponent.prototype.trackByNews = function (index, news) {
        return news.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], NewsPageGpraNewslettersBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsPageGpraNewslettersBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsPageGpraNewslettersBlockComponent.prototype, "hasErrors", void 0);
    NewsPageGpraNewslettersBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-gpra-newsletters-block",
            template: __webpack_require__(/*! ./news-page-gpra-newsletters-block.component.html */ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.html"),
            styles: [__webpack_require__(/*! ./news-page-gpra-newsletters-block.component.scss */ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], NewsPageGpraNewslettersBlockComponent);
    return NewsPageGpraNewslettersBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.html":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/newsletter-archive/newsletter-archive.component.html ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n  <div class=\"col-md-12 col-lg-12\">\n    <div class=\"panel panel-default\">\n      <div class=\"panel-heading\">\n        <h3 class=\"panel-title\">GPRA Newsletters</h3>\n        <!--<a href=\"/newsletters\" class=\"btn btn-utility\">More Newsletters</a>-->\n      </div>\n\n      <ng-container *ngFor=\"let group of items | groupNewsByYear\">\n\n        <p class=\"h2\">{{group.year}}</p>\n\n        <p>\n\n        </p>\n        <div class=\"errors\"></div>\n\n        <div id=\"articles-full\" class=\"articles-box\">\n\n\n          <article class=\"articles-block clearfix\" *ngFor=\"let item of group.items; trackBy: trackByNews\">\n            <div class=\"articles-photo\">\n              <img src=\"https://s3.amazonaws.com/busites_www/content/articles/default.jpg\" border=\"0\">\n            </div>\n            <div class=\"articles-body\">\n              <div class=\"articles-date\">{{item.articleAt | date:'MM/dd/yyyy'}}</div>\n              <h3 class=\"articles-headline\"><a href=\"news-detail?n_id=457\">{{item.title}}</a></h3>\n\n              <div [innerHTML]=\"item.blurb\"></div>\n\n\n              <div class=\"articles-utility\">\n                <a [routerLink]=\"['/news-details', {path: item.path}]\" class=\"button read-more articles-read-more\">Read\n                  This Article</a>\n              </div>\n            </div>\n          </article>\n\n\n          <!--<div class=\"pagination\">-->\n          <!--<div class=\"pg-list\">-->\n\n\n          <!--<a href=\"newsletter-archive?pg=1\" class=\"active\">1</a>-->\n          <!--<a href=\"newsletter-archive?pg=2\">2</a>-->\n          <!--<a href=\"newsletter-archive?pg=2\" class=\"prevnext\">Next</a>-->\n\n          <!--</div>\t-->\n          <!--</div>-->\n\n\n        </div>\n\n        <p></p>\n\n      </ng-container>\n\n\n\n    </div>\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.scss":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/newsletter-archive/newsletter-archive.component.scss ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL25ld3NsZXR0ZXItYXJjaGl2ZS9uZXdzbGV0dGVyLWFyY2hpdmUuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.ts":
/*!**************************************************************************************!*\
  !*** ./src/app/shared/components/newsletter-archive/newsletter-archive.component.ts ***!
  \**************************************************************************************/
/*! exports provided: NewsletterArchiveComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsletterArchiveComponent", function() { return NewsletterArchiveComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var NewsletterArchiveComponent = /** @class */ (function () {
    function NewsletterArchiveComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    NewsletterArchiveComponent.prototype.trackByNews = function (index, news) {
        return news.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], NewsletterArchiveComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsletterArchiveComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], NewsletterArchiveComponent.prototype, "hasErrors", void 0);
    NewsletterArchiveComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-newsletter-archive",
            template: __webpack_require__(/*! ./newsletter-archive.component.html */ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.html"),
            styles: [__webpack_require__(/*! ./newsletter-archive.component.scss */ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], NewsletterArchiveComponent);
    return NewsletterArchiveComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/pagination/pagination.component.html":
/*!************************************************************************!*\
  !*** ./src/app/shared/components/pagination/pagination.component.html ***!
  \************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"pagination\" *ngIf=\"paginationApi\">\n  <div class=\"pg-list\">\n\n    <a (click)=\"paginationApi.previous()\" (keyup.Enter)=\"paginationApi.previous()\" *ngIf=\"!paginationApi.isFirstPage()\" aria-label=\"Click to go previous page\" tabindex=\"0\">Prev</a>\n\n    <a (click)=\"paginationApi.setCurrent(pageNumber)\" (keyup.Enter)=\"paginationApi.setCurrent(pageNumber)\" *ngFor=\"let pageNumber of getPages()\" [class.active]=\"paginationApi.getCurrent() === pageNumber\" [attr.aria-label]=\"'Click to go page ' + pageNumber\" tabindex=\"0\">{{pageNumber}}</a>\n\n    <a (click)=\"paginationApi.next()\" (keyup.Enter)=\"paginationApi.next()\" *ngIf=\"!paginationApi.isLastPage()\" aria-label=\"Click to go next page\" tabindex=\"0\">Next</a>\n\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/pagination/pagination.component.sass":
/*!************************************************************************!*\
  !*** ./src/app/shared/components/pagination/pagination.component.sass ***!
  \************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = ".pagination a {\n  margin-right: 4px; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL2VjMi11c2VyL2Vudmlyb25tZW50L2dyb2dhbnNwb2ludC1wd2Evc3JjL2FwcC9zaGFyZWQvY29tcG9uZW50cy9wYWdpbmF0aW9uL3BhZ2luYXRpb24uY29tcG9uZW50LnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBaUIsRUFBQSIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5jb21wb25lbnQuc2FzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wYWdpbmF0aW9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuIl19 */"

/***/ }),

/***/ "./src/app/shared/components/pagination/pagination.component.ts":
/*!**********************************************************************!*\
  !*** ./src/app/shared/components/pagination/pagination.component.ts ***!
  \**********************************************************************/
/*! exports provided: PaginationComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PaginationComponent", function() { return PaginationComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var PaginationComponent = /** @class */ (function () {
    function PaginationComponent() {
        /**
         * Show pages from currentPage - interval to currentPage + interval
         * @type {number}
         */
        this.interval = 4;
    }
    PaginationComponent.prototype.ngOnInit = function () { };
    PaginationComponent.prototype.getPages = function () {
        var paginationApi = this
            .paginationApi;
        var currentPageNumber = paginationApi.getCurrent();
        var lastPageNumber = paginationApi.getLastPage();
        var startPageNumber = currentPageNumber - this.interval;
        var endPageNumber = currentPageNumber + this.interval;
        var pages = [];
        for (var pageNumber = startPageNumber; pageNumber <= endPageNumber; pageNumber++) {
            if (pageNumber >= 1 && pageNumber <= lastPageNumber) {
                pages.push(pageNumber);
            }
        }
        return pages;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], PaginationComponent.prototype, "paginationApi", void 0);
    PaginationComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-pagination",
            template: __webpack_require__(/*! ./pagination.component.html */ "./src/app/shared/components/pagination/pagination.component.html"),
            changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush,
            styles: [__webpack_require__(/*! ./pagination.component.sass */ "./src/app/shared/components/pagination/pagination.component.sass")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], PaginationComponent);
    return PaginationComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/payment-form/payment-form.component.html":
/*!****************************************************************************!*\
  !*** ./src/app/shared/components/payment-form/payment-form.component.html ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div>\n  <h2>Pay Dues &amp; Make Donations</h2>\n  <p>Thank you for your support of the GPRA! Please use the below form to pay your dues and/or to make a donation to\n    beautification and/or security online. <strong>IF YOU PREFER TO PAY BY CHECK</strong>, click <a href=\"https://busites_www.s3.amazonaws.com/groganspoint/content/downloads/Membership-Directory.pdf\" target=\"_blank\">here</a> to download the Membership Form.</p>\n</div>\n<p></p>\n<p><font color=\"#FF0000\">* fields are required</font></p>\n<form [formGroup]=\"group\" novalidate>\n  <bubbleup-form-validation-errors [group]=\"group\"></bubbleup-form-validation-errors>\n\n  <div id=\"dues-form-container\">\n\n    <div id=\"dues-form-task\">\n\n      <h2>1. Payment Options</h2>\n\n      <ul class=\"payment-options\">\n\n        <li><h3>GPRA Membership Dues</h3></li>\n\n        <li>\n          <input type=\"checkbox\" name=\"gpra_dues\" id=\"gpra-dues\" formControlName=\"gpraMembershipDues\">\n          <label for=\"gpra-dues\">2019 GPRA Membership Dues ($55)</label>\n        </li>\n\n        <li><h3>GPRA Security Dues</h3></li>\n\n\n        <li>\n          <input type=\"checkbox\" name=\"security_dues\" id=\"security-dues-full\" formControlName=\"gpraSecurityDues\">\n          <label for=\"security-dues-full\">2019 Full Year Security Dues ($300)</label>\n        </li>\n\n\n        <!--<li>\n                        <input type=\"radio\" name=\"security_dues\" id=\"security-dues-none\" value=\"none\" />\n                        <label for=\"security-dues-none\">None</label>\n                    </li><!-->\n\n        <li><h3>Donations</h3></li>\n\n\n        <li>\n          <label for=\"donate-beautification\">Beautification</label>\n          <input type=\"number\" class=\"donation-input\" name=\"donate_beautification\" id=\"donate-beautification\" formControlName=\"donateBeautification\">\n        </li>\n\n\n        <li>\n          <label for=\"donate-equipment\">Security/Equipment</label>\n          <input type=\"number\" class=\"donation-input\" name=\"donate_equipment\" id=\"donate-equipment\" formControlName=\"donateEquipment\">\n        </li>\n\n\n        <li style=\"margin-top: 36px; position: relative; left: -24px;\">\n          <h4 style=\"display: inline-block;\">Total</h4>\n          <bubbleup-validation-control [control]=\"group.controls.amount\">\n            <input type=\"text\" formControlName=\"amount\">\n          </bubbleup-validation-control>\n        </li>\n\n      </ul>\n\n    </div>\n\n    <div id=\"dues-form-cc\">\n      <h2>2. Payment Information</h2>\n         \n      <div class=\"input\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"cc-number\" class=\"required\">Credit Card Number</label>\n            <bubbleup-validation-control [control]=\"group.controls.creditCardNumber\">\n              <input type=\"text\" id=\"cc-number\" formControlName=\"creditCardNumber\">\n            </bubbleup-validation-control>\n          </div>\n        </div>\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"cc-exp-month\" class=\"required\">Expiration Date</label>\n            <bubbleup-validation-control [control]=\"group.controls.creditCardExpiration\">\n              <select name=\"cc_exp_month\" id=\"cc-exp-month\" style=\"display: inline;\"\n                      formControlName=\"creditCardExpirationMonth\">\n                <option value=\"\">Month</option>\n                <option value=\"01\">01</option>\n                <option value=\"02\">02</option>\n                <option value=\"03\">03</option>\n                <option value=\"04\">04</option>\n                <option value=\"05\">05</option>\n                <option value=\"06\">06</option>\n                <option value=\"07\">07</option>\n                <option value=\"08\">08</option>\n                <option value=\"09\">09</option>\n                <option value=\"10\">10</option>\n                <option value=\"11\">11</option>\n                <option value=\"12\">12</option>\n              </select>\n\n              <select name=\"cc_exp_year\" id=\"cc-exp-year\" style=\"display: inline; margin-left: 20px;\"\n                      formControlName=\"creditCardExpirationYear\">\n                <option value=\"\" class=\"required\">Year</option>\n                <option value=\"2019\">2019</option>\n                <option value=\"2020\">2020</option>\n                <option value=\"2021\">2021</option>\n                <option value=\"2022\">2022</option>\n                <option value=\"2023\">2023</option>\n                <option value=\"2024\">2024</option>\n                <option value=\"2025\">2025</option>\n                <option value=\"2026\">2026</option>\n                <option value=\"2027\">2027</option>\n                <option value=\"2028\">2028</option>\n                <option value=\"2029\">2029</option>\n                <option value=\"2030\">2030</option>\n                <option value=\"2031\">2031</option>\n                <option value=\"2032\">2032</option>\n                <option value=\"2033\">2033</option>\n                <option value=\"2034\">2034</option>\n                <option value=\"2035\">2035</option>\n                <option value=\"2036\">2036</option>\n                <option value=\"2037\">2037</option>\n                <option value=\"2038\">2038</option>\n                <option value=\"2039\">2039</option>\n              </select>\n            </bubbleup-validation-control>\n\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"cc-cvv\" class=\"required\">CVV</label>\n            <bubbleup-validation-control [control]=\"group.controls.creditCardCvv\">\n              <input type=\"text\" name=\"cc_cvv\" id=\"cc-cvv\" formControlName=\"creditCardCvv\">\n            </bubbleup-validation-control>\n\n          </div>\n        </div>\n      </div>\n    </div>\n\n    \n\n    <div id=\"dues-form-mailing\">\n      <h2>3. Grogan's Point Address</h2>\n    \n      <div id=\"dues-form-mailing-inputs\">\n        <div class=\"input\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <label for=\"first-name-mailing\" class=\"required\">First Name</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingFirstName\">\n                <input type=\"text\" name=\"first_name_mailing\" id=\"first-name-mailing\" formControlName=\"mailingFirstName\">\n              </bubbleup-validation-control>\n            </div>\n            <div class=\"col-md-6\">\n              <label for=\"last-name-mailing\" class=\"required\">Last Name</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingLastName\">\n                <input type=\"text\" name=\"last_name_mailing\" id=\"last-name-mailing\" formControlName=\"mailingLastName\">\n              </bubbleup-validation-control>\n            </div>\n          </div>\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <label for=\"address-mailing\" class=\"required\">Address Line 1</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingAddress\">\n                <input type=\"text\" name=\"address_mailing\" id=\"address-mailing\" formControlName=\"mailingAddress\">\n              </bubbleup-validation-control>\n            </div>\n            <div class=\"col-md-6\">\n              <label for=\"address2-mailing\">Address Line 2</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingAddress2\">\n                <input type=\"text\" name=\"address2_mailing\" id=\"address2-mailing\" formControlName=\"mailingAddress2\">\n              </bubbleup-validation-control>\n            </div>\n          </div>\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <label for=\"city-mailing\" class=\"required\">City</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingCity\">\n                <input type=\"text\" name=\"city_mailing\" id=\"city-mailing\" formControlName=\"mailingCity\">\n              </bubbleup-validation-control>\n            </div>\n            <div class=\"col-md-6\">\n              <label for=\"state-mailing\" class=\"required\">State</label>\n              <span id=\"state-mailing-box\">\n                <bubbleup-validation-control [control]=\"group.controls.mailingState\">\n                  <select name=\"state_mailing\" id=\"state-mailing\" formControlName=\"mailingState\" *ngIf=\"group.value.mailingCountry === 'United States'\">\n                    <option value=\"AL\">Alabama</option><option value=\"AK\">Alaska</option><option\n                      value=\"AS\">American Samoa</option><option\n                      value=\"AZ\">Arizona</option><option value=\"AR\">Arkansas</option><option\n                      value=\"AF\">Armed Forces Africa</option><option value=\"AA\">Armed Forces Americas</option><option\n                      value=\"AC\">Armed Forces Canada</option><option value=\"AE\">Armed Forces Europe</option><option\n                      value=\"AM\">Armed Forces Middle East</option><option value=\"AP\">Armed Forces Pacific</option><option\n                      value=\"CA\">California</option><option value=\"CO\">Colorado</option><option\n                      value=\"CT\">Connecticut</option><option value=\"DE\">Delaware</option><option value=\"DC\">District of Columbia</option><option\n                      value=\"FM\">Federated States Of Micronesia</option><option value=\"FL\">Florida</option><option\n                      value=\"GA\">Georgia</option><option\n                      value=\"GU\">Guam</option><option value=\"HI\">Hawaii</option><option value=\"ID\">Idaho</option><option\n                      value=\"IL\">Illinois</option><option value=\"IN\">Indiana</option><option value=\"IA\">Iowa</option><option\n                      value=\"KS\">Kansas</option><option value=\"KY\">Kentucky</option><option value=\"LA\">Louisiana</option><option\n                      value=\"ME\">Maine</option><option value=\"MH\">Marshall Islands</option><option\n                      value=\"MD\">Maryland</option><option value=\"MA\">Massachusetts</option><option\n                      value=\"MI\">Michigan</option><option value=\"MN\">Minnesota</option><option\n                      value=\"MS\">Mississippi</option><option\n                      value=\"MO\">Missouri</option><option value=\"MT\">Montana</option><option value=\"NE\">Nebraska</option><option\n                      value=\"NV\">Nevada</option><option value=\"NH\">New Hampshire</option><option\n                      value=\"NJ\">New Jersey</option><option value=\"NM\">New Mexico</option><option\n                      value=\"NY\">New York</option><option\n                      value=\"NC\">North Carolina</option><option value=\"ND\">North Dakota</option><option value=\"MP\">Northern Mariana Islands</option><option\n                      value=\"OH\">Ohio</option><option value=\"OK\">Oklahoma</option><option value=\"OR\">Oregon</option><option\n                      value=\"PW\">Palau</option><option value=\"PA\">Pennsylvania</option><option\n                      value=\"PR\">Puerto Rico</option><option\n                      value=\"RI\">Rhode Island</option><option value=\"SC\">South Carolina</option><option value=\"SD\">South Dakota</option><option\n                      value=\"TN\">Tennessee</option><option value=\"TX\">Texas</option><option value=\"UT\">Utah</option><option\n                      value=\"VT\">Vermont</option><option value=\"VI\">Virgin Islands</option><option\n                      value=\"VA\">Virginia</option><option value=\"WA\">Washington</option><option\n                      value=\"WV\">West Virginia</option><option value=\"WI\">Wisconsin</option><option\n                      value=\"WY\">Wyoming</option>\n                  </select>\n                  <input name=\"state_mailing\" id=\"state-mailing\" formControlName=\"mailingState\" *ngIf=\"group.value.mailingCountry !== 'United States'\">\n                </bubbleup-validation-control>\n              </span>\n            </div>\n          </div>\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <label for=\"zip-mailing\" class=\"required\">Zip Code</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingZip\">\n                <input type=\"text\" name=\"zip_mailing\" id=\"zip-mailing\" formControlName=\"mailingZip\">\n              </bubbleup-validation-control>\n            </div>\n            <div class=\"col-md-6\">\n              <label for=\"country-mailing\" class=\"required\">Country</label>\n              <bubbleup-validation-control [control]=\"group.controls.mailingCountry\">\n                <select name=\"country_mailing\" id=\"country-mailing\" formControlName=\"mailingCountry\">\n                  <option value=\"Afghanistan\">Afghanistan</option>\n                  <option value=\"Albania\">Albania</option>\n                  <option value=\"Algeria\">Algeria</option>\n                  <option value=\"American Samoa\">American Samoa</option>\n                  <option value=\"Andorra\">Andorra</option>\n                  <option value=\"Angola\">Angola</option>\n                  <option value=\"Anguilla\">Anguilla</option>\n                  <option value=\"Antarctica\">Antarctica</option>\n                  <option value=\"Antigua and Barbuda\">Antigua and Barbuda</option>\n                  <option value=\"Argentina\">Argentina</option>\n                  <option value=\"Armenia\">Armenia</option>\n                  <option value=\"Aruba\">Aruba</option>\n                  <option value=\"Australia\">Australia</option>\n                  <option value=\"Austria\">Austria</option>\n                  <option value=\"Azerbaijan\">Azerbaijan</option>\n                  <option value=\"Bahamas\">Bahamas</option>\n                  <option value=\"Bahrain\">Bahrain</option>\n                  <option value=\"Bangladesh\">Bangladesh</option>\n                  <option value=\"Barbados\">Barbados</option>\n                  <option value=\"Belarus\">Belarus</option>\n                  <option value=\"Belgium\">Belgium</option>\n                  <option value=\"Belize\">Belize</option>\n                  <option value=\"Benin\">Benin</option>\n                  <option value=\"Bermuda\">Bermuda</option>\n                  <option value=\"Bhutan\">Bhutan</option>\n                  <option value=\"Bolivia\">Bolivia</option>\n                  <option value=\"Bosnia and Herzegowina\">Bosnia and Herzegowina</option>\n                  <option value=\"Botswana\">Botswana</option>\n                  <option value=\"Bouvet Island\">Bouvet Island</option>\n                  <option value=\"Brazil\">Brazil</option>\n                  <option value=\"British Indian Ocean Territory\">British Indian Ocean Territory</option>\n                  <option value=\"Brunei Darussalam\">Brunei Darussalam</option>\n                  <option value=\"Bulgaria\">Bulgaria</option>\n                  <option value=\"Burkina Faso\">Burkina Faso</option>\n                  <option value=\"Burundi\">Burundi</option>\n                  <option value=\"Cambodia\">Cambodia</option>\n                  <option value=\"Cameroon\">Cameroon</option>\n                  <option value=\"Canada\">Canada</option>\n                  <option value=\"Cape Verde\">Cape Verde</option>\n                  <option value=\"Cayman Islands\">Cayman Islands</option>\n                  <option value=\"Central African Republic\">Central African Republic</option>\n                  <option value=\"Chad\">Chad</option>\n                  <option value=\"Chile\">Chile</option>\n                  <option value=\"China\">China</option>\n                  <option value=\"Christmas Island\">Christmas Island</option>\n                  <option value=\"Cocos (Keeling) Islands\">Cocos (Keeling) Islands</option>\n                  <option value=\"Colombia\">Colombia</option>\n                  <option value=\"Comoros\">Comoros</option>\n                  <option value=\"Congo\">Congo</option>\n                  <option value=\"Cook Islands\">Cook Islands</option>\n                  <option value=\"Costa Rica\">Costa Rica</option>\n                  <option value=\"Cote D'Ivoire\">Cote D'Ivoire</option>\n                  <option value=\"Croatia\">Croatia</option>\n                  <option value=\"Cuba\">Cuba</option>\n                  <option value=\"Cyprus\">Cyprus</option>\n                  <option value=\"Czech Republic\">Czech Republic</option>\n                  <option value=\"Denmark\">Denmark</option>\n                  <option value=\"Djibouti\">Djibouti</option>\n                  <option value=\"Dominica\">Dominica</option>\n                  <option value=\"Dominican Republic\">Dominican Republic</option>\n                  <option value=\"East Timor\">East Timor</option>\n                  <option value=\"Ecuador\">Ecuador</option>\n                  <option value=\"Egypt\">Egypt</option>\n                  <option value=\"El Salvador\">El Salvador</option>\n                  <option value=\"Equatorial Guinea\">Equatorial Guinea</option>\n                  <option value=\"Eritrea\">Eritrea</option>\n                  <option value=\"Estonia\">Estonia</option>\n                  <option value=\"Ethiopia\">Ethiopia</option>\n                  <option value=\"Falkland Islands (Malvinas)\">Falkland Islands (Malvinas)</option>\n                  <option value=\"Faroe Islands\">Faroe Islands</option>\n                  <option value=\"Fiji\">Fiji</option>\n                  <option value=\"Finland\">Finland</option>\n                  <option value=\"France\">France</option>\n                  <option value=\"France, Metropolitan\">France, Metropolitan</option>\n                  <option value=\"French Guiana\">French Guiana</option>\n                  <option value=\"French Polynesia\">French Polynesia</option>\n                  <option value=\"French Southern Territories\">French Southern Territories</option>\n                  <option value=\"Gabon\">Gabon</option>\n                  <option value=\"Gambia\">Gambia</option>\n                  <option value=\"Georgia\">Georgia</option>\n                  <option value=\"Germany\">Germany</option>\n                  <option value=\"Ghana\">Ghana</option>\n                  <option value=\"Gibraltar\">Gibraltar</option>\n                  <option value=\"Greece\">Greece</option>\n                  <option value=\"Greenland\">Greenland</option>\n                  <option value=\"Grenada\">Grenada</option>\n                  <option value=\"Guadeloupe\">Guadeloupe</option>\n                  <option value=\"Guam\">Guam</option>\n                  <option value=\"Guatemala\">Guatemala</option>\n                  <option value=\"Guinea\">Guinea</option>\n                  <option value=\"Guinea-bissau\">Guinea-bissau</option>\n                  <option value=\"Guyana\">Guyana</option>\n                  <option value=\"Haiti\">Haiti</option>\n                  <option value=\"Heard and Mc Donald Islands\">Heard and Mc Donald Islands</option>\n                  <option value=\"Honduras\">Honduras</option>\n                  <option value=\"Hong Kong\">Hong Kong</option>\n                  <option value=\"Hungary\">Hungary</option>\n                  <option value=\"Iceland\">Iceland</option>\n                  <option value=\"India\">India</option>\n                  <option value=\"Indonesia\">Indonesia</option>\n                  <option value=\"Iran (Islamic Republic of)\">Iran (Islamic Republic of)</option>\n                  <option value=\"Iraq\">Iraq</option>\n                  <option value=\"Ireland\">Ireland</option>\n                  <option value=\"Israel\">Israel</option>\n                  <option value=\"Italy\">Italy</option>\n                  <option value=\"Jamaica\">Jamaica</option>\n                  <option value=\"Japan\">Japan</option>\n                  <option value=\"Jordan\">Jordan</option>\n                  <option value=\"Kazakhstan\">Kazakhstan</option>\n                  <option value=\"Kenya\">Kenya</option>\n                  <option value=\"Kiribati\">Kiribati</option>\n                  <option value=\"Korea, Democratic People's Republic of\">Korea, Democratic People's Republic of</option>\n                  <option value=\"Korea, Republic of\">Korea, Republic of</option>\n                  <option value=\"Kuwait\">Kuwait</option>\n                  <option value=\"Kyrgyzstan\">Kyrgyzstan</option>\n                  <option value=\"Lao People's Democratic Republic\">Lao People's Democratic Republic</option>\n                  <option value=\"Latvia\">Latvia</option>\n                  <option value=\"Lebanon\">Lebanon</option>\n                  <option value=\"Lesotho\">Lesotho</option>\n                  <option value=\"Liberia\">Liberia</option>\n                  <option value=\"Libyan Arab Jamahiriya\">Libyan Arab Jamahiriya</option>\n                  <option value=\"Liechtenstein\">Liechtenstein</option>\n                  <option value=\"Lithuania\">Lithuania</option>\n                  <option value=\"Luxembourg\">Luxembourg</option>\n                  <option value=\"Macau\">Macau</option>\n                  <option value=\"Macedonia, The Former Yugoslav Republic of\">Macedonia, The Former Yugoslav Republic of\n                  </option>\n                  <option value=\"Madagascar\">Madagascar</option>\n                  <option value=\"Malawi\">Malawi</option>\n                  <option value=\"Malaysia\">Malaysia</option>\n                  <option value=\"Maldives\">Maldives</option>\n                  <option value=\"Mali\">Mali</option>\n                  <option value=\"Malta\">Malta</option>\n                  <option value=\"Marshall Islands\">Marshall Islands</option>\n                  <option value=\"Martinique\">Martinique</option>\n                  <option value=\"Mauritania\">Mauritania</option>\n                  <option value=\"Mauritius\">Mauritius</option>\n                  <option value=\"Mayotte\">Mayotte</option>\n                  <option value=\"Mexico\">Mexico</option>\n                  <option value=\"Micronesia, Federated States of\">Micronesia, Federated States of</option>\n                  <option value=\"Moldova, Republic of\">Moldova, Republic of</option>\n                  <option value=\"Monaco\">Monaco</option>\n                  <option value=\"Mongolia\">Mongolia</option>\n                  <option value=\"Montserrat\">Montserrat</option>\n                  <option value=\"Morocco\">Morocco</option>\n                  <option value=\"Mozambique\">Mozambique</option>\n                  <option value=\"Myanmar\">Myanmar</option>\n                  <option value=\"Namibia\">Namibia</option>\n                  <option value=\"Nauru\">Nauru</option>\n                  <option value=\"Nepal\">Nepal</option>\n                  <option value=\"Netherlands\">Netherlands</option>\n                  <option value=\"Netherlands Antilles\">Netherlands Antilles</option>\n                  <option value=\"New Caledonia\">New Caledonia</option>\n                  <option value=\"New Zealand\">New Zealand</option>\n                  <option value=\"Nicaragua\">Nicaragua</option>\n                  <option value=\"Niger\">Niger</option>\n                  <option value=\"Nigeria\">Nigeria</option>\n                  <option value=\"Niue\">Niue</option>\n                  <option value=\"Norfolk Island\">Norfolk Island</option>\n                  <option value=\"Northern Mariana Islands\">Northern Mariana Islands</option>\n                  <option value=\"Norway\">Norway</option>\n                  <option value=\"Oman\">Oman</option>\n                  <option value=\"Pakistan\">Pakistan</option>\n                  <option value=\"Palau\">Palau</option>\n                  <option value=\"Panama\">Panama</option>\n                  <option value=\"Papua New Guinea\">Papua New Guinea</option>\n                  <option value=\"Paraguay\">Paraguay</option>\n                  <option value=\"Peru\">Peru</option>\n                  <option value=\"Philippines\">Philippines</option>\n                  <option value=\"Pitcairn\">Pitcairn</option>\n                  <option value=\"Poland\">Poland</option>\n                  <option value=\"Portugal\">Portugal</option>\n                  <option value=\"Puerto Rico\">Puerto Rico</option>\n                  <option value=\"Qatar\">Qatar</option>\n                  <option value=\"Reunion\">Reunion</option>\n                  <option value=\"Romania\">Romania</option>\n                  <option value=\"Russian Federation\">Russian Federation</option>\n                  <option value=\"Rwanda\">Rwanda</option>\n                  <option value=\"Saint Kitts and Nevis\">Saint Kitts and Nevis</option>\n                  <option value=\"Saint Lucia\">Saint Lucia</option>\n                  <option value=\"Saint Vincent and the Grenadines\">Saint Vincent and the Grenadines</option>\n                  <option value=\"Samoa\">Samoa</option>\n                  <option value=\"San Marino\">San Marino</option>\n                  <option value=\"Sao Tome and Principe\">Sao Tome and Principe</option>\n                  <option value=\"Saudi Arabia\">Saudi Arabia</option>\n                  <option value=\"Senegal\">Senegal</option>\n                  <option value=\"Seychelles\">Seychelles</option>\n                  <option value=\"Sierra Leone\">Sierra Leone</option>\n                  <option value=\"Singapore\">Singapore</option>\n                  <option value=\"Slovakia (Slovak Republic)\">Slovakia (Slovak Republic)</option>\n                  <option value=\"Slovenia\">Slovenia</option>\n                  <option value=\"Solomon Islands\">Solomon Islands</option>\n                  <option value=\"Somalia\">Somalia</option>\n                  <option value=\"South Africa\">South Africa</option>\n                  <option value=\"South Georgia and the South Sandwich Islands\">South Georgia and the South Sandwich\n                    Islands\n                  </option>\n                  <option value=\"Spain\">Spain</option>\n                  <option value=\"Sri Lanka\">Sri Lanka</option>\n                  <option value=\"St. Helena\">St. Helena</option>\n                  <option value=\"St. Pierre and Miquelon\">St. Pierre and Miquelon</option>\n                  <option value=\"Sudan\">Sudan</option>\n                  <option value=\"Suriname\">Suriname</option>\n                  <option value=\"Svalbard and Jan Mayen Islands\">Svalbard and Jan Mayen Islands</option>\n                  <option value=\"Swaziland\">Swaziland</option>\n                  <option value=\"Sweden\">Sweden</option>\n                  <option value=\"Switzerland\">Switzerland</option>\n                  <option value=\"Syrian Arab Republic\">Syrian Arab Republic</option>\n                  <option value=\"Taiwan\">Taiwan</option>\n                  <option value=\"Tajikistan\">Tajikistan</option>\n                  <option value=\"Tanzania, United Republic of\">Tanzania, United Republic of</option>\n                  <option value=\"Thailand\">Thailand</option>\n                  <option value=\"Togo\">Togo</option>\n                  <option value=\"Tokelau\">Tokelau</option>\n                  <option value=\"Tonga\">Tonga</option>\n                  <option value=\"Trinidad and Tobago\">Trinidad and Tobago</option>\n                  <option value=\"Tunisia\">Tunisia</option>\n                  <option value=\"Turkey\">Turkey</option>\n                  <option value=\"Turkmenistan\">Turkmenistan</option>\n                  <option value=\"Turks and Caicos Islands\">Turks and Caicos Islands</option>\n                  <option value=\"Tuvalu\">Tuvalu</option>\n                  <option value=\"Uganda\">Uganda</option>\n                  <option value=\"Ukraine\">Ukraine</option>\n                  <option value=\"United Arab Emirates\">United Arab Emirates</option>\n                  <option value=\"United Kingdom\">United Kingdom</option>\n                  <option value=\"United States\">United States</option>\n                  <option value=\"United States Minor Outlying Islands\">United States Minor Outlying Islands</option>\n                  <option value=\"Uruguay\">Uruguay</option>\n                  <option value=\"Uzbekistan\">Uzbekistan</option>\n                  <option value=\"Vanuatu\">Vanuatu</option>\n                  <option value=\"Vatican City State (Holy See)\">Vatican City State (Holy See)</option>\n                  <option value=\"Venezuela\">Venezuela</option>\n                  <option value=\"Viet Nam\">Viet Nam</option>\n                  <option value=\"Virgin Islands (British)\">Virgin Islands (British)</option>\n                  <option value=\"Virgin Islands (U.S.)\">Virgin Islands (U.S.)</option>\n                  <option value=\"Wallis and Futuna Islands\">Wallis and Futuna Islands</option>\n                  <option value=\"Western Sahara\">Western Sahara</option>\n                  <option value=\"Yemen\">Yemen</option>\n                  <option value=\"Yugoslavia\">Yugoslavia</option>\n                  <option value=\"Zaire\">Zaire</option>\n                  <option value=\"Zambia\">Zambia</option>\n                  <option value=\"Zimbabwe\">Zimbabwe</option>\n                </select>\n              </bubbleup-validation-control>\n            </div>\n          </div>\n        </div>\n      </div>\n    </div>\n      \n      <div id=\"dues-form-billing\">\n      <h2>4. Billing Information</h2>\n           <input type=\"checkbox\" name=\"mailing_equals_billing\" id=\"mailing-equals-billing\" value=\"full\"\n             formControlName=\"mailingEqualsBilling\">\n      &nbsp;\n      <label for=\"mailing-equals-billing\">Use GP Address</label>\n      <div class=\"input\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"first-name\" class=\"required\">First Name</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingFirstName\">\n              <input type=\"text\" name=\"first_name\" id=\"first-name\" formControlName=\"billingFirstName\">\n            </bubbleup-validation-control>\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"last-name\" class=\"required\">Last Name</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingLastName\">\n              <input type=\"text\" name=\"last_name\" id=\"last-name\" formControlName=\"billingLastName\">\n            </bubbleup-validation-control>\n          </div>\n        </div>\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"email\" class=\"required\">Email</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingEmail\">\n              <input type=\"text\" name=\"email\" id=\"email\" formControlName=\"billingEmail\">\n            </bubbleup-validation-control>\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"phone\" class=\"required\">Phone Number</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingPhone\">\n              <input type=\"text\" name=\"phone\" id=\"phone\" formControlName=\"billingPhone\">\n            </bubbleup-validation-control>\n          </div>\n        </div>\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"address\" class=\"required\">Address Line 1</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingAddress\">\n              <input type=\"text\" name=\"address\" id=\"address\" formControlName=\"billingAddress\">\n            </bubbleup-validation-control>\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"address2\">Address Line 2</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingAddress2\">\n              <input type=\"text\" name=\"address2\" id=\"address2\" formControlName=\"billingAddress2\">\n            </bubbleup-validation-control>\n          </div>\n        </div>\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"city\" class=\"required\">City</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingCity\">\n              <input type=\"text\" name=\"city\" id=\"city\" formControlName=\"billingCity\">\n            </bubbleup-validation-control>\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"state\" class=\"required\">State</label>\n            <span id=\"state-box\">\n              <bubbleup-validation-control [control]=\"group.controls.billingState\">\n                <select name=\"state\" id=\"state\" formControlName=\"billingState\" *ngIf=\"group.value.billingCountry === 'United States'\">\n                  <option value=\"AL\">Alabama</option><option value=\"AK\">Alaska</option><option\n                    value=\"AS\">American Samoa</option><option value=\"AZ\">Arizona</option><option\n                    value=\"AR\">Arkansas</option><option\n                    value=\"AF\">Armed Forces Africa</option><option value=\"AA\">Armed Forces Americas</option><option\n                    value=\"AC\">Armed Forces Canada</option><option value=\"AE\">Armed Forces Europe</option><option\n                    value=\"AM\">Armed Forces Middle East</option><option\n                    value=\"AP\">Armed Forces Pacific</option><option value=\"CA\">California</option><option\n                    value=\"CO\">Colorado</option><option value=\"CT\">Connecticut</option><option value=\"DE\">Delaware</option><option\n                    value=\"DC\">District of Columbia</option><option value=\"FM\">Federated States Of Micronesia</option><option\n                    value=\"FL\">Florida</option><option value=\"GA\">Georgia</option><option value=\"GU\">Guam</option><option\n                    value=\"HI\">Hawaii</option><option value=\"ID\">Idaho</option><option value=\"IL\">Illinois</option><option\n                    value=\"IN\">Indiana</option><option value=\"IA\">Iowa</option><option value=\"KS\">Kansas</option><option\n                    value=\"KY\">Kentucky</option><option value=\"LA\">Louisiana</option><option value=\"ME\">Maine</option><option\n                    value=\"MH\">Marshall Islands</option><option value=\"MD\">Maryland</option><option\n                    value=\"MA\">Massachusetts</option><option value=\"MI\">Michigan</option><option\n                    value=\"MN\">Minnesota</option><option\n                    value=\"MS\">Mississippi</option><option value=\"MO\">Missouri</option><option value=\"MT\">Montana</option><option\n                    value=\"NE\">Nebraska</option><option value=\"NV\">Nevada</option><option value=\"NH\">New Hampshire</option><option\n                    value=\"NJ\">New Jersey</option><option value=\"NM\">New Mexico</option><option value=\"NY\">New York</option><option\n                    value=\"NC\">North Carolina</option><option value=\"ND\">North Dakota</option><option value=\"MP\">Northern Mariana Islands</option><option\n                    value=\"OH\">Ohio</option><option value=\"OK\">Oklahoma</option><option value=\"OR\">Oregon</option><option\n                    value=\"PW\">Palau</option><option value=\"PA\">Pennsylvania</option><option value=\"PR\">Puerto Rico</option><option\n                    value=\"RI\">Rhode Island</option><option value=\"SC\">South Carolina</option><option\n                    value=\"SD\">South Dakota</option><option value=\"TN\">Tennessee</option><option value=\"TX\">Texas</option><option\n                    value=\"UT\">Utah</option><option value=\"VT\">Vermont</option><option value=\"VI\">Virgin Islands</option><option\n                    value=\"VA\">Virginia</option><option value=\"WA\">Washington</option><option\n                    value=\"WV\">West Virginia</option><option value=\"WI\">Wisconsin</option><option\n                    value=\"WY\">Wyoming</option>\n                </select>\n                <input name=\"state\" id=\"state\" formControlName=\"billingState\" *ngIf=\"group.value.billingCountry !== 'United States'\">\n              </bubbleup-validation-control>\n            </span>\n          </div>\n        </div>\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <label for=\"zip\" class=\"required\">Zip Code</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingZip\">\n              <input type=\"text\" name=\"zip\" id=\"zip\" formControlName=\"billingZip\">\n            </bubbleup-validation-control>\n          </div>\n          <div class=\"col-md-6\">\n            <label for=\"country\">Country</label>\n            <bubbleup-validation-control [control]=\"group.controls.billingCountry\">\n              <select name=\"country\" id=\"country\" formControlName=\"billingCountry\">\n                <option value=\"Afghanistan\">Afghanistan</option>\n                <option value=\"Albania\">Albania</option>\n                <option value=\"Algeria\">Algeria</option>\n                <option value=\"American Samoa\">American Samoa</option>\n                <option value=\"Andorra\">Andorra</option>\n                <option value=\"Angola\">Angola</option>\n                <option value=\"Anguilla\">Anguilla</option>\n                <option value=\"Antarctica\">Antarctica</option>\n                <option value=\"Antigua and Barbuda\">Antigua and Barbuda</option>\n                <option value=\"Argentina\">Argentina</option>\n                <option value=\"Armenia\">Armenia</option>\n                <option value=\"Aruba\">Aruba</option>\n                <option value=\"Australia\">Australia</option>\n                <option value=\"Austria\">Austria</option>\n                <option value=\"Azerbaijan\">Azerbaijan</option>\n                <option value=\"Bahamas\">Bahamas</option>\n                <option value=\"Bahrain\">Bahrain</option>\n                <option value=\"Bangladesh\">Bangladesh</option>\n                <option value=\"Barbados\">Barbados</option>\n                <option value=\"Belarus\">Belarus</option>\n                <option value=\"Belgium\">Belgium</option>\n                <option value=\"Belize\">Belize</option>\n                <option value=\"Benin\">Benin</option>\n                <option value=\"Bermuda\">Bermuda</option>\n                <option value=\"Bhutan\">Bhutan</option>\n                <option value=\"Bolivia\">Bolivia</option>\n                <option value=\"Bosnia and Herzegowina\">Bosnia and Herzegowina</option>\n                <option value=\"Botswana\">Botswana</option>\n                <option value=\"Bouvet Island\">Bouvet Island</option>\n                <option value=\"Brazil\">Brazil</option>\n                <option value=\"British Indian Ocean Territory\">British Indian Ocean Territory</option>\n                <option value=\"Brunei Darussalam\">Brunei Darussalam</option>\n                <option value=\"Bulgaria\">Bulgaria</option>\n                <option value=\"Burkina Faso\">Burkina Faso</option>\n                <option value=\"Burundi\">Burundi</option>\n                <option value=\"Cambodia\">Cambodia</option>\n                <option value=\"Cameroon\">Cameroon</option>\n                <option value=\"Canada\">Canada</option>\n                <option value=\"Cape Verde\">Cape Verde</option>\n                <option value=\"Cayman Islands\">Cayman Islands</option>\n                <option value=\"Central African Republic\">Central African Republic</option>\n                <option value=\"Chad\">Chad</option>\n                <option value=\"Chile\">Chile</option>\n                <option value=\"China\">China</option>\n                <option value=\"Christmas Island\">Christmas Island</option>\n                <option value=\"Cocos (Keeling) Islands\">Cocos (Keeling) Islands</option>\n                <option value=\"Colombia\">Colombia</option>\n                <option value=\"Comoros\">Comoros</option>\n                <option value=\"Congo\">Congo</option>\n                <option value=\"Cook Islands\">Cook Islands</option>\n                <option value=\"Costa Rica\">Costa Rica</option>\n                <option value=\"Cote D'Ivoire\">Cote D'Ivoire</option>\n                <option value=\"Croatia\">Croatia</option>\n                <option value=\"Cuba\">Cuba</option>\n                <option value=\"Cyprus\">Cyprus</option>\n                <option value=\"Czech Republic\">Czech Republic</option>\n                <option value=\"Denmark\">Denmark</option>\n                <option value=\"Djibouti\">Djibouti</option>\n                <option value=\"Dominica\">Dominica</option>\n                <option value=\"Dominican Republic\">Dominican Republic</option>\n                <option value=\"East Timor\">East Timor</option>\n                <option value=\"Ecuador\">Ecuador</option>\n                <option value=\"Egypt\">Egypt</option>\n                <option value=\"El Salvador\">El Salvador</option>\n                <option value=\"Equatorial Guinea\">Equatorial Guinea</option>\n                <option value=\"Eritrea\">Eritrea</option>\n                <option value=\"Estonia\">Estonia</option>\n                <option value=\"Ethiopia\">Ethiopia</option>\n                <option value=\"Falkland Islands (Malvinas)\">Falkland Islands (Malvinas)</option>\n                <option value=\"Faroe Islands\">Faroe Islands</option>\n                <option value=\"Fiji\">Fiji</option>\n                <option value=\"Finland\">Finland</option>\n                <option value=\"France\">France</option>\n                <option value=\"France, Metropolitan\">France, Metropolitan</option>\n                <option value=\"French Guiana\">French Guiana</option>\n                <option value=\"French Polynesia\">French Polynesia</option>\n                <option value=\"French Southern Territories\">French Southern Territories</option>\n                <option value=\"Gabon\">Gabon</option>\n                <option value=\"Gambia\">Gambia</option>\n                <option value=\"Georgia\">Georgia</option>\n                <option value=\"Germany\">Germany</option>\n                <option value=\"Ghana\">Ghana</option>\n                <option value=\"Gibraltar\">Gibraltar</option>\n                <option value=\"Greece\">Greece</option>\n                <option value=\"Greenland\">Greenland</option>\n                <option value=\"Grenada\">Grenada</option>\n                <option value=\"Guadeloupe\">Guadeloupe</option>\n                <option value=\"Guam\">Guam</option>\n                <option value=\"Guatemala\">Guatemala</option>\n                <option value=\"Guinea\">Guinea</option>\n                <option value=\"Guinea-bissau\">Guinea-bissau</option>\n                <option value=\"Guyana\">Guyana</option>\n                <option value=\"Haiti\">Haiti</option>\n                <option value=\"Heard and Mc Donald Islands\">Heard and Mc Donald Islands</option>\n                <option value=\"Honduras\">Honduras</option>\n                <option value=\"Hong Kong\">Hong Kong</option>\n                <option value=\"Hungary\">Hungary</option>\n                <option value=\"Iceland\">Iceland</option>\n                <option value=\"India\">India</option>\n                <option value=\"Indonesia\">Indonesia</option>\n                <option value=\"Iran (Islamic Republic of)\">Iran (Islamic Republic of)</option>\n                <option value=\"Iraq\">Iraq</option>\n                <option value=\"Ireland\">Ireland</option>\n                <option value=\"Israel\">Israel</option>\n                <option value=\"Italy\">Italy</option>\n                <option value=\"Jamaica\">Jamaica</option>\n                <option value=\"Japan\">Japan</option>\n                <option value=\"Jordan\">Jordan</option>\n                <option value=\"Kazakhstan\">Kazakhstan</option>\n                <option value=\"Kenya\">Kenya</option>\n                <option value=\"Kiribati\">Kiribati</option>\n                <option value=\"Korea, Democratic People's Republic of\">Korea, Democratic People's Republic of</option>\n                <option value=\"Korea, Republic of\">Korea, Republic of</option>\n                <option value=\"Kuwait\">Kuwait</option>\n                <option value=\"Kyrgyzstan\">Kyrgyzstan</option>\n                <option value=\"Lao People's Democratic Republic\">Lao People's Democratic Republic</option>\n                <option value=\"Latvia\">Latvia</option>\n                <option value=\"Lebanon\">Lebanon</option>\n                <option value=\"Lesotho\">Lesotho</option>\n                <option value=\"Liberia\">Liberia</option>\n                <option value=\"Libyan Arab Jamahiriya\">Libyan Arab Jamahiriya</option>\n                <option value=\"Liechtenstein\">Liechtenstein</option>\n                <option value=\"Lithuania\">Lithuania</option>\n                <option value=\"Luxembourg\">Luxembourg</option>\n                <option value=\"Macau\">Macau</option>\n                <option value=\"Macedonia, The Former Yugoslav Republic of\">Macedonia, The Former Yugoslav Republic of\n                </option>\n                <option value=\"Madagascar\">Madagascar</option>\n                <option value=\"Malawi\">Malawi</option>\n                <option value=\"Malaysia\">Malaysia</option>\n                <option value=\"Maldives\">Maldives</option>\n                <option value=\"Mali\">Mali</option>\n                <option value=\"Malta\">Malta</option>\n                <option value=\"Marshall Islands\">Marshall Islands</option>\n                <option value=\"Martinique\">Martinique</option>\n                <option value=\"Mauritania\">Mauritania</option>\n                <option value=\"Mauritius\">Mauritius</option>\n                <option value=\"Mayotte\">Mayotte</option>\n                <option value=\"Mexico\">Mexico</option>\n                <option value=\"Micronesia, Federated States of\">Micronesia, Federated States of</option>\n                <option value=\"Moldova, Republic of\">Moldova, Republic of</option>\n                <option value=\"Monaco\">Monaco</option>\n                <option value=\"Mongolia\">Mongolia</option>\n                <option value=\"Montserrat\">Montserrat</option>\n                <option value=\"Morocco\">Morocco</option>\n                <option value=\"Mozambique\">Mozambique</option>\n                <option value=\"Myanmar\">Myanmar</option>\n                <option value=\"Namibia\">Namibia</option>\n                <option value=\"Nauru\">Nauru</option>\n                <option value=\"Nepal\">Nepal</option>\n                <option value=\"Netherlands\">Netherlands</option>\n                <option value=\"Netherlands Antilles\">Netherlands Antilles</option>\n                <option value=\"New Caledonia\">New Caledonia</option>\n                <option value=\"New Zealand\">New Zealand</option>\n                <option value=\"Nicaragua\">Nicaragua</option>\n                <option value=\"Niger\">Niger</option>\n                <option value=\"Nigeria\">Nigeria</option>\n                <option value=\"Niue\">Niue</option>\n                <option value=\"Norfolk Island\">Norfolk Island</option>\n                <option value=\"Northern Mariana Islands\">Northern Mariana Islands</option>\n                <option value=\"Norway\">Norway</option>\n                <option value=\"Oman\">Oman</option>\n                <option value=\"Pakistan\">Pakistan</option>\n                <option value=\"Palau\">Palau</option>\n                <option value=\"Panama\">Panama</option>\n                <option value=\"Papua New Guinea\">Papua New Guinea</option>\n                <option value=\"Paraguay\">Paraguay</option>\n                <option value=\"Peru\">Peru</option>\n                <option value=\"Philippines\">Philippines</option>\n                <option value=\"Pitcairn\">Pitcairn</option>\n                <option value=\"Poland\">Poland</option>\n                <option value=\"Portugal\">Portugal</option>\n                <option value=\"Puerto Rico\">Puerto Rico</option>\n                <option value=\"Qatar\">Qatar</option>\n                <option value=\"Reunion\">Reunion</option>\n                <option value=\"Romania\">Romania</option>\n                <option value=\"Russian Federation\">Russian Federation</option>\n                <option value=\"Rwanda\">Rwanda</option>\n                <option value=\"Saint Kitts and Nevis\">Saint Kitts and Nevis</option>\n                <option value=\"Saint Lucia\">Saint Lucia</option>\n                <option value=\"Saint Vincent and the Grenadines\">Saint Vincent and the Grenadines</option>\n                <option value=\"Samoa\">Samoa</option>\n                <option value=\"San Marino\">San Marino</option>\n                <option value=\"Sao Tome and Principe\">Sao Tome and Principe</option>\n                <option value=\"Saudi Arabia\">Saudi Arabia</option>\n                <option value=\"Senegal\">Senegal</option>\n                <option value=\"Seychelles\">Seychelles</option>\n                <option value=\"Sierra Leone\">Sierra Leone</option>\n                <option value=\"Singapore\">Singapore</option>\n                <option value=\"Slovakia (Slovak Republic)\">Slovakia (Slovak Republic)</option>\n                <option value=\"Slovenia\">Slovenia</option>\n                <option value=\"Solomon Islands\">Solomon Islands</option>\n                <option value=\"Somalia\">Somalia</option>\n                <option value=\"South Africa\">South Africa</option>\n                <option value=\"South Georgia and the South Sandwich Islands\">South Georgia and the South Sandwich\n                  Islands\n                </option>\n                <option value=\"Spain\">Spain</option>\n                <option value=\"Sri Lanka\">Sri Lanka</option>\n                <option value=\"St. Helena\">St. Helena</option>\n                <option value=\"St. Pierre and Miquelon\">St. Pierre and Miquelon</option>\n                <option value=\"Sudan\">Sudan</option>\n                <option value=\"Suriname\">Suriname</option>\n                <option value=\"Svalbard and Jan Mayen Islands\">Svalbard and Jan Mayen Islands</option>\n                <option value=\"Swaziland\">Swaziland</option>\n                <option value=\"Sweden\">Sweden</option>\n                <option value=\"Switzerland\">Switzerland</option>\n                <option value=\"Syrian Arab Republic\">Syrian Arab Republic</option>\n                <option value=\"Taiwan\">Taiwan</option>\n                <option value=\"Tajikistan\">Tajikistan</option>\n                <option value=\"Tanzania, United Republic of\">Tanzania, United Republic of</option>\n                <option value=\"Thailand\">Thailand</option>\n                <option value=\"Togo\">Togo</option>\n                <option value=\"Tokelau\">Tokelau</option>\n                <option value=\"Tonga\">Tonga</option>\n                <option value=\"Trinidad and Tobago\">Trinidad and Tobago</option>\n                <option value=\"Tunisia\">Tunisia</option>\n                <option value=\"Turkey\">Turkey</option>\n                <option value=\"Turkmenistan\">Turkmenistan</option>\n                <option value=\"Turks and Caicos Islands\">Turks and Caicos Islands</option>\n                <option value=\"Tuvalu\">Tuvalu</option>\n                <option value=\"Uganda\">Uganda</option>\n                <option value=\"Ukraine\">Ukraine</option>\n                <option value=\"United Arab Emirates\">United Arab Emirates</option>\n                <option value=\"United Kingdom\">United Kingdom</option>\n                <option value=\"United States\">United States</option>\n                <option value=\"United States Minor Outlying Islands\">United States Minor Outlying Islands</option>\n                <option value=\"Uruguay\">Uruguay</option>\n                <option value=\"Uzbekistan\">Uzbekistan</option>\n                <option value=\"Vanuatu\">Vanuatu</option>\n                <option value=\"Vatican City State (Holy See)\">Vatican City State (Holy See)</option>\n                <option value=\"Venezuela\">Venezuela</option>\n                <option value=\"Viet Nam\">Viet Nam</option>\n                <option value=\"Virgin Islands (British)\">Virgin Islands (British)</option>\n                <option value=\"Virgin Islands (U.S.)\">Virgin Islands (U.S.)</option>\n                <option value=\"Wallis and Futuna Islands\">Wallis and Futuna Islands</option>\n                <option value=\"Western Sahara\">Western Sahara</option>\n                <option value=\"Yemen\">Yemen</option>\n                <option value=\"Yugoslavia\">Yugoslavia</option>\n                <option value=\"Zaire\">Zaire</option>\n                <option value=\"Zambia\">Zambia</option>\n                <option value=\"Zimbabwe\">Zimbabwe</option>\n              </select>\n            </bubbleup-validation-control>\n          </div>\n        </div>\n      </div>\n    </div>\n\n    <div id=\"dues-form-captcha\" class=\"form-row-security\">\n      <bubbleup-validation-control [control]=\"group.controls.recaptcha\" *ngIf=\"!isIos\">\n        <re-captcha *ngIf=\"recaptchaSiteKey\"\n                    [size]=\"recaptchaSize\"\n                    formControlName=\"recaptcha\"\n                    [siteKey]=\"recaptchaSiteKey\">\n        </re-captcha>\n      </bubbleup-validation-control>\n    </div>\n\n  </div>\n\n  <div id=\"dues-form-submit\">\n    <div class=\"input\">\n      <button [class.disabled]=\"group.invalid\" (click)=\"validateAndSubmit(); $event.preventDefault()\" style=\"pointer-events: unset\"><i class=\"fa fa-spinner fa-pulse\" *ngIf=\"inProcess\"></i>Submit</button>\n    </div>\n  </div>\n\n</form>\n"

/***/ }),

/***/ "./src/app/shared/components/payment-form/payment-form.component.scss":
/*!****************************************************************************!*\
  !*** ./src/app/shared/components/payment-form/payment-form.component.scss ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "#dues-form-container > div {\n  margin: 12px 0;\n  padding: 20px 0; }\n\n#dues-form-container div.input {\n  margin: 12px 20px 0; }\n\n#dues-form-container div.input label {\n  display: block;\n  text-indent: 5px;\n  margin-top: 5px; }\n\n#dues-form-container div.input label.required:after {\n  content: \"*\";\n  color: #f00;\n  font-weight: normal;\n  font-style: italic; }\n\n#dues-form-container div.input label > em {\n  font-weight: normal; }\n\n#dues-form-task,\n#dues-form-options,\n#dues-form-cc {\n  border-bottom: 1px solid #86764d; }\n\nul.form-list {\n  padding: 8px 12px;\n  margin: 8px 0;\n  list-style-type: none; }\n\nul.payment-options {\n  list-style-type: none;\n  margin-top: 24px; }\n\nul.payment-options li {\n  margin: 5px 0;\n  padding: 5px;\n  text-indent: 8px; }\n\nul.payment-options li h3 {\n  position: relative;\n  left: -16px;\n  margin-top: 8px; }\n\nul.payment-options input,\nul.payment-options label {\n  display: inline-block;\n  margin: 0 5px; }\n\n.docs-link {\n  color: lightskyblue; }\n\n.docs-link:hover {\n  color: lightblue; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL2VjMi11c2VyL2Vudmlyb25tZW50L2dyb2dhbnNwb2ludC1wd2Evc3JjL2FwcC9zaGFyZWQvY29tcG9uZW50cy9wYXltZW50LWZvcm0vcGF5bWVudC1mb3JtLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsY0FBYztFQUNkLGVBQWUsRUFBQTs7QUFHakI7RUFDRSxtQkFBbUIsRUFBQTs7QUFHckI7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGVBQWUsRUFBQTs7QUFHakI7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBQTs7QUFHcEI7RUFDRSxtQkFBbUIsRUFBQTs7QUFHckI7OztFQUdFLGdDQUFnQyxFQUFBOztBQUdsQztFQUNFLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IscUJBQXFCLEVBQUE7O0FBR3ZCO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQixFQUFBOztBQUdsQjtFQUNFLGFBQWE7RUFDYixZQUFZO0VBQ1osZ0JBQWdCLEVBQUE7O0FBR2xCO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxlQUFlLEVBQUE7O0FBR2pCOztFQUVFLHFCQUFxQjtFQUNyQixhQUFhLEVBQUE7O0FBR2Y7RUFDRSxtQkFBbUIsRUFBQTs7QUFHckI7RUFDRSxnQkFBZ0IsRUFBQSIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3BheW1lbnQtZm9ybS9wYXltZW50LWZvcm0uY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIjZHVlcy1mb3JtLWNvbnRhaW5lciA+IGRpdiB7XG4gIG1hcmdpbjogMTJweCAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbiNkdWVzLWZvcm0tY29udGFpbmVyIGRpdi5pbnB1dCB7XG4gIG1hcmdpbjogMTJweCAyMHB4IDA7XG59XG5cbiNkdWVzLWZvcm0tY29udGFpbmVyIGRpdi5pbnB1dCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbiNkdWVzLWZvcm0tY29udGFpbmVyIGRpdi5pbnB1dCBsYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBjb2xvcjogI2YwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4jZHVlcy1mb3JtLWNvbnRhaW5lciBkaXYuaW5wdXQgbGFiZWwgPiBlbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiNkdWVzLWZvcm0tdGFzayxcbiNkdWVzLWZvcm0tb3B0aW9ucyxcbiNkdWVzLWZvcm0tY2Mge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg2NzY0ZDtcbn1cblxudWwuZm9ybS1saXN0IHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxudWwucGF5bWVudC1vcHRpb25zIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG51bC5wYXltZW50LW9wdGlvbnMgbGkge1xuICBtYXJnaW46IDVweCAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbnVsLnBheW1lbnQtb3B0aW9ucyBsaSBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTE2cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxudWwucGF5bWVudC1vcHRpb25zIGlucHV0LFxudWwucGF5bWVudC1vcHRpb25zIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uZG9jcy1saW5rIHtcbiAgY29sb3I6IGxpZ2h0c2t5Ymx1ZTtcbn1cblxuLmRvY3MtbGluazpob3ZlciB7XG4gIGNvbG9yOiBsaWdodGJsdWU7XG59XG4iXX0= */"

/***/ }),

/***/ "./src/app/shared/components/payment-form/payment-form.component.ts":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/payment-form/payment-form.component.ts ***!
  \**************************************************************************/
/*! exports provided: PaymentFormComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PaymentFormComponent", function() { return PaymentFormComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");









var PaymentFormComponent = /** @class */ (function () {
    function PaymentFormComponent(formBuilder, platform, locale) {
        var _this = this;
        this.formBuilder = formBuilder;
        this.platform = platform;
        this.locale = locale;
        this.inProcess = false;
        this.serverErrors = [];
        this.recaptchaSiteKey = "";
        this.submit = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"]();
        this.gpraMembershipDuesAmount = 55;
        this.gpraSecurityDuesAmount = 300;
        this.isIos = this.platform.is("ios");
        this.group = this.formBuilder.group({
            gpraMembershipDues: [""],
            gpraSecurityDues: [""],
            donateBeautification: [""],
            donateEquipment: [""],
            amount: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            creditCardNumber: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            creditCardExpirationMonth: [""],
            creditCardExpirationYear: [""],
            creditCardExpiration: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            creditCardCvv: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingFirstName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingLastName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingEmail: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingPhone: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingAddress: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingAddress2: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingCity: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingState: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingZip: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            billingCountry: ["United States", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingEqualsBilling: [false],
            mailingFirstName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingLastName: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingAddress: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingAddress2: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingCity: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingState: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingZip: ["", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required],
            mailingCountry: ["United States", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required]
        });
        if (!this.isIos) {
            this.group.setControl("recaptcha", new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]("", _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required));
        }
        this.recaptchaSize = this.platform.is("mobile") ? "compact" : "normal";
        var gpraMembershipDuesControl = this.group.get("gpraMembershipDues");
        var gpraSecurityDuesControl = this.group.get("gpraSecurityDues");
        var donateBeautificationControl = this.group.get("donateBeautification");
        var donateEquipmentControl = this.group.get("donateEquipment");
        var amountControl = this.group.get("amount");
        var creditCardExpirationMonthControl = this.group.get("creditCardExpirationMonth");
        var creditCardExpirationYearControl = this.group.get("creditCardExpirationYear");
        var creditCardExpirationControl = this.group.get("creditCardExpiration");
        var billingFirstNameControl = this.group.get("billingFirstName");
        var billingLastNameControl = this.group.get("billingLastName");
        var billingAddressControl = this.group.get("billingAddress");
        var billingAddress2Control = this.group.get("billingAddress2");
        var billingCityControl = this.group.get("billingCity");
        var billingStateControl = this.group.get("billingState");
        var billingZipControl = this.group.get("billingZip");
        var billingCountryControl = this.group.get("billingCountry");
        var mailingEqualsBillingControl = this.group.get("mailingEqualsBilling");
        var mailingFirstNameControl = this.group.get("mailingFirstName");
        var mailingLastNameControl = this.group.get("mailingLastName");
        var mailingAddressControl = this.group.get("mailingAddress");
        var mailingAddress2Control = this.group.get("mailingAddress2");
        var mailingCityControl = this.group.get("mailingCity");
        var mailingStateControl = this.group.get("mailingState");
        var mailingZipControl = this.group.get("mailingZip");
        var mailingCountryControl = this.group.get("mailingCountry");
        Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["combineLatest"])(gpraMembershipDuesControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(false)), gpraSecurityDuesControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(false)), donateBeautificationControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(null)), donateEquipmentControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(null))).subscribe(function (_a) {
            var gpraMembershipDues = _a[0], gpraSecurityDues = _a[1], donateBeautification = _a[2], donateEquipment = _a[3];
            var sum = 0;
            if (gpraMembershipDues) {
                sum += _this.gpraMembershipDuesAmount;
            }
            if (gpraSecurityDues) {
                sum += _this.gpraSecurityDuesAmount;
            }
            if (donateBeautification) {
                sum += donateBeautification;
            }
            if (donateEquipment) {
                sum += donateEquipment;
            }
            amountControl.setValue(Object(_angular_common__WEBPACK_IMPORTED_MODULE_8__["formatCurrency"])(sum, _this.locale, "$"));
        });
        Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["combineLatest"])(creditCardExpirationMonthControl.valueChanges, creditCardExpirationYearControl.valueChanges).subscribe(function (_a) {
            var month = _a[0], year = _a[1];
            var expirationDate = "";
            if (month && year) {
                expirationDate = moment__WEBPACK_IMPORTED_MODULE_6__(year + "-" + month).format("MM/YY");
            }
            creditCardExpirationControl.setValue(expirationDate);
        });
        Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["combineLatest"])(billingFirstNameControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingFirstNameControl.value)), billingLastNameControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingLastNameControl.value)), billingAddressControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingAddressControl.value)), billingAddress2Control.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingAddress2Control.value)), billingCityControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingCityControl.value)), billingStateControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingStateControl.value)), billingZipControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingZipControl.value)), billingCountryControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(billingCountryControl.value)), mailingEqualsBillingControl.valueChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_7__["startWith"])(mailingEqualsBillingControl.value))).subscribe(function (_a) {
            var billingFirstName = _a[0], billingLastName = _a[1], billingAddress = _a[2], billingAddress2 = _a[3], billingCity = _a[4], billingState = _a[5], billingZip = _a[6], billingCountry = _a[7], mailingEqualsBilling = _a[8];
            if (mailingEqualsBilling) {
                mailingFirstNameControl.disable();
                mailingLastNameControl.disable();
                mailingAddressControl.disable();
                mailingAddress2Control.disable();
                mailingCityControl.disable();
                mailingStateControl.disable();
                mailingZipControl.disable();
                mailingCountryControl.disable();
                mailingFirstNameControl.setValue(billingFirstName);
                mailingLastNameControl.setValue(billingLastName);
                mailingAddressControl.setValue(billingAddress);
                mailingAddress2Control.setValue(billingAddress2);
                mailingCityControl.setValue(billingCity);
                mailingStateControl.setValue(billingState);
                mailingZipControl.setValue(billingZip);
                mailingCountryControl.setValue(billingCountry);
            }
        });
    }
    PaymentFormComponent.prototype.ngOnChanges = function (changes) {
        if (changes.serverErrors) {
            var currentValue = changes.serverErrors.currentValue;
            if (currentValue.length) {
                Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["setFormErrors"])(this.group, currentValue);
            }
        }
    };
    PaymentFormComponent.prototype.validateAndSubmit = function () {
        if (this.inProcess) {
            return;
        }
        if (this.group.invalid) {
            return Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_3__["markAllFormControlsAsTouched"])(this.group);
        }
        var submitData = {
            BillingForm: [
                {
                    firstName: this.group.value.billingFirstName,
                    lastName: this.group.value.billingLastName,
                    email: this.group.value.billingEmail,
                    phone: this.group.value.billingPhone,
                    address: this.group.value.billingAddress,
                    address2: this.group.value.billingAddress2,
                    city: this.group.value.billingCity,
                    state: this.group.value.billingState,
                    zip: this.group.value.billingZip,
                    country: this.group.value.billingCountry
                }
            ],
            BillingForm2: [
                {
                    firstName: this.group.value.mailingFirstName,
                    lastName: this.group.value.mailingLastName,
                    address: this.group.value.mailingAddress,
                    address2: this.group.value.mailingAddress2,
                    city: this.group.value.mailingCity,
                    state: this.group.value.mailingState,
                    zip: this.group.value.mailingZip,
                    country: this.group.value.mailingCountry
                }
            ],
            paymentForm: [
                {
                    cardinfo: {
                        "card-number": this.group.value.creditCardNumber,
                        "card-expiration": this.group.value.creditCardExpiration,
                        "security-code": this.group.value.creditCardCvv
                    },
                    payment: {
                        amount: this.group.value.amount
                    },
                    lineItems: []
                }
            ]
        };
        if (this.group.value.gpraMembershipDues) {
            submitData.paymentForm[0].lineItems.push({
                name: "gpraMembershipDues",
                amount: String(this.gpraMembershipDuesAmount),
                quantity: "1"
            });
        }
        if (this.group.value.gpraSecurityDues) {
            submitData.paymentForm[0].lineItems.push({
                name: "gpraSecurityDues",
                amount: String(this.gpraSecurityDuesAmount),
                quantity: "1"
            });
        }
        if (this.group.value.donateBeautification) {
            submitData.paymentForm[0].lineItems.push({
                name: "donateBeautification",
                amount: String(this.group.value.donateBeautification),
                quantity: "1"
            });
        }
        if (this.group.value.donateEquipment) {
            submitData.paymentForm[0].lineItems.push({
                name: "donateEquipment",
                amount: String(this.group.value.donateEquipment),
                quantity: "1"
            });
        }
        this.submit.emit(submitData);
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], PaymentFormComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], PaymentFormComponent.prototype, "serverErrors", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
    ], PaymentFormComponent.prototype, "recaptchaSiteKey", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"])
    ], PaymentFormComponent.prototype, "submit", void 0);
    PaymentFormComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-payment-form",
            template: __webpack_require__(/*! ./payment-form.component.html */ "./src/app/shared/components/payment-form/payment-form.component.html"),
            styles: [__webpack_require__(/*! ./payment-form.component.scss */ "./src/app/shared/components/payment-form/payment-form.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__param"](2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"])),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormBuilder"],
            _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["Platform"], String])
    ], PaymentFormComponent);
    return PaymentFormComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/photos-list-item/photos-list-item.component.html":
/*!************************************************************************************!*\
  !*** ./src/app/shared/components/photos-list-item/photos-list-item.component.html ***!
  \************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<li *ngIf=\"item\">\n\n  <div class=\"photo-thumbnail-wrapper\" [style.background-image]=\"'url(' + (item.filePath | imageThumbUrl) + ')'\">\n    <!--[if lte IE 8]>\n    <img [src]=\"item.filePath | imageThumbUrl\">\n    <![endif]-->\n  </div>\n\n  <span class=\"photo-title\">{{item.title}}</span>\n\n\n</li>\n"

/***/ }),

/***/ "./src/app/shared/components/photos-list-item/photos-list-item.component.scss":
/*!************************************************************************************!*\
  !*** ./src/app/shared/components/photos-list-item/photos-list-item.component.scss ***!
  \************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3Bob3Rvcy1saXN0LWl0ZW0vcGhvdG9zLWxpc3QtaXRlbS5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/photos-list-item/photos-list-item.component.ts":
/*!**********************************************************************************!*\
  !*** ./src/app/shared/components/photos-list-item/photos-list-item.component.ts ***!
  \**********************************************************************************/
/*! exports provided: PhotosListItemComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhotosListItemComponent", function() { return PhotosListItemComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var PhotosListItemComponent = /** @class */ (function () {
    function PhotosListItemComponent() {
    }
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], PhotosListItemComponent.prototype, "item", void 0);
    PhotosListItemComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-photos-list-item",
            template: __webpack_require__(/*! ./photos-list-item.component.html */ "./src/app/shared/components/photos-list-item/photos-list-item.component.html"),
            styles: [__webpack_require__(/*! ./photos-list-item.component.scss */ "./src/app/shared/components/photos-list-item/photos-list-item.component.scss")]
        })
    ], PhotosListItemComponent);
    return PhotosListItemComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/photos-list/photos-list.component.html":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/photos-list/photos-list.component.html ***!
  \**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"photos-wrapper\" id=\"photos-wrapper\">\n  <!--<span class=\"photos-breadcrumbs\"><a href=\"photos\">PHOTO GALLERIES</a> » Home Gallery</span>-->\n\n  <ul id=\"photos-listing\">\n    <app-photos-list-item *ngFor=\"let item of items; trackBy: trackByMediaItem; let i = index\"\n                          [item]=\"item\"\n                          (click)=\"openModal(i)\"\n                          style=\"cursor: pointer\"\n    ></app-photos-list-item>\n  </ul>\n\n</div>\n\n"

/***/ }),

/***/ "./src/app/shared/components/photos-list/photos-list.component.scss":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/photos-list/photos-list.component.scss ***!
  \**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3Bob3Rvcy1saXN0L3Bob3Rvcy1saXN0LmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/photos-list/photos-list.component.ts":
/*!************************************************************************!*\
  !*** ./src/app/shared/components/photos-list/photos-list.component.ts ***!
  \************************************************************************/
/*! exports provided: PhotosListComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhotosListComponent", function() { return PhotosListComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var ngx_lightbox__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ngx-lightbox */ "./node_modules/ngx-lightbox/index.js");
/* harmony import */ var ngx_lightbox__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(ngx_lightbox__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _utils_images__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/images */ "./src/app/utils/images.ts");




var PhotosListComponent = /** @class */ (function () {
    function PhotosListComponent(lightbox) {
        this.lightbox = lightbox;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    PhotosListComponent.prototype.trackByMediaItem = function (index, item) {
        return item.filePath;
    };
    PhotosListComponent.prototype.openModal = function (index) {
        this.lightbox.open(this.items.map(function (item) { return ({
            src: Object(_utils_images__WEBPACK_IMPORTED_MODULE_3__["getImageHdUrl"])(item.filePath),
            caption: item.title,
            thumb: Object(_utils_images__WEBPACK_IMPORTED_MODULE_3__["getImageThumbUrl"])(item.filePath)
        }); }), index);
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], PhotosListComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], PhotosListComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], PhotosListComponent.prototype, "hasErrors", void 0);
    PhotosListComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-photos-list",
            template: __webpack_require__(/*! ./photos-list.component.html */ "./src/app/shared/components/photos-list/photos-list.component.html"),
            styles: [__webpack_require__(/*! ./photos-list.component.scss */ "./src/app/shared/components/photos-list/photos-list.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [ngx_lightbox__WEBPACK_IMPORTED_MODULE_2__["Lightbox"]])
    ], PhotosListComponent);
    return PhotosListComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/single-club-modal/single-club-modal.component.html":
/*!**************************************************************************************!*\
  !*** ./src/app/shared/components/single-club-modal/single-club-modal.component.html ***!
  \**************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<ion-content>\n  <div *ngIf=\"item\">\n    <img class=\"people-image\" [src]=\"item.ogImage\">\n\n    <div class=\"people-details\">\n      <h3>{{item.title}}</h3>\n      <p>{{item.details.organizer}}</p>\n\n      <div [innerHTML]=\"item.html\"></div>\n\n      <a class=\"btn btn-primary btn-sm\" (click)=\"dismiss()\">Close</a>\n    </div>\n\n  </div>\n\n</ion-content>\n"

/***/ }),

/***/ "./src/app/shared/components/single-club-modal/single-club-modal.component.scss":
/*!**************************************************************************************!*\
  !*** ./src/app/shared/components/single-club-modal/single-club-modal.component.scss ***!
  \**************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = ":host {\n  --background: transparent; }\n\nion-content {\n  --background: transparent;\n  --color: #fff; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL2VjMi11c2VyL2Vudmlyb25tZW50L2dyb2dhbnNwb2ludC1wd2Evc3JjL2FwcC9zaGFyZWQvY29tcG9uZW50cy9zaW5nbGUtY2x1Yi1tb2RhbC9zaW5nbGUtY2x1Yi1tb2RhbC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHlCQUFhLEVBQUE7O0FBRWY7RUFDRSx5QkFBYTtFQUNiLGFBQVEsRUFBQSIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3NpbmdsZS1jbHViLW1vZGFsL3NpbmdsZS1jbHViLW1vZGFsLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3Qge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuaW9uLWNvbnRlbnQge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtLWNvbG9yOiAjZmZmO1xufVxuIl19 */"

/***/ }),

/***/ "./src/app/shared/components/single-club-modal/single-club-modal.component.ts":
/*!************************************************************************************!*\
  !*** ./src/app/shared/components/single-club-modal/single-club-modal.component.ts ***!
  \************************************************************************************/
/*! exports provided: SingleClubModalComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SingleClubModalComponent", function() { return SingleClubModalComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");



var SingleClubModalComponent = /** @class */ (function () {
    function SingleClubModalComponent(modalCtrl) {
        this.modalCtrl = modalCtrl;
    }
    SingleClubModalComponent.prototype.dismiss = function () {
        this.modalCtrl.dismiss();
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], SingleClubModalComponent.prototype, "item", void 0);
    SingleClubModalComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-single-club-modal",
            template: __webpack_require__(/*! ./single-club-modal.component.html */ "./src/app/shared/components/single-club-modal/single-club-modal.component.html"),
            styles: [__webpack_require__(/*! ./single-club-modal.component.scss */ "./src/app/shared/components/single-club-modal/single-club-modal.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"]])
    ], SingleClubModalComponent);
    return SingleClubModalComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/single-media-modal/single-media-modal.component.html":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/single-media-modal/single-media-modal.component.html ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<ion-content>\n  <div *ngIf=\"item\">\n    <img class=\"people-image\" [src]=\"item.viewUrl\">\n\n    <div class=\"people-details\">\n      <h3>{{item.title}}</h3>\n      <p>{{item.description}}</p>\n\n      <div [innerHTML]=\"item.data_params.html\"></div>\n\n      <a class=\"btn btn-primary btn-sm\" (click)=\"dismiss()\">Close</a>\n    </div>\n\n  </div>\n\n</ion-content>\n"

/***/ }),

/***/ "./src/app/shared/components/single-media-modal/single-media-modal.component.scss":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/single-media-modal/single-media-modal.component.scss ***!
  \****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = ":host {\n  --background: transparent; }\n\nion-content {\n  --background: transparent;\n  --color: #fff; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL2VjMi11c2VyL2Vudmlyb25tZW50L2dyb2dhbnNwb2ludC1wd2Evc3JjL2FwcC9zaGFyZWQvY29tcG9uZW50cy9zaW5nbGUtbWVkaWEtbW9kYWwvc2luZ2xlLW1lZGlhLW1vZGFsLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UseUJBQWEsRUFBQTs7QUFFZjtFQUNFLHlCQUFhO0VBQ2IsYUFBUSxFQUFBIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL2NvbXBvbmVudHMvc2luZ2xlLW1lZGlhLW1vZGFsL3NpbmdsZS1tZWRpYS1tb2RhbC5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLS1jb2xvcjogI2ZmZjtcbn1cbiJdfQ== */"

/***/ }),

/***/ "./src/app/shared/components/single-media-modal/single-media-modal.component.ts":
/*!**************************************************************************************!*\
  !*** ./src/app/shared/components/single-media-modal/single-media-modal.component.ts ***!
  \**************************************************************************************/
/*! exports provided: SingleMediaModalComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SingleMediaModalComponent", function() { return SingleMediaModalComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");



var SingleMediaModalComponent = /** @class */ (function () {
    function SingleMediaModalComponent(modalCtrl) {
        this.modalCtrl = modalCtrl;
    }
    SingleMediaModalComponent.prototype.dismiss = function () {
        this.modalCtrl.dismiss();
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], SingleMediaModalComponent.prototype, "item", void 0);
    SingleMediaModalComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-single-media-modal",
            template: __webpack_require__(/*! ./single-media-modal.component.html */ "./src/app/shared/components/single-media-modal/single-media-modal.component.html"),
            styles: [__webpack_require__(/*! ./single-media-modal.component.scss */ "./src/app/shared/components/single-media-modal/single-media-modal.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"]])
    ], SingleMediaModalComponent);
    return SingleMediaModalComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/single-news/single-news.component.html":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/single-news/single-news.component.html ***!
  \**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\" *ngIf=\"item\">\n\n  <div id=\"articles-full\" class=\"articles-box\">\n\n    <article class=\"articles-block clearfix\" id=\"articles-details\">\n      <div class=\"articles-photo\"><img src=\"https://s3.amazonaws.com/busites_www/content/articles/default.jpg\" border=\"0\"></div>\n      <div class=\"articles-body\">\n        <div class=\"articles-date\">{{item.articleAt | date:'MM/dd/yyyy'}}</div>\n        <h3 class=\"articles-headline\">{{item.title}}</h3>\n\n        <div [innerHTML]=\"item.html\"></div>\n\n        <div class=\"articles-utility\">\n          <a [routerLink]=\"'/news'\" class=\"button back articles-back\">Back To News</a>\n        </div>\n\n      </div>\n    </article>\n\n  </div>\n\n  <p></p>\n</div>\n\n"

/***/ }),

/***/ "./src/app/shared/components/single-news/single-news.component.scss":
/*!**************************************************************************!*\
  !*** ./src/app/shared/components/single-news/single-news.component.scss ***!
  \**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3NpbmdsZS1uZXdzL3NpbmdsZS1uZXdzLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/single-news/single-news.component.ts":
/*!************************************************************************!*\
  !*** ./src/app/shared/components/single-news/single-news.component.ts ***!
  \************************************************************************/
/*! exports provided: SingleNewsComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SingleNewsComponent", function() { return SingleNewsComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var SingleNewsComponent = /** @class */ (function () {
    function SingleNewsComponent() {
    }
    SingleNewsComponent.prototype.ngOnInit = function () { };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], SingleNewsComponent.prototype, "item", void 0);
    SingleNewsComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-single-news",
            template: __webpack_require__(/*! ./single-news.component.html */ "./src/app/shared/components/single-news/single-news.component.html"),
            styles: [__webpack_require__(/*! ./single-news.component.scss */ "./src/app/shared/components/single-news/single-news.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], SingleNewsComponent);
    return SingleNewsComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.html":
/*!******************************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.html ***!
  \******************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"col-xs-12 col-sm-6 col-md-4 col-lg-4\">\n  <div class=\"panel panel-default panel-home\">\n    <div class=\"panel-heading\">\n      <h3 class=\"panel-title\">{{title}}</h3>\n      <a *ngIf=\"viewAllRouterLink\" class=\"btn btn-utility\" [routerLink]=\"viewAllRouterLink\">View All</a></div>\n\n    <div class=\"panel-body\">\n      <div class=\"nano\">\n\n        <ng-content></ng-content>\n\n      </div>\n    </div>\n  </div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.scss":
/*!******************************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.scss ***!
  \******************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1jb250ZW50LWJsb2NrLWl0ZW0vd2VsY29tZS1wYWdlLWNvbnRlbnQtYmxvY2staXRlbS5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.ts":
/*!****************************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.ts ***!
  \****************************************************************************************************************/
/*! exports provided: WelcomePageContentBlockItemComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageContentBlockItemComponent", function() { return WelcomePageContentBlockItemComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageContentBlockItemComponent = /** @class */ (function () {
    function WelcomePageContentBlockItemComponent() {
    }
    WelcomePageContentBlockItemComponent.prototype.ngOnInit = function () { };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], WelcomePageContentBlockItemComponent.prototype, "title", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Object)
    ], WelcomePageContentBlockItemComponent.prototype, "viewAllRouterLink", void 0);
    WelcomePageContentBlockItemComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-content-block-item",
            template: __webpack_require__(/*! ./welcome-page-content-block-item.component.html */ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-content-block-item.component.scss */ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageContentBlockItemComponent);
    return WelcomePageContentBlockItemComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.html":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.html ***!
  \**********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"row\">\n  <app-welcome-page-content-block-item [title]=\"'Events'\" [viewAllRouterLink]=\"'/events'\">\n    <app-welcome-page-events-block-container></app-welcome-page-events-block-container>\n  </app-welcome-page-content-block-item>\n     <app-welcome-page-content-block-item [title]=\"'Latest news'\" [viewAllRouterLink]=\"'/news'\">\n    <app-welcome-page-news-block-container></app-welcome-page-news-block-container>\n  </app-welcome-page-content-block-item>\n  <app-welcome-page-content-block-item [title]=\"'Resources'\">\n    <app-welcome-page-options-block-container></app-welcome-page-options-block-container>\n  </app-welcome-page-content-block-item>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.scss":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.scss ***!
  \**********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1jb250ZW50LWJsb2Nrcy93ZWxjb21lLXBhZ2UtY29udGVudC1ibG9ja3MuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.ts":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.ts ***!
  \********************************************************************************************************/
/*! exports provided: WelcomePageContentBlocksComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageContentBlocksComponent", function() { return WelcomePageContentBlocksComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageContentBlocksComponent = /** @class */ (function () {
    function WelcomePageContentBlocksComponent() {
    }
    WelcomePageContentBlocksComponent.prototype.ngOnInit = function () { };
    WelcomePageContentBlocksComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-content-blocks",
            template: __webpack_require__(/*! ./welcome-page-content-blocks.component.html */ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-content-blocks.component.scss */ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageContentBlocksComponent);
    return WelcomePageContentBlocksComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.html":
/*!******************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.html ***!
  \******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"nano-content\" tabindex=\"0\">\n  <!-- Short verson if tourdates for placing on the homepage or elsewhere… -->\n\n  <div class=\"errors\"></div>\n\n  <div id=\"tourdates-short\" class=\"tourdates-box\">\n\n\n    <article class=\"tourdates-block clearfix\" *ngFor=\"let item of items; trackBy: trackByEvent\">\n\n      <div class=\"tourdates-date\"><span class=\"tourdates-month\">{{item.eventDate | date:'LLL'}}</span><span\n        class=\"tourdates-day\">{{item.eventDate | date:'dd'}}</span></div>\n\n      <div class=\"tourdates-body\">\n\n        <h3 class=\"tourdates-headline\">\n          <a [routerLink]=\"['/event-details', {path: item.path}]\">{{item.title}}</a>\n        </h3>\n\n        <div class=\"tourdates-location\" [innerHTML]=\"item.blurb\"></div>\n\n      </div>\n\n    </article>\n\n  </div>\n\n  <!-- Standard version of tourdates with optional commenting, more-info and RSVP dropdowns -->\n\n</div>\n<div class=\"nano-pane\" style=\"display: none;\">\n  <div class=\"nano-slider\" style=\"height: 326px; transform: translate(0px, 0px);\"></div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.scss":
/*!******************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.scss ***!
  \******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1ldmVudHMtYmxvY2svd2VsY29tZS1wYWdlLWV2ZW50cy1ibG9jay5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.ts":
/*!****************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.ts ***!
  \****************************************************************************************************/
/*! exports provided: WelcomePageEventsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageEventsBlockComponent", function() { return WelcomePageEventsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageEventsBlockComponent = /** @class */ (function () {
    function WelcomePageEventsBlockComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    WelcomePageEventsBlockComponent.prototype.trackByEvent = function (index, item) {
        return item.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], WelcomePageEventsBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], WelcomePageEventsBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], WelcomePageEventsBlockComponent.prototype, "hasErrors", void 0);
    WelcomePageEventsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-events-block",
            template: __webpack_require__(/*! ./welcome-page-events-block.component.html */ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-events-block.component.scss */ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.scss")]
        })
    ], WelcomePageEventsBlockComponent);
    return WelcomePageEventsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.html":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.html ***!
  \**************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div class=\"nano-content\" tabindex=\"0\">\n\n  <div class=\"errors\"></div>\n\n  <div id=\"articles-full\" class=\"articles-box\">\n\n\n    <article class=\"articles-block clearfix\" *ngFor=\"let item of items; trackBy: trackByNews\">\n      <div class=\"articles-photo\">\n        <img src=\"https://s3.amazonaws.com/busites_www/content/articles/default.jpg\" border=\"0\">\n      </div>\n      <div class=\"articles-body\">\n        <div class=\"articles-date\">{{item.articleAt | date:'MM/dd/yyyy'}}</div>\n        <h3 class=\"articles-headline\"><a href=\"news-detail?n_id=497\">{{item.title}}</a>\n        </h3>\n\n        <div [innerHTML]=\"item.blurb\"></div>\n\n        <div class=\"articles-utility\">\n          <a [routerLink]=\"['/news-details', {path: item.path} ]\" class=\"button read-more articles-read-more\">Read This\n            Article</a>\n\n\n          <!--<div class=\"social-icons\">\n                            <ul>\n\n                                <li><span class=\"st_sharethis_custom\"></span></li>\n                                <li><span class=\"st_twitter_custom\"></span></li>\n                                <li><span class=\"gp-plus\"><g:plusone href=\"news-detail?n_id=497\" annotation=\"none\"></g:plusone></span></li>\n                                <li><span class=\"fb-like\"><fb:like href=\"news-detail?n_id=497\" send=\"false\" width=\"90\" show_faces=\"false\" font=\"\"></fb:like></span></li>\n                            </ul>\n                        </div>-->\n\n        </div>\n      </div>\n    </article>\n\n    <div class=\"pagination\">\n    </div>\n\n\n  </div>\n\n\n  <div id=\"fb-root\" class=\" fb_reset\">\n    <div style=\"position: absolute; top: -10000px; width: 0px; height: 0px;\">\n      <div>\n        <iframe name=\"fb_xdm_frame_https\" id=\"fb_xdm_frame_https\" aria-hidden=\"true\"\n                title=\"Facebook Cross Domain Communication Frame\" tabindex=\"-1\" frameborder=\"0\"\n                allowtransparency=\"true\" allowfullscreen=\"true\" scrolling=\"no\"\n                allow=\"encrypted-media\"\n                src=\"https://staticxx.facebook.com/connect/xd_arbiter.php?version=44#channel=f1ec4cb7906e148&amp;origin=https%3A%2F%2Fwww.groganspoint.org\"\n                style=\"border: none;\"></iframe>\n      </div>\n      <div>\n        <iframe name=\"fafbbbdf65216c\" frameborder=\"0\" allowtransparency=\"true\"\n                allowfullscreen=\"true\" scrolling=\"no\" allow=\"encrypted-media\"\n                src=\"https://www.facebook.com/connect/ping?client_id=1111111111&amp;domain=www.groganspoint.org&amp;origin=1&amp;redirect_uri=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D44%23cb%3Df2e679cfd846eb8%26domain%3Dwww.groganspoint.org%26origin%3Dhttps%253A%252F%252Fwww.groganspoint.org%252Ff1ec4cb7906e148%26relation%3Dparent&amp;response_type=token%2Csigned_request&amp;sdk=joey\"\n                style=\"display: none;\"></iframe>\n      </div>\n    </div>\n  </div>\n\n  <script type=\"text/javascript\">\n    if (window.statisticsCookieConsentGiven) {\n      (function (d, s, id) {\n        var js, fjs = d.getElementsByTagName(s)[0];\n        if (d.getElementById(id)) return;\n        js = d.createElement(s);\n        js.id = id;\n        js.src = \"//connect.facebook.net/en_US/all.js#xfbml=1&appId=1111111111\";\n        fjs.parentNode.insertBefore(js, fjs);\n      }(document, 'script', 'facebook-jssdk'));\n    }\n  </script>\n\n</div>\n<div class=\"nano-pane\">\n  <div class=\"nano-slider\" style=\"height: 73px; transform: translate(0px, 0px);\"></div>\n</div>\n"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.scss":
/*!**************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.scss ***!
  \**************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1uZXdzLWJsb2NrL3dlbGNvbWUtcGFnZS1uZXdzLWJsb2NrLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.ts":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.ts ***!
  \************************************************************************************************/
/*! exports provided: WelcomePageNewsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageNewsBlockComponent", function() { return WelcomePageNewsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageNewsBlockComponent = /** @class */ (function () {
    function WelcomePageNewsBlockComponent() {
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
    }
    WelcomePageNewsBlockComponent.prototype.trackByNews = function (index, item) {
        return item.path;
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Array)
    ], WelcomePageNewsBlockComponent.prototype, "items", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], WelcomePageNewsBlockComponent.prototype, "inProcess", void 0);
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Boolean)
    ], WelcomePageNewsBlockComponent.prototype, "hasErrors", void 0);
    WelcomePageNewsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-news-block",
            template: __webpack_require__(/*! ./welcome-page-news-block.component.html */ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-news-block.component.scss */ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.scss")]
        })
    ], WelcomePageNewsBlockComponent);
    return WelcomePageNewsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.html":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.html ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n\n<div class=\"nano-content options\" tabindex=\"0\">\n  <!--@todo-->\n  <p style=\"margin-bottom: -1rem;\"><a class=\"btn btn-primary btn-black\" [routerLink]=\"'/payment'\">&nbsp; Pay Dues or Make A Donation</a></p>\n\n  <p class=\"h4\"><a href=\"https://www.mcco3.org/services/vacation-watch/\" target=\"_blank\">&nbsp;\n    Vacation Watch Sign-Up</a><br>\n  <a [routerLink]=\"'/email-updates'\">&nbsp; Newsletter Sign-Up</a><br>\n  <a href=\"https://www.thewoodlandstownship-tx.gov\" target=\"_blank\">&nbsp; Woodlands Link</a><br>\n  <a href=\"https://www.mctx.org\" target=\"_blank\">&nbsp; County Link</a></p>\n\n    <h4><a href=\"/docs-forms\"><i class=\"fa fa-download\"></i>&nbsp;Forms To Download</a></h4>\n    \n    \n</div>\n<div class=\"nano-pane\" style=\"display: none;\">\n  <div class=\"nano-slider\" style=\"height: 326px; transform: translate(0px, 0px);\"></div>\n</div>"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.scss":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.scss ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1vcHRpb25zLWJsb2NrL3dlbGNvbWUtcGFnZS1vcHRpb25zLWJsb2NrLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.ts":
/*!******************************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.ts ***!
  \******************************************************************************************************/
/*! exports provided: WelcomePageOptionsBlockComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageOptionsBlockComponent", function() { return WelcomePageOptionsBlockComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageOptionsBlockComponent = /** @class */ (function () {
    function WelcomePageOptionsBlockComponent() {
    }
    WelcomePageOptionsBlockComponent.prototype.ngOnInit = function () { };
    WelcomePageOptionsBlockComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-options-block",
            template: __webpack_require__(/*! ./welcome-page-options-block.component.html */ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-options-block.component.scss */ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageOptionsBlockComponent);
    return WelcomePageOptionsBlockComponent;
}());



/***/ }),

/***/ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.html":
/*!******************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.html ***!
  \******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<section class=\"content page-banner\">\n  <div class=\"billboard slick-initialized slick-slider\">\n\n\n    <div class=\"slick-list draggable\" tabindex=\"0\">\n      <div class=\"slick-track\">\n        <div class=\"billboard-slide slick-slide slick-active\" index=\"0\" style=\"width: 100%\">\n          <a href=\"#\" target=\"_self\">\n            <img src=\"https://s3.amazonaws.com/busites_www/groganspoint/content/banners/2019-melody-yellow-web-3.jpg\">\n            <div class=\"billboard-content\" style=\"display: none\">\n              <span class=\"billboard-title\">new melody</span>\n              <span class=\"billboard-blurb\"></span>\n            </div>\n          </a>\n        </div>\n      </div>\n    </div>\n\n\n  </div>\n</section>\n"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.scss":
/*!******************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.scss ***!
  \******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb21wb25lbnRzL3dlbGNvbWUtcGFnZS1zbGlkZXIvd2VsY29tZS1wYWdlLXNsaWRlci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.ts":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.ts ***!
  \****************************************************************************************/
/*! exports provided: WelcomePageSliderComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageSliderComponent", function() { return WelcomePageSliderComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageSliderComponent = /** @class */ (function () {
    function WelcomePageSliderComponent() {
    }
    WelcomePageSliderComponent.prototype.ngOnInit = function () { };
    WelcomePageSliderComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-slider",
            template: __webpack_require__(/*! ./welcome-page-slider.component.html */ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-slider.component.scss */ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageSliderComponent);
    return WelcomePageSliderComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.html":
/*!************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.html ***!
  \************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-board-of-directors-photos-list [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-board-of-directors-photos-list>\n"

/***/ }),

/***/ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.scss":
/*!************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.scss ***!
  \************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2JvYXJkLW9mLWRpcmVjdG9ycy1waG90b3MtbGlzdC1jb250YWluZXIvYm9hcmQtb2YtZGlyZWN0b3JzLXBob3Rvcy1saXN0LWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.ts":
/*!**********************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.ts ***!
  \**********************************************************************************************************************************/
/*! exports provided: BoardOfDirectorsPhotosListContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BoardOfDirectorsPhotosListContainerComponent", function() { return BoardOfDirectorsPhotosListContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/gallery.schema */ "./src/app/normalizr/schemas/gallery.schema.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");








var BoardOfDirectorsPhotosListContainerComponent = /** @class */ (function () {
    function BoardOfDirectorsPhotosListContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var executiveBoardPageContent$ = redux.select(["content", "boardOfDirectorsPage"]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, executiveBoardPageContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], executiveBoardPageContent = _a[1];
            _this.items = [];
            if (executiveBoardPageContent.galleryId) {
                var galleryItem = Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(executiveBoardPageContent.galleryId, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"], entities);
                if (galleryItem) {
                    _this.items = galleryItem.mediaItems;
                }
            }
            _this.inProcess = executiveBoardPageContent.inProcess;
            _this.hasErrors = executiveBoardPageContent.hasErrors;
        });
    }
    BoardOfDirectorsPhotosListContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    BoardOfDirectorsPhotosListContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-board-of-directors-photos-list-container",
            template: __webpack_require__(/*! ./board-of-directors-photos-list-container.component.html */ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.html"),
            styles: [__webpack_require__(/*! ./board-of-directors-photos-list-container.component.scss */ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"]])
    ], BoardOfDirectorsPhotosListContainerComponent);
    return BoardOfDirectorsPhotosListContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/contact-form-container/contact-form-container.component.html":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/containers/contact-form-container/contact-form-container.component.html ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-contact-form\n  (submit)=\"submitForm($event)\"\n  [recaptchaSiteKey]=\"recaptchaSiteKey\"\n  [serverErrors]=\"formErrors\"\n  [inProcess]=\"inProcess\"\n></app-contact-form>\n"

/***/ }),

/***/ "./src/app/shared/containers/contact-form-container/contact-form-container.component.scss":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/containers/contact-form-container/contact-form-container.component.scss ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2NvbnRhY3QtZm9ybS1jb250YWluZXIvY29udGFjdC1mb3JtLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/contact-form-container/contact-form-container.component.ts":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/contact-form-container/contact-form-container.component.ts ***!
  \**********************************************************************************************/
/*! exports provided: ContactFormContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ContactFormContainerComponent", function() { return ContactFormContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _services_feedback_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../services/feedback.service */ "./src/app/services/feedback.service.ts");








var ContactFormContainerComponent = /** @class */ (function () {
    function ContactFormContainerComponent(router, redux, feedbackService) {
        var _this = this;
        this.router = router;
        this.redux = redux;
        this.feedbackService = feedbackService;
        this.inProcess = false;
        this.formErrors = [];
        this.recaptchaSiteKey = "";
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_3__["Subject"]();
        var recaptchaSiteKey$ = redux.select([
            "recaptchaSiteKey"
        ]);
        recaptchaSiteKey$
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["takeUntil"])(this.destroy$))
            .subscribe(function (value) { return (_this.recaptchaSiteKey = value); });
    }
    ContactFormContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    ContactFormContainerComponent.prototype.submitForm = function (data) {
        var _this = this;
        this.inProcess = true;
        this.feedbackService.submit(data).subscribe(function (res) {
            _this.inProcess = false;
            _this.router.navigate(["/contact-thank-you"], {
                skipLocationChange: true
            });
        }, function (err) {
            _this.inProcess = false;
            _this.formErrors = Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_2__["getFormErrorsFrom"])(err);
        });
    };
    ContactFormContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-contact-form-container",
            template: __webpack_require__(/*! ./contact-form-container.component.html */ "./src/app/shared/containers/contact-form-container/contact-form-container.component.html"),
            styles: [__webpack_require__(/*! ./contact-form-container.component.scss */ "./src/app/shared/containers/contact-form-container/contact-form-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__["NgRedux"],
            _services_feedback_service__WEBPACK_IMPORTED_MODULE_7__["FeedbackService"]])
    ], ContactFormContainerComponent);
    return ContactFormContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.html":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.html ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-email-updates-form\n  (submit)=\"submitForm($event)\"\n  [recaptchaSiteKey]=\"recaptchaSiteKey\"\n  [serverErrors]=\"formErrors\"\n  [inProcess]=\"inProcess\"\n></app-email-updates-form>\n"

/***/ }),

/***/ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.scss":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.scss ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2VtYWlsLXVwZGF0ZXMtZm9ybS1jb250YWluZXIvZW1haWwtdXBkYXRlcy1mb3JtLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.ts":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.ts ***!
  \**********************************************************************************************************/
/*! exports provided: EmailUpdatesFormContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmailUpdatesFormContainerComponent", function() { return EmailUpdatesFormContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _services_subscription_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../services/subscription.service */ "./src/app/services/subscription.service.ts");








var EmailUpdatesFormContainerComponent = /** @class */ (function () {
    function EmailUpdatesFormContainerComponent(router, redux, subscriptionService) {
        var _this = this;
        this.router = router;
        this.redux = redux;
        this.subscriptionService = subscriptionService;
        this.inProcess = false;
        this.formErrors = [];
        this.recaptchaSiteKey = "";
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var recaptchaSiteKey$ = redux.select([
            "recaptchaSiteKey"
        ]);
        recaptchaSiteKey$
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["takeUntil"])(this.destroy$))
            .subscribe(function (value) { return (_this.recaptchaSiteKey = value); });
    }
    EmailUpdatesFormContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    EmailUpdatesFormContainerComponent.prototype.submitForm = function (data) {
        var _this = this;
        this.inProcess = true;
        this.subscriptionService.subscribeToNewsletter(data).subscribe(function () {
            _this.inProcess = false;
            _this.router.navigate(["/email-updates-thank-you"], {
                skipLocationChange: true
            });
        }, function (err) {
            _this.inProcess = false;
            _this.formErrors = Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_4__["getFormErrorsFrom"])(err);
        });
    };
    EmailUpdatesFormContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-email-updates-form-container",
            template: __webpack_require__(/*! ./email-updates-form-container.component.html */ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.html"),
            styles: [__webpack_require__(/*! ./email-updates-form-container.component.scss */ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_5__["Router"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__["NgRedux"],
            _services_subscription_service__WEBPACK_IMPORTED_MODULE_7__["SubscriptionService"]])
    ], EmailUpdatesFormContainerComponent);
    return EmailUpdatesFormContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.html":
/*!************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.html ***!
  \************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-event-details-page-event-block [item]=\"item\"></app-event-details-page-event-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.scss":
/*!************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.scss ***!
  \************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2V2ZW50LWRldGFpbHMtcGFnZS1ldmVudC1ibG9jay1jb250YWluZXIvZXZlbnQtZGV0YWlscy1wYWdlLWV2ZW50LWJsb2NrLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.ts":
/*!**********************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.ts ***!
  \**********************************************************************************************************************************/
/*! exports provided: EventDetailsPageEventBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventDetailsPageEventBlockContainerComponent", function() { return EventDetailsPageEventBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../normalizr/schemas/event.schema */ "./src/app/normalizr/schemas/event.schema.ts");









var EventDetailsPageEventBlockContainerComponent = /** @class */ (function () {
    function EventDetailsPageEventBlockContainerComponent(route, redux) {
        var _this = this;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_6__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_8__["eventSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, route.params)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], params = _a[1];
            _this.item = Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(params.path, _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_8__["eventSchema"], entities);
        });
    }
    EventDetailsPageEventBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    EventDetailsPageEventBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-event-details-page-event-block-container",
            template: __webpack_require__(/*! ./event-details-page-event-block-container.component.html */ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.html"),
            styles: [__webpack_require__(/*! ./event-details-page-event-block-container.component.scss */ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_5__["ActivatedRoute"], _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__["NgRedux"]])
    ], EventDetailsPageEventBlockContainerComponent);
    return EventDetailsPageEventBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.html":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.html ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-events-page-clubs-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-events-page-clubs-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.scss":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.scss ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2V2ZW50cy1wYWdlLWNsdWJzLWJsb2NrLWNvbnRhaW5lci9ldmVudHMtcGFnZS1jbHVicy1ibG9jay1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.ts":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.ts ***!
  \********************************************************************************************************************/
/*! exports provided: EventsPageClubsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsPageClubsBlockContainerComponent", function() { return EventsPageClubsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");









var EventsPageClubsBlockContainerComponent = /** @class */ (function () {
    function EventsPageClubsBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var eventsContent$ = redux.select([
            "content",
            "eventsPage",
            "clubs"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_8__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, eventsContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], eventsContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_7__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_6__["denormalize"])(eventsContent.items, [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_8__["newsSchema"]], entities));
            _this.inProcess = eventsContent.inProcess;
            _this.hasErrors = eventsContent.hasErrors;
        });
    }
    EventsPageClubsBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    EventsPageClubsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-events-page-clubs-block-container",
            template: __webpack_require__(/*! ./events-page-clubs-block-container.component.html */ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.html"),
            styles: [__webpack_require__(/*! ./events-page-clubs-block-container.component.scss */ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_5__["NgRedux"]])
    ], EventsPageClubsBlockContainerComponent);
    return EventsPageClubsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.html":
/*!************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.html ***!
  \************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-events-page-events-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-events-page-events-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.scss":
/*!************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.scss ***!
  \************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2V2ZW50cy1wYWdlLWV2ZW50cy1ibG9jay1jb250YWluZXIvZXZlbnRzLXBhZ2UtZXZlbnRzLWJsb2NrLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.ts":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.ts ***!
  \**********************************************************************************************************************/
/*! exports provided: EventsPageEventsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventsPageEventsBlockContainerComponent", function() { return EventsPageEventsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../normalizr/schemas/event.schema */ "./src/app/normalizr/schemas/event.schema.ts");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");









var EventsPageEventsBlockContainerComponent = /** @class */ (function () {
    function EventsPageEventsBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var eventsContent$ = redux.select([
            "content",
            "eventsPage",
            "events"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_6__["eventSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, eventsContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], eventsContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_7__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_8__["denormalize"])(eventsContent.items, [_normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_6__["eventSchema"]], entities));
            _this.inProcess = eventsContent.inProcess;
            _this.hasErrors = eventsContent.hasErrors;
        });
    }
    EventsPageEventsBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    EventsPageEventsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-events-page-events-block-container",
            template: __webpack_require__(/*! ./events-page-events-block-container.component.html */ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.html"),
            styles: [__webpack_require__(/*! ./events-page-events-block-container.component.scss */ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_5__["NgRedux"]])
    ], EventsPageEventsBlockContainerComponent);
    return EventsPageEventsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.html":
/*!******************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.html ***!
  \******************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-executive-board-photos-list [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-executive-board-photos-list>\n"

/***/ }),

/***/ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.scss":
/*!******************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.scss ***!
  \******************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2V4ZWN1dGl2ZS1ib2FyZC1waG90b3MtbGlzdC1jb250YWluZXIvZXhlY3V0aXZlLWJvYXJkLXBob3Rvcy1saXN0LWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.ts":
/*!****************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.ts ***!
  \****************************************************************************************************************************/
/*! exports provided: ExecutiveBoardPhotosListContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExecutiveBoardPhotosListContainerComponent", function() { return ExecutiveBoardPhotosListContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/gallery.schema */ "./src/app/normalizr/schemas/gallery.schema.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");








var ExecutiveBoardPhotosListContainerComponent = /** @class */ (function () {
    function ExecutiveBoardPhotosListContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var executiveBoardPageContent$ = redux.select(["content", "executiveBoardPage"]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, executiveBoardPageContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], executiveBoardPageContent = _a[1];
            _this.items = [];
            if (executiveBoardPageContent.galleryId) {
                var galleryItem = Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(executiveBoardPageContent.galleryId, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_4__["gallerySchema"], entities);
                if (galleryItem) {
                    _this.items = galleryItem.mediaItems;
                }
            }
            _this.inProcess = executiveBoardPageContent.inProcess;
            _this.hasErrors = executiveBoardPageContent.hasErrors;
        });
    }
    ExecutiveBoardPhotosListContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    ExecutiveBoardPhotosListContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-executive-board-photos-list-container",
            template: __webpack_require__(/*! ./executive-board-photos-list-container.component.html */ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.html"),
            styles: [__webpack_require__(/*! ./executive-board-photos-list-container.component.scss */ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"]])
    ], ExecutiveBoardPhotosListContainerComponent);
    return ExecutiveBoardPhotosListContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.html":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.html ***!
  \********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-header-navigation-menu></app-header-navigation-menu>\n"

/***/ }),

/***/ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.scss":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.scss ***!
  \********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2hlYWRlci1uYXZpZ2F0aW9uLW1lbnUtY29udGFpbmVyL2hlYWRlci1uYXZpZ2F0aW9uLW1lbnUtY29udGFpbmVyLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.ts":
/*!******************************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.ts ***!
  \******************************************************************************************************************/
/*! exports provided: HeaderNavigationMenuContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderNavigationMenuContainerComponent", function() { return HeaderNavigationMenuContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HeaderNavigationMenuContainerComponent = /** @class */ (function () {
    function HeaderNavigationMenuContainerComponent() {
    }
    HeaderNavigationMenuContainerComponent.prototype.ngOnInit = function () { };
    HeaderNavigationMenuContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-header-navigation-menu-container",
            template: __webpack_require__(/*! ./header-navigation-menu-container.component.html */ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.html"),
            styles: [__webpack_require__(/*! ./header-navigation-menu-container.component.scss */ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], HeaderNavigationMenuContainerComponent);
    return HeaderNavigationMenuContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.html":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-utilities-container/header-utilities-container.component.html ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-header-utilities></app-header-utilities>\n"

/***/ }),

/***/ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.scss":
/*!********************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-utilities-container/header-utilities-container.component.scss ***!
  \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL2hlYWRlci11dGlsaXRpZXMtY29udGFpbmVyL2hlYWRlci11dGlsaXRpZXMtY29udGFpbmVyLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.ts":
/*!******************************************************************************************************!*\
  !*** ./src/app/shared/containers/header-utilities-container/header-utilities-container.component.ts ***!
  \******************************************************************************************************/
/*! exports provided: HeaderUtilitiesContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderUtilitiesContainerComponent", function() { return HeaderUtilitiesContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HeaderUtilitiesContainerComponent = /** @class */ (function () {
    function HeaderUtilitiesContainerComponent() {
    }
    HeaderUtilitiesContainerComponent.prototype.ngOnInit = function () { };
    HeaderUtilitiesContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-header-utilities-container",
            template: __webpack_require__(/*! ./header-utilities-container.component.html */ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.html"),
            styles: [__webpack_require__(/*! ./header-utilities-container.component.scss */ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], HeaderUtilitiesContainerComponent);
    return HeaderUtilitiesContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.html":
/*!**********************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.html ***!
  \**********************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-news-page-announcements-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-news-page-announcements-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.scss":
/*!**********************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.scss ***!
  \**********************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL25ld3MtcGFnZS1hbm5vdW5jZW1lbnRzLWJsb2NrLWNvbnRhaW5lci9uZXdzLXBhZ2UtYW5ub3VuY2VtZW50cy1ibG9jay1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.ts":
/*!********************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.ts ***!
  \********************************************************************************************************************************/
/*! exports provided: NewsPageAnnouncementsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageAnnouncementsBlockContainerComponent", function() { return NewsPageAnnouncementsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_8__);









var NewsPageAnnouncementsBlockContainerComponent = /** @class */ (function () {
    function NewsPageAnnouncementsBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_3__["Subject"]();
        var announcementsContent$ = redux.select([
            "content",
            "newsPage",
            "announcements"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_4__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_5__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["combineLatest"])(entities$, announcementsContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], announcementsContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_8__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(announcementsContent.items, [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_5__["newsSchema"]], entities));
            _this.inProcess = announcementsContent.inProcess;
            _this.hasErrors = announcementsContent.hasErrors;
        });
    }
    NewsPageAnnouncementsBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    NewsPageAnnouncementsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-announcements-block-container",
            template: __webpack_require__(/*! ./news-page-announcements-block-container.component.html */ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.html"),
            styles: [__webpack_require__(/*! ./news-page-announcements-block-container.component.scss */ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_2__["NgRedux"]])
    ], NewsPageAnnouncementsBlockContainerComponent);
    return NewsPageAnnouncementsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.html":
/*!****************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.html ***!
  \****************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-news-page-gpra-newsletters-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-news-page-gpra-newsletters-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.scss":
/*!****************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.scss ***!
  \****************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL25ld3MtcGFnZS1ncHJhLW5ld3NsZXR0ZXJzLWJsb2NrLWNvbnRhaW5lci9uZXdzLXBhZ2UtZ3ByYS1uZXdzbGV0dGVycy1ibG9jay1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.ts":
/*!**************************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.ts ***!
  \**************************************************************************************************************************************/
/*! exports provided: NewsPageGpraNewslettersBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsPageGpraNewslettersBlockContainerComponent", function() { return NewsPageGpraNewslettersBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_8__);









var NewsPageGpraNewslettersBlockContainerComponent = /** @class */ (function () {
    function NewsPageGpraNewslettersBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var newslettersContent$ = redux.select([
            "content",
            "newsPage",
            "newsletters"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, newslettersContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], newslettersContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_8__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(newslettersContent.items, [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__["newsSchema"]], entities));
            _this.inProcess = newslettersContent.inProcess;
            _this.hasErrors = newslettersContent.hasErrors;
        });
    }
    NewsPageGpraNewslettersBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    NewsPageGpraNewslettersBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-news-page-gpra-newsletters-block-container",
            template: __webpack_require__(/*! ./news-page-gpra-newsletters-block-container.component.html */ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.html"),
            styles: [__webpack_require__(/*! ./news-page-gpra-newsletters-block-container.component.scss */ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"]])
    ], NewsPageGpraNewslettersBlockContainerComponent);
    return NewsPageGpraNewslettersBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.html":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.html ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-newsletter-archive [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-newsletter-archive>\n"

/***/ }),

/***/ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.scss":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.scss ***!
  \************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL25ld3NsZXR0ZXItYXJjaGl2ZS1jb250YWluZXIvbmV3c2xldHRlci1hcmNoaXZlLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.ts":
/*!**********************************************************************************************************!*\
  !*** ./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.ts ***!
  \**********************************************************************************************************/
/*! exports provided: NewsletterArchiveContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewsletterArchiveContainerComponent", function() { return NewsletterArchiveContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");









var NewsletterArchiveContainerComponent = /** @class */ (function () {
    function NewsletterArchiveContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var newsArchivePageContent$ = redux.select(["content", "newsArchivePage"]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_5__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, newsArchivePageContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], newsArchivePageContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_7__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_8__["denormalize"])(newsArchivePageContent.items, [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__["newsSchema"]], entities));
            _this.inProcess = newsArchivePageContent.inProcess;
            _this.hasErrors = newsArchivePageContent.hasErrors;
        });
    }
    NewsletterArchiveContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    NewsletterArchiveContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-newsletter-archive-container",
            template: __webpack_require__(/*! ./newsletter-archive-container.component.html */ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.html"),
            styles: [__webpack_require__(/*! ./newsletter-archive-container.component.scss */ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_3__["NgRedux"]])
    ], NewsletterArchiveContainerComponent);
    return NewsletterArchiveContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/page-text-container/page-text-container.component.html":
/*!******************************************************************************************!*\
  !*** ./src/app/shared/containers/page-text-container/page-text-container.component.html ***!
  \******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<div [innerHTML]=\"simplePage.html | safe:'html'\" *ngIf=\"simplePage\"></div>\n"

/***/ }),

/***/ "./src/app/shared/containers/page-text-container/page-text-container.component.scss":
/*!******************************************************************************************!*\
  !*** ./src/app/shared/containers/page-text-container/page-text-container.component.scss ***!
  \******************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3BhZ2UtdGV4dC1jb250YWluZXIvcGFnZS10ZXh0LWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/page-text-container/page-text-container.component.ts":
/*!****************************************************************************************!*\
  !*** ./src/app/shared/containers/page-text-container/page-text-container.component.ts ***!
  \****************************************************************************************/
/*! exports provided: PageTextContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PageTextContainerComponent", function() { return PageTextContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _normalizr_schemas_simple_page_schema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../normalizr/schemas/simple-page.schema */ "./src/app/normalizr/schemas/simple-page.schema.ts");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");









var PageTextContainerComponent = /** @class */ (function () {
    function PageTextContainerComponent(redux) {
        this.redux = redux;
        this.pageId = "";
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"]();
    }
    PageTextContainerComponent.prototype.ngOnInit = function () {
        var _this = this;
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_7__["getSchemaEntitiesObservable"])(this.redux, _normalizr_schemas_simple_page_schema__WEBPACK_IMPORTED_MODULE_6__["simplePageSchema"]);
        entities$
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (entities) {
            _this.simplePage = Object(normalizr__WEBPACK_IMPORTED_MODULE_2__["denormalize"])("/default/" + _this.pageId, _normalizr_schemas_simple_page_schema__WEBPACK_IMPORTED_MODULE_6__["simplePageSchema"], entities);
        });
    };
    PageTextContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])(),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", String)
    ], PageTextContainerComponent.prototype, "pageId", void 0);
    PageTextContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-page-text-container",
            template: __webpack_require__(/*! ./page-text-container.component.html */ "./src/app/shared/containers/page-text-container/page-text-container.component.html"),
            styles: [__webpack_require__(/*! ./page-text-container.component.scss */ "./src/app/shared/containers/page-text-container/page-text-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_5__["NgRedux"]])
    ], PageTextContainerComponent);
    return PageTextContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/payment-form-container/payment-form-container.component.html":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/containers/payment-form-container/payment-form-container.component.html ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-payment-form\n  (submit)=\"submitForm($event)\"\n  [recaptchaSiteKey]=\"recaptchaSiteKey\"\n  [serverErrors]=\"formErrors\"\n  [inProcess]=\"inProcess\"\n></app-payment-form>\n"

/***/ }),

/***/ "./src/app/shared/containers/payment-form-container/payment-form-container.component.scss":
/*!************************************************************************************************!*\
  !*** ./src/app/shared/containers/payment-form-container/payment-form-container.component.scss ***!
  \************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3BheW1lbnQtZm9ybS1jb250YWluZXIvcGF5bWVudC1mb3JtLWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyJ9 */"

/***/ }),

/***/ "./src/app/shared/containers/payment-form-container/payment-form-container.component.ts":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/payment-form-container/payment-form-container.component.ts ***!
  \**********************************************************************************************/
/*! exports provided: PaymentFormContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PaymentFormContainerComponent", function() { return PaymentFormContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _services_payment_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../services/payment.service */ "./src/app/services/payment.service.ts");








var PaymentFormContainerComponent = /** @class */ (function () {
    function PaymentFormContainerComponent(router, redux, paymentService) {
        var _this = this;
        this.router = router;
        this.redux = redux;
        this.paymentService = paymentService;
        this.inProcess = false;
        this.formErrors = [];
        this.recaptchaSiteKey = "";
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var recaptchaSiteKey$ = redux.select([
            "recaptchaSiteKey"
        ]);
        recaptchaSiteKey$
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_6__["takeUntil"])(this.destroy$))
            .subscribe(function (value) { return (_this.recaptchaSiteKey = value); });
    }
    PaymentFormContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    PaymentFormContainerComponent.prototype.submitForm = function (data) {
        var _this = this;
        this.inProcess = true;
        this.paymentService.submit(data).subscribe(function () {
            _this.inProcess = false;
            alert("ok");
            // this.router.navigate(["/email-updates-thank-you"], {
            //   skipLocationChange: true
            // });
        }, function (err) {
            _this.inProcess = false;
            _this.formErrors = Object(_bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_4__["getFormErrorsFrom"])(err);
        });
    };
    PaymentFormContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-payment-form-container",
            template: __webpack_require__(/*! ./payment-form-container.component.html */ "./src/app/shared/containers/payment-form-container/payment-form-container.component.html"),
            styles: [__webpack_require__(/*! ./payment-form-container.component.scss */ "./src/app/shared/containers/payment-form-container/payment-form-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_5__["Router"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_3__["NgRedux"],
            _services_payment_service__WEBPACK_IMPORTED_MODULE_7__["PaymentService"]])
    ], PaymentFormContainerComponent);
    return PaymentFormContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/photos-list-container/photos-list-container.component.html":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/photos-list-container/photos-list-container.component.html ***!
  \**********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-photos-list [items]=\"items | paginate: { itemsPerPage: itemsPerPage, currentPage: currentPage }\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-photos-list>\n<pagination-template #p=\"paginationApi\" (pageChange)=\"changePageNumber($event)\">\n  <app-pagination [paginationApi]=\"p\"></app-pagination>\n</pagination-template>\n"

/***/ }),

/***/ "./src/app/shared/containers/photos-list-container/photos-list-container.component.scss":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/photos-list-container/photos-list-container.component.scss ***!
  \**********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3Bob3Rvcy1saXN0LWNvbnRhaW5lci9waG90b3MtbGlzdC1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/photos-list-container/photos-list-container.component.ts":
/*!********************************************************************************************!*\
  !*** ./src/app/shared/containers/photos-list-container/photos-list-container.component.ts ***!
  \********************************************************************************************/
/*! exports provided: PhotosListContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhotosListContainerComponent", function() { return PhotosListContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../normalizr/schemas/gallery.schema */ "./src/app/normalizr/schemas/gallery.schema.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");









var PhotosListContainerComponent = /** @class */ (function () {
    function PhotosListContainerComponent(router, redux, route) {
        var _this = this;
        this.router = router;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.currentPage = 1;
        this.itemsPerPage = 8;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var photosPageContent$ = redux.select(["content", "photosPage"]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_6__["gallerySchema"]);
        route.params.subscribe(function (params) {
            _this.currentPage = params.page || 1;
        });
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, photosPageContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], photosPageContent = _a[1];
            _this.items = [];
            if (photosPageContent.galleryId) {
                var galleryItem = Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(photosPageContent.galleryId, _normalizr_schemas_gallery_schema__WEBPACK_IMPORTED_MODULE_6__["gallerySchema"], entities);
                if (galleryItem) {
                    _this.items = galleryItem.mediaItems;
                }
            }
            _this.inProcess = photosPageContent.inProcess;
            _this.hasErrors = photosPageContent.hasErrors;
        });
    }
    PhotosListContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    PhotosListContainerComponent.prototype.changePageNumber = function (page) {
        this.router.navigate([
            "/photos",
            {
                page: page
            }
        ]);
    };
    PhotosListContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-photos-list-container",
            template: __webpack_require__(/*! ./photos-list-container.component.html */ "./src/app/shared/containers/photos-list-container/photos-list-container.component.html"),
            styles: [__webpack_require__(/*! ./photos-list-container.component.scss */ "./src/app/shared/containers/photos-list-container/photos-list-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_8__["Router"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_5__["NgRedux"],
            _angular_router__WEBPACK_IMPORTED_MODULE_8__["ActivatedRoute"]])
    ], PhotosListContainerComponent);
    return PhotosListContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/single-news-container/single-news-container.component.html":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/single-news-container/single-news-container.component.html ***!
  \**********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-single-news [item]=\"item\"></app-single-news>\n"

/***/ }),

/***/ "./src/app/shared/containers/single-news-container/single-news-container.component.scss":
/*!**********************************************************************************************!*\
  !*** ./src/app/shared/containers/single-news-container/single-news-container.component.scss ***!
  \**********************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3NpbmdsZS1uZXdzLWNvbnRhaW5lci9zaW5nbGUtbmV3cy1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/single-news-container/single-news-container.component.ts":
/*!********************************************************************************************!*\
  !*** ./src/app/shared/containers/single-news-container/single-news-container.component.ts ***!
  \********************************************************************************************/
/*! exports provided: SingleNewsContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SingleNewsContainerComponent", function() { return SingleNewsContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");









var SingleNewsContainerComponent = /** @class */ (function () {
    function SingleNewsContainerComponent(route, redux) {
        var _this = this;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_3__["Subject"]();
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_5__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["combineLatest"])(entities$, route.params)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], params = _a[1];
            _this.item = Object(normalizr__WEBPACK_IMPORTED_MODULE_8__["denormalize"])(params.path, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_6__["newsSchema"], entities);
        });
    }
    SingleNewsContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    SingleNewsContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-single-news-container",
            template: __webpack_require__(/*! ./single-news-container.component.html */ "./src/app/shared/containers/single-news-container/single-news-container.component.html"),
            styles: [__webpack_require__(/*! ./single-news-container.component.scss */ "./src/app/shared/containers/single-news-container/single-news-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_2__["ActivatedRoute"], _angular_redux_store__WEBPACK_IMPORTED_MODULE_7__["NgRedux"]])
    ], SingleNewsContainerComponent);
    return SingleNewsContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.html":
/*!**************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.html ***!
  \**************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-welcome-page-events-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-welcome-page-events-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.scss":
/*!**************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.scss ***!
  \**************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3dlbGNvbWUtcGFnZS1ldmVudHMtYmxvY2stY29udGFpbmVyL3dlbGNvbWUtcGFnZS1ldmVudHMtYmxvY2stY29udGFpbmVyLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.ts":
/*!************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.ts ***!
  \************************************************************************************************************************/
/*! exports provided: WelcomePageEventsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageEventsBlockContainerComponent", function() { return WelcomePageEventsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../normalizr/schemas/event.schema */ "./src/app/normalizr/schemas/event.schema.ts");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_8__);









var WelcomePageEventsBlockContainerComponent = /** @class */ (function () {
    function WelcomePageEventsBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var eventsContent$ = redux.select([
            "content",
            "welcomePage",
            "events"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_4__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_3__["eventSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, eventsContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], eventsContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_8__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(eventsContent.items, [_normalizr_schemas_event_schema__WEBPACK_IMPORTED_MODULE_3__["eventSchema"]], entities));
            _this.inProcess = eventsContent.inProcess;
            _this.hasErrors = eventsContent.hasErrors;
        });
    }
    WelcomePageEventsBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    WelcomePageEventsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-events-block-container",
            template: __webpack_require__(/*! ./welcome-page-events-block-container.component.html */ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-events-block-container.component.scss */ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"]])
    ], WelcomePageEventsBlockContainerComponent);
    return WelcomePageEventsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.html":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.html ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-welcome-page-news-block [items]=\"items\" [inProcess]=\"inProcess\" [hasErrors]=\"hasErrors\"></app-welcome-page-news-block>\n\n"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.scss":
/*!**********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.scss ***!
  \**********************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3dlbGNvbWUtcGFnZS1uZXdzLWJsb2NrLWNvbnRhaW5lci93ZWxjb21lLXBhZ2UtbmV3cy1ibG9jay1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.ts":
/*!********************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.ts ***!
  \********************************************************************************************************************/
/*! exports provided: WelcomePageNewsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageNewsBlockContainerComponent", function() { return WelcomePageNewsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var _utils_normalizr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../utils/normalizr */ "./src/app/utils/normalizr.ts");
/* harmony import */ var _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../normalizr/schemas/news.schema */ "./src/app/normalizr/schemas/news.schema.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/fesm5/angular-redux-store.js");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_8__);









var WelcomePageNewsBlockContainerComponent = /** @class */ (function () {
    function WelcomePageNewsBlockContainerComponent(redux) {
        var _this = this;
        this.items = [];
        this.inProcess = true;
        this.hasErrors = false;
        this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
        var newsContent$ = redux.select([
            "content",
            "welcomePage",
            "news"
        ]);
        var entities$ = Object(_utils_normalizr__WEBPACK_IMPORTED_MODULE_3__["getSchemaEntitiesObservable"])(redux, _normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__["newsSchema"]);
        Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"])(entities$, newsContent$)
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["throttleTime"])(500, undefined, { leading: true, trailing: true }))
            .subscribe(function (_a) {
            var entities = _a[0], newsContent = _a[1];
            _this.items = Object(lodash__WEBPACK_IMPORTED_MODULE_8__["compact"])(Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["denormalize"])(newsContent.items, [_normalizr_schemas_news_schema__WEBPACK_IMPORTED_MODULE_4__["newsSchema"]], entities));
            _this.inProcess = newsContent.inProcess;
            _this.hasErrors = newsContent.hasErrors;
        });
    }
    WelcomePageNewsBlockContainerComponent.prototype.ngOnDestroy = function () {
        this.destroy$.next();
        this.destroy$.unsubscribe();
    };
    WelcomePageNewsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-news-block-container",
            template: __webpack_require__(/*! ./welcome-page-news-block-container.component.html */ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-news-block-container.component.scss */ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"]])
    ], WelcomePageNewsBlockContainerComponent);
    return WelcomePageNewsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.html":
/*!****************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.html ***!
  \****************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-welcome-page-options-block></app-welcome-page-options-block>\n"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.scss":
/*!****************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.scss ***!
  \****************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3dlbGNvbWUtcGFnZS1vcHRpb25zLWJsb2NrLWNvbnRhaW5lci93ZWxjb21lLXBhZ2Utb3B0aW9ucy1ibG9jay1jb250YWluZXIuY29tcG9uZW50LnNjc3MifQ== */"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.ts":
/*!**************************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.ts ***!
  \**************************************************************************************************************************/
/*! exports provided: WelcomePageOptionsBlockContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageOptionsBlockContainerComponent", function() { return WelcomePageOptionsBlockContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageOptionsBlockContainerComponent = /** @class */ (function () {
    function WelcomePageOptionsBlockContainerComponent() {
    }
    WelcomePageOptionsBlockContainerComponent.prototype.ngOnInit = function () { };
    WelcomePageOptionsBlockContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-options-block-container",
            template: __webpack_require__(/*! ./welcome-page-options-block-container.component.html */ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-options-block-container.component.scss */ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageOptionsBlockContainerComponent);
    return WelcomePageOptionsBlockContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.html":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.html ***!
  \**************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "<app-welcome-page-slider></app-welcome-page-slider>\n"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.scss":
/*!**************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.scss ***!
  \**************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = "\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9jb250YWluZXJzL3dlbGNvbWUtcGFnZS1zbGlkZXItY29udGFpbmVyL3dlbGNvbWUtcGFnZS1zbGlkZXItY29udGFpbmVyLmNvbXBvbmVudC5zY3NzIn0= */"

/***/ }),

/***/ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.ts":
/*!************************************************************************************************************!*\
  !*** ./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.ts ***!
  \************************************************************************************************************/
/*! exports provided: WelcomePageSliderContainerComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WelcomePageSliderContainerComponent", function() { return WelcomePageSliderContainerComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var WelcomePageSliderContainerComponent = /** @class */ (function () {
    function WelcomePageSliderContainerComponent() {
    }
    WelcomePageSliderContainerComponent.prototype.ngOnInit = function () { };
    WelcomePageSliderContainerComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
            selector: "app-welcome-page-slider-container",
            template: __webpack_require__(/*! ./welcome-page-slider-container.component.html */ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.html"),
            styles: [__webpack_require__(/*! ./welcome-page-slider-container.component.scss */ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.scss")]
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [])
    ], WelcomePageSliderContainerComponent);
    return WelcomePageSliderContainerComponent;
}());



/***/ }),

/***/ "./src/app/shared/directives/has-scrolled-class.directive.ts":
/*!*******************************************************************!*\
  !*** ./src/app/shared/directives/has-scrolled-class.directive.ts ***!
  \*******************************************************************/
/*! exports provided: HasScrolledClassDirective */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HasScrolledClassDirective", function() { return HasScrolledClassDirective; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var HasScrolledClassDirective = /** @class */ (function () {
    function HasScrolledClassDirective(renderer, el) {
        this.renderer = renderer;
        this.el = el;
    }
    HasScrolledClassDirective.prototype.ngAfterViewInit = function () {
        var _this = this;
        window.setTimeout(function () {
            _this.setHasScrolledClass(_this.el.nativeElement.offsetTop);
        }, 500);
    };
    HasScrolledClassDirective.prototype.onScroll = function (event) {
        this.setHasScrolledClass(event.detail.scrollTop);
    };
    HasScrolledClassDirective.prototype.setHasScrolledClass = function (offsetTop) {
        var _this = this;
        if (offsetTop > 0) {
            document.querySelectorAll("header").forEach(function (el) {
                _this.renderer.addClass(el, "fixed");
            });
        }
        else {
            document.querySelectorAll("header").forEach(function (el) {
                _this.renderer.removeClass(el, "fixed");
            });
        }
    };
    tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["HostListener"])("ionScroll", ["$event"]),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:type", Function),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [Object]),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:returntype", void 0)
    ], HasScrolledClassDirective.prototype, "onScroll", null);
    HasScrolledClassDirective = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"])({
            selector: "[appHasScrolledClass]"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_core__WEBPACK_IMPORTED_MODULE_1__["Renderer2"], _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"]])
    ], HasScrolledClassDirective);
    return HasScrolledClassDirective;
}());



/***/ }),

/***/ "./src/app/shared/directives/remove-wrapper.directive.ts":
/*!***************************************************************!*\
  !*** ./src/app/shared/directives/remove-wrapper.directive.ts ***!
  \***************************************************************/
/*! exports provided: RemoveWrapperDirective */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RemoveWrapperDirective", function() { return RemoveWrapperDirective; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");


var RemoveWrapperDirective = /** @class */ (function () {
    function RemoveWrapperDirective(el) {
        this.el = el;
    }
    RemoveWrapperDirective.prototype.ngOnInit = function () {
        var parentElement = this.el.nativeElement.parentElement;
        var element = this.el.nativeElement;
        parentElement.removeChild(element);
        parentElement.parentNode.insertBefore(element, parentElement.nextSibling);
        parentElement.parentNode.removeChild(parentElement);
    };
    RemoveWrapperDirective = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"])({
            selector: "[appRemoveWrapper]"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"]])
    ], RemoveWrapperDirective);
    return RemoveWrapperDirective;
}());



/***/ }),

/***/ "./src/app/shared/pipes/group-news-by-year.pipe.ts":
/*!*********************************************************!*\
  !*** ./src/app/shared/pipes/group-news-by-year.pipe.ts ***!
  \*********************************************************/
/*! exports provided: GroupNewsByYearPipe */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GroupNewsByYearPipe", function() { return GroupNewsByYearPipe; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js");
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__);



var GroupNewsByYearPipe = /** @class */ (function () {
    function GroupNewsByYearPipe() {
    }
    GroupNewsByYearPipe.prototype.transform = function (items) {
        var groupedItemsObj = {};
        for (var _i = 0, items_1 = items; _i < items_1.length; _i++) {
            var item = items_1[_i];
            var year = moment__WEBPACK_IMPORTED_MODULE_2__(item.articleAt).format("YYYY");
            if (!groupedItemsObj[year]) {
                groupedItemsObj[year] = [];
            }
            groupedItemsObj[year].push(item);
        }
        var groupedItems = [];
        for (var year in groupedItemsObj) {
            groupedItems.push({
                year: Number(year),
                items: groupedItemsObj[year]
            });
        }
        return groupedItems.sort(function (a, b) { return b.year - a.year; });
    };
    GroupNewsByYearPipe = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Pipe"])({
            name: "groupNewsByYear"
        })
    ], GroupNewsByYearPipe);
    return GroupNewsByYearPipe;
}());



/***/ }),

/***/ "./src/app/shared/pipes/image-hd-url.pipe.ts":
/*!***************************************************!*\
  !*** ./src/app/shared/pipes/image-hd-url.pipe.ts ***!
  \***************************************************/
/*! exports provided: ImageHdUrlPipe */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageHdUrlPipe", function() { return ImageHdUrlPipe; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _utils_images__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/images */ "./src/app/utils/images.ts");



var ImageHdUrlPipe = /** @class */ (function () {
    function ImageHdUrlPipe() {
    }
    ImageHdUrlPipe.prototype.transform = function (filePath) {
        return Object(_utils_images__WEBPACK_IMPORTED_MODULE_2__["getImageHdUrl"])(filePath);
    };
    ImageHdUrlPipe = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Pipe"])({
            name: "imageHdUrl"
        })
    ], ImageHdUrlPipe);
    return ImageHdUrlPipe;
}());



/***/ }),

/***/ "./src/app/shared/pipes/image-thumb-url.pipe.ts":
/*!******************************************************!*\
  !*** ./src/app/shared/pipes/image-thumb-url.pipe.ts ***!
  \******************************************************/
/*! exports provided: ImageThumbUrlPipe */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageThumbUrlPipe", function() { return ImageThumbUrlPipe; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _utils_images__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/images */ "./src/app/utils/images.ts");



var ImageThumbUrlPipe = /** @class */ (function () {
    function ImageThumbUrlPipe() {
    }
    ImageThumbUrlPipe.prototype.transform = function (filePath) {
        return Object(_utils_images__WEBPACK_IMPORTED_MODULE_2__["getImageThumbUrl"])(filePath);
    };
    ImageThumbUrlPipe = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Pipe"])({
            name: "imageThumbUrl"
        })
    ], ImageThumbUrlPipe);
    return ImageThumbUrlPipe;
}());



/***/ }),

/***/ "./src/app/shared/shared.module.ts":
/*!*****************************************!*\
  !*** ./src/app/shared/shared.module.ts ***!
  \*****************************************/
/*! exports provided: SharedModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/fesm5/forms.js");
/* harmony import */ var ngx_pagination__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ngx-pagination */ "./node_modules/ngx-pagination/dist/ngx-pagination.js");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../environments/environment */ "./src/environments/environment.ts");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");
/* harmony import */ var _bubbleup_ngx_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @bubbleup/ngx-common */ "./node_modules/@bubbleup/ngx-common/fesm5/bubbleup-ngx-common.js");
/* harmony import */ var _bubbleup_ngx_mydata_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @bubbleup/ngx-mydata-js */ "./node_modules/@bubbleup/ngx-mydata-js/fesm5/bubbleup-ngx-mydata-js.js");
/* harmony import */ var ng_recaptcha__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ng-recaptcha */ "./node_modules/ng-recaptcha/index.js");
/* harmony import */ var ng_recaptcha__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(ng_recaptcha__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var ng_recaptcha_forms__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ng-recaptcha/forms */ "./node_modules/ng-recaptcha/forms.js");
/* harmony import */ var ng_recaptcha_forms__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(ng_recaptcha_forms__WEBPACK_IMPORTED_MODULE_11__);
/* harmony import */ var _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @bubbleup/ngx-form-validation */ "./node_modules/@bubbleup/ngx-form-validation/fesm5/bubbleup-ngx-form-validation.js");
/* harmony import */ var _components_header_header_component__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./components/header/header.component */ "./src/app/shared/components/header/header.component.ts");
/* harmony import */ var _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./components/footer/footer.component */ "./src/app/shared/components/footer/footer.component.ts");
/* harmony import */ var _containers_header_navigation_menu_container_header_navigation_menu_container_component__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./containers/header-navigation-menu-container/header-navigation-menu-container.component */ "./src/app/shared/containers/header-navigation-menu-container/header-navigation-menu-container.component.ts");
/* harmony import */ var _components_header_navigation_menu_header_navigation_menu_component__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./components/header-navigation-menu/header-navigation-menu.component */ "./src/app/shared/components/header-navigation-menu/header-navigation-menu.component.ts");
/* harmony import */ var _containers_header_utilities_container_header_utilities_container_component__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./containers/header-utilities-container/header-utilities-container.component */ "./src/app/shared/containers/header-utilities-container/header-utilities-container.component.ts");
/* harmony import */ var _components_header_utilities_header_utilities_component__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./components/header-utilities/header-utilities.component */ "./src/app/shared/components/header-utilities/header-utilities.component.ts");
/* harmony import */ var _containers_welcome_page_slider_container_welcome_page_slider_container_component__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./containers/welcome-page-slider-container/welcome-page-slider-container.component */ "./src/app/shared/containers/welcome-page-slider-container/welcome-page-slider-container.component.ts");
/* harmony import */ var _components_welcome_page_slider_welcome_page_slider_component__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./components/welcome-page-slider/welcome-page-slider.component */ "./src/app/shared/components/welcome-page-slider/welcome-page-slider.component.ts");
/* harmony import */ var _components_welcome_page_content_blocks_welcome_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./components/welcome-page-content-blocks/welcome-page-content-blocks.component */ "./src/app/shared/components/welcome-page-content-blocks/welcome-page-content-blocks.component.ts");
/* harmony import */ var _components_welcome_page_content_block_item_welcome_page_content_block_item_component__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./components/welcome-page-content-block-item/welcome-page-content-block-item.component */ "./src/app/shared/components/welcome-page-content-block-item/welcome-page-content-block-item.component.ts");
/* harmony import */ var _containers_welcome_page_news_block_container_welcome_page_news_block_container_component__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./containers/welcome-page-news-block-container/welcome-page-news-block-container.component */ "./src/app/shared/containers/welcome-page-news-block-container/welcome-page-news-block-container.component.ts");
/* harmony import */ var _components_welcome_page_news_block_welcome_page_news_block_component__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./components/welcome-page-news-block/welcome-page-news-block.component */ "./src/app/shared/components/welcome-page-news-block/welcome-page-news-block.component.ts");
/* harmony import */ var _containers_welcome_page_events_block_container_welcome_page_events_block_container_component__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./containers/welcome-page-events-block-container/welcome-page-events-block-container.component */ "./src/app/shared/containers/welcome-page-events-block-container/welcome-page-events-block-container.component.ts");
/* harmony import */ var _containers_welcome_page_options_block_container_welcome_page_options_block_container_component__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./containers/welcome-page-options-block-container/welcome-page-options-block-container.component */ "./src/app/shared/containers/welcome-page-options-block-container/welcome-page-options-block-container.component.ts");
/* harmony import */ var _components_welcome_page_options_block_welcome_page_options_block_component__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./components/welcome-page-options-block/welcome-page-options-block.component */ "./src/app/shared/components/welcome-page-options-block/welcome-page-options-block.component.ts");
/* harmony import */ var _components_welcome_page_events_block_welcome_page_events_block_component__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./components/welcome-page-events-block/welcome-page-events-block.component */ "./src/app/shared/components/welcome-page-events-block/welcome-page-events-block.component.ts");
/* harmony import */ var _components_news_page_content_blocks_news_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./components/news-page-content-blocks/news-page-content-blocks.component */ "./src/app/shared/components/news-page-content-blocks/news-page-content-blocks.component.ts");
/* harmony import */ var _components_news_page_content_block_item_news_page_content_block_item_component__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./components/news-page-content-block-item/news-page-content-block-item.component */ "./src/app/shared/components/news-page-content-block-item/news-page-content-block-item.component.ts");
/* harmony import */ var _containers_news_page_announcements_block_container_news_page_announcements_block_container_component__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./containers/news-page-announcements-block-container/news-page-announcements-block-container.component */ "./src/app/shared/containers/news-page-announcements-block-container/news-page-announcements-block-container.component.ts");
/* harmony import */ var _components_news_page_announcements_block_news_page_announcements_block_component__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./components/news-page-announcements-block/news-page-announcements-block.component */ "./src/app/shared/components/news-page-announcements-block/news-page-announcements-block.component.ts");
/* harmony import */ var _containers_news_page_gpra_newsletters_block_container_news_page_gpra_newsletters_block_container_component__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component */ "./src/app/shared/containers/news-page-gpra-newsletters-block-container/news-page-gpra-newsletters-block-container.component.ts");
/* harmony import */ var _components_news_page_gpra_newsletters_block_news_page_gpra_newsletters_block_component__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component */ "./src/app/shared/components/news-page-gpra-newsletters-block/news-page-gpra-newsletters-block.component.ts");
/* harmony import */ var _components_events_page_content_blocks_events_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./components/events-page-content-blocks/events-page-content-blocks.component */ "./src/app/shared/components/events-page-content-blocks/events-page-content-blocks.component.ts");
/* harmony import */ var _containers_events_page_events_block_container_events_page_events_block_container_component__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./containers/events-page-events-block-container/events-page-events-block-container.component */ "./src/app/shared/containers/events-page-events-block-container/events-page-events-block-container.component.ts");
/* harmony import */ var _components_events_page_events_block_events_page_events_block_component__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./components/events-page-events-block/events-page-events-block.component */ "./src/app/shared/components/events-page-events-block/events-page-events-block.component.ts");
/* harmony import */ var _containers_photos_list_container_photos_list_container_component__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./containers/photos-list-container/photos-list-container.component */ "./src/app/shared/containers/photos-list-container/photos-list-container.component.ts");
/* harmony import */ var _components_photos_list_photos_list_component__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./components/photos-list/photos-list.component */ "./src/app/shared/components/photos-list/photos-list.component.ts");
/* harmony import */ var _components_photos_list_item_photos_list_item_component__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./components/photos-list-item/photos-list-item.component */ "./src/app/shared/components/photos-list-item/photos-list-item.component.ts");
/* harmony import */ var _directives_remove_wrapper_directive__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./directives/remove-wrapper.directive */ "./src/app/shared/directives/remove-wrapper.directive.ts");
/* harmony import */ var _containers_email_updates_form_container_email_updates_form_container_component__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./containers/email-updates-form-container/email-updates-form-container.component */ "./src/app/shared/containers/email-updates-form-container/email-updates-form-container.component.ts");
/* harmony import */ var _components_email_updates_form_email_updates_form_component__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./components/email-updates-form/email-updates-form.component */ "./src/app/shared/components/email-updates-form/email-updates-form.component.ts");
/* harmony import */ var _containers_executive_board_photos_list_container_executive_board_photos_list_container_component__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./containers/executive-board-photos-list-container/executive-board-photos-list-container.component */ "./src/app/shared/containers/executive-board-photos-list-container/executive-board-photos-list-container.component.ts");
/* harmony import */ var _components_executive_board_photos_list_executive_board_photos_list_component__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./components/executive-board-photos-list/executive-board-photos-list.component */ "./src/app/shared/components/executive-board-photos-list/executive-board-photos-list.component.ts");
/* harmony import */ var _containers_board_of_directors_photos_list_container_board_of_directors_photos_list_container_component__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component */ "./src/app/shared/containers/board-of-directors-photos-list-container/board-of-directors-photos-list-container.component.ts");
/* harmony import */ var _components_board_of_directors_photos_list_board_of_directors_photos_list_component__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./components/board-of-directors-photos-list/board-of-directors-photos-list.component */ "./src/app/shared/components/board-of-directors-photos-list/board-of-directors-photos-list.component.ts");
/* harmony import */ var _containers_contact_form_container_contact_form_container_component__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./containers/contact-form-container/contact-form-container.component */ "./src/app/shared/containers/contact-form-container/contact-form-container.component.ts");
/* harmony import */ var _components_contact_form_contact_form_component__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./components/contact-form/contact-form.component */ "./src/app/shared/components/contact-form/contact-form.component.ts");
/* harmony import */ var _components_events_page_clubs_block_events_page_clubs_block_component__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./components/events-page-clubs-block/events-page-clubs-block.component */ "./src/app/shared/components/events-page-clubs-block/events-page-clubs-block.component.ts");
/* harmony import */ var _containers_events_page_clubs_block_container_events_page_clubs_block_container_component__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./containers/events-page-clubs-block-container/events-page-clubs-block-container.component */ "./src/app/shared/containers/events-page-clubs-block-container/events-page-clubs-block-container.component.ts");
/* harmony import */ var _containers_page_text_container_page_text_container_component__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./containers/page-text-container/page-text-container.component */ "./src/app/shared/containers/page-text-container/page-text-container.component.ts");
/* harmony import */ var _pipes_image_thumb_url_pipe__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./pipes/image-thumb-url.pipe */ "./src/app/shared/pipes/image-thumb-url.pipe.ts");
/* harmony import */ var _pipes_image_hd_url_pipe__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./pipes/image-hd-url.pipe */ "./src/app/shared/pipes/image-hd-url.pipe.ts");
/* harmony import */ var _components_pagination_pagination_component__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./components/pagination/pagination.component */ "./src/app/shared/components/pagination/pagination.component.ts");
/* harmony import */ var _containers_single_news_container_single_news_container_component__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./containers/single-news-container/single-news-container.component */ "./src/app/shared/containers/single-news-container/single-news-container.component.ts");
/* harmony import */ var _components_single_news_single_news_component__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./components/single-news/single-news.component */ "./src/app/shared/components/single-news/single-news.component.ts");
/* harmony import */ var _components_event_details_page_content_blocks_event_details_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./components/event-details-page-content-blocks/event-details-page-content-blocks.component */ "./src/app/shared/components/event-details-page-content-blocks/event-details-page-content-blocks.component.ts");
/* harmony import */ var _containers_event_details_page_event_block_container_event_details_page_event_block_container_component__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./containers/event-details-page-event-block-container/event-details-page-event-block-container.component */ "./src/app/shared/containers/event-details-page-event-block-container/event-details-page-event-block-container.component.ts");
/* harmony import */ var _components_event_details_page_event_block_event_details_page_event_block_component__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./components/event-details-page-event-block/event-details-page-event-block.component */ "./src/app/shared/components/event-details-page-event-block/event-details-page-event-block.component.ts");
/* harmony import */ var _components_single_club_modal_single_club_modal_component__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./components/single-club-modal/single-club-modal.component */ "./src/app/shared/components/single-club-modal/single-club-modal.component.ts");
/* harmony import */ var _directives_has_scrolled_class_directive__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./directives/has-scrolled-class.directive */ "./src/app/shared/directives/has-scrolled-class.directive.ts");
/* harmony import */ var _containers_newsletter_archive_container_newsletter_archive_container_component__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./containers/newsletter-archive-container/newsletter-archive-container.component */ "./src/app/shared/containers/newsletter-archive-container/newsletter-archive-container.component.ts");
/* harmony import */ var _components_newsletter_archive_newsletter_archive_component__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./components/newsletter-archive/newsletter-archive.component */ "./src/app/shared/components/newsletter-archive/newsletter-archive.component.ts");
/* harmony import */ var _components_single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./components/single-media-modal/single-media-modal.component */ "./src/app/shared/components/single-media-modal/single-media-modal.component.ts");
/* harmony import */ var _pipes_group_news_by_year_pipe__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./pipes/group-news-by-year.pipe */ "./src/app/shared/pipes/group-news-by-year.pipe.ts");
/* harmony import */ var _containers_payment_form_container_payment_form_container_component__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./containers/payment-form-container/payment-form-container.component */ "./src/app/shared/containers/payment-form-container/payment-form-container.component.ts");
/* harmony import */ var _components_payment_form_payment_form_component__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./components/payment-form/payment-form.component */ "./src/app/shared/components/payment-form/payment-form.component.ts");





































































var declarationsAndExports = [
    _containers_header_navigation_menu_container_header_navigation_menu_container_component__WEBPACK_IMPORTED_MODULE_15__["HeaderNavigationMenuContainerComponent"],
    _components_header_navigation_menu_header_navigation_menu_component__WEBPACK_IMPORTED_MODULE_16__["HeaderNavigationMenuComponent"],
    _containers_header_utilities_container_header_utilities_container_component__WEBPACK_IMPORTED_MODULE_17__["HeaderUtilitiesContainerComponent"],
    _components_header_utilities_header_utilities_component__WEBPACK_IMPORTED_MODULE_18__["HeaderUtilitiesComponent"],
    _components_header_header_component__WEBPACK_IMPORTED_MODULE_13__["HeaderComponent"],
    _components_footer_footer_component__WEBPACK_IMPORTED_MODULE_14__["FooterComponent"],
    _containers_welcome_page_slider_container_welcome_page_slider_container_component__WEBPACK_IMPORTED_MODULE_19__["WelcomePageSliderContainerComponent"],
    _components_welcome_page_slider_welcome_page_slider_component__WEBPACK_IMPORTED_MODULE_20__["WelcomePageSliderComponent"],
    _components_welcome_page_content_blocks_welcome_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_21__["WelcomePageContentBlocksComponent"],
    _components_welcome_page_content_block_item_welcome_page_content_block_item_component__WEBPACK_IMPORTED_MODULE_22__["WelcomePageContentBlockItemComponent"],
    _containers_welcome_page_news_block_container_welcome_page_news_block_container_component__WEBPACK_IMPORTED_MODULE_23__["WelcomePageNewsBlockContainerComponent"],
    _components_welcome_page_news_block_welcome_page_news_block_component__WEBPACK_IMPORTED_MODULE_24__["WelcomePageNewsBlockComponent"],
    _containers_welcome_page_events_block_container_welcome_page_events_block_container_component__WEBPACK_IMPORTED_MODULE_25__["WelcomePageEventsBlockContainerComponent"],
    _components_welcome_page_events_block_welcome_page_events_block_component__WEBPACK_IMPORTED_MODULE_28__["WelcomePageEventsBlockComponent"],
    _containers_welcome_page_options_block_container_welcome_page_options_block_container_component__WEBPACK_IMPORTED_MODULE_26__["WelcomePageOptionsBlockContainerComponent"],
    _components_welcome_page_options_block_welcome_page_options_block_component__WEBPACK_IMPORTED_MODULE_27__["WelcomePageOptionsBlockComponent"],
    _components_news_page_content_blocks_news_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_29__["NewsPageContentBlocksComponent"],
    _components_news_page_content_block_item_news_page_content_block_item_component__WEBPACK_IMPORTED_MODULE_30__["NewsPageContentBlockItemComponent"],
    _containers_news_page_announcements_block_container_news_page_announcements_block_container_component__WEBPACK_IMPORTED_MODULE_31__["NewsPageAnnouncementsBlockContainerComponent"],
    _components_news_page_announcements_block_news_page_announcements_block_component__WEBPACK_IMPORTED_MODULE_32__["NewsPageAnnouncementsBlockComponent"],
    _containers_news_page_gpra_newsletters_block_container_news_page_gpra_newsletters_block_container_component__WEBPACK_IMPORTED_MODULE_33__["NewsPageGpraNewslettersBlockContainerComponent"],
    _components_news_page_gpra_newsletters_block_news_page_gpra_newsletters_block_component__WEBPACK_IMPORTED_MODULE_34__["NewsPageGpraNewslettersBlockComponent"],
    _components_events_page_content_blocks_events_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_35__["EventsPageContentBlocksComponent"],
    _containers_events_page_events_block_container_events_page_events_block_container_component__WEBPACK_IMPORTED_MODULE_36__["EventsPageEventsBlockContainerComponent"],
    _components_events_page_events_block_events_page_events_block_component__WEBPACK_IMPORTED_MODULE_37__["EventsPageEventsBlockComponent"],
    _containers_events_page_clubs_block_container_events_page_clubs_block_container_component__WEBPACK_IMPORTED_MODULE_51__["EventsPageClubsBlockContainerComponent"],
    _components_events_page_clubs_block_events_page_clubs_block_component__WEBPACK_IMPORTED_MODULE_50__["EventsPageClubsBlockComponent"],
    _containers_photos_list_container_photos_list_container_component__WEBPACK_IMPORTED_MODULE_38__["PhotosListContainerComponent"],
    _components_photos_list_photos_list_component__WEBPACK_IMPORTED_MODULE_39__["PhotosListComponent"],
    _components_photos_list_item_photos_list_item_component__WEBPACK_IMPORTED_MODULE_40__["PhotosListItemComponent"],
    _directives_remove_wrapper_directive__WEBPACK_IMPORTED_MODULE_41__["RemoveWrapperDirective"],
    _containers_email_updates_form_container_email_updates_form_container_component__WEBPACK_IMPORTED_MODULE_42__["EmailUpdatesFormContainerComponent"],
    _components_email_updates_form_email_updates_form_component__WEBPACK_IMPORTED_MODULE_43__["EmailUpdatesFormComponent"],
    _containers_executive_board_photos_list_container_executive_board_photos_list_container_component__WEBPACK_IMPORTED_MODULE_44__["ExecutiveBoardPhotosListContainerComponent"],
    _components_executive_board_photos_list_executive_board_photos_list_component__WEBPACK_IMPORTED_MODULE_45__["ExecutiveBoardPhotosListComponent"],
    _containers_board_of_directors_photos_list_container_board_of_directors_photos_list_container_component__WEBPACK_IMPORTED_MODULE_46__["BoardOfDirectorsPhotosListContainerComponent"],
    _components_board_of_directors_photos_list_board_of_directors_photos_list_component__WEBPACK_IMPORTED_MODULE_47__["BoardOfDirectorsPhotosListComponent"],
    _containers_contact_form_container_contact_form_container_component__WEBPACK_IMPORTED_MODULE_48__["ContactFormContainerComponent"],
    _components_contact_form_contact_form_component__WEBPACK_IMPORTED_MODULE_49__["ContactFormComponent"],
    _containers_page_text_container_page_text_container_component__WEBPACK_IMPORTED_MODULE_52__["PageTextContainerComponent"],
    _pipes_image_thumb_url_pipe__WEBPACK_IMPORTED_MODULE_53__["ImageThumbUrlPipe"],
    _pipes_image_hd_url_pipe__WEBPACK_IMPORTED_MODULE_54__["ImageHdUrlPipe"],
    _components_pagination_pagination_component__WEBPACK_IMPORTED_MODULE_55__["PaginationComponent"],
    _containers_single_news_container_single_news_container_component__WEBPACK_IMPORTED_MODULE_56__["SingleNewsContainerComponent"],
    _components_single_news_single_news_component__WEBPACK_IMPORTED_MODULE_57__["SingleNewsComponent"],
    _components_event_details_page_content_blocks_event_details_page_content_blocks_component__WEBPACK_IMPORTED_MODULE_58__["EventDetailsPageContentBlocksComponent"],
    _containers_event_details_page_event_block_container_event_details_page_event_block_container_component__WEBPACK_IMPORTED_MODULE_59__["EventDetailsPageEventBlockContainerComponent"],
    _components_event_details_page_event_block_event_details_page_event_block_component__WEBPACK_IMPORTED_MODULE_60__["EventDetailsPageEventBlockComponent"],
    _components_single_club_modal_single_club_modal_component__WEBPACK_IMPORTED_MODULE_61__["SingleClubModalComponent"],
    _directives_has_scrolled_class_directive__WEBPACK_IMPORTED_MODULE_62__["HasScrolledClassDirective"],
    _containers_newsletter_archive_container_newsletter_archive_container_component__WEBPACK_IMPORTED_MODULE_63__["NewsletterArchiveContainerComponent"],
    _components_newsletter_archive_newsletter_archive_component__WEBPACK_IMPORTED_MODULE_64__["NewsletterArchiveComponent"],
    _components_single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_65__["SingleMediaModalComponent"],
    _pipes_group_news_by_year_pipe__WEBPACK_IMPORTED_MODULE_66__["GroupNewsByYearPipe"],
    _containers_payment_form_container_payment_form_container_component__WEBPACK_IMPORTED_MODULE_67__["PaymentFormContainerComponent"],
    _components_payment_form_payment_form_component__WEBPACK_IMPORTED_MODULE_68__["PaymentFormComponent"]
];
var SharedModule = /** @class */ (function () {
    function SharedModule() {
    }
    SharedModule = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
            entryComponents: [_components_single_club_modal_single_club_modal_component__WEBPACK_IMPORTED_MODULE_61__["SingleClubModalComponent"], _components_single_media_modal_single_media_modal_component__WEBPACK_IMPORTED_MODULE_65__["SingleMediaModalComponent"]],
            imports: [
                _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"],
                _angular_router__WEBPACK_IMPORTED_MODULE_3__["RouterModule"],
                ngx_pagination__WEBPACK_IMPORTED_MODULE_5__["NgxPaginationModule"],
                _angular_forms__WEBPACK_IMPORTED_MODULE_4__["FormsModule"],
                _angular_forms__WEBPACK_IMPORTED_MODULE_4__["ReactiveFormsModule"],
                ng_recaptcha__WEBPACK_IMPORTED_MODULE_10__["RecaptchaModule"],
                ng_recaptcha_forms__WEBPACK_IMPORTED_MODULE_11__["RecaptchaFormsModule"],
                _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_12__["NgxFormValidationModule"],
                _bubbleup_ngx_mydata_js__WEBPACK_IMPORTED_MODULE_9__["NgxMydataJsModule"].forRoot({
                    myDataBaseUrl: _environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].myDataBaseUrl,
                    siteBaseUrl: _environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].siteBaseUrl
                }),
                _bubbleup_ngx_common__WEBPACK_IMPORTED_MODULE_8__["NgxCommonModule"],
                _ionic_angular__WEBPACK_IMPORTED_MODULE_7__["IonicModule"]
            ],
            declarations: [declarationsAndExports],
            exports: [
                ngx_pagination__WEBPACK_IMPORTED_MODULE_5__["NgxPaginationModule"],
                declarationsAndExports,
                ng_recaptcha__WEBPACK_IMPORTED_MODULE_10__["RecaptchaModule"],
                ng_recaptcha_forms__WEBPACK_IMPORTED_MODULE_11__["RecaptchaFormsModule"],
                _bubbleup_ngx_form_validation__WEBPACK_IMPORTED_MODULE_12__["NgxFormValidationModule"],
                _bubbleup_ngx_mydata_js__WEBPACK_IMPORTED_MODULE_9__["NgxMydataJsModule"],
                _bubbleup_ngx_common__WEBPACK_IMPORTED_MODULE_8__["NgxCommonModule"],
                _angular_forms__WEBPACK_IMPORTED_MODULE_4__["FormsModule"],
                _angular_forms__WEBPACK_IMPORTED_MODULE_4__["ReactiveFormsModule"]
            ]
        })
    ], SharedModule);
    return SharedModule;
}());



/***/ }),

/***/ "./src/app/utils/app-initializer.ts":
/*!******************************************!*\
  !*** ./src/app/utils/app-initializer.ts ***!
  \******************************************/
/*! exports provided: appInitializer */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "appInitializer", function() { return appInitializer; });
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../environments/environment */ "./src/environments/environment.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");


var appInitializer = function (storeConfigurator, authService) { return function () {
    return storeConfigurator
        .configureStore(_environments_environment__WEBPACK_IMPORTED_MODULE_0__["environment"].production)
        .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["flatMap"])(function () { return authService.initCurrentUser(); }))
        .toPromise();
}; };


/***/ }),

/***/ "./src/app/utils/images.ts":
/*!*********************************!*\
  !*** ./src/app/utils/images.ts ***!
  \*********************************/
/*! exports provided: getImageThumbUrl, getImageHdUrl */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getImageThumbUrl", function() { return getImageThumbUrl; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getImageHdUrl", function() { return getImageHdUrl; });
var getImageThumbUrl = function (filePath) {
    return "https://images.bubbleup.com/width640/" + filePath;
};
var getImageHdUrl = function (filePath) {
    return "https://images.bubbleup.com/width1920/" + filePath;
};


/***/ }),

/***/ "./src/app/utils/normalizr.ts":
/*!************************************!*\
  !*** ./src/app/utils/normalizr.ts ***!
  \************************************/
/*! exports provided: getSchemaEntitiesObservable, getSchemaKeys */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSchemaEntitiesObservable", function() { return getSchemaEntitiesObservable; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSchemaKeys", function() { return getSchemaKeys; });
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm5/index.js");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");


var Entity = normalizr__WEBPACK_IMPORTED_MODULE_1__["schema"].Entity;


var getSchemaEntitiesObservable = function (redux) {
    var schemaEntities = [];
    for (var _i = 1; _i < arguments.length; _i++) {
        schemaEntities[_i - 1] = arguments[_i];
    }
    var keys = getSchemaKeys.apply(void 0, schemaEntities);
    return rxjs__WEBPACK_IMPORTED_MODULE_2__["combineLatest"].apply(void 0, keys.map(function (key) { return redux.select(["entities", key]); })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["map"])(function (entitiesArr) { return Object(lodash__WEBPACK_IMPORTED_MODULE_0__["zipObject"])(keys, entitiesArr); }));
};
var getSchemaKeys = function () {
    var schemaEntities = [];
    for (var _i = 0; _i < arguments.length; _i++) {
        schemaEntities[_i] = arguments[_i];
    }
    return lodash__WEBPACK_IMPORTED_MODULE_0__["union"].apply(void 0, schemaEntities.map(function (schemaEntity) { return mapValuesDeep(schemaEntity); }));
};
var mapValuesDeep = function (obj) {
    if (obj instanceof Entity) {
        // @ts-ignore: actually Entity has schema property
        return [obj.key].concat(mapValuesDeep(obj.schema));
    }
    else if (Object(lodash__WEBPACK_IMPORTED_MODULE_0__["isArray"])(obj)) {
        var res = obj.map(function (innerObj) { return mapValuesDeep(innerObj); });
        return Object(lodash__WEBPACK_IMPORTED_MODULE_0__["flatten"])(res);
    }
    else if (Object(lodash__WEBPACK_IMPORTED_MODULE_0__["isObject"])(obj)) {
        var res = Object.values(obj).map(function (val) { return mapValuesDeep(val); });
        return Object(lodash__WEBPACK_IMPORTED_MODULE_0__["flatten"])(res);
    }
    else {
        return [];
    }
};


/***/ }),

/***/ "./src/aws-exports.js":
/*!****************************!*\
  !*** ./src/aws-exports.js ***!
  \****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
// WARNING: DO NOT EDIT. This file is automatically generated by AWS Amplify. It will be overwritten.

/* harmony default export */ __webpack_exports__["default"] = ({
  /* Auth: {
    // REQUIRED only for Federated Authentication - Amazon Cognito Identity Pool ID
    identityPoolId: "us-east-1:65af7aeb-a95b-47ec-a385-62505e9d7d64",

    // REQUIRED - Amazon Cognito Region
    region: "us-east-1",

    // OPTIONAL - Amazon Cognito User Pool ID
    userPoolId: "us-east-1_5FDRgudGN",

    // OPTIONAL - Amazon Cognito Web Client ID (26-char alphanumeric string)
    userPoolWebClientId: "9rvnttpkv4atr3ndnu40aradd",

    // OPTIONAL - Enforce user authentication prior to accessing AWS resources or not
    mandatorySignIn: false

    // authenticationFlowType: "USER_PASSWORD_AUTH"
  },*/
  API: {
    // graphql_endpoint:
    //   "https://o353wvcl1l.execute-api.us-east-1.amazonaws.com/dev/graph",
    // graphql_endpoint:
    //   "https://groganspoint.7.staging.bubbleup.com/api/v1/graph",

    graphql_endpoint: "https://pwa.7.staging.bubbleup.com/api/v1/graph",

    // graphql_endpoint_iam_region: "us-east-1",

    authentication_type: "NONE"

    // graphql_headers: async () => {
    //   return {
    //     site: "5"
    //   };
    // }
  }
});


/***/ }),

/***/ "./src/environments/environment.ts":
/*!*****************************************!*\
  !*** ./src/environments/environment.ts ***!
  \*****************************************/
/*! exports provided: environment */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "environment", function() { return environment; });
// This file can be replaced during build by using the `fileReplacements` array.
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
var environment = {
    production: false,
    siteBaseUrl: "https://www.aerosmith.com",
    myDataBaseUrl: "https://mydata.bubbleup.com",
    cachedDataUrl: "https://o353wvcl1l.execute-api.us-east-1.amazonaws.com/dev?site=3",
    shopifyConfig: {
        domain: "grangersmith.myshopify.com",
        apiKey: "4b48f56a6d2878523c81171dfa12a0b9",
        pass: "4b48f56a6d2878523c81171dfa12a0b9",
        accessToken: "4b48f56a6d2878523c81171dfa12a0b9",
        gql: "4b48f56a6d2878523c81171dfa12a0b9",
        requestUrl: "https://6jaw5m8i14.execute-api.us-east-2.amazonaws.com/storefront"
    }
};
/*
 * For easier debugging in development mode, you can import the following file
 * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
 *
 * This import should be commented out in production mode because it will have a negative impact
 * on performance if an error is thrown.
 */
// import 'zone.js/dist/zone-error';  // Included with Angular CLI.


/***/ }),

/***/ "./src/main.ts":
/*!*********************!*\
  !*** ./src/main.ts ***!
  \*********************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/platform-browser-dynamic */ "./node_modules/@angular/platform-browser-dynamic/fesm5/platform-browser-dynamic.js");
/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app/app.module */ "./src/app/app.module.ts");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./environments/environment */ "./src/environments/environment.ts");
/* harmony import */ var _aws_exports__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./aws-exports */ "./src/aws-exports.js");
/* harmony import */ var aws_amplify__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! aws-amplify */ "./node_modules/aws-amplify/lib/index.js");
/* harmony import */ var aws_amplify__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(aws_amplify__WEBPACK_IMPORTED_MODULE_5__);






if (_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].production) {
    Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["enableProdMode"])();
}
aws_amplify__WEBPACK_IMPORTED_MODULE_5___default.a.configure(_aws_exports__WEBPACK_IMPORTED_MODULE_4__["default"]);
Object(_angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_1__["platformBrowserDynamic"])()
    .bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_2__["AppModule"])
    .catch(function (err) { return console.log(err); });


/***/ }),

/***/ 0:
/*!***************************!*\
  !*** multi ./src/main.ts ***!
  \***************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

module.exports = __webpack_require__(/*! /home/ec2-user/environment/groganspoint-pwa/src/main.ts */"./src/main.ts");


/***/ }),

/***/ 1:
/*!********************!*\
  !*** fs (ignored) ***!
  \********************/
/*! no static exports found */
/***/ (function(module, exports) {

/* (ignored) */

/***/ })

},[[0,"runtime","vendor"]]]);
//# sourceMappingURL=main.js.map