webpackJsonp([1],{0:function(module,exports,__webpack_require__){"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _react=__webpack_require__(1),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(17),_reactDom2=_interopRequireDefault(_reactDom),_reactRedux=__webpack_require__(10),_store=__webpack_require__(414),_store2=_interopRequireDefault(_store),_FavoriteStarContainer=__webpack_require__(376),_FavoriteStarContainer2=_interopRequireDefault(_FavoriteStarContainer),_EmailSubscribe=__webpack_require__(373),_EmailSubscribe2=_interopRequireDefault(_EmailSubscribe),_AccountLandingFredCastUpdate=__webpack_require__(356),_AccountLandingFredCastUpdate2=_interopRequireDefault(_AccountLandingFredCastUpdate),_AccountNavContainer=__webpack_require__(358),_AccountNavContainer2=_interopRequireDefault(_AccountNavContainer),_SaveGraphTrigger=__webpack_require__(400),_SaveGraphTrigger2=_interopRequireDefault(_SaveGraphTrigger),_AddToDashboardTrigger=__webpack_require__(370),_AddToDashboardTrigger2=_interopRequireDefault(_AddToDashboardTrigger),_AddCategoryModal=__webpack_require__(360),_AddCategoryModal2=_interopRequireDefault(_AddCategoryModal),_RegisterModalTrigger=__webpack_require__(392),_RegisterModalTrigger2=_interopRequireDefault(_RegisterModalTrigger),_SignInModalTrigger=__webpack_require__(405),_SignInModalTrigger2=_interopRequireDefault(_SignInModalTrigger),_MyContent=__webpack_require__(380),_MyContent2=_interopRequireDefault(_MyContent),_AssociateGoogleBtn=__webpack_require__(372),_AssociateGoogleBtn2=_interopRequireDefault(_AssociateGoogleBtn),_ChallengeFormUI=__webpack_require__(378),_ChallengeFormUI2=_interopRequireDefault(_ChallengeFormUI),_DownloadButton=__webpack_require__(200),_DownloadButton2=_interopRequireDefault(_DownloadButton),_AddToDashboardModal=__webpack_require__(199),_AddToDashboardModal2=_interopRequireDefault(_AddToDashboardModal),_notify=__webpack_require__(43);if($("#favorite-toggle-container").length){var renderFavoriteStar=function(){var e=document.getElementById("favorite-star").getAttribute("data-series-id");_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_FavoriteStarContainer2.default,{seriesId:e})),$("#favorite-toggle-container")[0])};renderFavoriteStar()}var initializeUserAccountFeatures=function(){return void 0!=$("#head-search").data("ui-autocomplete")&&$("#head-search").autocomplete("destroy"),window.initializeLoggedInUserInterface(),window.initializeSearchAutoComplete(),!0};if(window.initializeUserAccountFeatures=initializeUserAccountFeatures,$("#save-graph-modal-btn").length){var renderSaveGraphTrigger=function(){_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_SaveGraphTrigger2.default,null)),$("#save-graph-modal-btn")[0])};renderSaveGraphTrigger()}if($("#add-to-dashboard-modal-btn").length){var renderAddToDashboardTrigger=function(){_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AddToDashboardTrigger2.default,null)),$("#add-to-dashboard-modal-btn")[0])};renderAddToDashboardTrigger()}if($("#email-notify-container").length){var renderSubscribe=function(){var e=$("#email-notify-container"),t=e.data("notification-id");e.length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_EmailSubscribe2.default,{notificationId:t})),e[0])};renderSubscribe()}if($("#user-nav").length){var renderAccountNavContainer=function(){_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AccountNavContainer2.default,null)),$("#user-nav")[0])};renderAccountNavContainer()}$("head").append('<link href="'+appConfig.research_host+'/assets/css/sign-in-register-modals.css" media="none" onload="if(media!=\'all\')media=\'all\'" rel="stylesheet" />'),$("#account-landing-fredcast-updates").length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AccountLandingFredCastUpdate2.default,null)),$("#account-landing-fredcast-updates")[0]),$("#add-category-modal").length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AddCategoryModal2.default,null)),$("#add-category-modal")[0]);var messageOnLoad=window.localStorage.getItem("messageOnLoad");null!==messageOnLoad&&((0,_notify.notify)(JSON.parse(messageOnLoad)),window.localStorage.removeItem("messageOnLoad")),$(".register-modal-trigger").each(function(i,elem){var callback=void 0;$(elem).data("on-verify")&&(callback=function callback(){eval($(elem).data("on-verify"))}),_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_RegisterModalTrigger2.default,{text:$(elem).data("text"),onVerify:callback})),elem)}),$(".signin-modal-trigger").each(function(i,elem){var callback=void 0;$(elem).data("on-verify")&&(callback=function callback(){eval($(elem).data("on-verify"))}),_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_SignInModalTrigger2.default,{text:$(elem).data("text"),onVerify:callback})),elem)}),$("#associate-with-google-container").length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AssociateGoogleBtn2.default,null)),$("#associate-with-google-container")[0]);var downloadDashboardElems=$(".download-dashboard-component");downloadDashboardElems.length&&downloadDashboardElems.each(function(e,t){t=$(t);var a=t.data("format"),n=a.charAt(0).toUpperCase()+a.slice(1);_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_DownloadButton2.default,{autoSubmit:!0,buttonClasses:"DashboardDownload"+n+"-gtm",buttonText:"Download "+n,buttonStyle:{},headerText:"Download "+n,dashboardFormat:a,selectedItemTypes:["dashboard"],selectedItems:[{type:"dashboard",id:t.data("dashboard-id")}]})),t[0])});var myContentApp=$("#my-content-app");myContentApp.length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_MyContent2.default,null)),myContentApp[0]);var challengeForm=$("#battle-league-challenge-form");challengeForm.length&&_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_ChallengeFormUI2.default,{challenge:challenge})),challengeForm[0]);var addMultipleGraphsToDashboardElem=$(".add-multiple-graphs-to-dashboard-btn-container");addMultipleGraphsToDashboardElem.each(function(e,t){_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AddToDashboardTrigger2.default,{mode:"multiple"})),$(t)[0])});var addMultipleGraphsToDashboardModalElem=$("#add-multiple-graphs-to-dashboard-modal-container");addMultipleGraphsToDashboardModalElem.length&&(console.log("here"),_reactDom2.default.render(_react2.default.createElement(_reactRedux.Provider,{store:_store2.default},_react2.default.createElement(_AddToDashboardModal2.default,null)),addMultipleGraphsToDashboardModalElem[0]))},12:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e){var t=e.type,a=void 0===t?"GET":t,n=e.url,r=e.data,o=void 0===r?{}:r,l=e.responseType,i=void 0===l?"json":l,s={method:a,url:appConfig.uapi_host+"/"+n,withCredentials:!0,responseType:i};return"GET"==a?s.params=o:s.data=o,s}function l(e){return function(t,a){var n=a(),r={dashboard_id:e.id,dashboard_title:e.title,saved_graph_id:n.graph_id,graph_title:n.graph.graph_name};(0,re.default)(o({type:"POST",url:"dashboard.json/fredgraph",data:r})).then(function(a){t({type:"GRAPH_SAVED_TO_DASHBOARD",payload:{dashboard_id:a.dashboard_id}}),"new"===e.id&&t(u())})}}function i(e){return{type:"SET_ACTIVE_DASHBOARD_ID",payload:{id:e}}}function s(e){return{type:"SET_ACTIVE_DASHBOARD_TITLE",payload:{title:e}}}function u(){return{type:"INCREMENT_DASHBOARD_COUNT",payload:{}}}function c(e){return{type:"SET_ERROR",payload:{error:e}}}function d(){var e=appConfig.gsi_client_id;$("head").append('<meta name="google-signin-client_id" content="'+e+'">'),$.getScript("https://apis.google.com/js/platform.js",function(){gapi.load("auth2",function(){var e=gapi.auth2;e.init({cookie_policy:"https://stlouisfed.org"}),e.getAuthInstance().isSignedIn.get()&&e.getAuthInstance().signOut()})})}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];d(),(0,re.default)(o({type:"POST",url:"account.json/logout"})).then(function(a){e({type:"STORE_USER",payload:{user:{}}}),t&&(window.location="/")})}function p(){var e=window.location.href.indexOf("/useraccount/")>-1;return function(t){f(t,e)}}function m(e,t){return{type:"TOGGLE_ITEM_ATTRIBUTE",payload:{type:e,id:t,attribute:"selected"}}}function h(e){return function(t,a){t({type:"SET_MYCONTENT_FILTER",payload:{type:e}}),a().mobileSidebarIsHidden===!1&&t({type:"TOGGLE_MOBILE_SIDEBAR_IS_HIDDEN"})}}function g(e,t){return e=e||null,t=t||null,function(a,n){(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:e,id:t,sortDirection:n().sortDirection,sortColumn:n().sortColumn}})).then(function(e){a({type:"SET_BREADCRUMBS",payload:e.data.breadcrumbs}),a({type:"SET_SEARCH",payload:null}),a({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed})})}}function y(){return function(e,t){(0,re.default)(o({type:"GET",url:"favorites.json/all"})).then(function(a){var n=a.data.map(function(e){return X({},e,{id:e.favorite_id,type:"favorite",name:e.title,selected:!1})}),r="";_.isEmpty(n)||(r="You don't have any favorites yet."),e({type:"SHOW_FAVORITES",payload:{favorites:n,message:r}}),t().mobileSidebarIsHidden===!1&&e({type:"TOGGLE_MOBILE_SIDEBAR_IS_HIDDEN"})})}}function b(){return function(e,t){(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/recent"})).then(function(a){e({type:"SHOW_RECENT",payload:a.data}),t().mobileSidebarIsHidden===!1&&e({type:"TOGGLE_MOBILE_SIDEBAR_IS_HIDDEN"})})}}function v(){return function(e){(0,re.default)(o({type:"GET",url:"account.json/news"})).then(function(t){e({type:"SET_INTERCOM_ANNOUNCEMENT",payload:t.data[0]})})}}function E(){return function(e){var t=(new Date).toISOString().split("T")[0],a=new ue.default;a.set("research-mycontent-intercom",t,{path:"/"}),e({type:"SET_INTERCOM_CLOSED_DATE",payload:t})}}function w(){return function(e){var t=new ue.default,a=t.get("research-mycontent-intercom");e({type:"SET_INTERCOM_CLOSED_DATE",payload:a})}}function S(){return function(e){(0,re.default)(o({type:"GET",url:"forecast.json/current"})).then(function(t){var a=20,n=(new Date).getDate(),r=void 0,o=void 0,l=void 0;_.isEmpty(t.data)?a===n?(r="fas fa-fw fa-exclamation-triangle red",o="Uh-oh! The deadline is today! Enter your forecasts now!",l="error"):a-n>0&&a-n<=5&&(r="fas fa-fw fa-exclamation-triangle yellow",o="Uh-oh! The deadline is approaching! Enter your forecasts now!",l="warning"):(r="fa fa-check green",o="Great job! You have already entered your forecasts for this period!",l="success"),e({type:"SET_CURRENT_FREDCAST_FORECASTS",payload:{forecasts:t.data,fredcastIcon:r,fredcastTooltipText:o,fredcastTooltipType:l}})})}}function O(e){return function(t){t({type:"SET_SEARCH",payload:e})}}function C(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return r&&r.indexOf("c-")>=0&&(r=r.split("c-")[1]),new Promise(function(l,i){var s=void 0,u=void 0,c=void 0,d=null;switch(a){case"dashboard":s="dashboard",u={settings:{id:t}},null!==n&&(u.settings.name=n),null!==r&&(u.settings.category_id=r),c=function(e){return"success"===e.data.status};break;case"graph":s="savedgraphs",u={is_json:!0,fred_user_graph_id:t},null!==n&&(u.name=n),null!==r&&(u.category_id=r),c=function(e){return e.data==t};break;case"datalist":s="datalists",d="PUT",u={data_list_id:t},null!==n&&(u.new_name=n),null!==r&&(u.category_id=r),c=function(e){return e.data.result===!0};break;case"category":s="savedgraphscategory",u={id:t},null!==n&&(u.name=n),null!==r&&(u.parent_id=r),c=function(e){return _.isEmpty(e.data.errors)};break;case"map":s="map",d="PUT",u={id:t},null!==n&&(u.name=n),null!==r&&(u.category_id=r),c=function(e){return"success"===e.data.status}}(0,re.default)(o({type:d||"POST",url:s,data:u})).then(function(o){c(o)&&(null!==n?(e({type:"RENAME_ITEM",payload:{id:t,type:a,newName:n}}),(0,oe.notify)({message:"Item was successfully renamed.",level:"success",position:"br"})):null!==r?(e(x(t,a)),e({type:"ADD_MOVE_SUCCESS"})):e({type:"TOGGLE_ITEM_ATTRIBUTE",payload:{type:a,id:t,attribute:"selected"}})),l()})})}function T(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return function(r){C(r,e,t,a,n)}}function N(){return{type:"SHOW_PREVIEW_GRAPHS_MODAL"}}function M(){return{type:"HIDE_PREVIEW_GRAPHS_MODAL"}}function D(){return{type:"SHOW_MY_CONTENT_DELETE_MODAL"}}function k(){return{type:"HIDE_MY_CONTENT_DELETE_MODAL"}}function x(e,t){return{type:"REMOVE_ITEM",payload:{id:e,type:t}}}function I(e,t){return function(a,n){Promise.all(_.map(e,function(e){return C(a,e.id,e.type,null,t,n)})).then(function(){var t=void 0,r=void 0,o=_.size(e)-n().num_successful_moves;switch(o){case 1:r="1 item failed to be moved.",t="error";break;case 0:r="Items successfully moved.",t="success";break;default:r=o+" items failed to be moved.",t="error"}(0,oe.notify)({message:r,level:t,position:"br"}),a({type:"RESET_MOVE_SUCCESS"}),a({type:"SET_ACTIVE_SAVE_GRAPH_CATEGORY",payload:{category:{data:{name:"No Category (Default)"},id:"c-0",children:[]}}})})}}function R(e,t,a,n){return function(r){var l=void 0,i=void 0;switch(t){case"category":i={category:{parent_id:e||null,name:a}},(0,re.default)(o({type:"POST",url:"savedgraphscategory.json",data:i})).then(function(t){"undefined"!=typeof t.data.category&&t.data.category.id?(l=t.data.category.id,(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:"category",id:e}})).then(function(e){r({type:"SET_SCROLL_TO_ROW",payload:"category-"+l+"-row"}),r({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed}),(0,oe.notify)({message:"Item was successfully created.",level:"success",position:"br"}),r(U())})):(0,oe.notify)({message:"Failed to create item.",level:"error",position:"br"})});break;case"data list":i={name:a,category_id:e||null},(0,re.default)(o({type:"POST",url:"datalists.json",data:i})).then(function(t){t.data.result?(l=t.data.result,(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:"category",id:e}})).then(function(e){r({type:"SET_SCROLL_TO_ROW",payload:"datalist-"+l+"-row"}),r({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed}),(0,oe.notify)({message:"Item was successfully created.",level:"success",position:"br"}),r(U())})):(0,oe.notify)({message:"Failed to create item.",level:"error",position:"br"})});break;case"dashboard":i={settings:{title:a,category_id:e||null}},(0,re.default)(o({type:"POST",url:"dashboard.json",data:i})).then(function(t){t.data?(l=t.data,(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:"category",id:e}})).then(function(e){r({type:"SET_SCROLL_TO_ROW",payload:"dashboard-"+l+"-row"}),r({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed}),(0,oe.notify)({message:"Item was successfully created.",level:"success",position:"br"}),r(U())})):(0,oe.notify)({message:"Failed to create item.",level:"error",position:"br"})});break;case"graph":i={name:a,category_id:e||null,settings:JSON.stringify(n),is_json:!0},(0,re.default)(o({type:"POST",url:"savedgraphs.json",data:i})).then(function(t){t.data?(l=t.data,(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:"category",id:e}})).then(function(e){r({type:"SET_SCROLL_TO_ROW",payload:"graph-"+l+"-row"}),r({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed}),(0,oe.notify)({message:"Item was successfully created.",level:"success",position:"br"}),r(U())})):(0,oe.notify)({message:"Failed to create item.",level:"error",position:"br"})})}}}function A(e){return function(t,a){(0,re.default)(o({type:"POST",url:"mycontent/delete.json",data:e})).then(function(a){if(t({type:"CONTENT_DELETED"}),t({type:"HIDE_MY_CONTENT_DELETE_MODAL"}),1==a.data){var n=e.length;t(g("category",window.location.href.split("/")[5])),(0,oe.notify)({message:n+" item(s) deleted.",level:"success",position:"br"}),t(U())}else(0,oe.notify)({message:"Item(s) could not be deleted. Please try again.",level:"error",position:"br"})})}}function P(e){return function(t,a){t({type:"CONTENT_DELETE_PREVIEW_PENDING"}),(0,re.default)(o({type:"POST",url:"mycontent/deletepreview.json",data:e})).then(function(e){t({type:"CONTENT_DELETE_PREVIEW_RECEIVED",payload:e.data})})}}function j(){return function(e){e({type:"SET_SCROLL_TO_ROW",payload:null})}}function G(e,t,a){return function(n){var r={settings:{title:e,category_id:t||null}};(0,re.default)(o({type:"POST",url:"dashboard.json",data:r})).then(function(e){if(e.data){var r=e.data;(0,re.default)(o({type:"GET",url:"savedgraphscategory.json/content",data:{categoriesOnly:!1,type:"category",id:t}})).then(function(e){B(a,r),n({type:"SET_ACTIVE_DASHBOARD_ID",payload:{id:"default"}}),n({type:"SET_ACTIVE_DASHBOARD_TITLE",payload:{id:""}}),n({type:"SET_SCROLL_TO_ROW",payload:"dashboard-"+r+"-row"}),n({type:"SET_ITEMS_DISPLAYED",payload:e.data.items_displayed})})}else(0,oe.notify)({message:"Failed to create new dashboard.",level:"error",position:"br"})})}}function F(e,t){return function(a){B(e,t),a({type:"SET_ACTIVE_DASHBOARD_ID",payload:{id:"default"}}),a({type:"SET_ACTIVE_DASHBOARD_TITLE",payload:{id:""}}),_.each(e,function(e){a({type:"TOGGLE_ITEM_ATTRIBUTE",payload:{type:e.type,id:e.id,attribute:"selected"}})})}}function B(e,t){return new Promise(function(a,n){var r=e.map(function(e){switch(e.type){case"graph":return{title:e.name,panel_type_id:5,saved_graph_id:e.id};case"datalist":return{title:e.name,panel_type_id:3,data_list_id:e.id}}});(0,re.default)(o({type:"POST",url:"dashboard.json/addwidgets",data:{dashboard_id:t,widgets:r}})).then(function(e){e.data.failures?(0,oe.notify)({message:"Failed to add "+e.data.failures+" items to dashboard.",level:"error",position:"br"}):e.data.success?(0,oe.notify)({message:'Items were successfully added to dashboard. <a href="'+appConfig.research_host+"/useraccount/dashboard/"+t+'" target="_blank">View dashboard now.</a>',level:"success",position:"br"}):(0,oe.notify)({message:"Failed to add items to dashboard.",level:"error",position:"br"}),a()})})}function L(e,t){return function(a){return new Promise(function(a,n){(0,re.default)(o({type:"GET",responseType:"arraybuffer",url:"account.json/downloadcontent",data:{options:t,items:e}})).then(function(e){function t(e){return String.fromCharCode.apply(null,new Uint8Array(e))}try{var n=JSON.parse(t(e.data));"undefined"!=typeof n.message&&(0,oe.notify)({message:n.message,level:"warning",position:"br",autoDismiss:10}),a()}catch(t){(0,ie.default)(e.data,"MyContent_stlouisfed.zip"),(0,oe.notify)({message:"Your content was downloaded successfully.",level:"success",position:"br"}),a()}})})}}function H(){return function(e){e({type:"TOGGLE_MOBILE_SIDEBAR_IS_HIDDEN"})}}function U(){return function(e,t){e({type:"FETCHING_COUNTS_STARTED"}),(0,re.default)(o({type:"GET",url:"account.json/counts"})).then(function(t){e(t.data?{type:"STORE_COUNTS",payload:{counts:t.data}}:{type:"FETCHING_COUNTS_FAILED"})})}}function q(){return function(e){return new Promise(function(t,a){return(0,re.default)(o({type:"GET",url:"mycontent.json/popularseries"})).then(function(a){e({type:"STORE_POPULAR_SERIES",payload:{series:a.data}}),t()})})}}function V(e){return function(t){return new Promise(function(t,a){return(0,re.default)(o({type:"GET",url:"series/availablefrequencies?series_id="+e})).then(function(e){t(e.data)})})}}function W(e,t,a){return function(n){(0,re.default)(o({type:"POST",url:"account/details",data:{profile_type:e,newsletters:t,email:a}}))}}function z(e,t){return function(a){(0,re.default)(o({type:"POST",url:"account/gmail",data:{gmail:e,id_token:t}})).then(function(t){a({type:"SET_GMAIL",payload:{gmail:e}})})}}function Y(e){return function(t){t({type:"SET_SORT_DIRECTION",payload:{direction:e}})}}function J(e){return function(t){t({type:"SET_SORT_COLUMN",payload:{column:e}})}}function K(e){return function(t){return new Promise(function(t,a){return(0,re.default)(o({type:"POST",url:"challenge/decision",data:e})).then(function(e){t(e)}).catch(function(e){t(e.response)})})}}function Q(e){return function(t){return new Promise(function(a,n){Promise.all(_.map(e,function(e){return t(Z(e.series_id,e.series_name))})).then(function(e){a(e)})})}}function Z(e,t){var a={category_id:0,is_json:!0,name:t,settings:JSON.stringify({recession_bars:"on",s:{1:{floating:"floating_end_date",range:"Max",id:e}}})};return function(e){return new Promise(function(e,n){return(0,re.default)(o({type:"POST",url:"savedgraphs.json",data:a})).then(function(a){e({id:a.data,name:t})}).catch(function(e){n(e.response)})})}}Object.defineProperty(t,"__esModule",{value:!0});var X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},ee=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}();t.saveGraphToDashboard=l,t.setActiveDashboardId=i,t.setActiveDashboardTitle=s,t.incrementDashboardCount=u,t.setError=c,t.googleLogout=d,t.logout=p,t.toggleItemSelected=m,t.setMyContentFilter=h,t.getItemsToDisplay=g,t.showFavorites=y,t.showRecent=b,t.getNews=v,t.closeIntercom=E,t.getIntercomClosedDate=w,t.getCurrentFredcastForecasts=S,t.search=O,t.updateItem=T,t.showPreviewGraphsModal=N,t.hidePreviewGraphsModal=M,t.showMyContentDeleteModal=D,t.hideMyContentDeleteModal=k,t.removeItem=x,t.moveSelectedItems=I,t.addNewItem=R,t.deleteMyContentConfirmed=A,t.deleteMyContentPreview=P,t.clearScrollToRow=j,t.createDashboardAndAddItems=G,t.addToDashboard=F,t.addItemsToDashboard=B,t.downloadItems=L,t.toggleMobileSidebarIsHidden=H,t.getCounts=U,t.fetchPopularSeries=q,t.getAvailableFrequencies=V,t.submitUserDetails=W,t.setGmail=z,t.setSortDirection=Y,t.setSortColumn=J,t.postDecision=K,t.saveAllSeriesAsNewGraphs=Q;var te=a(490),ae=n(te),ne=a(338),re=n(ne),oe=a(43),le=a(511),ie=n(le),se=a(876),ue=n(se);ae.default.polyfill(),t.default=new(function(){function e(){var t=this;r(this,e),this.addSubCategory=function(e){return function(a){(0,re.default)(o({type:"POST",url:"savedgraphscategory.json",data:e})).then(function(n){Object.keys(n.data.errors).length||(e.id=n.data.category.id,a({type:"ADD_SUBCATEGORY",payload:{category:e}}),a(t.setActiveSaveGraphCategory({id:e.id,data:{name:e.name}})),a(t.getCategories()))})}},this.setActiveSaveGraphCategory=function(e){return{type:"SET_ACTIVE_SAVE_GRAPH_CATEGORY",payload:{category:e}}},this.showSignIn=function(e){return{type:"SHOW_SIGN_IN",payload:{onSuccess:e}}},this.showRegister=function(e){return{type:"SHOW_REGISTER",payload:{on_verify_new_account:e}}},this.showVerifyNewAccount=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{type:"SHOW_VERIFY_NEW_ACCOUNT",payload:{onVerify:e,showEmailSignups:t}}},this.hideVerifyNewAccount=function(){return{type:"HIDE_VERIFY_NEW_ACCOUNT"}},this.setLoggedIn=function(e){return function(e,a){if(e(t.setLoggedInAction()),"function"==typeof a().ui.on_login_success){var n=a().ui.on_login_success||function(){};n()}else window.location.href.indexOf("/register")===-1&&window.location.href.indexOf("/login")===-1&&window.location.href.indexOf("/logout")===-1||(window.location.href=appConfig.research_host+"/useraccount")}},this.showSaveGraph=function(e){return{type:"SHOW_SAVE_GRAPH",payload:{onSuccess:e}}},this.hideSaveGraph=function(){return{type:"HIDE_SAVE_GRAPH"}},this.showAddToDashboard=function(e){return{type:"SHOW_ADD_TO_DASHBOARD",payload:{onSuccess:e}}},this.hideAddToDashboard=function(){return{type:"HIDE_ADD_TO_DASHBOARD"}},this.getFavorites=function(e){return function(e,t){var a=this,n=function(t){return e(a.storeFavorites(t))};this.performJSONRequest("GET",appConfig.uapi_host+"/favorites.json/all",n)}.bind(t)},this.getDashboards=function(e){return function(e){e({type:"FETCHING_DASHBOARDS"}),t.performJSONRequest("GET",appConfig.uapi_host+"/dashboard.json/list",function(t){return e({type:"DASHBOARDS_FETCHED",payload:{dashboards:t}})})}},this.storeFavorites=function(e){return{type:"STORE_FAVORITES",payload:{favorites:e}}},this.storeGraphId=function(e){return{type:"STORE_GRAPH_ID",payload:{graph_id:e}}},this.getContent=function(e){return function(e,t){var a=this,n=function(t){return e(a.storeContent(t))};this.performJSONRequest("GET",appConfig.uapi_host+"/account.json/content",n)}.bind(t)},this.storeContent=function(e){return{type:"STORE_CONTENT",payload:{content:e}}},this.getCounts=function(e){return function(e,t){var a=this,n=function(t){return e(a.storeCounts(t))};this.performJSONRequest("GET",appConfig.uapi_host+"/account.json/counts",n)}.bind(t)},this.storeCounts=function(e){return{type:"STORE_COUNTS",payload:{counts:e}}},this.getUser=function(e){return function(e,a){return new Promise(function(a,n){var r=function(n){n.logged_in="id"in n,e(t.storeUser(n)),a()},o=function(a){return e(t.storeUser({user:{logged_in:!1}}))};t.performJSONRequest("GET",appConfig.uapi_host+"/account.json",r,o)})}},this.storeUser=function(e){return{type:"STORE_USER",payload:{user:e}}},this.getCategories=function(e){return function(e,t){var a=function(t){return e(this.setGraphCategories(t))}.bind(this);this.performJSONRequest("GET",appConfig.uapi_host+"/savedgraphscategory.json/all",a)}.bind(t)},this.saveGraph=function(e,a,n){return function(t,r){this.performLegacyRequest("POST",e,n,a)}.bind(t)}}return ee(e,[{key:"isCrossDomain",value:function(e){var t=new RegExp(window.location.hostname);return!t.test(e)}},{key:"performLegacyRequest",value:function(e,t,a,n){$.ajax({type:e,url:t,data:n,success:a,crossDomain:this.isCrossDomain(t),xhrFields:{withCredentials:!0},dataType:"json"})}},{key:"performJSONRequest",value:function(e,t,a,n){var r=this,o=function(){$.ajax({url:t,success:a,error:function(e,t,a){n()},crossDomain:r.isCrossDomain(t),type:e,xhrFields:{withCredentials:!0},dataType:"json"})};o()}},{key:"showAddCategoryModal",value:function(){return{type:"SHOW_ADD_CATEGORY_MODAL"}}},{key:"hideAddCategoryModal",value:function(){return{type:"HIDE_ADD_CATEGORY_MODAL"}}},{key:"fetchForecasts",value:function(e,t){var a=this;return function(n,r){var o=appConfig.uapi_host+"/forecast.json"+(t?"?sinceMonthsAgo="+t:"");a.performJSONRequest("GET",o,e)}}},{key:"fetchLeaderboard",value:function(e){var t=this;return function(a,n){t.performJSONRequest("GET",appConfig.uapi_host+"/league.json/leaderboard?league_id=1",e,{})}}},{key:"hideRegisterSignin",value:function(){return{type:"HIDE_REGISTER_SIGNIN"}}},{key:"setLoggedInAction",value:function(){return{type:"SET_LOGGED_IN"}}},{key:"storeFavorite",value:function(e){return{type:"STORE_FAVORITE",payload:{favorite:e}}}},{key:"removeFavorite",value:function(e){return{type:"REMOVE_FAVORITE",payload:{seriesId:e}}}},{key:"toggleFavorite",value:function(e,t){return e?function(e,a){$.get("/graph/ajax-requests.php?s="+t+"&action=add_favorite",function(a){var n=this;if("1"===a){var r=function(t){return e(n.storeFavorite(t))};this.performJSONRequest("GET",appConfig.uapi_host+"/favorites.json/byseries?series_id="+t,r)}}.bind(this))}.bind(this):function(e,a){$.get("/graph/ajax-requests.php?s="+t+"&action=remove_favorite",function(a){"1"===a&&e(this.removeFavorite(t))}.bind(this))}.bind(this)}},{key:"setGraphCategories",value:function(e){return{type:"SET_GRAPH_CATEGORIES",payload:{categories:e}}}},{key:"incrementSavedGraphsCount",value:function(){return{type:"INCREMENT_SAVED_GRAPHS_COUNT",payload:{}}}},{key:"getGraph",value:function(e){return function(t,a){var n=function(e){return t(this.setGraph(e))}.bind(this);this.performJSONRequest("GET",appConfig.uapi_host+"/savedgraphs.json?graph_id="+e,n)}.bind(this)}},{key:"setGraph",value:function(e){return{type:"SET_GRAPH",payload:{graph:e}}}},{key:"subscribeToEmailNotification",value:function(e,t){var a=this;return function(n,r){var o=function(e){t(e)};a.performLegacyRequest("GET",appConfig.research_host+"/useraccount/addemailnotification/"+e+"?ajax=1",o)}}}]),e}()),window.doLogout=f},43:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){$("#notifications-container").empty(),l.default.render(s.default.createElement(c.default,{notification:e}),document.getElementById("notifications-container"))}Object.defineProperty(t,"__esModule",{value:!0}),t.notify=r;var o=a(17),l=n(o),i=a(1),s=n(i),u=a(388),c=n(u)},52:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},s=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),u=a(1),c=n(u),d=a(19),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.handleKeyPress=function(e){"Enter"==e.key&&a.props.submit()},a}return l(t,e),s(t,[{key:"render",value:function(){return c.default.createElement(d.Modal,i({},this.props,{onKeyPress:this.handleKeyPress}),this.props.children)}}]),t}(c.default.Component);t.default=f},87:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={graph:"fa-chart-line",map:"fa-globe",datalist:"fa-list-ul",category:"fa-folder-open",dashboard:"fa-th-large",favorite:"fa-star"}},124:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0
}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(2),f=n(d),p=a(848),m=n(p),h=a(12),g=n(h),y=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.i=0,a.componentDidMount=function(){a.props.getCategories()},a.renderNode=function(e){return u.default.createElement("div",{className:"category-parent-option",onMouseDown:function(t){t.stopPropagation(),a.setActiveCategory(e)}},u.default.createElement("span",{id:"graph"+a.i++,className:(0,f.default)("node",{"is-active":a.isActive(e)})},"undefined"!=typeof e.data?e.data.name:e.name))},a}return l(t,e),i(t,[{key:"setActiveCategory",value:function(e){"undefined"!=typeof this.props.onCategorySelect?this.props.onCategorySelect(e):this.props.setActiveSaveGraphCategory(e)}},{key:"isActive",value:function(e){return"undefined"!=typeof this.props.isActive?this.props.isActive(e):_.isEqual(e,this.props.active)}},{key:"render",value:function(){return this.i=0,u.default.createElement(m.default,{paddingLeft:0,tree:this.props.categories,renderNode:this.renderNode})}}]),t}(u.default.Component),b=function(e){return{categories:e.categories||{},active:e.active_save_graph_category||{data:{name:"No Category (Default)"},id:"c-0",children:[]}}},v=function(e){return{getCategories:function(){e(g.default.getCategories())},setActiveSaveGraphCategory:function(t){e(g.default.setActiveSaveGraphCategory(t))}}};t.default=(0,c.connect)(b,v)(y)},199:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(369),l=n(o),i=a(12),s=n(i),u=function(e){return{show:e.ui.show_add_to_dashboard}},c=function(e){return{hideAddToDashboard:function(){e(s.default.hideAddToDashboard())}}};t.default=(0,r.connect)(u,c)(l.default)},200:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),u=a(1),c=n(u),d=a(10),f=a(19),p=a(52),m=n(p),h=a(12),g=a(3),y=n(g),b=function(e){function t(e){o(this,t);var a=l(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.toggleModalShown=function(){a.setState({showModal:!a.state.showModal})},a.onRadioSelect=function(e){a.setState(r({},e.target.name,e.target.value))},a.getModalBody=function(){return a.state.downloading?c.default.createElement("div",{className:"row"},c.default.createElement("div",{className:"text-center"},c.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-2xfa-fw"}))):c.default.createElement("div",{className:"row"},_.intersection(a.props.selectedItemTypes,["datalist"]).length?c.default.createElement("div",{className:"col-xs-12 col-row"},c.default.createElement("h4",null,"Data Lists"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"datalists",value:"xls",checked:"xls"==a.state.datalists}),"Excel"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"datalists",value:"txt",checked:"txt"==a.state.datalists}),"Tab-delimited Text")):null,_.intersection(a.props.selectedItemTypes,["graph"]).length?c.default.createElement("div",{className:"col-xs-12 col-row"},c.default.createElement("h4",null,"Graphs"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"graphs",value:"image",checked:"image"==a.state.graphs}),"Image"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"graphs",value:"data",checked:"data"==a.state.graphs}),"Data"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"graphs",value:"both",checked:"both"==a.state.graphs}),"Both")):null,_.intersection(a.props.selectedItemTypes,["map"]).length?c.default.createElement("div",{className:"col-xs-12 col-row"},c.default.createElement("h4",null,"Maps"),c.default.createElement("span",null,"Maps are downloaded in PNG format. To download map data, please click a map title to view it in GeoFRED.")):null,_.intersection(a.props.selectedItemTypes,["dashboard"]).length?c.default.createElement("div",{className:"col-xs-12 col-row"},c.default.createElement("h4",null,"Dashboards"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"dashboards",value:"data",checked:"data"==a.state.dashboards}),"Data"),c.default.createElement("label",{className:"radio-inline"},c.default.createElement("input",{onChange:a.onRadioSelect,type:"radio",name:"dashboards",value:"powerpoint",checked:"powerpoint"==a.state.dashboards}),"Powerpoint")):null)},a.getModalContents=function(){return c.default.createElement("div",{id:"download-content-modal"},c.default.createElement(f.Modal.Header,{closeButton:!0},c.default.createElement(f.Modal.Title,null,c.default.createElement("div",{className:"text-center"},a.props.headerText))),c.default.createElement(f.Modal.Body,null,c.default.createElement("div",{className:"clearfix"}),a.getModalBody()),c.default.createElement(f.Modal.Footer,null,c.default.createElement("button",{onClick:a.onDownload,className:"btn btn-primary pull-right",disabled:a.state.downloading},"Download")))},a.onDownload=function(){if(!a.state.downloading){a.props.autoSubmit&&a.toggleModalShown();var e={maps:a.state.maps,graphs:a.state.graphs,datalists:a.state.datalists,dashboards:a.state.dashboards},t=_.map(a.props.selectedItems,function(e){return{id:e.id,type:e.type}});a.setState({downloading:!0}),a.props.downloadItems(t,e).then(function(){a.setState({downloading:!1,showModal:!1})})}},a.handleClick=function(){a.toggleModalShown(),a.props.autoSubmit&&a.onDownload()},a.state={showModal:!1,dashboards:a.props.dashboardFormat||"data",graphs:"image",datalists:"xls",maps:"image",downloading:!1},a}return i(t,e),s(t,[{key:"render",value:function(){return c.default.createElement("div",{onClick:this.handleClick,className:this.props.buttonClasses+" DownloadButton-gtm",style:this.props.buttonStyle},this.props.buttonText,c.default.createElement(m.default,{submit:this.onDownload,children:this.getModalContents(),show:this.state.showModal,backdrop:"static",onHide:this.toggleModalShown}))}}]),t}(c.default.Component),v=function(e,t){return{buttonClasses:"undefined"==typeof t.buttonClasses?"text-center btn DownloadButton":t.buttonClasses,buttonText:t.buttonText||"Download",buttonStyle:t.buttonStyle||{width:t.width,float:"left",paddingTop:"10px",paddingBottom:"10px"},headerText:t.headerText||"Download Content"}},E=function(e){return{downloadItems:function(t,a){return e((0,h.downloadItems)(t,a))}}};b.propTypes={buttonText:y.default.string,buttonStyle:y.default.object,dashboardFormat:y.default.string,headerText:y.default.string,selectedItems:y.default.arrayOf(y.default.object).isRequired,selectedItemTypes:y.default.arrayOf(y.default.string).isRequired,autoSumit:y.default.bool},t.default=(0,d.connect)(v,E)(b)},201:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(397),s=n(i),u=a(26),c=n(u),d=function(e){var t={data:{name:"No Category (Default)"},id:"c-0",children:[]};return{active:e.active_save_graph_category||t,categories:"undefined"!=typeof e.categories?e.categories:{},graph_id:e.graph_id,graph:e.graph,logged_in_user_id:c.default.get(e,"user.id",null)}},f=function(e){return{saveGraph:function(t,a,n){return e(l.default.saveGraph(t,a,n))},incrementSavedGraphsCount:function(){e(l.default.incrementSavedGraphsCount())},storeGraphId:function(t){return e(l.default.storeGraphId(t))},setGraph:function(t){return e(l.default.setGraph(t))},getGraph:function(t){return e(l.default.getGraph(t))},showAddCategoryModal:function(){e(l.default.showAddCategoryModal())}}};t.default=(0,r.connect)(d,f,null,{withRef:!0})(s.default)},356:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(357),s=n(i),u=function(e,t){return{userId:_.get(e,"user.id",null)}},c=function(e){return{fetchLeaderboard:function(t){e(l.default.fetchLeaderboard(t))},fetchForecasts:function(t,a){e(l.default.fetchForecasts(t,a))}}};t.default=(0,r.connect)(u,c)(s.default)},357:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(411),d=function(e){function t(){r(this,t);var e=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.calculatePosition=function(t){var a=_.findIndex(t,function(t){return t.user_id==e.props.userId}),n={};return a>=0&&(n.current=t[a].current_leaderboard_position,n.previous=t[a].previous_leaderboard_position),n},e.getFredCastUpdate=function(){if(e.state.forecasts.length){var t=new Date,a=t.getDate()<=20?t.getMonth()+1:(t.getMonth()+2)%12,n=(0===a?t.getYear()+1:t.getYear())+1900,r=a+"/20/"+n;return u.default.createElement("li",{id:"account-landing-fredcast-updates",style:{marginBottom:"4px"}},u.default.createElement("div",{className:"media",style:{paddingTop:"0",margin:"0 0 4px 0"}},u.default.createElement("div",{className:"media-body",style:{marginLeft:"5px"}},u.default.createElement("h4",{className:"media-heading"},u.default.createElement("a",{href:c.FREDCAST_DASHBOARD_LINK},"FREDcast Activity")),u.default.createElement("div",{className:"row"},u.default.createElement("br",null),u.default.createElement("div",{className:"col-xs-12"},e.getRankNoticeMarkup(),u.default.createElement("p",null,"You last entered FREDcast forecasts on ",e.state.mostRecentForecastDate,"."),u.default.createElement("p",null,"You have until 11:59:59 PM on ",r," to ",u.default.createElement("a",{href:c.FREDCAST_FORECAST_LINK},"enter or revise your forecasts."))))),u.default.createElement("br",{className:"clearfix"})))}return""},e.state={currentPosition:null,previousPosition:null,initialized:!1,forecasts:null,leaderboard:null},e}return l(t,e),i(t,[{key:"componentWillMount",value:function(){var e=this,t=2;this.props.fetchForecasts(function(t){var a=e.getForecastDate(_.max(_.map(t,function(e){return e.created})));e.setState({forecasts:t,mostRecentForecastDate:a})},t),this.props.fetchLeaderboard(function(t){var a=e.calculatePosition(t);e.setState({leaderboard:t,currentPosition:a.current,previousPosition:a.previous})})}},{key:"componentDidUpdate",value:function(){null===this.state.forecasts||null===this.state.leaderboard||this.state.initialized||this.setState({initialized:!0})}},{key:"getForecastDate",value:function(e){if(!e)return"";var t=new Date(e.substring(0,10));return t.getMonth()+1+"/"+t.getDate()+"/"+(t.getYear()+1900)}},{key:"getOrdinal",value:function(e){var t=["th","st","nd","rd"],a=e%100;return e+(t[(a-20)%10]||t[a]||t[0])}},{key:"getRankNoticeMarkup",value:function(){if(this.state.currentPosition){var e=void 0;return this.state.previousPosition&&this.state.currentPosition<this.state.previousPosition?e=u.default.createElement("i",{className:"fas fa-long-arrow-alt-up"}):this.state.previousPosition&&this.state.currentPosition>this.state.previousPosition?e=u.default.createElement("i",{className:"fas fa-long-arrow-alt-down"}):this.state.previousPosition&&this.state.currentPosition==this.state.previousPosition&&(e=u.default.createElement("i",{className:"fas fa-exchange-alt"})),u.default.createElement("p",null,"Your current overall FREDcast rank: ",u.default.createElement("span",{className:"badge-grey",style:{borderRadius:"2px",fontSize:".9em"}},u.default.createElement("b",null,e," ",this.getOrdinal(this.state.currentPosition)," Place")))}}},{key:"render",value:function(){return this.state.initialized?u.default.createElement("div",null,this.getFredCastUpdate()):u.default.createElement("li",null,u.default.createElement("div",{className:"row text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-spin"})))}}]),t}(u.default.Component);t.default=d},358:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(359),l=n(o),i=a(12),s=n(i),u=function(e,t){return{logged_in:e.user.logged_in}},c=function(e){return{getUser:function(){return e(s.default.getUser())},getCounts:function(){return e(s.default.getCounts())},getFavorites:function(){return e(s.default.getFavorites())},getDashboards:function(){return e(s.default.getDashboards())},showSignIn:function(){e(s.default.showSignIn())},showRegister:function(){e(s.default.showRegister())}}};t.default=(0,r.connect)(u,c)(l.default)},359:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(2),d=n(c),f=a(394),p=n(f),m=a(408),h=n(m),g=a(12),_=a(19).OverlayTrigger,y=a(19).Popover,b=function(e){function t(){var e,a,n,l;r(this,t);for(var i=arguments.length,s=Array(i),c=0;c<i;c++)s[c]=arguments[c];return a=n=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.getData=function(){n.props.getFavorites(),n.props.getCounts(),n.props.getDashboards()},n.getMyAccountDropdown=function(){return n.props.logged_in===!0?u.default.createElement(y,{id:"my-account-menu",className:"my-account-menu",style:{maxWidth:"400px",width:"400px",zIndex:"200000"}},u.default.createElement(h.default,{signedIn:n.props.logged_in})):u.default.createElement("div",null)},l=a,o(n,l)}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.logged_in&&(this.props.getUser(),this.getData())}},{key:"componentDidUpdate",value:function(e,t){e.logged_in!==this.props.logged_in&&this.props.logged_in?this.getData():this.props.logged_in||(0,g.googleLogout)()}},{key:"render",value:function(){return u.default.createElement("div",null,u.default.createElement(p.default,null),u.default.createElement("div",{id:"account-container"}),u.default.createElement("ul",{className:(0,d.default)("signedout",{hide:this.props.logged_in})},u.default.createElement("li",null,u.default.createElement("div",{id:"signin-link-container"},u.default.createElement("a",{href:"javascript:void(0)",className:"HeaderSignIn-gtm signin",onClick:this.props.showSignIn},"My Account")))),u.default.createElement("ul",{className:(0,d.default)("signedin",{hide:!this.props.logged_in})},u.default.createElement("li",null,u.default.createElement(_,{rootClose:!0,placement:"bottom",overlay:this.getMyAccountDropdown(),trigger:["click"]},u.default.createElement("a",{href:"javascript:void(0);",className:"my-account-link"},"My Account ",u.default.createElement("i",{className:"fa fa-angle-double-down"}))))))}}]),t}(u.default.Component);t.default=b},360:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(361),s=n(i),u=function(e){return{show_add_category:e.ui.show_add_category}},c=function(e){return{addSubCategory:function(t){e(l.default.addSubCategory(t))},hideAddCategoryModal:function(){e(l.default.hideAddCategoryModal())}}};t.default=(0,r.connect)(u,c)(s.default)},361:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(124),f=n(d),p=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.submit=function(){var e={name:a.state.name,parent_id:a.state.addToExisting?a.state.selectedCategoryId.replace("c-",""):null};a.props.addSubCategory(e),a.props.hideAddCategoryModal()},a.setName=function(e){var t=e.target.value;a.setState({name:t})},a.setSelectedCategory=function(e){a.setState({selectedCategoryId:e.id})},a.onSelectAddToExisting=function(e){var t=e.target.checked;a.setState({addToExisting:t,selectedCategoryId:null})},a.getAddToExistingContainer=function(){var e=_.cloneDeep(a.props.categories);return"undefined"!=typeof e&&delete e.children[0],a.state.addToExisting?u.default.createElement("div",null,u.default.createElement("p",{className:"help-block",style:{paddingLeft:"10px"}},"If you would like to create a subcategory, please assign to a category folder below: "),u.default.createElement("div",{className:"category-tree"},u.default.createElement(f.default,{onCategorySelect:function(e){return a.setSelectedCategory(e)},isActive:function(e){return a.isActive(e)}}))):null},a.state={name:null,addToExisting:!1,selectedCategoryId:null},a}return l(t,e),i(t,[{key:"isActive",value:function(e){return _.isEqual(e.id,this.state.selectedCategoryId)}},{key:"componentDidMount",value:function(){$("head").append("<style>#add-category-modal, #add-category-modal * { z-index: 123123123123123123123!important };</style>")}},{key:"render",value:function(){return this.props.show_add_category?u.default.createElement(c.Modal,{id:"add-category-modal",style:{zIndex:"1231231231231231231!important"},show:this.props.show_add_category,backdrop:!0,onHide:this.props.hideAddCategoryModal},u.default.createElement(c.Modal.Header,{closeButton:!0},"Add New Category"),u.default.createElement(c.Modal.Body,null,u.default.createElement("div",{className:"sign-in-register-modal"},u.default.createElement("label",{htmlFor:"category_name",className:"field prepend-icon"},u.default.createElement("input",{type:"text",placeholder:"New Category Name",onChange:this.setName,id:"add_new_category_name",className:"gui-input",name:"category_name",size:"50",maxLength:"100"}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-folder-o"}))),u.default.createElement("div",{className:"row",style:{marginTop:"5px",marginBotom:"15px",marginLeft:"15px"}},u.default.createElement("input",{type:"checkbox",id:"existing_category",checked:this.state.addToExisting,onChange:this.onSelectAddToExisting}),u.default.createElement("label",{htmlFor:"existing_category",style:{marginLeft:"10px"}},"Add to existing category")),this.getAddToExistingContainer())),u.default.createElement(c.Modal.Footer,null,u.default.createElement("input",{className:"btn btn-primary",type:"submit",value:"Add Category",onClick:this.submit}))):null}}]),t}(u.default.Component);t.default=p},362:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(12),d=a(10),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.setTitle=function(e){a.setState({title:e.target.value})},a.setStart=function(e){a.setState({start:e.target.value})},a.setEnd=function(e){a.setState({end:e.target.value})},a.setTransformation=function(e){a.setState({transformation:e.target.value})},a.setFq=function(e){a.setState({fq:e.target.value})},a.setFloating=function(e){a.setState({floating:e.target.value})},a.getPayload=function(){var e={name:a.state.title,settings:{chart_type:"line",graph_bgcolor:"#ffffff",recession_bars:"on",s:{1:{cosd:a.state.start,coed:a.state.end,transformation:a.state.transformation||$("#graph-transformation").val(),floating:$('[name="floating"]').val(),range:$("#graph-range-options button.active").val(),id:a.props.series.series_id,fq:a.state.fq}}}};return e},a.getFreqRow=function(){return a.state.fq?u.default.createElement("select",{name:"frequency",value:a.state.fq,className:"form-control",onChange:a.setFq},_.map(a.state.available_fqs,function(e,t){return u.default.createElement("option",{key:e,value:e},e)})):u.default.createElement("div",null,u.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-2x fa-fw"}))},a.state={title:a.props.series.title,start:"",end:"",transformation:"",fq:""},a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){var e=this;window.ua.getSeriesTransformations(this.props.series.series_id,window.ua.loadTransformationOptions),this.props.getAvailableFrequencies(this.props.series.series_id).then(function(t){e.setState({available_fqs:t,fq:t[0]})})}},{key:"render",value:function(){var e=this.props.series;return u.default.createElement("div",{className:"row"},u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("div",{className:"title-input option-type"},u.default.createElement("label",{htmlFor:"widget-title"},"Title"),u.default.createElement("input",{type:"text",className:"js-placeholder widget-title-input form-control",id:"widget-title",name:"widget_title",title:"Widget Title",maxLength:"100",autoComplete:"off",value:this.state.title,onChange:this.setTitle})),u.default.createElement("div",null,u.default.createElement("label",{htmlFor:"frequency"},"Frequency"),this.getFreqRow()),u.default.createElement("div",{className:"widget-options",style:{paddingTop:"5px"}},u.default.createElement("div",{className:"single-value data-table graph-series transformations hide option-type"},u.default.createElement("label",{htmlFor:"graph-transformation"},"Units"),u.default.createElement("select",{className:"form-control option-transformations",name:"transformation",id:"graph-transformation",onChange:this.setTransformation},u.default.createElement("option",{value:"lin"},"Default"))),u.default.createElement("div",{className:"single-value input-daterange hide"},u.default.createElement("label",{htmlFor:"value-date"},"Date:"),u.default.createElement("input",{className:"js-placeholder form-control col-md-2 date-picker start",id:"value-date",name:"value_date",value:"",title:"YYYY-MM-DD",autoComplete:"off"}),u.default.createElement("div",{style:{clear:"both"}},u.default.createElement("div",{className:"sample-date"},"Min: ",u.default.createElement("span",{className:"sample-min"},"YYYY-MM-DD")," - Max:",u.default.createElement("span",{className:"sample-max"},"YYYY-MM-DD")),u.default.createElement("p",null,u.default.createElement("small",{className:"grey"},"Omit dates to always show latest observations.")))),u.default.createElement("div",{className:"graph-series date-range option-type",style:{marginTop:"10px"}},u.default.createElement("label",{className:"observation-range-label pull-left"},"Observation Range"),u.default.createElement("div",{className:"btn-group pull-left",id:"graph-range-options","data-toggle":"buttons-radio","data-series-id":e.series_id,"data-min-date":e.dates.min_date,"data-max-date":e.dates.max_date,style:{clear:"both"}},u.default.createElement("button",{type:"button",id:"graph-range-max",name:"obs_range",className:"btn btn-sm btn-default active",value:"Max"},"All"),u.default.createElement("button",{type:"button",id:"graph-range-1",name:"obs_range",className:"btn btn-sm btn-default",value:"1yr"},"1 year"),u.default.createElement("button",{type:"button",id:"graph-range-5",name:"obs_range",className:"btn btn-sm btn-default",value:"5yrs"},"5 years"),u.default.createElement("button",{type:"button",id:"graph-range-10",name:"obs_range",className:"btn btn-sm btn-default",value:"10yrs"},"10 years"),u.default.createElement("button",{type:"button",id:"graph-range-custom",name:"obs_range",className:"btn btn-sm btn-default",value:"Custom"},"Custom")),u.default.createElement("div",{id:"range-select",className:"hide",style:{marginTop:"5px"}},u.default.createElement("select",{className:"input-sm form-control",name:"floating",onChange:this.setFloating},u.default.createElement("option",{value:"floating_end_date",className:"floating_end_date_option"},"Include all future values"),u.default.createElement("option",{value:"floating_range",className:"floating_range_option"},"Floating window by range"),u.default.createElement("option",{value:"fixed_date",className:"fixed_date_option"},"Use fixed dates"))),u.default.createElement("div",{id:"range-custom-date",className:"input-daterange hide row"},u.default.createElement("div",{className:"col-xs-6",id:"start-date-group"},u.default.createElement("label",{htmlFor:"start-date"},"Start:"),u.default.createElement("input",{className:"form-control js-placeholder col-md-2 date-picker start",id:"date-range-graph",name:"start_date",title:"yyyy-mm-dd",autoComplete:"off",value:this.state.start,onChange:this.setStart}),u.default.createElement("br",null),u.default.createElement("div",{className:"sample-date"},"Min: ",u.default.createElement("span",{className:"sample-min"},"YYYY-MM-DD"))),u.default.createElement("div",{className:"col-xs-6",id:"end-date-group"},u.default.createElement("label",{htmlFor:"end-date"},"End:"),u.default.createElement("input",{className:"form-control js-placeholder col-md-2 date-picker end",id:"end-date-graph",name:"end_date",title:"yyyy-mm-dd",autoComplete:"off",value:this.state.end,onChange:this.setEnd}),u.default.createElement("div",{className:"sample-date"},"Max: ",u.default.createElement("span",{className:"sample-max"},"YYYY-MM-DD"))),u.default.createElement("div",{className:"pull-left error date-error hide"},"Invalid date"),u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("p",null,u.default.createElement("small",{className:"grey"},"Omit dates to always show latest observations."))))))))}}]),t}(u.default.Component),p=function(e){return{}},m=function(e){return{getAvailableFrequencies:function(t){return e((0,c.getAvailableFrequencies)(t))}}};t.default=(0,d.connect)(p,m,null,{withRef:!0})(f)},363:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=function(e){function t(){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("div",{className:"fake-table"},u.default.createElement("div",{className:"row grouped"},u.default.createElement("a",{"data-target":"#step3-search",onClick:function(){e.props.setSourceComponent("SearchSeries")},className:"AddNewGraphSearch-gtm col-xs-8 col-sm-4 btn btn-default","data-toggle":"tab","aria-expanded":"true"},u.default.createElement("i",{className:"glyphicons-icon search"}),u.default.createElement("p",null,"Search"),u.default.createElement("small",null,"Find data series by name"))),u.default.createElement("div",{className:"row grouped"},u.default.createElement("a",{"data-target":"#step3-favorites",onClick:function(){e.props.setSourceComponent("FavoritesList")},className:"AddNewGraphFavorites-gtm col-xs-8 col-sm-4 btn btn-default","data-toggle":"tab","aria-expanded":"true"},u.default.createElement("i",{className:"glyphicons-icon star"}),u.default.createElement("p",null,"Favorites"),u.default.createElement("small",null,"Select a series from your list of favorites."))),u.default.createElement("div",{
className:"row grouped"},u.default.createElement("a",{"data-target":"#step3-popular",onClick:function(){e.props.setSourceComponent("PopularSeriesList")},className:"AddNewGraphPopularSeries-gtm col-xs-8 col-sm-4 btn btn-default","data-toggle":"tab","aria-expanded":"true"},u.default.createElement("i",{className:"glyphicons-icon cup"}),u.default.createElement("p",null,"Popular Series"),u.default.createElement("small",null,"Choose from the Top 25 series by activity level on FRED."))))}}]),t}(u.default.Component);t.default=c},364:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(19),f=a(52),p=n(f),m=a(12),h=a(87),g=n(h),_=a(363),y=n(_),b=a(389),v=n(b),E=a(402),w=n(E),S=a(362),O=n(S),C=a(365),T=n(C),N=a(377),M=n(N),D=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.handleResize=function(){return a.setState({windowHeight:window.innerHeight,windowWidth:window.innerWidth})},a.toggleModalShown=function(){a.setState({showModal:!a.state.showModal,seriesBeingAdded:null,sourceComponent:null,createEnabled:!0})},a.toggleCategoryModal=function(){a.setState({showModal:!a.state.showModal,itemType:"category",itemTypeFormatted:"Category"})},a.toggleDashboardModal=function(){a.setState({showModal:!a.state.showModal,itemType:"dashboard",itemTypeFormatted:"Dashboard"})},a.toggleDatalistModal=function(){a.setState({showModal:!a.state.showModal,itemType:"data list",itemTypeFormatted:"Data List"})},a.toggleGraphModal=function(){a.setState({showModal:!a.state.showModal,itemType:"graph",itemTypeFormatted:"Graph",createEnabled:!1})},a.submit=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;"undefined"!=typeof a.refs.name&&a.refs.name.value?a.props.addNewItem(a.props.category,a.state.itemType,a.refs.name.value,e):"graph"===a.state.itemType&&(e=a.refs.optionsComponent.getWrappedInstance().getPayload(),a.props.addNewItem(a.props.category,a.state.itemType,e.name,e.settings)),a.toggleModalShown()},a.setSourceComponent=function(e){a.setState({sourceComponent:e})},a.setSeriesBeingAdded=function(e){a.setState({seriesBeingAdded:e,createEnabled:!0})},a.getModalBody=function(){if("graph"===a.state.itemType){if(a.state.seriesBeingAdded)return u.default.createElement(T.default,{back:function(){a.setState({seriesBeingAdded:null,createEnabled:!1})},children:u.default.createElement(O.default,{ref:"optionsComponent",series:a.state.seriesBeingAdded})});if(a.state.sourceComponent){var e=a.addGraphSourceComponents[a.state.sourceComponent];return u.default.createElement(T.default,{back:function(){a.setState({sourceComponent:null})},children:u.default.createElement(e,{setSeriesBeingAdded:a.setSeriesBeingAdded})})}return u.default.createElement(y.default,{setSourceComponent:a.setSourceComponent})}return u.default.createElement("div",null,u.default.createElement("p",null,u.default.createElement("label",null,"Name")),u.default.createElement("input",{type:"text",className:"form-control",ref:"name"}))},a.getModalContents=function(){return u.default.createElement("div",{id:"mycontent-add-new-modal"},u.default.createElement(d.Modal.Header,{closeButton:!0,style:{paddingBottom:"0px"}},u.default.createElement("strong",null,"Create New ",a.state.itemTypeFormatted," ")),u.default.createElement(d.Modal.Body,null,a.getModalBody()),u.default.createElement(d.Modal.Footer,null,u.default.createElement("input",{className:"btn btn-primary",disabled:!a.state.createEnabled,type:"submit",value:"Create",onClick:a.submit})))},a.componentDidMount=function(){a.handleResize(),window.addEventListener("resize",a.handleResize)},a.state={showModal:!1,windowWidth:void 0,createEnabled:!0,seriesBeingAdded:null,sourceComponent:null},a.addGraphSourceComponents={SearchSeries:w.default,PopularSeriesList:v.default,FavoritesList:M.default},a}return l(t,e),i(t,[{key:"render",value:function(){var e=this,t=!1;return this.state.windowWidth<=767&&(t=!0),u.default.createElement("div",{className:"text-center AddNewButton",style:{width:this.props.width,float:"left"}},u.default.createElement(d.DropdownButton,{dropup:t,title:"Add New",style:{paddingTop:"10px",paddingBottom:"10px",width:"100%"},id:"add-new-dropdown"},u.default.createElement(d.MenuItem,{onClick:function(){e.toggleCategoryModal()},children:u.default.createElement("div",{className:"AddNewCategory-gtm"},u.default.createElement("i",{className:"fa "+g.default.category,"aria-hidden":"true"})," Category")}),u.default.createElement(d.MenuItem,{onClick:function(){e.toggleDashboardModal()},children:u.default.createElement("div",{className:"AddNewDashboard-gtm"},u.default.createElement("i",{className:"fa "+g.default.dashboard,"aria-hidden":"true"})," Dashboard")}),u.default.createElement(d.MenuItem,{onClick:function(){e.toggleDatalistModal()},children:u.default.createElement("div",{className:"AddNewDatalist-gtm"},u.default.createElement("i",{className:"fa "+g.default.datalist,"aria-hidden":"true"})," Data List")}),u.default.createElement(d.MenuItem,{onClick:function(){e.toggleGraphModal()},children:u.default.createElement("div",{className:"AddNewGraph-gtm"},u.default.createElement("i",{className:"fa "+g.default.graph,"aria-hidden":"true"})," Graph")})),u.default.createElement("div",null,u.default.createElement(p.default,{onEntered:function(){e.refs.name.focus()},submit:this.submit,children:this.getModalContents(),show:this.state.showModal,backdrop:!0,onHide:this.toggleModalShown})))}}]),t}(u.default.Component),k=function(e){return{}},x=function(e){return{addNewItem:function(t,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e((0,m.addNewItem)(t,a,n,r))}}};t.default=(0,c.connect)(k,x)(D)},365:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=function(e){function t(e){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("div",null,u.default.createElement("a",{href:"#",onClick:this.props.back},"< Back"),this.props.children)}}]),t}(u.default.Component);t.default=c},366:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=a(1),s=n(i),u=a(26),c=n(u),d=a(12),f=a(10),p=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.render=function(){return s.default.createElement("div",null,s.default.createElement("p",null,s.default.createElement("b",null,"Adding one graph for each of the following series. Using default frequency and range.")),s.default.createElement("ul",null,c.default.map(a.props.seriess,function(e){return s.default.createElement("li",{key:e.series_id},e.series_id+": "+e.series_name)})))},a.state={},a}return l(t,e),t}(s.default.Component),m=function(e){return{setError:function(t){e((0,d.setError)(t))}}};t.default=(0,f.connect)(null,m,null,{withRef:!0})(p)},367:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(19),f=a(52),p=n(f),m=a(12),h=n(m),g=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.toggleModalShown=function(){a.props.dashboardsFetched||a.props.getDashboards(),a.setState({showModal:!a.state.showModal})},a.submit=function(){a.setError(""),a.props.active_dashboard.id&&"default"!==a.props.active_dashboard.id?"new"===a.props.active_dashboard.id&&0===a.props.active_dashboard.title.replace(/ /g,"").length?a.setError("Dashboard name cannot be blank."):"new"===a.props.active_dashboard.id?(a.props.createDashboardAndAddItems(a.props.active_dashboard.title,a.props.category,a.props.selectedItems),a.toggleModalShown()):(a.props.addToDashboard(a.props.selectedItems,a.props.active_dashboard.id),a.toggleModalShown()):a.setError("Please select a dashboard.")},a.getModalContents=function(){var e=a.props.dashboards.map(function(e){return u.default.createElement("option",{key:e.dashboard_id,value:e.dashboard_id},e.title)}),t=a.state.error?u.default.createElement("p",{className:"text-danger"},a.state.error):null;return u.default.createElement("div",{id:"mycontent-add-to-dashboard-modal"},u.default.createElement(d.Modal.Header,{closeButton:!0},u.default.createElement("strong",null,"Add Selected Items to Dashboard:")),u.default.createElement(d.Modal.Body,null,t,u.default.createElement("div",{className:"form-group"},u.default.createElement("select",{className:"form-control",onChange:function(e){return a.props.setActiveDashboardId(e.target.value)}},u.default.createElement("option",{key:"default",value:"default"},"Select Dashboard"),u.default.createElement("option",{key:"seperator",disabled:!0},"---"),u.default.createElement("option",{key:"new",value:"new"},"Create a New Dashboard"),u.default.createElement("option",{key:"seperator2",disabled:!0},"---"),e)),"new"===a.props.active_dashboard.id&&u.default.createElement("div",{className:"form-group"},u.default.createElement("p",null,u.default.createElement("strong",null,"Dashboard Name: ")),u.default.createElement("input",{type:"text",id:"new-dashboard-name",value:a.props.active_dashboard.title,size:"50",maxLength:"100",className:"form-control",onChange:function(e){return a.props.setActiveDashboardTitle(e.target.value)}}))),u.default.createElement(d.Modal.Footer,null,u.default.createElement("input",{className:"btn btn-primary",type:"submit",value:"Add to Dashboard",onClick:a.submit})))},a.state={showModal:!1},a}return l(t,e),i(t,[{key:"setError",value:function(e){this.setState({error:e})}},{key:"render",value:function(){return u.default.createElement("div",{onClick:this.toggleModalShown,className:"text-center btn AddToDashboardButton AddToDashboardButton-gtm",style:{width:this.props.width,float:"left",paddingTop:"10px",paddingBottom:"10px"}},"Add To Dashboard",u.default.createElement(p.default,{submit:this.submit,children:this.getModalContents(),show:this.state.showModal,backdrop:!0,onHide:this.toggleModalShown}))}}]),t}(u.default.Component),_=function(e){return{dashboards:e.dashboards||[],daashboardsFetched:e.dashboardsFetched||!1,active_dashboard:e.active_dashboard||{}}},y=function(e){return{createDashboardAndAddItems:function(t,a,n){e((0,m.createDashboardAndAddItems)(t,a,n))},addToDashboard:function(t,a){e((0,m.addToDashboard)(t,a))},setActiveDashboardTitle:function(t){e((0,m.setActiveDashboardTitle)(t))},setActiveDashboardId:function(t){e((0,m.setActiveDashboardId)(t))},getDashboards:function(){e(h.default.getDashboards())}}};t.default=(0,c.connect)(_,y)(g)},368:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(201),f=n(d),p=a(12),m=n(p),h=a(366),g=n(h),y=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.validate=function(e){a.props.setError(""),a.props.active_dashboard.id&&"default"!==a.props.active_dashboard.id?"new"===a.props.active_dashboard.id&&0===a.props.active_dashboard.title.replace(/ /g,"").length?a.props.setError("Dashboard name cannot be blank."):"undefined"!=typeof a.refs.SaveGraphForm?a.refs.SaveGraphForm.getWrappedInstance().saveGraph(function(){return a.props.saveGraphToDashboard(a.props.active_dashboard)}):"undefined"!=typeof a.refs.AddSeriesAsGraph&&a.setState({loading:!0},function(){a.props.saveAllSeriesAsNewGraphs(a.props.seriess).then(function(e){var t=_.map(e,function(e){return{id:e.id,type:"graph",name:e.name}});"new"==a.props.active_dashboard.id?a.props.createDashboardAndAddItems(a.props.active_dashboard.title,null,t):a.props.addItemsToDashboard(t,a.props.active_dashboard.id),a.setState({loading:!1},function(){a.props.hideAddToDashboard()})})}):a.props.setError("Please select a dashboard."),e.preventDefault()},a.handleDashboardSelected=function(e){var t=a.props,n=t.setActiveDashboardTitle,r=t.setActiveDashboardId,o=e.target.value,l=e.target.options[e.target.selectedIndex].text;r(o),n("new"!==o?l:"")},a.getFormUI=function(e){return a.props.seriess?u.default.createElement(g.default,{ref:"AddSeriesAsGraph",seriess:a.props.seriess}):u.default.createElement("div",null,u.default.createElement("div",{style:{marginTop:"20px"}},u.default.createElement("strong",null,"Graph Name: ")),u.default.createElement(f.default,{ref:"SaveGraphForm",graphName:e,onSaveSuccess:a.props.onSaveSuccess}))},window.seriesTitles=[],window.fredgraph&&window.fredgraph.appMiddleware(function(e){for(var t=JSON.parse(e).seriesObjects,a=0;a<t.length;a++)t[0].title.length>96?window.seriesTitles[a]=t[a].title.substring(0,96)+"...":window.seriesTitles[a]=t[a].title}),a.state={loading:!1,seriesTitles:window.seriesTitles},a}return l(t,e),i(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.dashboards,n=t.active_dashboard,r=this.state.seriesTitles,o=null==a||this.state.loading;if(o)return u.default.createElement("p",{className:"text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-spin"}));var l=a.map(function(e){return u.default.createElement("option",{key:e.dashboard_id,value:e.dashboard_id},e.title)}),i=1===r.length?r[0]:"Multi-Series Graph - "+n.title;return u.default.createElement("div",{className:"row"},this.props.error.length>0&&u.default.createElement("div",{className:"alert alert-danger"},this.props.error),u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("p",null,u.default.createElement("strong",null,"Select a Dashboard: ")),u.default.createElement("form",{action:"/useraccount/dashboard/addgraphfromfred/",method:"POST",style:{marginBottom:"10px"},onSubmit:this.validate},u.default.createElement("div",{className:"form-group"},u.default.createElement("select",{className:"form-control",name:"dashboard_id",onChange:this.handleDashboardSelected},u.default.createElement("option",{value:"default"},"Select one..."),u.default.createElement("option",{id:"create-new-dashboard",value:"new"},"Create a New Dashboard"),u.default.createElement("option",{disabled:"disabled"},"--"),l)),"new"===n.id&&u.default.createElement("div",{className:"form-group"},u.default.createElement("p",null,u.default.createElement("strong",null,"Dashboard Name: ")),u.default.createElement("input",{type:"text",id:"new-dashboard-name",value:n.title,size:"50",maxLength:"99",className:"form-control",onChange:function(t){return e.props.setActiveDashboardTitle(t.target.value)}})),this.getFormUI(i),u.default.createElement("button",{className:"btn btn-primary pull-right",disabled:this.state.loading,style:{display:"block",marginTop:"10px"}},"Add to Dashboard"))))}}]),t}(u.default.Component),b=function(e){var t={user:e.user||{},dashboards:e.dashboards,active_dashboard:e.active_dashboard||{},error:e.error,seriess:null};if($("#series-pager").length){var a=$("#series-pager input:checked").map(function(e,t){return{series_id:$(t).val(),series_name:$(t).closest(".series-pager-attr").prev().text().trim()}});t.seriess=a}return t},v=function(e){return{saveGraphToDashboard:function(t){e((0,p.saveGraphToDashboard)(t))},setActiveDashboardTitle:function(t){e((0,p.setActiveDashboardTitle)(t))},setActiveDashboardId:function(t){e((0,p.setActiveDashboardId)(t))},setError:function(t){e((0,p.setError)(t))},saveAllSeriesAsNewGraphs:function(t){return e((0,p.saveAllSeriesAsNewGraphs)(t))},createDashboardAndAddItems:function(t,a,n){return e((0,p.createDashboardAndAddItems)(t,a,n))},addItemsToDashboard:function(e,t){return(0,p.addItemsToDashboard)(e,t)},hideAddToDashboard:function(){e(m.default.hideAddToDashboard())}}};t.default=(0,c.connect)(b,v)(y)},369:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(368),f=n(d),p=a(43),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.onSaveSuccess=function(e){a.hide(),(0,p.notify)({message:"<p>Graph saved to dashboard.</p>",level:"success",position:"br"})},a.hide=function(){a.props.hideAddToDashboard()},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement(c.Modal,{id:"add-to-dashboard-modal",show:this.props.show,onHide:this.hide},u.default.createElement(c.Modal.Header,{closeButton:!0},"Add to Dashboard"),u.default.createElement(c.Modal.Body,null,u.default.createElement(f.default,{onSaveSuccess:this.onSaveSuccess})))}}]),t}(u.default.Component);t.default=m},370:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(371),l=n(o),i=a(12),s=n(i),u=function(e){return{logged_in:e.user.logged_in}},c=function(e){return{showSignIn:function(t){e(s.default.showSignIn(t))},showAddToDashboard:function(t){e(s.default.showAddToDashboard(t))}}};t.default=(0,r.connect)(u,c)(l.default)},371:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(199),d=n(c),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.onClick=function(){a.props.logged_in?a.props.showAddToDashboard():a.props.showSignIn(function(){a.props.showAddToDashboard()})},a}return l(t,e),i(t,[{key:"render",value:function(){return"multiple"==this.props.mode?u.default.createElement("button",{className:"btn btn-xs btn-default FredAddMultipleGraphsToDashboard-gtm",onClick:this.onClick,type:"button"},"Add To Dashboard"):u.default.createElement("a",{id:"add-to-dashboard-modal-btn",className:"add-to-dashboard-modal-btn FredAddToDashboard-gtm",onClick:this.onClick},u.default.createElement("i",{className:"fa fa-th-large bigger"})," Add to Dashboard",u.default.createElement(d.default,null))}}]),t}(u.default.Component);t.default=f},372:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=(a(19),a(10)),d=a(12),f=n(d),p=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.componentDidMount=function(){a.props.getUser().then(function(){a.setState({userGot:!0}),a.initializeGoogleSignIn()})},a.initializeGoogleSignIn=function(){initializeGoogleSignIn=function(){gapi.load("auth2",function(){gapi.auth2.init(),gapi.auth2.getAuthInstance().attachClickHandler("associate-google-btn",{},function(e){var t=e.getAuthResponse().id_token,n=e.getBasicProfile().getEmail();a.props.setGmail(n,t)},function(e){})})};var e=appConfig.gsi_client_id;$("head").append('<meta name="google-signin-client_id" content="'+e+'">'),$("body").append('<script src="https://apis.google.com/js/platform.js?onload=initializeGoogleSignIn" async defer></script>')},a.state={userGot:!1},a}return l(t,e),i(t,[{key:"render",value:function(){return this.state.userGot?this.props.gmail?u.default.createElement("div",null,u.default.createElement("hr",null),u.default.createElement("p",null,u.default.createElement("b",null,"Google Sign In")),u.default.createElement("div",null,"Your account is configured to use Google Sign In using the account ",u.default.createElement("kbd",null,this.props.gmail),".")):u.default.createElement("div",null,u.default.createElement("hr",null),u.default.createElement("p",null,u.default.createElement("b",null,"Google Sign In")),u.default.createElement("p",null,"Add a Google Sign In to your existing account. This will allow you to sign in using either your St. Louis Research account credentials or with a Google account."),u.default.createElement("div",{className:"GoogleAssociate-gtm btn btn-default",id:"associate-google-btn"},"Associate with a Google Account")):u.default.createElement("div",null,u.default.createElement("hr",null),u.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-2x fa-fw"}))}}]),t}(u.default.Component),m=function(e){return{gmail:e.user.gmail}},h=function(e){return{getUser:function(){return e(f.default.getUser())},setGmail:function(t,a){return e((0,d.setGmail)(t,a))}}};t.default=(0,c.connect)(m,h)(p)},373:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(374),l=n(o),i=a(12),s=n(i),u=function(e){return{logged_in:e.user.logged_in}},c=function(e){return{subscribeToEmailNotification:function(t,a){return e(s.default.subscribeToEmailNotification(t,a))},showSignIn:function(t){return e(s.default.showSignIn(t))}}};t.default=(0,r.connect)(u,c)(l.default)},374:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(43),d=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.setSubscribed=function(e){a.setState({subscribed:!e.errors.length})},a.onSubscribeSuccess=function(e){a.setSubscribed(e),(0,c.notify)({message:e.message,level:e.errors.length?"error":"success",position:"br"})},a.onClick=function(){return!a.state.subscribed&&void(a.props.logged_in?a.props.subscribeToEmailNotification(a.props.notificationId,a.onSubscribeSuccess):a.props.showSignIn(function(){a.props.subscribeToEmailNotification(a.props.notificationId,a.onSubscribeSuccess)}))},a.state={subscribed:!1},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("a",{className:"FredGetEmailNotification-gtm",href:"javascript:void(0);",onClick:this.onClick,id:"emailnotify"},u.default.createElement("i",{className:"fa fa-envelope bigger"}),this.state.subscribed&&this.props.logged_in?u.default.createElement("span",null," Subscribed ",u.default.createElement("i",{className:"fa fa-check bigger",style:{color:"#39619a"}})):u.default.createElement("span",null," Get email notification"))}}]),t}(u.default.Component);t.default=d},375:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(2),d=n(c),f=a(43),p=function(e){function t(){var e,a,n,l;r(this,t);for(var i=arguments.length,s=Array(i),u=0;u<i;u++)s[u]=arguments[u];return a=n=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.onToggleFavoriteClick=function(){n.props.logged_in?n.toggleFavorite():n.props.showSignIn(n.toggleFavorite)},n.toggleFavorite=function(){n.isFavorited()?(n.props.toggleFavorite(!1,n.props.seriesId),(0,f.notify)({message:"This series is no longer one of your favorites.",position:"br",level:"success"})):(n.props.toggleFavorite(!0,n.props.seriesId),(0,f.notify)({message:"You have added this series to your favorites.",position:"br",level:"success"}))},l=a,o(n,l)}return l(t,e),i(t,[{key:"getClass",value:function(){return this.isFavorited()&&this.props.logged_in?"fa-star":"fa-star-o"}},{key:"isFavorited",value:function(){var e=_.filter(this.props.favorites,function(e){return e.series_id===this.props.seriesId}.bind(this)).length;return e}},{key:"render",value:function(){return u.default.createElement("a",{id:"favorite-star",style:{cursor:"pointer"},className:(0,d.default)("FavoriteToggle-gtm fa fa4 favorite-toggle ua",{"fa-star":this.isFavorited()&&this.props.logged_in,"fa-star-o":!this.isFavorited()||!this.props.logged_in}),onClick:this.onToggleFavoriteClick,"data-series-id":this.props.seriesId})}}]),t}(u.default.Component);t.default=p},376:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(375),s=n(i),u=function(e){return{favorites:e.favorites,logged_in:e.user.logged_in}},c=function(e){return{showSignIn:function(t){return e(l.default.showSignIn(t))},toggleFavorite:function(t,a){return e(l.default.toggleFavorite(t,a))}}};t.default=(0,r.connect)(u,c,null,{withRef:!0})(s.default)},377:function(e,t,a){
"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(26),f=n(d),p=function(e){function t(e){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return l(t,e),i(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this;return this.props.favorites?u.default.createElement("div",null,u.default.createElement("p",null,"Select a series from your Favorites:"),u.default.createElement("div",{style:{marginTop:"0",maxHeight:"calc(100vh - 212px)",overflowY:"scroll"}},f.default.map(this.props.favorites,function(t){return t.title+" - "+t.series_id,u.default.createElement("a",{key:"fave-"+t.series_id,id:"fave-"+t.series_id,onClick:function(){e.props.setSeriesBeingAdded(t)},className:"listing-btn fv-btn"},u.default.createElement("div",{className:"pull-right",style:{marginTop:"5px",paddingRight:"10px"}},u.default.createElement("i",{className:"fa fa-chevron-right fa4"})),u.default.createElement("div",{style:{overflow:"hidden",maxWidth:"90%"},className:"pull-left"},u.default.createElement("h3",null,t.title||t.series_id)),u.default.createElement("br",{className:"clear"}))}))):u.default.createElement("div",{className:"text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-2x fa-fw"}))}}]),t}(u.default.Component),m=function(e){return{}},h=function(e){return{favorites:e.favorites||!1}};t.default=(0,c.connect)(h,m)(p)},378:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(2),d=n(c),f=a(10),p=a(12),m={fontWeight:400},h=function(e){function t(){r(this,t);var e=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.initializeDatePicker=function(){$("#new_end_date").datepicker({autoclose:!0,immediateUpdates:!0,orientation:"bottom"}).on("changeDate",function(t){e.setEndDate(t)})},e.setChoice=function(t){e.setState({choice:t.currentTarget.value,new_end_date:null})},e.setEndDate=function(t){e.setState({new_end_date:t.currentTarget.value||null})},e.postDecision=function(){e.props.postDecision({choice:e.state.choice,new_end_date:e.state.new_end_date,id:e.props.challenge.id}).then(function(t){200==t.status?e.setState({decided:!0}):alert(t.data.error.message)})},e.state={choice:"accept",new_end_date:null,decided:!1},e}return l(t,e),i(t,[{key:"componentDidUpdate",value:function(){this.initializeDatePicker()}},{key:"render",value:function(){var e=this,t=null===/^\d{2}\/\d{2}\/\d{4}$/.exec(this.state.new_end_date),a="propose-new"==this.state.choice&&(null===this.state.new_end_date||t);return u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("h1",{className:"page-header"},"Authorize FREDcast Battle League"),this.props.challenge.decided||this.state.decided?u.default.createElement("div",null,"A battle leagues administrator has been notified of your decision."):u.default.createElement("div",null,u.default.createElement("div",null,"Your league, ",this.props.challenge.leagues[1].name,", has been challenged to a FREDcast battle league ending on ",this.props.challenge.details.end_date," by an opposing league, ",this.props.challenge.leagues[0].name,"."),u.default.createElement("br",null),u.default.createElement("br",null),u.default.createElement("div",null,u.default.createElement("label",{htmlFor:"accept",style:m},u.default.createElement("input",{type:"radio",id:"accept",name:"choice",checked:"accept"==this.state.choice,value:"accept",onChange:this.setChoice})," Accept this request with current date"),u.default.createElement("br",null),u.default.createElement("label",{htmlFor:"propose-new",style:m},u.default.createElement("input",{type:"radio",id:"propose-new",name:"choice",checked:"propose-new"==this.state.choice,value:"propose-new",onChange:this.setChoice})," Accept this request and propose alternative end date"),u.default.createElement("br",null),u.default.createElement("label",{htmlFor:"decline",style:m},u.default.createElement("input",{type:"radio",id:"decline",name:"choice",checked:"decline"==this.state.choice,value:"decline",onChange:this.setChoice})," Decline this request"),u.default.createElement("br",null),u.default.createElement("br",null),u.default.createElement("div",{className:(0,d.default)("form-group","form-inline",{"has-error":t})},u.default.createElement("label",{htmlFor:"new_end_date",className:(0,d.default)("control-label",{hide:"propose-new"!==this.state.choice}),style:m},"New end date: ",u.default.createElement("input",{id:"new_end_date",className:"form-control",onChange:this.setEndDate}))),u.default.createElement("br",null),u.default.createElement("div",{className:(0,d.default)("col-xs-4 col-sm-3 col-md-2 btn btn-primary",{disabled:a}),onClick:function(){a?{}:e.postDecision()}},"Submit"),u.default.createElement("br",null),u.default.createElement("br",null),u.default.createElement("div",{className:(0,d.default)({hide:"decline"==this.state.choice})},"By accepting this battle league request, I authorize my league to participate in a FREDcast battle league against the challenging league. I understand scoring information and usernames will be displayed to the opposing league."),u.default.createElement("br",null),u.default.createElement("a",{href:this.props.challenge.faq_link,target:"_blank"},"Battle League FAQs"))))}}]),t}(u.default.Component),g=function(e,t){return{}},_=function(e){return{postDecision:function(t){return e((0,p.postDecision)(t))}}};t.default=(0,f.connect)(g,_)(h)},379:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(19),f=a(52),p=n(f),m=a(124),h=n(m),g=(a(43),a(12)),_=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.toggleModalShown=function(){a.setState({showModal:!a.state.showModal})},a.submit=function(){var e=a.props.active_save_graph_category.id.replace("c-","");a.props.moveSelectedItems(a.props.selectedItems,e),a.toggleModalShown()},a.getModalContents=function(){return u.default.createElement("div",{id:"mycontent-move-modal"},u.default.createElement(d.Modal.Header,{closeButton:!0,style:{paddingBottom:"0px"}},u.default.createElement(d.Modal.Title,null,u.default.createElement("div",{className:"text-center"},"Move Selected Items To:"))),u.default.createElement(d.Modal.Body,{style:{paddingTop:"0px"}},u.default.createElement("div",{className:"clearfix"}),u.default.createElement("div",{className:"category-tree"},u.default.createElement(h.default,null))),u.default.createElement(d.Modal.Footer,null,u.default.createElement("div",{className:"clearfix"}),u.default.createElement("input",{className:"btn btn-primary",type:"submit",value:"Move",onClick:a.submit})))},a.state={showModal:!1},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("div",{onClick:this.toggleModalShown,className:"text-center btn MoveButton MoveButton-gtm",style:{width:this.props.width,float:"left",paddingTop:"10px",paddingBottom:"10px"}},"Move",u.default.createElement(p.default,{submit:this.submit,children:this.getModalContents(),show:this.state.showModal,backdrop:!0,onHide:this.toggleModalShown}))}}]),t}(u.default.Component),y=function(e){return{active_save_graph_category:e.active_save_graph_category||{id:"0"}}},b=function(e){return{moveSelectedItems:function(t,a){e((0,g.moveSelectedItems)(t,a))}}};t.default=(0,c.connect)(y,b)(_)},380:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},o=a(1),l=n(o),i=a(191),s=a(381),u=n(s),c=function(){return l.default.createElement(i.BrowserRouter,null,l.default.createElement("div",null,l.default.createElement(i.Route,{exact:!0,path:"/useraccount/",render:function(e){return l.default.createElement(u.default,r({},e,{type:"home"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/dashboard",render:function(e){return l.default.createElement(u.default,r({},e,{type:"dashboard"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/fredgraph",render:function(e){return l.default.createElement(u.default,r({},e,{type:"graph"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/datalists",render:function(e){return l.default.createElement(u.default,r({},e,{type:"datalist"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/geofred",render:function(e){return l.default.createElement(u.default,r({},e,{type:"map"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/category",render:function(e){return l.default.createElement(u.default,r({},e,{type:"category"}))}}),l.default.createElement(i.Route,{exact:!0,path:"/useraccount/category/:id",render:function(e){return l.default.createElement(u.default,r({},e,{type:"category"}))}})))};t.default=c},381:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(191),f=a(26),p=n(f),m=a(19),h=a(866),g=n(h),_=a(839),y=n(_),b=a(2),v=n(b),E=a(12),w=a(386),S=n(w),O=a(387),C=n(O),T=a(384),N=n(T),M=a(396),D=n(M),k=a(390),x=n(k),I=a(382),R=n(I),A=a(87),P=n(A),j=a(379),G=n(j),F=a(364),B=n(F),L=a(367),H=n(L),U=a(200),q=n(U);a(12);var V=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.handleClickOutsideSidebar=function(e){a.refs.sidebar.contains(e.target)||"sidebar-toggle"==e.target.id||"sidebar-toggle-container"==e.target.id||a.props.mobileSidebarIsHidden===!1&&(a.toggleMobileSidebarIsHidden(),e.stopPropagation(),e.preventDefault())},a.toggleMobileSidebarIsHidden=function(){a.state.mobileSidebarTriggered&&a.props.toggleMobileSidebarIsHidden()},a.triggerMobileSidebar=function(e){"sidebar-toggle"!=e.target.id&&"sidebar-toggle-container"!=e.target.id||(a.setState({mobileSidebarTriggered:!0}),a.props.toggleMobileSidebarIsHidden())},a.toggleAll=function(e){var t=a.props.toggleItemSelected,n=a.state,r=n.select_all;n.view,p.default.forEach(a.props.items_displayed,function(e){e.selected===r&&t(e.type,e.id)}),a.setState({select_all:!a.state.select_all})},a.handleResize=function(){return a.setState({windowWidth:window.innerWidth,contentWidth:document.getElementById("my-content-content").offsetWidth})},a.getShownActionButtons=function(){var e=[];return a.props.item_types_selected.length||(e=e.concat(["AddNewButton"]),a.props.item_types_displayed.indexOf("graph")>=0&&(e=e.concat(["PreviewGraphsButton"]))),p.default.intersection(a.props.item_types_selected,["graph","datalist"]).length&&!p.default.intersection(a.props.item_types_selected,["category","dashboard"]).length&&(e=e.concat(["AddToDashboardButton"])),1===a.props.num_items_selected&&(e=e.concat(["RenameButton"])),a.props.item_types_selected.length&&(e=e.concat(["MoveButton"]),a.state.windowWidth>1024&&!p.default.intersection(a.props.item_types_selected,["category"]).length&&(e=e.concat(["DownloadButton"])),a.props.item_types_selected.indexOf("graph")>=0&&(e=e.concat(["PreviewGraphsButton"])),e=e.concat(["DeleteButton"])),e},a.isItemHidden=function(e){var t=a.props,n=t.filter,r=t.search;return!(!r||e.name.match(new RegExp(r,"i")))||!(!n||n===e.type||"category"===e.type)},a.toggleSort=function(e){a.props.sortColumn===e?"ASC"===a.props.sortDirection?a.props.setSortDirection("DESC"):a.props.setSortDirection("ASC"):(a.props.setSortColumn(e),a.props.setSortDirection("ASC")),a.props.getItemsToDisplay(a.state.content_type,a.props.content_id)},a.state={content_type:e.type,select_all:!1,announcement:{},windowWidth:void 0,contentWidth:void 0,content_links:{dashboard:{label:"dashboard",link:"https://fredhelp.stlouisfed.org/fred/account/dashboard-features/new-dashboard/"},map:{label:"map",link:"https://geofred.stlouisfed.org/tutorials/"},datalist:{label:"data list",link:"https://fredhelp.stlouisfed.org/fred/account/fred-account-features/create-a-new-data-list/"},graph:{label:"graph",link:"https://fredhelp.stlouisfed.org/fred/account/fred-account-features/save/"}},mobileSidebarTriggered:!1},a.buttonComponents={RenameButton:D.default,PreviewGraphsButton:x.default,MoveButton:G.default,DeleteButton:R.default,AddNewButton:B.default,AddToDashboardButton:H.default,DownloadButton:q.default},a}return l(t,e),i(t,[{key:"componentWillMount",value:function(){document.addEventListener("mousdedown",this.handleClickOutsideSidebar,!1),document.addEventListener("touchend",this.handleClickOutsideSidebar,!1)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mousdedown",this.handleClickOutsideSidebar,!1),document.removeEventListener("touchend",this.handleClickOutsideSidebar,!1)}},{key:"componentDidMount",value:function(){document.getElementById("content-container").style.marginLeft=0,document.getElementById("content-container").style.paddingLeft=0,document.getElementById("content-container").style.marginRight=0,document.getElementById("content-container").style.paddingRight=0,this.props.getItemsToDisplay(this.state.content_type,this.props.content_id),this.handleResize(),window.addEventListener("resize",this.handleResize),(window.navigator.userAgent.indexOf("MSIE ")>0||navigator.userAgent.match(/Trident.*rv\:11\./))&&((0,g.default)("#actions-bar",{noStyles:!0}),(0,g.default)("#my-content-sidebar",{noStyles:!0}))}},{key:"componentWillUpdate",value:function(e){e.match.params.id&&e.match.params.id!==this.props.content_id&&this.props.getItemsToDisplay(e.type,e.match.params.id)}},{key:"componentDidUpdate",value:function(){var e=600;if((document.getElementById("my-content-content").offsetHeight>600||this.props.mobileSidebarIsHidden===!1)&&(e=document.getElementById("my-content-content").offsetHeight),document.getElementById("sticky-sidebar-container").style.height=e+"px",this.props.scrollToRow&&document.getElementById(this.props.scrollToRow)){var t=$("#"+this.props.scrollToRow);$("html").animate({scrollTop:t.offset().top-50},"fast",function(){t.effect("highlight")}),this.props.clearScrollToRow()}}},{key:"render",value:function(){var e=this;this.getShownActionButtons();var t=this.props,a=t.items_displayed,n=t.filter,r=t.view,o=t.enabled_filters,l=t.breadcrumbs,i=this.state,s=i.select_all,c=i.content_links,f="Content",h=void 0;return"favorites"===r?f="Favorites":"recent"===r?f="Recent":l=[{name:"Content",id:""}].concat(l),"undefined"==typeof a?h=u.default.createElement("tr",null,u.default.createElement("td",{colSpan:"3"},u.default.createElement("i",{className:"fa fa-spinner fa-spin fa-2x"}))):0===a.length&&"0"===this.props.content_id?h=u.default.createElement("tr",{className:"empty-category"},u.default.createElement("td",{colSpan:"3",style:{textAlign:"left"}},u.default.createElement("p",null,"You do not have any saved content yet. Learn more about creating:"),u.default.createElement("ul",null,u.default.createElement("li",null,u.default.createElement("a",{href:c.dashboard.link},u.default.createElement("i",{className:"fa "+P.default.dashboard,"aria-hidden":"true"}),"Dashboards")),u.default.createElement("li",null,u.default.createElement("a",{href:c.graph.link},u.default.createElement("i",{className:"fa "+P.default.graph,"aria-hidden":"true"}),"Graphs")),u.default.createElement("li",null,u.default.createElement("a",{href:c.datalist.link},u.default.createElement("i",{className:"fa "+P.default.datalist,"aria-hidden":"true"}),"Data Lists")),u.default.createElement("li",null,u.default.createElement("a",{href:c.map.link},u.default.createElement("i",{className:"fa "+P.default.map,"aria-hidden":"true"}),"Maps"))))):0===a.length?h=u.default.createElement("tr",null,u.default.createElement("td",{colSpan:"3"},"There are no items in this category.")):(h=a.map(function(t){return e.isItemHidden(t)?null:u.default.createElement("tr",{id:t.type+"-"+t.id+"-row",className:t.selected?"selected":"",key:t.type+t.id+"row",onClick:function(){return e.props.toggleItemSelected(t.type,t.id)}},u.default.createElement("td",null,t.selected&&u.default.createElement("i",{className:"fa fa-check","aria-hidden":"true"})),u.default.createElement("td",{className:"item-name"},u.default.createElement("i",{className:"fa "+P.default[t.type],"aria-hidden":"true"}),"category"===t.type?u.default.createElement(d.Link,{to:"/useraccount/category/"+t.id},t.name):u.default.createElement("a",{href:t.url,onClick:function(e){e.stopPropagation()}},t.name)),u.default.createElement("td",{className:"item-modified"},"category"!==t.type?t.modified:""))}),p.default.isEmpty(p.default.filter(h))&&(h=u.default.createElement("tr",null,u.default.createElement("td",{colSpan:"3"},"No items match the current filter.")))),u.default.createElement("div",{id:"sticky-sidebar-container"},u.default.createElement(y.default,{effect:"solid",html:!0,place:"right",className:"fredcst-tooltip"}),u.default.createElement("div",{id:"my-content-sidebar",className:"col-sm-3 "+(this.props.mobileSidebarIsHidden?"hidden-xs":"col-xs-9"),ref:"sidebar"},u.default.createElement(C.default,null)),u.default.createElement("div",{id:"my-content-content",className:"col-xs-12 col-sm-9 f-no-select"},u.default.createElement("div",{id:"actions-bar",className:"row",style:{width:this.state.contentWidth,backgroundColor:"#eee",height:"40px"}},p.default.map(this.getShownActionButtons(),function(t,a){var n=100/e.getShownActionButtons().length+"%";if(["RenameButton","PreviewGraphsButton","MoveButton","AddNewButton","DeleteButton","AddToDashboardButton","DownloadButton"].indexOf(t)!==-1){var r=e.buttonComponents[t];return u.default.createElement(r,{selectedItems:e.props.items_selected,selectedItemTypes:e.props.item_types_selected,category:e.props.content_id,width:n,key:"menu-button"+a,text:t.match(/[A-Z][a-z]+/g).slice(0,-1).join(" ")})}return u.default.createElement("div",{className:"text-center btn "+t,key:"menu-button"+a,style:{width:n,float:"left",paddingTop:"10px",paddingBottom:"10px"}},t.match(/[A-Z][a-z]+/g).slice(0,-1).join(" "))})),u.default.createElement("div",{className:"clearfix"}," "),u.default.createElement("div",{id:"header-bar",className:"row"},u.default.createElement("div",{id:"sidebar-toggle-container",className:"col-xs-1 hidden-sm hidden-md hidden-lg",onClick:function(t){e.triggerMobileSidebar(t)}},u.default.createElement("i",{className:"fa fa-bars fa-2x",id:"sidebar-toggle"})),u.default.createElement("div",{className:"col-xs-offset-1 col-xs-10 col-sm-offset-0 col-sm-push-8 col-sm-4"},u.default.createElement(S.default,null)),u.default.createElement("div",{id:"my-content-breadcrumbs",className:"col-xs-12 col-sm-pull-4 col-sm-8"},"content"===r?u.default.createElement(m.Breadcrumb,{key:"breadcrumb-root",style:{backgroundColor:"white"}},p.default.map(l,function(e,t){var a=this,n=this.props.content_id==e.id||!this.props.content_id;return u.default.createElement(m.Breadcrumb.Item,{style:0===t?{fontSize:"18px",fontWeight:"bold"}:{},active:n,key:"c-breadcrumb-"+e.id,onClick:n?null:function(t){t.stopPropagation(),a.props.history.push("/useraccount/category/"+e.id)}},e.name)}.bind(this))):u.default.createElement("h1",{className:"breadcrumb",style:{background:"white"}},f))),u.default.createElement("div",{id:"content-table",className:"row"},u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("table",{className:"table table-hover"},u.default.createElement("thead",null,u.default.createElement("tr",null,u.default.createElement("th",{className:" MyContentTableToggleAll-gtm col-xs-1",onClick:this.toggleAll,style:{cursor:"pointer"}},u.default.createElement("i",{className:"fa fa-check","aria-hidden":"true",style:{color:s===!1?"grey":""}})),u.default.createElement("th",{onClick:function(){e.toggleSort("name")},className:(0,v.default)("MyContentTableSortName-gtm","col-xs-8","sortable",{sorting:"name"===this.props.sortColumn},{descending:"DESC"===this.props.sortDirection})},"Name"),u.default.createElement("th",{onClick:function(){e.toggleSort("modified")},className:(0,v.default)("MyContentTableSortModified-gtm","col-xs-4","sortable",{sorting:"modified"===this.props.sortColumn},{descending:"DESC"===this.props.sortDirection})},"Modified"))),u.default.createElement("tbody",null,h)),"undefined"!=typeof a&&n&&p.default.indexOf(o,n)===-1&&a.length>0&&u.default.createElement("p",null,"You do not have any ",this.state.content_links[n].label,"s in this folder yet. ",u.default.createElement("a",{href:this.state.content_links[n].link,style:{color:"#39619a"}},"Learn more")," about creating ",this.state.content_links[n].label,"s."),u.default.createElement(N.default,null)))))}}]),t}(u.default.Component),W=function(e,t){var a=p.default.map(e.items_displayed,function(e){if(e.selected&&e.type)return e.type});return{sortDirection:e.sortDirection,sortColumn:e.sortColumn,items_displayed:e.items_displayed||void 0,breadcrumbs:e.breadcrumbs||[],filter:e.filter,enabled_filters:e.enabled_filters,view:e.view||"content",content_id:t.match.params.id||"0",item_types_displayed:p.default.uniq(p.default.map(e.items_displayed,function(e){return e.type})),items_selected:p.default.filter(e.items_displayed,function(e){return e.selected}),item_types_selected:p.default.uniq(p.default.pull(a,void 0)),num_items_selected:a.length,search:e.search||"",scrollToRow:e.scrollToRow||"",mobileSidebarIsHidden:e.mobileSidebarIsHidden}},z=function(e,t){return["graph","map","dashboard","datalist"].indexOf(t.type)!==-1&&e((0,E.setMyContentFilter)(t.type)),{toggleItemSelected:function(t,a){e((0,E.toggleItemSelected)(t,a))},getItemsToDisplay:function(t,a){e((0,E.getItemsToDisplay)(t,a))},clearScrollToRow:function(){e((0,E.clearScrollToRow)())},toggleMobileSidebarIsHidden:function(){e((0,E.toggleMobileSidebarIsHidden)())},setSortDirection:function(t){e((0,E.setSortDirection)(t))},setSortColumn:function(t){e((0,E.setSortColumn)(t))}}};t.default=(0,c.connect)(W,z)((0,d.withRouter)(V))},382:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(383),f=n(d),p=a(12),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("div",{onClick:this.props.showMyContentDeleteModal,className:"text-center btn DeleteButton DeleteButton-gtm",style:{width:this.props.width,float:"left",paddingTop:"10px",paddingBottom:"10px"}},this.props.text,u.default.createElement(f.default,null))}}]),t}(u.default.Component),h=function(e){return{showMyContentDeleteModal:function(){e((0,p.showMyContentDeleteModal)())}}};t.default=(0,c.connect)(null,h)(m)},383:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(19),f=a(26),p=n(f),m=a(12),h=a(87),g=n(h),_=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.handleDelete=function(){a.props.deleteMyContentConfirmed(a.props.items_selected),a.props.hideMyContentDeleteModal()},a}return l(t,e),i(t,[{key:"componentDidUpdate",value:function(e){this.props.show===!0&&e.show===!1&&this.props.deleteMyContentPreview(this.props.items_displayed)}},{key:"render",value:function(){var e=this.props,t=e.items_selected,a=e.pending,n=e.show,r=e.hideMyContentDeleteModal,o=t.map(function(e){return u.default.createElement("li",{key:"delete-"+e.type+"-"+e.id},u.default.createElement("i",{className:"fa fa-lg "+g.default[e.type],"aria-hidden":"true"}),u.default.createElement("b",{style:{marginLeft:"5px"}},e.name),e.dashboard_deps&&u.default.createElement("span",null," - Will also be removed from dashboard(s): ",u.default.createElement("i",null,e.dashboard_deps)),e.num_children>0&&u.default.createElement("span",{style:{color:"red"}}," - Category must be empty."))}),l=a;return p.default.forEach(t,function(e){"category"===e.type&&e.num_children>0&&(l=!0)}),u.default.createElement(d.Modal,{show:n,onHide:r,dialogClassName:"my-content-delete-modal",tabIndex:"0"},u.default.createElement(d.Modal.Header,{closeButton:!0},u.default.createElement(d.Modal.Title,null,u.default.createElement("div",{className:"text-center"},"Delete Content"))),u.default.createElement(d.Modal.Body,null,u.default.createElement("div",{className:"clearfix"}),a===!0?u.default.createElement("div",{className:"text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-spin fa-2x"})):u.default.createElement("div",null,u.default.createElement("p",null,"Are you sure you want to delete the following?"),u.default.createElement("ul",{style:{listStyleType:"none"}},o))),u.default.createElement(d.Modal.Footer,null,u.default.createElement("div",{className:"clearfix"}),u.default.createElement(d.ButtonToolbar,null,u.default.createElement(d.Button,{className:"pull-right",onClick:r},"Cancel"),u.default.createElement(d.Button,{className:"pull-right",onClick:this.handleDelete,bsStyle:"danger",disabled:l},"Delete"))))}}]),t}(u.default.Component),y=function(e,t){return{show:e.show_my_content_delete_modal||!1,pending:e.my_content_delete_pending||!1,items_displayed:e.items_displayed||void 0,items_selected:p.default.filter(e.items_displayed,function(e){return e.selected})}},b=function(e){return{hideMyContentDeleteModal:function(){e((0,m.hideMyContentDeleteModal)())},deleteMyContentPreview:function(t){e((0,m.deleteMyContentPreview)(t))},deleteMyContentConfirmed:function(t){e((0,m.deleteMyContentConfirmed)(t))}}};t.default=(0,c.connect)(y,b)(_)},384:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(12),f=function(e){function t(e){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.getNews(),this.props.getIntercomClosedDate()}},{key:"render",value:function(){var e=this,t=this.props,a=t.announcement,n=t.intercom_closed_date;return"undefined"==typeof a||n&&n>=a.date.substring(0,10)?null:u.default.createElement("div",{
id:"my-content-intercom"},u.default.createElement("div",null,u.default.createElement("p",null,u.default.createElement("strong",null,a.title)),u.default.createElement("div",{dangerouslySetInnerHTML:{__html:a.excerpt}}),u.default.createElement("div",{className:"row btn-row"},u.default.createElement("div",{className:"col-xs-6"},u.default.createElement("button",{className:"btn btn-default",onClick:function(){return e.props.closeIntercom()}},"No, Thanks")),u.default.createElement("div",{className:"col-xs-6 text-right"},u.default.createElement("a",{className:"btn btn-primary",href:a.permalink,target:"_blank"},"Read More")))))}}]),t}(u.default.Component),p=function(e){return{announcement:e.announcement||void 0,intercom_closed_date:e.intercom_closed_date||""}},m=function(e){return{getNews:function(){e((0,d.getNews)())},closeIntercom:function(){e((0,d.closeIntercom)())},getIntercomClosedDate:function(){e((0,d.getIntercomClosedDate)())}}};t.default=(0,c.connect)(p,m)(f)},385:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(19),f=a(26),p=n(f),m=a(12),h=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.handleResize=function(){var e=!0,t=!0,n=0,r=0;document.getElementsByClassName("modal-content").length>0&&(document.getElementsByClassName("modal-footer").length>0?n=window.innerHeight-300:(n=document.getElementsByClassName("modal-content")[0].clientHeight-30,n-=document.getElementsByClassName("modal-header")[0].offsetHeight),document.getElementsByClassName("preview-graphs-modal").length>0&&(r=document.getElementsByClassName("preview-graphs-modal")[0].clientWidth-78)),window.innerWidth<567&&(e=!1),window.innerWidth<767&&(t=!1),window.innerWidth>767&&(r-=30),n===a.state.graphHeight&&r===a.state.graphWidth&&e===a.state.showGraph&&t===a.state.showFooter||a.setState({graphHeight:n,graphWidth:r,showGraph:e,showFooter:t})},a.updateGraphs=function(e){var t=[],n=0,r=a;p.default.forEach(e,function(e){"graph"===e.type&&r.isItemHidden(e)===!1&&t.push(e)}),a.setState({graphs:t,graph_idx:n})},a.isItemHidden=function(e){var t=a.props,n=t.filter,r=t.search;return!(!r||e.name.match(new RegExp(r,"i")))||!(!n||n===e.type||"category"===e.type)},a.decrementGraphIndex=function(){var e=a.state.graph_idx-1,t=a.state.graphs.length;e<0&&(e=t-1),a.setState({graph_idx:e})},a.incrementGraphIndex=function(){var e=a.state.graph_idx+1,t=a.state.graphs.length;e>=t&&(e=0),a.setState({graph_idx:e})},a.handleKeyDown=function(e){37===e.keyCode?a.decrementGraphIndex():39===e.keyCode&&a.incrementGraphIndex()},a.state={graphs:[{fred_user_graph_id:0}],graph_idx:null,graphHeight:0,graphWidth:0,showGraph:!0,showFooter:!0},a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){"undefined"!=typeof this.props.items_displayed&&(this.props.items_selected.length>0?this.updateGraphs(this.props.items_selected):this.updateGraphs(this.props.items_displayed)),window.addEventListener("resize",this.handleResize),this.handleResize()}},{key:"componentWillReceiveProps",value:function(e){this.props.items_displayed===e.items_displayed&&this.props.search===e.search||(e.items_selected.length>0?this.updateGraphs(e.items_selected):this.updateGraphs(e.items_displayed))}},{key:"componentDidUpdate",value:function(e,t){e.search!==this.props.search&&"undefined"!=typeof this.props.items_displayed&&(this.props.items_selected.length>0?this.updateGraphs(this.props.items_selected):this.updateGraphs(this.props.items_displayed)),this.handleResize()}},{key:"render",value:function(){var e=this.state,t=e.graphs,a=e.graph_idx,n=e.graphHeight,r=e.graphWidth,o=e.showGraph,l=e.showFooter,i="",s="";t.length>0&&null!==a&&n>0&&r>0&&(i=appConfig.fred_host+"/graph/graph-landing.php?graph_id="+t[a].fred_user_graph_id+"&width="+r+"&height="+this.state.graphHeight,s=t[a].name);var c=!0;return t.length>1&&(c=!1),u.default.createElement(d.Modal,{show:this.props.show,onHide:this.props.hidePreviewGraphsModal,dialogClassName:"preview-graphs-modal",onKeyDown:this.handleKeyDown,tabIndex:"0"},u.default.createElement(d.Modal.Header,{closeButton:!0},u.default.createElement(d.Modal.Title,null,u.default.createElement("div",{className:"text-center"},s))),u.default.createElement(d.Modal.Body,null,u.default.createElement("div",{className:"clearfix"}),o?u.default.createElement("div",null,u.default.createElement(d.Button,{className:"pull-left",style:{marginTop:this.state.graphHeight/2},onClick:this.decrementGraphIndex,disabled:c},u.default.createElement("i",{className:"fa fa-arrow-left"})),u.default.createElement("div",null,u.default.createElement("iframe",{src:i,id:"preview-graphs-modal-graph",className:"pull-left",scrolling:"no",frameBorder:"0",style:{overflow:"auto",allowTransparency:!1,height:n,width:"calc(100% - 76px)"}})),u.default.createElement(d.Button,{className:"pull-left",style:{marginTop:this.state.graphHeight/2},onClick:this.incrementGraphIndex,disabled:c},u.default.createElement("i",{className:"fa fa-arrow-right"}))):u.default.createElement("div",{className:"mobile-portrait-message",style:{textAlign:"center"}},u.default.createElement("p",null,"Please rotate your device to use this feature."),u.default.createElement(d.Button,{id:"switched-orientation",onClick:this.handleResize},"Done"))),l&&u.default.createElement(d.Modal.Footer,null,u.default.createElement("div",{className:"clearfix"}),u.default.createElement("div",{className:"text-center"},a+1," of ",t.length," graph(s)"),u.default.createElement(d.Button,{className:"pull-right",onClick:this.props.hidePreviewGraphsModal},"Close")))}}]),t}(u.default.Component),g=function(e){return{show:e.show_preview_graphs_modal||void 0,items_displayed:e.items_displayed||void 0,items_selected:p.default.filter(e.items_displayed,function(e){return"graph"===e.type&&e.selected}),filter:e.filter,search:e.search||""}},_=function(e){return{hidePreviewGraphsModal:function(){e((0,m.hidePreviewGraphsModal)())}}};t.default=(0,c.connect)(g,_)(h)},386:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(12),f=function(e){function t(e){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("div",null,u.default.createElement("input",{type:"search",className:"form-control FilterContent-gtm",id:"my-content-search",placeholder:"filter content",onChange:function(t){e.props.search(t.target.value)},value:this.props.searchValue}))}}]),t}(u.default.Component),p=function(e){return{searchValue:e.search||""}},m=function(e){return{search:function(t){e((0,d.search)(t))}}};t.default=(0,c.connect)(p,m)(f)},387:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=(a(191),a(2)),f=n(d),p=a(87),m=n(p),h=a(12),g=function(e){function t(e){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.getCurrentFredcastForecasts()}},{key:"render",value:function(){var e=this,t=this.props,a=t.filter,n=(t.enabled_filters,t.view),r=t.fredcast_icon,o=t.fredcast_tooltip_text,l=t.fredcast_tooltip_type;return u.default.createElement("div",null,u.default.createElement("ul",null,u.default.createElement("li",{className:(0,f.default)(["SidebarAllContent-gtm",{active:!a&&"content"===n}]),onClick:function(t){t.stopPropagation(),e.props.setMyContentFilter(null)}},"All Content"),u.default.createElement("ul",null,u.default.createElement("li",{className:(0,f.default)(["SidebarDashboards-gtm",{active:"dashboard"===a}]),onClick:function(t){t.stopPropagation(),e.props.setMyContentFilter("dashboard")}},u.default.createElement("i",{className:"fa "+m.default.dashboard,"aria-hidden":"true"})," Dashboards"),u.default.createElement("li",{className:(0,f.default)(["SidebarDatalists-gtm",{active:"datalist"===a}]),onClick:function(t){t.stopPropagation(),e.props.setMyContentFilter("datalist")}},u.default.createElement("i",{className:"fa "+m.default.datalist,"aria-hidden":"true"})," Data Lists"),u.default.createElement("li",{className:(0,f.default)(["SidebarGraphs-gtm",{active:"graph"===a}]),onClick:function(t){t.stopPropagation(),e.props.setMyContentFilter("graph")}},u.default.createElement("i",{className:"fa "+m.default.graph,"aria-hidden":"true"})," Graphs"),u.default.createElement("li",{className:(0,f.default)(["SidebarMaps-gtm",{active:"map"===a}]),onClick:function(t){t.stopPropagation(),e.props.setMyContentFilter("map")}},u.default.createElement("i",{className:"fa "+m.default.map,"aria-hidden":"true"})," Maps"))),u.default.createElement("ul",null,u.default.createElement("li",{className:(0,f.default)(["SidebarRecent-gtm",{active:"recent"===n}]),onClick:function(t){t.stopPropagation(),e.props.showRecent()}},"Recent"),u.default.createElement("li",{className:(0,f.default)(["SidebarFavorites-gtm",{active:"favorites"===n}]),onClick:function(t){t.stopPropagation(),e.props.showFavorites()}},"Favorites")),u.default.createElement("ul",null,u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/fredcast",className:"SidebarFredcast-gtm"},"FREDcast",r?u.default.createElement("i",{"data-tip":o,"data-type":l,className:r}):u.default.createElement("i",{"data-tip":""}))),u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/viewemailnotifications",className:"SidebarNotifications-gtm"},"Notifications")),u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/datalists/published",className:"SidebarPDL-gtm"},"Published Data Lists")),u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/apikeys",className:"SidebarAPIKeys-gtm"},"API Keys")),u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/editinfo",className:"SidebarSettings-gtm"},"Settings"))),u.default.createElement("ul",{className:"visible-xs"},u.default.createElement("li",null,u.default.createElement("a",{href:"/useraccount/logout",className:"SidebarLogout-gtm"},"Logout"))))}}]),t}(u.default.Component),_=function(e){return{filter:e.filter,enabled_filters:e.enabled_filters,view:e.view,fredcast_icon:e.fredcast_icon,fredcast_tooltip_text:e.fredcast_tooltip_text,fredcast_tooltip_type:e.fredcast_tooltip_type,icons:e.icons||{}}},y=function(e){return{setMyContentFilter:function(t){e((0,h.setMyContentFilter)(t))},showFavorites:function(){e((0,h.showFavorites)())},showRecent:function(){e((0,h.showRecent)())},getCurrentFredcastForecasts:function(){e((0,h.getCurrentFredcastForecasts)())}}};t.default=(0,c.connect)(_,y)(g)},388:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(791),d=n(c),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.notificationSystem=null,a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.notificationSystem=this.refs.notificationSystem,this.notificationSystem.addNotification(this.props.notification)}},{key:"render",value:function(){return u.default.createElement("div",null,u.default.createElement(d.default,{allowHTML:!0,ref:"notificationSystem"}))}}]),t}(u.default.Component);t.default=f},389:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(26),f=n(d),p=a(12),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={fetched:!1},a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){var e=this;this.props.fetchPopularSeries().then(function(){e.setState({fetched:!0})})}},{key:"render",value:function(){var e=this;return this.state.fetched?u.default.createElement("div",{style:{marginTop:"0",maxHeight:"calc(100vh - 212px)",overflowY:"scroll"}},f.default.map(this.props.popularSeries,function(t){return u.default.createElement("a",{className:"listing-btn pop-btn",key:"pop-"+t.series_id,id:"pop-"+t.series_id,onClick:function(){t.dates={},t.dates.min_date=t.min_obs_start_date,t.dates.max_date=t.max_obs_start_date,e.props.setSeriesBeingAdded(t)}},u.default.createElement("div",{className:"pull-right",style:{marginTop:"5px",paddingRight:"10px"}},u.default.createElement("i",{className:"fa fa-chevron-right fa4"})),u.default.createElement("div",{style:{overflow:"hidden",maxWidth:"90%"},className:"pull-left"},u.default.createElement("h3",null,t.title)),u.default.createElement("br",{className:"clear"}))})):u.default.createElement("div",{className:"text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-pulse fa-2x fa-fw"}))}}]),t}(u.default.Component),h=function(e){return{fetchPopularSeries:function(){return e((0,p.fetchPopularSeries)())}}},g=function(e){return{popularSeries:e.popularSeries}};t.default=(0,c.connect)(g,h)(m)},390:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(385),f=n(d),p=a(12),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("div",{onClick:this.props.showPreviewGraphsModal,className:"text-center btn PreviewGraphsButton PreviewGraphsButton-gtm",style:{width:this.props.width,float:"left",paddingTop:"10px",paddingBottom:"10px"}},this.props.text,u.default.createElement(f.default,null))}}]),t}(u.default.Component),h=function(e){return{showPreviewGraphsModal:function(){e((0,p.showPreviewGraphsModal)())}}};t.default=(0,c.connect)(null,h)(m)},391:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(787),d=n(c),f=function(e){function t(){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement(d.default,{ref:"recaptcha",sitekey:this.props.secret,onChange:this.props.onChange})}}]),t}(u.default.Component);t.default=f},392:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(12),f=n(d),p=function(e){function t(){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("a",{href:"javascript:void(0)",onClick:function(){e.props.showRegister(e.props.onVerify)}},this.props.text)}}]),t}(u.default.Component),m=function(e){return{logged_in:e.user.logged_in}},h=function(e){return{showRegister:function(t){return e(f.default.showRegister(t))}}};t.default=(0,c.connect)(m,h)(p)},393:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(26),f=n(d),p=a(412),m=a(391),h=n(m),g=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.componentWillMount=function(){a.initializeGoogleSignIn()},a.initializeGoogleSignIn=function(){initializeGoogleSignIn=function(){gapi.load("auth2",function(){gapi.auth2.init({cookie_policy:"https://stlouisfed.org"}),gapi.auth2.getAuthInstance().attachClickHandler("g-signin2",{prompt:"select_account"},function(e){var t=e.getAuthResponse().id_token,n=e.getBasicProfile().getEmail();a.register(t,n)},function(e){})})};var e=appConfig.gsi_client_id;$("head").append('<meta name="google-signin-client_id" content="'+e+'">'),$("body").append('<script src="https://apis.google.com/js/platform.js?onload=initializeGoogleSignIn" async defer></script>')},a.register=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=f.default.cloneDeep(a.state.data.values);$.ajax(appConfig.uapi_host+"/login.json/register",{type:"POST",data:null===t?$("#register-form").serialize():{id_token:e,email:t},success:function(r){if(0===r.errors.length){a.login(n,e,t);var o=null!==t;a.props.showVerifyNewAccount(function(){},o),a.props.hideRegisterSignin()}else a.setErrors(r.errors)},xhrFields:{withCredentials:!0},headers:{"x-client-key":window.localStorage.getItem("x-client-key"),"x-client-id":window.localStorage.getItem("x-client-id"),"x-user-token":window.localStorage.getItem("x-user-token")},crossDomain:!0,dataType:"json"}).fail(function(e){var t={errors:{form:"There was an error processing your request. Please try again later."}};a.setErrors(t.errors)})},a.login=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r={form:{email:n||e.email,password:e.password_1,stay_logged_in:!1}};t&&(r.form.id_token=t),$.ajax(appConfig.uapi_host+"/account.json/login",{type:"POST",data:r,success:function(e){window.getAuth(function(){a.applyLoginResponse(e)})},xhrFields:{withCredentials:!0},headers:{"x-client-key":window.localStorage.getItem("x-client-key"),"x-client-id":window.localStorage.getItem("x-client-id"),"x-user-token":window.localStorage.getItem("x-user-token")},crossDomain:!0,dataType:"json"}).fail(function(e){var t={errors:{form:"There was an error processing your request. Please try again later."}};a.applyLoginResponse(t)})},a.applyLoginResponse=function(e){0===e.errors.length&&a.props.loginSuccess()},a.setErrors=function(e){var t=f.default.cloneDeep(a.state);t.data.error=e,t.num_recaptcha_tries+=1,a.setState(t)},a.handlePasswordChange=function(e){var t=f.default.cloneDeep(a.state),n=e.target.value;t.data.values.password_1=n,n.length>=1&&n.length<=16&&(t.password_strength.current_strength_value=zxcvbn(n).score),a.setState(t)},a.handleEmailChange=function(e){var t=f.default.cloneDeep(a.state);t.data.values.email=e.target.value,a.setState(t)},a.onRecaptchaChange=function(){var e=f.default.cloneDeep(a.state);e.data.error.recaptcha=null,a.setState(e)},a.getGoogleButtonMarkup=function(){return u.default.createElement("div",{className:"btn btn-default"},u.default.createElement("div",{className:"abcRioButtonContentWrapper"},u.default.createElement("div",{className:"abcRioButtonIcon",style:{padding:"15px"}},u.default.createElement("div",{style:{width:"18px",height:"18px",float:"left"},className:"abcRioButtonSvgImageWithFallback abcRioButtonIconImage abcRioButtonIconImage18"},u.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"18px",height:"18px",viewBox:"0 0 48 48",className:"abcRioButtonSvg"},u.default.createElement("g",null,u.default.createElement("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),u.default.createElement("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),u.default.createElement("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"}),u.default.createElement("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"}),u.default.createElement("path",{fill:"none",d:"M0 0h48v48H0z"})))),u.default.createElement("span",{style:{marginLeft:"15px"}},"Register with Google"))))},a.state={password_strength:{labels:{0:"Very Weak",1:"Weak",2:"Medium",3:"Strong",4:"Very Strong"},current_strength_value:-1},password_strenth:0,data:{status:{sucess:!1},server_type:null,error:{email:null,password_1:null,password_2:null,r_o_b_o_t:null},values:{email:"",password_1:void 0,password_2:void 0,r_o_b_o_t:void 0}},num_recaptcha_tries:0},a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.emailInput.focus();var e=document.createElement("script");e.src=appConfig.research_host+"/assets/js/zxcvbn/4.4.1/zxcvbn.js",e.async=!0,document.body.appendChild(e)}},{key:"render",value:function(){var e=this,t=this.state.data,a="";return this.state.password_strength.current_strength_value>-1&&(a=u.default.createElement("div",null,u.default.createElement("meter",{max:"4",id:"password-strenth-meter",value:this.state.password_strength.current_strength_value+.1}),u.default.createElement("p",{id:"password-strength-text"},"Strength: ",u.default.createElement("strong",null,this.state.password_strength.labels[this.state.password_strength.current_strength_value])))),u.default.createElement("div",null,u.default.createElement("form",{id:"register-form",onSubmit:this.register},u.default.createElement("div",{className:"sign-in-register-modal"},u.default.createElement("div",{ref:"googleRegister",id:"g-signin2",style:{marginLeft:"11px",float:"left"}},this.getGoogleButtonMarkup()),u.default.createElement("div",{className:"pull-right",style:{fontWeight:"bold",color:"#9c5050",margin:"10px"}},this.state.data.error.google_register),u.default.createElement("p",{style:{marginTop:"15px",marginBottom:"15px",marginLeft:"52px",clear:"both",float:"left"}},"OR"),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field prepend-icon",htmlFor:"eml"},u.default.createElement("input",{id:"eml",className:"gui-input",type:"text",name:"form[email]",value:t.values.email,maxLength:"100",tabIndex:"3",autoComplete:"off",ref:function(t){e.emailInput=t},onChange:this.handleEmailChange,placeholder:"Email *"}),t.error.email?u.default.createElement("span",{className:"text-danger"},t.error.email):"",t.error.email_conflict?u.default.createElement("span",{className:"text-danger"},t.error.email_conflict):"",u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"far fa-envelope"})))),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field prepend-icon",htmlFor:"npass"},u.default.createElement("input",{id:"npass",className:"gui-input",type:"password",name:"form[password_1]",value:t.values.password_1,maxLength:"16",tabIndex:"4",autoComplete:"off",placeholder:"Password *",onChange:this.handlePasswordChange}),t.error.password_1?u.default.createElement("span",{className:"text-danger"},t.error.password_1):"",u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-lock"}))),a),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field prepend-icon",htmlFor:"rpass"},u.default.createElement("input",{id:"rpass",className:"gui-input",type:"password",name:"form[password_2]",value:t.values.password_2,maxLength:"16",tabIndex:"5",autoComplete:"off",placeholder:"Confirm Password *"}),t.error.password_2?u.default.createElement("span",{className:"text-danger pass-error r-pass-error"},t.error.password_2):"",u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-lock"})))),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field"},"Subscribe to Our Newsletters:"),u.default.createElement("div",{className:"row"},u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][research]",value:"research"})," Economic Research")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][econlowdown]",value:"econlowdown"})," EconLowdown")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fred]",value:"fred"})," FRED")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fraser]",value:"fraser"})," FRASER")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"
},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fred_in_classroom]",value:"fred_in_classroom"})," FRED in the Classroom")))),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field"},"In what context do you use FRED?"),u.default.createElement("div",null,u.default.createElement("select",{name:"form[profile_type]",className:"gui-input"},u.default.createElement("option",{value:""},"Please choose one:"),u.default.createElement("option",{value:"1"},"Business Professional"),u.default.createElement("option",{value:"2"},"Economics Enthusiast"),u.default.createElement("option",{value:"3"},"Journalist"),u.default.createElement("option",{value:"4"},"Researcher/Academic"),u.default.createElement("option",{value:"5"},"Student"),u.default.createElement("option",{value:"6"},"Teacher")))),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement(h.default,{key:"r"+this.state.num_recaptcha_tries,secret:p.RECAPTCHA_SECRET,onChange:this.onRecaptchaChange}),t.error.recaptcha?u.default.createElement("span",{className:"text-danger"},t.error.recaptcha):""),u.default.createElement("div",{className:"r-o-b-o-t",style:{padding:"10px"}},u.default.createElement("label",{className:"control-label",htmlFor:"r-o-b-o-t"},"If you see this, leave this blank."),u.default.createElement("input",{id:"r-o-b-o-t",className:"form-control",type:"text",name:"form[r_o_b_o_t]",value:t.values.r_o_b_o_t,size:"20"}),t.error.r_o_b_o_t?u.default.createElement("span",{className:"text-danger"},t.error.r_o_b_o_t):"")),t.error.form?u.default.createElement(c.Modal.Footer,{className:"text-center bg-danger"},u.default.createElement("span",{className:"text-danger"},t.error.form)):""))}}]),t}(u.default.Component);t.default=g},394:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(395),s=n(i),u=function(e){return{isSignedIn:e.user.logged_in===!0,showingSignIn:e.ui.show_sign_in,showingRegister:e.ui.show_register,show_verify_new_account:e.ui.show_verify_new_account,show_email_signups:e.ui.show_email_signups,on_verify_new_account:"function"==typeof e.ui.on_verify_new_account?e.ui.on_verify_new_account:function(){}}},c=function(e){return{showSignIn:function(t){return e(l.default.showSignIn(t))},showRegister:function(t){return e(l.default.showRegister(t))},showVerifyNewAccount:function(t,a){return e(l.default.showVerifyNewAccount(t,a))},hideRegisterSignin:function(){return e(l.default.hideRegisterSignin())},setLoggedIn:function(){return e(l.default.setLoggedIn())},hideVerifyNewAccount:function(){return e(l.default.hideVerifyNewAccount())},logout:function(){return e((0,o.logout)())}}};t.default=(0,r.connect)(u,c)(s.default)},395:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(393),f=n(d),p=a(404),m=n(p),h=a(52),g=n(h),_=a(2),y=n(_),b=a(410),v=n(b),E=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.submit=function(){a.props.showingSignIn?a.login():a.props.showingRegister&&a.refs.registerModal.register()},a.login=function(){a.refs.signinModal.getWrappedInstance().login()},a.onCloseVerifyModal=function(){a.props.hideVerifyNewAccount(),a.props.on_verify_new_account(),a.props.setLoggedIn()},a.getModalContents=function(){var e=a.state.data;return u.default.createElement("div",null,u.default.createElement(c.Modal.Header,null,u.default.createElement("button",{type:"button",className:"close",onClick:a.props.hideRegisterSignin},"×"),u.default.createElement("div",{className:(0,y.default)("modal-tab",{active:a.props.showingSignIn}),onClick:a.props.showSignIn},"Sign In"),u.default.createElement("div",{className:(0,y.default)("modal-tab",{active:a.props.showingRegister}),onClick:a.props.showRegister},"Create New Account")),u.default.createElement(c.Modal.Body,null,a.props.showingSignIn?u.default.createElement(m.default,{ref:"signinModal",show:!0}):u.default.createElement(f.default,{ref:"registerModal",show:!0,loginSuccess:a.props.setLoggedIn,showVerifyNewAccount:function(e,t){a.props.showVerifyNewAccount(a.props.on_verify_new_account,t)},hideRegisterSignin:function(){a.props.hideRegisterSignin()}})),u.default.createElement(c.Modal.Footer,null,u.default.createElement("div",{className:"row"},u.default.createElement("div",{className:"col-xs-12 text-center"},u.default.createElement("input",{onClick:a.submit,type:"submit",name:a.props.showingSignIn?"Login":"Continue",value:a.props.showingSignIn?"Sign In":"Create Account",className:"signin-register-submit btn btn-primary",style:{paddingLeft:"40px",paddingRight:"40px"}})),u.default.createElement("div",{className:"col-xs-12 text-left"},e.error.form?u.default.createElement("span",{className:"text-danger"},e.error.form):"",a.props.showingSignIn?"":u.default.createElement("p",{style:{marginTop:"10px"}},"By submitting your registration information, you indicate that you understand the St. Louis Fed's ",u.default.createElement("a",{target:"_blank",href:appConfig.research_host+"/privacy.html"},"Privacy Notice & Policy"),".")))))},a.state={data:{error:{}}},a}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("div",null,u.default.createElement(g.default,{submit:this.submit,style:{zIndex:"1000000"},onShow:function(){e.props.isSignedIn&&e.props.logout()},show:this.props.showingRegister||this.props.showingSignIn,backdrop:!0,id:"sign-in-modal",children:this.getModalContents()}),u.default.createElement(v.default,{show:this.props.show_verify_new_account,onVerify:this.onCloseVerifyModal,showEmailSignups:this.props.show_email_signups}))}}]),t}(u.default.Component);t.default=E},396:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(52),f=n(d),p=a(10),m=a(12),h=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.toggleModalShown=function(){a.setState({showModal:!a.state.showModal})},a.submit=function(){var e=a.props.selectedItems[0],t=a.refs.newName.value;a.props.renameItem(e.id,e.type,t,e.parent_id),a.setState({showModal:!1})},a.getModalContents=function(){var e=a.props.selectedItems[0],t=e.type,n=t.charAt(0).toUpperCase()+t.substr(1);return u.default.createElement("div",null,u.default.createElement(c.Modal.Header,{closeButton:!0},u.default.createElement(c.Modal.Title,null,u.default.createElement("div",{className:"text-center"},"Rename ",n))),u.default.createElement(c.Modal.Body,null,u.default.createElement("div",{className:"col-xs-12"},u.default.createElement("div",{className:"form-group"},u.default.createElement("label",{for:"oldName"},"Old Name"),u.default.createElement("input",{type:"text",className:"form-control",name:"oldName",value:e.name,disabled:!0})),u.default.createElement("div",{className:"form-group"},u.default.createElement("label",{for:"newName"},"New Name"),u.default.createElement("input",{type:"text",className:"form-control",name:"newName",ref:"newName"})))),u.default.createElement(c.Modal.Footer,null,u.default.createElement("input",{className:"btn btn-primary",type:"submit",value:"Submit",onClick:a.submit})))},a.state={showModal:!1},a}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("div",{onClick:this.toggleModalShown,className:"text-center btn RenameButton RenameButton-gtm",style:{width:this.props.width,float:"left",paddingTop:"10px",paddingBottom:"10px"}},this.props.text,u.default.createElement(f.default,{onEntered:function(){e.refs.newName.focus()},submit:this.submit,children:this.getModalContents(),show:this.state.showModal,backdrop:!0,onHide:this.toggleModalShown}))}}]),t}(u.default.Component),g=function(e){return{renameItem:function(t,a,n,r){e((0,m.updateItem)(t,a,n,r))}}};t.default=(0,p.connect)(null,g)(h)},397:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(124),d=n(c),f=a(26),p=n(f);a(337);var m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));a.getDateOptions=function(){if("undefined"==typeof window.fredgraph){var e=a;fredgraphUi.getRange(function(t){var a=fredgraphUi.fredgraph.chart.xAxis[0].getExtremes();if(!(a.dataMax>a.userMax)){var n=t.range,r=n.replace("mon","month").replace("monthth","month"),o=$("input.cosd").val(),l=$("input.coed").val();e.setState({update:"Always chart from "+o+" to the last value available",static:"Always chart from "+o+" to "+l,range:"Always chart the last "+r+" of data available",show_range_options:!0,rangeType:"floating_end_date"})}if(t&&t.vintage_options){var i={};p.default.each(t.vintage_options,function(e){i["relative_vintage[1]["+e.key+"]"]=e.fixed_vintage.value}),e.setState({vintage_options:t.vintage_options,vintage_selections:i})}})}else{var t=a;window.fredgraph.getExtremes(function(e){e.dataMax>e.userMax||setTimeout(function(){window.fredgraph.appMiddleware(function(e){postToApi(e,"range/",function(e){if(e=e.range,t.setState({update:e.fixed_cosd,static:e.fixed_cosd_fixed_coed,range:e.floating_date_range,show_range_options:!0,rangeType:e.fixed_cosd||e.floating_date_range?"floating_end_date":"fixed_date"}),e&&e.vintage_options){var a={};p.default.each(e.vintage_options,function(e){a["relative_vintage[1]["+e.key+"]"]=e.fixed_vintage.value}),t.setState({vintage_options:e.vintage_options,vintage_selections:a})}})})},500)})}},a.indentChildren=function(){for(var e=20,t=20,a=2;a<=e;a++){var n=p.default.join(Array(a).fill(".children")," "),r=(a-1)*t;$("head").append("<style>"+n+" .category-parent-option { padding-left: "+r+"px !important; }</style>")}},a.getOptionsContainer=function(){return u.default.createElement("div",{id:"category",style:a.props.graph_id&&"save-as-new"!=a.state.newOrOverwrite?{display:"none"}:{display:"block"}},u.default.createElement("p",null,u.default.createElement("label",null,"Category: ")," ",a.props.active.data.name),u.default.createElement("div",{className:"category-tree"},u.default.createElement(d.default,null)),u.default.createElement("div",{className:"row",style:{marginTop:"10px"}},u.default.createElement("b",null,u.default.createElement("a",{href:"javascript:void(0);",onClick:a.props.showAddCategoryModal},"Add new category"))))},a.saveGraph=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=a,n={};if(n.floating_range={1:a.state.rangeType?a.state.rangeType:"floating_end_date"},n.category_id=a.props.active.id.replace("c-",""),n.cat_submitted=1,n.submitted=1,a.props.graph_id&&"overwrite"===a.state.newOrOverwrite?(n.graph_name=a.props.graph.name,n.action="update_graph",n.graph_id=a.props.graph_id):(n.graph_name=a.state.graph_name||"Saved Graph",n.action="add_graph"),a.state.vintage_selections&&p.default.forOwn(a.state.vintage_selections,function(e,t){n[t]=e}),"undefined"!=typeof window.fredgraph)window.fredgraph.appMiddleware(function(r){$.post("/graph/api/series/settings/url/",{settings:r},function(r){var o=r.url;o=appConfig.research_host+"/useraccount/fredgraph?ajax=1&action="+n.action+"&"+o,"undefined"!=typeof n.graph_id&&(o+="&graph_id="+n.graph_id);var l=[function(e){e.errors.length||(history.pushState&&history.pushState(null,null,"/graph/?graph_id="+e.graph_id),t.props.onSaveSuccess(e.url,n),t.props.storeGraphId(e.graph_id),"overwrite"!==t.state.newOrOverwrite&&t.props.incrementSavedGraphsCount()),t.props.setGraph(n),t.setState({newOrOverwrite:"overwrite"})},e];a.props.saveGraph(o,n,l)})});else{var r=fredgraphUi.getOptionsAsLegacyObject();r.action=n.action,a.props.graph_id&&"overwrite"===a.state.newOrOverwrite&&(r.graph_id=a.props.graph_id);var o=appConfig.research_host+"/useraccount/fredgraph?ajax=1&"+$.param(r),l=[function(e){e.errors.length||(history.pushState&&history.pushState(null,null,"/graph/?graph_id="+e.graph_id),t.props.onSaveSuccess(e.url,n),t.props.storeGraphId(e.graph_id),"overwrite"!==t.state.newOrOverwrite&&t.props.incrementSavedGraphsCount()),t.props.setGraph(n),t.setState({newOrOverwrite:"overwrite"})},e];a.props.saveGraph(o,n,l)}},a.setGraphName=function(e){a.setState({graph_name:e.target.value})},a.setRangeType=function(e){a.setState({rangeType:e.target.value})},a.setVintageSelection=function(e,t){var n=p.default.cloneDeep(a.state.vintage_selections);n[e]=t,a.setState({vintage_selections:n})},a.handleNewOrOverwrite=function(e){a.setState({newOrOverwrite:e.target.value})},a.getObsRangeContainer=function(){return a.state.show_range_options?u.default.createElement("div",{id:"range-type",className:"form-group"},u.default.createElement("label",null,"Observation Range:"),u.default.createElement("div",{className:"clear-fix"}),a.state.update&&u.default.createElement("label",{htmlFor:"input-update"},u.default.createElement("input",{className:"floatingEndDate-gtm",onChange:a.setRangeType,checked:"floating_end_date"==a.state.rangeType,id:"input-update",type:"radio",name:"floating_range[1]",value:"floating_end_date"})," ",a.state.update),a.state.range&&u.default.createElement("label",{htmlFor:"input-range"},u.default.createElement("input",{className:"floatingRange-gtm",onChange:a.setRangeType,checked:"floating_range"==a.state.rangeType,id:"input-range",type:"radio",name:"floating_range[1]",value:"floating_range"})," ",a.state.range),a.state.static&&u.default.createElement("label",{htmlFor:"input-static"},u.default.createElement("input",{className:"fixedDate-gtm",onChange:a.setRangeType,checked:"fixed_date"==a.state.rangeType,id:"input-static",type:"radio",name:"floating_range[1]",value:"fixed_date"})," ",a.state.static)):""},a.getVintageDatesContainer=function(){if(!a.state.vintage_options.length)return"";var e=a;return u.default.createElement("div",null,p.default.map(a.state.vintage_options,function(t,a){var n="relative_vintage[1]["+t.key+"]";return u.default.createElement("div",{id:"vintage-date-options",className:"form-group",key:a},u.default.createElement("label",null,"Vintage Date:"),u.default.createElement("div",{className:"clear-fix"}),u.default.createElement("label",null,u.default.createElement("input",{type:"radio",name:n,value:t.relative_vintage.value,checked:"undefined"!=typeof e.state.vintage_selections[n]&&e.state.vintage_selections[n]==t.relative_vintage.value?"checked":"",onChange:function(){return e.setVintageSelection(n,t.relative_vintage.value)}}),"  ",t.relative_vintage.text),u.default.createElement("label",null,u.default.createElement("input",{type:"radio",name:n,value:t.fixed_vintage.value,checked:"undefined"!=typeof e.state.vintage_selections[n]&&e.state.vintage_selections[n]==t.fixed_vintage.value?"checked":"",onChange:function(){return e.setVintageSelection(n,t.fixed_vintage.value)}}),"  ",t.fixed_vintage.text))}))},a.getGraphNameLine=function(){return a.loggedInUserOwnsThisGraph()&&"overwrite"==a.state.newOrOverwrite?u.default.createElement("p",{className:"text-danger",style:{paddingTop:"25px"}},u.default.createElement("b",null,"This will overwrite your saved graph: ",a.props.graph.name)):""},a.loggedInUserOwnsThisGraph=function(){var e=a.state.logged_in_user_owns_graph||a.props.logged_in_user_id==p.default.get(a.props,"graph.user_id",null)&&"undefined"!=typeof a.props.graph&&null!==a.props.graph;return e},a.render=function(){var e="";return a.props.graph_id&&a.loggedInUserOwnsThisGraph()&&(e=u.default.createElement("div",{id:"save-as-new",className:"form-group",style:{marginBottom:"10px"}},u.default.createElement("label",{htmlFor:"overwrite-graph"},u.default.createElement("input",{id:"overwrite-graph",type:"radio",name:"new_or_overwrite",value:"overwrite",defaultChecked:!0,onChange:a.handleNewOrOverwrite})," Save graph"),u.default.createElement("label",{htmlFor:"save-as-new-graph",style:{marginLeft:"20px"}},u.default.createElement("input",{id:"save-as-new-graph",type:"radio",name:"new_or_overwrite",value:"save-as-new",onChange:a.handleNewOrOverwrite})," Save as new graph"))),u.default.createElement("div",{id:"action-modal-contents",className:"row"},u.default.createElement("div",{className:"sign-in-register-modal"},e,"save-as-new"==a.state.newOrOverwrite?u.default.createElement("div",null,u.default.createElement("label",{htmlFor:"graph_name",className:"field prepend-icon"},u.default.createElement("input",{style:{paddingLeft:"35px"},onChange:a.setGraphName,id:"graph_name",className:"gui-input",type:"text",name:"graph_name",size:"50",maxLength:"99",value:a.state.graph_name,placeholder:"Saved Graph",autoComplete:"off"}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-line-chart"}))),u.default.createElement("br",null)):"",a.getObsRangeContainer(),a.getVintageDatesContainer(),u.default.createElement("br",null),a.getGraphNameLine(),u.default.createElement("input",{type:"hidden",name:"cat_submitted",value:"1"}),null!==a.props.categories?a.getOptionsContainer():""))};var n="";return window.fredgraph&&window.fredgraph.appMiddleware(function(e){var t=JSON.parse(e).seriesObjects;t.length>1?n="Multi-Series Graph":1===t.length&&(n=t[0].title.length>96?t[0].title.substring(0,96)+"...":t[0].title)}),a.state={graph_name:e.graphName||n,newOrOverwrite:"save-as-new",update:"",static:"",range:"",rangeType:"",show_range_options:!1,logged_in_user_owns_graph:!1,vintage_options:[],vintage_selections:{}},a}return l(t,e),i(t,[{key:"shouldComponentUpdate",value:function(e,t){return!p.default.isEqual(this.state,t)||!p.default.isEqual(this.props,e)}},{key:"componentDidUpdate",value:function(e){!this.state.logged_in_user_owns_graph&&this.loggedInUserOwnsThisGraph()&&this.setState({logged_in_user_owns_graph:!0,newOrOverwrite:"overwrite"}),e.graphName!==this.props.graphName&&this.setState({graph_name:this.props.graphName})}},{key:"componentDidMount",value:function(){if(this.getDateOptions(),p.default.includes(document.location.href,"graph_id")){var e=document.location.search.match(/graph_id=([0-9]+)/);e[1]&&(this.props.storeGraphId(e[1]),this.props.getGraph(e[1]))}this.indentChildren()}}]),t}(u.default.Component);t.default=m},398:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(399),l=n(o),i=a(12),s=n(i),u=function(e){return{show:e.ui.show_save_graph}},c=function(e){return{hideSaveGraph:function(){e(s.default.hideSaveGraph())}}};t.default=(0,r.connect)(u,c)(l.default)},399:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(201),d=n(c),f=a(52),p=n(f),m=a(19),h=a(43),g=function(e){function t(){var e,a,n,l;r(this,t);for(var i=arguments.length,s=Array(i),c=0;c<i;c++)s[c]=arguments[c];return a=n=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.onSaveSuccess=function(){n.hide(),(0,h.notify)({message:"<p>Your graph has been saved.</p>",level:"success",position:"br"})},n.submit=function(){n.refs.SaveGraphForm.getWrappedInstance().saveGraph()},n.hide=function(){n.props.hideSaveGraph()},n.getModalContents=function(){return u.default.createElement("div",null,u.default.createElement(m.Modal.Header,{closeButton:!0},"Save Graph"),u.default.createElement(m.Modal.Body,null,u.default.createElement(d.default,{ref:"SaveGraphForm",onSaveSuccess:n.onSaveSuccess})),u.default.createElement(m.Modal.Footer,null,u.default.createElement("input",{className:"btn btn-primary",type:"submit",value:"Save Graph",onClick:n.submit})))},l=a,o(n,l)}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement(p.default,{id:"save-graph-modal",show:this.props.show,onHide:this.hide,submit:this.submit,children:this.getModalContents()})}}]),t}(u.default.Component);t.default=g},400:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(401),s=n(i),u=function(e){return{logged_in:e.user.logged_in}},c=function(e){return{showSignIn:function(t){e(l.default.showSignIn(t))},showSaveGraph:function(t){e(l.default.showSaveGraph(t))}}};t.default=(0,r.connect)(u,c)(s.default)},401:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(398),d=n(c),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.onClick=function(){a.props.logged_in?a.props.showSaveGraph():a.props.showSignIn(function(){a.props.showSaveGraph()})},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("a",{id:"save-graph-modal-btn",className:"save-graph-modal-btn FredSaveGraph-gtm",onClick:this.onClick},u.default.createElement("i",{className:"fa fa-download bigger"})," Save graph",u.default.createElement(d.default,null))}}]),t}(u.default.Component);t.default=f},402:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=(a(10),a(403)),d=n(c),f=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement("div",{style:{marginTop:"0"}},u.default.createElement(d.default,{setSeriesBeingAdded:this.props.setSeriesBeingAdded}))}}]),t}(u.default.Component);t.default=f},403:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=(a(10),a(26)),d=n(c);a(510);var f=a(638);a(867);var p=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={allowNew:!1,isLoading:!1,multiple:!1,options:[]},a}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement(f.AsyncTypeahead,{isLoading:this.state.isLoading,onSearch:function(t){e.setState({isLoading:!0}),fetch("https://"+websiteCfg.fred_host+"/graph/ajax-requests.php?action=find_series&q=%"+t).then(function(e){return e.json()}).then(function(t){null===t?t=[]:d.default.forEach(t,function(e,a){t[a].id=e.series_id,t[a].label=e.title}),e.setState({isLoading:!1,options:t})})},autoFocus:!0,maxResults:100,minLength:2,placeholder:"Search for a series...",options:this.state.options,onChange:function(t){t[0].dates={},t[0].dates.min_date=t[0].start,t[0].dates.max_date=t[0].end,e.props.setSeriesBeingAdded(t[0])},filterBy:function(e,t){return!0},renderMenuItemChildren:function(e,t){return u.default.createElement("div",{className:"row",title:e.title,"data-title":e.title},u.default.createElement("div",{className:"col-xs-10",style:{overflowX:"hidden"}},e.value,u.default.createElement("br",null),u.default.createElement("span",{style:{color:"#999",fontSize:".9em"}},e.frequency,", ",e.units,", ",e.season,u.default.createElement("br",null),e.series_id,", ",e.start," to ",e.end)),u.default.createElement("div",{className:"col-xs-2"},u.default.createElement("span",{style:{paddingLeft:e.popularity},className:"popularity_bar"}," "),u.default.createElement("span",{className:"popularity_bar_background"}," ")))}})}}]),t}(u.default.Component);t.default=p},404:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(406),s=n(i),u=function(e){return{setLoggedIn:function(){return e(l.default.setLoggedIn())}}};t.default=(0,r.connect)(null,u,null,{withRef:!0})(s.default)},405:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(10),d=a(12),f=n(d),p=function(e){function t(){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,e),i(t,[{key:"render",value:function(){var e=this;return u.default.createElement("a",{href:"javascript:void(0)",onClick:function(){e.props.showSignIn(e.props.onVerify)}},this.props.text)}}]),t}(u.default.Component),m=function(e){return{logged_in:e.user.logged_in}},h=function(e){return{showSignIn:function(t){return e(f.default.showSignIn(t))}}};t.default=(0,c.connect)(m,h)(p)},406:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(26),f=n(d),p=function(e){
function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.login=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={form:{email:a.state.data.value.email||t,password:a.state.data.value.password,stay_logged_in:a.state.data.value.stay_logged_in}};e&&(n.form.id_token=e),$.ajax(appConfig.uapi_host+"/account.json/login",{type:"POST",data:n,success:function(e){a.props.setLoggedIn(),window.getAuth(function(){a.applyLoginResponse(e)})},xhrFields:{withCredentials:!0},headers:{"x-client-key":window.localStorage.getItem("x-client-key"),"x-client-id":window.localStorage.getItem("x-client-id"),"x-user-token":window.localStorage.getItem("x-user-token")},crossDomain:!0,dataType:"json"}).fail(function(e){var t={errors:{form:f.default.get(e,"responseJSON.error.message","There was an error processing your request. Please try again later.")}};a.applyLoginResponse(t)})},a.applyLoginResponse=function(e){0===e.errors.length?a.loginSuccess():a.setErrors(e.errors)},a.setErrors=function(e){var t=f.default.cloneDeep(a.state);t.data.error=e,a.setState(t)},a.handleEmailChange=function(e){var t=f.default.cloneDeep(a.state);t.data.value.email=e.target.value,a.setState(t)},a.handlePasswordChange=function(e){var t=f.default.cloneDeep(a.state);t.data.value.password=e.target.value,a.setState(t)},a.handleStayChange=function(e){var t=f.default.cloneDeep(a.state);t.data.value.stay_logged_in=e.target.checked,a.setState(t)},a.loginSuccess=function(){a.props.loginSuccess()},a.componentWillMount=function(){a.initializeGoogleSignIn()},a.initializeGoogleSignIn=function(){initializeGoogleSignIn=function(){gapi.load("auth2",function(){gapi.auth2.init({cookie_policy:"https://stlouisfed.org"}),gapi.auth2.getAuthInstance().attachClickHandler("g-signin2",{prompt:"select_account"},function(e){var t=e.getAuthResponse().id_token,n=e.getBasicProfile().getEmail();a.login(t,n)},function(e){})})};var e=appConfig.gsi_client_id;$("head").append('<meta name="google-signin-client_id" content="'+e+'">'),$("body").append('<script src="https://apis.google.com/js/platform.js?onload=initializeGoogleSignIn" async defer></script>')},a.getGoogleButtonMarkup=function(){return u.default.createElement("div",{className:"btn btn-default"},u.default.createElement("div",{className:"abcRioButtonContentWrapper"},u.default.createElement("div",{className:"abcRioButtonIcon",style:{padding:"15px"}},u.default.createElement("div",{style:{width:"18px",height:"18px",float:"left"},className:"abcRioButtonSvgImageWithFallback abcRioButtonIconImage abcRioButtonIconImage18"},u.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"18px",height:"18px",viewBox:"0 0 48 48",className:"abcRioButtonSvg"},u.default.createElement("g",null,u.default.createElement("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),u.default.createElement("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),u.default.createElement("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"}),u.default.createElement("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"}),u.default.createElement("path",{fill:"none",d:"M0 0h48v48H0z"})))),u.default.createElement("span",{style:{marginLeft:"15px"}},"Login with Google"))))},a.state={data:{status:{sucess:!1},error:{email:null,password:null,stay_logged_in:null,form:null},server_type:null,value:{email:"",password:"",stay_logged_in:""}}},a}return l(t,e),i(t,[{key:"componentDidMount",value:function(){this.emailInput.focus()}},{key:"render",value:function(){var e=this,t=this.state.data;return u.default.createElement("div",null,u.default.createElement("form",{id:"sign-in-form",onSubmit:this.login},u.default.createElement("div",{className:"sign-in-register-modal"},u.default.createElement("div",{ref:"googleSignIn",id:"g-signin2",style:{marginLeft:"11px",float:"left"}},this.getGoogleButtonMarkup()),u.default.createElement("p",{style:{marginTop:"15px",marginBottom:"15px",marginLeft:"52px",float:"left",clear:"both"}},"OR"),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{htmlFor:"eml",className:"field prepend-icon"},u.default.createElement("input",{id:"eml",className:"gui-input",type:"text",value:t.value.email,onChange:this.handleEmailChange,size:"30",maxLength:"100",placeholder:"Email Address",ref:function(t){e.emailInput=t}}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"far fa-envelope"}))),t.error.email?u.default.createElement("div",null,u.default.createElement("br",null),u.default.createElement("span",{className:"text-danger"},t.error.email)):""),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{htmlFor:"pw",className:"field prepend-icon"},u.default.createElement("input",{id:"pw",autoComplete:"off",className:"gui-input",type:"password",onChange:this.handlePasswordChange,value:t.value.password,size:"16",maxLength:"16",placeholder:"Password"}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-lock"}))),t.error.password?u.default.createElement("span",{className:"text-danger"},t.error.password):""),u.default.createElement("div",{style:{padding:"0 10px 10px 10px"}},u.default.createElement("label",null,u.default.createElement("input",{type:"checkbox",name:"form[stay_logged_in]",id:"stay_logged_in",value:"t",checked:t.value.stay_logged_in?"checked":"",onChange:this.handleStayChange})," Remember Me"),t.error.stay_logged_in?u.default.createElement("span",{className:"text-danger"},t.error.stay_logged_in):""),u.default.createElement("div",{style:{padding:"0 10px 0 10px"}},u.default.createElement("a",{href:appConfig.research_host+"/useraccount/forgotpassword/step1",target:"_blank"},"Forgot your password?"))),t.error.form?u.default.createElement(c.Modal.Footer,{className:"text-center bg-danger"},u.default.createElement("span",{className:"text-danger"},t.error.form)):""))}}]),t}(u.default.Component);t.default=p},407:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e){return{user:e}}function s(e){return{logout:function(){return e((0,p.logout)())}}}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),c=a(1),d=n(c),f=a(10),p=a(12),m=a(43),h=function(e){function t(){var e,a,n,l;r(this,t);for(var i=arguments.length,s=Array(i),u=0;u<i;u++)s[u]=arguments[u];return a=n=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.showNotification=function(){var e={message:"<p>You have been signed out of your account.</p>",level:"success",position:"br"};window.location.href.indexOf("/useraccount/")===-1?(0,m.notify)(e):window.localStorage.setItem("messageOnLoad",JSON.stringify(e))},l=a,o(n,l)}return l(t,e),u(t,[{key:"render",value:function(){var e=this;return d.default.createElement("a",{className:"HeaderSignOut-gtm signout",onClick:function(){e.props.logout(),e.showNotification()},style:{cursor:"pointer"}},d.default.createElement("i",{className:"fa fa-fw fa-user"})," Sign out")}}]),t}(d.default.Component);t.default=(0,f.connect)(i,s)(h)},408:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),o=a(12),l=n(o),i=a(409),s=n(i),u=function(e){return{user:e.user,favorites:e.favorites||{},counts:e.counts||{},content:e.content||{}}},c=function(e){return{getContent:function(){return e(l.default.getContent())}}};t.default=(0,r.connect)(u,c)(s.default)},409:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(26),d=n(c),f=a(407),p=n(f),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.state={contentSearchFilter:null,retrievingContent:!1},a}return l(t,e),i(t,[{key:"searchContent",value:function(e){var t=this.state.retrievingContent;t||(this.props.getContent(),t=!0);var a=d.default.cloneDeep(this.state);a.contentSearchFilter=e.target.value,a.retrievingContent=t,this.setState(a)}},{key:"renderMyAccountLinks",value:function(){var e=d.default.uniqBy(this.props.favorites,"favorite_id"),t=this.props.counts,a="",n="",r="",o="";return d.default.isEmpty(t)===!1&&(a=u.default.createElement("span",{id:"account-graphs-count",className:"badge-grey"},t.num_graphs),n=u.default.createElement("span",{id:"account-datalists-count",className:"badge-grey"},t.num_data_lists),r=u.default.createElement("span",{id:"account-dashboards-count",className:"badge-grey"},t.num_dashboards)),e.length>=0&&(o=u.default.createElement("span",{id:"account-favorites-count",className:"badge-grey"},e.length)),u.default.createElement("div",{style:{display:"block"}},u.default.createElement("div",{className:"sign-in-register-modal"},u.default.createElement("label",{htmlFor:"eml",className:"field prepend-icon"},u.default.createElement("input",{className:"DropdownSearch-gtm gui-input",type:"text",placeholder:"Search My Content",onChange:this.searchContent.bind(this)}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-search"})))),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/",className:"DropdownMyContent-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-home"})," My Content")),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/dashboard",className:"DropdownDashboards-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-th-large"})," Dashboards ",r)),u.default.createElement("p",{style:{marginTop:"5px"}},u.default.createElement("a",{href:appConfig.research_host+"/useraccount/fredgraph",className:"DropdownGraphs-gtm"},u.default.createElement("i",{className:"fas fa-fw fa-chart-line"})," Graphs ",a)),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/datalists",className:"DropdownDatalists-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-list"})," Data Lists ",n)),u.default.createElement("p",{style:{marginTop:"5px"}},u.default.createElement("a",{href:appConfig.research_host+"/useraccount/geofred",className:"DropdownMaps-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-globe"})," Maps")),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/fredcast",className:"DropdownFredcast-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-bullseye"})," FREDcast")),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/viewemailnotifications",className:"DropdownNotifications-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-envelope"})," Notifications")),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/apikeys",className:"DropdownAPIKeys-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-wrench"})," API Keys")),u.default.createElement("p",null,u.default.createElement("a",{href:appConfig.research_host+"/useraccount/editinfo",className:"DropdownSettings-gtm"},u.default.createElement("i",{className:"fa fa-fw fa-cog"})," Settings")),u.default.createElement("p",null,u.default.createElement(p.default,null)),d.default.isEmpty(e)===!1&&u.default.createElement("div",{className:"my-new-fred-favorites"},u.default.createElement("p",{style:{color:"#999",textTransform:"uppercase",paddingBottom:"4px !important",borderBottom:"1px solid #CCC"}},"Favorites",o),d.default.map(e,function(e,t){return u.default.createElement("p",{key:t},u.default.createElement("a",{href:e.url,style:{color:"#333",textTransform:"none"}},u.default.createElement("i",{className:"fa fa-fw fa-star"})," ",e.title))}),0===e.length&&u.default.createElement("span",{style:{color:"#999"}},"You have not saved any favorites yet.")))}},{key:"renderMyAccountContent",value:function(){var e="",t="",a=new RegExp(this.state.contentSearchFilter,"i");return e=d.default.isEmpty(this.props.content)===!1?d.default.map(this.props.content,function(e,n){var r="";switch(e.type){case"fredgraph":r="fa-chart-line",t=appConfig.fred_host+"/graph/?graph_id="+e.id;break;case"alfredgraph":r="fa-bar-chart",t=appConfig.alfred_host+"/graph/?graph_id="+e.id;break;case"dashboard":r="fa-th-large",t=appConfig.research_host+"/useraccount/dashboard/"+e.id;break;case"favorite":r="fa-star",t=appConfig.fred_host+"/series/"+e.id;break;case"datalist":r="fa-list",t=appConfig.research_host+"/useraccount/datalists/"+e.id}if(e.name.match(a))return u.default.createElement("p",{key:n},u.default.createElement("i",{className:"fas fa-fw "+r})," ",u.default.createElement("a",{href:t},e.name))}):u.default.createElement("p",{className:"text-center"},u.default.createElement("i",{className:"fa fa-spinner fa-spin"})),u.default.createElement("div",{style:{display:"block"}},u.default.createElement("div",{className:"sign-in-register-modal my-account-content"},u.default.createElement("label",{htmlFor:"eml",className:"field prepend-icon"},u.default.createElement("input",{className:"gui-input",type:"text",placeholder:"Search My Content",onChange:this.searchContent.bind(this)}),u.default.createElement("label",{className:"field-icon"},u.default.createElement("i",{className:"fa fa-search"})))),e)}},{key:"render",value:function(){return this.state.contentSearchFilter?this.renderMyAccountContent():this.renderMyAccountLinks()}}]),t}(u.default.Component);t.default=m},410:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),s=a(1),u=n(s),c=a(19),d=a(10),f=a(12),p=n(f),m=function(e){function t(e){r(this,t);var a=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return a.getEmailSignupsForm=function(){return a.props.showEmailSignups?u.default.createElement("div",null,u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field"},"Subscribe to Our Newsletters:"),u.default.createElement("div",{className:"row"},u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][research]",value:"research"})," Economic Research")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][econlowdown]",value:"econlowdown"})," EconLowdown")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fred]",value:"fred"})," FRED")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fraser]",value:"fraser"})," FRASER")),u.default.createElement("div",{className:"col-xs-12 col-sm-6"},u.default.createElement("label",{className:"field"},u.default.createElement("input",{type:"checkbox",name:"form[newsletters][fred_in_classroom]",value:"fred_in_classroom"})," FRED in the Classroom")))),u.default.createElement("div",{style:{padding:"10px"}},u.default.createElement("label",{className:"field"},"In what context do you use FRED?"),u.default.createElement("div",null,u.default.createElement("select",{value:a.state.profile_type,onChange:a.onSelectProfileType,className:"gui-input"},u.default.createElement("option",{value:""},"Please choose one:"),u.default.createElement("option",{value:"1"},"Business Professional"),u.default.createElement("option",{value:"2"},"Economics Enthusiast"),u.default.createElement("option",{value:"3"},"Journalist"),u.default.createElement("option",{value:"4"},"Researcher/Academic"),u.default.createElement("option",{value:"5"},"Student"),u.default.createElement("option",{value:"6"},"Teacher"))))):""},a.submitDetails=function(){var e=[];$(".sign-in-register-modal input:checked").each(function(){e.push($(this).val())}),a.props.getUser().then(function(){a.props.submitUserDetails(a.state.profile_type,e,a.props.email)})},a.onVerify=function(){a.props.showEmailSignups&&a.submitDetails(),a.props.onVerify()},a.onSelectProfileType=function(e){a.setState({profile_type:e.target.value})},a.state={profile_type:null,newsletters:[]},a}return l(t,e),i(t,[{key:"render",value:function(){return u.default.createElement(c.Modal,{show:this.props.show,backdrop:!0,id:"register-modal",onHide:this.props.onVerify},u.default.createElement(c.Modal.Header,null,u.default.createElement("button",{type:"button",className:"close",onClick:this.props.onVerify},"×"),u.default.createElement("p",null,"Create New Account")),u.default.createElement(c.Modal.Body,null,u.default.createElement("div",{className:"sign-in-register-modal"},u.default.createElement("p",null,"Your account has been created. You can save graphs, create dashboards and data lists, and update preferences. ",u.default.createElement("a",{href:"https://fredhelp.stlouisfed.org/",target:"_blank"},"Click here")," for FAQs and help topics."),this.getEmailSignupsForm())),u.default.createElement(c.Modal.Footer,null,u.default.createElement("button",{type:"button",className:"btn btn-primary",onClick:this.onVerify},"Okay")))}}]),t}(u.default.Component),h=function(e){return{email:e.user.email}},g=function(e){return{getUser:function(){return e(p.default.getUser())},submitUserDetails:function(t,a,n){e((0,f.submitUserDetails)(t,a,n))}}};t.default=(0,d.connect)(h,g)(m)},411:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FREDCAST_DASHBOARD_LINK=appConfig.research_host+"/useraccount/fredcast/player-stats/?id=1",t.FREDCAST_FORECAST_LINK=appConfig.research_host+"/useraccount/fredcast/forecast"},412:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RECAPTCHA_SECRET="6LfaHgsTAAAAAA2Gd2An_12iwFBgvm_vSfcJDEa-"},413:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(26),o=n(r),l=a(508),i=n(l),s=function(e,t){var a=void 0;switch(t.type){case"STORE_FAVORITES":a=(0,i.default)(e,{favorites:{$set:t.payload.favorites}});break;case"STORE_COUNTS":a=(0,i.default)(e,{counts:{$set:t.payload.counts}});break;case"STORE_CONTENT":a=(0,i.default)(e,{content:{$set:t.payload.content}});break;case"STORE_USER":a=(0,i.default)(e,{user:{$set:t.payload.user}});break;case"STORE_FAVORITE":a=(0,i.default)(e,{favorites:{$push:[t.payload.favorite]},counts:{num_favorites:{$set:parseInt(e.counts.num_favorites)+1}}});break;case"REMOVE_FAVORITE":a=o.default.cloneDeep(e),a.favorites=o.default.filter(a.favorites,function(e){return e.series_id!==t.payload.seriesId}),a.counts.num_favorites--;break;case"SET_GRAPH_CATEGORIES":a=(0,i.default)(e,{categories:{$set:t.payload.categories}});break;case"INCREMENT_SAVED_GRAPHS_COUNT":a=(0,i.default)(e,{counts:{num_graphs:{$set:parseInt(e.counts.num_graphs)+1}}});break;case"STORE_GRAPH_ID":a=(0,i.default)(e,{graph_id:{$set:t.payload.graph_id}});break;case"SET_GRAPH":a=(0,i.default)(e,{graph:{$set:t.payload.graph}});break;case"DASHBOARDS_FETCHED":a=(0,i.default)(e,{dashboards:{$set:t.payload.dashboards},dashboardsFetched:{$set:!0}});break;case"SET_ACTIVE_DASHBOARD_ID":a=(0,i.default)(e,{active_dashboard:{id:{$set:t.payload.id}}});break;case"SET_ACTIVE_DASHBOARD_TITLE":a=(0,i.default)(e,{active_dashboard:{title:{$set:t.payload.title}}});break;case"INCREMENT_DASHBOARD_COUNT":a=(0,i.default)(e,{counts:{num_dashboards:{$set:parseInt(e.counts.num_dashboards)+1}}});break;case"SET_ERROR":a=(0,i.default)(e,{error:{$set:t.payload.error}});break;case"SET_LOGGED_IN":a=(0,i.default)(e,{user:{logged_in:{$set:!0}},ui:{show_sign_in:{$set:!1}}});break;case"SHOW_SIGN_IN":a=(0,i.default)(e,{ui:{show_sign_in:{$set:!0},show_register:{$set:!1},on_login_success:{$set:t.payload.onSuccess}}});break;case"SHOW_REGISTER":a=(0,i.default)(e,{ui:{show_register:{$set:!0},show_sign_in:{$set:!1},on_verify_new_account:{$set:t.payload.on_verify_new_account}}});break;case"HIDE_REGISTER_SIGNIN":a=(0,i.default)(e,{ui:{show_register:{$set:!1},show_sign_in:{$set:!1}}});break;case"SHOW_SAVE_GRAPH":a=(0,i.default)(e,{ui:{show_save_graph:{$set:!0},on_save_graph_success:{$set:t.payload.onSuccess}}});break;case"HIDE_SAVE_GRAPH":a=(0,i.default)(e,{ui:{show_save_graph:{$set:!1}}});break;case"SHOW_ADD_TO_DASHBOARD":a=(0,i.default)(e,{ui:{show_add_to_dashboard:{$set:!0}}});break;case"HIDE_ADD_TO_DASHBOARD":a=(0,i.default)(e,{ui:{show_add_to_dashboard:{$set:!1}}});break;case"SHOW_VERIFY_NEW_ACCOUNT":a=(0,i.default)(e,{ui:{show_verify_new_account:{$set:!0},on_verify_new_account:{$set:t.payload.onVerify},show_email_signups:{$set:t.payload.showEmailSignups}}});break;case"HIDE_VERIFY_NEW_ACCOUNT":a=(0,i.default)(e,{ui:{show_verify_new_account:{$set:!1}}});break;case"SHOW_ADD_CATEGORY_MODAL":a=(0,i.default)(e,{ui:{show_add_category:{$set:!0}}});break;case"HIDE_ADD_CATEGORY_MODAL":a=(0,i.default)(e,{ui:{show_add_category:{$set:!1}}});break;case"ADD_SUBCATEGORY":var n=o.default.cloneDeep(e.categories),r=function e(a){o.default.each(a,function(a){a.id==t.payload.category.parent_id?("undefined"==typeof a.children&&(a.children=[]),a.children.push(t.payload.category)):"undefined"!=typeof a.children&&e(a.children)})};null===t.payload.category.parent_id?n.children.splice(1,0,t.payload.category):r(n.children),a=(0,i.default)(e,{categories:{$set:n}});break;case"SET_ACTIVE_SAVE_GRAPH_CATEGORY":a=(0,i.default)(e,{active_save_graph_category:{$set:t.payload.category}});break;case"SET_BREADCRUMBS":a=(0,i.default)(e,{breadcrumbs:{$set:t.payload}});break;case"SET_ITEMS_DISPLAYED":var l=o.default.uniq(o.default.map(t.payload,"type"));a=(0,i.default)(e,{view:{$set:"content"},enabled_filters:{$set:l},content:{$set:t.payload},items_displayed:{$set:t.payload},message:{$set:t.payload.message}||""});break;case"TOGGLE_ITEM_ATTRIBUTE":var s=e.items_displayed.map(function(e){return e.id==t.payload.id&&e.type==t.payload.type&&(e[t.payload.attribute]=!e[t.payload.attribute]),e});a=(0,i.default)(e,{items_displayed:{$set:s}});break;case"REMOVE_ITEM":s=o.default.filter(e.items_displayed,function(e){return!(t.payload.id===e.id&&t.payload.type===e.type)}),a=(0,i.default)(e,{items_displayed:{$set:s}});break;case"SET_MYCONTENT_FILTER":a=(0,i.default)(e,{view:{$set:"content"},filter:{$set:t.payload.type},message:{$set:t.payload.message}||"",items_displayed:{$set:e.content}});break;case"SHOW_FAVORITES":a=(0,i.default)(e,{view:{$set:"favorites"},filter:{$set:null},message:{$set:t.payload.message}||"",items_displayed:{$set:t.payload.favorites}});break;case"SHOW_RECENT":a=(0,i.default)(e,{view:{$set:"recent"},filter:{$set:null},message:{$set:t.payload.message}||"",items_displayed:{$set:t.payload.recent}});break;case"SET_INTERCOM_ANNOUNCEMENT":a=(0,i.default)(e,{announcement:{$set:t.payload}});break;case"SET_INTERCOM_CLOSED_DATE":a=(0,i.default)(e,{intercom_closed_date:{$set:t.payload}});break;case"SET_CURRENT_FREDCAST_FORECASTS":a=(0,i.default)(e,{current_fredcast_forecasts:{$set:t.payload.forecasts},fredcast_icon:{$set:t.payload.fredcastIcon},fredcast_tooltip_type:{$set:t.payload.fredcastTooltipType},fredcast_tooltip_text:{$set:t.payload.fredcastTooltipText}});break;case"SET_INTERCOM_ANNOUNCEMENT":a=(0,i.default)(e,{announcement:{$set:t.payload}});break;case"SET_INTERCOM_CLOSED_DATE":a=(0,i.default)(e,{intercom_closed_date:{$set:t.payload}});break;case"SET_CURRENT_FREDCAST_FORECASTS":a=(0,i.default)(e,{current_fredcast_forecasts:{$set:t.payload.forecasts},fredcast_icon:{$set:t.payload.fredcastIcon},fredcast_tooltip_type:{$set:t.payload.fredcastTooltipType},fredcast_tooltip_text:{$set:t.payload.fredcastTooltipText}});break;case"SET_SEARCH":a=(0,i.default)(e,{search:{$set:t.payload}});break;case"RENAME_ITEM":var u=o.default.map(e.items_displayed,function(e){return e.type===t.payload.type&&e.id===t.payload.id&&(e.name=t.payload.newName),e});a=(0,i.default)(e,{content:{$set:u},items_displayed:{$set:u}});break;case"SHOW_PREVIEW_GRAPHS_MODAL":a=(0,i.default)(e,{show_preview_graphs_modal:{$set:!0}});break;case"HIDE_PREVIEW_GRAPHS_MODAL":a=(0,i.default)(e,{show_preview_graphs_modal:{$set:!1}});break;case"SHOW_MY_CONTENT_DELETE_MODAL":a=(0,i.default)(e,{show_my_content_delete_modal:{$set:!0}});break;case"HIDE_MY_CONTENT_DELETE_MODAL":a=(0,i.default)(e,{show_my_content_delete_modal:{$set:!1}});break;case"CONTENT_DELETE_PREVIEW_PENDING":a=(0,i.default)(e,{my_content_delete_pending:{$set:!0}});break;case"CONTENT_DELETE_PREVIEW_RECEIVED":a=(0,i.default)(e,{my_content_delete_pending:{$set:!1},items_displayed:{$set:t.payload}});break;case"ADD_MOVE_SUCCESS":a=(0,i.default)(e,{num_successful_moves:{$set:e.num_successful_moves+1}});break;case"RESET_MOVE_SUCCESS":a=(0,i.default)(e,{num_successful_moves:{$set:0}});break;case"SET_SCROLL_TO_ROW":a=(0,i.default)(e,{scrollToRow:{$set:t.payload}});break;case"TOGGLE_MOBILE_SIDEBAR_IS_HIDDEN":a=(0,i.default)(e,{mobileSidebarIsHidden:{$set:!e.mobileSidebarIsHidden}});break;case"STORE_POPULAR_SERIES":a=(0,i.default)(e,{popularSeries:{$set:t.payload.series}});break;case"SET_GMAIL":a=(0,i.default)(e,{user:{gmail:{$set:t.payload.gmail}}});break;case"SET_SORT_DIRECTION":a=(0,i.default)(e,{sortDirection:{$set:t.payload.direction}});break;case"SET_SORT_COLUMN":a=(0,i.default)(e,{sortColumn:{$set:t.payload.column}});break;default:a=e||{}}return a};t.default=s},414:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(334),o=a(861),l=n(o),i=a(413),s=n(i),u=(0,r.applyMiddleware)(l.default);if("undefined"==typeof c)var c;c={ui:{show_sign_in:window.location.href.indexOf("/useraccount/login")>-1,show_register:window.location.href.indexOf("/useraccount/register/step1")>-1,on_login_success:null!==document.getElementById("pending_uri")&&document.getElementById("pending_uri").value?function(){window.location.href=document.getElementById("pending_uri").value}:null,show_save_graph:!1,show_add_to_dashboard:!1,show_verify_new_account:!1,on_verify_new_account:null,show_add_category:!1},favorites:[],user:{logged_in:appConfig.logged_in},active_dashboard:{id:null,title:""},dashboards:null,error:"",num_successful_moves:0,mobileSidebarIsHidden:!0,sortDirection:"ASC",sortColumn:"name"},t.default=(0,r.createStore)(s.default,c,u)}});