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

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

var map = {
	"./0hsmjqf5.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/0hsmjqf5.entry.js",
		2,
		"common",
		132
	],
	"./0hsmjqf5.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/0hsmjqf5.sc.entry.js",
		2,
		"common",
		133
	],
	"./0utrggve.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/0utrggve.entry.js",
		"common",
		58
	],
	"./0utrggve.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/0utrggve.sc.entry.js",
		"common",
		59
	],
	"./1kttiagf.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/1kttiagf.entry.js",
		0,
		"common",
		134
	],
	"./1kttiagf.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/1kttiagf.sc.entry.js",
		0,
		"common",
		135
	],
	"./2loj05un.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/2loj05un.entry.js",
		"common",
		10
	],
	"./2loj05un.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/2loj05un.sc.entry.js",
		"common",
		11
	],
	"./4m739wpj.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/4m739wpj.entry.js",
		"common",
		60
	],
	"./4m739wpj.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/4m739wpj.sc.entry.js",
		"common",
		61
	],
	"./5ey3bs99.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/5ey3bs99.entry.js",
		"common",
		12
	],
	"./5ey3bs99.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/5ey3bs99.sc.entry.js",
		"common",
		13
	],
	"./5u5c8wcw.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/5u5c8wcw.entry.js",
		0,
		"common",
		136
	],
	"./5u5c8wcw.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/5u5c8wcw.sc.entry.js",
		0,
		"common",
		137
	],
	"./6dsdnxyn.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/6dsdnxyn.entry.js",
		"common",
		62
	],
	"./6dsdnxyn.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/6dsdnxyn.sc.entry.js",
		"common",
		63
	],
	"./6eqoprbr.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/6eqoprbr.entry.js",
		0,
		"common",
		138
	],
	"./6eqoprbr.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/6eqoprbr.sc.entry.js",
		0,
		"common",
		139
	],
	"./8q1e6dus.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/8q1e6dus.entry.js",
		"common",
		14
	],
	"./8q1e6dus.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/8q1e6dus.sc.entry.js",
		"common",
		15
	],
	"./a7z8hams.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/a7z8hams.entry.js",
		"common",
		16
	],
	"./a7z8hams.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/a7z8hams.sc.entry.js",
		"common",
		17
	],
	"./av1nxhcg.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/av1nxhcg.entry.js",
		"common",
		18
	],
	"./av1nxhcg.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/av1nxhcg.sc.entry.js",
		"common",
		19
	],
	"./b9hbg5md.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/b9hbg5md.entry.js",
		"common",
		64
	],
	"./b9hbg5md.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/b9hbg5md.sc.entry.js",
		"common",
		65
	],
	"./bdbi10w9.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bdbi10w9.entry.js",
		"common",
		20
	],
	"./bdbi10w9.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bdbi10w9.sc.entry.js",
		"common",
		21
	],
	"./bfxkhdio.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bfxkhdio.entry.js",
		"common",
		22
	],
	"./bfxkhdio.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bfxkhdio.sc.entry.js",
		"common",
		23
	],
	"./bneiwm8s.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bneiwm8s.entry.js",
		"common",
		24
	],
	"./bneiwm8s.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bneiwm8s.sc.entry.js",
		"common",
		25
	],
	"./bzgyi6uy.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bzgyi6uy.entry.js",
		"common",
		26
	],
	"./bzgyi6uy.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/bzgyi6uy.sc.entry.js",
		"common",
		27
	],
	"./c3xilup3.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/c3xilup3.entry.js",
		"common",
		28
	],
	"./c3xilup3.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/c3xilup3.sc.entry.js",
		"common",
		29
	],
	"./coytbtgb.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/coytbtgb.entry.js",
		"common",
		72
	],
	"./coytbtgb.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/coytbtgb.sc.entry.js",
		"common",
		73
	],
	"./cwd9g9my.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/cwd9g9my.entry.js",
		"common",
		66
	],
	"./cwd9g9my.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/cwd9g9my.sc.entry.js",
		"common",
		67
	],
	"./dlyuptke.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/dlyuptke.entry.js",
		0,
		"common",
		142
	],
	"./dlyuptke.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/dlyuptke.sc.entry.js",
		0,
		"common",
		143
	],
	"./dznymaqz.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/dznymaqz.entry.js",
		"common",
		74
	],
	"./dznymaqz.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/dznymaqz.sc.entry.js",
		"common",
		75
	],
	"./ec7hobc1.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ec7hobc1.entry.js",
		"common",
		30
	],
	"./ec7hobc1.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ec7hobc1.sc.entry.js",
		"common",
		31
	],
	"./eljrbuqs.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/eljrbuqs.entry.js",
		"common",
		76
	],
	"./eljrbuqs.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/eljrbuqs.sc.entry.js",
		"common",
		77
	],
	"./en11f6g7.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/en11f6g7.entry.js",
		"common",
		32
	],
	"./en11f6g7.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/en11f6g7.sc.entry.js",
		"common",
		33
	],
	"./fokfxvfn.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/fokfxvfn.entry.js",
		"common",
		68
	],
	"./fokfxvfn.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/fokfxvfn.sc.entry.js",
		"common",
		69
	],
	"./gygy99e4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/gygy99e4.entry.js",
		"common",
		34
	],
	"./gygy99e4.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/gygy99e4.sc.entry.js",
		"common",
		35
	],
	"./hwyb1rbv.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/hwyb1rbv.entry.js",
		"common",
		122
	],
	"./hwyb1rbv.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/hwyb1rbv.sc.entry.js",
		"common",
		123
	],
	"./im4v37kb.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/im4v37kb.entry.js",
		0,
		"common",
		114
	],
	"./im4v37kb.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/im4v37kb.sc.entry.js",
		0,
		"common",
		115
	],
	"./iucm6bst.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/iucm6bst.entry.js",
		"common",
		36
	],
	"./iucm6bst.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/iucm6bst.sc.entry.js",
		"common",
		37
	],
	"./jpkvsu5y.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jpkvsu5y.entry.js",
		"common",
		124
	],
	"./jpkvsu5y.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jpkvsu5y.sc.entry.js",
		"common",
		125
	],
	"./jsk1iv24.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jsk1iv24.entry.js",
		"common",
		38
	],
	"./jsk1iv24.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jsk1iv24.sc.entry.js",
		"common",
		39
	],
	"./jwqvpjte.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jwqvpjte.entry.js",
		"common",
		78
	],
	"./jwqvpjte.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jwqvpjte.sc.entry.js",
		"common",
		79
	],
	"./jzvvnvez.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jzvvnvez.entry.js",
		0,
		"common",
		144
	],
	"./jzvvnvez.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/jzvvnvez.sc.entry.js",
		0,
		"common",
		145
	],
	"./l1m0sgjq.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/l1m0sgjq.entry.js",
		"common",
		80
	],
	"./l1m0sgjq.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/l1m0sgjq.sc.entry.js",
		"common",
		81
	],
	"./ladxfuum.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ladxfuum.entry.js",
		0,
		"common",
		146
	],
	"./ladxfuum.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ladxfuum.sc.entry.js",
		0,
		"common",
		147
	],
	"./ly8zbpmk.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ly8zbpmk.entry.js",
		"common",
		40
	],
	"./ly8zbpmk.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ly8zbpmk.sc.entry.js",
		"common",
		41
	],
	"./n5wnzrch.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/n5wnzrch.entry.js",
		"common",
		70
	],
	"./n5wnzrch.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/n5wnzrch.sc.entry.js",
		"common",
		71
	],
	"./neixdayp.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/neixdayp.entry.js",
		"common",
		42
	],
	"./neixdayp.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/neixdayp.sc.entry.js",
		"common",
		43
	],
	"./nr6wcehx.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/nr6wcehx.entry.js",
		"common",
		44
	],
	"./nr6wcehx.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/nr6wcehx.sc.entry.js",
		"common",
		45
	],
	"./o2g4txhh.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/o2g4txhh.entry.js",
		"common",
		82
	],
	"./o2g4txhh.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/o2g4txhh.sc.entry.js",
		"common",
		83
	],
	"./o9kcy6kj.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/o9kcy6kj.entry.js",
		"common",
		46
	],
	"./o9kcy6kj.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/o9kcy6kj.sc.entry.js",
		"common",
		47
	],
	"./oboc8zd4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/oboc8zd4.entry.js",
		"common",
		84
	],
	"./oboc8zd4.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/oboc8zd4.sc.entry.js",
		"common",
		85
	],
	"./odqmlmdd.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/odqmlmdd.entry.js",
		"common",
		48
	],
	"./odqmlmdd.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/odqmlmdd.sc.entry.js",
		"common",
		49
	],
	"./oizmyxfb.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/oizmyxfb.entry.js",
		"common",
		86
	],
	"./oizmyxfb.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/oizmyxfb.sc.entry.js",
		"common",
		87
	],
	"./pfpbfexy.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/pfpbfexy.entry.js",
		"common",
		88
	],
	"./pfpbfexy.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/pfpbfexy.sc.entry.js",
		"common",
		89
	],
	"./pubwd8xa.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/pubwd8xa.entry.js",
		"common",
		90
	],
	"./pubwd8xa.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/pubwd8xa.sc.entry.js",
		"common",
		91
	],
	"./qeoxaimy.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qeoxaimy.entry.js",
		2,
		"common",
		148
	],
	"./qeoxaimy.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qeoxaimy.sc.entry.js",
		2,
		"common",
		149
	],
	"./qrxqqhr4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qrxqqhr4.entry.js",
		"common",
		92
	],
	"./qrxqqhr4.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qrxqqhr4.sc.entry.js",
		"common",
		93
	],
	"./qvwswew4.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qvwswew4.entry.js",
		"common",
		116
	],
	"./qvwswew4.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/qvwswew4.sc.entry.js",
		"common",
		117
	],
	"./rsatbj4w.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/rsatbj4w.entry.js",
		"common",
		94
	],
	"./rsatbj4w.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/rsatbj4w.sc.entry.js",
		"common",
		95
	],
	"./soeaphrm.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/soeaphrm.entry.js",
		0,
		"common",
		150
	],
	"./soeaphrm.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/soeaphrm.sc.entry.js",
		0,
		"common",
		151
	],
	"./sqd5wawk.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/sqd5wawk.entry.js",
		0,
		"common",
		152
	],
	"./sqd5wawk.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/sqd5wawk.sc.entry.js",
		0,
		"common",
		153
	],
	"./t547wlk7.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/t547wlk7.entry.js",
		"common",
		118
	],
	"./t547wlk7.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/t547wlk7.sc.entry.js",
		"common",
		119
	],
	"./tg1vwd7z.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tg1vwd7z.entry.js",
		"common",
		126
	],
	"./tg1vwd7z.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tg1vwd7z.sc.entry.js",
		"common",
		127
	],
	"./tluindqz.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tluindqz.entry.js",
		0,
		"common",
		154
	],
	"./tluindqz.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tluindqz.sc.entry.js",
		0,
		"common",
		155
	],
	"./tqgphjq7.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tqgphjq7.entry.js",
		"common",
		50
	],
	"./tqgphjq7.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tqgphjq7.sc.entry.js",
		"common",
		51
	],
	"./ttxikdmi.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ttxikdmi.entry.js",
		"common",
		52
	],
	"./ttxikdmi.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ttxikdmi.sc.entry.js",
		"common",
		53
	],
	"./tylmm2yl.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tylmm2yl.entry.js",
		"common",
		96
	],
	"./tylmm2yl.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/tylmm2yl.sc.entry.js",
		"common",
		97
	],
	"./ucdtgfa9.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ucdtgfa9.entry.js",
		0,
		"common",
		156
	],
	"./ucdtgfa9.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ucdtgfa9.sc.entry.js",
		0,
		"common",
		157
	],
	"./uegz8gm3.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uegz8gm3.entry.js",
		"common",
		98
	],
	"./uegz8gm3.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uegz8gm3.sc.entry.js",
		"common",
		99
	],
	"./uetn90ud.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uetn90ud.entry.js",
		"common",
		100
	],
	"./uetn90ud.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uetn90ud.sc.entry.js",
		"common",
		101
	],
	"./uwcahh4m.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uwcahh4m.entry.js",
		0,
		"common",
		120
	],
	"./uwcahh4m.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/uwcahh4m.sc.entry.js",
		0,
		"common",
		121
	],
	"./v4kjbbp8.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/v4kjbbp8.entry.js",
		158
	],
	"./v4kjbbp8.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/v4kjbbp8.sc.entry.js",
		159
	],
	"./vtbkki9o.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/vtbkki9o.entry.js",
		"common",
		102
	],
	"./vtbkki9o.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/vtbkki9o.sc.entry.js",
		"common",
		103
	],
	"./vxxpn0fi.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/vxxpn0fi.entry.js",
		0,
		"common",
		160
	],
	"./vxxpn0fi.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/vxxpn0fi.sc.entry.js",
		0,
		"common",
		161
	],
	"./wsfvc8rr.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/wsfvc8rr.entry.js",
		"common",
		54
	],
	"./wsfvc8rr.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/wsfvc8rr.sc.entry.js",
		"common",
		55
	],
	"./x4ue4dpx.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/x4ue4dpx.entry.js",
		0,
		"common",
		162
	],
	"./x4ue4dpx.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/x4ue4dpx.sc.entry.js",
		0,
		"common",
		163
	],
	"./xgnma4yj.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xgnma4yj.entry.js",
		"common",
		104
	],
	"./xgnma4yj.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xgnma4yj.sc.entry.js",
		"common",
		105
	],
	"./xnfqzgvy.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xnfqzgvy.entry.js",
		"common",
		106
	],
	"./xnfqzgvy.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xnfqzgvy.sc.entry.js",
		"common",
		107
	],
	"./xt9bb6qm.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xt9bb6qm.entry.js",
		"common",
		56
	],
	"./xt9bb6qm.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/xt9bb6qm.sc.entry.js",
		"common",
		57
	],
	"./ycyyhg01.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ycyyhg01.entry.js",
		"common",
		108
	],
	"./ycyyhg01.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ycyyhg01.sc.entry.js",
		"common",
		109
	],
	"./ye5age0r.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ye5age0r.entry.js",
		164
	],
	"./ye5age0r.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ye5age0r.sc.entry.js",
		165
	],
	"./yxulgzjp.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/yxulgzjp.entry.js",
		"common",
		110
	],
	"./yxulgzjp.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/yxulgzjp.sc.entry.js",
		"common",
		111
	],
	"./z9nt6ntd.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/z9nt6ntd.entry.js",
		"common",
		128
	],
	"./z9nt6ntd.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/z9nt6ntd.sc.entry.js",
		"common",
		129
	],
	"./zdhyxh0f.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/zdhyxh0f.entry.js",
		"common",
		112
	],
	"./zdhyxh0f.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/zdhyxh0f.sc.entry.js",
		"common",
		113
	],
	"./ziv0mko0.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ziv0mko0.entry.js",
		"common",
		130
	],
	"./ziv0mko0.sc.entry.js": [
		"./node_modules/@ionic/core/dist/esm/es5/build/ziv0mko0.sc.entry.js",
		"common",
		131
	]
};
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/es5/build lazy recursive ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$";
module.exports = webpackAsyncContext;

