1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[326],{42849(e,t,a){a.d(t,{ag:()=>d,bM:()=>l,xJ:()=>i});var r,o=a(38921);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var n,s,l=function(e,t){return(0,o.A)({url:"v2/recipient/state/".concat(e,"/"),params:{year:t}})},i=function(e,t){return(0,o.A)({url:"v2/recipient/state/awards/".concat(e,"/"),params:{year:t}})},d=function(){return(0,o.A)({url:"v2/recipient/state/"})};(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(n.register(l,"fetchStateOverview","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/apis/state.js"),n.register(i,"fetchAwardBreakdown","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/apis/state.js"),n.register(d,"fetchStateList","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/apis/state.js")),(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&s(e)},94502(e,t,a){a.d(t,{A:()=>c});var r,o=a(60034),n=a(67202),s=a.n(n);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l={label:s().string,onToggle:s().func,onKeyToggle:s().func,toggle:s().bool,id:s().string},i=function(e){var t=e.label,a=e.onToggle,r=e.onKeyToggle,n=e.toggle,s=e.id,l=void 0===s?"outlays-toggle":s;return o.createElement("div",{className:"rounded-toggle__wrapper"},o.createElement("p",{className:"rounded-toggle__label"},t),o.createElement("label",{className:"rounded-toggle__switch",htmlFor:l,"aria-label":"toggle to view outlays"},n&&o.createElement("input",{type:"checkbox",id:l,onKeyDown:r,onClick:a,defaultChecked:!0,tabIndex:"0"}),!n&&o.createElement("input",{type:"checkbox",id:l,onKeyDown:r,onClick:a,tabIndex:"0"}),o.createElement("span",{className:"rounded-toggle__slider rounded-toggle__round"})))};i.propTypes=l;var d=i;const c=d;var u,p;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(l,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/RoundedToggle.jsx"),u.register(i,"RoundedToggle","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/RoundedToggle.jsx"),u.register(d,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/RoundedToggle.jsx")),(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&p(e)},90228(e,t,a){a.d(t,{A:()=>p});var r,o=a(63060),n=a(60034),s=a(67202),l=a.n(s),i=a(49789);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d={legend:l().arrayOf(l().object)},c=function(e){var t=e.legend.map(function(e){return n.createElement(i.A,(0,o.A)({},e,{key:e.label}))});return n.createElement("g",{className:"chart-legend"},t)};c.propTypes=d;var u=c;const p=u;var f,g;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(d,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegend.jsx"),f.register(c,"BarChartLegend","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegend.jsx"),f.register(u,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegend.jsx")),(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&g(e)},49789(e,t,a){a.d(t,{A:()=>g});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(89354),d=a(35909);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},u={color:l().string,label:l().string,offset:l().number,mobileOffset:l().number}
1,p=function(e){var t=(0,n.useState)(window.innerWidth),a=(0,o.A)(t,2),r=a[0],s=a[1];return(0,n.useEffect)(function(){var e=(0,i.A)(function(){var e=window.innerWidth;r!==e&&s(e)},50);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[r]),n.createElement("g",{className:"chart-legend-item",transform:r<=d.h4?"translate(0, ".concat(e.mobileOffset,")"):"translate(".concat(e.offset,", 0)")},n.createElement("circle",{className:"key-color",fill:e.color,cx:"6",cy:"6",r:"6"}),n.createElement("text",{className:"key-label",x:"20",y:"10"},e.label))};c(p,"useState{[windowWidth, setWindowWidth](window.innerWidth)}\nuseEffect{}"),p.propTypes=u;var f=p;const g=f;var m,v;(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(m.register(u,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegendItem.jsx"),m.register(p,"BarChartLegendItem","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegendItem.jsx"),m.register(f,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/components/sharedComponents/timeChart/chart/BarChartLegendItem.jsx")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(e)},32105(e,t,a){var r;a.d(t,{z:()=>s}),e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,n,s={contracts:"Contracts",grants:"Grants",direct_payments:"Direct Payments",loans:"Loans",other_financial_assistance:"Other Financial Assistance",idvs:"IDVs"};(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&o.register(s,"awardTypeLabels","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/awardTypes.js"),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&n(e)},84874(e,t,a){var r;a.d(t,{Dt:()=>c,PJ:()=>u,xo:()=>i}),e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,n,s={state:"state",county:"county",congressionalDistrict:"district"},l=[{internal:"all",label:"All Awards"},{internal:"grants",label:"Grants"},{internal:"loans",label:"Loans"},{internal:"direct_payments",label:"Direct Payments"},{internal:"other",label:"Other Financial Assistance"},{internal:"contracts",label:"Contracts"},{internal:"idvs",label:"Contract IDVs"}],i={territory:{label:"AREA TYPE",enabled:!0,options:[{value:"county",label:"Counties"},{value:"congressionalDistrict",label:"Congressional Districts"}]},def_codes:{label:"Disaster Emergency Fund Code (DEFC)",enabled:!0,options:[{value:"all",label:"All Disaster Emergency Fund Codes (DEFCs)"}]}},d={territory:"updateTerritoryFilter"},c={states:0,congressionalDistricts:1,counties:2,obligations:0,faceValueOfLoans:2,outlays:1,totalSpending:0,perCapita:1},u={territory:"updateTerritoryFilter",defc:"updateDefcFilter"};(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(s,"apiScopes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js"),o.register(l,"awardTypeTabs","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js"),o.register(i,"stateFilters","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js"),o.register(d,"stateOnClickHandler","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js"),o.register(c,"mapFilterSortOrderByValue","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js"),o.register(u,"filtersOnClickHandler","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/dataMapping/state/stateMap.js")),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&n(e)},49556(e,t,a){a.d(t,{A:()=>b});var r,o=a(17900),n=a(60034),s=a(56286),l=a(96229),i=a(80963),d=a(59061),c=a(21009),u=a(54672),p=a(25859),f=a(82102);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},m=function(){var e=(0,i.d4)(function(e){return e.stateProfile}),t=e.overview,a=e.fy,r=e.id,g=(0,n.useState)(!0),m=(0,o.A)(g,2),v=m[0],b=m[1],y=(0,n.useState)(""),w=(0,o.A)(y,2),h=w[0],L=w[1],H=(0,n.useState)(!1),G=(0,o.A)(H,2),j=G[0],k=G[1];return(0,n.useEffect)(function(){var e=null,a="hide";""!==t.flag&&(a="",e=n.createElement("img",{src:t.flag,alt:t.name})),L(e),b(a)},[t.flag,t.name,t.id]),n.createElement("div",{id:"state-overview",className:"state-section state-overview"},n.createElement("div",{className:"state-overview__title-wrapper"},n.createElement("div",{className:"state-overview__flag ".concat(v)},h),n.createElement("h2",{className:"state-overview__title"},t.name)),n.createElement(l.X3,{icon:n.createElement(s.gc,{icon:"map-marker-alt",size:"2x"}),title:"Overview",titleTooltip:{component:!1},descTooltip:{component:!1}}),n.createElement("hr",{className:"results-divider"}),n.createElement("div",{className:"state-overview__content"},n.createElement("div",{className:"state-overview__note"},n.createElement("strong",null,"Note: "),"All data on this page is based on Primary Place of Performance."),n.createElement(c.A,{overview:t}),n.createElement(p.A,{toggle:j,setToggle:k}),n.createElement(l.uT,null,n.createElement(u.A,{fy:a,id:r,toggleState:j}),n.createElement(f.A,{overview:t})),n.createElement(d.A,null)))};g(m,"useSelector{{ overview, fy, id }}\nuseState{[hideFlag, setHideFlag](true)}\nuseState{[flag, setFlag]('')}\nuseState{[toggle, setToggle](false)}\nuseEffect{}",function(){return[i.d4]});var v=m;const b=v;var y,w;(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(y.register(m,"StateOverview","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/StateOverview.jsx"),y.register(v,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/StateOverview.jsx")),(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&w(e)},21009(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(96229);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i={overview:s().object},d=function(e){var t=e.overview,a=[{title:"Obligations",type:"obligatedAmount",amount:t.totalAmount,isMonetary:!0,isString:!0,subtitleBottom:"from ".concat(t.totalAwards," prime awards")},{title:"Outlayed Amount",type:"outlayedAmount",amount:t.totalOutlays,isMonetary:!0,isString:!0,subtitleBottom:"from ".concat(t.totalAwards," prime awards")},{title:"Face Value of Loans",type:"faceValueOfLoans",amount:t.totalFaceValueLoanAmount,isMonetary:!0,isString:!0,subtitleBottom:"from ".concat(t.totalFaceValueLoanPrimeAwards," prime awards")}];return o.createElement("div",{className:"state-section__row"},o.createElement("div",{className:"state-section__viz totals-container"},o.createElement(l.Cx,{boxes:a})))};d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/SummaryStats.jsx"),p.register(d,"SummaryStats","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/SummaryStats.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/SummaryStats.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},54672(e,t,a){a.d(t,{A:()=>w});var r,o=a(19446),n=a(17900),s=a(60034),l=a(67202),i=a.n(l),d=a(96229),c=a(74990),u=a(7589),p=a(85112),f=a(18854),g=a(55158);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},v={fy:i().string,id:i().string,toggleState:i().bool}
1,b=function(e){var t=e.fy,a=e.id,r=e.toggleState,l=(0,s.useState)([]),i=(0,n.A)(l,2),m=i[0],v=i[1],b=(0,s.useState)([]),y=(0,n.A)(b,2),w=y[0],h=y[1],L=(0,s.useState)(0),H=(0,n.A)(L,2),G=H[0],j=H[1],k=(0,s.useState)(!1),A=(0,n.A)(k,2),S=A[0],E=A[1],_=(0,g.A)(a,t),T=_.data,C=_.isSuccess,O=_.isLoading,x=_.error,N=(0,s.useCallback)(function(e,t){var a=(0,c.A)(e,function(e,a){return e+parseFloat(a[t])},0),r=(0,c.A)(e,function(e,a){return parseFloat(a.amount)>=0?e+parseFloat(a[t]):e},0)>a,o=(null==e?void 0:e.sort(function(e,a){return a[t]-e[t]})).map(function(e){var t=Object.create(u.A);return t.populate(e),t});v(e),h(o),j(a),E(r)});return(0,s.useEffect)(function(){if(C&&T){var e=r?"total_outlays":"amount";N((0,o.A)(T.data),e)}},[C,T,r]),s.createElement(d.Om,{width:8,desktop:8,tablet:12,mobile:12},O&&s.createElement(d.O$,null),x&&s.createElement(d.Kw,null),!O&&(0===m.length||0===G)&&s.createElement(d.r7,{title:"No Results",description:"This award doesn't contain outlay data.",className:"no-results"}),s.createElement("div",{className:"state-section__viz award-breakdown",id:"award"},s.createElement("div",{className:"award-breakdown__content"},!O&&!x&&m.length>0&&G>0&&s.createElement(s.Fragment,null,s.createElement(p.A,{activeFY:t,awardBreakdown:m,totalAmount:G,toggleState:r}),s.createElement(f.A,{awardBreakdown:w,hasNegatives:S,toggleState:r})))))};m(b,"useState{[awardBreakdown, setAwardBreakdown]([])}\nuseState{[rows, setRows]([])}\nuseState{[totalAmount, setTotalAmount](0)}\nuseState{[hasNegatives, setHasNegatives](false)}\nuseFetchAwardBreakdown{{\n data, isSuccess, isLoading, error\n }}\nuseCallback{dataByAwardType}\nuseEffect{}",function(){return[g.A]}),b.propTypes=v;var y=b;const w=y;var h,L;(h="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(h.register(v,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/AwardBreakdownContainer.jsx"),h.register(b,"AwardBreakdownContainer","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/AwardBreakdownContainer.jsx"),h.register(y,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/AwardBreakdownContainer.jsx")),(L="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&L(e)},82102(e,t,a){a.d(t,{A:()=>f});var r,o=a(60034),n=a(96229),s=a(67202),l=a.n(s),i=a(43418),d=a(30850);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var c={overview:l().object},u=function(e){var t=e.overview,a="",r="",s=t.code,l=t.name,c=t.type,u=t.population,p=t.populationSourceYear,f=t.incomeSourceYear,g=t.awardAmountPerCapita,m=t.medianHouseholdIncome;"--"!==u&&p&&(a="(".concat(p," est.)")),"--"!==m&&f&&(r="(".concat(f," est.)"));var v=o.createElement("div",{className:"details-info"},o.createElement("div",{className:"details-header"},"Count"),o.createElement("div",{className:"details-text"},u," ",a),o.createElement("div",{className:"details-header"},"Obligations Per Capita"),o.createElement("div",{className:"details-text"},g),o.createElement("div",{className:"details-header"},"Median Household Income"),o.createElement("div",{className:"details-text"},m," ",r));return o.createElement(n.Om,{width:4,desktop:4,tablet:12,mobile:12},o.createElement("div",{className:"state-section__viz details state-overview__heading"},o.createElement(n.Q_,{variant:"outline",size:"md"},o.createElement(n.JT,{fill:"#005ea2"}),o.createElement(n.bw,{customClassName:"details-card-body",headline:o.createElement(i.A,null),text:v},o.createElement(d.A,{code:s,type:c,name:l})))))};u.propTypes=c;var p=u;const f=p;var g,m;(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(g.register(c,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCard.jsx"),g.register(u,"AwardBreakdownCard","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCard.jsx"),g.register(p,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCard.jsx")),(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&m(e)},30850(e,t,a){a.d(t,{A:()=>h});var r,o=a(27503),n=a(60034),s=a(56286),l=a(96229),i=a(67202),d=a.n(i),c=a(70099),u=a(27328),p=a(26276),f=a(80744);function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},b={code:d().string,name:d().string,type:d().string},y=function(e){var t=e.code,a=e.name,r=e.type,o=(0,n.useCallback)(function(e){var t=e.hash;window.open("/search/?hash=".concat(t),"_blank")},[]),i=(0,f.A)(o).fetchData,d="USA_".concat(t);return n.createElement(l.rk,{customClassName:"details-button",onlyPerformAction:!0,text:n.createElement("div",null,"View awards to this state ",n.createElement(s.gc,{icon:"arrow-right"})),variant:"secondary",textAlignment:"center",action:function(e){null==e||e.preventDefault();var o={filters:m(m({},c.ue),{},{selectedLocations:{usaCode:{filter:{state:t,country:"USA"},display:{title:a,entity:r.charAt(0).toUpperCase()+r.slice(1),standalone:a},identifier:d}}}),version:u.REQUEST_VERSION};i(p.jS,o)}})};v(y,"useCallback{openWindow}\nuseQueryTemp{{ fetchData }}",function(){return[f.A]}),y.propTypes=b;var w=y;const h=w;var L,H;(L="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(L.register(b,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCardButton.jsx"),L.register(y,"AwardBreakdownCardButton","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCardButton.jsx"),L.register(w,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCardButton.jsx")),(H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&H(e)},43418(e,t,a){a.d(t,{A:()=>u});var r,o=a(17900),n=a(60034),s=a(1192),l=a(16227);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},d=function(){var e=(0,n.useState)(!1),t=(0,o.A)(e,2),a=t[0],r=t[1];(0,n.useEffect)(function(){if(a){var e=document.querySelector("#state-overview-tooltip__close_icon");e&&e.focus()}},[a]);var i=function(){r(!0)},d=function(){r(!1)},c=null;return a&&(c=n.createElement(l.A,{closeTooltip:d})),n.createElement("div",{className:"state-section__viz"},n.createElement("h3",{className:"state-overview__heading"},"Details",n.createElement("span",{className:"details__info_icon_holder"},n.createElement("button",{id:"details__info_icon",className:"details__info_icon",onFocus:i,onBlur:d,onMouseEnter:i,onClick:i},n.createElement(s.d0,null)))),c)};i(d,"useState{[showInfoTooltip, setShowInfoTooltip](false)}\nuseEffect{}");var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(d,"AwardBreakdownCardHeadline","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCardHeadline.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/AwardBreakdownCardHeadline.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},16227(e,t,a){a.d(t,{A:()=>p});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(1192);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},d={closeTooltip:s().func},c=function(e){var t=e.closeTooltip,a=(0,o.useRef)(null);return o.createElement("div",{ref:a,onBlur:t,onMouseLeave:t,className:"state-overview-tooltip",style:{top:44,left:100}},o.createElement("div",{className:"state-overview-tooltip__info_icon"},o.createElement(l.d0,null)),o.createElement("div",{className:"state-overview-tooltip__text_holder"},o.createElement("div",{className:"state-overview-tooltip__tooltip_title"},"Data Sources"),o.createElement("div",{className:"state-overview-tooltip__tooltip_text"},o.createElement("p",null,"The amounts used are based on U.S. Census data of specific years noted in parentheses."),o.createElement("p",null,o.createElement("strong",null,"Awarded Amount Per Capita")," is calculated using the Total Award Amount of the selected time period, divided by the population amount shown in the table."))))};i(c,"useRef{wrapperRef}"),c.propTypes=d;var u=c;const p=u;var f,g;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(d,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/DetailsTooltip.jsx"),f.register(c,"DetailsTooltip","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/DetailsTooltip.jsx"),f.register(u,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/card/DetailsTooltip.jsx")),(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&g(e)},25859(e,t,a){a.d(t,{A:()=>b});var r,o=a(17900),n=a(60034),s=a(96229),l=a(56286),i=a(67202),d=a.n(i),c=a(94502),u=a(18836),p=a(11405);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},g={toggle:d().bool,setToggle:d().func},m=function(e){var t=e.toggle,a=e.setToggle,r=(0,n.useState)(!1),i=(0,o.A)(r,2),d=i[0],f=i[1];return n.createElement(s.uT,null,n.createElement(s.Om,{width:8,desktop:8,tablet:12,mobile:12},n.createElement("div",{className:"state-section__viz award-breakdown",id:"award"},n.createElement("div",{className:"award-breakdown__heading-row"},n.createElement("h3",{className:"state-overview__heading"},"Award Breakdown"),n.createElement("div",{className:"state-overview__heading-right-side"},n.createElement(c.A,{toggle:t,onKeyToggle:function(e){"Enter"===e.key&&a(!t)},onToggle:function(){a(!t)},label:"View Outlays"}),n.createElement("div",{className:"state-overview__line-div"}),n.createElement(u.A,{setOpen:f,closedIcon:"chevron-down",openIcon:"chevron-up",title:"About Outlays"}))),d&&n.createElement("div",{className:"state-overview__what-content"},n.createElement(l.gc,{icon:"info-circle",className:"state-overview__info-icon"}),n.createElement("p",{className:"state-overview__what-heading"},"What is an outlay?"),n.createElement("p",{className:"state-overview__what-text"},"An ",n.createElement("span",{className:"state-overview__emphasis"},"outlay")," ",n.createElement(p.A,{term:"outlay"})," is money that has been paid out from a federal account. This should not be confused with an ",n.createElement("span",{className:"state-overview__emphasis"},"obligation ",n.createElement(p.A,{term:"obligation"}))," , which is money the federal government has promised to pay (for example, when signing a contract or awarding a grant). Outlays are the transactions that pay off the federal government's obligations."),n.createElement("p",{className:"state-overview__what-second-heading"},"How do outlays relate to the chart below?"),n.createElement("p",{className:"state-overview__what-text"},"The chart below can be filtered to view outlayed amounts for each award type. Outlay amounts displayed below may have been paying off obligations that occurred in a prior year, which is why obligations and outlays from a single year are not comparable. The award types above add up to more than 100% due to negative values n
1ot shown here.")))))};f(m,"useState{[open, setOpen](false)}"),m.propTypes=g;var v=m;const b=v;var y,w;(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(y.register(g,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownHeader.jsx"),y.register(m,"AwardBreakdownHeader","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownHeader.jsx"),y.register(v,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownHeader.jsx")),(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&w(e)},18854(e,t,a){a.d(t,{A:()=>c});var r,o=a(60034),n=a(67202),s=a.n(n);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l={awardBreakdown:s().array,hasNegatives:s().bool},i=function(e){var t=e.toggleState,a=e.awardBreakdown,r=e.hasNegatives,n=t?"totalOutlays":"amount",s=t?"Outlays":"Obligations",l=null;return r&&(l=o.createElement("p",null,o.createElement("em",null,o.createElement("strong",null,"Note:")," The award types above add up to more than 100% due to negative values not shown here."))),o.createElement(o.Fragment,null,o.createElement("table",{className:"award-breakdown-table"},o.createElement("thead",{className:"award-breakdown-table__head"},o.createElement("tr",{className:"award-breakdown-table__row"},o.createElement("th",{className:"award-breakdown-table__header-cell"},"Award Type"),o.createElement("th",{className:"award-breakdown-table__header-cell"},s),o.createElement("th",{className:"award-breakdown-table__header-cell"},"Count"))),o.createElement("tbody",{className:"award-breakdown-table__body"},a.map(function(e){return o.createElement("tr",{className:"award-breakdown-table__row",key:e.type},o.createElement("td",{className:"award-breakdown-table__data"},e.name),o.createElement("td",{className:"award-breakdown-table__data"},e[n]),o.createElement("td",{className:"award-breakdown-table__data"},e.count))}))),l)};i.propTypes=l;var d=i;const c=d;var u,p;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(l,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTable.jsx"),u.register(i,"AwardBreakdownTable","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTable.jsx"),u.register(d,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTable.jsx")),(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&p(e)},85112(e,t,a){a.d(t,{A:()=>H});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(22933),d=a(9300),c=a(94910),u=a(95069),p=a(49116),f=a(94488),g=a(32105),m=a(63202),v=a(31169),b=a(87796);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},w={awardBreakdown:l().array,totalAmount:l().number,toggleState:l().bool},h=function(e){var t=e.awardBreakdown,a=e.totalAmount,r=e.toggleState,s=(0,n.useState)(0),l=(0,o.A)(s,2),y=l[0],w=l[1],h=(0,n.use
1State)([]),L=(0,o.A)(h,2),H=L[0],G=L[1],j=(0,n.useState)(""),k=(0,o.A)(j,2),A=k[0],S=k[1],E=(0,n.useRef)(null),_=(0,n.useRef)(t),T=r?"total_outlays":"amount",C=(0,n.useCallback)(function(e,t,a,r,o){var n="total_outlays"===a?f._W[t]:f.VJ[t],s=f.nC.defaultStyle.textColor,l="";r===e.data.type&&(n=f.nC.highlightedStyle.color,s=f.nC.highlightedStyle.textColor,l="chosen");var i="block",d="block",c=e.x1-e.x0,u=e.y1-e.y0;return(u<26||c<50)&&(i="none"),(u<40||c<60)&&(d="none"),{label:g.z[e.data.type],value:e.value,x0:e.x0,x1:e.x1,y0:e.y0,y1:e.y1,total:o,awardType:e.data.type,color:n,textColor:s,textClass:l,labelView:i,width:c,height:u,percentView:d}},[]),O=(0,n.useCallback)(function(e,t,a,r){(0,p.A)(e,function(e){return e[t]<=0});var o=(0,i.Ay)({children:e}).sum(function(e){return e[t]}).sort(function(e,a){return a[t]-e[t]}),n=c.A;window.innerWidth<768&&(n=u.A);var s=0;E.current&&(s=E.current.offsetWidth);var l=(0,d.A)().size([s,175]).tile(n).round(!0)(o).leaves();if(0!==l.length&&0!==e.length){var f=[];l.forEach(function(e,o){var n=C(e,o,t,a,r);f.push(n)}),G(f)}else G([])},[C]),x=(0,n.useCallback)(function(){E.current&&w(E.current.offsetWidth),_.current.length>0&&O(_.current,T,A,a)},[O,T,A,a]);return(0,n.useEffect)(function(){x()},[]),(0,m.A)("resize",x),(0,n.useEffect)(function(){_.current=t,t.length>0&&O(_.current,T,A,a)},[t,O,T,A,a]),n.createElement("div",{className:"award-breakdown__treemap"},n.createElement("div",{className:"usa-da-treemap-section"},n.createElement("div",{className:"treemap-inner-wrap"},n.createElement(b.A,{sectionWrapper:E,hoveredAwardType:A,awardBreakdown:t,virtualChart:H,totalAmount:a,toggleState:r}),n.createElement(v.A,{virtualChart:H,setHoveredAwardType:S,sectionWrapper:E,visualizationWidth:y,visualizationHeight:175}))))};y(h,"useState{[visualizationWidth, setVisualizationWidth](0)}\nuseState{[virtualChart, setVirtualChart]([])}\nuseState{[hoveredAwardType, setHoveredAwardType]('')}\nuseRef{sectionWrapper}\nuseRef{awardRef}\nuseCallback{buildVirtualCell}\nuseCallback{buildVirtualTree}\nuseCallback{handleWindowResize}\nuseEffect{}\nuseEventListener{}\nuseEffect{}",function(){return[m.A]}),h.propTypes=w;var L=h;const H=L;var G,j;(G="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(G.register(w,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMap.jsx"),G.register(h,"AwardBreakdownTreeMap","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMap.jsx"),G.register(L,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMap.jsx")),(j="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&j(e)},31169(e,t,a){a.d(t,{A:()=>f});var r,o=a(63060),n=a(60034),s=a(67202),l=a.n(s),i=a(509);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},c={virtualChart:l().object,setHoveredAwardType:l().func,sectionWrapper:l().shape({current:l().object}),visualizationWidth:l().number,visualizationHeight:l().number},u=function(e){var t=e.virtualChart,a=e.setHoveredAwardType,r=e.sectionWrapper,s=e.visualizationWidth,l=e.visualizationHeight,d=(0,n.useCallback)(function(e){a(e)},[a]),c=(0,n.useCallback)(function(){a("")},[a]),u=t.map(function(e){return n.createElement(i.A,(0,o.A)({},e,{strokeColor:"white",strokeOpacity:.5,toggleTooltipIn:d,toggleTooltipOut:c,opacity:1,key:e.awardType}))});return n.createElement("div",{className:"tree-wrapper",ref:r},n.createElement("svg",{width:s,height:l,className:"treemap-svg overlay"},u))};d(u,"useCallback{toggleTooltipIn}\nuseCallback{toggleTooltipOut}"),u.propTypes=c;var p=u;const f=p;var g,m;(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(g.register(c,"propT
1ypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMapCells.jsx"),g.register(u,"AwardBreakdownTreeMapCells","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMapCells.jsx"),g.register(p,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardBreakdownTreeMapCells.jsx")),(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&m(e)},509(e,t,a){a.d(t,{A:()=>m});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(36318),d=a(27328),c=a(79742);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},p={label:l().string,x0:l().number,x1:l().number,y0:l().number,awardType:l().string,color:l().string,strokeColor:l().string,strokeOpacity:l().number,toggleTooltipIn:l().func,toggleTooltipOut:l().func,opacity:l().number,textColor:l().string,textClass:l().string,height:l().number,width:l().number,labelView:l().string},f=function(e){var t=e.label,a=e.x0,r=e.x1,s=e.y0,l=e.awardType,u=e.color,p=e.strokeColor,f=e.strokeOpacity,g=e.toggleTooltipIn,m=e.toggleTooltipOut,v=e.opacity,b=e.textColor,y=e.textClass,w=e.height,h=e.width,L=e.labelView,H=(0,n.use
1State)(0),G=(0,o.A)(H,2),j=G[0],k=G[1],A=r-a,S=(0,c.A)(function(e){try{k(e.target.getBBox().width)}catch(e){d.QAT&&console.log({e})}}),E=A/1.5,_=t;if(j>E&&E>0){var T=Math.floor(E/8);_=(0,i.A)(t,{length:T})}return n.createElement("g",{transform:"translate(".concat(a,",").concat(s,")"),onMouseEnter:function(){g(l)},onMouseLeave:m},n.createElement("rect",{className:"tile",width:h,height:w,ref:S,style:{fill:u,stroke:p,strokeOpacity:f,strokeWidth:"2px",padding:"10px"}}),n.createElement("text",{className:"category ".concat(y),x:h/2,y:w/2,width:h,textAnchor:"middle",style:{display:L,fill:b,opacity:v}},_))};u(f,"useState{[svgWidth, setSvgWidth](0)}\nuseCallbackRef{ref}",function(){return[c.A]}),f.propTypes=p;var g=f;const m=g;var v,b;(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(p,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeCell.jsx"),v.register(f,"AwardTypeCell","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeCell.jsx"),v.register(g,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeCell.jsx")),(b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&b(e)},26756(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},i={value:s().string,description:s().string,height:s().number,x:s().number,y:s().number,width:s().number,percentage:s().string,arrow:s().bool,toggleState:s().bool},d=function(e){var t=e.value,a=e.description,r=e.height,n=e.x,s=e.y,l=e.width,i=e.percentage,d=e.arrow,c=e.toggleState,u=(0,o.useRef)(null),p=(0,o.useRef)(null),f=(0,o.useRef)(null),g=(0,o.useCallback)(function(){var e=u.current.offsetWidth,t=u.current.offsetHeight,a=f.current.getBoundingClientRect().left,o=window.innerWidth,i=.5*l,c=.5*r,g="left",m="bottom",v="".concat(n+i+13,"px"),b="".concat(r/2+25,"px");n+i+e>=o-a&&(g="right"),"left"===g?b="".concat(s+c-(t+25),"px"):"right"===g&&(v="".concat(n+l/2-(e+13),"px"),b="".concat(s+c-(t+25),"px"));var y="";d&&(y=" small"),p.current.className="tooltip-pointer ".concat(m,"-").concat(g),u.current.style.top=b,u.current.style.left=v,u.current.className="tooltip ".concat(m).concat(y)},[d,r,l,n,s]);(0,o.useEffect)(function(){g()},[g]);var m=o.createElement(o.Fragment,null,o.createElement("div",{className:"tooltip-body-row bottom-spacing"},o.createElement("div",{className:"tooltip-label"},c?"Outlays":"Obligations"),o.createElement("div",{className:"tooltip-value"},t)),o.createElement("div",{className:"tooltip-body-row"},o.createElement("div",{className:"tooltip-label"},"Percent of total"),o.createElement("div",{className:"tooltip-value"},i))),v="";return d&&(m="",v=" small"),o.createElement("div",{className:"visualization-tooltip",ref:f},o.createElement("div",{className:"tooltip".concat(v),ref:u},o.createElement("div",{className:"tooltip-pointer",ref:p}),o.createElement("div",{className:"tooltip-title"},a),o.createElement("div",{className:"tooltip-body"},m)))};l(d,"useRef{divRef}\nuseRef{pointerDivRef}\nuseRef{containerDivRef}\nuseCallback{positionTooltip}\nuseEffect{}"),d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeTooltip.jsx"),p.register(d,"AwardTypeTooltip","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeTooltip.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/AwardTypeTooltip.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},87796(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(96453),s=a(32105),l=a(63962),i=a(26756);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d=function(e){var t=e.awardBreakdown,a=e.totalAmount,r=e.toggleState,d=e.sectionWrapper,c=e.hoveredAwardType,u=e.virtualChart;return o.createElement(o.Fragment,null,function(){var e=null,p=0;if(d.current&&(p=d.current.getBoundingClientRect().height),c){var f=(0,n.A)(t,{type:"".concat(c)}),g=s.z[c],m=(0,n.A)(u,{awardType:"".concat(c)}),v=r?"total_outlays":"amount";e=o.createElement(i.A,{value:(0,l.TD)(f[v]),percentage:l.$4(f[v],a),description:g,x:m.x0,y:m.y0,width:m.width,height:m.height,sectionHeight:p,toggleState:r})}return e}())},c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(d,"CreateAwardTypeTooltip","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/CreateAwardTypeTooltip.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/treemap/CreateAwardTypeTooltip.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},55158(e,t,a){a.d(t,{A:()=>d});var r,o=a(13545),n=a(42849);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},l=function(e,t){var a=(0,o.I)({queryKey:["awardBreakdownStateProfile".concat(e).concat(t)],queryFn:function(){return(0,n.xJ)(e,t).promise},enabled:!!e,staleTime:6e4});return{data:a.data,isSuccess:a.isSuccess,isLoading:a.isLoading,error:a.error}};s(l,"useQuery{{\n data, isSuccess, isLoading, error\n }}",function(){return[o.I]});var i=l;const d=i;var c,u;(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(c.register(l,"useFetchAwardBreakdown","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/useFetchAwardBreakdown.jsx"),c.register(i,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/awardBreakdown/useFetchAwardBreakdown.jsx")),(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&u(e)},74162(e,t,a){a.d(t,{A:()=>w});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(31312),d=a.n(i),c=a(97990),u=a(1192),p=a(56853),f=a(53129),g=a(45603);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},v={mapLayer:l().string,changeScope:l().func,changeMapLayer:l().func,data:l().object,loading:l().bool,error:l().bool,noResults:l().bool,center:l().array,stateInfo:l().object,searchParams:l().object,activeFilters:l().object,clearSearchFilters:l().func,selectedItemsDisplayNames:l().object,loadingTilesReady:l().func},b=n.memo(m(function(e){var t=e.mapLayer,a=e.changeScope,r=e.changeMapLayer,s=e.data,l=e.loading,i=e.error,m=e.noResults,v=e.center,b=e.stateInfo,y=e.searchParams,w=e.activeFilters,h=e.clearSearchFilters,L=e.selectedItemsDisplayNames,H=e.loadingTilesReady,G=(0,n.useState)(!1),j=(0,o.A)(G,2),k=j[0],A=j[1],S=(0,n.useState)({}),E=(0,o.A)(S,2),_=E[0],T=E[1],C=(0,n.useRef)(s);(0,n.useEffect)(function(){C.current=s},[s]);var O=(0,n.useCallback)(function(e,t){var a=C.current.labels[e];A(!0),T({label:null==a?void 0:a.label,value:a.value,x:t.x,y:t.y})},[]),x=(0,n.useCallback)(function(){A(!1),T({})},[]),N=null;if(!d().supported()){return n.createElement("div",{className:"results-table-message-container"},n.createElement(f.A,{title:"WebGL Required for this map.",description:"Please enable WebGL in your browser settings to view this map visualization."}))}return l?N=n.createElement(p.A,null,n.createElement("div",{className:"map-loading"},n.createElement(c.A,null),n.createElement("div",{className:"loading-message"},"Gathering your data..."))):i||0===v.length?N=n.createElement(p.A,null,n.createElement("div",{className:"map-no-results"},n.createElement("div",{className:"error-icon"},n.createElement(u.Iq,{alt:"An error occurred"})),n.createElement("div",{className:"title"},"An error occurred."),n.createElement("div",{className:"description"},"Something went wrong while gathering your data."))):m&&(N=n.createElement(p.A,null,n.createElement("div",{className:"map-no-results"},n.createElement("div",{className:"no-results-icon"}),n.createElement("div",{className:"title"},"No results found in the current map area.")))),n.createElement("div",{className:"geo__map-section"},n.createElement(g.A,{activeFilters:w,data:s,scope:t,showHover:k,selectedItem:_,showTooltip:O,hideTooltip:x,changeMapLayer:r,stateInfo:b,searchParams:y,changeScope:a,clearSearchFilters:h,selectedItemsDisplayNames:L,center:v,loadingTilesReady:H},N))},"useState{[showHover, setShowHover](false)}\nuseState{[selectedItem, setSelectedItem]({})}\nuseRef{dataRef}\nuseEffect{}\nuseCallback{showTooltip}\nuseCallback{hideTooltip}"));b.propTypes=v;var y=b;const w=y;var h,L;(h="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(h.register(v,"propTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSection.jsx"),h.register(b,"GeoVisualizationSection","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSection.jsx"),h.register(y,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSection.jsx")),(L="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&L(e)},59061(e,t,a){a.d(t,{A:()=>h});var r,o=a(27503),n=a(17900),s=a(60034),l=a(80963),i=a(61674),d=a(89416),c=a(41403),u=a(26276),p=a(64676),f=a(74162);function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},b={county:"county",congressionalDistrict:"district"},y=function(){var e=(0,l.d4)(function(e){return e.stateProfile}),t=e.fy,a=e.overview,r=e.center,g=a.code,v=(0,s.useState)("county"),y=(0,n.A)(v,2),w=y[0],h=y[1],L=(0,s.useState)({values:[],locations:[]}
1),H=(0,n.A)(L,2),G=H[0],j=H[1],k=(0,s.useState)(!0),A=(0,n.A)(k,2),S=A[0],E=A[1],_=(0,s.useState)(!0),T=(0,n.A)(_,2),C=T[0],O=T[1],x=(0,s.useState)(!1),N=(0,n.A)(x,2),M=N[0],P=N[1],F=(0,s.useState)({}),B=(0,n.A)(F,2),D=B[0],I=B[1],R=(0,s.useState)({agency:"",def_code:"",program_number:"",program_activity:""}),z=(0,n.A)(R,2),V=z[0],W=z[1],q=(0,s.useState)({territory:"county",def_codes:"all"}),K=(0,n.A)(q,2),Q=K[0],Z=K[1],U=(0,s.useRef)(null),Y=(0,s.useRef)({}),X=0===G.values.length,$=(0,s.useCallback)(function(){O(!1)},[]),J=(0,s.useCallback)(function(e,t,a){var r,o,n=null;"all"!==t&&(n=[{start_date:(o="latest"===t?(0,c.Dt)():(0,c.B8)(parseInt(t,10)))[0],end_date:o[1]}]);r="place_of_performance"===(null==e?void 0:e.scope)&&(null==e?void 0:e.geo_layer.length)>0&&"all"!==t?e.filters:{place_of_performance_locations:[{country:"USA",state:a}]},n&&(r.time_period=n),I({scope:"place_of_performance",geo_layer:"county",filters:r})},[]);(0,s.useEffect)(function(){J(Y.current,t,g)},[g,t,J]);var ee=(0,s.useCallback)(function(e){var t=[],a=[],r={};e.results.forEach(function(e){e.shape_code&&""!==e.shape_code&&(a.push(e.shape_code),t.push(parseFloat(e.aggregated_amount)),r[e.shape_code]={label:e.display_name,value:parseFloat(e.aggregated_amount)})}),j({values:t,locations:a,labels:r}),E(!1),P(!1)},[]),te=(0,s.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;U.current&&U.current.cancel(),E(!0),P(!1),U.current=(0,u.Dw)(e),U.current.promise.then(function(e){ee(e.data),U.current=null}).catch(function(e){(0,i.FZ)(e)||(console.log(e),U.current=null,E(!1),P(!0))})},[ee]);(0,s.useEffect)(function(){C||(te(D),Y.current=D)},[D,C,te]);var ae=(0,s.useCallback)(function(e){h(e),O(!0),Z(function(t){return{def_codes:t.def_codes,territory:e}}),I(function(t){return m(m({},t),{},{geo_layer:b[e]})})},[]),re=(0,s.useCallback)(function(e,t,a){var r=(0,d.A)(Y.current),n=(0,p.td)(t);Object.prototype.hasOwnProperty.call(r.filters,n)||(r.filters[n]=[]),r.filters[n]=e.filters[n],I(r),Z(function(e){return m(m({},e),{},(0,o.A)({},n,"agency"===t?r.filters[n][0].name:a[0]))}),W(function(e){return m(m({},e),{},(0,o.A)({},t,"agency"===t?r.filters[n][0].name:a))})},[]),oe=(0,s.useCallback)(function(e){var t=(0,d.A)(Y.current),a=(0,p.td)(e);t.filters[a]&&(delete t.filters[a],I(t),W(function(t){return m(m({},t),{},(0,o.A)({},e,""))}),"def_code"===e&&Z(function(e){return{territory:e.territory,def_codes:"all"}}))},[]);return s.createElement("div",{className:"state-section__viz geo"},s.createElement("h3",{className:"state-overview__heading"},"Primary Place of Performance"),s.createElement(f.A,{mapLayer:w,changeScope:re,changeMapLayer:ae,data:G,loading:S,error:M,noResults:X,center:r,stateInfo:a,searchParams:D,activeFilters:Q,clearSearchFilters:oe,selectedItemsDisplayNames:V,loadingTilesReady:$}))};v(y,'useSelector{{\n fy, overview: stateInfo, center\n }}\nuseState{[mapLayer, setMapLayer](\'county\')}\nuseState{[data, setData]({\n values: [],\n locations: []\n })}\nuseState{[loading, setLoading](true)}\nuseState{[loadingTiles, setLoadingTiles](true)}\nuseState{[error, setError](false)}\nuseState{[searchParams, setSearchParams]({})}\nuseState{[selectedItemsDisplayNames, setSelectedItemsDisplayNames]({\n agency: "",\n def_code: "",\n program_number: "",\n program_activity: ""\n })}\nuseState{[activeFilters, setActiveFilters]({\n territory: "county",\n def_codes: \'all\'\n })}\nuseRef{request}\nuseRef{paramsRef}\nuseCallback{loadingTilesReady}\nuseCallback{getInitialApiParams}\nuseEffect{}\nuseCallback{parseData}\nuseCallback{fetchData}\nuseEffect{}\nuseCallback{changeMapLayer}\nuseCallback{changeScope}\nuseCallback{clearSearchFilters}',function(){return[l.d4]});var w=y;const h=w;var L,H;(L="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(L.register(b,"apiScopes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSectionContainer.jsx"),L.register(y,"GeoVisualizationSectionContainer","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSectionContainer.jsx"),L.register(w,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/GeoVisualizationSectionContainer.jsx")),(H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&H(e)},495(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(79130);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i={selectedItem:s().string,showHover:s().bool},d=function(e){var t=e.selectedItem;if(!e.showHover)return null;var a=t.label,r=t.value,n=t.y,s=t.x,i=t.visualization,d=t.total;return o.createElement(l.A,{label:a,value:r,y:n,x:s,visualization:i,total:d,description:"Awarded Amount"})};d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateGeoTooltip.jsx"),p.register(d,"StateGeoTooltip","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateGeoTooltip.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateGeoTooltip.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},45603(e,t,a){a.d(t,{A:()=>G});var r,o=a(27503),n=a(17900),s=a(60034),l=a(67202),i=a.n(l),d=a(27328),c=a.n(d),u=a(64676),p=a(79937),f=a(23407),g=a(63111),m=a(52319),v=a(495);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function y(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},h={activeFilters:i().object,data:i().object,scope:i().string,showHover:i().bool,selectedItem:i().object,showTooltip:i().func,hideTooltip:i().func,changeMapLayer:i().func,stateInfo:i().object,searchParams:i().object,changeScope:i().func,clearSearchFilters:i().func,selectedItemsDisplayNames:i().object,center:i().array,loadingTilesReady:i().func,children:i().node},L=s.memo(w(function(e){var t=this,a=e.activeFilters,r=e.data,l=void 0===r?{locations:[],values:[]}:r,i=e.scope,d=void 0===i?"state":i,b=e.showHover,w=e.selectedItem,h=e.showTooltip,L=e.hideTooltip,H=e.changeMapLayer,G=e.stateInfo,j=e.searchParams,k=e.changeScope,A=e.clearSearchFilters,S=e.selectedItemsDisplayNames,E=e.center,_=e.loadingTilesReady,T=e.children,C=void 0===T?null:T,O=(0,s.useRef)(null),x=(0,s.useRef)(null),N=(0,s.useState)({}),M=(0,n.A)(N,2),P=M[0],F=M[1],B=(0,s.useState)(!1),D=(0,n.A)(B,2),I=D[0],R=D[1],z=(0,s.useState)({scale:null,segments:[],units:{}}),V=(0,n.A)(z,2),W=V[0],q=V[1],K=(0,s.useState)(!0),Q=(0,n.A)(K,2),Z=Q[0],U=Q[1],Y=(0,s.useCallback)(function(e){var t=u.u6[d],a=e.features[0].properties[t.filterKey];h(a,{x:e.originalEvent.offsetX,y:e.originalEvent.offsetY})},[d,h]),X=(0,s.useCallback)(function(){L()},[L]),$=(0,s.useCallback)(function(e){var a="base_".concat(e),r={base:a,highlights:[]},n=u.u6[e];O.current.addSource(e,{type:"vector",url:n.url}),O.current.addLayer({id:a,type:"fill",source:e,"source-layer":n.layer,paint:{"fill-outline-color":"rgba(0,0,0,0.3)","fill-color":"rgba(0,0,0,0)"}}
1),u.zc.forEach(function(a,o){var s="highlight_".concat(e,"_group_").concat(o);O.current.addLayer({id:s,type:"fill",source:e,"source-layer":n.layer,paint:{"fill-outline-color":"rgba(0,0,0,0.3)","fill-color":a},filter:["in",n.filterKey,""]},(0,u.Wy)(O)),O.current.on("mousemove",s,Y.bind(t)),O.current.on("mouseleave",s,X.bind(t)),r.highlights.push(s)}),F(function(t){return y(y({},t),{},(0,o.A)({},e,r))})},[X,Y]),J=(0,s.useCallback)(function(e,t){e?(O.current.setLayoutProperty(e.base,"visibility","visible"),e.highlights.forEach(function(e){O.current.setLayoutProperty(e,"visibility","visible")})):$(t)},[$]),ee=(0,s.useCallback)(function(e){e&&(O.current.setLayoutProperty(e.base,"visibility","none"),e.highlights.forEach(function(e){O.current.setLayoutProperty(e,"visibility","none")}))},[]),te=(0,s.useCallback)(function(e){return new Promise(function(t,a){e||a();var r=u.u6[d];(r||a(),Object.keys(u.u6).forEach(function(e){e!==d&&ee(P[e])}),J(P[d],d),r.minZoom)?O.current.getZoom()<r.minZoom&&O.current.setMinZoom(r.minZoom):O.current.setMinZoom(0);var o=O.current;function n(){o.off("render",n),t()}O.current.on("sourcedata",function e(t){t.isSourceLoaded&&t.tile&&(o.off("sourcedata",e),o.on("render",n))})})},[ee,J,d,P]),ae=(0,s.useCallback)(function(){Object.keys(x.current).forEach(function(e){x.current[e].call(t)}),x.current={}},[]),re=(0,s.useCallback)(function(e){te(e).then(function(){ae(),_()})},[te,ae,_]),oe=(0,s.useCallback)(function(e,t,a,r){if(!a||!e)return n="displayData",s=oe,void(x.current=(0,o.A)({},n,s));var n,s,l=u.u6[r],i=(0,u.kB)(t),d=u.zc.map(function(){return[]});e.forEach(function(e,a){var r=t[a];isNaN(r)&&(r=0);var o=i.scale(r);d[o].push(e)}),d.forEach(function(e,t){var a="highlight_".concat(r,"_group_").concat(t),o=["in",l.filterKey,""];e.length>0&&(o=["in",l.filterKey].concat(e)),Object.hasOwn(O.current.style._layers,a)&&O.current.setFilter(a,o)}),q(i)},[]);return(0,s.useEffect)(function(){oe(null==l?void 0:l.locations,l.values,I,d)},[l.locations,l.values,oe,I,d]),(0,s.useEffect)(function(){I&&re(I)},[I,re]),s.createElement("div",{className:"map-container"},c().MAPBOX_TOKEN&&s.createElement(p.A,{setMapReady:R,center:E,mapType:d,stateInfo:G,stateProfile:!0,ref:O}),s.createElement(g.A,{isFiltersOpen:Z,setIsFiltersOpen:U}),s.createElement(m.A,{activeFilters:a,isFiltersOpen:Z,changeScope:k,clearSearchFilters:A,searchParams:j,selectedItemsDisplayNames:S,changeMapLayer:H}),s.createElement(f.A,{segments:W.segments,units:W.units}),s.createElement(v.A,{selectedItem:w,showHover:b}),C)},"useRef{mapRef}\nuseRef{mapOperationQueue}\nuseState{[mapLayers, setMapLayers]({})}\nuseState{[mapReady, setMapReady](false)}\nuseState{[spendingScale, setSpendingScale]({\n scale: null,\n segments: [],\n units: {}\n })}\nuseState{[isFiltersOpen, setIsFiltersOpen](true)}\nuseCallback{mouseOverLayer}\nuseCallback{mouseExitLayer}\nuseCallback{loadSource}\nuseCallback{showSource}\nuseCallback{hideSource}\nuseCallback{prepareLayers}
1\nuseCallback{runMapOperationQueue}\nuseCallback{prepareMap}\nuseCallback{displayData}\nuseEffect{}\nuseEffect{}"));L.propTypes=h;var H=L;const G=H;var j,k;(j="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(j.register(h,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateProfileMapWrapper.jsx"),j.register(L,"StateProfileMapWrapper","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateProfileMapWrapper.jsx"),j.register(H,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/StateProfileMapWrapper.jsx")),(k="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&k(e)},8147(e,t,a){a.d(t,{A:()=>b});var r,o=a(27503),n=a(17900),s=a(60034),l=a(61674),i=a(67202),d=a.n(i),c=a(26276),u=a(9910);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},g={changeScope:d().func,clearSearchFilters:d().func,searchParams:d().string,selectedItemsDisplayNames:d().object},m=function(e){var t=e.searchParams,a=e.changeScope,r=e.clearSearchFilters,i=e.selectedItemsDisplayNames,d=(0,s.useState)([]),f=(0,n.A)(d,2),g=f[0],m=f[1],v=(0,s.useState)(!1),b=(0,n.A)(v,2),y=b[0],w=b[1],h=(0,s.useRef)(null),L=(0,s.useRef)(null),H=(0,s.useCallback)(function(){m([])},[]);(0,s.useEffect)(function(){var e=document.getElementById("state__program-activity-id"),t=function(t){""!==t.target.value&&e.current.select()},a=function(e){""===e.target.value&&(H(),r("program_activity"))};return e.addEventListener("focus",t),e.addEventListener("blur",a),function(){e.removeEventListener("focus",t),e.removeEventListener("blur",a)}},[H,r]);var G=(0,s.useCallback)(function(e){if(w(!1),e.length>=3){h.current&&h.current.cancel();var t={search_text:e,limit:1e3};h.current=(0,c.sl)(t),h.current.promise.then(function(e){var t,a,r=e.data.results;w(0===r.length),a=[],(t=r)&&t.length>0&&t.forEach(function(e){var t=e.program_activity_name;a.push({title:t,data:e})}),m(a)}).catch(function(e){(0,l.FZ)(e)||w(!0)})}else h.current&&h.current.cancel()},[]),j=(0,s.useCallback)(function(e){var r=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({},t);r.filters.program_activities=[],r.filters.program_activities.push({name:e.program_activity_name}),m([]),Object.keys(r).length>0&&a(r,"program_activity",e.program_activity_name)},[t,a]),k=(0,s.useCallback)(function(e){var t;m([]);var a=null===(t=e.target)||void 0===t?void 0:t.value;return window.clearTimeout(L.current),L.current=window.setTimeout(function(){G(a)},300),function(){return window.clearTimeout(L.current)}},[G]);return s.createElement(u.A,{values:g,handleTextInput:k,onSelect:j,clearAutocompleteSuggestions:H,noResults:y,selectedItemsDisplayNames:i,label:"Program Activity",placeholder:"Search for a program activity...",id:"state__program-activity-id",type:"program_activity",retainValue:!0})};f(m,"useState{[autocompleteList, setAutocompleteList]([])}\nuseState{[noResults, setNoResults](false)}\nuseRef{request}\nuseRef{timeout}\nuseCallback{clearAutocompleteSuggestions}\nuseEffect{}\nuseCallback{queryAutocompleteProgramActivity}\nuseCallback{onSelect}\nuseCallback{handleTextInput}"),m.propTypes=g;var v=m;const b=v;var y,w;(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(y.register(g,"propTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/ProgramActivityList.jsx"),y.register(m,"ProgramActivityList","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/ProgramActivityList.jsx"),y.register(v,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/ProgramActivityList.jsx")),(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&w(e)},47522(e,t,a){a.d(t,{A:()=>h});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(61674),d=a(76522),c=a(18050),u=a(31030),p=a(91275),f=a(50551),g=a(26276),m=a(9910);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},b={searchParams:l().string,changeScope:l().func,clearSearchFilters:l().func,selectedItemsDisplayNames:l().object},y=function(e){var t=e.searchParams,a=e.changeScope,r=e.clearSearchFilters,s=e.selectedItemsDisplayNames,l=(0,n.useState)(""),v=(0,o.A)(l,2),b=v[0],y=v[1],w=(0,n.useState)([]),h=(0,o.A)(w,2),L=h[0],H=h[1],G=(0,n.useState)(!1),j=(0,o.A)(G,2),k=j[0],A=j[1],S=(0,n.useRef)(null),E=(0,n.useRef)(null),_=(0,n.useCallback)(function(){H([])},[]);(0,n.useEffect)(function(){var e=document.getElementById("state__agency-id"),t=function(t){""!==t.target.value&&e.current.select()},a=function(e){""===e.target.value&&(_(),r("agency"),y(""))};return e.addEventListener("focus",t),e.addEventListener("blur",a),function(){e.removeEventListener("focus",t),e.removeEventListener("blur",a)}},[_,r]);var T=(0,n.useCallback)(function(e){var t=[];if(A(!1),e&&(e.forEach(function(e){var a="",r="";e.subtier_agency.abbreviation&&(a="(".concat(e.subtier_agency.abbreviation,")")),e.toptier_agency.abbreviation&&(r="(".concat(e.toptier_agency.abbreviation,")")),e.toptier_flag?t.push({title:"".concat(e.subtier_agency.name," ").concat(r),data:Object.assign({},e,{agencyType:"toptier"})}):t.push({title:"".concat(e.subtier_agency.name," ").concat(a),subtitle:"Sub-Agency of ".concat(e.toptier_agency.name," ").concat(r),data:Object.assign({},e,{agencyType:"subtier"})})}),0===t.length&&A(!0)),"fem"!==b.toLowerCase()&&"fema"!==b.toLowerCase()){var a=(0,c.A)(t,["data.agencyType","toptier"]),r=(0,c.A)(t,["data.agencyType","subtier"]);a=(0,p.A)(a,"title"),r=(0,p.A)(r,"title"),t=(0,u.A)((0,d.A)(a,r),0,10)}t.length>0&&A(!1),H(t)},[b]),C=(0,n.useCallback)(function(e,t){if("fem"===t.toLowerCase()||"fema"===t.toLowerCase())T((0,u.A)(e,0,10));else{var a=new f.vj("id");a.addIndex(["toptier_agency","name"]),a.addIndex(["subtier_agency","name"]),a.addIndex(["toptier_agency","abbreviation"]),a.addIndex(["subtier_agency","abbreviation"]),a.addDocuments(e);var r=a.search(t),o=[],n=[];r.forEach(function(e){e.toptier_flag?o.push(e):n.push(e)});var s=(0,u.A)((0,d.A)(o,n),0,10);s.length>0&&A(!1),T(s)}},[T]),O=(0,n.useCallback)(function(e){if(A(!1),e.length>=3){y(e),E.current&&E.current.cancel();var t={search_text:e,limit:20};E.current=(0,g.xj)(t),E.current.promise.then(function(t){C(t.data.results,e)}).catch(function(e){(0,i.FZ)(e)||A(!0)})}else E.current&&E.current.cancel()},[C]),x=(0,n.useCallback)(function(e){L.length>0&&H([]);var t=e.target.value;return window.clearTimeout(S.current),S.current=window.setTimeout(function(){O(t)},300),function(){return window.clearTimeout(S.current)}},[L.length,O]),N=(0,n.useCallback)(function(e,r){var o={filters:{}};o.filters.agencies=[],o.filters.agencies.push({name:r.data.toptier_agency.name,tier:r.data.agencyType,type:"awarding"}),H([]),Object.keys(t).length>0&&a(o,"agency")},[t,a]);return n.createElement(m.A,{values:L,handleTextInput:x,onSelect:N,clearAutocompleteSuggestions:_,noResults:k,selectedItemsDisplayNames:s,label:"Awarding Agency",placeholder:"Search for an awarding agency...",id:"state__agency-id",type:"agency",retainValue:!0})};v(y,"useState{[agencySearchString, setAgencySearchString]('')}\nuseState{[autocompleteAgencies, setAutocompleteAgencies]([])}\nuseState{[noResults, setNoResults](false)}\nuseRef{timeout}\nuseRef{request}\nuseCallback{clearAutocompleteSuggestions}\nuseEffect{}\nuseCallback{parseAutocompleteAgencies}\nuseCallback{performSecondarySearch}\nuseCallback{queryAutocompleteAgencies}\nuseCallback{handleTextInput}\nuseCallback{onSelect}"),y.propTypes=b;var w=y;const h=w;var L,H;(L="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(L.register(b,"propTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateAgencyList.jsx"),L.register(y,"StateAgencyList","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateAgencyList.jsx"),L.register(w,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateAgencyList.jsx")),(H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&H(e)},8425(e,t,a){a.d(t,{A:()=>b});var r,o=a(27503),n=a(17900),s=a(60034),l=a(61674),i=a(67202),d=a.n(i),c=a(9910),u=a(26276);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},g={searchParams:d().string,changeScope:d().func,clearSearchFilters:d().func,selectedItemsDisplayNames:d().object},m=function(e){var t=e.searchParams,a=e.changeScope,r=e.clearSearchFilters,i=e.selectedItemsDisplayNames,d=(0,s.useState)([]),f=(0,n.A)(d,2),g=f[0],m=f[1],v=(0,s.useState)(!1),b=(0,n.A)(v,2),y=b[0],w=b[1],h=(0,s.useRef)(null),L=(0,s.useRef)(null),H=(0,s.useCallback)(function(){m([])},[]);(0,s.useEffect)(function(){var e=document.getElementById("state__cfda-id"),t=function(t){""!==t.target.value&&(null==e||e.select())},a=function(e){""===e.target.value&&(H(),r("program_number"))};return e.addEventListener("focus",t),e.addEventListener("blur",a),function(){e.removeEventListener("focus",t),e.removeEventListener("blur",a)}},[H,r]);var G=(0,s.useCallback)(function(e){var r="".concat(e.program_number," - ").concat(e.program_title),n=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({},t);n.filters.program_numbers=[],n.filters.program_numbers.push(e.program_number),m([]),Object.keys(n).length>0&&a(n,"program_number",r)},[t,a]),j=(0,s.useCallback)(function(e){if(w(!1),e.length>=3){h.current&&h.current.cancel();var t={search_text:e,limit:1e3};h.current=(0,u.b$)(t),h.current.promise.then(function(e){var t,a,r=e.data.results;w(0===r.length),a=[],(t=r)&&t.length>0&&t.forEach(function(e){var t="".concat(e.program_number," - ").concat(e.program_title);a.push({title:t,subtitle:"",data:e})}),m(a)}).catch(function(e){(0,l.FZ)(e)||w(!0)})}else h.current&&h.current.cancel()},[]),k=(0,s.useCallback)(function(e){var t;m([]);var a=null===(t=e.target)||void 0===t?void 0:t.value;return window.clearTimeout(L.current),L.current=window.setTimeout(function(){j(a)},300),function(){return window.clearTimeout(L.current)}},[j]);return s.createElement(c.A,{values:g,handleTextInput:k,onSelect:G,clearAutocompleteSuggestions:H,noResults:y,selectedItemsDisplayNames:i,label:"Assistance Listing",placeholder:"Search for an assistance listing...",id:"state__cfda-id",type:"program_number",retainValue:!0})};f(m,"useState{[autocompleteCFDA, setAutocompleteCFDA]([])}\nuseState{[noResults, setNoResults](false)}\nuseRef{requestRef}\nuseRef{timeoutRef}\nuseCallback{clearAutocompleteSuggestions}\nuseEffect{}\nuseCallback{onSelect}\nuseCallback{queryAutocompleteCFDA}\nuseCallback{handleTextInput}"),m.propTypes=g;var v=m;const b=v;var y,w;(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(y.register(g,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateCFDAList.jsx"),y.register(m,"StateCFDAList","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateCFDAList.jsx"),y.register(v,"default","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateCFDAList.jsx")),(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&w(e)},36436(e,t,a){a.d(t,{A:()=>g});var r,o=a(60034),n=a(49436),s=a(67202),l=a.n(s),i=a(47522),d=a(8147),c=a(8425);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var u={searchParams:l().string,changeScope:l().func,clearSearchFilters:l().func,selectedItemsDisplayNames:l().object},p=function(e){var t=e.searchParams,a=e.changeScope,r=e.clearSearchFilters,s=e.selectedItemsDisplayNames;return o.createElement("div",{key:(0,n.A)(),className:"map__filters-filter__container"},o.createElement("div",{className:"map__filters-wrapper"},o.createElement("div",{className:"filter-item-wrap",key:"holder-awarding"},o.createElement(i.A,{searchParams:t,changeScope:a,clearSearchFilters:r,selectedItemsDisplayNames:s}))),o.createElement("div",{key:(0,n.A)(),className:"map__filters-filter__container"},o.createElement("div",{className:"map__filters-wrapper"},o.createElement(d.A,{searchParams:t,changeScope:a,clearSearchFilters:r,selectedItemsDisplayNames:s}))),o.createElement("div",{key:(0,n.A)(),className:"map__filters-filter__container"},o.createElement("div",{className:"map__filters-wrapper"},o.createElement(c.A,{searchParams:t,changeScope:a,clearSearchFilters:r,selectedItemsDisplayNames:s}))))};p.propTypes=u;var f=p;const g=f;var m,v;(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(m.register(u,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersAutocomplete.jsx"),m.register(p,"StateMapFiltersAutocomplete","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersAutocomplete.jsx"),m.register(f,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersAutocomplete.jsx")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(e)},92823(e,t,a){a.d(t,{A:()=>L});var r,o=a(19446),n=a(27503),s=a(17900),l=a(60034),i=a(49436),d=a(96229),c=a(67202),u=a.n(c),p=a(4369),f=a(84874),g=a(72268);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function v(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},y={activeFilters:u().object,changeScope:u().func,clearSearchFilters:u().func,changeMapLayer:u().func},w=function(e){var t=e.activeFilters,a=e.changeScope,r=e.clearSearchFilters,n=e.changeMapLayer,c=(0,g.P)(),u=(0,s.A)(c,3)[2],m=function(e){"all"===e?r("def_code"):a({filters:{def_codes:[e]}},"def_code",[e])},b=Object.keys(f.xo).reduce(function(e,t){return e[t]=v(v({},f.xo[t]),{},{onClick:"updateTerritoryFilter"===f.PJ[t]?n:m}),e},{});if(1===b.def_codes.options.length){var y,w=u.map(function(e){return{label:"".concat(e.code," - ").concat(e.title),value:e.code}});(y=b.def_codes.options).push.apply(y,(0,o.A)(w))}return t?l.createElement(l.Fragment,null,Object.keys(b).map(function(e){var a,r,o=b[e].label.includes("DEFC")?"defc":null,n=null===(a=b[e].options)||void 0===a||null===(a=a.find(function(a){return a.value===t[e]}))||void 0===a?void 0:a.label,s=null===(r=b[e].options)||void 0===r?void 0:r.map(function(t){return{name:t.label,value:t.value,onClick:b[e].onClick,sortOrder:f.Dt[t.value]}});return l.createElement(l.Fragment,null,l.createElement("div",{key:(0,i.A)(),className:"map__filters-filter__container"},l.createElement("div",{className:"map__filters-wrapper"},l.createElement("span",{className:"map__filters-label"},b[e].label),l.createElement(d.tb,{enabled:b[e].enabled,size:"sm",classname:"map__filters-button ".concat(o),dropdownClassname:"map__filters-dropdown",sortFn:p.VB,selectedOption:n,options:s}))))})):null};b(w,"useDefCodes{[, , defCodes]}",function(){return[g.P]}),w.propTypes=y;var h=w;const L=h;var H,G;(H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(H.register(y,"propT
1ypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersDropdown.jsx"),H.register(w,"StateMapFiltersDropdown","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersDropdown.jsx"),H.register(h,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateMapFiltersDropdown.jsx")),(G="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&G(e)},52319(e,t,a){a.d(t,{A:()=>f});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(78089),i=a(36436),d=a(92823);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var c={activeFilters:s().object,isFiltersOpen:s().bool,changeScope:s().func,clearSearchFilters:s().func,searchParams:s().string,selectedItemsDisplayNames:s().object,changeMapLayer:s().func},u=o.memo(function(e){var t=e.activeFilters,a=e.isFiltersOpen,r=e.changeScope,n=e.clearSearchFilters,s=e.searchParams,c=e.selectedItemsDisplayNames,u=e.changeMapLayer,p=a?"map__filters-container open":"map__filters-container closed";return o.createElement("div",{className:p},o.createElement("div",{className:"map__filters-header"},o.createElement(l.A,null)),o.createElement("div",{className:"map__filters-body"},o.createElement(d.A,{activeFilters:t,changeScope:r,clearSearchFilters:n,changeMapLayer:u}),o.createElement(i.A,{searchParams:s,changeScope:r,clearSearchFilters:n,selectedItemsDisplayNames:c})))});u.propTypes=c;var p=u;const f=p;var g,m;(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(g.register(c,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateProfileMapFilters.jsx"),g.register(u,"StateProfileMapFilters","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateProfileMapFilters.jsx"),g.register(p,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/overview/geo/filters/StateProfileMapFilters.jsx")),(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&m(e)},3512(e,t,a){a.d(t,{A:()=>i});var r,o=a(60034),n=a(45844);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s=function(){return o.createElement("div",{className:"state-footer"},o.createElement("div",{className:"footer-content"},o.createElement("h4",null,"Looking for more insight?"),o.createElement("p",null,"Check out the ",o.createElement("strong",null,"Advanced Search")," page ",o.createElement("br",null),"for more in-depth analysis on this state and more"),o.createElement(n.N_,{className:"state-search-button",to:"/search"},"Let's go!")))},l=s;const i=l;var d,c;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(s,"StateFooter","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StateFooter.jsx"),d.register(l,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StateFooter.jsx")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(e)},87723(e,t,a){a.r(t),a.d(t,{default:()=>k});var r,o=a(17900),n=a(60034),s=a(26028),l=a(96229),i=a(80963),d=a(97251),c=a(10177),u=a(81463),p=a(49556),f=a(92495),g=a(72775),m=a(64676),v=a(3512),b=a(39639),y=a(728),w=a(9254),h=a(98952),L=a(93193);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e};a(993);var G=function(){var e=(0,i.wA)(),t=(0,y.A)(),a=t.handleFyChange,r=t.stateId,H=t.fy,G=(0,i.d4)(function(e){return e.stateProfile}),j=(0,L.A)(),k=(0,o.A)(j,5),A={agencySlugs:k[0],slugsLoading:k[3],slugsError:k[4]},S=(0,w.A)(r,H),E=S.isLoading,_=S.error;(0,n.useEffect)(function(){e((0,g.Vl)(H));var t=(0,m.pd)(r);e((0,g.xq)(t))},[H,r,e]);var T=n.createElement(l.uT,{className:"state-content-wrapper"},n.createElement(l.Om,{className:"state-content"},n.createElement(p.A,null),n.createElement(f.A,null),n.createElement(h.A,{agencyData:A}),n.createElement(v.A,null)));return _&&(T=n.createElement(d.A,{title:"Invalid State",message:"The state ID provided is invali
1d. Please check the ID and try again."})),n.createElement(b.A,{stateProfile:G,handleFyChange:a,loading:E},n.createElement("main",{id:"main-content",className:"main-content"},n.createElement(u.A,{label:"Back to State Profile Page",url:"/state"}),n.createElement(s.m,null,n.createElement("link",{href:"https://api.mapbox.com/mapbox-gl-js/v2.11.1/mapbox-gl.css",rel:"stylesheet",crossOrigin:"anonymous",integrity:"sha384-JnF4GvwrnLggHxx0ORCeHombtPxfqigY/GeEvbdv0Uy5qrCAuAyN3AulKRA+VAPr"})),n.createElement(c.a,{isLoading:E},T)))};H(G,"useDispatch{dispatch}\nuseStateNavigation{{ handleFyChange, stateId, fy }}\nuseSelector{stateProfile}\nuseAgencySlugs{[agencySlugs, , , slugsLoading, slugsError]}\nuseFetchOverview{{ isLoading, error\n }}\nuseEffect{}",function(){return[i.wA,y.A,i.d4,L.A,w.A]});var j=G;const k=j;var A,S;(A="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(A.register(G,"StatePageContainer","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageContainer.jsx"),A.register(j,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageContainer.jsx")),(S="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&S(e)},39639(e,t,a){a.d(t,{A:()=>j});var r,o=a(17900),n=a(60034),s=a(96453),l=a(45844),i=a(80963),d=a(67202),c=a.n(d),u=a(82653),p=a(51820),f=a(2396),g=a(79652),m=a(18903),v=a(54889),b=a(85319),y=a(34067);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},h=[{section:"overview",label:"Overview"},{section:"transactions-over-time",label:"Transactions Over Time"},{section:"top-five",label:"Top 5"}],L={stateProfile:c().object,handleFyChange:c().func,loading:c().bool,children:c().element},H=function(e){var t=e.stateProfile,a=e.children,r=e.handleFyChange,d=e.loading,c=(0,g.A)(),w=(0,l.Zp)(),L=(0,n.useContext)(v.A).isMedium,H=(0,n.useState)(c.section||"overview"),G=(0,o.A)(H,2),j=G[0],k=G[1],A=(0,i.wA)(),S=t.overview,E=S.name,_=S.id,T=(0,n.useMemo)(function(){return E&&_?(0,u.ZS)({name:E,id:_}):{}},[E,_]),C=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(0,s.A)(h,["section",e]);if(t){var a=document.querySelector("#state-".concat(t.section));if(a){var r=(0,p.ao)(c,{section:"".concat(e)});w({path:"".concat((0,p.JP)(r))},{replace:!0});var o=a.offsetTop-f.e;window.scrollTo({top:o-55,left:0,behavior:"smooth"}),k(e)}}};return(0,n.useEffect)(function(){!d&&c.section&&C(c.section)},[c.section,d,L]),n.createElement(b.A,{pageName:"state",classNames:"usa-da-state-page",overLine:"state profile",title:E,metaTagProps:T,toolBarComponents:(0,y.A)(t,r,function(e){A((0,m.to)(e))}),sections:h,activeSection:j,jumpToSection:C,loading:d,inPageNav:!0},a)};w(H,"useQueryParams{query}\nuseNavigate{history}\nuseContext{{ isMedium }}\nuseState{[activeSection, setActiveSection](query.section || 'overview')}\nuseDispatch{dispatch}\nuseMemo{metaTagProps}\nuseEffect{}",function(){return[g.A,l.Zp,i.wA]}),H.propTypes=L;var G=H;const j=G;var k,A;(k="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(k.register(h,"stateSections","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageWrapper.jsx"),k.register(L,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageWrapper.jsx"),k.register(H,"StatePageWrapper","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageWrapper.jsx"),k.register(G,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/StatePageWrapper.jsx")),(A="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&A(e)},34067(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(96229),s=a(3212),l=a(41403),i=a(33244);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d=function(e,t,a){var r="state/".concat(e.id,"/").concat(e.fy),d={subject:"USAspending.gov State Profile: ".concat(e.overview.name),body:"View the spending activity for this state on USAspending.gov: ".concat((0,s.$_)(r))};return[o.createElement(n.M9,{backgroundColor:"#1a4480",selectedFy:null==e?void 0:e.fy,handleFyChange:t,options:(0,l._7)(l.dT,(0,l.Pp)()),key:"state-page__fy-picker"}),o.createElement(i.A,{onShareOptionClick:function(e){(0,s.nX)(e,r,d,a)},url:(0,s.$_)(r),key:"state-page__share-icon"})]},c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(d,"statePageToolbarComponents","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/statePageToolbarComponents.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/statePageToolbarComponents.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},9254(e,t,a){a.d(t,{A:()=>f});var r,o=a(60034),n=a(13545),s=a(80963),l=a(42849),i=a(93507),d=a(72775);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},u=function(e,t){var a=(0,s.wA)(),r=(0,o.useCallback)(function(e){var t=null==e?void 0:e.data;if(0!==Object.keys(t).length){var r=Object.create(i.A);return r.populate(t),a((0,d.nK)(r)),r}},[]);return(0,n.I)({queryKey:["stateProfileData".concat(e).concat(t)],queryFn:function(){return(0,l.bM)(e,t).promise},select:r,enabled:!!e&&!!t,refetchOnWindowFocus:!1,staleTime:1/0})};c(u,"useDispatch{dispatch}\nuseCallback{loadStateOverview}\nuseQuery{}",function(){return[s.wA,n.I]});var p=u;const f=p;var g,m;(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(g.register(u,"useFetchOverview","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/useFetchOverview.jsx"),g.register(p,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/page/useFetchOverview.jsx")),(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&m(e)},58145(e,t,a){a.d(t,{Mv:()=>g,Pn:()=>d,Yi:()=>u,dk:()=>f,sQ:()=>p});var r,o=a(41403);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var n,s,l=new Set(["of","the"]),i=/^([a-z]\.)+$/i,d=function(e,t){var a=o.dT,r=(0,o.Pp)();return{group:t,filters:{place_of_performance_locations:[{country:"USA",state:e}],time_period:[{start_date:(0,o.B8)(a)[0],end_date:(0,o.B8)(r)[1]}]},spending_level:"transactions",auditTrail:"Spending Over Time Visualization"}},c="abcdefghijklmnopqrstuvwxyz",u=function(e){return null==e?void 0:e.split(" ").map(function(e){return e.split("").filter(function(e){return c.includes(e.toLowerCase())}).join("").toLowerCase()}).join("-")},p=function(e,t,a){var r=Number.isNaN(parseInt(e,10));if(r){var o=null==e?void 0:e.split("-").join(" ").toLowerCase();if(null!=t&&t[o])return[r,e.toLowerCase(),t[o]]}return 1===(null==e?void 0:e.length)&&null!=a&&a["0".concat(e)]?[r,u(a["0".concat(e)]),"0".concat(e)]:null!=a&&a["".concat(e)]?[r,u(a["".concat(e)]),"".concat(e)]:[null,null]},f=[{internal:"all",label:"All Awards"},{internal:"contracts",label:"Contracts"},{internal:"grants",label:"Grants"},{internal:"direct_payments",label:"Direct Payments"},{internal:"loans",label:"Loans"},{internal:"other",label:"Other Financial Assistance"}],g=function(e){return(e||"").toLowerCase().split(" ").map(function(e,t){return i.test(e)?e.toUpperCase():0!==t&&l.has(e)?e:e.charAt(0).toUpperCase()+e.slice(1)}).join(" ")};(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(n.register(l,"MINOR_WORDS","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(i,"ABBREVIATION","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(d,"createApiParams","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(c,"acceptableChars","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(u,"URLifyStateName","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(p,"parseStateDataFromUrl","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(f,"tabTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js"),n.register(g,"stateTitleCase","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/stateHelper.js")),(s="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&s(e)},3896(e,t,a){a.d(t,{A:()=>g});var r,o=a(60034),n=a(80963),s=a(67202),l=a.n(s),i=a(52528),d=a(50422);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},u={type:l().string,category:l().string,agencyData:l().object},p=function(e){var t=e.category,a=e.type,r=e.agencyData,s=(0,n.d4)(function(e){return e.stateProfile}),l=s.overview,c=s.fy,u=l.code,p=l._totalAmount,f=(0,d.A)(t,u,c,a),g=f.parsedData,m=f.noResults,v=f.isLoading,b=f.error,y=f.dataParams;return o.createElement(o.Fragment,null,!m&&o.createElement(i.A,{key:t,category:t,results:g,total:p,loading:v,error:b,dataParams:y,agencyData:r}))};c(p,"useSelector{{ overview, fy }}\nuseFetchSpendingBy{{\n parsedData, noResults, isLoading, error, dataParams\n }}",function(){return[n.d4,d.A]}),p.propTypes=u;var f=p;const g=f;var m,v;(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(m.register(u,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveContainer.jsx"),m.register(p,"TopFiveContainer","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveContainer.jsx"),m.register(f,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveContainer.jsx")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(e)},98952(e,t,a){a.d(t,{A:()=>y});var r,o=a(17900),n=a(60034),s=a(96229),l=a(56286),i=a(45844),d=a(67202),c=a.n(d),u=a(18662),p=a(3896),f=a(58145);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},m={agencyData:c().object},v=function(e){var t=e.agencyData,a=(0,n.useState)("all"),r=(0,o.A)(a,2),d=r[0],c=r[1],g=u.LZ[d].map(function(e){return n.createElement(p.A,{agencyData:t,key:e,category:e,type:d})});return n.createElement("div",{className:"state-section topfive",id:"state-top-five"},n.createElement(s.X3,{icon:n.createElement(l.gc,{icon:"table",size:"2x"}),title:"Top 5",titleTooltip:{component:!1},descTooltip:{component:!1}}),n.createElement("hr",{className:"results-divider"}),n.createElement("div",{className:"state-section__description"},"The tables below provide a summary of federal spending in this state through multiple angles. The initial view includes all award types, but you can also view individual award type amounts. To see more than the top 5, visit our ",n.createElement(i.N_,{className:"usa-bold-link",to:"/search"},"Advanced Search")," page."),n.createElement(s.tU,{types:f.dk,active:d,switchTab:c}),n.createElement("div",{className:"topfive__content"},g))};g(v,"useState{[active, setActive]('all')}"),v.propTypes=m;var b=v;const y=b;var w,h;(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(w.register(m,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveSection.jsx"),w.register(v,"TopFiveSection","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveSection.jsx"),w.register(b,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/TopFiveSection.jsx")),(h="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&h(e)},50422(e,t,a){a.d(t,{A:()=>b});var r,o=a(27503),n=a(17900),s=a(60034),l=a(13545),i=a(26276),d=a(94411),c=a(41403),u=a(98531);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},m=function(e,t,a,r){var o=(0,s.useState)(!1),p=(0,n.A)(o,2),g=p[0],m=p[1],v=(0,s.useCallback)(function(){var o=null;if("latest"===a){var n=(0,c.Dt)();o={start_date:n[0],end_date:n[1]}}else if("all"!==a&&a){var s=(0,c.B8)(parseInt(a,10));o={start_date:s[0],end_date:s[1]}}var l={place_of_performance_scope:"domestic",place_of_performance_locations:[{country:"USA",state:t}]};o&&(l.time_period=[o]),"all"!==r&&u.cC[r]&&(l.award_type_codes=u.cC[r]);var i={filters:l,category:e,limit:5,page:1};return"awards"===e&&(l.award_type_codes=["A","B","C","D"],i.fields=["Award ID","Award Amount","generated_internal_id"],i.order="desc",i.sort="Award Amount",i.spending_level="awards"),"defc"===e&&(i.spending_level="award_financial",i.filters=f({def_codes:["L","M","N","O","P","U","V","Z","1"]},l)),i},[]),b=(0,s.useMemo)(function(){return v()},[v]),y=(0,l.I)({queryKey:["spendingBy".concat(e).concat(r).concat(t).concat(a)],queryFn:function(){return"awards"===e?(0,i.ey)(b).promise:(0,i.zo)(b).promise},select:function(t){var a=t.data;a||m(!0);var r=a.results,o=a.categories;return r.length<1&&m(!0),r.map(function(t,a){var r=Object.create(d.A);return"awards"===e?r.populate({name:t["Award ID"],amount:t["Award Amount"],agency_slug:t.generated_internal_id,category:e},a+1):r.populate(f(f({},t),{},{category:e}),a+1),"awarding_agency"===o||"awarding_subagency"===o?r.nameTemplate=function(e,t){return e?"".concat(t," (").concat(e,")"):t}:"recipient"===o?r.nameTemplate=function(e,t){return t}:"county"!==o&&"district"!==o||(r.nameTemplate=function(e,t){return t}),r})},enabled:!!(b&&t&&r&&a)});return{parsedData:y.data,noResults:g,isSuccess:y.isSuccess,isLoading:y.isLoading,error:y.error,dataParams:b}};g(m,"useState{[noResults, setNoResults](false)}\nuseCallback{getDataParams}\nuseMemo{dataParams}\nuseQuery{{\n data, isSuccess, isLoading, error\n }}",function(){return[l.I]});var v=m;const b=v;var y,w;(y="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(y.register(m,"useFetchSpendingBy","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/useFetchSpendingBy.jsx"),y.register(v,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/topFive/useFetchSpendingBy.jsx")),(w="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&w(e)},34140(e,t,a){a.d(t,{A:()=>g});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(40332),d=a(75884);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},u={data:l().object,loading:l().bool,visualizationPeriod:l().string,updateVisualizationPeriod:l().func},p=function(e){var t=e.data,a=e.loading,r=e.visualizationPeriod,s=e.updateVisualizationPeriod,l=(0,n.useState)(!1),c=(0,o.A)(l,2),u=c[0],p=c[1];return n.createElement("section",{id:"state-transactions-over-time",className:"state-section transactions-over-time"},n.createElement(d.A,{updateVisualizationPeriod:s,visualizationPeriod:r,outlayToggle:u,setOutlayToggle:p}),n.createElement(i.A,{visualizationPeriod:r,loading:a,data:t,outlayToggle:u}))};c(p,"useState{[outlayToggle, setOutlayToggle](false)}"),p.propTypes=u;var f=p;const g=f;var m,v;(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(m.register(u,"propTypes","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/StateTimeVisualizationSection.jsx"),m.register(p,"StateTimeVisualizationSection","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/StateTimeVisualizationSection.jsx"),m.register(f,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/StateTimeVisualizationSection.jsx")),(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&v(e)},92495(e,t,a){a.d(t,{A:()=>p});var r,o=a(17900),n=a(60034),s=a(80963),l=a(34140),i=a(61275);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},c=function(){var e=(0,s.d4)(function(e){return e.stateProfile.overview}).code,t=(0,n.useState)("fiscal_year"),a=(0,o.A)(t,2),r=a[0],d=a[1],c=(0,n.useState)([]),u=(0,o.A)(c,2),p=u[0],f=u[1],g=(0,n.useState)([]),m=(0,o.A)(g,2),v=m[0],b=m[1],y=(0,n.useState)([]),w=(0,o.A)(y,2),h=w[0],L=w[1],H=(0,n.useState)([]),G=(0,o.A)(H,2),j=G[0],k=G[1],A=(0,n.useState)(),S=(0,o.A)(A,2),E=S[0],_=S[1],T=(0,n.useState)([]),C=(0,o.A)(T,2),O=C[0],x=C[1],N=(0,i.A)(r,e),M=N.parsedData,P=N.isSuccess,F=N.isLoading,B=N.error;return(0,n.useEffect)(function(){P&&M&&Object.keys(M).length>0&&(f(M.groupsLocal),b(M.xSeriesLocal),L(M.ySeriesLocal),k(M.combinedLocal),_(M.combinedOutlayLocal),L(M.ySeriesLocal),x(M.ySeriesOutlayLocal))},[P,M]),n.createElement(l.A,{data:{loading:F,error:B,groups:p,xSeries:v,ySeries:h,combined:j,combinedOutlay:E,ySeriesOutlay:O},loading:F,updateVisualizationPeriod:function(e){d(e)},visualizationPeriod:r})};d(c,"useSelector{{ code }}\nuseState{[visualizationPeriod, setVisualizationPeriod]('fiscal_year')}\nuseState{[groups, setGroups]([])}\nuseState{[xSeries, setXSeries]([])}\nuseState{[ySeries, setYSeries]([])}\nuseState{[combined, setCombined]([])}\nuseState{[combinedOutlay, setCombinedOutlay]}\nuseState{[ySeriesOutlay, setYSeriesOutlay]([])}\nuseFetchSpendingOverTime{{\n parsedData, isSuccess, isLoading, error\n }}\nuseEffect{}",function(){return[s.d4,i.A]});var u=c;const p=u;var f,g;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(c,"StateTimeVisualizationSectionContainer","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/StateTimeVisualizationSectionContainer.jsx"),f.register(u,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/StateTimeVisualizationSectionContainer.jsx")),(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&g(e)},2404(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(90228);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i={barColor:s().string,label:s().string},d=function(e){var t=[{color:e.barColor,label:e.label,offset:0}];return o.createElement("svg",{className:"bar-graph",height:20},o.createElement("g",{className:"legend-container"},o.createElement(l.A,{legend:t})))};d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"customLegendPropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomLegend.jsx"),p.register(d,"CustomLegend","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomLegend.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomLegend.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},58536(e,t,a){a.d(t,{A:()=>c});var r,o=a(60034),n=a(67202),s=a.n(n);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l={x:s().number,y:s().number,width:s().number,height:s().number,focusBar:s().bool,barColor:s().string,isActive:s().bool},i=function(e){var t=e.x,a=e.y,r=e.width,n=e.height,s=e.focusBar,l=e.barColor,i=e.isActive,d=l,c="1";s&&!i&&(c="0.5");var u=r>120?120:r,p=t+(r/2-u/2);return o.createElement("rect",{x:p,y:n<0?a-Math.abs(n):a,width:u,height:Math.abs(n),fill:d,fillOpacity:c,className:"recharts-bars"})};i.propTypes=l;var d=i;const c=d;var u,p;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(l,"customShapePropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomShape.jsx"),u.register(i,"CustomShape","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomShape.jsx"),u.register(d,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomShape.jsx")),(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&p(e)},42426(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(63962);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i={active:s().bool,payload:s().array,label:s().string,onMouseLeave:s().func},d=function(e){var t=e.active,a=e.payload,r=e.label,n=e.onMouseLeave;return t&&a&&a.length?o.createElement("div",{className:"custom-tooltip",role:"status","aria-live":"assertive"},o.createElement("div",{className:"tooltip__title"},r),o.createElement("div",{className:"tooltip__text"},o.createElement("div",{className:"tooltip__text-label"},"Obligations"),o.createElement("div",{className:"tooltip__text-amount"},(0,l.TD)(a[0].value)))):(n(),null)};d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"customTooltipPropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomTooltip.jsx"),p.register(d,"CustomTooltip","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomTooltip.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomTooltip.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},15316(e,t,a){a.d(t,{A:()=>c});var r,o=a(60034),n=a(67202),s=a.n(n);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l={x:s().number,y:s().number,payload:s().object},i=function(e){var t=e.x,a=e.y,r=e.payload;return o.createElement("g",{transform:"translate(".concat(t,",").concat(a,")")},o.createElement("text",{x:0,y:0,dx:12,dy:12,textAnchor:"end",fill:"#5C5C5C",fontSize:12,width:"40px"},r.value))};i.propTypes=l;var d=i;const c=d;var u,p;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(l,"customXTickPropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomXTick.jsx"),u.register(i,"CustomXTick","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomXTick.jsx"),u.register(d,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomXTick.jsx")),(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&p(e)},6825(e,t,a){a.d(t,{A:()=>u});var r,o=a(60034),n=a(67202),s=a.n(n),l=a(63962);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i={x:s().number,y:s().number,payload:s().object},d=function(e){var t=e.x,a=e.y,r=e.payload;return o.createElement("g",{transform:"translate(".concat(t,",").concat(a,")")},o.createElement("text",{x:0,y:0,dy:0,textAnchor:"end",fill:"#5C5C5C",fontSize:12,width:"48px"},(0,l.TD)(r.value)))};d.propTypes=i;var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(i,"customYTickPropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomYTick.jsx"),p.register(d,"CustomYTick","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomYTick.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/CustomYTick.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},40332(e,t,a){a.d(t,{A:()=>A});var r,o=a(17900),n=a(60034),s=a(67202),l=a.n(s),i=a(40876),d=a(68085),c=a(13139),u=a(22882),p=a(85628),f=a(72314),g=a(91497),m=a(60945),v=a(96229),b=a(58536),y=a(15316),w=a(6825),h=a(42426),L=a(2404);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var H="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},G={data:l().object,loading:l().bool,outlayToggle:l().bool,visualizationPeriod:l().string},j=function(e){var t,a,r=e.data,s=e.loading,l=e.outlayToggle,H=e.visualizationPeriod,G=(0,n.useState)(null),j=(0,o.A)(G,2),k=j[0],A=j[1],S=[],E=l?"#008480":"#0081a1",_=l?"Outlays":"Transactions";if("fiscal_year"===H)if(l){r.combinedOutlay.sort(function(e,t){return e.x>t.x?1:t.x>e.x?-1:0});for(var T=0;T<r.combinedOutlay.length;T++)t=r.combinedOutlay[T].x,a=r.combinedOutlay[T].y,S.push({label:t,value:a})}else{r.combined.sort(function(e,t){return e.x>t.x?1:t.x>e.x?-1:0});for(var C=0;C<r.combined.length;C++)t=r.combined[C].x,a=r.combined[C].y,S.push({label:t,value:a})}else for(var O=0;O<(null==r||null===(x=r.xSeries)||void 0===x?void 0:x.length);O++){var x;0!==(null==r?void 0:r.ySeries[O][0])&&(t=null==r?void 0:r.xSeries[O][0],a=l?null==r?void 0:r.ySeriesOutlay[O][0]:null==r?void 0:r.ySeries[O][0]),S.push({label:t,value:a})}var N=(0,n.useCallback)(function(){k&&A(null)},[k]),M=function(){return A(!0)};return n.createElement("div",{className:"state-visualization__time-wrapper"},s?n.createElement(v.O$,null):0===S.length?n.createElement(v.Ps,null):n.createElement(c.u,null,n.createElement(m.E,{height:350,data:S,accessibilityLayer:!0,margin:{top:5,right:30,bottom:5}},n.createElement(f.W,{dataKey:"label",tick:n.createElement(y.A,null)}),n.createElement(g.h,{dataKey:"value",tick:n.createElement(w.A,null),tickLine:!1}),n.createElement(d.m,{cursor:{fill:"#fff"},filterNull:!0,content:n.createElement(h.A,{label:_}),isAnimationActive:!1,onMouseLeave:N}),n.createElement(i.s,{align:"left",content:n.createElement(L.A,{barColor:E,label:_}),wrapperStyle:{left:60,bottom:0}}),n.createElement(u.e,{y:0,stroke:"#dfe1e2"}),n.createElement(p.y,{dataKey:"value",shape:n.createElement(b.A,{focusBar:k,barColor:E}),activeBar:n.createElement(b.A,{isActive:!0,focusBar:k,barColor:E}),onMouseEnter:M,onMouseOut:N,onMouseLeave:N}))))};H(j,"useState{[focusBar, setFocusBar](null)}\nuseCallback{onMouseLeave}"),j.propTypes=G;var k=j;const A=k;var S,E;(S="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(S.register(G,"stateTimeVisualizationChartPropTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/StateTimeVisualizationChart.jsx"),S.register(j,"StateTimeVisualizationChart","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/StateTimeVisualizationChart.jsx"),S.register(k,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/chart/StateTimeVisualizationChart.jsx")),(E="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&E(e)},18433(e,t,a){a.d(t,{A:()=>d});var r,o=a(60034),n=a(56286),s=a(11405);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var l=function(e){var t=e.outlayWhatOpen;return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:"state__what-content"},o.createElement(n.gc,{icon:"info-circle",className:"state__info-icon"}),o.createElement("p",{className:"state__what-heading"},"What is an outlay?"),o.createElement("p",{className:"state__what-text"},"An ",o.createElement("span",{className:"state__emphasis"},"outlay")," ",o.createElement(s.A,{term:"outlay"})," is money that has been paid out from a federal account. This should not be confused with an ",o.createElement("span",{className:"state__emphasis"},"obligation ",o.createElement(s.A,{term:"obligation"}))," , which is money the federal government has promised to pay (for example, when signing a contract or awarding a grant). Outlays are the transactions that pay off the federal government's obligations."),o.createElement("p",{className:"state__what-second-heading"},"Why are the obligation and budgetary resource amounts no longer visible on the chart?"),o.createElement("p",{className:"state__what-text"},"Remember, the ",o.createElement("span",{className:"state__emphasis"},"budgetary resources")," ",o.createElement(s.A,{term:"budgetary-resources"})," and obligations on this chart refer to available amounts and promised amounts for spending in your selected fiscal year. However, agencies may make outlays to pay off obligations made in your selected year or in previous years. This means outlays on this chart should ",o.createElement("span",{className:"state__emphasis"},"not")," be compared to the obligations or budgetary resources within any single fiscal year.")))},i=l;const d=i;var c,u;(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(c.register(l,"OutlaysExplanation","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/OutlaysExplanation.jsx"),c.register(i,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/OutlaysExplanation.jsx")),(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&u(e)},42758(e,t,a){a.d(t,{A:()=>p});var r,o=a(60034),n=a(94502),s=a(18836),l=a(67202),i=a.n(l);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var d={outlayToggle:i().bool,setOutlayToggle:i().func,outlayWhatOpen:i().bool,setOutlayWhatOpen:i().func},c=function(e){var t=e.outlayToggle,a=e.setOutlayToggle,r=e.outlayWhatOpen,l=e.setOutlayWhatOpen;return o.createElement("div",{className:"state__right"},o.createElement(n.A,{toggle:t,onKeyToggle:function(e){"Enter"===e.key&&a(!t)},onToggle:function(){return a(!t)},label:"View Outlays",id:"state__controls-toggle"}),o.createElement("div",{className:"state__line-div"}),o.createElement(s.A,{setOpen:function(){l(!r)},closedIcon:"chevron-down",openIcon:"chevron-up",title:"What is this?"}))};c.propTypes=d;var u=c;const p=u;var f,g;(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(f.register(d,"propTypes","/
1home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/OutlaysToggle.jsx"),f.register(c,"OutlaysToggle","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/OutlaysToggle.jsx"),f.register(u,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/OutlaysToggle.jsx")),(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&g(e)},75884(e,t,a){a.d(t,{A:()=>u});var r,o=a(17900),n=a(60034),s=a(96229),l=a(56286);a(42758),a(18433);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},d=function(e){var t,a=e.visualizationPeriod,r=e.updateVisualizationPeriod,i=(e.outlayToggle,e.setOutlayToggle,(0,n.useState)(!1)),d=(0,o.A)(i,2),c=(d[0],d[1],function(e){r(e)}),u=[{name:"Year",value:"fiscal_year",onClick:c},{name:"Quarter",value:"quarter",onClick:c},{name:"Month",value:"month",onClick:c}],p=!1;return n.createElement(n.Fragment,null,n.createElement(s.X3,{icon:n.createElement(l.gc,{icon:"chart-bar",size:"2x"}),title:"Transactions Over Time",titleTooltip:{component:!1},descTooltip:{component:!1}}),n.createElement("hr",{className:"results-divider"}),n.createElement("div",{className:"state-section__description"},"The graph below shows trends over time for transactions to this state."," ","Break down the amounts by years, quarters, or months,"," ","and hover over the bars for more detailed information."),n.createElement("div",{className:"state__controls-desktop"},n.createElement(s.tb,{leftIcon:"",size:"md",options:u,label:"View by",enabled:!0,classname:"state-dropdown__picker",selectedOption:null!=u&&u.length?null==u||null===(t=u.find(function(e){return e.value===a}))||void 0===t?void 0:t.name:"".concat(a),sortFn:function(){return u}}),p),p)};i(d,"useState{[outlayWhatOpen, setOutlayWhatOpen](false)}");var c=d;const u=c;var p,f;(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(p.register(d,"StateTimeVisualizationHeader","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/StateTimeVisualizationHeader.jsx"),p.register(c,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/header/StateTimeVisualizationHeader.jsx")),(f="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&f(e)},61275(e,t,a){a.d(t,{A:()=>f});var r,o=a(17900),n=a(60034),s=a(13545),l=a(26276),i=a(35456),d=a(58145);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},u=function(e,t){var a=(0,n.useState)(null),r=(0,o.A)(a,2),c=r[0],u=r[1],p=(0,n.useCallback)(function(e,t,a){var r=(0,i.F2)(t.month),o=(0,i.cs)(t.month,t.fiscal_year);return"fiscal_year"===e?"label"===a?"".concat(t.fiscal_year):{period:null,year:t.fiscal_year}:"quarter"===e?"label"===a?"Q".concat(t.quarter," ").concat(t.fiscal_year):{period:"Q".concat(t.quarter),year:"".concat(t.fiscal_year)}:"label"===a?"".concat(r," ").concat(o):{period:"".concat(r),year:"".concat(o)}}),f=(0,n.useCallback)(function(t){var a=[],r=[],o=[],n=[],s=[],l=[];t.results.forEach(function(t){a.push(p(e,t.time_period,"label")),r.push([p(e,t.time_period,"label")]),o.push([parseFloat(t.aggregated_amount)]),n.push({x:p(e,t.time_period,"label"),y:parseFloat(t.aggregated_amount)}),l.push([parseFloat(t.total_outlays)]),s.push({x:p(e,t.time_period,"label"),y:parseFloat(t.total_outlays)})}),u({groupsLocal:a,xSeriesLocal:r,ySeriesLocal:o,combinedLocal:n,combinedOutlayLocal:s,ySeriesOutlayLocal:l})},[p,e]),g=(0,s.I)({queryKey:["spendingOverTimeSearch".concat(t).concat(e)],queryFn:function(){return(0,l.Mj)((0,d.Pn)(t,e)).promise},enabled:!(!t||!e)}),m=g.data,v=g.isSuccess,b=g.isLoading,y=g.error;return(0,n.useEffect)(function(){v&&Object.keys(null==m?void 0:m.data).length>0&&f(null==m?void 0:m.data)},[m,v]),{parsedData:c,isSuccess:v,isLoading:b,error:y}};c(u,"useState{[parsedData, setParsedData](null)}\nuseCallback{generateTime}\nuseCallback{parseData}\nuseQuery{{\n data, isSuccess, isLoading, error\n }}\nuseEffect{}",function(){return[s.I]});var p=u;const f=p;var g,m;(g="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(g.register(u,"useFetchSpendingOverTime","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/useFetchSpendingOverTime.jsx"),g.register(p,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/transactionsOverTime/useFetchSpendingOverTime.jsx")),(m="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&m(e)},728(e,t,a){a.d(t,{A:()=>m});var r,o=a(17900),n=a(60034),s=a(80963),l=a(45844),i=a(58145),d=a(72775),c=a(41403),u=a(66721);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},f=function(){var e=(0,u.Ew)(),t=(0,u.we)(),a=(0,s.wA)(),r=(0,l.Zp)(),p=(0,l.RQ)("/state/:state/:fyParam?").params,f=p.state,g=p.fyParam,m=(0,i.sQ)(f,e,t),v=(0,o.A)(m,3),b=v[0],y=v[1],w=v[2],h=g,L=(0,n.useCallback)(function(e){r("/state/".concat(y,"/").concat(e)),a((0,d.Vl)(e))},[a,r,y]);return(0,n.useEffect)(function(){return Object.keys(null!=e?e:{}).includes(null==y?void 0:y.replaceAll("-"," "))?h&&(0,c.wt)().includes(parseInt(g,10))?b?a((0,d.Vl)(h)):r("/state/".concat(y,"/").concat(h),{replace:!0}):r("/state/".concat(y,"/2026"),{replace:!0}):r("/state"),function(){a((0,d.$V)())}},[]),{handleFyChange:L,state:f,stateId:w,fy:h}};p(f,"useFipsIdByStateName{fipsIdByStateName}\nuseStateNameByFipsId{stateNameByFipsId}\nuseDispatch{dispatch}\nuseNavigate{navigate}\nuseMatch{match}\nuseCallback{handleFyChange}\nuseEffect{}",function(){return[u.Ew,u.we,s.wA,l.Zp,l.RQ]});var g=f;const m=g;var v,b;(v="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(v.register(f,"useStateNavigation","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/useStateNavigation.jsx"),v.register(g,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/features/state/useStateNavigation.jsx")),(b="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&b(e)},94488(e,t,a){var r;a.d(t,{VJ:()=>c,_W:()=>u,nC:()=>p}),e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,n,s=["#1b4956","#1d545c","#1d545c","#1f5f63","#216a69","#227570","#238076","#238c7d","#239884","#32a387","#48ae87","#5aba87","#6ac587","#79d086","#87dc85","#95e784","#a3f383"],l=["rgba(28,73,86,0.3)","rgba(22,100,108,0.3)","rgba(18,129,124,0.3)","rgba(18,129,124,0.3)","rgba(18,129,124,0.3)","rgba(32,158,135,0.3)","rgba(70,187,140,0.3)","rgba(70,187,140,0.3)","rgba(70,187,140,0.3)","rgba(70,187,140,0.3)","rgba(70,187,140,0.3)","rgba(112,215,139,0.3)","rgba(162,243,132,0.3)","rgba(162,243,132,0.3)","rgba(162,243,132,0.3)","rgba(162,243,132,0.3)","rgba(162,243,132,0.3)"],i={defaultStyle:{textColor:"#FFFFFF"},highlightedStyle:{color:"#F2B733",textColor:"#212121"}},d=["#053547","#325566","#587786","#7E9BA8","#A6C2CB"],c=["#0e4f5c","#00687d","#0081a1","#009ec1","#00BDE3"],u=["#0f6460","#008480","#00a398","#1dc2ae","#29e1cb"],p={defaultStyle:{textColor:"#FFFFFF"},highlightedStyle:{color:"#F2B733",textColor:"#212121"}};(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(s,"treemapColors","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(l,"alternateColors","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(i,"tooltipStyles","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(d,"stateTreemapColors","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(c,"stateTreemapColorsNoToggle","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(u,"stateTreemapColorsWithToggle","/home/ec2-user/wor
1kspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js"),o.register(p,"stateTooltipStyles","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/helpers/treemapHelper.js")),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&n(e)},63202(e,t,a){a.d(t,{A:()=>i});var r,o=a(60034);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},s=function(e,t,a,r){(0,o.useEffect)(function(){var o,n=null!==(o=null==a?void 0:a.current)&&void 0!==o?o:window;return n&&n.addEventListener?(n.addEventListener(e,t,r),function(){n.removeEventListener(e,t,r)}):{}},[t,e,a,r])};n(s,"useEffect{}");var l=s;const i=l;var d,c;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(s,"useEventListener","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/hooks/useEventListener.jsx"),d.register(l,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/hooks/useEventListener.jsx")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(e)},80744(e,t,a){a.d(t,{A:()=>c});var r,o=a(17900),n=a(60034),s=a(61674);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);var l="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=(0,n.useState)(),a=(0,o.A)(t,2),r=a[0],l=a[1],i=(0,n.useState)(!0),d=(0,o.A)(i,2),c=d[0],u=d[1],p=(0,n.use
1State)(!1),f=(0,o.A)(p,2),g=f[0],m=f[1],v=(0,n.useRef)(null),b=(0,n.useCallback)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;u(!0),m(!1),v.current&&v.current.cancel(),v.current=e(t),v.current.promise.then(function(e){l(e.data)}).catch(function(e){(0,s.FZ)(e)||(console.error("Query error:",e),m(!0),l(void 0))}).finally(function(){u(!1),v.current=null})},[]);return(0,n.useEffect)(function(){r&&e(r)},[r,e]),{loading:c,error:g,data:r,fetchData:b}};l(i,"useState{[data, setData]}\nuseState{[loading, setLoading](true)}\nuseState{[error, setError](false)}\nuseRef{requestRef}\nuseCallback{fetchData}\nuseEffect{}");var d=i;const c=d;var u,p;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(i,"useQueryTemp","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/hooks/useQueryTemp.jsx"),u.register(d,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/hooks/useQueryTemp.jsx")),(p="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&p(e)},7589(e,t,a){a.d(t,{A:()=>i});var r,o=a(63962),n=a(32105);e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var s={populate:function(e){this.type=e.type||null,this.name=n.z[e.type]||"",this._amount=e.amount||0,this._count=e.count||0,this._totalOutlays=e.total_outlays||0},get amount(){if(Math.abs(this._amount)>=o.pS.MILLION){var e=o.V0(this._amount);return"".concat(o.Kx(this._amount/e.unit,1)).concat(e.unitLabel)}return o.Kx(this._amount,0)},get totalOutlays(){if(Math.abs(this._totalOutlays)>=o.pS.MILLION){var e=o.V0(this._totalOutlays);return"".concat(o.Kx(this._totalOutlays/e.unit,1)).concat(e.unitLabel)}return o.Kx(this._totalOutlays,0)},get count(){return o.b$(this._count,0)}},l=s;const i=l;var d,c;(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(d.register(s,"BaseAwardBreakdownRow","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/models/v2/state/BaseAwardBreakdownRow.js"),d.register(l,"default","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/models/v2/state/BaseAwardBreakdownRow.js")),(c="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&c(e)},72775(e,t,a){var r;a.d(t,{$V:()=>d,Vl:()=>l,nK:()=>s,xq:()=>i}),e=a.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e);"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var o,n,s=function(e){return{type:"SET_STATE_OVERVIEW",overview:e}},l=function(e){return{type:"SET_STATE_FY",fy:e}},i=function(e){return{type:"SET_STATE_CENTER",center:e}},d=function(){return{type:"RESET_STATE"}};(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(o.register(s,"setStateOverview","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/redux/actions/state/stateActions.js"),o.register(l,"setStateFiscalYear","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/redux/actions/state/stateActions.js"),o.register(i,"setStateCenter","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/redux/actions/state/stateActions.js"),o.register(d,"resetState","/home/ec2-user/workspace/usaspending-frontend-prod-deploy/usaspending-website/src/js/redux/actions/state/stateActions.js")),(n="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&n(e)},993(e,t,a){a.r(t)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.