(this["webpackJsonpcholishnu-web-app"]=this["webpackJsonpcholishnu-web-app"]||[]).push([[0],[,,,,,,,,,,,,,function(e,t,r){"use strict";var n=r(133);r.o(n,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return n.AlertTypeEnum})),r.o(n,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return n.OrderStatusEnum})),r.o(n,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return n.PaginationEnum})),r.o(n,"RegistrationInputEnum")&&r.d(t,"RegistrationInputEnum",(function(){return n.RegistrationInputEnum}));var a=r(134);r.o(a,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return a.AlertTypeEnum})),r.o(a,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return a.OrderStatusEnum})),r.o(a,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return a.PaginationEnum})),r.o(a,"RegistrationInputEnum")&&r.d(t,"RegistrationInputEnum",(function(){return a.RegistrationInputEnum}));var i=r(135);r.o(i,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return i.AlertTypeEnum})),r.o(i,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return i.OrderStatusEnum})),r.o(i,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return i.PaginationEnum})),r.o(i,"RegistrationInputEnum")&&r.d(t,"RegistrationInputEnum",(function(){return i.RegistrationInputEnum}));var c=r(136);r.o(c,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return c.AlertTypeEnum})),r.o(c,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return c.OrderStatusEnum})),r.o(c,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return c.PaginationEnum})),r.o(c,"RegistrationInputEnum")&&r.d(t,"RegistrationInputEnum",(function(){return c.RegistrationInputEnum}));var s=r(137);r.d(t,"RegistrationInputEnum",(function(){return s.a}));var o=r(138);r.o(o,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return o.AlertTypeEnum})),r.o(o,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return o.OrderStatusEnum})),r.o(o,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return o.PaginationEnum}));var d=r(139);r.o(d,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return d.AlertTypeEnum})),r.o(d,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return d.OrderStatusEnum})),r.o(d,"PaginationEnum")&&r.d(t,"PaginationEnum",(function(){return d.PaginationEnum}));var u=r(140);r.d(t,"PaginationEnum",(function(){return u.a}));var l=r(141);r.o(l,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return l.AlertTypeEnum})),r.o(l,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return l.OrderStatusEnum}));var b=r(142);r.o(b,"AlertTypeEnum")&&r.d(t,"AlertTypeEnum",(function(){return b.AlertTypeEnum})),r.o(b,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return b.OrderStatusEnum}));var j=r(143);r.d(t,"AlertTypeEnum",(function(){return j.a}));var p=r(144);r.o(p,"OrderStatusEnum")&&r.d(t,"OrderStatusEnum",(function(){return p.OrderStatusEnum}));var m=r(145);r.d(t,"OrderStatusEnum",(function(){return m.a}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t,r){"use strict";var n;r.d(t,"a",(function(){return n})),function(e){e.FirstName="firstName",e.LastName="lastName",e.Email="email",e.Password="password",e.ConfirmPassword="confirmPassword",e.Dob="dob",e.Mobile="mobile"}(n||(n={}))},function(e,t){},function(e,t){},function(e,t,r){"use strict";var n;r.d(t,"a",(function(){return n})),function(e){e[e.Search=1]="Search"}(n||(n={}))},function(e,t){},function(e,t){},function(e,t,r){"use strict";var n;r.d(t,"a",(function(){return n})),function(e){e[e.ItemAlreadInLibrary=1]="ItemAlreadInLibrary",e[e.DeleteItemFromLibrary=2]="DeleteItemFromLibrary",e[e.ItemAlreadyInCart=3]="ItemAlreadyInCart",e[e.SignInRequired=4]="SignInRequired",e[e.BackendAlert=5]="BackendAlert",e[e.Logout=6]="Logout",e[e.ValidMobileNumberRequired=7]="ValidMobileNumberRequired"}(n||(n={}))},function(e,t){},function(e,t,r){"use strict";var n;r.d(t,"a",(function(){return n})),function(e){e[e.Started=1]="Started",e[e.Shipping=2]="Shipping",e[e.Delivered=3]="Delivered"}(n||(n={}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){},function(e,t,r){},function(e,t,r){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},function(e,t,r){},,function(e,t,r){},function(e,t,r){},function(e,t,r){},,function(e,t,r){"use strict";r.r(t);var n={};r.r(n),r.d(n,"getCountryInfo",(function(){return De})),r.d(n,"getDeliveryZones",(function(){return Re})),r.d(n,"getUserCountryInfo",(function(){return Ne})),r.d(n,"setUserVat",(function(){return Pe})),r.d(n,"getUser",(function(){return Be})),r.d(n,"login",(function(){return Le})),r.d(n,"register",(function(){return ke})),r.d(n,"setRegistrationdError",(function(){return Ge})),r.d(n,"forgetPassword",(function(){return Ue})),r.d(n,"setTokenFromStorage",(function(){return Fe})),r.d(n,"logout",(function(){return we})),r.d(n,"changePassword",(function(){return Me})),r.d(n,"toggleChangePasswordModal",(function(){return He})),r.d(n,"setChangePasswordError",(function(){return Ye})),r.d(n,"resetPasswordChangeSuccess",(function(){return Ve})),r.d(n,"updateProfile",(function(){return Qe})),r.d(n,"resetUpdateProfileSuccess",(function(){return qe})),r.d(n,"getRibbonBooks",(function(){return Ke})),r.d(n,"getRibbonAudio",(function(){return We})),r.d(n,"getRibbonVideo",(function(){return Je})),r.d(n,"getFeatureItems",(function(){return Xe})),r.d(n,"getBookbyId",(function(){return Ze})),r.d(n,"getBookBySamePublisher",(function(){return $e})),r.d(n,"getBookBySameAuthor",(function(){return et})),r.d(n,"getVideobyId",(function(){return tt})),r.d(n,"getAudiobyId",(function(){return rt})),r.d(n,"searchForMedia",(function(){return nt})),r.d(n,"clearSearch",(function(){return at})),r.d(n,"getLibraryItems",(function(){return it})),r.d(n,"addItemToLibrary",(function(){return ct})),r.d(n,"deleteItemFromLibrary",(function(){return st})),r.d(n,"resetAddToLibrarySuccess",(function(){return ot})),r.d(n,"getOrderHistory",(function(){return dt})),r.d(n,"getOrderById",(function(){return ut})),r.d(n,"getCartData",(function(){return bt})),r.d(n,"deleteItemFromCart",(function(){return jt})),r.d(n,"updateCartItemQuantity",(function(){return pt})),r.d(n,"deleteAllItemsFromCart",(function(){return mt})),r.d(n,"addItemToCart",(function(){return Ot})),r.d(n,"resetAddToCartSuccess",(function(){return ht})),r.d(n,"setCheckoutPrice",(function(){return _t})),r.d(n,"setSSLGateway",(function(){return ft})),r.d(n,"purchaseWithSSL",(function(){return Et})),r.d(n,"purchaseWithStripe",(function(){return It})),r.d(n,"setStripeSession",(function(){return St})),r.d(n,"setAlert",(function(){return At})),r.d(n,"resetAlert",(function(){return yt}));var a,i=r(0),c=r.n(i),s=r(16),o=r.n(s),d=(r(175),r(176),r(26)),u=r(21),l=r(302),b=r(32),j=r.n(b),p=r(35),m=r.n(p),O=(r(177),r(59)),h=r.n(O),_=r(306),f=function(){var e=Object(u.g)(),t=Object(u.h)();return{navigateTo:function(t){e.push(t)},getParams:function(){return t}}},E=r(78),I=r(71),S=r(147),A=r(3);!function(e){e.LOGIN_IN_PROGRESS="LOGIN_IN_PROGRESS",e.LOGIN_SUCCESS="LOGIN_SUCCESS",e.LOGIN_FAILED="LOGIN_FAILED",e.REGISTER_IN_PROGRESS="REGISTER_IN_PROGRESS",e.REGISTER_SUCCESS="REGISTER_SUCCESS",e.REGISTER_FAILED="REGISTER_FAILED",e.SET_REGISTRATION_ERROR="SET_REGISTRATION_ERROR",e.LOGOUT="LOGOUT",e.SET_TOKEN="SET_TOKEN",e.GET_USER_SUCCESS="GET_USER_SUCCESS",e.GET_USER_FAILED="GET_USER_FAILED",e.FORGET_EMAIL_SENDING_IN_PROGRESS="FORGET_EMAIL_SENDING_IN_PROGRESS",e.FORGET_EMAIL_SENDING_SUCCESS="FORGET_EMAIL_SENDING_SUCCESS",e.FORGET_EMAIL_SENDING_FAILED="FORGET_EMAIL_SENDING_FAILED",e.GET_RIBBON_BOOKS_IN_PROGRESS="GET_RIBBON_BOOKS_IN_PROGRESS",e.GET_RIBBON_BOOKS_SUCCESS="GET_RIBBON_BOOKS_SUCCESSFUL",e.GET_RIBBON_BOOKS_FAILED="GET_RIBBON_BOOKS_FAILED",e.GET_RIBBON_AUDIO_IN_PROGRESS="GET_RIBBON_AUDIO_IN_PROGRESS",e.GET_RIBBON_AUDIO_SUCCESS="GET_RIBBON_AUDIO_SUCCESSFUL",e.GET_RIBBON_AUDIO_FAILED="GET_RIBBON_AUDIO_FAILED",e.GET_RIBBON_VIDEO_IN_PROGRESS="GET_RIBBON_VIDEO_IN_PROGRESS",e.GET_RIBBON_VIDEO_SUCCESS="GET_RIBBON_VIDEO_SUCCESSFUL",e.GET_RIBBON_VIDEO_FAILED="GET_RIBBON_VIDEO_FAILED",e.GET_FEATURES_IN_PROGRESS="GET_FEATURES_IN_PROGRESS",e.GET_FEATURES_SUCCESS="GET_FEATURES_SUCCESSFUL",e.GET_FEATURES_FAILED="GET_FEATURES_FAILED",e.GET_BOOK_BY_ID_IN_PROGRESS="GET_BOOK_BY_ID_IN_PROGRESS",e.GET_BOOK_BY_ID_SUCCESS="GET_BOOK_BY_ID_SUCCESS",e.GET_BOOK_BY_ID_FAILED="GET_BOOK_BY_ID_FAILED",e.GET_VIDEO_BY_ID_IN_PROGRESS="GET_VIDEO_BY_ID_IN_PROGRESS",e.GET_VIDEO_BY_ID_SUCCESS="GET_VIDEO_BY_ID_SUCCESS",e.GET_VIDEO_BY_ID_FAILED="GET_VIDEO_BY_ID_FAILED",e.GET_AUDIO_BY_ID_IN_PROGRESS="GET_AUDIO_BY_ID_IN_PROGRESS",e.GET_AUDIO_BY_ID_SUCCESS="GET_AUDIO_BY_ID_SUCCESS",e.GET_AUDIO_BY_ID_FAILED="GET_AUDIO_BY_ID_FAILED",e.GET_BOOKS_BY_SAME_AUTHOR="GET_BOOKS_BY_SAME_AUTHOR",e.GET_BOOKS_BY_SAME_PUBLISHER="GET_BOOKS_BY_SAME_PUBLISHER",e.GET_BOOKS_BY_SAME_AUTHOR_FAILED="GET_BOOKS_BY_SAME_AUTHOR_FAILED",e.GET_BOOKS_BY_SAME_PUBLISHER_FAILED="GET_BOOKS_BY_SAME_PUBLISHER_FAILED",e.GET_ORDERS_IN_PROGRESS="GET_ORDERS_IN_PROGRESS",e.GET_ORDERS_SUCCESS="GET_ORDERS_SUCCESS",e.GET_ORDERS_FAILED="GET_ORDERS_FAILED",e.SET_ORDER_CURRENT_PAGE="SET_ORDER_CURRENT_PAGE",e.TOGGLE_CHANGE_PASSWORD_MODAL="TOGGLE_CHANGE_PASSWORD_MODAL",e.CHANGE_PASSWORD_IN_PROGRESS="CHANGE_PASSWORD_IN_PROGRESS",e.CHANGE_PASSWORD_SUCCESS="CHANGE_PASSWORD_SUCCESS",e.CHANGE_PASSWORD_FAILED="CHANGE_PASSWORD_FAILED",e.SET_CHANGE_PASSWORD_ERROR="SET_CHANGE_PASSWORD_ERROR",e.RESET_CHANGE_PASSWORD_SUCCESS="RESET_CHANGE_PASSWORD_SUCCESS",e.SEARCH_IN_PROGRESS="SEARCH_IN_PROGRESS",e.SEARCH_SUCCESS="SEARCH_SUCCESS",e.SEARCH_FAILED="SEARCH_FAILED",e.CLEAR_SEARCH="CLEAR_SEARCH",e.SET_SEARCH_PAGE_NUMBER="SET_SEARCH_PAGE_NUMBER",e.GET_COUNTRY_INFO="GET_COUNTRY_INFO",e.GET_USER_COUNTRY_INFO="GET_USER_COUNTRY_INFO",e.SET_USER_VAT="SET_USER_VAT",e.GET_LIBRARY_ITEM_IN_PROGRESS="GET_LIBRARY_ITEM_IN_PROGRESS",e.GET_LIBRARY_ITEM_SUCCESS="GET_LIBRARY_ITEM_SUCCESS",e.GET_LIBRARY_ITEM_FAILED="GET_LIBRARY_ITEM_FAILED",e.GET_ORDER_HISTORY_ITEM_IN_PROGRESS="GET_ORDER_HISTORY_ITEM_IN_PROGRESS",e.GET_ORDER_HISTORY_ITEM_SUCCESS="GET_ORDER_HISTORY_ITEM_SUCCESS",e.GET_ORDER_HISTORY_ITEM_FAILED="GET_ORDER_HISTORY_ITEM_FAILED",e.GET_ORDER_DETAIL_BY_ID_IN_PROGRESS="GET_ORDER_DETAIL_BY_ID_IN_PROGRESS",e.GET_ORDER_DETAIL_BY_ID_SUCCESS="GET_ORDER_DETAIL_BY_ID_SUCCESS",e.GET_ORDER_DETAIL_BY_ID_FAILED="GET_ORDER_DETAIL_BY_ID_FAILED",e.GET_CART_DATA_IN_PROGRESS="GET_CART_DATA_IN_PROGRESS",e.GET_CART_DATA_SUCCESS="GET_CART_DATA_SUCCESS",e.GET_CART_DATA_FAILED="GET_CART_DATA_FAILED",e.INCREASE_CART_ITEM_QUANTITY="INCREASE_CART_ITEM_QUANTITY",e.DECREASE_CART_ITEM_QUANTITY="DECREASE_CART_ITEM_QUANTITY",e.DELETE_CART_ITEM="DELETE_CART_ITEM",e.REMOVE_ALL_CART_ITEMS="REMOVE_ALL_CART_ITEMS",e.ADD_ITEM_TO_CART_IN_PROGRESS="ADD_ITEM_TO_CART_IN_PROGRESS",e.ADD_ITEM_TO_CART_SUCCESS="ADD_ITEM_TO_CART_SUCCESS",e.ADD_ITEM_TO_CART_FAILED="ADD_ITEM_TO_CART_FAILED",e.RESET_ADD_TO_CART_SUCCESS="RESET_ADD_TO_CART_SUCCESS",e.ADD_ITEM_TO_LIBRARY_IN_PROGRESS="ADD_ITEM_TO_LIBRARY_IN_PROGRESS",e.ADD_ITEM_TO_LIBRARY_SUCCESS="ADD_ITEM_TO_LIBRARY_SUCCESS",e.ADD_ITEM_TO_LIBRARY_FAILED="ADD_ITEM_TO_LIBRARY_FAILED",e.RESET_ADD_TO_LIBRARY_SUCCESS="RESET_ADD_TO_LIBRARY_SUCCESS",e.SET_CHECKOUT_PRICE="SET_CHECKOUT_PRICE",e.DELETE_LIBRARY_ITEM_IN_PROGRESS="DELETE_LIBRARY_ITEM_IN_PROGRESS",e.DELETE_LIBRARY_ITEM_SUCCESS="DELETE_LIBRARY_ITEM_SUCCESS",e.DELETE_LIBRARY_ITEM_FAILED="DELETE_LIBRARY_ITEM_FAILED",e.PURCHASE_SSL_IN_PROGRESS="PURCHASE_SSL_IN_PROGRESS",e.PURCHASE_SSL_SUCCESS="PURCHASE_SSL_SUCCESS",e.PURCHASE_SSL_FAILED="PURCHASE_SSL_FAILED",e.PURCHASE_STRIPE_IN_PROGRESS="PURCHASE_STRIPE_IN_PROGRESS",e.PURCHASE_STRIPE_SUCCESS="PURCHASE_STRIPE_SUCCESS",e.PURCHASE_STRIPE_FAILED="PURCHASE_STRIPE_FAILED",e.SET_SSL_GATEWAY="SET_SSL_GATEWAY",e.SET_STRIPE_SESSION="SET_STRIPE_SESSION",e.SET_ALERT="SET_ALERT",e.RESET_ALERT="RESET_ALERT",e.UPDATE_PROFILE_IN_PROGRESS="UPDATE_PROFILE_IN_PROGRESS",e.UPDATE_PROFILE_SUCCESS="UPDATE_PROFILE_SUCCESS",e.UPDATE_PROFILE_FAILED="UPDATE_PROFILE_FAILED",e.RESET_UPDATE_PROFILE_SUCCESS="RESET_UPDATE_PROFILE_SUCCESS",e.GET_DELIVERY_ZONE="GET_DELIVERY_ZONE"}(a||(a={}));var y={isOpen:!1,message:"",type:null},g={countries:null,deliveryZones:null,token:"",user:null,userRegisteredCountryName:null,userCurrentCountryName:null,userVat:0,userCurrency:"BDT",authError:null,isAuthInProgress:!1,isAuthenticated:!1,isForgetEmailSendingInProgress:!1,isForgetEmailSendingSuccessfull:!1,isRegistrationInProgress:!1,isRegistrationSuccessfull:!1,registrationError:null,forgetEmailSendingError:null,isChangePasswordModalOpen:!1,isChangePasswordInProgress:!1,isChangePasswordSuccessfull:!1,changePasswordError:null,isUpdateProfileInProgress:!1,isUpdateProfileSuccessfull:!1,hasUpdateProfileFailed:!1},C={cartItems:[],isCartItemLoading:!1,isAddCartItemInProgress:!1,isAddCartItemSuccessful:!1,hasAddCartItemFailed:!1},x={totalPrice:null,totalVat:null,totalDiscount:null,sslGatewayUrl:null,isSSLPurchaseInProgress:!1,isSSLPurchaseSuccess:!1,isSSLPurchaseFailed:!1,stripeSessionId:null,isStripePurchaseInProgress:!1,isStripePurchaseSuccess:!1,isStripePurchaseFailed:!1},T={libraryBooks:[],libraryVideos:[],libraryAudios:[],isLibraryDataLoading:!1,isAddLibraryItemInProgress:!1,hasAddLibraryItemFailed:!1,isAddLibraryItemSuccessful:!1,isDeleteLibraryItemInProgress:!1,hasDeleteLibraryItemFailed:!1,isDeleteLibraryItemSuccessful:!1},v={ribbonBooks:null,ribbonAudios:null,ribbonVideos:null,featured:null,featuredBooks:null,featuredAudios:null,featuredVideos:null,currentAudio:null,currentBook:null,currentVideo:null,currentBookSameAuthor:null,currentBookSamePublisher:null,isCurrentBookLoading:!1,hasCurrentBookErrorOccured:!1,isCurrentAudioLoading:!1,hasCurrentAudioErrorOccured:!1,isCurrentVideoLoading:!1,hasCurrentVideoErrorOccured:!1,hasRibbonBookLoadingErrorOccured:!1,hasRibbonAudioLoadingErrorOccured:!1,hasRibbonVideoLoadingErrorOccured:!1,hasFeatureLoadingErrorOccured:!1,isRibbonAudioLoading:!1,isRibbonBooksLoading:!1,isRibbonVideoLoading:!1,isFeaturedItemLoading:!1},D={orders:[],currentOrder:null,isOrderHistoryLoading:!1,isOrderDetailLoading:!1,hasOrderDetailErrorOccured:!1},R={searchedMedia:null,totalResult:0,isSearching:!1,hasSearchFailed:!1,searchQuery:"",currentPageNumber:1},N=Object(I.c)({auth:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.LOGIN_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isAuthInProgress:!0,authError:null,isAuthenticated:!1,token:""});case a.SET_TOKEN:return Object(A.a)(Object(A.a)({},e),{},{token:t.payload});case a.GET_USER_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{user:t.payload,isAuthenticated:!0});case a.GET_USER_FAILED:return Object(A.a)(Object(A.a)({},e),{},{user:null,isAuthenticated:!1,token:""});case a.LOGIN_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isAuthInProgress:!1,authError:null,isAuthenticated:!0,token:t.payload});case a.LOGIN_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isAuthInProgress:!1,authError:t.payload,isAuthenticated:!1,token:""});case a.REGISTER_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isRegistrationInProgress:!0,isRegistrationSuccessfull:!1,registrationError:null});case a.REGISTER_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isRegistrationInProgress:!1,isRegistrationSuccessfull:!0,registrationError:null});case a.REGISTER_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isRegistrationInProgress:!1,isRegistrationSuccessfull:!1,registrationError:{errorMessage:t.payload}});case a.SET_REGISTRATION_ERROR:return Object(A.a)(Object(A.a)({},e),{},{isRegistrationInProgress:!1,isRegistrationSuccessfull:!1,registrationError:t.payload?{errorMessage:t.payload.error,errorField:t.payload.errorField}:null});case a.LOGOUT:return Object(A.a)(Object(A.a)({},e),{},{isAuthInProgress:!1,authError:null,isAuthenticated:!1,token:""});case a.FORGET_EMAIL_SENDING_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isForgetEmailSendingInProgress:!0,isForgetEmailSendingSuccessfull:!1,forgetEmailSendingError:null});case a.FORGET_EMAIL_SENDING_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isForgetEmailSendingInProgress:!1,isForgetEmailSendingSuccessfull:!0,forgetEmailSendingError:null});case a.FORGET_EMAIL_SENDING_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isForgetEmailSendingInProgress:!1,isForgetEmailSendingSuccessfull:!1,forgetEmailSendingError:t.payload});case a.TOGGLE_CHANGE_PASSWORD_MODAL:return Object(A.a)(Object(A.a)({},e),{},{isChangePasswordModalOpen:t.payload});case a.CHANGE_PASSWORD_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{changePasswordError:null,isChangePasswordInProgress:!0,isChangePasswordSuccessfull:!1});case a.CHANGE_PASSWORD_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isChangePasswordModalOpen:!1,isChangePasswordInProgress:!1,isChangePasswordSuccessfull:!0,changePasswordError:null});case a.CHANGE_PASSWORD_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isChangePasswordInProgress:!1,isChangePasswordSuccessfull:!1,changePasswordError:t.payload});case a.SET_CHANGE_PASSWORD_ERROR:return Object(A.a)(Object(A.a)({},e),{},{changePasswordError:t.payload});case a.RESET_CHANGE_PASSWORD_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isChangePasswordInProgress:!1,isChangePasswordSuccessfull:!1,changePasswordError:null});case a.GET_COUNTRY_INFO:return Object(A.a)(Object(A.a)({},e),{},{countries:t.payload});case a.GET_USER_COUNTRY_INFO:return Object(A.a)(Object(A.a)({},e),{},{userRegisteredCountryName:t.payload.registeredCountryName,userCurrentCountryName:t.payload.currentCountryName,userCurrency:t.payload.currency});case a.SET_USER_VAT:return Object(A.a)(Object(A.a)({},e),{},{userVat:t.payload});case a.UPDATE_PROFILE_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isUpdateProfileInProgress:!0,isUpdateProfileSuccessfull:!1,hasUpdateProfileFailed:!1});case a.UPDATE_PROFILE_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{user:t.payload,isUpdateProfileInProgress:!1,isUpdateProfileSuccessfull:!0,hasUpdateProfileFailed:!1});case a.UPDATE_PROFILE_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isUpdateProfileInProgress:!1,isUpdateProfileSuccessfull:!1,hasUpdateProfileFailed:!0});case a.RESET_UPDATE_PROFILE_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isUpdateProfileInProgress:!1,isUpdateProfileSuccessfull:!1,hasUpdateProfileFailed:!1});case a.GET_DELIVERY_ZONE:return Object(A.a)(Object(A.a)({},e),{},{deliveryZones:t.payload});default:return e}},media:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.GET_RIBBON_BOOKS_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonBooksLoading:!0,hasRibbonBookLoadingErrorOccured:!1});case a.GET_RIBBON_BOOKS_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonBooksLoading:!1,hasRibbonBookLoadingErrorOccured:!1,ribbonBooks:t.payload});case a.GET_RIBBON_BOOKS_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isRibbonBooksLoading:!1,hasRibbonBookLoadingErrorOccured:!0,ribbonBooks:[]});case a.GET_RIBBON_AUDIO_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonAudioLoading:!0,hasRibbonAudioLoadingErrorOccured:!1});case a.GET_RIBBON_AUDIO_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonAudioLoading:!1,hasRibbonAudioLoadingErrorOccured:!1,ribbonAudios:t.payload});case a.GET_RIBBON_AUDIO_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isRibbonAudioLoading:!1,hasRibbonAudioLoadingErrorOccured:!0,ribbonAudios:[]});case a.GET_RIBBON_VIDEO_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonVideoLoading:!0,hasRibbonVideoLoadingErrorOccured:!1});case a.GET_RIBBON_VIDEO_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isRibbonVideoLoading:!1,hasRibbonVideoLoadingErrorOccured:!1,ribbonVideos:t.payload});case a.GET_RIBBON_VIDEO_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isRibbonVideoLoading:!1,hasRibbonVideoLoadingErrorOccured:!0,ribbonVideos:[]});case a.GET_FEATURES_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isFeaturedItemLoading:!0,hasFeatureLoadingErrorOccured:!1});case a.GET_FEATURES_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isFeaturedItemLoading:!1,hasFeatureLoadingErrorOccured:!1,featured:t.payload.features,featuredAudios:t.payload.featuredAudio,featuredBooks:t.payload.featuredBooks,featuredVideos:t.payload.featuredVideo});case a.GET_FEATURES_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isFeaturedItemLoading:!1,hasFeatureLoadingErrorOccured:!0,featured:[],featuredAudios:[],featuredBooks:[],featuredVideos:[]});case a.GET_BOOK_BY_ID_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{currentBook:null,isCurrentBookLoading:!0,hasCurrentBookErrorOccured:!1});case a.GET_BOOK_BY_ID_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{currentBook:t.payload,isCurrentBookLoading:!1,hasCurrentBookErrorOccured:!1});case a.GET_BOOK_BY_ID_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentBook:null,isCurrentBookLoading:!1,hasCurrentBookErrorOccured:!0});case a.GET_BOOKS_BY_SAME_AUTHOR:return Object(A.a)(Object(A.a)({},e),{},{currentBookSameAuthor:t.payload});case a.GET_BOOKS_BY_SAME_PUBLISHER:return Object(A.a)(Object(A.a)({},e),{},{currentBookSamePublisher:t.payload});case a.GET_BOOKS_BY_SAME_PUBLISHER_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentBookSamePublisher:null});case a.GET_BOOKS_BY_SAME_AUTHOR_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentBookSameAuthor:null});case a.GET_VIDEO_BY_ID_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{currentVideo:null,isCurrentVideoLoading:!0,hasCurrentVideoErrorOccured:!1});case a.GET_VIDEO_BY_ID_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{currentVideo:t.payload,isCurrentVideoLoading:!1,hasCurrentVideoErrorOccured:!1});case a.GET_VIDEO_BY_ID_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentVideo:null,isCurrentVideoLoading:!1,hasCurrentVideoErrorOccured:!0});case a.GET_AUDIO_BY_ID_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{currentAudio:null,isCurrentAudioLoading:!0,hasCurrentAudioErrorOccured:!1});case a.GET_AUDIO_BY_ID_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{currentAudio:t.payload,isCurrentAudioLoading:!1,hasCurrentAudioErrorOccured:!1});case a.GET_AUDIO_BY_ID_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentAudio:null,isCurrentAudioLoading:!1,hasCurrentAudioErrorOccured:!0});default:return e}},search:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:R,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.SEARCH_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isSearching:!0,searchedMedia:[],totalResult:0,hasSearchFailed:!1});case a.SEARCH_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isSearching:!1,searchedMedia:t.payload.items,totalResult:t.payload.totalResult,searchQuery:t.payload.query,hasSearchFailed:!1});case a.SEARCH_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isSearching:!1,searchedMedia:null,totalResult:0,searchQuery:"",hasSearchFailed:!0});case a.CLEAR_SEARCH:return Object(A.a)(Object(A.a)({},e),{},{searchedMedia:null,totalResult:0,searchQuery:"",currentPageNumber:1});case a.SET_SEARCH_PAGE_NUMBER:return Object(A.a)(Object(A.a)({},e),{},{currentPageNumber:t.payload});default:return e}},library:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.GET_LIBRARY_ITEM_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{libraryBooks:[],libraryVideos:[],libraryAudios:[],isLibraryDataLoading:!0});case a.GET_LIBRARY_ITEM_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{libraryBooks:t.payload.libraryBooks,libraryVideos:t.payload.libraryVideos,libraryAudios:t.payload.libraryAudios,isLibraryDataLoading:!1});case a.GET_LIBRARY_ITEM_FAILED:return Object(A.a)(Object(A.a)({},e),{},{libraryBooks:[],libraryVideos:[],libraryAudios:[],isLibraryDataLoading:!1});case a.ADD_ITEM_TO_LIBRARY_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isAddLibraryItemInProgress:!0,isAddLibraryItemSuccessful:!1,hasAddLibraryItemFailed:!1});case a.ADD_ITEM_TO_LIBRARY_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isAddLibraryItemInProgress:!1,isAddLibraryItemSuccessful:!0,hasAddLibraryItemFailed:!1});case a.ADD_ITEM_TO_LIBRARY_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isAddLibraryItemInProgress:!1,isAddLibraryItemSuccessful:!1,hasAddLibraryItemFailed:!0});case a.DELETE_LIBRARY_ITEM_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isDeleteLibraryItemInProgress:!0,isDeleteLibraryItemSuccessful:!1,hasDeleteLibraryItemFailed:!1});case a.DELETE_LIBRARY_ITEM_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isDeleteLibraryItemInProgress:!1,isDeleteLibraryItemSuccessful:!0,hasDeleteLibraryItemFailed:!1,libraryBooks:"Book"===t.payload.media?e.libraryBooks.filter((function(e){return e.id!==t.payload.itemId})):e.libraryBooks,libraryAudios:"Audio"===t.payload.media?e.libraryAudios.filter((function(e){return e.id!==t.payload.itemId})):e.libraryAudios,libraryVideos:"Video"===t.payload.media?e.libraryVideos.filter((function(e){return e.id!==t.payload.itemId})):e.libraryVideos});case a.DELETE_LIBRARY_ITEM_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isDeleteLibraryItemInProgress:!1,isDeleteLibraryItemSuccessful:!1,hasDeleteLibraryItemFailed:!0});case a.RESET_ADD_TO_LIBRARY_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isAddLibraryItemInProgress:!1,isAddLibraryItemSuccessful:!1,hasAddLibraryItemFailed:!1});default:return e}},order:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.GET_ORDER_HISTORY_ITEM_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{orders:[],isOrderHistoryLoading:!0});case a.GET_ORDER_HISTORY_ITEM_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{orders:t.payload,isOrderHistoryLoading:!1});case a.GET_ORDER_HISTORY_ITEM_FAILED:return Object(A.a)(Object(A.a)({},e),{},{orders:[],isOrderHistoryLoading:!1});case a.GET_ORDER_DETAIL_BY_ID_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{currentOrder:[],isOrderDetailLoading:!0,hasOrderDetailErrorOccured:!1});case a.GET_ORDER_DETAIL_BY_ID_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{currentOrder:t.payload,isOrderDetailLoading:!1,hasOrderDetailErrorOccured:!1});case a.GET_ORDER_DETAIL_BY_ID_FAILED:return Object(A.a)(Object(A.a)({},e),{},{currentOrder:null,isOrderDetailLoading:!1,hasOrderDetailErrorOccured:!0});default:return e}},cart:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:C,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.GET_CART_DATA_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{cartItems:[],isCartItemLoading:!0});case a.GET_CART_DATA_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{cartItems:t.payload,isCartItemLoading:!1});case a.GET_CART_DATA_FAILED:return Object(A.a)(Object(A.a)({},e),{},{cartItems:[],isCartItemLoading:!1});case a.INCREASE_CART_ITEM_QUANTITY:return Object(A.a)(Object(A.a)({},e),{},{cartItems:e.cartItems.map((function(e){return e.basketId===t.payload&&(e.totalQuantity=e.totalQuantity+1,e.totalPrice=e.totalPrice+e.pricePerQty,e.totalToken=e.totalToken+e.tokenPerQty,e.discount=e.discount+e.discountPerQty),e}))});case a.DECREASE_CART_ITEM_QUANTITY:return Object(A.a)(Object(A.a)({},e),{},{cartItems:e.cartItems.map((function(e){return e.basketId===t.payload&&(e.totalQuantity=e.totalQuantity-1,e.totalPrice=e.totalPrice-e.pricePerQty,e.totalToken=e.totalToken-e.tokenPerQty,e.discount=e.discount-e.discountPerQty),e}))});case a.DELETE_CART_ITEM:return Object(A.a)(Object(A.a)({},e),{},{cartItems:e.cartItems.filter((function(e){return e.basketId!==t.payload}))});case a.REMOVE_ALL_CART_ITEMS:return Object(A.a)(Object(A.a)({},e),{},{cartItems:[]});case a.ADD_ITEM_TO_CART_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{isAddCartItemInProgress:!0,hasAddCartItemFailed:!1,isAddCartItemSuccessful:!1});case a.ADD_ITEM_TO_CART_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isAddCartItemInProgress:!1,hasAddCartItemFailed:!1,isAddCartItemSuccessful:!0});case a.ADD_ITEM_TO_CART_FAILED:return Object(A.a)(Object(A.a)({},e),{},{isAddCartItemInProgress:!1,hasAddCartItemFailed:!0,isAddCartItemSuccessful:!1});case a.RESET_ADD_TO_CART_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{isAddCartItemInProgress:!1,hasAddCartItemFailed:!1,isAddCartItemSuccessful:!1});default:return e}},checkout:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.SET_CHECKOUT_PRICE:return Object(A.a)(Object(A.a)({},e),{},{totalPrice:t.payload.totalPrice,totalDiscount:t.payload.totalDiscount,totalVat:t.payload.totalVat});case a.SET_SSL_GATEWAY:return Object(A.a)(Object(A.a)({},e),{},{sslGatewayUrl:t.payload});case a.PURCHASE_SSL_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{sslGatewayUrl:null,isSSLPurchaseInProgress:!0,isSSLPurchaseSuccess:!1,isSSLPurchaseFailed:!1});case a.PURCHASE_SSL_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{sslGatewayUrl:t.payload,isSSLPurchaseInProgress:!1,isSSLPurchaseSuccess:!0,isSSLPurchaseFailed:!1});case a.PURCHASE_SSL_FAILED:return Object(A.a)(Object(A.a)({},e),{},{sslGatewayUrl:null,isSSLPurchaseInProgress:!1,isSSLPurchaseSuccess:!1,isSSLPurchaseFailed:!0});case a.PURCHASE_STRIPE_IN_PROGRESS:return Object(A.a)(Object(A.a)({},e),{},{stripeSessionId:null,isStripePurchaseInProgress:!0,isStripePurchaseSuccess:!1,isStripePurchaseFailed:!1});case a.PURCHASE_STRIPE_SUCCESS:return Object(A.a)(Object(A.a)({},e),{},{stripeSessionId:t.payload,isStripePurchaseInProgress:!1,isStripePurchaseSuccess:!0,isStripePurchaseFailed:!1});case a.PURCHASE_STRIPE_FAILED:return Object(A.a)(Object(A.a)({},e),{},{stripeSessionId:null,isStripePurchaseInProgress:!1,isStripePurchaseSuccess:!1,isStripePurchaseFailed:!0});default:return e}},alert:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.SET_ALERT:return Object(A.a)(Object(A.a)({},e),{},{isOpen:!0,message:t.payload.message,type:t.payload.alertType});case a.RESET_ALERT:return Object(A.a)(Object(A.a)({},e),{},{isOpen:!1,message:"",type:null});default:return e}}}),P=N,B=Object(I.d)(P,{},Object(I.a)(S.a)),L=r(7),k=r.n(L),G=r(12),U="#fcb247",F="cholishnu-web-token",w=30,M="DD/MM/YYYY",H="h:mm a, DD MMM YYYY",Y=function(e,t){localStorage.setItem(e,t)},V=function(e){return localStorage.getItem(e)},Q=function(e){localStorage.removeItem(e)},q=function(e){var t,r;return console.log(e.response?e.response.data:e.message),console.log(e.message),500===(null===(t=e.response)||void 0===t?void 0:t.status)?e.response?"There is a problem with connecting to server":"An Unexpected error occured. Please Try again":404===(null===(r=e.response)||void 0===r?void 0:r.status)?e.response?"We could not find what you are looking for":"An Unexpected error occured. Please Try again":e.response?Object.values(e.response.data)[0]:"An Unexpected error occured. Please Try again"},z=r(90),K=r.n(z),W=function(e,t){return K.a.get(e,t)},J=function(e,t,r){return K.a.post(e,t,r)},X=function(e,t,r){return K.a.put(e,t,r)},Z=function(e,t){return K.a.delete(e,t)},$="https://public-api.cholishnu.com/v1",ee="https://cf-content.cholishnu.com/publishers/logo",te="https://cf-content.cholishnubackend.com/books",re="https://cf-content.cholishnubackend.com/audio",ne="https://cf-content.cholishnubackend.com/video",ae="pk_test_51HToW5GOshQvbX2x1tQADKBtEfS1ZT5jbZBC5HS7TvhJrr6oSOvrnn9j2NiXQUNyBvF9QtQ58BePAMvYidBKe3Um00h3pMbwqs",ie=function(e,t){return e?e.length>t?"".concat(e.substring(0,t),"..."):e:"untitled"},ce=function(e,t){return"".concat(e.toUpperCase()[0]).concat(t.toUpperCase()[0])},se=function(e,t){return"BDT"===e?"\u09f3".concat(t.toFixed(2)):"GBP"===e?"\xa3".concat(t.toFixed(2)):"$".concat(t.toFixed(2))},oe=function(e,t,r,n){return"BDT"===e?"\u09f3".concat(r.toFixed(2)):"GBP"===e?"\xa3".concat(t.toFixed(2)):"$".concat(n.toFixed(2))},de=function(e,t,r,n){return"BDT"===e?r:"GBP"===e?t:n},ue=function(e,t,r,n,a,i,c){return"BDT"===e?"\u09f3".concat((r-i).toFixed(2)):"GBP"===e?"\xa3".concat((t-a).toFixed(2)):"$".concat((n-c).toFixed(2))},le=function(e,t,r,n){return"BDT"===e?r:"GBP"===e?t:n},be=r(54),je=r(118),pe=r.n(je),me=function(e){var t=Object(be.b)(e);return!(!t||!t.country)},Oe=function(e){var t=Object(be.b)(e);return t&&t.country?pe.a.alpha2ToAlpha3(t.country):"BGD"},he=function(e){return pe.a.alpha3ToAlpha2(e)},_e=function(e){return!!e.match(new RegExp("(?=.*[A-Z])","g"))&&(!!e.match(new RegExp("(?=.*[a-z])","g"))&&(!!e.match(new RegExp(".*[0-9].*","g"))&&!(e.length<8)))},fe=function(e,t){return e===t},Ee=r(91),Ie=r.n(Ee),Se=function(e){return Ie()(e).isBefore(Ie()().subtract(13,"years"))},Ae=function(e){return Ie()(e).format(M)},ye=function(e){return Ie()(e).format(H)},ge=function(e){var t=e.map((function(e){return e.genre})).flat().map((function(e){return e.name}));return Array.from(new Set(t))},Ce=function(e){var t=e.map((function(e){return e.contentType}));return Array.from(new Set(t))},xe=function(e,t){return"All"===t?e:e.filter((function(e){return e.genre.filter((function(e){return e.name===t})).length>0}))},Te=function(e,t){return"All"===t?e:e.filter((function(e){return e.genre.filter((function(e){return e.name===t})).length>0}))},ve=function(e,t){return"All"===t?e:e.filter((function(e){return e.genre.filter((function(e){return e.name===t})).length>0}))},De=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="".concat($,"/lookup/getcountries"),e.prev=1,e.next=4,W(r);case 4:n=e.sent,i=n.data,t({type:a.GET_COUNTRY_INFO,payload:i.map((function(e){return{code:e.code,name:e.name,currency:e.currencyCode,vat:e.vat}}))}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),console.log(e.t0.message);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t){return e.apply(this,arguments)}}()},Re=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r="".concat($,"/lookup/getDeliveryZones"),e.prev=1,e.next=4,W(r);case 4:n=e.sent,i=n.data,t({type:a.GET_DELIVERY_ZONE,payload:i.map((function(e){return{id:e.id,zoneCode:e.zoneCode,zoneName:e.zoneName,chargeInBDT:e.chargeBdt,chargeInGBP:e.chargeGbp,chargeInUSD:e.chargeUsd,stripeBDTId:e.stripeBdtId,stripeGBPId:e.stripeGbpId,stripeUSDId:e.stripeUsdId}}))}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),console.log(e.t0.message);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t){return e.apply(this,arguments)}}()},Ne=function(e,t){return function(){var r=Object(G.a)(k.a.mark((function r(n){var i,c,s,o;return k.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i="".concat($,"/lookup/getcurrencybycountrycode/").concat(e),c="".concat($,"/lookup/getcurrencybycountrycode/").concat(t),r.prev=2,r.next=5,W(i);case 5:return s=r.sent,r.next=8,W(c);case 8:o=r.sent,n({type:a.GET_USER_COUNTRY_INFO,payload:{currentCountryName:s.data.name,registeredCountryName:o.data.name,currency:o.data.currencyCode}}),r.next=15;break;case 12:r.prev=12,r.t0=r.catch(2),console.log(r.t0.message);case 15:case"end":return r.stop()}}),r,null,[[2,12]])})));return function(e){return r.apply(this,arguments)}}()},Pe=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.SET_USER_VAT,payload:e});case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Be=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n={headers:{Authorization:"Bearer ".concat(e)}},i="".concat($,"/customers/getcustomer"),t.prev=2,t.next=5,W(i,n);case 5:c=t.sent,s=c.data,r({type:a.GET_USER_SUCCESS,payload:{id:s.id,title:s.title,firstName:s.firstName,lastName:s.lastName,subscription:s.subscriptionLevel,token:s.point,dob:s.dob,profileImage:s.profileImage,address1:s.address1,address2:s.address2,city:s.city,state:s.state,postCode:s.postalCode,email:s.email,mobile:s.mobile,registeredCountry:s.countryCode,currentCountry:s.currentLocation}}),t.next=15;break;case 10:t.prev=10,t.t0=t.catch(2),console.log(t.t0.message),r({type:a.GET_USER_FAILED}),Q(F);case 15:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}()},Le=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s,o;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.LOGIN_IN_PROGRESS}),n={headers:{"Content-Type":"application/json"}},i={email:e.username,password:e.password},c="".concat($,"/identity/token"),t.prev=4,t.next=7,J(c,i,n);case 7:s=t.sent,o=s.data,Y(F,o.token),r({type:a.LOGIN_SUCCESS,payload:o.token}),t.next=17;break;case 13:t.prev=13,t.t0=t.catch(4),r({type:a.LOGIN_FAILED,payload:q(t.t0)}),Q(F);case 17:case"end":return t.stop()}}),t,null,[[4,13]])})));return function(e){return t.apply(this,arguments)}}()},ke=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.REGISTER_IN_PROGRESS}),n={headers:{"Content-Type":"application/json"}},i={firstName:e.firstName,lastName:e.lastName,countryCode:e.country,dob:e.dob,email:e.email,password:e.password,mobile:e.mobile},c="".concat($,"/customers/customer"),t.prev=4,t.next=7,J(c,i,n);case 7:s=t.sent,s.data,r({type:a.REGISTER_SUCCESS}),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(4),r({type:a.REGISTER_FAILED,payload:q(t.t0)});case 15:case"end":return t.stop()}}),t,null,[[4,12]])})));return function(e){return t.apply(this,arguments)}}()},Ge=function(e,t){return function(){var r=Object(G.a)(k.a.mark((function r(n){return k.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:n({type:a.SET_REGISTRATION_ERROR,payload:e?{error:e,errorField:t}:null});case 1:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()},Ue=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.FORGET_EMAIL_SENDING_IN_PROGRESS}),n={headers:{"Content-Type":"application/json"}},i={email:e},c="".concat($,"/identity/forgot-password"),t.prev=4,t.next=7,J(c,i,n);case 7:s=t.sent,s.data,r({type:a.FORGET_EMAIL_SENDING_SUCCESS}),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(4),r({type:a.FORGET_EMAIL_SENDING_FAILED,payload:q(t.t0)});case 15:case"end":return t.stop()}}),t,null,[[4,12]])})));return function(e){return t.apply(this,arguments)}}()},Fe=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=V(F)){e.next=3;break}return e.abrupt("return");case 3:t({type:a.SET_TOKEN,payload:r});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},we=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q(F),t({type:a.LOGOUT});case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Me=function(e,t,r){return function(){var n=Object(G.a)(k.a.mark((function n(i){var c,s,o,d;return k.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c={headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(r)}},s={oldPassword:e,newPassword:t},o="".concat($,"/identity/change-password"),i({type:a.CHANGE_PASSWORD_IN_PROGRESS}),n.prev=4,n.next=7,J(o,s,c);case 7:d=n.sent,d.data,i({type:a.CHANGE_PASSWORD_SUCCESS}),n.next=15;break;case 12:n.prev=12,n.t0=n.catch(4),i({type:a.CHANGE_PASSWORD_FAILED,payload:q(n.t0)});case 15:case"end":return n.stop()}}),n,null,[[4,12]])})));return function(e){return n.apply(this,arguments)}}()},He=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.TOGGLE_CHANGE_PASSWORD_MODAL,payload:e});case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Ye=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.SET_CHANGE_PASSWORD_ERROR,payload:e});case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Ve=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.RESET_CHANGE_PASSWORD_SUCCESS});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Qe=function(e,t,r,n,i){return function(){var c=Object(G.a)(k.a.mark((function c(s){var o,d,u,l,b;return k.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return s({type:a.UPDATE_PROFILE_IN_PROGRESS}),o={headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(e)}},d={title:t.title,firstName:t.firstName,lastName:t.lastName,dob:n,mobile:r,address1:t.address1?t.address1:null,address2:t.address2?t.address2:null,city:t.city?t.city:null,postalCode:t.postCode?t.postCode:null,state:t.state?t.state:null,currentLocation:i},u="".concat($,"/customers"),c.prev=4,c.next=7,X(u,d,o);case 7:l=c.sent,b=l.data,s({type:a.UPDATE_PROFILE_SUCCESS,payload:{id:b.id,title:b.title,firstName:b.firstName,lastName:b.lastName,subscription:b.subscriptionLevel,token:b.point,dob:b.dob,profileImage:b.profileImage,address1:b.address1,address2:b.address2,city:b.city,state:b.state,postCode:b.postalCode,email:b.email,mobile:b.mobile,registeredCountry:b.countryCode,currentCountry:b.currentLocation}}),c.next=15;break;case 12:c.prev=12,c.t0=c.catch(4),s({type:a.UPDATE_PROFILE_FAILED});case 15:case"end":return c.stop()}}),c,null,[[4,12]])})));return function(e){return c.apply(this,arguments)}}()},qe=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.RESET_UPDATE_PROFILE_SUCCESS});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},ze=r(34),Ke=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.GET_RIBBON_BOOKS_IN_PROGRESS}),r="".concat($,"/books/getallribbons"),e.prev=2,e.next=5,W(r);case 5:n=e.sent,i=n.data,t({type:a.GET_RIBBON_BOOKS_SUCCESS,payload:i.map((function(e){return{id:e.id,contentType:e.contentTypeName,title:e.bookTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:e.publisherName,publisherLogo:"".concat(ee,"/").concat(e.publisherLogo),description:e.shortDescription,sourceUrl:e.contentUrl,sampleUrl:e.sampleUrl,media:"Book",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),t({type:a.GET_RIBBON_BOOKS_FAILED});case 13:case"end":return e.stop()}}),e,null,[[2,10]])})));return function(t){return e.apply(this,arguments)}}()},We=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.GET_RIBBON_AUDIO_IN_PROGRESS}),r="".concat($,"/audios/getallribbons"),e.prev=2,e.next=5,W(r);case 5:n=e.sent,i=n.data,t({type:a.GET_RIBBON_AUDIO_SUCCESS,payload:i.map((function(e){return{id:e.id,contentType:e.contentTypeName,title:e.audioTitle,artist:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(re,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:e.publisherName,description:e.shortDescription,playlist:e.albumPostCastItems.map((function(e){return{id:e.id,title:e.title,sourceUrl:e.contentUrl,artists:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}}))}})),media:"Audio",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),t({type:a.GET_RIBBON_AUDIO_FAILED});case 13:case"end":return e.stop()}}),e,null,[[2,10]])})));return function(t){return e.apply(this,arguments)}}()},Je=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.GET_RIBBON_VIDEO_IN_PROGRESS}),r="".concat($,"/videos/getallribbons"),e.prev=2,e.next=5,W(r);case 5:n=e.sent,i=n.data,t({type:a.GET_RIBBON_VIDEO_SUCCESS,payload:i.map((function(e){return{id:e.id,contentType:e.contentTypeName,title:e.title,artist:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(ne,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:e.publisherName,description:e.shortDescription,sourceUrl:e.contentUrl,sampleUrl:e.sampleUrl,media:"Video",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),t({type:a.GET_RIBBON_BOOKS_FAILED});case 13:case"end":return e.stop()}}),e,null,[[2,10]])})));return function(t){return e.apply(this,arguments)}}()},Xe=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){var r,n,i,c,s,o,d,u,l,b;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:a.GET_FEATURES_IN_PROGRESS}),r="".concat($,"/lookup/getallfeatures"),e.prev=2,e.next=5,W(r);case 5:n=e.sent,i=n.data,c=[],s=[],o=[],d=[],u=i.filter((function(e){return"Book"===e.featureType})),l=i.filter((function(e){return"Video"===e.featureType})),b=i.filter((function(e){return"Audio"===e.featureType})),u&&(s=Object(ze.a)(u.map((function(e){return{id:e.id,contentType:e.contentName,title:e.title,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Book",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))),c=[].concat(Object(ze.a)(c),Object(ze.a)(s))),l&&(o=Object(ze.a)(l.map((function(e){return{id:e.id,contentType:e.contentName,title:e.title,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(ne,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Video",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))),c=[].concat(Object(ze.a)(c),Object(ze.a)(o))),b&&(d=Object(ze.a)(b.map((function(e){return{id:e.id,contentType:e.contentName,title:e.title,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(re,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Audio",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))),c=[].concat(Object(ze.a)(c),Object(ze.a)(d))),t({type:a.GET_FEATURES_SUCCESS,payload:{features:c,featuredBooks:s,featuredVideo:o,featuredAudio:d}}),e.next=23;break;case 20:e.prev=20,e.t0=e.catch(2),t({type:a.GET_FEATURES_FAILED});case 23:case"end":return e.stop()}}),e,null,[[2,20]])})));return function(t){return e.apply(this,arguments)}}()},Ze=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_BOOK_BY_ID_IN_PROGRESS}),n="".concat($,"/books/").concat(e),t.prev=2,t.next=5,W(n);case 5:i=t.sent,c=i.data,r({type:a.GET_BOOK_BY_ID_SUCCESS,payload:{id:c.id,contentType:c.contentTypeName,title:c.bookTitle,author:c.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(c.coverImage),genre:c.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:c.publisherName,publisherLogo:"".concat(ee,"/").concat(c.publisherLogo),description:c.shortDescription,sourceUrl:c.contentUrl,sampleUrl:c.sampleUrl,media:"Book",priceInBDT:c.priceBdt,priceInGBP:c.priceGbp,priceInUSD:c.priceUsd,token:c.point,isEContent:c.isEContent,isPaid:c.isPaid,discountInBDT:c.discountBdt,discountInGBP:c.discountGbp,discountInUSD:c.discountUsd}}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(2),r({type:a.GET_BOOK_BY_ID_FAILED});case 13:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}()},$e=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n="".concat($,"/books/getbookbysamepublisher/").concat(e),t.prev=1,t.next=4,W(n);case 4:i=t.sent,c=i.data,r({type:a.GET_BOOKS_BY_SAME_PUBLISHER,payload:c.map((function(e){return{id:e.id,contentType:e.contentTypeName,title:e.bookTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:e.publisherName,publisherLogo:"".concat(ee,"/").concat(e.publisherLogo),description:e.shortDescription,sourceUrl:e.contentUrl,sampleUrl:e.sampleUrl,media:"Book",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}),t.next=13;break;case 9:t.prev=9,t.t0=t.catch(1),console.log(t.t0.response?t.t0.response.data:t.t0.message),r({type:a.GET_BOOKS_BY_SAME_PUBLISHER_FAILED});case 13:case"end":return t.stop()}}),t,null,[[1,9]])})));return function(e){return t.apply(this,arguments)}}()},et=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n="".concat($,"/books/getbookbysameauthor/").concat(e),t.prev=1,t.next=4,W(n);case 4:i=t.sent,c=i.data,r({type:a.GET_BOOKS_BY_SAME_AUTHOR,payload:c.map((function(e){return{id:e.id,contentType:e.contentTypeName,title:e.bookTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:e.publisherName,publisherLogo:"".concat(ee,"/").concat(e.publisherLogo),description:e.shortDescription,sourceUrl:e.contentUrl,sampleUrl:e.sampleUrl,media:"Book",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}),t.next=13;break;case 9:t.prev=9,t.t0=t.catch(1),console.log(t.t0.response?t.t0.response.data:t.t0.message),r({type:a.GET_BOOKS_BY_SAME_AUTHOR_FAILED});case 13:case"end":return t.stop()}}),t,null,[[1,9]])})));return function(e){return t.apply(this,arguments)}}()},tt=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_VIDEO_BY_ID_IN_PROGRESS}),n="".concat($,"/videos/").concat(e),t.prev=2,t.next=5,W(n);case 5:i=t.sent,c=i.data,r({type:a.GET_VIDEO_BY_ID_SUCCESS,payload:{id:c.id,contentType:c.contentTypeName,title:c.title,artist:c.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(ne,"/").concat(c.coverImage),genre:c.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:c.publisherName,description:c.shortDescription,sourceUrl:c.contentUrl,sampleUrl:c.sampleUrl,media:"Video",priceInBDT:c.priceBdt,priceInGBP:c.priceGbp,priceInUSD:c.priceUsd,token:c.point,isEContent:c.isEContent,isPaid:c.isPaid,discountInBDT:c.discountBdt,discountInGBP:c.discountGbp,discountInUSD:c.discountUsd}}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(2),r({type:a.GET_VIDEO_BY_ID_FAILED});case 13:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}()},rt=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_AUDIO_BY_ID_IN_PROGRESS}),n="".concat($,"/audios/").concat(e),t.prev=2,t.next=5,W(n);case 5:i=t.sent,c=i.data,r({type:a.GET_AUDIO_BY_ID_SUCCESS,payload:{id:c.id,contentType:c.contentTypeName,title:c.audioTitle,artist:c.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(re,"/").concat(c.coverImage),genre:c.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),publisher:c.publisherName,description:c.shortDescription,playlist:c.albumPostCastItems.map((function(e){return{id:e.id,title:e.title,sourceUrl:e.contentUrl,artists:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}}))}})),media:"Audio",priceInBDT:c.priceBdt,priceInGBP:c.priceGbp,priceInUSD:c.priceUsd,token:c.point,isEContent:c.isEContent,isPaid:c.isPaid,discountInBDT:c.discountBdt,discountInGBP:c.discountGbp,discountInUSD:c.discountUsd}}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(2),r({type:a.GET_AUDIO_BY_ID_FAILED});case 13:case"end":return t.stop()}}),t,null,[[2,10]])})));return function(e){return t.apply(this,arguments)}}()},nt=function(e,t,r){return function(){var n=Object(G.a)(k.a.mark((function n(i){var c,s,o,d;return k.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return i({type:a.SEARCH_IN_PROGRESS}),i({type:a.SET_SEARCH_PAGE_NUMBER,payload:r}),c="".concat($,"/").concat("Book"===e?"books":"Audio"===e?"audios":"videos","/search"),s={params:{condition:t,offset:(r-1)*w,limit:w}},n.prev=5,n.next=8,W(c,s);case 8:o=n.sent,d=o.data,i({type:a.SEARCH_SUCCESS,payload:{query:t,items:d.list.map((function(t){return{id:t.id,title:t.title,coverArt:"".concat("Book"===e?te:"Audio"===e?re:ne,"/").concat(t.coverImage),contentType:t.contentTypeName,media:e}})),totalResult:d.count}}),n.next=16;break;case 13:n.prev=13,n.t0=n.catch(5),i({type:a.SEARCH_FAILED});case 16:case"end":return n.stop()}}),n,null,[[5,13]])})));return function(e){return n.apply(this,arguments)}}()},at=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.CLEAR_SEARCH});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},it=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s,o,d,u;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_LIBRARY_ITEM_IN_PROGRESS}),n={headers:{Authorization:"Bearer ".concat(e)}},i="".concat($,"/customerlibrary/getbookbycustomer"),c="".concat($,"/customerlibrary/getaudiobycustomer"),s="".concat($,"/customerlibrary/getvideobycustomer"),t.prev=5,t.next=8,W(i,n);case 8:return o=t.sent,t.next=11,W(c,n);case 11:return d=t.sent,t.next=14,W(s,n);case 14:u=t.sent,r({type:a.GET_LIBRARY_ITEM_SUCCESS,payload:{libraryBooks:o.data.map((function(e){return{id:e.bookId,libraryId:e.id,contentType:e.contentTypeName,title:e.bookTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(te,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Book",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}})),libraryAudios:d.data.map((function(e){return{id:e.audioId,libraryId:e.id,contentType:e.contentTypeName,title:e.audioTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(re,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Audio",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}})),libraryVideos:u.data.map((function(e){return{id:e.videoId,libraryId:e.id,contentType:e.contentTypeName,title:e.videoTitle,author:e.authorItems.map((function(e){return{id:e.id,name:e.name,role:e.authorRole}})),coverArt:"".concat(ne,"/").concat(e.coverImage),genre:e.genreItems.map((function(e){return{id:e.id,name:e.englishName?e.englishName:e.description}})),description:e.shortDescription,media:"Video",priceInBDT:e.priceBdt,priceInGBP:e.priceGbp,priceInUSD:e.priceUsd,token:e.point,isEContent:e.isEContent,isPaid:e.isPaid,discountInBDT:e.discountBdt,discountInGBP:e.discountGbp,discountInUSD:e.discountUsd}}))}}),t.next=22;break;case 18:t.prev=18,t.t0=t.catch(5),console.log(t.t0.response?t.t0.response.data:t.t0.message),r({type:a.GET_LIBRARY_ITEM_FAILED});case 22:case"end":return t.stop()}}),t,null,[[5,18]])})));return function(e){return t.apply(this,arguments)}}()},ct=function(e,t,r,n){return function(){var i=Object(G.a)(k.a.mark((function i(c){var s,o,d;return k.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return s={headers:{Authorization:"Bearer ".concat(e)}},c({type:a.ADD_ITEM_TO_LIBRARY_IN_PROGRESS}),o="".concat($,"/customerlibrary"),d={customerId:t},d="Book"===n?Object(A.a)(Object(A.a)({},d),{},{bookId:r}):"Video"===n?Object(A.a)(Object(A.a)({},d),{},{videoId:r}):Object(A.a)(Object(A.a)({},d),{},{audioId:r}),i.prev=5,i.next=8,J(o,d,s);case 8:c({type:a.ADD_ITEM_TO_LIBRARY_SUCCESS}),i.next=15;break;case 11:i.prev=11,i.t0=i.catch(5),console.log(i.t0.response?i.t0.response.data:i.t0.message),c({type:a.ADD_ITEM_TO_LIBRARY_FAILED});case 15:case"end":return i.stop()}}),i,null,[[5,11]])})));return function(e){return i.apply(this,arguments)}}()},st=function(e,t,r){return function(){var n=Object(G.a)(k.a.mark((function n(i){var c,s;return k.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c={headers:{Authorization:"Bearer ".concat(r)}},i({type:a.DELETE_LIBRARY_ITEM_IN_PROGRESS}),s="".concat($,"/customerlibrary/").concat(e),n.prev=3,n.next=6,Z(s,c);case 6:i({type:a.DELETE_LIBRARY_ITEM_SUCCESS,payload:{media:t,itemId:e}}),n.next=13;break;case 9:n.prev=9,n.t0=n.catch(3),console.log(n.t0.response?n.t0.response.data:n.t0.message),i({type:a.DELETE_LIBRARY_ITEM_FAILED});case 13:case"end":return n.stop()}}),n,null,[[3,9]])})));return function(e){return n.apply(this,arguments)}}()},ot=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.RESET_ADD_TO_LIBRARY_SUCCESS});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},dt=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_ORDER_HISTORY_ITEM_IN_PROGRESS}),n={headers:{Authorization:"Bearer ".concat(e)}},i="".concat($,"/orders/gettoporders"),t.prev=3,t.next=6,W(i,n);case 6:c=t.sent,s=c.data,r({type:a.GET_ORDER_HISTORY_ITEM_SUCCESS,payload:s.map((function(e){return{id:e.id,orderNumber:e.orderNumber,purchasedAt:e.createdAt,billingAddress1:e.billingAddress1,billingAddress2:e.billingAddress2,billingCity:e.billingCity,billingState:e.billingState,billingPostCode:e.billingPostalCode,totalAmount:e.netAmount,totalVat:e.vatAmount,totalDiscount:e.discount,currency:e.currencyCode,deliveryCharge:e.deliveryCharge,deliveryZoneCode:e.deliveryZoneCode}}))}),t.next=15;break;case 11:t.prev=11,t.t0=t.catch(3),console.log(t.t0.response?t.t0.response.data:t.t0.message),r({type:a.GET_ORDER_HISTORY_ITEM_FAILED});case 15:case"end":return t.stop()}}),t,null,[[3,11]])})));return function(e){return t.apply(this,arguments)}}()},ut=function(e,t){return function(){var r=Object(G.a)(k.a.mark((function r(n){var i,c,s,o;return k.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n({type:a.GET_ORDER_DETAIL_BY_ID_IN_PROGRESS}),i={headers:{Authorization:"Bearer ".concat(t)}},c="".concat($,"/orders/").concat(e),r.prev=3,r.next=6,W(c,i);case 6:s=r.sent,o=s.data,n({type:a.GET_ORDER_DETAIL_BY_ID_SUCCESS,payload:o.orderDetails.map((function(e){var t,r,n;return e.bookId?(t=e.bookId,r=e.book,n=e.bookContentType):e.audioId?(t=e.audioId,r=e.audio,n=e.audioContentType):(t=e.viderId,r=e.video,n=e.videoContentType),{itemId:t,orderId:e.orderId,orderNumber:o.orderNumber,title:r,contentType:n,price:e.amount*e.qty+e.vat-e.discount,quantity:e.qty,vat:e.vat,currency:o.currencyCode,discount:e.discount,status:e.detailStatus,isEContent:"PaperBook"!==n}}))}),r.next=15;break;case 11:r.prev=11,r.t0=r.catch(3),console.log(r.t0.response?r.t0.response.data:r.t0.message),n({type:a.GET_ORDER_DETAIL_BY_ID_FAILED});case 15:case"end":return r.stop()}}),r,null,[[3,11]])})));return function(e){return r.apply(this,arguments)}}()},lt=r(13),bt=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i,c,s;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:a.GET_CART_DATA_IN_PROGRESS}),n={headers:{Authorization:"Bearer ".concat(e)}},i="".concat($,"/orderbaskets/getorderbasketsbyuser"),t.prev=3,t.next=6,W(i,n);case 6:c=t.sent,s=c.data,r({type:a.GET_CART_DATA_SUCCESS,payload:s.map((function(e){var t,r,n,a;return e.bookId?(t=e.bookId,r="Book",n="".concat(te,"/").concat(e.coverImage),a="".concat(te,"/").concat(e.contentUrl)):e.audioId?(t=e.audioId,r="Audio",n="".concat(re,"/").concat(e.coverImage),a="".concat(re,"/").concat(e.contentUrl)):(t=e.videoId,r="Video",n="".concat(ne,"/").concat(e.coverImage),a="".concat(ne,"/").concat(e.contentUrl)),{basketId:e.id,itemId:t,itemTitle:e.title,itemMedia:r,itemContentType:e.contentType,itemCoverImage:n,itemContentUrl:a,totalQuantity:e.qty,totalPrice:e.amount*e.qty,totalToken:e.point*e.qty,currency:e.currencyCode,pricePerQty:e.amount,tokenPerQty:e.point,isEContent:e.isEContent,discount:e.discount,discountPerQty:e.discount/e.qty}}))}),t.next=15;break;case 11:t.prev=11,t.t0=t.catch(3),console.log(t.t0.response?t.t0.response.data:t.t0.message),r({type:a.GET_CART_DATA_FAILED});case 15:case"end":return t.stop()}}),t,null,[[3,11]])})));return function(e){return t.apply(this,arguments)}}()},jt=function(e,t){return function(){var r=Object(G.a)(k.a.mark((function r(n){var i,c;return k.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i={headers:{Authorization:"Bearer ".concat(t)}},c="".concat($,"/orderbaskets/").concat(e),r.prev=2,r.next=5,Z(c,i);case 5:n({type:a.DELETE_CART_ITEM,payload:e}),r.next=11;break;case 8:r.prev=8,r.t0=r.catch(2),console.log(r.t0.response?r.t0.response.data:r.t0.message);case 11:case"end":return r.stop()}}),r,null,[[2,8]])})));return function(e){return r.apply(this,arguments)}}()},pt=function(e,t,r,n){return function(){var i=Object(G.a)(k.a.mark((function i(c){var s,o,d;return k.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return s={headers:{Authorization:"Bearer ".concat(t)}},o="".concat($,"/orderbaskets"),d={id:e.basketId,qty:n?e.totalQuantity+1:e.totalQuantity-1,amount:e.pricePerQty,point:e.tokenPerQty,isEContent:e.isEContent,vat:n?(e.pricePerQty-e.discountPerQty)*(e.totalQuantity+1)*r/100:(e.pricePerQty-e.discountPerQty)*(e.totalQuantity-1)*r/100,discount:n?e.discountPerQty*(e.totalQuantity+1):e.discountPerQty*(e.totalQuantity-1)},d="Book"===e.itemMedia?Object(A.a)(Object(A.a)({},d),{},{bookId:e.itemId}):"Audios"===e.itemMedia?Object(A.a)(Object(A.a)({},d),{},{audioId:e.itemId}):Object(A.a)(Object(A.a)({},d),{},{videoId:e.itemId}),i.prev=4,i.next=7,X(o,d,s);case 7:c(n?{type:a.INCREASE_CART_ITEM_QUANTITY,payload:e.basketId}:{type:a.DECREASE_CART_ITEM_QUANTITY,payload:e.basketId}),i.next=13;break;case 10:i.prev=10,i.t0=i.catch(4),console.log(i.t0.response?i.t0.response.data:i.t0.message);case 13:case"end":return i.stop()}}),i,null,[[4,10]])})));return function(e){return i.apply(this,arguments)}}()},mt=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){var n,i;return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n={headers:{Authorization:"Bearer ".concat(e)}},i="".concat($,"/orderbaskets/removeall"),t.prev=2,t.next=5,Z(i,n);case 5:r({type:a.REMOVE_ALL_CART_ITEMS}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),console.log(t.t0.response?t.t0.response.data:t.t0.message);case 11:case"end":return t.stop()}}),t,null,[[2,8]])})));return function(e){return t.apply(this,arguments)}}()},Ot=function(e,t,r,n,i){return function(){var c=Object(G.a)(k.a.mark((function c(s){var o,d,u;return k.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return o={headers:{Authorization:"Bearer ".concat(e)}},s({type:a.ADD_ITEM_TO_CART_IN_PROGRESS}),d="".concat($,"/orderbaskets"),u={qty:1,amount:r,point:t.token,isEContent:t.isEContent,vat:(r-n)*i/100,discount:n},u="Book"===t.media?Object(A.a)(Object(A.a)({},u),{},{bookId:t.id}):"Video"===t.media?Object(A.a)(Object(A.a)({},u),{},{videoId:t.id}):Object(A.a)(Object(A.a)({},u),{},{audioId:t.id}),c.prev=5,c.next=8,J(d,u,o);case 8:s({type:a.ADD_ITEM_TO_CART_SUCCESS}),c.next=16;break;case 11:c.prev=11,c.t0=c.catch(5),console.log(c.t0.response?c.t0.response.data:c.t0.message),s({type:a.ADD_ITEM_TO_CART_FAILED}),s({type:a.SET_ALERT,payload:{alertType:lt.AlertTypeEnum.BackendAlert,message:q(c.t0)}});case 16:case"end":return c.stop()}}),c,null,[[5,11]])})));return function(e){return c.apply(this,arguments)}}()},ht=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.RESET_ADD_TO_CART_SUCCESS});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},_t=function(e,t,r){return function(){var n=Object(G.a)(k.a.mark((function n(i){return k.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:i({type:a.SET_CHECKOUT_PRICE,payload:{totalPrice:e,totalDiscount:t,totalVat:r}});case 1:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()},ft=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.SET_SSL_GATEWAY,payload:e});case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Et=function(e,t,r,n,i,c,s,o){return function(){var d=Object(G.a)(k.a.mark((function d(u){var l,b,j,p,m,O;return k.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return u({type:a.PURCHASE_SSL_IN_PROGRESS}),l={headers:{Authorization:"Bearer ".concat(s),"Content-Type":"application/json"}},b="BDT"===t?o.chargeInBDT:"GBP"===t?o.chargeInGBP:o.chargeInUSD,j={totalAmount:"".concat(e+b),currency:t,cusName:"".concat(n.firstName," ").concat(n.lastName),cusEmail:n.email,cusAdd1:i.billingAddress1,cusAdd2:i.billingAddress2,cusCity:i.billingCity,cusPostcode:i.billingPostCode,cusCountry:r,cusPhone:c,shipName:"".concat(n.firstName," ").concat(n.lastName),shipAdd1:i.shippingAddress1,shipAdd2:i.shippingAddress2,shipCity:i.shippingCity,shipState:i.shippingState,shipPostCode:i.shippingPostCode,shipCountry:i.shippingCountryCode,deliveryZoneCode:i.deliveryZoneCode,deliveryCharges:b},p="".concat($,"/orders/ordertokensslcommerz"),d.prev=5,d.next=8,J(p,j,l);case 8:m=d.sent,O=m.data,u({type:a.PURCHASE_SSL_SUCCESS,payload:O.gatewayPageURL}),d.next=18;break;case 13:d.prev=13,d.t0=d.catch(5),console.log(d.t0.response?d.t0.response.data:d.t0.message),u({type:a.PURCHASE_SSL_FAILED}),u({type:a.SET_ALERT,payload:{alertType:lt.AlertTypeEnum.BackendAlert,message:q(d.t0)}});case 18:case"end":return d.stop()}}),d,null,[[5,13]])})));return function(e){return d.apply(this,arguments)}}()},It=function(e,t,r,n,i,c,s,o){return function(){var d=Object(G.a)(k.a.mark((function d(u){var l,b,j,p,m,O,h;return k.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return u({type:a.PURCHASE_STRIPE_IN_PROGRESS}),l={headers:{Authorization:"Bearer ".concat(s),"Content-Type":"application/json"}},b="BDT"===t?o.chargeInBDT:"GBP"===t?o.chargeInGBP:o.chargeInUSD,j="BDT"===t?o.stripeBDTId:"GBP"===t?o.stripeGBPId:o.stripeUSDId,p={totalAmount:"".concat(e+b),currency:t,cusName:"".concat(n.firstName," ").concat(n.lastName),cusEmail:n.email,cusAdd1:i.billingAddress1,cusAdd2:i.billingAddress2,cusCity:i.billingCity,cusPostcode:i.billingPostCode,cusCountry:r,cusPhone:c,shipName:"".concat(n.firstName," ").concat(n.lastName),shipAdd1:i.shippingAddress1,shipAdd2:i.shippingAddress2,shipCity:i.shippingCity,shipState:i.shippingState,shipPostCode:i.shippingPostCode,shipCountry:i.shippingCountryCode,deliveryZoneCode:i.deliveryZoneCode,deliveryCharges:b,stripeShippingId:j},m="".concat($,"/orders/createstripesession"),d.prev=6,d.next=9,J(m,p,l);case 9:O=d.sent,h=O.data,u({type:a.PURCHASE_STRIPE_SUCCESS,payload:h}),d.next=19;break;case 14:d.prev=14,d.t0=d.catch(6),console.log(d.t0.response?d.t0.response.data:d.t0.message),u({type:a.PURCHASE_STRIPE_FAILED}),u({type:a.SET_ALERT,payload:{alertType:lt.AlertTypeEnum.BackendAlert,message:q(d.t0)}});case 19:case"end":return d.stop()}}),d,null,[[6,14]])})));return function(e){return d.apply(this,arguments)}}()},St=function(e){return function(){var t=Object(G.a)(k.a.mark((function t(r){return k.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r({type:a.SET_STRIPE_SESSION,payload:e});case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},At=function(e,t){return function(){var r=Object(G.a)(k.a.mark((function r(n){return k.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:n({type:a.SET_ALERT,payload:{alertType:e,message:t}});case 1:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}()},yt=function(){return function(){var e=Object(G.a)(k.a.mark((function e(t){return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:a.RESET_ALERT});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},gt=function(){var e=Object(E.b)();return Object(I.b)(n,e)},Ct=function(){return Object(E.c)((function(e){return e}))},xt=function(){var e=gt(),t=e.getRibbonBooks,r=e.getRibbonVideo,n=e.getRibbonAudio,a=e.getFeatureItems,i=e.getBookbyId,c=e.getBookBySamePublisher,s=e.getBookBySameAuthor,o=e.getVideobyId,d=e.getAudiobyId,u=e.getLibraryItems,l=e.getOrderHistory,b=e.getOrderById,j=e.getCartData,p=Ct().auth.token;return{loadFeatureItems:function(){a()},loadRibbonAudio:function(){n()},loadRibbonBooks:function(){t()},loadRibbonVideo:function(){r()},loadBookById:function(e){i(e)},loadBookBySamePublisher:function(e){c(e)},loadBookBySameAuthor:function(e){s(e)},loadVideobyId:function(e){o(e)},loadAudioById:function(e){d(e)},loadLibrary:function(){p&&u(p)},loadOrderHistory:function(){p&&l(p)},loadOrderById:function(e){p&&b(e,p)},loadCartData:function(){p&&j(p)}}},Tt=function(){var e=gt(),t=e.setTokenFromStorage,r=e.getUser,n=e.login,a=e.logout,i=e.forgetPassword,c=e.setRegistrationdError,s=e.register,o=e.getCountryInfo,d=e.getUserCountryInfo,u=e.setUserVat,l=e.toggleChangePasswordModal,b=e.setChangePasswordError,j=e.changePassword,p=e.resetPasswordChangeSuccess,m=e.updateProfile,O=e.getDeliveryZones,h=Ct().auth,_=h.token,f=h.user,E=function(e){b(e)};return{loadUserData:function(e){r(e)},checkForToken:function(){t()},signIn:function(e){n(e)},signOut:function(){a()},forgetPasswordEmailSend:function(e){i(e)},resetRegistrationError:function(){c(null)},createAccount:function(e,t){if(_e(e.password))if(fe(e.password,e.confirmPassword))if(Se(new Date(e.dob)))if(me(t)){var r={firstName:e.firstName,lastName:e.lastName,email:e.email,password:e.password,dob:new Date(e.dob),mobile:t,country:Oe(t)};s(r)}else c("You must enter a valid phone number",lt.RegistrationInputEnum.Mobile);else c("You must be at least 13 years old",lt.RegistrationInputEnum.Dob);else c("Password did not match",lt.RegistrationInputEnum.ConfirmPassword);else c("Password must contain at least 8 characters, an uppercase, a lowercase and a number",lt.RegistrationInputEnum.Password)},loadCountryInfo:function(){o()},loadUserCountryInfo:function(e,t){d(e,t)},loadUserVat:function(e){u(e)},resetPasswordSuccess:function(){p()},togglePasswordModal:function(e){l(e)},updatePassword:function(e,t,r){_e(t)?fe(t,r)?j(e,t,_):E("New Password and confirm password did not match"):E("Password must be at least 8 characters and have a number, uppercase and lowercase")},setPasswordError:E,editProfile:function(e,t){f&&m(_,e,t,f.dob,f.currentCountry)},loadDeliveryZones:function(){O()}}},vt=function(){var e=gt(),t=e.setAlert,r=e.resetAlert,n=Ct().auth;n.token,n.userVat;return{openAlert:function(e,r){t(e,r)},closeAlert:function(){r()}}},Dt=function(){var e=gt(),t=e.searchForMedia,r=e.clearSearch;return{search:function(e,r,n){t(n,e,r)},clear:function(){r()}}},Rt=function(){var e=f().navigateTo,t=Dt().search,r=gt(),n=r.addItemToCart,a=r.addItemToLibrary,i=Ct(),c=i.auth,s=c.userVat,o=c.token,d=c.userCurrency,u=c.user,l=c.isAuthenticated,b=i.cart.cartItems,j=i.library,p=j.libraryAudios,m=j.libraryBooks,O=j.libraryVideos,h=vt().openAlert;return{selectMedia:function(t){"Book"===t.media?e("/books/".concat(t.id)):"Video"===t.media?e("/videos/".concat(t.id)):"Audio"===t.media&&e("/audios/".concat(t.id))},searchMedia:function(r,n){"Book"===r?(t(n,1,"Book"),e("/search/books")):"Video"===r?(t(n,1,"Video"),e("/search/videos")):"Audio"===r&&(t(n,1,"Audio"),e("/search/audios"))},addMediaToCart:function(e){if(l){if(e.isEContent){if(b.find((function(t){return t.itemId===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadyInCart,"You have already added this item to cart. You cannot add E-Content more than once.");if("Book"===e.media){if(m.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}else if("Audio"===e.media){if(p.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}else{if(O.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}}n(o,e,de(d,e.priceInGBP,e.priceInBDT,e.priceInUSD),le(d,e.discountInGBP,e.discountInBDT,e.discountInUSD),s)}else h(lt.AlertTypeEnum.SignInRequired,"You need to Sign in to buy this item")},addMediaToLibrary:function(e){if(l){if(!e.isPaid)if(b.find((function(t){return t.itemId===e.id})))h(lt.AlertTypeEnum.ItemAlreadyInCart,"You have already added this item to cart. You cannot add E-Content more than once.");else{if("Book"===e.media){if(m.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}else if("Audio"===e.media){if(p.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}else{if(O.find((function(t){return t.id===e.id})))return void h(lt.AlertTypeEnum.ItemAlreadInLibrary,"This item is already in your library.")}u&&o&&a(o,u.id,e.id,e.media)}}else h(lt.AlertTypeEnum.SignInRequired,"You need to Sign in to add this item to library")}}},Nt=function(){var e=gt(),t=e.deleteItemFromCart,r=e.updateCartItemQuantity,n=e.deleteAllItemsFromCart,a=e.resetAddToCartSuccess,i=Ct().auth,c=i.token,s=i.userVat;return{removeItem:function(e){t(e,c)},changeItemQuantity:function(e,t){e.isEContent||e.totalQuantity<=1&&!t||r(e,c,s,t)},clearCart:function(){n(c)},resetCartSuccess:function(){a()}}},Pt=function(){var e=gt(),t=e.deleteItemFromLibrary,r=e.resetAddToLibrarySuccess,n=Ct().auth,a=n.token;n.userVat;return{removeItemFromLibrary:function(e){t(e.libraryId,e.media,a)},resetLibrarySuccess:function(){r()}}},Bt=r(1),Lt=function(e){var t=e.book,r=e.onBookSelect,n=e.onAddToCart,a=e.onAddToLibrary,i=e.onDeleteFromLibrary,c=Object(u.i)("/library"),s=Ct(),o=s.cart.isAddCartItemInProgress,d=s.library,b=d.isAddLibraryItemInProgress,p=d.isDeleteLibraryItemInProgress;return Object(Bt.jsxs)(l.a,{onClick:function(){return r(t)},elevation:3,className:"bookItem",children:[Object(Bt.jsx)("img",{src:t.coverArt,className:"bookItem__image"}),(t.isPaid||!t.isPaid&&!t.isEContent)&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),n(t)},className:"bookItem__addToCart",children:[o&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),o&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!o&&Object(Bt.jsx)(j.a,{className:"bookItem__icon"}),!o&&Object(Bt.jsx)("div",{children:"Add to cart"})]}),!t.isPaid&&t.isEContent&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),a(t)},className:"bookItem__addToCart",children:[b&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),b&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!b&&Object(Bt.jsx)(m.a,{className:"bookItem__icon"}),!b&&Object(Bt.jsx)("div",{children:"Add to Library"})]}),c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),i(t)},className:"bookItem__addToCart delete",children:[p&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),p&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Deleting..."}),!p&&Object(Bt.jsx)(h.a,{className:"bookItem__icon"}),!p&&Object(Bt.jsx)("div",{children:"Delete"})]})]})},kt=(r(210),function(e){var t=e.books,r=e.currency,n=e.onBookSelect,a=e.onAddToCart,c=e.onAddToLibrary,s=e.onDeleteFromLibrary,o=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]);return Object(Bt.jsx)("div",{className:"bookRibbon",children:t.map((function(e){return Object(Bt.jsxs)("div",{className:"bookRibbon__item",children:[Object(Bt.jsx)(Lt,{onAddToLibrary:c,onDeleteFromLibrary:s,onAddToCart:a,book:e,onBookSelect:n}),Object(Bt.jsx)("h5",{children:ie(e.title,16)}),Object(Bt.jsx)("p",{children:e.contentType}),!o(e)&&Object(Bt.jsx)("p",{children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),o(e)&&Object(Bt.jsxs)("p",{className:"bookRibbon__price",children:[ue(r,e.priceInGBP,e.priceInBDT,e.priceInUSD,e.discountInGBP,e.discountInBDT,e.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"bookRibbon__discount",children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),")"]})]},e.id)}))})}),Gt=(r(211),function(e){var t=e.audio,r=e.onAudioSelect,n=e.onAddToCart,a=e.onAddToLibrary,i=e.onDeleteFromLibrary,c=Object(u.i)("/library"),s=Ct(),o=s.cart.isAddCartItemInProgress,d=s.library,b=d.isAddLibraryItemInProgress,p=d.isDeleteLibraryItemInProgress;return Object(Bt.jsxs)(l.a,{onClick:function(){return r(t)},elevation:3,className:"audioItem",children:[Object(Bt.jsx)("img",{src:t.coverArt,className:"audioItem__image"}),t.isPaid&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),n(t)},className:"audioItem__addToCart",children:[o&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),o&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!o&&Object(Bt.jsx)(j.a,{className:"audioItem__icon"}),!o&&Object(Bt.jsx)("div",{children:"Add to cart"})]}),!t.isPaid&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),a(t)},className:"audioItem__addToCart",children:[b&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),b&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!b&&Object(Bt.jsx)(m.a,{className:"audioItem__icon"}),!b&&Object(Bt.jsx)("div",{children:"Add to Library"})]}),c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),i(t)},className:"audioItem__addToCart delete",children:[p&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),p&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Deleting..."}),!p&&Object(Bt.jsx)(h.a,{className:"audioItem__icon"}),!p&&Object(Bt.jsx)("div",{children:"Delete"})]})]})}),Ut=(r(212),function(e){var t=e.audio,r=e.currency,n=e.onAudioSelect,a=e.onAddToCart,c=e.onAddToLibrary,s=e.onDeleteFromLibrary,o=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]);return Object(Bt.jsx)("div",{className:"audioRibbon",children:t.map((function(e){return Object(Bt.jsxs)("div",{className:"audioRibbon__item",children:[Object(Bt.jsx)(Gt,{onDeleteFromLibrary:s,onAddToLibrary:c,onAddToCart:a,onAudioSelect:n,audio:e}),Object(Bt.jsx)("h5",{children:ie(e.title,16)}),Object(Bt.jsx)("p",{children:e.contentType}),!o(e)&&Object(Bt.jsx)("p",{children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),o(e)&&Object(Bt.jsxs)("p",{className:"audioRibbon__price",children:[ue(r,e.priceInGBP,e.priceInBDT,e.priceInUSD,e.discountInGBP,e.discountInBDT,e.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"audioRibbon__discount",children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),")"]})]},e.id)}))})}),Ft=(r(213),function(e){var t=e.video,r=e.onVideoSelect,n=e.onAddToCart,a=e.onAddToLibrary,i=e.onDeleteFromLibrary,c=Object(u.i)("/library"),s=Ct(),o=s.cart.isAddCartItemInProgress,d=s.library,b=d.isAddLibraryItemInProgress,p=d.isDeleteLibraryItemInProgress;return Object(Bt.jsxs)(l.a,{onClick:function(){return r(t)},elevation:3,className:"videoItem",children:[Object(Bt.jsx)("img",{src:t.coverArt,className:"videoItem__image"}),t.isPaid&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),n(t)},className:"videoItem__addToCart",children:[o&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),o&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!o&&Object(Bt.jsx)(j.a,{className:"videoItem__icon"}),!o&&Object(Bt.jsx)("div",{children:"Add to cart"})]}),!t.isPaid&&!c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),a(t)},className:"videoItem__addToCart",children:[b&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),b&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!b&&Object(Bt.jsx)(m.a,{className:"videoItem__icon"}),!b&&Object(Bt.jsx)("div",{children:"Add to Library"})]}),c&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),i(t)},className:"videoItem__addToCart delete",children:[p&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),p&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Deleting..."}),!p&&Object(Bt.jsx)(h.a,{className:"videoItem__icon"}),!p&&Object(Bt.jsx)("div",{children:"Delete"})]})]})}),wt=(r(214),function(e){var t=e.video,r=e.currency,n=e.onVideoSelect,a=e.onAddToCart,c=e.onAddToLibrary,s=e.onDeleteFromLibrary,o=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]);return Object(Bt.jsx)("div",{className:"videoRibbon",children:t.map((function(e){return Object(Bt.jsxs)("div",{className:"videoRibbon__item",children:[Object(Bt.jsx)(Ft,{onDeleteFromLibrary:s,onAddToLibrary:c,onAddToCart:a,onVideoSelect:n,video:e}),Object(Bt.jsx)("h5",{children:ie(e.title,16)}),!o(e)&&Object(Bt.jsx)("p",{children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),o(e)&&Object(Bt.jsxs)("p",{className:"videoRibbon__price",children:[ue(r,e.priceInGBP,e.priceInBDT,e.priceInUSD,e.discountInGBP,e.discountInBDT,e.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"videoRibbon__discount",children:oe(r,e.priceInGBP,e.priceInBDT,e.priceInUSD)}),")"]})]},e.id)}))})}),Mt=r(307),Ht=r(162),Yt=(r(215),function(){return Object(Bt.jsx)("div",{className:"dataLoading",children:Object(Bt.jsxs)("div",{className:"dataLoading__itemContainer",children:[Object(Bt.jsx)(Mt.a,{size:60,className:"dataLoading__spinner"}),Object(Bt.jsx)(Ht.a,{variant:"h4",children:"Please Wait..."})]})})}),Vt=r(308),Qt=(r(216),function(e){var t=e.title,r=e.subtitle;return Object(Bt.jsx)(Bt.Fragment,{children:Object(Bt.jsxs)(Vt.a,{className:"banner",children:[Object(Bt.jsxs)("h2",{children:[t,"!"]}),Object(Bt.jsxs)("p",{children:[r," "]})]})})}),qt=(r(217),function(e){var t=e.genres,r=e.selectedGenre,n=e.onGenreSelect,a=Object(i.useCallback)((function(e){return r===e}),[r,t]);return Object(Bt.jsx)("div",{className:"genreList",children:t.map((function(e,t){return Object(Bt.jsx)("div",{style:{color:a(e)?U:"",opacity:a(e)?1:.3,fontWeight:a(e)?"bold":"normal"},className:"genreList__genre",onClick:function(){return n(e)},children:e},t)}))})}),zt=r(17),Kt=r(309),Wt=r(310),Jt=r(152),Xt=r(323),Zt=r(153),$t=function(e){var t=e.placeHolderText,r=e.onSearch,n=e.media,a=Object(i.useState)(""),c=Object(zt.a)(a,2),s=c[0],o=c[1];return Object(Bt.jsx)(Kt.a,{children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)(Xt.a,{onSubmit:function(e){e.preventDefault(),r(n,s)},children:Object(Bt.jsx)(Zt.a,{onChange:function(e){o(e.target.value)},value:s,type:"text",placeholder:t,className:"mr-sm-2"})})})})})},er=(r(219),function(e){var t=e.dataType;return Object(Bt.jsx)(Kt.a,{className:"noDataFound",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{className:"noDataFound__container",children:Object(Bt.jsxs)("h4",{children:["Your ",t," is empty"]})})})})}),tr=r(322),rr=r(154),nr=function(e){var t=e.title,r=e.isOpen,n=e.onHideAlert,a=e.noButtonText,i=e.yesButtonText,c=e.onNoButtonPress,s=e.onYesButtonPress,o=Ct().alert.message;return Object(Bt.jsxs)(tr.a,{show:r,onHide:function(){return n()},size:"lg","aria-labelledby":"contained-modal-title-vcenter",centered:!0,children:[t&&Object(Bt.jsx)(tr.a.Header,{closeButton:!0,children:Object(Bt.jsx)(tr.a.Title,{id:"contained-modal-title-vcenter",children:t})}),Object(Bt.jsx)(tr.a.Body,{children:Object(Bt.jsx)("p",{children:o})}),Object(Bt.jsxs)(tr.a.Footer,{children:[Object(Bt.jsx)(rr.a,{variant:"danger",onClick:c,children:a}),i&&Object(Bt.jsx)(rr.a,{onClick:s,children:i})]})]})},ar=function(){var e=vt().closeAlert,t=f().navigateTo,r=Ct().alert,n=r.type,a=r.isOpen;return Object(Bt.jsxs)(Bt.Fragment,{children:[n===lt.AlertTypeEnum.SignInRequired&&Object(Bt.jsx)(nr,{title:"Sign in Required",isOpen:a,onHideAlert:e,onNoButtonPress:e,yesButtonText:"Sign in",noButtonText:"Not now",onYesButtonPress:function(){t("/login"),e()}}),n===lt.AlertTypeEnum.ItemAlreadyInCart&&Object(Bt.jsx)(nr,{title:"Item in Cart",isOpen:a,onHideAlert:e,onNoButtonPress:e,yesButtonText:"Go to cart",noButtonText:"Cancel",onYesButtonPress:function(){t("/cart"),e()}}),n===lt.AlertTypeEnum.ItemAlreadInLibrary&&Object(Bt.jsx)(nr,{title:"Item in Library",isOpen:a,onHideAlert:e,onNoButtonPress:e,yesButtonText:"Go to library",noButtonText:"Cancel",onYesButtonPress:function(){t("/library"),e()}}),n===lt.AlertTypeEnum.BackendAlert&&Object(Bt.jsx)(nr,{title:"Failed Request",isOpen:a,onHideAlert:e,onNoButtonPress:e,noButtonText:"Ok",onYesButtonPress:function(){}})]})},ir=function(){var e=Ct().alert,t=e.type,r=e.isOpen,n=vt().closeAlert;return Object(Bt.jsx)(Bt.Fragment,{children:t===lt.AlertTypeEnum.BackendAlert&&Object(Bt.jsx)(nr,{title:"Failed Request",isOpen:r,onHideAlert:n,onNoButtonPress:n,noButtonText:"Ok",onYesButtonPress:function(){}})})},cr=r(329),sr=function(){var e=Object(i.useState)(!1),t=Object(zt.a)(e,2),r=t[0],n=t[1],a=Object(i.useState)(!1),c=Object(zt.a)(a,2),s=c[0],o=c[1],d=Ct(),u=d.cart.isAddCartItemSuccessful,l=d.library.isAddLibraryItemSuccessful,b=Nt().resetCartSuccess,j=Pt().resetLibrarySuccess;return Object(i.useEffect)((function(){u&&(n(!0),b())}),[u]),Object(i.useEffect)((function(){l&&(o(!0),j())}),[l]),Object(Bt.jsxs)(Bt.Fragment,{children:[Object(Bt.jsx)(cr.a,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:r,autoHideDuration:3e3,onClose:function(){return n(!1)},message:"Item added to your cart"}),Object(Bt.jsx)(cr.a,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:s,autoHideDuration:3e3,onClose:function(){return o(!1)},message:"Item added to your library"})]})},or=function(e){var t=e.component,r=e.layout,n=e.isProtectedRoute,a=e.path,i=Ct(),c=i.media,s=c.ribbonAudios,o=c.ribbonBooks,d=c.ribbonVideos,l=i.auth,b=l.countries,j=l.isAuthenticated,p=l.deliveryZones;return Object(Bt.jsx)(u.b,{path:a,exact:!0,render:function(e){return!n||V(F)||j?s&&o&&d&&b&&p?r?Object(Bt.jsx)(r,{children:Object(Bt.jsx)(t,{})}):Object(Bt.jsx)(t,{}):Object(Bt.jsx)(Yt,{}):Object(Bt.jsx)(u.a,{to:{pathname:"/login",state:{from:e.location}}})}})},dr=(r(220),r.p+"static/media/cholishnuDarkVerticalFullLogo.10600251.png"),ur=r(39),lr=(r(221),function(e){var t=e.onNavigate,r=e.isLoading,n=e.onSubmit,a=Object(i.useState)({username:"",password:""}),c=Object(zt.a)(a,2),s=c[0],o=c[1],d=function(e){o(Object(A.a)(Object(A.a)({},s),{},Object(ur.a)({},e.target.name,e.target.value)))};return Object(Bt.jsxs)(Xt.a,{onSubmit:function(e){e.preventDefault(),n(s)},className:"loginForm",children:[Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"loginForm__label",children:"Email address"}),Object(Bt.jsx)(Xt.a.Control,{name:"username",value:s.username,onChange:d,required:!0,type:"email",placeholder:"Enter email"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"loginForm__label",children:"Password"}),Object(Bt.jsx)(Xt.a.Control,{name:"password",value:s.password,onChange:d,required:!0,type:"password",placeholder:"Password"})]}),r&&Object(Bt.jsx)("div",{className:"loginForm__spinner",children:Object(Bt.jsx)(Mt.a,{})}),!r&&Object(Bt.jsx)(rr.a,{className:"loginForm__button",variant:"primary",type:"submit",children:"Sign in"}),Object(Bt.jsxs)("div",{className:"loginForm__linkTextContainer",children:[Object(Bt.jsx)(Xt.a.Text,{className:"loginForm__link",onClick:function(){t("/forget-password")},children:"Forgot your password?"}),Object(Bt.jsx)(Xt.a.Text,{className:"loginForm__link",onClick:function(){t("/register")},children:"Create a new account"})]})]})}),br=r(312),jr=function(){var e=f().navigateTo,t=Tt().signIn,r=Ct().auth,n=r.isAuthInProgress,a=r.isAuthenticated,c=r.authError;return Object(i.useEffect)((function(){a&&e("/")}),[a]),Object(Bt.jsxs)("div",{className:"login",children:[Object(Bt.jsx)("div",{className:"login__logo",children:Object(Bt.jsx)("img",{src:dr})}),Object(Bt.jsx)("div",{className:"login__title",children:Object(Bt.jsx)("h3",{children:"Sign in"})}),Object(Bt.jsxs)("div",{className:"login__form",children:[c&&Object(Bt.jsx)(br.a,{variant:"danger",children:c}),Object(Bt.jsx)(lr,{onSubmit:t,isLoading:n,onNavigate:e})]})]})},pr=(r(222),r(223),function(e){var t=e.featureItem,r=e.currency,n=e.onFeatureSelect,a=e.onAddToCart,c=e.onAddToLibrary,s=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]),o=Ct(),d=o.cart.isAddCartItemInProgress,u=o.library.isAddLibraryItemInProgress,b=Object(i.useMemo)((function(){return"Book"===t.media?{width:150,height:225}:"Audio"===t.media?{width:150,height:150}:{width:200,height:125}}),[t]);return Object(Bt.jsxs)(l.a,{onClick:function(){return n(t)},elevation:3,className:"featureItem",children:[Object(Bt.jsx)("div",{className:"featureItem__coverArt",children:Object(Bt.jsx)("img",{style:b,src:t.coverArt,className:"featureItem__image"})}),Object(Bt.jsxs)("div",{className:"featureItem__info",children:[Object(Bt.jsx)("h5",{children:ie(t.title,15)}),Object(Bt.jsx)("p",{children:t.contentType}),!s(t)&&Object(Bt.jsx)("p",{children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),s(t)&&Object(Bt.jsxs)("p",{className:"featureItem__price",children:[ue(r,t.priceInGBP,t.priceInBDT,t.priceInUSD,t.discountInGBP,t.discountInBDT,t.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"featureItem__discount",children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),")"]})]}),t.isPaid&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),a(t)},className:"featureItem__addToCart",children:[d&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),d&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!d&&Object(Bt.jsx)(j.a,{className:"featureItem__icon"}),!d&&Object(Bt.jsx)("div",{children:"Add to cart"})]}),!t.isPaid&&Object(Bt.jsxs)("div",{onClick:function(e){e.stopPropagation(),c(t)},className:"featureItem__addToCart",children:[u&&Object(Bt.jsx)(_.a,{animation:"border",variant:"inherit"}),u&&Object(Bt.jsx)("div",{style:{marginLeft:10},children:"Adding..."}),!u&&Object(Bt.jsx)(m.a,{className:"featureItem__icon"}),!u&&Object(Bt.jsx)("div",{children:"Add to Library"})]})]})}),mr=function(e){var t=e.features,r=e.currency,n=e.onFeatureSelect,a=e.onAddToCart,i=e.onAddToLibrary;return Object(Bt.jsx)("div",{className:"featureRibbon",children:t.map((function(e,t){return Object(Bt.jsx)("div",{className:"featureRibbon__item",children:Object(Bt.jsx)(pr,{onAddToLibrary:i,onAddToCart:a,currency:r,onFeatureSelect:n,featureItem:e})},t)}))})},Or=(r(224),function(){var e=Ct(),t=e.media,r=t.ribbonBooks,n=t.featuredBooks,a=e.auth.userCurrency,c=Object(i.useState)("All"),s=Object(zt.a)(c,2),o=s[0],d=s[1],u=Rt(),l=u.selectMedia,b=u.searchMedia,j=u.addMediaToCart,p=u.addMediaToLibrary,m=(Pt().removeItemFromLibrary,Object(i.useMemo)((function(){return r?Ce(r):[]}),[r])),O=Object(i.useMemo)((function(){return r?["All"].concat(Object(ze.a)(ge(r))):[]}),[r]),h=Object(i.useMemo)((function(){return r?xe(r,o):[]}),[r,o]),_=Object(i.useCallback)((function(e){return h.filter((function(t){return t.contentType===e}))}),[r,o,h]);return Object(Bt.jsxs)("div",{className:"books",children:[Object(Bt.jsx)("div",{className:"books__banner",children:Object(Bt.jsx)(Qt,{title:"Cholishnu Books",subtitle:"Our aim is to offer book lovers a complete reading experience so that they can read or listen to any books, any time and in the medium they want."})}),Object(Bt.jsx)("div",{className:"books__search",children:Object(Bt.jsx)($t,{onSearch:b,media:"Book",placeHolderText:"\ud83d\udd0e Search Books ..."})}),n&&n.length>0&&Object(Bt.jsxs)("div",{className:"books__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Featured"}),Object(Bt.jsx)("hr",{className:"books__divider"})]}),n&&n.length>0&&Object(Bt.jsx)("div",{style:{marginBottom:30},className:"books__ribbon",children:Object(Bt.jsx)(mr,{onAddToLibrary:p,onAddToCart:j,onFeatureSelect:l,features:n,currency:a})}),Object(Bt.jsx)("div",{className:"books__genre",children:Object(Bt.jsx)(qt,{selectedGenre:o,genres:O,onGenreSelect:function(e){d(e)}})}),r&&r.length>0&&h.length>0&&m.map((function(e){return Object(Bt.jsxs)("div",{children:[_(e).length>0&&Object(Bt.jsxs)("div",{className:"books__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:e}),Object(Bt.jsx)("hr",{className:"books__divider"})]}),r&&r.length>0&&h.length>0&&_(e).length>0&&Object(Bt.jsx)("div",{className:"books__ribbon",children:Object(Bt.jsx)(kt,{onDeleteFromLibrary:function(){},onAddToLibrary:p,onAddToCart:j,onBookSelect:l,books:_(e),currency:a})})]},e)})),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),hr=(r(225),function(){var e=Ct(),t=e.media,r=t.ribbonVideos,n=t.featuredVideos,a=e.auth.userCurrency,c=Object(i.useState)("All"),s=Object(zt.a)(c,2),o=s[0],d=s[1],u=Rt(),l=u.selectMedia,b=u.searchMedia,j=u.addMediaToCart,p=u.addMediaToLibrary,m=Object(i.useMemo)((function(){return r?Ce(r):[]}),[r]),O=Object(i.useMemo)((function(){return r?["All"].concat(Object(ze.a)(ge(r))):[]}),[r]),h=Object(i.useMemo)((function(){return r?ve(r,o):[]}),[r,o]),_=Object(i.useCallback)((function(e){return h.filter((function(t){return t.contentType===e}))}),[r,o,h]);return Object(Bt.jsxs)("div",{className:"videos",children:[Object(Bt.jsx)("div",{className:"videos__banner",children:Object(Bt.jsx)(Qt,{title:"Cholishnu Video",subtitle:"We are producing high-quality videos on a wide range of topics covering arts, culture, literature, science and travel."})}),Object(Bt.jsx)("div",{className:"videos__search",children:Object(Bt.jsx)($t,{onSearch:b,media:"Video",placeHolderText:"\ud83d\udd0e Search Video ..."})}),n&&n.length>0&&Object(Bt.jsxs)("div",{className:"videos__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Featured"}),Object(Bt.jsx)("hr",{className:"videos__divider"})]}),n&&n.length>0&&Object(Bt.jsx)("div",{style:{marginBottom:30},className:"videos__ribbon",children:Object(Bt.jsx)(mr,{onAddToLibrary:p,onAddToCart:j,onFeatureSelect:l,features:n,currency:a})}),Object(Bt.jsx)("div",{className:"videos__genre",children:Object(Bt.jsx)(qt,{selectedGenre:o,genres:O,onGenreSelect:function(e){d(e)}})}),r&&r.length>0&&h.length>0&&m.map((function(e){return Object(Bt.jsxs)("div",{children:[_(e).length>0&&Object(Bt.jsxs)("div",{className:"videos__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:e}),Object(Bt.jsx)("hr",{className:"videos__divider"})]}),r&&r.length>0&&h.length>0&&_(e).length>0&&Object(Bt.jsx)("div",{className:"videos__ribbon",children:Object(Bt.jsx)(wt,{onDeleteFromLibrary:function(){},onAddToLibrary:p,onAddToCart:j,onVideoSelect:l,video:_(e),currency:a})})]},e)})),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),_r=(r(226),function(){var e=Ct(),t=e.media,r=t.ribbonAudios,n=t.featuredAudios,a=e.auth.userCurrency,c=e.alert,s=(c.type,c.isOpen,Object(i.useState)("All")),o=Object(zt.a)(s,2),d=o[0],u=o[1],l=Rt(),b=l.selectMedia,j=l.searchMedia,p=l.addMediaToCart,m=l.addMediaToLibrary,O=(vt().closeAlert,f().navigateTo,Object(i.useMemo)((function(){return r?Ce(r):[]}),[r])),h=Object(i.useMemo)((function(){return r?["All"].concat(Object(ze.a)(ge(r))):[]}),[r]),_=Object(i.useMemo)((function(){return r?Te(r,d):[]}),[r,d]),E=Object(i.useCallback)((function(e){return _.filter((function(t){return t.contentType===e}))}),[_]);return Object(Bt.jsxs)("div",{className:"audios",children:[Object(Bt.jsx)("div",{className:"audios__banner",children:Object(Bt.jsx)(Qt,{title:"Cholishnu Audio",subtitle:"We have curated collection of songs, interviews and podcasts for our users."})}),Object(Bt.jsx)("div",{className:"audios__search",children:Object(Bt.jsx)($t,{onSearch:j,media:"Audio",placeHolderText:"\ud83d\udd0e Search Audio ..."})}),n&&n.length>0&&Object(Bt.jsxs)("div",{className:"audios__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Featured"}),Object(Bt.jsx)("hr",{className:"audios__divider"})]}),n&&n.length>0&&Object(Bt.jsx)("div",{style:{marginBottom:30},className:"audios__ribbon",children:Object(Bt.jsx)(mr,{onAddToLibrary:m,onAddToCart:p,onFeatureSelect:b,features:n,currency:a})}),Object(Bt.jsx)("div",{className:"audios__genre",children:Object(Bt.jsx)(qt,{selectedGenre:d,genres:h,onGenreSelect:function(e){u(e)}})}),r&&r.length>0&&_.length>0&&O.map((function(e){return Object(Bt.jsxs)("div",{children:[E(e).length>0&&Object(Bt.jsxs)("div",{className:"audios__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:e}),Object(Bt.jsx)("hr",{className:"audios__divider"})]}),r&&r.length>0&&_.length>0&&E(e).length>0&&Object(Bt.jsx)("div",{className:"audios__ribbon",children:Object(Bt.jsx)(Ut,{onDeleteFromLibrary:function(){},onAddToLibrary:m,onAddToCart:p,onAudioSelect:b,audio:E(e),currency:a})})]},e)})),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),fr=(r(227),r(321)),Er=(r(228),r(115),function(e){var t=e.onNavigate,r=e.onRegister,n=e.onResetError,a=e.isLoading,c=e.errorField,s=Object(i.useState)(""),o=Object(zt.a)(s,2),d=o[0],u=o[1],l=Object(i.useState)({firstName:"",lastName:"",email:"",password:"",confirmPassword:"",dob:"",country:""}),b=Object(zt.a)(l,2),j=b[0],p=b[1],m=function(e){n(),p(Object(A.a)(Object(A.a)({},j),{},Object(ur.a)({},e.target.name,e.target.value)))};return Object(Bt.jsxs)(Xt.a,{onSubmit:function(e){e.preventDefault(),r(j,d)},className:"registerForm",children:[Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"First Name"}),Object(Bt.jsx)(Xt.a.Control,{name:"firstName",value:j.firstName,onChange:m,required:!0,type:"text",placeholder:"First Name"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Last Name"}),Object(Bt.jsx)(Xt.a.Control,{name:"lastName",value:j.lastName,onChange:m,required:!0,type:"text",placeholder:"Last Name"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Email address"}),Object(Bt.jsx)(Xt.a.Control,{name:"email",value:j.email,onChange:m,required:!0,type:"email",placeholder:"Enter email"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Password"}),Object(Bt.jsx)(Xt.a.Control,{isInvalid:c===lt.RegistrationInputEnum.Password,name:"password",value:j.password,onChange:m,required:!0,type:"password",placeholder:"Password"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Confirm Password"}),Object(Bt.jsx)(Xt.a.Control,{name:"confirmPassword",isInvalid:c===lt.RegistrationInputEnum.ConfirmPassword,value:j.confirmPassword,onChange:m,required:!0,type:"password",placeholder:"Confirm password"})]}),Object(Bt.jsxs)(Xt.a.Group,{className:"registerForm__dateOfBirth",controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Date of Birth"}),Object(Bt.jsx)(fr.a,{id:"date",label:"",type:"date",name:"dob",value:j.dob,onChange:m,required:!0,InputLabelProps:{shrink:!0}})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"registerForm__label",children:"Mobile"}),Object(Bt.jsx)(be.a,{className:"registerForm__phoneInput",international:!0,placeholder:"Enter phone number",defaultCountry:"BD",value:d,onChange:u})]}),a&&Object(Bt.jsx)("div",{className:"registerForm__spinner",children:Object(Bt.jsx)(Mt.a,{})}),!a&&Object(Bt.jsx)(rr.a,{className:"registerForm__button",variant:"primary",type:"submit",children:"Register"}),Object(Bt.jsx)("div",{className:"registerForm__linkTextContainer",children:Object(Bt.jsx)(Xt.a.Text,{onClick:function(){t("/login")},className:"registerForm__link",children:"Already have an account? Sign in"})})]})}),Ir=function(){var e=f().navigateTo,t=Tt(),r=t.createAccount,n=t.resetRegistrationError,a=Ct().auth,i=a.isRegistrationInProgress,c=a.registrationError,s=a.isRegistrationSuccessfull;return Object(Bt.jsxs)("div",{className:"register",children:[Object(Bt.jsx)("div",{className:"register__logo",children:Object(Bt.jsx)("img",{src:dr})}),Object(Bt.jsx)("div",{className:"register__title",children:Object(Bt.jsx)("h3",{children:"Create a new account"})}),Object(Bt.jsxs)("div",{className:"register__form",children:[c&&Object(Bt.jsx)(br.a,{variant:"danger",children:c.errorMessage}),s&&Object(Bt.jsx)(br.a,{variant:"success",children:"Registration is successfull. Check your email to verify your account!"}),Object(Bt.jsx)(Er,{errorField:null===c||void 0===c?void 0:c.errorField,isLoading:i,onRegister:r,onResetError:n,onNavigate:e})]})]})},Sr=(r(229),r(230),function(e){var t=e.onNavigate,r=e.onSendEmail,n=e.isLoading,a=Object(i.useState)(""),c=Object(zt.a)(a,2),s=c[0],o=c[1];return Object(Bt.jsxs)(Xt.a,{onSubmit:function(e){e.preventDefault(),r(s)},className:"forgetPasswordForm",children:[Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"forgetPasswordForm__label",children:"Email address"}),Object(Bt.jsx)(Xt.a.Control,{value:s,onChange:function(e){o(e.target.value)},required:!0,type:"email",placeholder:"Enter email"})]}),n&&Object(Bt.jsx)("div",{className:"forgetPasswordForm__spinner",children:Object(Bt.jsx)(Mt.a,{})}),!n&&Object(Bt.jsx)(rr.a,{className:"forgetPasswordForm__button",variant:"primary",type:"submit",children:"Send"}),Object(Bt.jsx)("div",{className:"forgetPasswordForm__linkTextContainer",children:Object(Bt.jsx)(Xt.a.Text,{onClick:function(){t("/login")},className:"forgetPasswordForm__link",children:"Remember your password? Sign in"})})]})}),Ar=function(){var e=f().navigateTo,t=Tt().forgetPasswordEmailSend,r=Ct().auth,n=r.isForgetEmailSendingInProgress,a=r.isForgetEmailSendingSuccessfull,i=r.forgetEmailSendingError;return Object(Bt.jsxs)("div",{className:"forgetPassword",children:[Object(Bt.jsx)("div",{className:"forgetPassword__logo",children:Object(Bt.jsx)("img",{src:dr})}),Object(Bt.jsxs)("div",{className:"forgetPassword__title",children:[Object(Bt.jsx)("h4",{children:"Forgot your Password?"}),Object(Bt.jsx)("p",{children:"Enter your registered email to recieve a temporary password"})]}),Object(Bt.jsxs)("div",{className:"forgetPassword__form",children:[a&&Object(Bt.jsx)(br.a,{variant:"success",children:"Email is sent successfully"}),i&&Object(Bt.jsx)(br.a,{variant:"danger",children:i}),Object(Bt.jsx)(Sr,{isLoading:n,onSendEmail:t,onNavigate:e})]})]})},yr=(r(231),function(e){var t=e.book,r=e.userCurrency,n=e.onAddToCart,a=e.onAddToLibrary,c=Ct(),s=c.cart.isAddCartItemInProgress,o=c.library.isAddLibraryItemInProgress,d=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]);return Object(Bt.jsxs)(Kt.a,{className:"bookDetail",children:[Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsx)(Jt.a,{xl:4,children:Object(Bt.jsx)(l.a,{elevation:3,className:"bookDetail__bookCard",children:Object(Bt.jsx)("img",{src:t.coverArt,className:"bookDetail__image"})})}),Object(Bt.jsxs)(Jt.a,{xl:8,children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"bookDetail__basicInfo",children:[Object(Bt.jsx)("h2",{children:t.title}),Object(Bt.jsx)("h4",{children:t.contentType}),!d(t)&&Object(Bt.jsx)("h6",{children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),d(t)&&Object(Bt.jsxs)("h6",{className:"bookDetail__price",children:[ue(r,t.priceInGBP,t.priceInBDT,t.priceInUSD,t.discountInGBP,t.discountInBDT,t.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"bookDetail__discount",children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),")"]}),(s||o)&&Object(Bt.jsx)(_.a,{animation:"border",variant:"primary"}),(t.isPaid||!t.isPaid&&!t.isEContent)&&!s&&Object(Bt.jsxs)(rr.a,{onClick:function(){return n(t)},className:"bookDetail__button",children:[Object(Bt.jsx)(j.a,{className:"bookDetail__icon"})," Add to cart"]}),!t.isPaid&&t.isEContent&&!o&&Object(Bt.jsxs)(rr.a,{onClick:function(){return a(t)},className:"bookDetail__button",children:[Object(Bt.jsx)(m.a,{className:"bookDetail__icon"})," Add to Library"]})]})}),Object(Bt.jsx)("hr",{className:"bookDetail__divider"}),Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsxs)(Jt.a,{className:"bookDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Authors:"}),t.author.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]}),Object(Bt.jsxs)(Jt.a,{className:"bookDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Genres:"}),t.genre.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]})]})]})]}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"bookDetail__description",children:[Object(Bt.jsx)("h4",{children:"Description"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)("p",{children:t.description})]})})]})}),gr=(r(232),function(){var e=f(),t=e.getParams,r=e.navigateTo,n=xt(),a=n.loadBookById,c=n.loadBookBySameAuthor,s=n.loadBookBySamePublisher,o=(Pt().removeItemFromLibrary,vt().closeAlert,Ct()),d=o.auth.userCurrency,u=o.media,l=u.currentBook,b=u.currentBookSameAuthor,j=u.currentBookSamePublisher,p=u.isCurrentBookLoading,m=u.hasCurrentBookErrorOccured,O=o.alert,h=(O.type,O.isOpen,Rt()),_=h.selectMedia,E=h.addMediaToCart,I=h.addMediaToLibrary;return Object(i.useEffect)((function(){var e=t().id;a(+e),c(+e),s(+e)}),[t().id]),Object(i.useEffect)((function(){m&&r("/")}),[m]),p||!l?Object(Bt.jsx)(Yt,{}):Object(Bt.jsxs)("div",{className:"bookById",children:[Object(Bt.jsx)(yr,{onAddToLibrary:I,onAddToCart:E,book:l,userCurrency:d}),j&&j.length>0&&Object(Bt.jsxs)("div",{className:"bookById__ribbonHeader",children:[Object(Bt.jsxs)("h3",{children:["Other Books by ",l.publisher]}),Object(Bt.jsx)("hr",{className:"bookById__divider"})]}),j&&j.length>0&&Object(Bt.jsx)("div",{className:"bookById__ribbon",children:Object(Bt.jsx)(kt,{onDeleteFromLibrary:function(){},onAddToLibrary:I,onAddToCart:E,onBookSelect:_,books:j,currency:d})}),b&&b.length>0&&Object(Bt.jsxs)("div",{className:"bookById__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Books by Same Author"}),Object(Bt.jsx)("hr",{className:"bookById__divider"})]}),b&&b.length>0&&Object(Bt.jsx)("div",{className:"bookById__ribbon",children:Object(Bt.jsx)(kt,{onDeleteFromLibrary:function(){},onAddToLibrary:I,onAddToCart:E,onBookSelect:_,books:b,currency:d})}),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),Cr=(r(233),function(e){var t=e.video,r=e.userCurrency,n=e.onAddToCart,a=e.onAddToLibrary,c=Ct(),s=c.cart.isAddCartItemInProgress,o=c.library.isAddLibraryItemInProgress,d=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[t,r]);return Object(Bt.jsxs)(Kt.a,{className:"videoDetail",children:[Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsx)(Jt.a,{xl:6,children:Object(Bt.jsx)(l.a,{elevation:3,className:"videoDetail__bookCard",children:Object(Bt.jsx)("img",{src:t.coverArt,className:"videoDetail__image"})})}),Object(Bt.jsxs)(Jt.a,{xl:6,children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"videoDetail__basicInfo",children:[Object(Bt.jsx)("h2",{children:t.title}),Object(Bt.jsx)("h4",{children:t.contentType}),!d(t)&&Object(Bt.jsx)("h6",{children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),d(t)&&Object(Bt.jsxs)("h6",{className:"videoDetail__price",children:[ue(r,t.priceInGBP,t.priceInBDT,t.priceInUSD,t.discountInGBP,t.discountInBDT,t.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"videoDetail__discount",children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),")"]}),(s||o)&&Object(Bt.jsx)(_.a,{animation:"border",variant:"primary"}),(t.isPaid||!t.isPaid&&!t.isEContent)&&!s&&Object(Bt.jsxs)(rr.a,{onClick:function(){return n(t)},className:"videoDetail__button",children:[Object(Bt.jsx)(j.a,{className:"bookItem__icon"})," Add to cart"]}),!t.isPaid&&t.isEContent&&!o&&Object(Bt.jsxs)(rr.a,{onClick:function(){return a(t)},className:"videoDetail__button",children:[Object(Bt.jsx)(m.a,{className:"bookItem__icon"})," Add to Library"]})]})}),Object(Bt.jsx)("hr",{className:"bookItem__divider"}),Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsxs)(Jt.a,{className:"videoDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Featuring:"}),t.artist.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]}),Object(Bt.jsxs)(Jt.a,{className:"videoDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Genres:"}),t.genre.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]})]})]})]}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"videoDetail__description",children:[Object(Bt.jsx)("h4",{children:"Description"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)("p",{children:t.description})]})})]})}),xr=(r(234),function(){var e=f(),t=e.getParams,r=e.navigateTo,n=xt().loadVideobyId,a=(vt().closeAlert,Ct()),c=a.auth.userCurrency,s=a.media,o=s.currentVideo,d=s.ribbonVideos,u=s.isCurrentVideoLoading,l=s.hasCurrentVideoErrorOccured,b=a.alert,j=(b.type,b.isOpen,Rt()),p=j.selectMedia,m=j.addMediaToCart,O=j.addMediaToLibrary,h=Object(i.useMemo)((function(){return o&&d?d.filter((function(e){return e.id!==o.id})):[]}),[d,o]);return Object(i.useEffect)((function(){var e=t().id;n(+e)}),[t().id]),Object(i.useEffect)((function(){l&&r("/")}),[l]),u||!o?Object(Bt.jsx)(Yt,{}):Object(Bt.jsxs)("div",{className:"videoById",children:[Object(Bt.jsx)(Cr,{onAddToLibrary:O,onAddToCart:m,video:o,userCurrency:c}),h&&h.length>0&&Object(Bt.jsxs)("div",{className:"videoById__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Related Videos"}),Object(Bt.jsx)("hr",{className:"videoById__divider"})]}),h&&h.length>0&&Object(Bt.jsx)("div",{className:"videoById__ribbon",children:Object(Bt.jsx)(wt,{onDeleteFromLibrary:function(){},onAddToLibrary:O,onAddToCart:m,onVideoSelect:p,video:h,currency:c})}),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),Tr=(r(235),function(e){var t=e.audio,r=e.userCurrency,n=e.onAddToCart,a=e.onAddToLibrary,c=Ct(),s=c.cart.isAddCartItemInProgress,o=c.library.isAddLibraryItemInProgress,d=Object(i.useCallback)((function(e){return le(r,e.discountInGBP,e.discountInBDT,e.discountInUSD)>0&&e.isPaid}),[r]);return Object(Bt.jsxs)(Kt.a,{className:"audioDetail",children:[Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsx)(Jt.a,{xl:6,children:Object(Bt.jsx)(l.a,{elevation:3,className:"audioDetail__bookCard",children:Object(Bt.jsx)("img",{alt:"".concat(t.title," cover"),src:t.coverArt,className:"audioDetail__image"})})}),Object(Bt.jsxs)(Jt.a,{xl:6,children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"audioDetail__basicInfo",children:[Object(Bt.jsx)("h2",{children:t.title}),Object(Bt.jsx)("h4",{children:t.contentType}),!d(t)&&Object(Bt.jsx)("h6",{children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),d(t)&&Object(Bt.jsxs)("h6",{className:"audioDetail__price",children:[ue(r,t.priceInGBP,t.priceInBDT,t.priceInUSD,t.discountInGBP,t.discountInBDT,t.discountInUSD)," ","(",Object(Bt.jsx)("span",{className:"audioDetail__discount",children:oe(r,t.priceInGBP,t.priceInBDT,t.priceInUSD)}),")"]}),(s||o)&&Object(Bt.jsx)(_.a,{animation:"border",variant:"primary"}),(t.isPaid||!t.isPaid&&!t.isEContent)&&!s&&Object(Bt.jsxs)(rr.a,{onClick:function(){return n(t)},className:"audioDetail__button",children:[Object(Bt.jsx)(j.a,{className:"bookItem__icon"})," Add to cart"]}),!t.isPaid&&t.isEContent&&!o&&Object(Bt.jsxs)(rr.a,{onClick:function(){return a(t)},className:"audioDetail__button",children:[Object(Bt.jsx)(m.a,{className:"bookItem__icon"})," Add to Library"]})]})}),Object(Bt.jsx)("hr",{className:"bookItem__divider"}),Object(Bt.jsxs)(Wt.a,{children:[Object(Bt.jsxs)(Jt.a,{className:"audioDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Artist:"}),t.artist.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]}),Object(Bt.jsxs)(Jt.a,{className:"audioDetail__authorInfo",children:[Object(Bt.jsx)("h6",{children:"Genres:"}),t.genre.map((function(e){return Object(Bt.jsx)("div",{children:e.name},e.id)}))]})]})]})]}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"audioDetail__description",children:[Object(Bt.jsx)("h4",{children:"Description"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)("p",{children:t.description})]})})]})}),vr=(r(236),r(237),function(e){var t=e.audio;return Object(Bt.jsx)(Kt.a,{className:"playlist",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{className:"playlist_songList",children:[Object(Bt.jsx)("h4",{children:"Playlist \ud83c\udfb5"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)("ul",{children:t.playlist.map((function(e){return Object(Bt.jsx)("li",{className:"playlist_songItem",children:e.title},e.id)}))})]})})})}),Dr=function(){var e=f(),t=e.getParams,r=e.navigateTo,n=xt().loadAudioById,a=(vt().closeAlert,Ct()),c=a.auth.userCurrency,s=a.media,o=s.currentAudio,d=s.isCurrentAudioLoading,u=s.hasCurrentAudioErrorOccured,l=a.alert,b=(l.type,l.isOpen,Rt()),j=b.addMediaToCart,p=b.addMediaToLibrary;return Object(i.useEffect)((function(){var e=t().id;n(+e)}),[t().id]),Object(i.useEffect)((function(){u&&r("/")}),[u]),d||!o?Object(Bt.jsx)(Yt,{}):Object(Bt.jsxs)("div",{className:"audioById",children:[Object(Bt.jsx)(Tr,{onAddToLibrary:p,onAddToCart:j,audio:o,userCurrency:c}),Object(Bt.jsx)(vr,{audio:o}),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})},Rr=r(324),Nr=function(e){var t=e.currentPage,r=e.totalPages,n=e.isRounded,a=e.onPageClick;return Object(Bt.jsx)(Bt.Fragment,{children:Object(Bt.jsx)(Rr.a,{count:r,page:t,onChange:function(e,t){a(t)},shape:n?"round":"rounded"})})},Pr=(r(238),r(239),function(e){var t=e.searchItem,r=e.height,n=e.width,a=e.onItemSelect;return Object(Bt.jsx)(l.a,{onClick:function(){return a(t)},style:{width:n,height:r},className:"searchItem",elevation:3,children:Object(Bt.jsx)("img",{src:t.coverArt,className:"searchItem__image"})})}),Br=function(){var e=f(),t=e.getParams,r=e.navigateTo,n=Ct().search,a=n.totalResult,c=n.isSearching,s=n.searchedMedia,o=n.hasSearchFailed,d=n.searchQuery,l=n.currentPageNumber,b=Object(i.useMemo)((function(){return t().media}),[t().media]),j=Object(i.useMemo)((function(){return Math.ceil(a/w)}),[a]),p=Object(u.i)("/search/books"),m=Object(u.i)("/search/audios"),O=Object(u.i)("/search/videos"),h=function(e){var t=Dt().search;return{pageChange:function(r,n,a){n&&a&&e===lt.PaginationEnum.Search&&("books"===a?t(n,r,"Book"):"audios"===a?t(n,r,"Audio"):"videos"===a&&t(n,r,"Video"))}}}(lt.PaginationEnum.Search).pageChange,_=Rt(),E=_.searchMedia,I=_.selectMedia;return Object(i.useEffect)((function(){p||m||O||r("/")}),[p,m,O]),Object(i.useEffect)((function(){o?r("/".concat(b)):c||s||r("/".concat(b))}),[c,s,o]),Object(Bt.jsxs)(Kt.a,{className:"searchMedia",children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{children:[Object(Bt.jsx)($t,{media:"books"===b?"Book":"audios"===b?"Audio":"Video",placeHolderText:"Search ...",onSearch:E}),c&&Object(Bt.jsx)(Yt,{}),!c&&s&&Object(Bt.jsxs)("div",{className:"searchMedia__searchResultInfo",children:[Object(Bt.jsxs)("h5",{children:["Search Results: '",d,"'"]}),Object(Bt.jsxs)("p",{children:[a," ",b," found"]})]})]})}),Object(Bt.jsx)("div",{className:"searchMedia__itemContainer",children:s&&s.map((function(e){return Object(Bt.jsx)("div",{className:"searchMedia__item",children:Object(Bt.jsx)(Pr,{onItemSelect:I,searchItem:e,width:"books"===b||"audios"===b?150:280,height:"books"===b?225:"audios"===b?150:175})},e.id)}))}),!c&&s&&s.length>0&&Object(Bt.jsx)("div",{className:"searchMedia__pagination",children:Object(Bt.jsx)(Nr,{currentPage:l,totalPages:j,onPageClick:function(e){h(e,d,b)}})})]})},Lr=r(325),kr=r(330),Gr=r(313),Ur=r(314),Fr=r(315),wr=r(316),Mr=r(317),Hr=function(e){var t=e.isOpen,r=e.onClose,n=e.onChangePassword,a=e.error,c=e.onErrorReset,s=e.isLoading,o=Object(i.useState)({oldPassword:"",newPassword:"",confirmPassword:""}),d=Object(zt.a)(o,2),u=d[0],l=d[1],b=function(e){c(null),l(Object(A.a)(Object(A.a)({},u),{},Object(ur.a)({},e.target.name,e.target.value)))};return Object(Bt.jsxs)(kr.a,{open:t,onClose:r,"aria-labelledby":"form-dialog-title",children:[Object(Bt.jsx)(Gr.a,{id:"form-dialog-title",children:"Change Password"}),Object(Bt.jsxs)(Ur.a,{children:[Object(Bt.jsxs)(Fr.a,{children:["New password must be atleast 8 characters, with at least one uppercase, one lowercase and a number",a&&Object(Bt.jsx)(Lr.a,{severity:"error",children:a})]}),Object(Bt.jsx)(fr.a,{autoFocus:!0,margin:"dense",id:"name",label:"Old Password",name:"oldPassword",value:u.oldPassword,onChange:b,type:"password",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",id:"name",label:"New Password",name:"newPassword",value:u.newPassword,onChange:b,type:"password",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",id:"name",label:"Confirm Password",name:"confirmPassword",value:u.confirmPassword,onChange:b,type:"password",required:!0,fullWidth:!0})]}),Object(Bt.jsxs)(wr.a,{children:[Object(Bt.jsx)(Mr.a,{variant:"contained",onClick:r,color:"secondary",children:"Cancel"}),s?Object(Bt.jsx)(Mt.a,{}):Object(Bt.jsx)(Mr.a,{variant:"contained",onClick:function(){n(u.oldPassword,u.newPassword,u.confirmPassword)},color:"primary",children:"Change"})]})]})},Yr=r(332),Vr=[{value:"Mr",label:"Mr"},{value:"Mrs",label:"Mrs"},{value:"Dr",label:"Dr"},{value:"Ms",label:"Ms"},{value:"Jr",label:"Jr"},{value:"Hon",label:"Hon"},{value:"Hon",label:"Hon"},{value:"Prof",label:"Prof"},{value:"Sr",label:"Sr"}],Qr=function(e){var t=e.isOpen,r=e.onClose,n=e.onUpdate,a=Ct().auth,c=a.user,s=a.isUpdateProfileInProgress,o=Object(i.useState)({title:c&&c.title?c.title:"",firstName:c&&c.firstName?c.firstName:"",lastName:c&&c.lastName?c.lastName:"",dob:c&&c.dob?Ae(c.dob):"",address1:c&&c.address1?c.address1:"",address2:c&&c.address2?c.address2:"",city:c&&c.city?c.city:"",state:c&&c.state?c.state:"",postCode:c&&c.postCode?c.postCode:""}),d=Object(zt.a)(o,2),u=d[0],l=d[1],b=Object(i.useState)(""),j=Object(zt.a)(b,2),p=j[0],m=j[1],O=function(e){l(Object(A.a)(Object(A.a)({},u),{},Object(ur.a)({},e.target.name,e.target.value)))},h=Object(i.useMemo)((function(){return c&&c.registeredCountry?c.registeredCountry:"BD"}),[c]);return Object(Bt.jsxs)(kr.a,{open:t,onClose:r,"aria-labelledby":"form-dialog-title",children:[Object(Bt.jsx)(Gr.a,{id:"form-dialog-title",children:"Edit Profile"}),Object(Bt.jsxs)(Xt.a,{onSubmit:function(e){e.preventDefault(),n(u,p),r()},children:[Object(Bt.jsxs)(Ur.a,{children:[Object(Bt.jsx)(fr.a,{fullWidth:!0,id:"standard-select-currency",select:!0,label:"Title",value:u.title,onChange:O,children:Vr.map((function(e){return Object(Bt.jsx)(Yr.a,{value:e.value,children:e.label},e.value)}))}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"First Name",name:"firstName",value:u.firstName,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"Last Name",name:"lastName",value:u.lastName,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"Address 1",name:"address1",value:u.address1,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"Address 2",name:"address2",value:u.address2,onChange:O,type:"text",fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"City",name:"city",value:u.city,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"State",name:"state",value:u.state,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsx)(fr.a,{margin:"dense",label:"PostCode",name:"postCode",value:u.postCode,onChange:O,type:"text",required:!0,fullWidth:!0}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"text-muted",children:"Mobile"}),Object(Bt.jsx)(be.a,{required:!0,className:"registerForm__phoneInput",international:!0,placeholder:"Enter phone number",defaultCountry:he(h),value:p,onChange:m})]})]}),Object(Bt.jsxs)(wr.a,{children:[Object(Bt.jsx)(Mr.a,{variant:"contained",onClick:r,color:"secondary",children:"Cancel"}),s?Object(Bt.jsx)(Mt.a,{}):Object(Bt.jsx)(Mr.a,{type:"submit",variant:"contained",color:"primary",children:"Update"})]})]})]})},qr=(r(240),r(331)),zr=r(333),Kr=(r(241),function(e){var t=e.user,r=e.onChangePasswordButtonClick;return Object(Bt.jsxs)(qr.a,{className:"text-center profileAvatarCard",children:[Object(Bt.jsx)("div",{className:"profileAvatarCard__avatarContainer",children:Object(Bt.jsx)(zr.a,{className:"profileAvatarCard__avatar",children:ce(t.firstName,t.lastName)})}),Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsx)(qr.a.Title,{className:"text-center profileAvatarCard__name",children:"".concat(t.firstName," ").concat(t.lastName)}),Object(Bt.jsxs)("div",{children:["Token: ",t.token]}),Object(Bt.jsxs)(qr.a.Text,{children:[t.subscription," member"]}),Object(Bt.jsx)(qr.a.Text,{children:t.email}),Object(Bt.jsx)(rr.a,{onClick:function(){return r(!0)},className:"profileAvatarCard__button",children:"Change Password"})]})]})}),Wr=(r(242),function(e){var t=e.user,r=e.registeredCountry,n=e.currentCountry,a=e.onEditProfile;return Object(Bt.jsxs)(qr.a,{className:"profileDetailCard",children:[Object(Bt.jsx)(qr.a.Header,{children:"Profile Information"}),Object(Bt.jsxs)(qr.a.Body,{children:[t.title&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Title: "}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.title})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"First Name: "}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.firstName})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Last Name: "}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.lastName})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Email: "}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.email})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Date of birth: "}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:Ae(t.dob)})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Registered Location:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:r})]}),Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Current Location:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:n})]}),t.mobile&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Mobile:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.mobile})]}),t.address1&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Address 1:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.address1})]}),t.address2&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Address 2:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.address2})]}),t.city&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"City:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.city})]}),t.state&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"State:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.state})]}),t.postCode&&Object(Bt.jsxs)("div",{className:"profileDetailCard__info",children:[Object(Bt.jsx)("div",{className:"profileDetailCard__infoTitle",children:"Post Code:"}),Object(Bt.jsx)("div",{className:"profileDetailCard__infoDetail",children:t.postCode})]}),Object(Bt.jsx)(rr.a,{onClick:a,className:"profileDetailCard__button",children:"Edit Profile"})]})]})}),Jr=function(){var e=Ct().auth,t=e.user,r=e.userRegisteredCountryName,n=e.userCurrentCountryName,a=e.isChangePasswordModalOpen,c=e.changePasswordError,s=e.isChangePasswordInProgress,o=e.isChangePasswordSuccessfull,d=Tt(),u=d.togglePasswordModal,l=d.setPasswordError,b=d.updatePassword,j=d.resetPasswordSuccess,p=d.editProfile,m=Object(i.useState)(!1),O=Object(zt.a)(m,2),h=O[0],_=O[1],f=Object(i.useState)(!1),E=Object(zt.a)(f,2),I=E[0],S=E[1];return Object(i.useEffect)((function(){o&&(_(!0),j())}),[o]),Object(Bt.jsxs)(Kt.a,{className:"profile__profile",children:[Object(Bt.jsxs)(Wt.a,{className:"profile__profileInfo",children:[Object(Bt.jsx)(Jt.a,{lg:4,children:t&&Object(Bt.jsx)(Kr,{user:t,onChangePasswordButtonClick:u})}),Object(Bt.jsx)(Jt.a,{lg:8,children:t&&r&&n&&Object(Bt.jsx)(Wr,{user:t,registeredCountry:r,currentCountry:n,onEditProfile:function(){return S(!0)}})})]}),Object(Bt.jsx)(Hr,{isOpen:a,onClose:function(){u(!1)},onChangePassword:b,error:c,onErrorReset:l,isLoading:s}),Object(Bt.jsx)(Qr,{isOpen:I,onClose:function(){return S(!1)},onUpdate:p}),Object(Bt.jsx)(cr.a,{open:h,autoHideDuration:2e3,onClose:function(){return _(!1)},children:Object(Bt.jsx)(Lr.a,{onClose:function(){return _(!1)},severity:"success",children:"Password successfully changed!"})})]})},Xr=(r(243),function(){var e=Ct(),t=e.library,r=t.libraryBooks,n=t.libraryAudios,a=t.libraryVideos,c=t.isLibraryDataLoading,s=t.isDeleteLibraryItemSuccessful,o=e.auth.userCurrency,d=e.alert,u=d.type,l=(d.message,d.isOpen),b=vt(),j=b.openAlert,p=b.closeAlert,m=Object(i.useState)(null),O=Object(zt.a)(m,2),h=O[0],_=O[1],f=Rt().selectMedia,E=Pt().removeItemFromLibrary,I=xt().loadLibrary,S=Object(i.useMemo)((function(){return r.length<=0&&n.length<=0&&a.length<=0}),[r,n,a]);return Object(i.useEffect)((function(){s&&I()}),[s]),Object(Bt.jsxs)("div",{className:"library",children:[S&&!c&&Object(Bt.jsx)(er,{dataType:"library"}),c&&Object(Bt.jsx)(Yt,{}),r.length>0&&Object(Bt.jsxs)("div",{className:"library__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"My Books"}),Object(Bt.jsx)("hr",{className:"library__divider"})]}),r.length>0&&Object(Bt.jsx)("div",{className:"library__ribbon",children:Object(Bt.jsx)(kt,{onDeleteFromLibrary:function(e){_(e),j(lt.AlertTypeEnum.DeleteItemFromLibrary,"Are you sure you want to delete this item?")},onAddToLibrary:function(){},onAddToCart:function(){},onBookSelect:f,books:r,currency:o})}),n.length>0&&Object(Bt.jsxs)("div",{className:"library__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"My Audio"}),Object(Bt.jsx)("hr",{className:"library__divider"})]}),n.length>0&&Object(Bt.jsx)("div",{className:"library__ribbon",children:Object(Bt.jsx)(Ut,{onDeleteFromLibrary:function(e){_(e),j(lt.AlertTypeEnum.DeleteItemFromLibrary,"Are you sure you want to delete this item?")},onAddToLibrary:function(){},onAddToCart:function(){},onAudioSelect:f,audio:n,currency:o})}),a.length>0&&Object(Bt.jsxs)("div",{className:"library__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"My Video"}),Object(Bt.jsx)("hr",{className:"library__divider"})]}),a.length>0&&Object(Bt.jsx)("div",{className:"library__ribbon",children:Object(Bt.jsx)(wt,{onDeleteFromLibrary:function(e){_(e),j(lt.AlertTypeEnum.DeleteItemFromLibrary,"Are you sure you want to delete this item?")},onAddToLibrary:function(){},onAddToCart:function(){},onVideoSelect:f,video:a,currency:o})}),u===lt.AlertTypeEnum.DeleteItemFromLibrary&&Object(Bt.jsx)(nr,{title:"Delete Item",isOpen:l,onHideAlert:p,onNoButtonPress:p,yesButtonText:"Delete",noButtonText:"Not now",onYesButtonPress:function(){h&&(E(h),p())}})]})}),Zr=(r(244),r(245),function(e){var t=e.order;return Object(Bt.jsx)(qr.a,{className:"orderHistoryItem",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsxs)(qr.a.Title,{className:"orderHistoryItem__title",children:["Order #",t.id]}),Object(Bt.jsx)(qr.a.Subtitle,{className:"mb-2 text-muted",children:ye(t.purchasedAt)}),Object(Bt.jsxs)(qr.a.Text,{children:[Object(Bt.jsx)("span",{className:"orderHistoryItem__infoTitle",children:"Total Amount:"})," ",se(t.currency,t.totalAmount)," ",Object(Bt.jsxs)("span",{className:"text-muted",children:["(includes vat: ",se(t.currency,t.totalVat),", delivery: ",se(t.currency,t.deliveryCharge),")"]})]}),t.totalDiscount>0&&Object(Bt.jsxs)(qr.a.Text,{children:["Discount:",Object(Bt.jsxs)("span",{className:"orderHistoryItem__discount",children:[" ","-",se(t.currency,t.totalDiscount)," "]})]}),Object(Bt.jsx)(qr.a.Text,{className:"orderHistoryItem__infoTitle",children:"Billing Address:"}),Object(Bt.jsxs)(qr.a.Text,{className:"orderHistoryItem__billingInfo",children:[t.billingAddress1&&Object(Bt.jsx)("span",{children:t.billingAddress1}),t.billingAddress2&&Object(Bt.jsx)("span",{children:t.billingAddress2}),t.billingCity&&Object(Bt.jsx)("span",{children:t.billingCity}),t.billingState&&Object(Bt.jsx)("span",{children:t.billingState}),t.billingPostCode&&Object(Bt.jsx)("span",{children:t.billingPostCode})]}),Object(Bt.jsx)(qr.a.Link,{as:d.b,to:"/orders/".concat(t.id),children:"View Details"})]})})}),$r=function(){var e=Ct().order,t=e.isOrderHistoryLoading,r=e.orders,n=Object(i.useMemo)((function(){return r.length<=0}),[r]);return Object(Bt.jsx)(Kt.a,{className:"orderHistory",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{children:[t&&Object(Bt.jsx)(Yt,{}),n&&!t&&Object(Bt.jsx)(er,{dataType:"order history"}),r.length>0&&!t&&Object(Bt.jsxs)("div",{className:"orderHistory__title",children:[Object(Bt.jsx)("h3",{children:"Order History"}),Object(Bt.jsx)("hr",{})]}),r.length>0&&!t&&r.map((function(e){return Object(Bt.jsx)("div",{children:Object(Bt.jsx)(Zr,{order:e})},e.id)}))]})})})},en=(r(246),r(247),function(e){var t=e.order,r=Object(i.useMemo)((function(){return t.status===lt.OrderStatusEnum.Started?"processing":t.status===lt.OrderStatusEnum.Shipping?"dispatched":"delivered"}),[t]),n=Object(i.useMemo)((function(){return t.status===lt.OrderStatusEnum.Started?"#cc3232":t.status===lt.OrderStatusEnum.Shipping?"#e7b416":"#2dc937"}),[t]);return Object(Bt.jsx)(qr.a,{className:"orderDetailItem",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsx)(qr.a.Title,{className:"orderDetailItem__title",children:t.title}),Object(Bt.jsx)(qr.a.Subtitle,{className:"mb-2 text-muted",children:t.contentType}),Object(Bt.jsxs)(qr.a.Text,{children:[Object(Bt.jsx)("span",{className:"orderDetailItem__infoTitle",children:"Total Amount:"})," ",se(t.currency,t.price)," ",Object(Bt.jsxs)("span",{className:"text-muted",children:["(includes vat: ",se(t.currency,t.vat),")"]})]}),t.discount>0&&Object(Bt.jsxs)(qr.a.Text,{children:["Discount:",Object(Bt.jsxs)("span",{className:"orderDetailItem__discount",children:[" ","-",se(t.currency,t.discount)," "]})]}),Object(Bt.jsxs)(qr.a.Text,{children:[Object(Bt.jsx)("span",{className:"orderDetailItem__infoTitle",children:"Quatity:"})," ",t.quantity," "]}),!t.isEContent&&Object(Bt.jsxs)(qr.a.Text,{children:[Object(Bt.jsx)("span",{className:"orderDetailItem__infoTitle",children:"Status:"})," ",Object(Bt.jsx)("span",{style:{color:n},children:r})]}),t.isEContent&&Object(Bt.jsxs)(qr.a.Text,{children:[Object(Bt.jsx)("span",{className:"orderDetailItem__infoTitle",children:"Status:"})," ",Object(Bt.jsx)("span",{style:{color:"#2dc937"},children:"completed"})]})]})})}),tn=function(){var e=Ct().order,t=e.isOrderDetailLoading,r=e.currentOrder,n=e.hasOrderDetailErrorOccured,a=f(),c=a.getParams,s=a.navigateTo,o=xt().loadOrderById;return Object(i.useEffect)((function(){var e=c().id;o(+e)}),[c().id]),Object(i.useEffect)((function(){n&&s("/orders")}),[n]),Object(Bt.jsx)(Kt.a,{className:"orderHistory",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{children:[t&&Object(Bt.jsx)(Yt,{}),r&&r.length>0&&!t&&Object(Bt.jsxs)("div",{className:"orderHistory__title",children:[Object(Bt.jsxs)("h3",{children:["Order #",c().id]}),Object(Bt.jsx)("hr",{})]}),r&&r.length>0&&!t&&r.map((function(e){return Object(Bt.jsx)("div",{children:Object(Bt.jsx)(en,{order:e})},e.itemId)}))]})})})},rn=(r(248),r(155)),nn=r.n(rn),an=r(156),cn=r.n(an),sn=(r(249),function(e){var t=e.item,r=e.onRemoveItem,n=e.onUpdateQuantity,a=Object(i.useMemo)((function(){return"Book"===t.itemMedia?{width:120,height:180}:"Audio"===t.itemMedia?{width:120,height:120}:{width:150,height:100}}),[t]),c=Object(i.useMemo)((function(){return t.discount>0}),[t]),s=Object(i.useMemo)((function(){return t.totalPrice-t.discount}),[t,t.discount,t.totalPrice]);return Object(Bt.jsxs)(Kt.a,{className:"individualItem",children:[Object(Bt.jsxs)(Wt.a,{className:"individualItem__itemRow",children:[Object(Bt.jsx)(Jt.a,{md:3,className:"individualItem__coverArtCol",children:Object(Bt.jsx)("img",{style:a,src:t.itemCoverImage})}),Object(Bt.jsxs)(Jt.a,{md:6,children:[Object(Bt.jsx)("h5",{className:"individualItem__title",children:t.itemTitle}),Object(Bt.jsx)("div",{className:"text-muted",children:t.itemContentType}),!c&&Object(Bt.jsx)("div",{className:"individualItem__price",children:se(t.currency,t.totalPrice)}),c&&Object(Bt.jsxs)("div",{className:"individualItem__price",children:[se(t.currency,s)," (",Object(Bt.jsx)("span",{className:"individualItem__discount",children:se(t.currency,t.totalPrice)}),")"]}),Object(Bt.jsx)("div",{className:"individualItem__remove",children:Object(Bt.jsxs)(rr.a,{onClick:function(){return r(t.basketId)},variant:"outline-danger",children:[Object(Bt.jsx)(h.a,{})," Remove"]})})]}),Object(Bt.jsx)(Jt.a,{className:"individualItem__quantityCol",md:2,children:Object(Bt.jsxs)("div",{className:"individualItem__quantity",children:[Object(Bt.jsx)(rr.a,{onClick:function(){return n(t,!0)},variant:"outline-dark",children:Object(Bt.jsx)(nn.a,{className:"individualItem__icon"})}),Object(Bt.jsx)("div",{className:"individualItem__quantityValue",children:t.totalQuantity}),Object(Bt.jsx)(rr.a,{onClick:function(){return n(t,!1)},variant:"outline-dark",children:Object(Bt.jsx)(cn.a,{className:"individualItem__icon"})})]})})]}),Object(Bt.jsx)("hr",{})]})}),on=function(e){var t=e.cartItems,r=e.onRemoveItem,n=e.onUpdateQuantity,a=e.onClearCart;return Object(Bt.jsx)(qr.a,{className:"cartItems",children:Object(Bt.jsxs)(qr.a.Body,{children:[t.map((function(e){return Object(Bt.jsx)("div",{children:Object(Bt.jsx)(sn,{onUpdateQuantity:n,onRemoveItem:r,item:e})},e.itemId)})),Object(Bt.jsx)(rr.a,{onClick:a,className:"cartItems__button",variant:"outline-danger",children:"Clear Cart"})]})})},dn=(r(250),function(e){var t=e.cartItems,r=e.userVat,n=e.onCheckout,a=Object(i.useMemo)((function(){return t.map((function(e){return e.totalPrice}))}),[t]),c=Object(i.useMemo)((function(){return t.map((function(e){return e.discount}))}),[t]),s=Object(i.useMemo)((function(){return a.reduce((function(e,t){return e+t}),0)}),[a]),o=Object(i.useMemo)((function(){return c.reduce((function(e,t){return e+t}),0)}),[c]),d=Object(i.useMemo)((function(){return r/100*(s-o)}),[s,r,o]),u=Object(i.useMemo)((function(){return s+d-o}),[s,d,o]),l=Object(i.useMemo)((function(){return t[0].currency}),[t]),b=Object(i.useMemo)((function(){return o>0}),[o]);return Object(Bt.jsxs)(qr.a,{children:[Object(Bt.jsx)(qr.a.Header,{children:"Cart Summary"}),Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsxs)(qr.a.Title,{children:["Subtotal:"," ",Object(Bt.jsx)("span",{className:"cartSummary__price",children:se(l,s)})]}),b&&Object(Bt.jsxs)(qr.a.Text,{children:["Discount:"," ",Object(Bt.jsxs)("span",{className:"cartSummary__price discount",children:["- ",se(l,o)]})]}),Object(Bt.jsxs)(qr.a.Text,{children:["Vat (",r,"%):"," ",Object(Bt.jsx)("span",{className:"cartSummary__price",children:se(l,d)})]}),Object(Bt.jsx)("hr",{}),Object(Bt.jsxs)(qr.a.Title,{className:"cartSummary__title",children:["Total: ",Object(Bt.jsx)("span",{children:se(l,u)})]}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)(rr.a,{onClick:function(){return n(u,o,d)},className:"cartSummary__button",children:"Checkout"})]})]})}),un=(r(251),function(){var e=Ct(),t=e.cart.cartItems,r=e.auth.userVat,n=Nt(),a=n.removeItem,c=n.changeItemQuantity,s=n.clearCart,o=function(){var e=gt().setCheckoutPrice,t=f().navigateTo,r=Ct().auth;return r.token,r.userVat,{checkout:function(r,n,a){e(r,n,a),null!==r&&null!==n&&null!==a&&t("/shipping")}}}().checkout;return Object(i.useEffect)((function(){o(null,null,null)}),[]),Object(Bt.jsx)(Kt.a,{className:"cart",children:Object(Bt.jsxs)(Wt.a,{children:[t.length<=0&&Object(Bt.jsx)(er,{dataType:"cart"}),t.length>0&&Object(Bt.jsxs)(Bt.Fragment,{children:[Object(Bt.jsx)(Jt.a,{xl:8,children:Object(Bt.jsx)(on,{onClearCart:s,onUpdateQuantity:c,onRemoveItem:a,cartItems:t})}),Object(Bt.jsx)(Jt.a,{xl:4,children:Object(Bt.jsx)(dn,{onCheckout:o,userVat:r,cartItems:t})})]})]})})}),ln=r(157),bn=Object(ln.a)(ae),jn=function(){var e=gt(),t=e.purchaseWithSSL,r=e.setSSLGateway,n=e.purchaseWithStripe,a=e.setStripeSession,i=Ct().auth,c=i.token,s=(i.userVat,i.userCurrency),o=i.user,d=i.deliveryZones,u=vt().openAlert;return{payWithSSL:function(e,r,n,a){if(o)if(me(a)){if(d){var i=d.find((function(e){return e.zoneCode===n.deliveryZoneCode}));i&&t(e,s,o.registeredCountry,r,n,a,c,i)}}else u(lt.AlertTypeEnum.ValidMobileNumberRequired,"You need to enter a valid mobile number")},resetSSLGateway:function(){r(null)},resetStripeSession:function(){a(null)},payWithStripe:function(){var e=Object(G.a)(k.a.mark((function e(t,r,a,i){var l;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o){e.next=2;break}return e.abrupt("return");case 2:if(me(i)){e.next=5;break}return u(lt.AlertTypeEnum.ValidMobileNumberRequired,"You need to enter a valid mobile number"),e.abrupt("return");case 5:if(d){e.next=7;break}return e.abrupt("return");case 7:if(l=d.find((function(e){return e.zoneCode===a.deliveryZoneCode}))){e.next=10;break}return e.abrupt("return");case 10:n(t,s,o.registeredCountry,r,a,i,c,l);case 11:case"end":return e.stop()}}),e)})));return function(t,r,n,a){return e.apply(this,arguments)}}(),redirectToStripeCheckout:function(){var e=Object(G.a)(k.a.mark((function e(t){var r;return k.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bn;case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,r.redirectToCheckout({sessionId:t});case 7:if(!e.sent.error){e.next=10;break}return e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}},pn=(r(252),r(158)),mn=r.n(pn),On=function(e){var t=e.isSameAsShipping,r=e.userInput,n=e.addressInput,a=e.onUserInputChange,i=e.onAddressInputChange,c=e.onToggleSameAsShipping,s=Ct().checkout,o=s.isSSLPurchaseInProgress,d=s.isStripePurchaseInProgress;return Object(Bt.jsx)(qr.a,{className:"billingDetails",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsx)(Xt.a.Group,{controlId:"formBasicCheckbox",children:Object(Bt.jsx)(Xt.a.Check,{checked:t,onChange:c,type:"checkbox",label:"Same as shipping"})}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"Email*"}),Object(Bt.jsx)(Xt.a.Control,{name:"email",value:r.email,onChange:a,required:!0,type:"email",placeholder:"Last Name"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"Address 1*"}),Object(Bt.jsx)(Xt.a.Control,{name:"billingAddress1",value:n.billingAddress1,onChange:i,required:!0,type:"text",placeholder:"Address 1"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"Address 2"}),Object(Bt.jsx)(Xt.a.Control,{name:"billingAddress2",value:n.billingAddress2,onChange:i,type:"text",placeholder:"Address 2"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"City*"}),Object(Bt.jsx)(Xt.a.Control,{name:"billingCity",value:n.billingCity,onChange:i,required:!0,type:"text",placeholder:"City"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"State*"}),Object(Bt.jsx)(Xt.a.Control,{name:"billingState",value:n.billingState,onChange:i,required:!0,type:"text",placeholder:"State"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"billingDetails__label",children:"PostCode*"}),Object(Bt.jsx)(Xt.a.Control,{name:"billinPostCode",value:n.billingPostCode,onChange:i,required:!0,type:"text",placeholder:"PostCode"})]}),(o||d)&&Object(Bt.jsx)(_.a,{animation:"border",variant:"primary"}),!o&&!d&&Object(Bt.jsxs)(rr.a,{className:"billingDetails__button",type:"submit",children:[Object(Bt.jsx)(mn.a,{className:"billingDetails__icon"}),"Go to Payment"]})]})})},hn=(r(253),r(254),function(e){var t=e.mobile,r=e.userInput,n=e.addressInput,a=e.onUserInputChange,c=e.onAddressInputChange,s=e.onMobileChange,o=Ct().auth,d=o.user,u=o.countries,l=o.deliveryZones,b=o.userCurrency,j=Object(i.useMemo)((function(){return d&&d.registeredCountry?d.registeredCountry:"BD"}),[d]),p=Object(i.useCallback)((function(e){return"BDT"===b?"\u09f3".concat(e.chargeInBDT.toFixed(2)):"GBP"===b?"\xa3".concat(e.chargeInGBP.toFixed(2)):"$".concat(e.chargeInUSD.toFixed(2))}),[b]);return Object(Bt.jsx)(qr.a,{className:"shippingDetails",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsxs)(Xt.a.Group,{controlId:"exampleForm.ControlSelect1",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Title*"}),Object(Bt.jsxs)(Xt.a.Control,{value:r.title,name:"title",onChange:a,required:!0,as:"select",children:[Object(Bt.jsx)("option",{value:"Mr",children:"Mr"}),Object(Bt.jsx)("option",{value:"Mrs",children:"Mrs"}),Object(Bt.jsx)("option",{value:"Dr",children:"Dr"}),Object(Bt.jsx)("option",{value:"Ms",children:"Ms"}),Object(Bt.jsx)("option",{value:"Jr",children:"Jr"}),Object(Bt.jsx)("option",{value:"Hon",children:"Hon"}),Object(Bt.jsx)("option",{value:"Prof",children:"Prof"}),Object(Bt.jsx)("option",{value:"Sr",children:"Sr"}),Object(Bt.jsx)("option",{value:"St",children:"St"})]})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"First Name*"}),Object(Bt.jsx)(Xt.a.Control,{name:"firstName",value:r.firstName,onChange:a,required:!0,type:"text",placeholder:"First Name"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Last Name*"}),Object(Bt.jsx)(Xt.a.Control,{name:"lastName",value:r.lastName,onChange:a,required:!0,type:"text",placeholder:"Last Name"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Address 1*"}),Object(Bt.jsx)(Xt.a.Control,{name:"shippingAddress1",value:n.shippingAddress1,onChange:c,required:!0,type:"text",placeholder:"Address 1"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Address 2"}),Object(Bt.jsx)(Xt.a.Control,{value:n.shippingAddress2,onChange:c,name:"shippingAddress2",type:"text",placeholder:"Address 2"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"City*"}),Object(Bt.jsx)(Xt.a.Control,{name:"shippingCity",value:n.shippingCity,onChange:c,required:!0,type:"text",placeholder:"City"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"State*"}),Object(Bt.jsx)(Xt.a.Control,{name:"shippingState",value:n.shippingState,onChange:c,required:!0,type:"text",placeholder:"State"})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicEmail",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"PostCode*"}),Object(Bt.jsx)(Xt.a.Control,{name:"shippingPostCode",value:n.shippingPostCode,onChange:c,required:!0,type:"text",placeholder:"PostCode"})]}),u&&Object(Bt.jsxs)(Xt.a.Group,{controlId:"exampleForm.ControlSelect1",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Country*"}),Object(Bt.jsx)(Xt.a.Control,{value:n.shippingCountryCode,name:"shippingCountryCode",onChange:c,required:!0,as:"select",children:u.map((function(e){return Object(Bt.jsx)("option",{value:e.code,children:e.name},e.code)}))})]}),l&&Object(Bt.jsxs)(Xt.a.Group,{controlId:"exampleForm.ControlSelect1",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Delivery Zone*"}),Object(Bt.jsx)(Xt.a.Control,{value:n.deliveryZoneCode,name:"deliveryZoneCode",onChange:c,required:!0,as:"select",children:l.map((function(e){return Object(Bt.jsxs)("option",{value:e.zoneCode,children:[e.zoneName," ","(".concat(p(e),")")]},e.id)}))})]}),Object(Bt.jsxs)(Xt.a.Group,{controlId:"formBasicPassword",children:[Object(Bt.jsx)(Xt.a.Label,{className:"shippingDetails__label",children:"Mobile*"}),Object(Bt.jsx)(be.a,{className:"shippingDetails__phoneInput",international:!0,placeholder:"Enter phone number",defaultCountry:he(j),value:t,onChange:s})]})]})})}),_n=function(){var e=Ct(),t=e.auth.user,r=e.checkout,n=r.totalPrice,a=r.totalVat,c=r.totalDiscount,s=r.sslGatewayUrl,o=r.stripeSessionId,d=e.alert,u=d.type,l=d.isOpen,b=f().navigateTo,j=Object(i.useState)(""),p=Object(zt.a)(j,2),m=p[0],O=p[1],h=Object(i.useState)({title:t&&t.title?t.title:"Mr",firstName:t&&t.firstName?t.firstName:"",lastName:t&&t.lastName?t.lastName:"",email:t&&t.email?t.email:""}),_=Object(zt.a)(h,2),E=_[0],I=_[1],S=Object(i.useState)({shippingAddress1:t&&t.address1?t.address1:"",shippingAddress2:t&&t.address2?t.address2:"",shippingCity:t&&t.city?t.city:"",shippingState:t&&t.state?t.state:"",shippingPostCode:t&&t.postCode?t.postCode:"",shippingCountryCode:t&&t.registeredCountry?t.registeredCountry:"BGD",deliveryZoneCode:t&&"BGD"===t.registeredCountry?"BDD":"GBR",billingAddress1:"",billingAddress2:"",billingCity:"",billingState:"",billingPostCode:""}),y=Object(zt.a)(S,2),g=y[0],C=y[1],x=Object(i.useState)(!1),T=Object(zt.a)(x,2),v=T[0],D=T[1],R=jn(),N=R.payWithSSL,P=R.payWithStripe,B=R.resetSSLGateway,L=R.redirectToStripeCheckout,k=R.resetStripeSession,G=function(e){I(Object(A.a)(Object(A.a)({},E),{},Object(ur.a)({},e.target.name,e.target.value)))},U=vt().closeAlert,F=function(e){C(Object(A.a)(Object(A.a)({},g),{},Object(ur.a)({},e.target.name,e.target.value)))};return Object(i.useEffect)((function(){C(v?Object(A.a)(Object(A.a)({},g),{},{billingAddress1:g.shippingAddress1,billingAddress2:g.shippingAddress2,billingCity:g.shippingCity,billingState:g.shippingState,billingPostCode:g.shippingPostCode}):Object(A.a)(Object(A.a)({},g),{},{billingAddress1:"",billingAddress2:"",billingCity:"",billingState:"",billingPostCode:""}))}),[v]),Object(i.useEffect)((function(){null!==n&&null!==c&&null!==a||b("/")}),[n,c,a]),Object(i.useEffect)((function(){return s&&(window.location.href=s),function(){B()}}),[s]),Object(i.useEffect)((function(){return o&&L(o),function(){k()}}),[o]),Object(Bt.jsxs)(Kt.a,{className:"shipping",children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsxs)(Xt.a,{onSubmit:function(e){e.preventDefault(),n&&(t&&"BGD"===t.registeredCountry?N(n,E,g,m):t&&"BGD"!==t.registeredCountry&&P(n,E,g,m))},children:[Object(Bt.jsx)("h4",{children:"Shipping Details"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)(hn,{onUserInputChange:G,onAddressInputChange:F,userInput:E,addressInput:g,mobile:m,onMobileChange:O}),Object(Bt.jsx)("h4",{children:"Billing Details"}),Object(Bt.jsx)("hr",{}),Object(Bt.jsx)(On,{onUserInputChange:G,onAddressInputChange:F,userInput:E,addressInput:g,isSameAsShipping:v,onToggleSameAsShipping:function(e){D(e.target.checked)}})]})})}),u===lt.AlertTypeEnum.ValidMobileNumberRequired&&Object(Bt.jsx)(nr,{title:"Valid Mobile Required",isOpen:l,onHideAlert:U,onNoButtonPress:U,noButtonText:"Ok",onYesButtonPress:function(){}}),Object(Bt.jsx)(ir,{})]})},fn=r(159),En=r.n(fn),In=(r(255),function(){var e=f().navigateTo,t=jn().resetSSLGateway;return Object(i.useEffect)((function(){t()}),[]),Object(Bt.jsx)(Kt.a,{className:"paymentSuccess",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)(qr.a,{className:"text-center",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsx)(qr.a.Text,{className:"text-muted",children:Object(Bt.jsx)(En.a,{className:"paymentSuccess__icon"})}),Object(Bt.jsx)(qr.a.Title,{className:"paymentSuccess__title",children:"Payment Successful"}),Object(Bt.jsx)(qr.a.Text,{className:"text-muted",children:"The E-Contents have been added to your library and the paper books will be processed within 24 hours"}),Object(Bt.jsx)(rr.a,{onClick:function(){return e("/")},className:"paymentSuccess__button",variant:"primary",children:"Go to Home"})]})})})})})}),Sn=r(160),An=r.n(Sn),yn=(r(256),function(){var e=f().navigateTo,t=jn().resetSSLGateway;return Object(i.useEffect)((function(){t()}),[]),Object(Bt.jsx)(Kt.a,{className:"paymentFailed",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)(qr.a,{className:"text-center",children:Object(Bt.jsxs)(qr.a.Body,{children:[Object(Bt.jsx)(qr.a.Text,{className:"text-muted",children:Object(Bt.jsx)(An.a,{className:"paymentFailed__icon"})}),Object(Bt.jsx)(qr.a.Title,{className:"paymentFailed__title",children:"Payment Failed"}),Object(Bt.jsx)(qr.a.Text,{className:"text-muted",children:"we were unable to process your payment. Please try again"}),Object(Bt.jsx)(rr.a,{onClick:function(){return e("/")},className:"paymentFailed__button",variant:"primary",children:"Go to Home"})]})})})})})}),gn=r(318),Cn=r.p+"static/media/aboutPage.2b92b283.jpg",xn=(r(257),function(){return Object(Bt.jsxs)(Kt.a,{className:"about",children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{className:"about__imageContainer",children:Object(Bt.jsx)("div",{children:Object(Bt.jsx)(gn.a,{alt:"about page image",className:"about__image",src:Cn,fluid:!0})})})}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)("div",{className:"about__titleContainer",children:Object(Bt.jsx)("h1",{children:"We are Cholishnu"})})})}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)("div",{className:"about__paraContainer",children:Object(Bt.jsx)("p",{className:"about__para",children:"At Cholishnu, we are building an online platform with four modules: books, audio, video and events. In addition to buying paper books, users will instantly buy ebook and audiobook for reading and listening from Cholishnu app. Our aim is to offer book lovers a complete reading experience so that they can read or listen to any books, any time and in the medium they want. Moreover, Cholishnu app will allow our users to listen to a curated collection of songs, interviews and podcasts. We are also producing high-quality videos on a wide range of topics covering arts, culture, literature, science and travel. In the event section of the app, the user will be easily browsing and book interesting cultural and social events within seconds."})})})})]})}),Tn=r.p+"static/media/contactPage.dd40350d.jpg",vn=(r(258),[{path:"/login",component:jr},{path:"/register",component:Ir},{path:"/forget-password",component:Ar},{path:"/books/:id",component:gr},{path:"/books",component:Or},{path:"/audios/:id",component:Dr},{path:"/audios",component:_r},{path:"/videos/:id",component:xr},{path:"/videos",component:hr},{path:"/search/:media",component:Br},{path:"/payment-success",component:In},{path:"/payment-failed",component:yn},{path:"/about",component:xn},{path:"/contact",component:function(){return Object(Bt.jsxs)(Kt.a,{className:"contact",children:[Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{className:"contact__imageContainer",children:Object(Bt.jsx)("div",{children:Object(Bt.jsx)(gn.a,{alt:"contact page image",className:"contact__image",src:Tn,fluid:!0})})})}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsx)("div",{className:"contact__titleContainer",children:Object(Bt.jsx)("h1",{children:"Contact Us"})})})}),Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsx)(Jt.a,{children:Object(Bt.jsxs)("div",{className:"contact__paraContainer",children:[Object(Bt.jsx)("h3",{children:"UK Office"}),Object(Bt.jsx)("div",{className:"contact__para",children:"+44(0)7883512092"}),Object(Bt.jsx)("div",{className:"contact__para",children:"hello@cholishnu.com"}),Object(Bt.jsx)("div",{className:"contact__para",children:"104 Kirkland Avenue Ilford,"}),Object(Bt.jsx)("div",{className:"contact__para",children:"IG5 0TN"}),Object(Bt.jsx)("div",{className:"contact__para",children:"United Kingdom"})]})})})]})}}]),Dn=[{path:"/profile",component:Jr},{path:"/library",component:Xr},{path:"/orders/:id",component:tn},{path:"/orders",component:$r},{path:"/cart",component:un},{path:"/shipping",component:_n}],Rn=r(327),Nn=r(328),Pn=r(319),Bn=r(320),Ln=(r(259),function(e){var t=e.isAuthenticated,r=e.user,n=f().navigateTo,a=Ct().cart.cartItems,c=Object(i.useMemo)((function(){return a.length}),[a]),s=Object(i.useMemo)((function(){return a.length<=0}),[a]),o=vt().openAlert;return Object(Bt.jsx)(Bt.Fragment,{children:Object(Bt.jsxs)(Rn.a,{className:"appBar",expand:"lg",children:[Object(Bt.jsx)(Rn.a.Brand,{className:"appBar__brand",as:d.b,to:"/",children:Object(Bt.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkkAAACVCAYAAABM425JAAAACXBIWXMAAAsSAAALEgHS3X78AAASdElEQVR4nO3d63EayRqH8bbK32EjAEcgHIFwBJIjAEVgHIHZCIwjMIpgpQgMESxEYBTBgQh0atZv2208EkNfZvry/Koon6qzIJhLz3+63+l+9fT0pBoYKaWmSqmxUuqyyRvQmbVSaqaU2rALAACwdyok3SilFkqpAds4KVsJtgAAwNJzIamvlFoqpa7ZsMl6o5Talb4RAACwdVHzvpEM1RCQ0jYsfQMAAODi9dF7q4C0Ukr12KoAAKBkZk+SHmIjIAEAgOKZIWnOk2sAAAA/6JBU1a98YJsAAAD8oEPSnO0BAADwy4XUIk3YJgAAAL9cyCzaAAAAOApJzMwMAABwhJ4kAACAGnUzbgMAABSPkAQAAFCDkAQAAFDjQhazBQAAgIGQBAAAUONCVv0HAACAoQpJO6XUmo0CAADwC2u3AQAA1NAhaUVvEgAAwC/mFABTpdSBbQMAAPB7SKpqk2ZsEwAAgD8nk1wqpW7ZLgAAoHR1M25XQekdQ2/J25e+AQAAcPHcsiRVIfdQKXXH1k3SgUlCAQBw89LabXsp5n6jlPqilHpkWyfhIPsNAAA4ePX09HTOu/tKqZHxL+Kyk17AHfsFAAA354YkAACAIrw03AYAAFAsQhIAAEANQhIAAEANQhIAAEANQhIAAEANQhIAAEANQhIAAECN12wUZGokS+voSU/HHn5mtdTL7IX/v/pbC4vPXcoLcbHdn6eOkyamljPnzzJckmhl+T4f5zwKR0hCLqpAdCMNY/XqdfC7qpnoryzeZ3sRQFi2+9OHoeXf7md4THS1DwBCEpKn77hpSAEAXhGSkKK+DCvMOuoxAgAUgJCE1EylToRwBAAIKnRI6kvxoy6gG9WMmVdFhntZuX6TYdEh/NBFtAyrAQBaESIk6eLZ6t9Bg//++KJ3kELW6nUv4Qllq4bVPpe+EQAA7fIVkoZGAW2TYPSSahjlWl7VhfFBwtK99DihHH3pPZqwzwEAbXOdTHIo87t8V0p98hCQ6lRh6av0KC2lhwr560tvIgEJANAJl5A0l/qhti5iPflb/0hgWhgTBSIvOiBdsl8BAF2xCUkjCUefOnzCqOqx+qCU+teY3XbY0XeBXwQkAEAUzg1JMwkmMV3ALqV26bvULU0znXW2BAQkAEA0zglJywSeMKJ+KW0LAhIAIBZNQ9IysQJa6pfSM6NIGwAQkyZTAKQWkI7p+qXqtZXfw/xLcRkF6qU8yL42JyndMJUEEjCXF4AOnQpJqQekY7p+ifmX4rL0/G3u5DNZXR8AYO2l4bbchz+oX4rD1GMdUhV838hnEpAAAE6e60kaF7QMhK5fql6P0rO0ZA25VugZtV0dJBjd5725sjOSqTua1AvujPUd6fkFfjeU17jBdtHnEjeSDdSFpH6A4Y9UUL/UrpmHuba20jDkcOEcy6tuIeiX7I26q1XE22IoPbY3jgsVb+V35nwzo5d5OtfM4zbpHx2TSv71MT/eKw+f0cTQ+P76N/Rf6L3eGufPxggTMR5nU2OdVNt9sjbKTkJc52I4jp2+R11ImgVaXiQ11C+FN3P8C7kEpKmHwHht/O8Ho0c0BmMpQnYJRqZLeX2Q3t+F/Naczs2h5fbyMUfcWI7J1MstdhbXMjM8mdv/UY6xZcc3zX1pK3zcYCr5jVfGdW7huYepy+PYy/c4rkkaykza+B31S/5NHU/ynHqQBp5nrzePV5u7J1/G0uB+8xiQjg2kgd/xNJizoYTrb5nUo/q82R/ItfG7XAO6WOFhLsd5qNUurmXfr1jB4pfjkEQj8zLmX/LH5eJ9yCgghTSQsLRp+TjtGxfbUOHoWE8uHjvOSStTOU6uA3x2biayrdq6Xra9FNiVsdxX8cyQNGQyv7Owfpw9265P7YaAdJZLOU7b6FUadXyxHchv5YavuZmE6a7W4kyRDuWrwMtgTTtaqqknPbSl1if/ZIYkUqM91o87j8tw5QNPZVj7GrjRm0pAiaGm8RMNfCPzgp5kDuEqYE/tNILwqnvNir2emSGpy9qFnBzXLzV5JLM0LtuEMO9mEig86AY9JpMW7vRTdkMNqhcDOc58BqWYzqfLkm9MdUhyeYQQ9XT90jejfonhuB9sQ9Id0zF4MfE0P5UWY0DSrjz/1lwM6WnzqiejCL6eLoztfLos9XgxQxLC0fVL3436pVLvbl3mWaFR9+eDp/N+FHFA0kL1nqVswY2xdwMPE9oOI54Ud1JiT74OSQwJtUfXL/3PqF8qiW1v2oFaJO+WjmG9n9A+mXAz+NOYp9iCuXJ8aGAZeXidlzYiciE/mMkju6Hrl/YF1S/Zjtuz5Ih/PcehqNgb9GOuoTAX1J+G9ckySLjORN+GXmm9shfUyUThuH4p50bM9iLFWnphTCzDeYq9EcU18DX6TPXSCpvepFRq565KGn26YKgtOgPj6bgchwdse5IISeHY1BmkGjauC2/zaO/bMTmzA2Ka2IhOMfOQ1a3dhjgMZGbvtZxAPNWFUK6lQW96jPls0B9lKHXzzN/vS7C+8Tih3rzgsODymPqausCzzM64AfE1enBnLHZ9bGicS67n79WZbUayXnNnET09Wdm08LqckhrntbHQ5KmZxfWq+q5DKDdndPf7eMJlLWGlyX69NwpG5x5+azENfA3b9v428aHKgxzf9w16pXWQcF1E9qbhueK6AkHli5wbTVYimMn1xPUJx3PajGQdr92GOPWkV4n5XvJ2kIvRWBrzJg2efkLynbzfVtOh3ZGHHp2PxuK359h5+q2KSUnPsk48ID0YAbvJsP3GCOUPDn930LDnzrWs4laO53OWalrKd9s6/N0iHgAgJKXlA4WnWZs67N+VBA/b8ND0Tta1Ybz1EPb1KuUuDTzTATSXci/ug8Naj3t5r0tQatJz5zKa49LDp+tebduMyxKeFu0yJFUN3Hul1F9Kqbdyd/nY4fdJBRPj5elvD8Oprit3N7nrdWnQP3o8dvcS2Gwb+KZ3+Uj3CeiDp94Ol+OsyTFmexz66OHbtdBmJK2rkLQ9GlLYGMt2vJXxVdfu9JwRlPLjayh16XCzcepi2HcYalsHGC7eOD5lQz1mM5NEL4YLyx6kY3uHY7dJwLQtovb1hJlLm0FICuSl7k9z2Y73Uq2PP01Kegwzc2tPjblm2yN1qsFzaRBDHasLGviz2E6lsZJtndI283kjaftZp0KS7fZ89DwMattmMNwWwPaMp0p0UepfMva67uD7xuwTd8NZ8F3zEeqpLdsGfRu4riXkXX5ubENST2oi/zUW7I69rsvneWD7Wad6iWxDhu9znKkdntFFSLItoNPLdryhfuk3vlaeRj5CTbxpe5yFnrrCtoEvsSfJx8VQL9j9j9E2T2mHWuX7HPfZk52VFJ9u21G/9BuWWkBbbC+Coe9SXXpHSrNzfCqwbhtOZJUAvWj3jOWugiPUtCT1KQCoX/qh9KUW0I6Ye158XvhzF3K+taot+qyU+m5MSwEkK6d5kkqvX6KIGyXjzro5l6eZznEli3av6FlCqnKcTLLU+qXcV2bmjhTwp83Zks2llYCk5D7jdmn1S/QmAWhiJe1hW3pSt8TSSkhKScuSlFC/dJVAt7ZtkS2zIwN+zTooS/hAUEJKSl27Lef6pdgX7rStHSEkAf7ddFD0/oGhN6Si9AVuc6xfin2CN9ueJBYkBfzbyw1I2z3rC4q5kYLSQ5Ipl/qlQeSNj8ucNgQlIIyplCG0dZPI/G5IAiGpXur1SzE/CbZzCJ+EJCCce7nBum1xigCeWkXUCEmnpVi/FHvDYzsD84QueiC45VGPesiapdhrKFE4QlJzKdUvxR4kXNby4skY1CE8+6d71EdGm+f7JvGafYeYEZLsxF6/FPuTYC5reV0z7NYZ2/3WxsKnp1Zbhxvd5o2NXvUHT9uUITdEi5DkLsb6pdgX7tw5NrBL7j6TEvoiaHtTUPLC2C50r3p1s/JK2j2X85mQhNCsb9QISX4d1y+VsByKLZcht568v40eCvyys9wWoXv+bOfcOfWkJevBNXMv+/jW8v3MgYZjvo8J688jJIWxN3o7uupZiv3uzHWRzUsZ/iEotcc2JA0CTh7YDxiSbKeruLJ8X+qWljVLl4VuLzzP5/Wr73BO7glJ4U3pUXqWaxH2JSuMt8qllmweKNDOHYaXbUNQE6XOKM2DFTDZthk+C/pderI3hKR2MGlavYWHAHkpFzuKudth+3TTIMAF9EaWuLDVpAG3ffw9VCiMHUOUMNn2PitP7UXf4XP+O/cJSe1wuQPP3dzD76t6Ev6hV6kVLrVkE483DCPHz9o2bMBte5tChMIUUF8E087hRvjawzxa9649zYQkdM22jqFONe78XcISPUthuIQkJUHJtei+ajj/dXyKs2nAcrnBmRQW3PuWFzWeMsybyzn02fJGui8hx6U+8L/v/drhAwBfpnJA+5q64EpeBznQN/JyHQrYB65jSYGevuHa4bteG/PuLM/okp9Kg+ljTqSmIakKdF8d/s6VHDP38tLHYG7H0lB+n82+Kf2cyt293DDY+mSc+/cn2vGh/Lczx+vJQd8QEpIQg50c1C4Xozo9uSC7XNBNa+Z0+c/CwzbtSeP3SYa+Ni+EpbHnJ8buzgjMe/nvXRr5nrzf/IwujyUfQ9xaX4bYXPYPISlv9zLk5nJzM5Drw1dpL+rO36HHSWV/hjFCEmKhl3xxuRihHSu5yPsKLpctPwZ+bkhYZnZcforgO5io2czf0uNx10Zb8bONoCYJMZkGXkwT/qS6MOnfFk/crBJZ2DpFBw91bojfIqHaszuzjSAkITZjglISNhI4UvLo8MQZq9WHwbxKZdgncg4djnuaCUmIzZ6glIx5YvvpxqF4P8VQGLsDIakoPp9kDmV+3NNMSEKMdFBiiCN+N4l0o996KBBOLRTGbsHkk8WJub1Y14V2QhJipYNSV2vfoZmd7KeYg9IXj5NYxv5bU7H2/JQd0rCP9BzaPje3HiEJsZtKLwAXpnhtIg4Pd55rIWJt5FNyYLLXom0iq0/ayjld26tJSEIKljIXC8Nv8YoxKN0GWmh2Q92ctcNLFyQUo2rT30XQXrwYkBQhCQnRwzrvPSyKizA2MqFb12H2IA1wyIWldVB6CPg3cvMo24zJI6Fkao0ubzYemgR2QhJScy8X4lvCUpT0cNTHju4SH+T4aGOCwr0MGzEcfNqD9AYTkGDSNxtfWtwqB2mfGj3tSkhCqpZyMXzP3XyUFrJ/2iq8X0vvkctj/rb0sfg3YekPj3KOdrFfkAY9h9LbFnqh7+RcbTz1BCEJqbuXBvgvuaO/o4cpGnupCXojASLEfrmTcDTueHmLvTytpXs5Sw/uDxKOhsyojYZ0r9JbOa993XA8SvvzRtqjs8I6a7chF3u5o9d1KHrhzZH8b+VhQdFTQwV7yzuhc5fJOCWW72F+7lxeYwm1touiPkoYWjVYEbwLx8fh2DgGzWPx1LG0s9yHTbZHiLv1lfGv77AaywMbIb4HbcafNsYDF7qt0OdRk5X9t/K99LHoNMT76unpaeV5he1TSlxJvfq931r+m+9YOBIJGMqrCY5nAK2iJwlAl3YBe7AAwAk1SQAAADUISQAAADUISe3ox/AlAABAc12EpFGB+6e0QnUAAJLXRUjqRba4XWjDQOtHAQCAgLoabvtcSFAayVwuTeZ2AAAAEeliniTTY8aP/1Z1SJcd/v03PFoNAIC9rudJGsgL/hGQAABwcMGqzAAAAH+6YGXmLLHAKwAAjuhJyhNDbQAAOCIk5YmFQAEAcHQhvQ4Mz+SF4AsAgCM9TxI9D3lhfwIA4EiHpHs2ZDYeKMYHAMCdGZIObM8sEHgBAPDAXJaEi2v6DuxHAAD8MEPSnG2avCVDbQAA+FGt3WZ+UJfruMEd67UBAODJxdHHlLAyf66+EJAAAPDnuCdJyZDNhG2clKoWachQGwAA/hz3JCnpTeJJt7TMCEgAAPhVF5Kqi+2U7ZyMB+n9AwAAHtWFJCWPkX9hQ0fvkUALAEAYdTVJJp52i1c1JDpmnTYAAMI4FZL6EpQu2f7ReUtAAgAgnOeG27S99FZs2QfRqHqQbglIAACEdaonSetLnRJDb91iiA0AgJac6knSdI8Sxdzd2RKQAABoT9OQpFXz8bxnHqXWfSEgAQDQrqbDbceq4bcFM3MHpx/xX2X+OwEAiM65PUmannDynVJqzW71ruqp+yhLjRCQAADogG1P0rGxhCZ6ltxspYeOGbQBAOiYr5CkVcNwN/KqglOPHXzSVnqLltQcAQAQD98h6dhIXkMJTfgRhPYSjDYsTAsAQISUUv8HWtX9CGiMNVkAAAAASUVORK5CYII="})}),Object(Bt.jsx)(Rn.a.Toggle,{"aria-controls":"basic-navbar-nav"}),Object(Bt.jsxs)(Rn.a.Collapse,{id:"basic-navbar-nav",children:[Object(Bt.jsxs)(Nn.a,{className:"mr-auto",children:[Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/",children:"Home"}),Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/books",children:"Books"}),Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/audios",children:"Audio"}),Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/videos",children:"Video"}),Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/about",children:"About"}),Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link",as:d.b,to:"/contact",children:"Contact"})]}),(!t||!r)&&Object(Bt.jsx)(Nn.a.Link,{className:"appBar__link active",as:d.b,to:"/login",children:"Sign in"}),t&&r&&Object(Bt.jsxs)(Nn.a,{className:"appBar__user",children:[Object(Bt.jsxs)("div",{className:"appBar__iconContainer",onClick:function(){return n("/cart")},children:[!s&&Object(Bt.jsx)(Pn.a,{className:"appBar__badge",pill:!0,variant:"danger",children:c}),Object(Bt.jsx)(j.a,{className:"appBar__icon"})]}),Object(Bt.jsxs)(Bn.a,{title:"".concat(r.firstName," ").concat(r.lastName),id:"basic-nav-dropdown",children:[Object(Bt.jsx)(Bn.a.Item,{className:"appBar_userDropdownMenu",as:d.b,to:"/profile",children:"Profile"}),Object(Bt.jsx)(Bn.a.Item,{className:"appBar_userDropdownMenu",as:d.b,to:"/orders",children:"My Orders"}),Object(Bt.jsx)(Bn.a.Item,{className:"appBar_userDropdownMenu",as:d.b,to:"/library",children:"My Library"}),Object(Bt.jsx)(Bn.a.Divider,{}),Object(Bt.jsx)(Bn.a.Item,{onClick:function(){o(lt.AlertTypeEnum.Logout,"Are you sure you want to Logout?")},className:"appBar_userDropdownMenu",children:"Logout"})]})]})]})]})})}),kn=(r(261),function(){return Object(Bt.jsx)(Kt.a,{fluid:!0,className:"footer",children:Object(Bt.jsx)(Wt.a,{children:Object(Bt.jsxs)(Jt.a,{children:["\xa9",(new Date).getFullYear()," Cholishnu Ltd."]})})})}),Gn=(r(262),function(e){var t=e.children,r=Ct(),n=r.auth,a=n.isAuthenticated,i=n.user,c=r.alert,s=c.type,o=c.isOpen,d=vt().closeAlert,l=Tt().signOut,b=Object(u.i)("/login"),j=Object(u.i)("/register"),p=Object(u.i)("/forget-password"),m=Object(u.i)("/payment-success"),O=Object(u.i)("/payment-failed");return Object(Bt.jsxs)("div",{className:"layout",children:[Object(Bt.jsxs)("div",{className:"layout__header",children:[!m&&!O&&Object(Bt.jsx)(Ln,{isAuthenticated:a,user:i}),Object(Bt.jsx)("div",{children:t})]}),!b&&!j&&!p&&!m&&!O&&Object(Bt.jsx)(kn,{}),s===lt.AlertTypeEnum.Logout&&Object(Bt.jsx)(nr,{title:"Logout",isOpen:o,onHideAlert:d,onNoButtonPress:d,noButtonText:"Not now",yesButtonText:"Logout",onYesButtonPress:function(){l(),d()}})]})}),Un=(r(263),function(){var e=Ct(),t=e.media,r=t.ribbonBooks,n=t.ribbonAudios,a=t.ribbonVideos,i=t.featured,c=e.auth.userCurrency,s=e.alert,o=(s.type,s.isOpen,Rt()),d=o.selectMedia,u=o.addMediaToCart,l=o.addMediaToLibrary;vt().closeAlert,f().navigateTo;return Object(Bt.jsxs)("div",{className:"home",children:[Object(Bt.jsx)("div",{className:"home__banner",children:Object(Bt.jsx)(Qt,{title:"Welcome to Cholishnu Web",subtitle:"At Cholishnu, we are building an online platform with four modules: books, audio, video and events."})}),i&&i.length>0&&Object(Bt.jsxs)("div",{className:"home__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Featured"}),Object(Bt.jsx)("hr",{className:"home__divider"})]}),i&&i.length>0&&Object(Bt.jsx)("div",{style:{marginBottom:30},className:"home__ribbon",children:Object(Bt.jsx)(mr,{onAddToLibrary:l,onAddToCart:u,onFeatureSelect:d,features:i,currency:c})}),r&&r.length>0&&Object(Bt.jsxs)("div",{className:"home__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Books"}),Object(Bt.jsx)("hr",{className:"home__divider"})]}),r&&r.length>0&&Object(Bt.jsx)("div",{className:"home__ribbon",children:Object(Bt.jsx)(kt,{onDeleteFromLibrary:function(){},onAddToLibrary:l,onAddToCart:u,onBookSelect:d,books:r,currency:c})}),n&&n.length>0&&Object(Bt.jsxs)("div",{className:"home__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Audio"}),Object(Bt.jsx)("hr",{className:"home__divider"})]}),n&&n.length>0&&Object(Bt.jsx)("div",{className:"home__ribbon",children:Object(Bt.jsx)(Ut,{onDeleteFromLibrary:function(){},onAddToLibrary:l,onAddToCart:u,onAudioSelect:d,audio:n,currency:c})}),a&&a.length>0&&Object(Bt.jsxs)("div",{className:"home__ribbonHeader",children:[Object(Bt.jsx)("h3",{children:"Video"}),Object(Bt.jsx)("hr",{className:"home__divider"})]}),a&&a.length>0&&Object(Bt.jsx)("div",{className:"home__ribbon",children:Object(Bt.jsx)(wt,{onDeleteFromLibrary:function(){},onAddToLibrary:l,onAddToCart:u,onVideoSelect:d,video:a,currency:c})}),Object(Bt.jsx)(ar,{}),Object(Bt.jsx)(sr,{})]})}),Fn=function(){var e=xt(),t=e.loadFeatureItems,r=e.loadRibbonAudio,n=e.loadRibbonBooks,a=e.loadRibbonVideo,c=e.loadLibrary,s=e.loadOrderHistory,o=e.loadCartData,l=Tt(),b=l.checkForToken,j=l.loadUserData,p=l.loadCountryInfo,m=l.loadUserCountryInfo,O=l.loadUserVat,h=l.loadDeliveryZones,_=Ct(),f=_.auth,E=f.token,I=f.user,S=f.countries,A=_.cart,y=A.isAddCartItemSuccessful,g=A.hasAddCartItemFailed,C=_.library.isAddLibraryItemSuccessful;return Object(i.useEffect)((function(){t(),r(),n(),a(),p(),h(),b()}),[]),Object(i.useEffect)((function(){E&&j(E)}),[E]),Object(i.useEffect)((function(){I&&(m(I.currentCountry,I.registeredCountry),c(),s(),o())}),[I]),Object(i.useEffect)((function(){if(I&&S){var e=S.find((function(e){return e.code===I.registeredCountry}));e&&O(e.vat)}}),[I,S]),Object(i.useEffect)((function(){y&&o()}),[y]),Object(i.useEffect)((function(){C&&c()}),[C]),Object(i.useEffect)((function(){g&&c()}),[g]),Object(Bt.jsx)(d.a,{children:Object(Bt.jsxs)(u.d,{children:[Object(Bt.jsx)(u.b,{exact:!0,path:"/",render:function(){return Object(Bt.jsx)(Gn,{children:Object(Bt.jsx)(Un,{})})}}),vn.map((function(e,t){return Object(Bt.jsx)(or,{path:e.path,component:e.component,layout:Gn,isProtectedRoute:!1},t)})),Dn.map((function(e,t){return Object(Bt.jsx)(or,{path:e.path,component:e.component,layout:Gn,isProtectedRoute:!0},t)})),Object(Bt.jsx)(u.a,{to:"/"})]})})},wn=function(e){e&&e instanceof Function&&r.e(3).then(r.bind(null,334)).then((function(t){var r=t.getCLS,n=t.getFID,a=t.getFCP,i=t.getLCP,c=t.getTTFB;r(e),n(e),a(e),i(e),c(e)}))};r(264);o.a.render(Object(Bt.jsx)(c.a.StrictMode,{children:Object(Bt.jsx)(E.a,{store:B,children:Object(Bt.jsx)(Fn,{})})}),document.getElementById("root")),wn()}],[[265,1,2]]]); //# sourceMappingURL=main.86ac7a16.chunk.js.map