/***/ }),

/***/ "./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/account/account.module": [
		"./src/app/pages/account/account.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-account-account-module"
	],
	"./pages/confirm-sign-up/confirm-sign-up.module": [
		"./src/app/pages/confirm-sign-up/confirm-sign-up.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-confirm-sign-up-confirm-sign-up-module"
	],
	"./pages/contests/contests.module": [
		"./src/app/pages/contests/contests.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-contests-contests-module"
	],
	"./pages/email-updates-thank-you/email-updates-thank-you.module": [
		"./src/app/pages/email-updates-thank-you/email-updates-thank-you.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"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",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-email-updates-email-updates-module"
	],
	"./pages/fanclub/fanclub.module": [
		"./src/app/pages/fanclub/fanclub.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-fanclub-fanclub-module"
	],
	"./pages/forgot-password-submit-step1/forgot-password-submit-step1.module": [
		"./src/app/pages/forgot-password-submit-step1/forgot-password-submit-step1.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-forgot-password-submit-step1-forgot-password-submit-step1-module"
	],
	"./pages/forgot-password-submit-step2/forgot-password-submit-step2.module": [
		"./src/app/pages/forgot-password-submit-step2/forgot-password-submit-step2.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-forgot-password-submit-step2-forgot-password-submit-step2-module"
	],
	"./pages/forgot-password/forgot-password.module": [
		"./src/app/pages/forgot-password/forgot-password.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-forgot-password-forgot-password-module"
	],
	"./pages/galleries/galleries.module": [
		"./src/app/pages/galleries/galleries.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-galleries-galleries-module"
	],
	"./pages/join/join.module": [
		"./src/app/pages/join/join.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-join-join-module"
	],
	"./pages/login/login.module": [
		"./src/app/pages/login/login.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-login-login-module"
	],
	"./pages/news-details/news-details.module": [
		"./src/app/pages/news-details/news-details.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-news-details-news-details-module"
	],
	"./pages/news/news.module": [
		"./src/app/pages/news/news.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-news-news-module"
	],
	"./pages/page404/page404.module": [
		"./src/app/pages/page404/page404.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-page404-page404-module"
	],
	"./pages/photos/photos.module": [
		"./src/app/pages/photos/photos.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-photos-photos-module"
	],
	"./pages/privacy/privacy.module": [
		"./src/app/pages/privacy/privacy.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-privacy-privacy-module"
	],
	"./pages/simple/simple.module": [
		"./src/app/pages/simple/simple.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-simple-simple-module"
	],
	"./pages/store-account/account/account.module": [
		"./src/app/pages/store-account/account/account.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-account-account-account-module"
	],
	"./pages/store-account/downloadable/downloadable.module": [
		"./src/app/pages/store-account/downloadable/downloadable.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-account-downloadable-downloadable-module"
	],
	"./pages/store-account/gift-cards/gift-cards.module": [
		"./src/app/pages/store-account/gift-cards/gift-cards.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-account-gift-cards-gift-cards-module"
	],
	"./pages/store-account/orders/orders.module": [
		"./src/app/pages/store-account/orders/orders.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common"
	],
	"./pages/store-account/reviews/reviews.module": [
		"./src/app/pages/store-account/reviews/reviews.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-account-reviews-reviews-module"
	],
	"./pages/store-account/tickets/tickets.module": [
		"./src/app/pages/store-account/tickets/tickets.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-account-tickets-tickets-module"
	],
	"./pages/store-forgot-password/forgot-password.module": [
		"./src/app/pages/store-forgot-password/forgot-password.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-forgot-password-forgot-password-module"
	],
	"./pages/store-login/store-login.module": [
		"./src/app/pages/store-login/store-login.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-login-store-login-module"
	],
	"./pages/store-register/register.module": [
		"./src/app/pages/store-register/register.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-register-register-module"
	],
	"./pages/store/store-cart/store-cart.module": [
		"./src/app/pages/store/store-cart/store-cart.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-store-cart-store-cart-module"
	],
	"./pages/store/store-category/store-category.module": [
		"./src/app/pages/store/store-category/store-category.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-store-category-store-category-module"
	],
	"./pages/store/store-checkout/store-checkout.module": [
		"./src/app/pages/store/store-checkout/store-checkout.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-store-checkout-store-checkout-module"
	],
	"./pages/store/store-home/store-home.module": [
		"./src/app/pages/store/store-home/store-home.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-store-home-store-home-module"
	],
	"./pages/store/store-product/store-product.module": [
		"./src/app/pages/store/store-product/store-product.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-store-store-product-store-product-module"
	],
	"./pages/terms/terms.module": [
		"./src/app/pages/terms/terms.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-terms-terms-module"
	],
	"./pages/tickets/tickets.module": [
		"./src/app/pages/tickets/tickets.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-tickets-tickets-module"
	],
	"./pages/tour/tour.module": [
		"./src/app/pages/tour/tour.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-tour-tour-module"
	],
	"./pages/videos/videos.module": [
		"./src/app/pages/videos/videos.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-videos-videos-module"
	],
	"./pages/vlog/vlog.module": [
		"./src/app/pages/vlog/vlog.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"pages-vlog-vlog-module"
	],
	"./pages/welcome/welcome.module": [
		"./src/app/pages/welcome/welcome.module.ts",
		"default~pages-account-account-module~pages-confirm-sign-up-confirm-sign-up-module~pages-contests-con~8bb5ed81",
		"common",
		"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 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 = "./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 _guards_authenticated_guard__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./guards/authenticated.guard */ "./src/app/guards/authenticated.guard.ts");




