1!function(){"use strict";var e,t={5980:function(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t,r){return(t=function(e){var t=function(e){if("object"!=n(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==n(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c=r(8102),i=r(9907),s=r(385),u=function(e,t,r,n){return new(r||(r=Promise))(function(a,o){function c(e){try{s(n.next(e))}catch(e){o(e)}}function i(e){try{s(n.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(c,i)}s((n=n.apply(e,t||[])).next())})};const{wp:{i18n:{__:l}}}=window;function d(e){let t="";if(""!==e){const r=e.substring(0,1).toLowerCase();t="("===r?e.substring(1,2).toLowerCase():r}return t}const f=["Apparent Winner","Aparente Ganador","Projected Winner","Ganador Proyectado","Winner","Ganador","Multiple Winners","Ganadores","Runoff","Segunda Vuelta","Too Close to Call","Aún sin Determinar","Too Early to Call","Contienda Reñida"];function p(e){const{id:t,title:{rendered:r=""}={},race_details:{source:n="",candidates:a=[],precinctspercentage:o="",race_call_status:c=""}={}}=e||{};return{id:t,title:r,source:n,candidates:a,precinctsPercentage:o,race_call_status:c}}function m({electionId:e="",electionIds:t=""}){const[r,n]=(0,c.useState)([]);if((0,c.useEffect)(()=>{const r=function(e=""){if(!e)return[];try{const t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>"string"==typeof e&&""!==e):[]}catch(t){return e.split(",").map(e=>e.trim()).filter(Boolean)}}(t);(e=>{u(this,void 0,void 0,function*(){if(!e.length)return;const t=(yield Promise.all(e.map(e=>u(this,void 0,void 0,function*(){const t=yield fetch(e);return t.ok?t.json():null})))).reduce((e,t)=>{if(!t)return e;const r=Array.isArray(t)?t.map(p):[p(t)];return e.concat(r)},[]);n(t)})})(r.length?r.map(e=>
1`/wp-json/nbc/v1/elections/${e}`):e?[`/wp-json/nbc/v1/elections/${e}`]:[])},[e,t]),!r.length)return null;const a=l("expected vote in","nbc");return(0,s.Y)("ul",{children:r.map(e=>{const{id:t,title:r,source:n,candidates:o,race_call_status:c,precinctsPercentage:i}=e;return(0,s.FD)("li",Object.assign({className:"featured-race"},{children:[(0,s.Y)("h2",{children:(u=r,u.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)))}),(0,s.FD)("div",Object.assign({className:"featured-race__meta"},{children:[(0,s.Y)("p",Object.assign({className:"featured-race__reporting"},{children:`${""!==i?i:"0"}% ${a}`})),""!==n&&(0,s.FD)("p",Object.assign({className:"featured-race__source"},{children:[l("Source","nbc"),": ",(0,s.Y)("span",{children:n})]}))]})),(0,s.FD)("ul",Object.assign({className:"featured-race__candidates"},{children:[f.includes(c)&&(0,s.Y)("span",Object.assign({className:"featured-race__status"},{children:c})),o.map(({call_status:e,name:t,percentage:r,votes:n,party:a})=>{return(0,s.Y)("li",Object.assign({className:"featured-candidate "+(f.includes(c)&&""!==e?`featured-candidate__party-${d(a)}`:"")},{children:(0,s.FD)("div",Object.assign({className:"featured-candidate__info"},{children:[(0,s.FD)("div",Object.assign({className:"featured-candidate__toprow"},{children:[(0,s.FD)("h3",Object.assign({className:"featured-candidate__name"},{children:[t,f.includes(c)&&""!==e&&(0,s.Y)("span",{"aria-hidden":"true",className:"icon icon-check",title:e})]})),(0,s.FD)("h3",Object.assign({className:"featured-candidate__percentage"},{children:[r,"%"]}))]})),(0,s.FD)("div",Object.assign({className:"featured-candidate__bottomrow"},{children:[(0,s.Y)("span",Object.assign({className:"featured-candidate__votecount"},{children:(o=n,(new Intl.NumberFormat).format(Number(o)))})),(0,s.Y)("progress",{className:d(a),value:r,max:"100"})]}))]}))}),`${t}-${a}-${n}`);var o})]}))]}),t||r);var u})})}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var y;y=function(){var e;(e=document.querySelectorAll('[data-react-component="ElectionsBlock"]'),function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).forEach(function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e.dataset);i.Ay.createRoot(e).render(c.default.createElement(m,t),e)})},"complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",y):y()}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var o=r[e]={exports:{}};return t[e].call(o.exports,o,o.exports,n),o.exports}n.m=t,e=[],n.O=function(t,r,a,o){if(!r){var c=1/0;for(l=0;l<e.length;l++){r=e[l][0],a=e[l][1],o=e[l][2];for(var i=!0,s=0;s<r.length;s++)(!1&o||c>=o)&&Object.keys(n.O).every(function(e){return n.O[e](r[s])})?r.splice(s--,1):(i=!1,o<c&&(c=o));if(i){e.splice(l--,1);var u=a();void 0!==u&&(t=u)}}return t}o=o||0;for(var l=e.length;l>0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[r,a,o]},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
1),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={3084:0};n.O.j=function(t){return 0===e[t]};var t=function(t,r){var a,o,c=r[0],i=r[1],s=r[2],u=0;if(c.some(function(t){return 0!==e[t]})){for(a in i)n.o(i,a)&&(n.m[a]=i[a]);if(s)var l=s(n)}for(t&&t(r);u<c.length;u++)o=c[u],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return n.O(l)},r=self.webpackChunknbc_station=self.webpackChunknbc_station||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var a=n.O(void 0,[2076],function(){return n(5980)});a=n.O(a)}(); 2//# sourceMappingURL=electionsBlock.ad634e00d70d5ba6cd46.bundle.min.js.map
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.