var routes = [
    {
        path: "",
        pathMatch: "full",
        redirectTo: "/welcome"
    },
    {
        path: "welcome",
        loadChildren: "./pages/welcome/welcome.module#WelcomePageModule"
    },
    { path: "news", loadChildren: "./pages/news/news.module#NewsPageModule" },
    { path: "tour", loadChildren: "./pages/tour/tour.module#TourPageModule" },
    {
        path: "videos",
        loadChildren: "./pages/videos/videos.module#VideosPageModule"
    },
    {
        path: "photos",
        loadChildren: "./pages/photos/photos.module#PhotosPageModule"
    },
    {
        path: "fanclub",
        loadChildren: "./pages/fanclub/fanclub.module#FanclubPageModule"
    },
    {
        path: "email-updates",
        loadChildren: "./pages/email-updates/email-updates.module#EmailUpdatesPageModule"
    },
    {
        path: "privacy",
        loadChildren: "./pages/privacy/privacy.module#PrivacyPageModule"
    },
    { path: "terms", loadChildren: "./pages/terms/terms.module#TermsPageModule" },
    {
        path: "news-details",
        loadChildren: "./pages/news-details/news-details.module#NewsDetailsPageModule"
    },
    { path: "login", loadChildren: "./pages/login/login.module#LoginPageModule" },
    {
        path: "tickets",
        loadChildren: "./pages/tickets/tickets.module#TicketsPageModule",
        canActivate: [_guards_authenticated_guard__WEBPACK_IMPORTED_MODULE_3__["AuthenticatedGuard"]]
    },
    { path: "vlog", loadChildren: "./pages/vlog/vlog.module#VlogPageModule" },
    {
        path: "contests",
        loadChildren: "./pages/contests/contests.module#ContestsPageModule"
    },
    {
        path: "galleries",
        loadChildren: "./pages/galleries/galleries.module#GalleriesPageModule"
    },
    {
        path: "page404",
        loadChildren: "./pages/page404/page404.module#Page404PageModule"
    },
    {
        path: "email-updates-thank-you",
        loadChildren: "./pages/email-updates-thank-you/email-updates-thank-you.module#EmailUpdatesThankYouPageModule"
    },
    { path: "join", loadChildren: "./pages/join/join.module#JoinPageModule" },
    {
        path: "confirm-sign-up",
        loadChildren: "./pages/confirm-sign-up/confirm-sign-up.module#ConfirmSignUpPageModule"
    },
    { path: "join", loadChildren: "./pages/join/join.module#JoinPageModule" },
    {
        path: "store",
        pathMatch: "full",
        redirectTo: "/store/welcome"
    },
    {
        path: "store/welcome",
        loadChildren: "./pages/store/store-home/store-home.module#StoreHomePageModule"
    },
    {
        path: "store/cart",
        loadChildren: "./pages/store/store-cart/store-cart.module#StoreCartPageModule"
    },
    {
        path: "store/category",
        loadChildren: "./pages/store/store-category/store-category.module#StoreCategoryPageModule"
    },
    {
        path: "store/product",
        loadChildren: "./pages/store/store-product/store-product.module#StoreProductPageModule"
    },
    {
        path: "store/checkout",
        loadChildren: "./pages/store/store-checkout/store-checkout.module#StoreCheckoutPageModule"
    },
    {
        path: "forgot-password",
        loadChildren: "./pages/forgot-password/forgot-password.module#ForgotPasswordPageModule"
    },
    {
        path: "forgot-password-submit-step1",
        loadChildren: "./pages/forgot-password-submit-step1/forgot-password-submit-step1.module#ForgotPasswordSubmitStep1PageModule"
    },
    {
        path: "forgot-password-submit-step2",
        loadChildren: "./pages/forgot-password-submit-step2/forgot-password-submit-step2.module#ForgotPasswordSubmitStep2PageModule"
    },
    {
        path: "register",
        loadChildren: "./pages/store-register/register.module#StoreRegisterPageModule"
    },
    {
        path: "store/login",
        loadChildren: "./pages/store-login/store-login.module#StoreLoginPageModule"
    },
    {
        path: "forgotpassword",
        loadChildren: "./pages/store-forgot-password/forgot-password.module#StoreForgotPasswordPageModule"
    },
    // {
    //   path: "store-account",
    //   loadChildren:
    //     "./pages/store-account/store-account.module#StoreAccountPageModule"
    // },
    {
        path: "account",
        loadChildren: "./pages/account/account.module#AccountPageModule"
    },
    //store-account pages
    {
        path: "store/account",
        redirectTo: "/store/account/orders",
        pathMatch: "full"
    },
    {
        path: "store/account/orders",
        loadChildren: "./pages/store-account/orders/orders.module#OrdersPageModule"
    },
    {
        path: "store/account/reviews",
        loadChildren: "./pages/store-account/reviews/reviews.module#ReviewsPageModule"
    },
    {
        path: "store/account/downloadable",
        loadChildren: "./pages/store-account/downloadable/downloadable.module#DownloadablePageModule"
    },
    {
        path: "store/account/tickets",
        loadChildren: "./pages/store-account/tickets/tickets.module#TicketsPageModule"
    },
    {
        path: "store/account/gift-cards",
        loadChildren: "./pages/store-account/gift-cards/gift-cards.module#GiftCardsPageModule"
    },
    {
        path: "staccount",
        loadChildren: "./pages/store-account/account/account.module#AccountPageModule"
    },
    {
        path: "simple",
        loadChildren: "./pages/simple/simple.module#SimplePageModule"
    }
];
routes.push({
    path: "**",
    loadChildren: "./pages/simple/simple.module#SimplePageModule"
});
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)],
            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>\r\n   <ion-router-outlet></ion-router-outlet>\r\n</ion-app>\r\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_push_notification_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./services/push-notification.service */ "./src/app/services/push-notification.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, pushNotificationService, totalApiService, router) {
        this.platform = platform;
        this.splashScreen = splashScreen;
        this.statusBar = statusBar;
        this.pushNotificationService = pushNotificationService;
        this.totalApiService = totalApiService;
        this.router = router;
        this.initializeApp();
    }
    AppComponent.prototype.initializeApp = function () {
        var _this = this;
        this.platform.ready().then(function () {
            if (_this.platform.is("cordova")) {
                _this.statusBar.styleDefault();
                _this.splashScreen.hide();
            }
        });
        this.pushNotificationService.initSubscription();
        this.totalApiService.getAllPagesContentList().subscribe();
        var prevUrl = null;
        this.router.events.subscribe(function (event) {
            if (event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_7__["NavigationEnd"]) {
                if (prevUrl !== null &&
                    event.urlAfterRedirects.split("#")[0] !== prevUrl) {
                    var container = document.querySelector(".ion-page:not(ion-app):not(.ion-page-hidden) main");
                    if (container) {
                        container.setAttribute("tabindex", "-1");
                        container.focus();
                    }
                }
                prevUrl = event.urlAfterRedirects.split("#")[0];
            }
        });
    };
    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_push_notification_service__WEBPACK_IMPORTED_MODULE_5__["PushNotificationService"],
            _services_total_api_service__WEBPACK_IMPORTED_MODULE_6__["TotalApiService"],
            _angular_router__WEBPACK_IMPORTED_MODULE_7__["Router"]])
    ], 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 aws_amplify_angular__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! aws-amplify-angular */ "./node_modules/aws-amplify-angular/dist/index.js");
/* harmony import */ var _utils_app_initializer__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./utils/app-initializer */ "./src/app/utils/app-initializer.ts");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/lib/src/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_angular_redux_store__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/fesm5/ionic-storage.js");
/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./services/auth.service */ "./src/app/services/auth.service.ts");
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/fesm5/http.js");
/* harmony import */ var _redux_state_initial_app_state__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./redux/state/initial-app-state */ "./src/app/redux/state/initial-app-state.ts");
/* harmony import */ var _redux_reducers__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./redux/reducers */ "./src/app/redux/reducers/index.ts");
/* harmony import */ var _bubbleup_ngx_redux__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @bubbleup/ngx-redux */ "./node_modules/@bubbleup/ngx-redux/fesm5/bubbleup-ngx-redux.js");
/* harmony import */ var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ "./node_modules/@ionic-native/in-app-browser/ngx/index.js");


















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"],
                aws_amplify_angular__WEBPACK_IMPORTED_MODULE_8__["AmplifyAngularModule"],
                _ionic_storage__WEBPACK_IMPORTED_MODULE_11__["IonicStorageModule"].forRoot(),
                _angular_redux_store__WEBPACK_IMPORTED_MODULE_10__["NgReduxModule"],
                _angular_common_http__WEBPACK_IMPORTED_MODULE_13__["HttpClientModule"],
                _bubbleup_ngx_redux__WEBPACK_IMPORTED_MODULE_16__["NgxReduxModule"]
            ],
            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_9__["appInitializer"],
                    deps: [_bubbleup_ngx_redux__WEBPACK_IMPORTED_MODULE_16__["StoreConfiguratorService"], _services_auth_service__WEBPACK_IMPORTED_MODULE_12__["AuthService"]],
                    multi: true
                },
                aws_amplify_angular__WEBPACK_IMPORTED_MODULE_8__["AmplifyService"],
                {
                    provide: _bubbleup_ngx_redux__WEBPACK_IMPORTED_MODULE_16__["NGX_REDUX_CONFIG_TOKEN"],
                    useValue: {
                        rootReducer: _redux_reducers__WEBPACK_IMPORTED_MODULE_15__["rootReducer"],
                        initialAppState: _redux_state_initial_app_state__WEBPACK_IMPORTED_MODULE_14__["initialAppState"]
                    }
                },
                _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_17__["InAppBrowser"]
            ],
            bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_6__["AppComponent"]]
        })
    ], AppModule);
    return AppModule;
}());



/***/ }),

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

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AuthenticatedGuard", function() { return AuthenticatedGuard; });
/* 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 _services_auth_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts");
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");





var debug = __webpack_require__(/*! debug */ "./node_modules/debug/src/browser.js")("aerosmith:authenticatedGuard");
var AuthenticatedGuard = /** @class */ (function () {
    function AuthenticatedGuard(router, authService) {
        this.router = router;
        this.authService = authService;
    }
    AuthenticatedGuard.prototype.canActivate = function (next, state) {
        var _this = this;
        return this.authService.getCachedUser().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function (user) {
            if (!user) {
                debug("locked route: " + state.url + ", redirect to /login");
                _this.router.navigate([
                    "/login",
                    {
                        callbackUrl: state.url
                    }
                ]);
                return false;
            }
            return true;
        }));
    };
    AuthenticatedGuard = 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_router__WEBPACK_IMPORTED_MODULE_2__["Router"], _services_auth_service__WEBPACK_IMPORTED_MODULE_3__["AuthService"]])
    ], AuthenticatedGuard);
    return AuthenticatedGuard;
}());



/***/ }),

/***/ "./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/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/redux/actions/auth.actions.ts":
/*!***********************************************!*\
  !*** ./src/app/redux/actions/auth.actions.ts ***!
  \***********************************************/
/*! exports provided: initCurrentUserRequest, initCurrentUserSuccess, initCurrentUserError, signInRequest, signInSuccess, signInError, signUpRequest, signUpSuccess, signUpError, confirmSignUpRequest, confirmSignUpSuccess, confirmSignUpError, resendSignUpRequest, resendSignUpSuccess, resendSignUpError, forgotPasswordRequest, forgotPasswordSuccess, forgotPasswordError, forgotPasswordSubmitRequest, forgotPasswordSubmitSuccess, forgotPasswordSubmitError, logoutRequest, logoutSuccess, logoutError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initCurrentUserRequest", function() { return initCurrentUserRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initCurrentUserSuccess", function() { return initCurrentUserSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initCurrentUserError", function() { return initCurrentUserError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signInRequest", function() { return signInRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signInSuccess", function() { return signInSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signInError", function() { return signInError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signUpRequest", function() { return signUpRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signUpSuccess", function() { return signUpSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "signUpError", function() { return signUpError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "confirmSignUpRequest", function() { return confirmSignUpRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "confirmSignUpSuccess", function() { return confirmSignUpSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "confirmSignUpError", function() { return confirmSignUpError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resendSignUpRequest", function() { return resendSignUpRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resendSignUpSuccess", function() { return resendSignUpSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resendSignUpError", function() { return resendSignUpError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordRequest", function() { return forgotPasswordRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordSuccess", function() { return forgotPasswordSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordError", function() { return forgotPasswordError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordSubmitRequest", function() { return forgotPasswordSubmitRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordSubmitSuccess", function() { return forgotPasswordSubmitSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "forgotPasswordSubmitError", function() { return forgotPasswordSubmitError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "logoutRequest", function() { return logoutRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "logoutSuccess", function() { return logoutSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "logoutError", function() { return logoutError; });
/* 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");


// init current user (begin)
var initCurrentUserRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_REQUEST"])();
};
var initCurrentUserSuccess = function (isAuthenticated) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_SUCCESS"])(isAuthenticated);
};
var initCurrentUserError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["INIT_CURRENT_USER_ERROR"])(err);
};
// init current user (end)
// sign in (begin)
var signInRequest = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_IN_REQUEST"])(); };
var signInSuccess = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_IN_SUCCESS"])(); };
var signInError = function (err) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_IN_ERROR"])(err); };
// sign in (end)
// sign up (begin)
var signUpRequest = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_UP_REQUEST"])(); };
var signUpSuccess = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_UP_SUCCESS"])(); };
var signUpError = function (err) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["SIGN_UP_ERROR"])(err); };
// sign up (end)
// confirm sign up (begin)
var confirmSignUpRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["CONFIRM_SIGN_UP_REQUEST"])();
};
var confirmSignUpSuccess = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["CONFIRM_SIGN_UP_SUCCESS"])();
};
var confirmSignUpError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["CONFIRM_SIGN_UP_ERROR"])(err);
};
// confirm sign up (end)
// resend sign up (begin)
var resendSignUpRequest = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["RESEND_SIGN_UP_REQUEST"])(); };
var resendSignUpSuccess = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["RESEND_SIGN_UP_SUCCESS"])(); };
var resendSignUpError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["RESEND_SIGN_UP_ERROR"])(err);
};
// resend sign up (end)
// forgot password (begin)
var forgotPasswordRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_REQUEST"])();
};
var forgotPasswordSuccess = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_SUCCESS"])();
};
var forgotPasswordError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_ERROR"])(err);
};
// forgot password (end)
// forgot password submit (begin)
var forgotPasswordSubmitRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_SUBMIT_REQUEST"])();
};
var forgotPasswordSubmitSuccess = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_SUBMIT_SUCCESS"])();
};
var forgotPasswordSubmitError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["FORGOT_PASSWORD_SUBMIT_ERROR"])(err);
};
// forgot password submit (end)
// logout (begin)
var logoutRequest = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["LOGOUT_REQUEST"])(); };
var logoutSuccess = function () { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["LOGOUT_SUCCESS"])(); };
var logoutError = function (err) { return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_auth_constants__WEBPACK_IMPORTED_MODULE_1__["LOGOUT_ERROR"])(err); };
// logout (end)


/***/ }),

/***/ "./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/user.actions.ts":
/*!***********************************************!*\
  !*** ./src/app/redux/actions/user.actions.ts ***!
  \***********************************************/
/*! exports provided: getCurrentUserRequest, getCurrentUserSuccess, getCurrentUserError, submitJoinForm2Request, submitJoinForm2Success, submitJoinForm2Error, updateCurrentUserRequest, updateCurrentUserSuccess, updateCurrentUserError, renewMembershipRequest, renewMembershipSuccess, renewMembershipError */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrentUserRequest", function() { return getCurrentUserRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrentUserSuccess", function() { return getCurrentUserSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrentUserError", function() { return getCurrentUserError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "submitJoinForm2Request", function() { return submitJoinForm2Request; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "submitJoinForm2Success", function() { return submitJoinForm2Success; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "submitJoinForm2Error", function() { return submitJoinForm2Error; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "updateCurrentUserRequest", function() { return updateCurrentUserRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "updateCurrentUserSuccess", function() { return updateCurrentUserSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "updateCurrentUserError", function() { return updateCurrentUserError; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "renewMembershipRequest", function() { return renewMembershipRequest; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "renewMembershipSuccess", function() { return renewMembershipSuccess; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "renewMembershipError", function() { return renewMembershipError; });
/* harmony import */ var redux_actions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! redux-actions */ "./node_modules/redux-actions/es/index.js");
/* harmony import */ var _constants_user_constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants/user.constants */ "./src/app/redux/constants/user.constants.ts");


// get current user (begin)
var getCurrentUserRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["GET_CURRENT_USER_REQUEST"])();
};
var getCurrentUserSuccess = function (user) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["GET_CURRENT_USER_SUCCESS"])(user);
};
var getCurrentUserError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["GET_CURRENT_USER_ERROR"])(err);
};
// get current user (end)
// submit join form 2 (begin)
var submitJoinForm2Request = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["SUBMIT_JOIN_FORM2_REQUEST"])();
};
var submitJoinForm2Success = function (user) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["SUBMIT_JOIN_FORM2_SUCCESS"])(user);
};
var submitJoinForm2Error = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["SUBMIT_JOIN_FORM2_ERROR"])(err);
};
// submit join form 2 (end)
// update current user (begin)
var updateCurrentUserRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["UPDATE_CURRENT_USER_REQUEST"])();
};
var updateCurrentUserSuccess = function (user) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["UPDATE_CURRENT_USER_SUCCESS"])(user);
};
var updateCurrentUserError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["UPDATE_CURRENT_USER_ERROR"])(err);
};
// update current user (end)
// renew membership (begin)
var renewMembershipRequest = function () {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["RENEW_MEMBERSHIP_REQUEST"])();
};
var renewMembershipSuccess = function (user) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["RENEW_MEMBERSHIP_SUCCESS"])(user);
};
var renewMembershipError = function (err) {
    return Object(redux_actions__WEBPACK_IMPORTED_MODULE_0__["createAction"])(_constants_user_constants__WEBPACK_IMPORTED_MODULE_1__["RENEW_MEMBERSHIP_ERROR"])(err);
};
// renew membership (end)


/***/ }),

/***/ "./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/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; });
function cacheName(state, action) {
    if (state === void 0) { state = null; }
    return state;
}


/***/ }),

/***/ "./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");







var content = Object(redux__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({
    newsPage: _content_news_page_content_reducer__WEBPACK_IMPORTED_MODULE_1__["newsPageContent"],
    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"]
});


/***/ }),

/***/ "./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/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-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");
var _a;


var getNewsIds = function (payload) {
    var pathPrefix = "/news/news/";
    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 = getNewsIds(payload);
    return Object.assign({}, state, {
        inProcess: false,
        hasErrors: false,
        items: ids
    });
};
var getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var ids = getNewsIds(payload);
    var inProcess = payload.nextToken ? true : false;
    return Object.assign({}, state, {
        inProcess: inProcess,
        items: state.items.concat(ids)
    });
};
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/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 getAllPagesContentListSuccess = function (state, _a) {
    var payload = _a.payload;
    var pathPrefix = "/gallery/";
    var introBannerPageContent = payload.items.find(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.type === "banners" && data.name === "welcome-intro";
        }
        return false;
    });
    var introBanner = introBannerPageContent
        ? JSON.parse(introBannerPageContent.data)
        : null;
    var promoBannerPageContent = payload.items.find(function (item) {
        if (item.path.startsWith(pathPrefix)) {
            var data = JSON.parse(item.data);
            return data.type === "banners" && data.name === "welcome-promo";
        }
        return false;
    });
    var promoBanner = promoBannerPageContent
        ? JSON.parse(promoBannerPageContent.data)
        : null;
    return Object.assign({}, state, {
        introBanner: {
            inProcess: false,
            hasErrors: false,
            items: introBanner
                ? introBanner.mediaItems.map(function (item) { return item.filePath; })
                : state.introBanner.items
        },
        promoBanner: {
            inProcess: false,
            hasErrors: false,
            items: promoBanner
                ? promoBanner.mediaItems.map(function (item) { return item.filePath; })
                : state.promoBanner.items
        }
    });
};
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");









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"]
});


/***/ }),

/***/ "./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/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/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;
};
// @todo. ildar
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");
/* 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");
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 item = payload.items.find(function (item) {
        return item.path.startsWith(pathPrefix);
    });
    if (item) {
        return item.path;
    }
    return state;
};
var logoutSuccess = function (state, _a) {
    var payload = _a.payload;
    return null;
};
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_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/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 initialAppState = {
    cacheName: "cache14",
    recaptchaSiteKey: "6LfLxBAUAAAAAHo8SxB-xcyioKquq3vNDT_50Fs2",
    isAuthenticated: false,
    userId: null,
    content: {
        newsPage: {
            items: [],
            inProcess: true,
            hasErrors: false
        },
        tourPage: {
            items: [],
            inProcess: true,
            hasErrors: false
        },
        galleriesPage: {
            items: [],
            inProcess: true,
            hasErrors: false
        },
        videosPage: {
            items: [],
            inProcess: true,
            hasErrors: false
        },
        welcomePage: {
            introBanner: {
                items: [],
                inProcess: true,
                hasErrors: false
            },
            promoBanner: {
                items: [],
                inProcess: true,
                hasErrors: false
            }
        },
        cart: {
            id: ""
        }
    },
    entities: {
        news: {},
        concerts: {},
        galleries: {},
        medias: {},
        navigationMenus: {},
        simplePages: {},
        users: {},
        cart: {}
    }
};


/***/ }),

/***/ "./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 aws_amplify_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! aws-amplify-angular */ "./node_modules/aws-amplify-angular/dist/index.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 normalizr__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular-redux/store */ "./node_modules/@angular-redux/store/lib/src/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_angular_redux_store__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var _redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../redux/actions/auth.actions */ "./src/app/redux/actions/auth.actions.ts");
/* harmony import */ var _normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../normalizr/schemas/user.schema */ "./src/app/normalizr/schemas/user.schema.ts");
/* harmony import */ var _user_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./user.service */ "./src/app/services/user.service.ts");










var AuthService = /** @class */ (function () {
    function AuthService(amplifyService, redux, userService) {
        this.amplifyService = amplifyService;
        this.redux = redux;
        this.userService = userService;
    }
    AuthService.prototype.isAuthenticated = function () {
        var state = this.redux.getState();
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(state.isAuthenticated);
    };
    AuthService.prototype.getCachedUser = function () {
        var state = this.redux.getState();
        var userId = state.userId;
        var entities = state.entities;
        var user = Object(normalizr__WEBPACK_IMPORTED_MODULE_5__["denormalize"])(userId, _normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_8__["userSchema"], entities);
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(user);
    };
    AuthService.prototype.initCurrentUser = function () {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["initCurrentUserRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.currentAuthenticatedUser()).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["initCurrentUserSuccess"])(true));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            if (err === "not authenticated") {
                _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["initCurrentUserSuccess"])(false));
                return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(null);
            }
            else {
                _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["initCurrentUserError"])(err));
                return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
            }
        }));
    };
    AuthService.prototype.signIn = function (data) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signInRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.signIn(data.email, data.password)).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["flatMap"])(function (res) { return _this.userService.createUserInConnect(data.email); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signInSuccess"])());
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signInError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.signUp = function (data) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signUpRequest"])());
        return this.userService.submitJoinForm1(data.email, data.recaptcha).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["flatMap"])(function () {
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.signUp({
                username: data.email,
                password: data.password
            }));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signUpSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["signUpError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.confirmSignUp = function (data) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["confirmSignUpRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.confirmSignUp(data.username, data.code)).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["confirmSignUpSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["confirmSignUpError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.resendSignUp = function (username) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["resendSignUpRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.resendSignUp(username)).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["resendSignUpSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["resendSignUpError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.forgotPassword = function (username) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.forgotPassword(username)).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.forgotPasswordSubmit = function (username, code, password) {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordSubmitRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.forgotPasswordSubmit(username, code, password)).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordSubmitSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["forgotPasswordSubmitError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    AuthService.prototype.logout = function () {
        var _this = this;
        var auth = this.amplifyService.auth();
        this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["logoutRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(auth.signOut()).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function () { return _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["logoutSuccess"])()); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_auth_actions__WEBPACK_IMPORTED_MODULE_7__["logoutError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["throwError"])(err);
        }));
    };
    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", [aws_amplify_angular__WEBPACK_IMPORTED_MODULE_2__["AmplifyService"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_6__["NgRedux"],
            _user_service__WEBPACK_IMPORTED_MODULE_9__["UserService"]])
    ], AuthService);
    return AuthService;
}());



/***/ }),

/***/ "./src/app/services/push-notification.service.ts":
/*!*******************************************************!*\
  !*** ./src/app/services/push-notification.service.ts ***!
  \*******************************************************/
/*! exports provided: PushNotificationService */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PushNotificationService", function() { return PushNotificationService; });
/* 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 firebase_app__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! firebase/app */ "./node_modules/firebase/app/dist/index.cjs.js");
/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(firebase_app__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var firebase_messaging__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! firebase/messaging */ "./node_modules/firebase/messaging/dist/index.esm.js");
/* harmony import */ var _fcm_config_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../fcm-config.js */ "./src/fcm-config.js");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/dist/fesm5.js");






var PushNotificationService = /** @class */ (function () {
    function PushNotificationService(platform) {
        this.platform = platform;
    }
    PushNotificationService.prototype.initSubscription = function () {
        var _this = this;
        if (!("serviceWorker" in navigator)) {
            console.log("serviceWorker not supported");
            return;
        }
        var firebaseApp = firebase_app__WEBPACK_IMPORTED_MODULE_2__["initializeApp"](_fcm_config_js__WEBPACK_IMPORTED_MODULE_4__["default"]);
        try {
            var fbMessaging_1 = firebaseApp.messaging();
            navigator.serviceWorker.ready.then(function (serviceWorker) {
                fbMessaging_1.useServiceWorker(serviceWorker);
                fbMessaging_1
                    .requestPermission()
                    .then(function () { return firebaseApp.messaging().getToken(); })
                    .then(function (token) { return _this.saveFcmToken(token); })
                    // .then(() => console.log('save token ok'))
                    .catch(function (err) {
                    console.log("push notifications is blocked", err);
                });
            });
        }
        catch (e) {
            console.log("push notifications not supported");
        }
    };
    PushNotificationService.prototype.saveFcmToken = function (token) {
        console.log("fcm token", token);
        // debugger;
    };
    PushNotificationService = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
            providedIn: "root"
        }),
        tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [_ionic_angular__WEBPACK_IMPORTED_MODULE_5__["Platform"]])
    ], PushNotificationService);
    return PushNotificationService;
}());



/***/ }),

/***/ "./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");
/* harmony import */ var aws_amplify_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! aws-amplify-angular */ "./node_modules/aws-amplify-angular/dist/index.js");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../environments/environment */ "./src/environments/environment.ts");






var siteId = _environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].siteId;
var SubmitContentService = /** @class */ (function () {
    function SubmitContentService(amplifyService) {
        this.amplifyService = amplifyService;
    }
    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 api = this.amplifyService.api();
        var gqlAPIServiceArguments = {
            site: siteId,
            data: JSON.stringify(data),
            path: path
        };
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(api.graphql({
            query: statement,
            variables: gqlAPIServiceArguments
        })).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["map"])(function (item) { return item.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", [aws_amplify_angular__WEBPACK_IMPORTED_MODULE_4__["AmplifyService"]])
    ], SubmitContentService);
    return SubmitContentService;
}());



/***/ }),

/***/ "./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/lib/src/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_angular_redux_store__WEBPACK_IMPORTED_MODULE_4__);
/* 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 aws_amplify_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! aws-amplify-angular */ "./node_modules/aws-amplify-angular/dist/index.js");
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../environments/environment */ "./src/environments/environment.ts");








var TotalApiService = /** @class */ (function () {
    function TotalApiService(amplifyService, redux) {
        this.amplifyService = amplifyService;
        this.redux = redux;
        this.apiCallInProcess$ = new rxjs__WEBPACK_IMPORTED_MODULE_2__["Subject"]();
    }
    TotalApiService.prototype.getAllPagesContentList = function () {
        var _this = this;
        this.apiCallInProcess$.next(true);
        this.redux.dispatch(Object(_redux_actions_page_content_actions__WEBPACK_IMPORTED_MODULE_5__["getAllPagesContentListRequest"])());
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(this.callApi(_environments_environment__WEBPACK_IMPORTED_MODULE_7__["environment"].siteId, null)).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 Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(_this.callApi(_environments_environment__WEBPACK_IMPORTED_MODULE_7__["environment"].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.callApi = function (siteId, nextToken) {
        return tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"](this, void 0, void 0, function () {
            var statement, api, gqlAPIServiceArguments, response;
            return tslib__WEBPACK_IMPORTED_MODULE_0__["__generator"](this, function (_a) {
                switch (_a.label) {
                    case 0:
                        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    ";
                        api = this.amplifyService.api();
                        gqlAPIServiceArguments = {
                            siteId: siteId,
                            nextToken: nextToken
                        };
                        return [4 /*yield*/, api.graphql({
                                query: statement,
                                variables: gqlAPIServiceArguments
                            })];
                    case 1:
                        response = (_a.sent());
                        return [2 /*return*/, response.data.listAllSiteContent];
                }
            });
        });
    };
    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", [aws_amplify_angular__WEBPACK_IMPORTED_MODULE_6__["AmplifyService"],
            _angular_redux_store__WEBPACK_IMPORTED_MODULE_4__["NgRedux"]])
    ], TotalApiService);
    return TotalApiService;
}());



/***/ }),

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

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UserService", function() { return UserService; });
/* 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/lib/src/index.js");
/* harmony import */ var _angular_redux_store__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_angular_redux_store__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "./node_modules/rxjs/_esm5/operators/index.js");
/* harmony import */ var _submit_content_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./submit-content.service */ "./src/app/services/submit-content.service.ts");
/* harmony import */ var _redux_actions_user_actions__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../redux/actions/user.actions */ "./src/app/redux/actions/user.actions.ts");
/* harmony import */ var normalizr__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! normalizr */ "./node_modules/normalizr/dist/normalizr.es.js");
/* harmony import */ var _normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../normalizr/schemas/user.schema */ "./src/app/normalizr/schemas/user.schema.ts");









var UserService = /** @class */ (function () {
    function UserService(redux, submitContentService) {
        this.redux = redux;
        this.submitContentService = submitContentService;
    }
    UserService.prototype.createUserInConnect = function (username) {
        return this.submitContentService
            .submit("/fanclub/create-user", {
            username: username
        })
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function () { return null; }));
    };
    UserService.prototype.updateCurrentUser = function (data) {
        var _this = this;
        this.redux.dispatch(Object(_redux_actions_user_actions__WEBPACK_IMPORTED_MODULE_6__["updateCurrentUserRequest"])());
        return this.submitContentService
            .submit("/fanclub/update-user", {
            firstName: data.firstName,
            middleName: data.middleName,
            lastName: data.lastName
        })
            .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function (res) {
            debugger;
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function (res) { return res.updateUser; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["tap"])(function (user) {
            var normalizrUser = Object(normalizr__WEBPACK_IMPORTED_MODULE_7__["normalize"])(user, _normalizr_schemas_user_schema__WEBPACK_IMPORTED_MODULE_8__["userSchema"]);
            _this.redux.dispatch(Object(_redux_actions_user_actions__WEBPACK_IMPORTED_MODULE_6__["updateCurrentUserSuccess"])(normalizrUser));
        }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["catchError"])(function (err) {
            _this.redux.dispatch(Object(_redux_actions_user_actions__WEBPACK_IMPORTED_MODULE_6__["updateCurrentUserError"])(err));
            return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["throwError"])(err);
        }));
    };
    UserService.prototype.submitJoinForm1 = function (username, recaptcha) {
        return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null);
        // return this.submitContentService
        //   .submit("/fanclub/join-form-1", {
        //     email: username,
        //     recaptcha,
        //     termsAgree: true
        //   })
        //   .pipe(map(() => null));
    };
    UserService = 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_3__["NgRedux"],
            _submit_content_service__WEBPACK_IMPORTED_MODULE_5__["SubmitContentService"]])
    ], UserService);
    return UserService;
}());



/***/ }),

/***/ "./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/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_iam_region: "us-east-1",

    authentication_type: "AWS_IAM"
  }
});


/***/ }),

/***/ "./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",
    siteId: "3"
};
/*
 * 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/fcm-config.js":
/*!***************************!*\
  !*** ./src/fcm-config.js ***!
  \***************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
const fcmConfig = {
  apiKey: "AIzaSyCe-s_FY-2sAJh8sbl4sXpPQb5_hcFGjj8",
  authDomain: "margaritavilleuniversity-pwa.firebaseapp.com",
  databaseURL: "https://margaritavilleuniversity-pwa.firebaseio.com",
  projectId: "margaritavilleuniversity-pwa",
  storageBucket: "margaritavilleuniversity-pwa.appspot.com",
  messagingSenderId: "518781499154"
};

/* harmony default export */ __webpack_exports__["default"] = (fcmConfig);


/***/ }),

/***/ "./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__(/*! C:\Development\git\ionic-fanclub-starter\src\main.ts */"./src/main.ts");


/***/ }),

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

/* (ignored) */

/***/ })

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