Results could dictate Democratic and Republican strategy nationwide.

Jon Ossoff speaks to a crowd holding Ossoff and Warnock signs.
Jon Ossoff speaks to voters during a campaign stop in Athens, Georgia, on Saturday.
Alex Wong/Getty Images

Subscribe to What Next on Apple Podcasts for the full episode.

All eyes are on Georgia this week with Tuesday’s runoff election set to decide control of the U.S. Senate. The results could also play a role in dictating political strategy for both Democrats and Republicans in the future and across the country. Activists in Georgia are trying to build a case that the work they’re doing here will translate nationwide. “I just want to show that November wasn’t a fluke,” said the New Georgia Project’s Nse Ufot. “I want people to know that these changing demographics and long-term sustained year-round organizing works and that there’s nothing magical about it, and if it worked in Georgia, it can work again in Alabama, Louisiana, and Mississippi.”

On Monday’s episode of What Next, I spoke with Cleve Wootson, a reporter at the Washington Post. Like Ufot, he’s been traversing the state of Georgia for the past two months. He’s not getting people registered, though. He’s trying to figure out how well the efforts of people like Ufot are working. You’ll find a transcription of our conversation, which has been edited and condensed for clarity, below.

Mary Harris: You’ve covered a lot of elections, but this one is more intense than most, right? You said you can see it whenever you flip on the TV. 

Cleve Wootson: I was watching the UNC–Georgia Tech game, and obviously there is going to be a lot of people from Georgia watching that game, so all of the commercials would be from political candidates bashing each other, and then back to the game. And it’s not just the ads on TV. It’s billboards. When I listen to radio on these long, winding trips through Georgia, almost all the ads are about Warnock and Loeffler and Perdue and Ossoff, just ad nauseum.

It’s funny the way you phrase that: You’re talking about Perdue and Loeffler and Warnock and Ossoff. These candidates have kind of merged to become just the Democrats versus the Republicans. Have you seen that before?

You’ve seen this in very, very limited ways in the past where they’ll fly in and make it seem like all the candidates are best friends. But this is the first time that I’ve seen not just two candidates but four candidates all teaming up and saying, Look, we’re going to essentially run a nationalized race with nationalized stakes and nationalized money. The first event that I went to was a joint Warnock-Ossoff rally. I’ve never seen it so intensively where you can’t really say Warnock without saying Ossoff, you really can’t say Loeffler without Perdue.

Monday, President-elect Joe Biden and President Donald Trump will both be in Georgia, rallying to get voters to the polls, even though nearly 3 million people have already cast their ballots early. For comparison, a Senate runoff back in 2008 brought out 2 million voters totalA lot of these early voters have come from more Democratic areas of the state. Should the GOP be worried?

The pandemic has presented these unprecedented challenges to voting, where people are just voting in in different ways. And Republicans vote a little differently. I’ve talked to many Republican operatives who say a lot of our Republicans in the state want to traditionally cast that ballot in person on Election Day.

So they’re holding their fire.

That means for anybody that wants to know what’s going on, you have to take a large grain of salt, maybe even a shaker of salt, to any of those early numbers. Also, there may be half a billion dollars invested in this runoff race. Runoff races are usually low turnout, low energy, low money. But in this case, the entire nation’s invested. We’re seeing all those ads on the basketball game, right? So it’s difficult, maybe even impossible, to draw a historical comparison that says 3 million people voting means X or Y. You just sort of have to bite your fingernails and wait for Tuesday.

A lot of people I’ve talked to about this election have basically said, It’s not about issues. It’s just about how many people you can physically get to a polling location to fill out their ballot. But I do wonder if you’re seeing any impact of what’s happening in Washington when you speak to voters?

“With the margins so thin, every effort pushes you over the side.”

— Cleve Wootson

One of the questions that each voter is asking him or herself is who can fix this and which is the best way to fix it. And if you’re a dyed-in-the-wool Republican and you’ve always believed in Republican values, if you believe that the state of Georgia should be open, for example, and that the economy matters very much, it’s hard to see those folks switching sides. I think that for the extreme voters, they know how they’re going to vote. They know how they’re going to feel. The question is: those folks in the middle, the quiet people who aren’t going to go to a Trump or Biden rally, they’re not going to put a Loeffler or Warnock sign in their yard. Are they going to be swayed one way or the other?

There are also people who, because of the competing crises that we’re having with job loss, with the pandemic, with deaths, with the economy tanking, are just checked out of it entirely. They are just not listening or are cynical about what they’re hearing.

So even with all the ads and all the text messages going to people, you think there are still people who are just on the fence or sitting this one out?

I went to rural Georgia, to Montezuma, which is maybe an hour and a half from Atlanta, where they were trying to canvass low propensity, low turnout voters. And they’re still finding people, thousands of people, who are checked out, who maybe see the ads on the TV because you can’t miss them, but they don’t see a connection between those people in those ads and an improvement on their lives. There’s a certain coronavirus fatigue and coronavirus cynicism. It’s not about whether people are seeing the message. It’s about whether the message is being internalized and it’s motivating them to end up voting. A lot of times, we go to the campaign rally, we see the most energized, active people, when in reality there are hundreds of thousands of people in the middle who are just trying to survive and go to work.

What does convincing those people look like?

The people that I was observing canvassing do a couple of things: One, they go after these people several times. I talked to one person who’s like, I’ve been to this neighborhood five or six times since the general. So it’s a repeated contact with people. It’s also hyperlocal in that having a canvasser that comes down from North Carolina or New York or California or from anywhere else is a lot harder. It’s a lot harder for that person to make a pitch to a person than it is somebody that’s local, that says, Hey, if you vote this way, these dirt roads that we’ve been having trouble with might be paved like the ones in Atlanta. Or These people care more about federal housing assistance and food stamps and Pell grants, for example, than these people. And it’s making that pitch over and over and over again. That takes a lot of time. That takes a lot of energy. That takes a lot of investment. And that’s why a lot of those folks, particularly in rural areas, have been overlooked for so long. But now, with the stakes of this race, you have Democrats, Republicans, independent groups—I even met some folks that just meet over coffee that decided that they were just going to go out and canvass some neighborhoods because of the high stakes.

Again, with the margins so thin, it really makes the point that every one of these votes could be crucial.

And every demographic: Black voters, moderate voters, Asian Pacific Islander voters, rural voters. With the margins so thin, every effort pushes you over the side. And more so than that, for Democrats in particular, if there is an opportunity for Democrats to seize control of the federal government and they don’t exert every last effort, they would just be disappointed that they’d missed an opportunity. That exists on the Republican side as well, but Republicans have typically been favored in the runoff. I think Democrats say this is our chance and we have to do everything, which is why you’re seeing so much energy.

You mentioned the quiet people who aren’t at rallies right now but are just quietly considering their options at home. Last month, I talked to a Republican operative in Georgia and he was really focused on the people who didn’t vote for Trump but voted for David Perdue in November. And he talked about how he thought these voters were going to “come home” to the Republican Party come January. I wonder if you’ve been talking to voters who are in that position and what you’re hearing?

Trump is no longer on the ballot, but Trumpism is. So one of the things that these voters are looking at is whether or not they’re going to see the continuation of Trumpism—the chaos, the roller coaster, the negative things. I’ve spoken to a lot of folks who both want to see a return to a moderate, less extreme Republican conservatism, but who also don’t want their names used or don’t want folks to blast them on Facebook because they’re not saying Trump, Trump, Trump is wonderful.

One of the open questions is what happens with these people, because it’s not just a question for Georgia. It’s also a question for the Republican Party after Trump. Who do they elect next? Who is the next person? Does Trump continue to have influence? Do voters want Trump to continue to have influence? And so a lot of us are watching these people closely because they may be the canary in the coal mine that says which way the Republican Party goes in Georgia, maybe in the nation.

You talked to this mom, Shauna Mosher, and you mentioned that she didn’t vote for Trump, but you didn’t talk about who she voted for for Senate. She was faced with this choice now of what to do with this doover. How is she thinking about that decision, because she said to you, anyone who associates himself with Trump is poison to me?

She did tell me she voted for Warnock and Ossoff. In fact, she really helped crystallize my thinking on this. She voted against Trump. In her mind, it’s not enough to just get rid of Trump. She wants everybody that’s allied themselves with Trump, with Trump’s way of thinking, with Trumpism, with the chaos that she sees affecting her children’s lives and her family’s investments and all of that stuff—she wants those folks out of there. And the big open question that will really only be answered on Tuesday is: How many Shauna Moshers are out there? And is that enough to tilt the election one way or another?

You mentioned how so many people are going to be looking to whatever happens in this election as a sign of where their political party should go from here. I wonder if you think the lessons of Georgia can be globalized in that way?

I think that Democrats in particular are going to look at the gains they’ve made in Georgia, a state with a high number of African American voters who lean Democrat, a state in which a lot of those voters were activated in the last couple of years thanks to Stacey Abrams, and say: Can that be replicated? Mike Espy, who ran for Senate in Mississippi, talked about sitting down with Stacey Abrams even before this election and saying, How can I do in Mississippi, which has a larger African American percentage of the population, what you’ve done in Georgia? Now it has to be tweaked and tinkered with. And it’s going to be difficult to see the amount of investment that’s flowing into Georgia in the past two months fall into every single race. Can you do that without half a billion dollars in spending in a race? I don’t know. But that is the open question on the Democratic side.

And on the Republican side, the big question is what comes next? Who is our champion? What is the ideal Republican that appeals not just to the people on the extremes who are going to vote for Republicans all the time? Should we begin to look outside of the typical white male, homogeneous voting bloc that has made up the large chunk of Republicans? Is there a message that stays true to their values but that also expands their tent?

Back in November, it took us a while to know what happened in Georgia. When do you think we’re going to know the results this time around?

I know that I will not be sleeping until it happens. But I have no idea. I have absolutely no idea. I’m hunkered down for the long haul.

Subscribe to What Next on Apple Podcasts

Get more news from Mary Harris every weekday.

')}function tryGetCriteoFastBid(){try{var fastBidStorageKey="criteo_fast_bid",hashPrefix="// Hash: ",fastBidFromStorage=storage.getDataFromLocalStorage(fastBidStorageKey),firstLineEndPosition,firstLine,publisherTagHash,publisherTag;null!==fastBidFromStorage&&(firstLineEndPosition=fastBidFromStorage.indexOf("n"),firstLine=fastBidFromStorage.substr(0,firstLineEndPosition).trim(),firstLine.substr(0,hashPrefix.length)!==hashPrefix?(__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logWarn("No hash found in FastBid"),storage.removeDataFromLocalStorage(fastBidStorageKey)):(publisherTagHash=firstLine.substr(hashPrefix.length),publisherTag=fastBidFromStorage.substr(firstLineEndPosition+1),Object(__WEBPACK_IMPORTED_MODULE_6_criteo_direct_rsa_validate_build_verify_js__.verify)(publisherTag,publisherTagHash,FAST_BID_PUBKEY_N,FAST_BID_PUBKEY_E)?(__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logInfo("Using Criteo FastBid"),eval(publisherTag)):(__WEBPACK_IMPORTED_MODULE_4__src_utils_js__.logWarn("Invalid Criteo FastBid found"),storage.removeDataFromLocalStorage(fastBidStorageKey))))}catch(e){}}Object(__WEBPACK_IMPORTED_MODULE_1__src_adapters_bidderFactory_js__.registerBidder)(spec)},377:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(378),i=r(379);t.verify=function(e,t,r,o){var a=new n.BigInteger(n.b64toHex(t)),s=new n.BigInteger(n.b64toHex(r)),c=a.modPowInt(o,s);return n.removeExtraSymbols(c.toHexString())===i.Sha256.hash(e)}},378:function(e,t,r){var n;Object.defineProperty(t,"__esModule",{value:!0});var i=(o.prototype.toHexString=function(){if(this.s<0)return"-"+this.negate().toHexString();var e,t=!1,r="",n=this.t,i=this.DB-n*this.DB%4;if(0>i)&&(t=!0,r=l(e));0<=n;)i<4?(e=(this[n]&(1<>(i+=this.DB-4)):(e=this[n]>>(i-=4)&15,i<=0&&(i+=this.DB,--n)),0this.DB?(this[this.t-1]|=(i&(1<>this.DB-n):this[this.t-1]|=i<=this.DB&&(n-=this.DB))}this.clamp(),r&&o.ZERO.subTo(this,this)}},o.prototype.negate=function(){var e=a();return o.ZERO.subTo(this,e),e},o.prototype.abs=function(){return this.s<0?this.negate():this},o.prototype.mod=function(e){var t=a();return this.abs().divRemTo(e,null,t),this.s<0&&0>n|a,a=(this[s]&i)<=t.DV&&(e[r+t.t]-=t.DV,e[r+t.t+1]=1)}0>this.F2:0),m=this.FV/g,b=(1<=this.t)t.t=0;else{var n=e%this.DB,i=this.DB-n,o=(1<>n;for(var a=r+1;a>n;0>=this.DB;if(e.t>=this.DB;n+=this.s}else{for(n+=this.s;r>=this.DB;n-=e.s}t.s=n<0?-1:0,n<-1?t[r++]=this.DV+n:0>15;0<=--o;){var c=32767&this[e],d=this[e++]>>15,u=s*c+d*a;i=((c=a*c+((32767&u)<<15)+r[n]+(1073741823&i))>>>30)+(u>>>15)+s*d+(i>>>30),r[n++]=1073741823&c}return i},o.prototype.am3=function(e,t,r,n,i,o){for(var a=16383&t,s=t>>14;0<=--o;){var c=16383&this[e],d=this[e++]>>14,u=s*c+d*a;i=((c=a*c+((16383&u)<<14)+r[n]+i)>>28)+(u>>14)+s*d,r[n++]=268435455&c}return i},o);function o(e){null!==e&&this.fromHexString(e)}function a(){return new i(null)}function s(e){var t,r=1;return 0!=(t=e>>>16)&&(e=t,r+=16),0!=(t=e>>8)&&(e=t,r+=8),0!=(t=e>>4)&&(e=t,r+=4),0!=(t=e>>2)&&(e=t,r+=2),0!=(t=e>>1)&&(e=t,r+=1),r}t.BigInteger=i,t.nbi=a,t.nbits=s;for(var c=[],d="0".charCodeAt(0),u=0;u<=9;++u)c[d++]=u;for(d="a".charCodeAt(0),u=10;u<36;++u)c[d++]=u;for(d="A".charCodeAt(0),u=10;u<36;++u)c[d++]=u;function p(e,t){var r=c[e.charCodeAt(t)];return null==r?-1:r}t.intAt=p;var f="0123456789abcdefghijklmnopqrstuvwxyz";function l(e){return f.charAt(e)}t.int2char=l,t.b64toHex=function(e){for(var t="",r=0,n=0,i=0;i>2),n=3&o,1):1==r?(t+=l(n<<2|o>>4),n=15&o,2):2==r?(t+=l(n),t+=l(o>>2),n=3&o,3):(t+=l(n<<2|o>>4),t+=l(15&o),0))}return 1==r&&(t+=l(n<<2)),t},t.removeExtraSymbols=function(e){return e.replace(/^1f+00/,"").replace("3031300d060960864801650304020105000420","")};var g=(m.prototype.convert=function(e){return e.s<0""0<=e.compareTo(this.m)?e.mod(this.m):e},m.prototype.revert=function(e){return e},m.prototype.reduce=function(e){e.divRemTo(this.m,null,e)},m.prototype.mulTo=function(e,t,r){e.multiplyTo(t,r),this.reduce(r)},m.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},m);function m(e){this.m=e}var b=(v.prototype.convert=function(e){var t=a();return e.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),e.s<0&&0>15)*this.mpl&<<15)&e.DM;for(e[r=t+this.m.t],n,e,t,0,this.m.t);e[r]>=e.DV;)e[r]-=e.DV,e[++r]++}e.clamp(),e.drShiftTo(this.m.t,e),0<=e.compareTo(this.m)&&e.subTo(this.m,e)},v.prototype.mulTo=function(e,t,r){e.multiplyTo(t,r),this.reduce(r)},v.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},v);function v(e){this.m=e,,this.mpl=32767&,>>15,<>>0;for(a[o-1][14]=Math.floor(d),a[o-1][15]=u,s=0;s>>0;var l=r[0],g=r[1],m=r[2],b=r[3],v=r[4],y=r[5],h=r[6],_=r[7];for(f=0;f<64;f++){var S=_+i.z1(v)+i.Ch(v,y,h)+t[f]+p[f],I=i.z0(l)+i.Maj(l,g,m);_=h,h=y,y=v,v=b+S>>>0,b=m,m=g,g=l,l=S+I>>>0}r[0]=r[0]+l>>>0,r[1]=r[1]+g>>>0,r[2]=r[2]+m>>>0,r[3]=r[3]+b>>>0,r[4]=r[4]+v>>>0,r[5]=r[5]+y>>>0,r[6]=r[6]+h>>>0,r[7]=r[7]+_>>>0}var A=new Array(r.length);for(_=0;_>>e|t<<32-e},i.z0=function(e){return i.ROTR(2,e)^i.ROTR(13,e)^i.ROTR(22,e)},i.z1=function(e){return i.ROTR(6,e)^i.ROTR(11,e)^i.ROTR(25,e)},i.q0=function(e){return i.ROTR(7,e)^i.ROTR(18,e)^e>>>3},i.q1=function(e){return i.ROTR(17,e)^i.ROTR(19,e)^e>>>10},i.Ch=function(e,t,r){return e&t^~e&r},i.Maj=function(e,t,r){return e&t^e&r^t&r},i);function i(){}t.Sha256=n}},[375]),pbjsChunk([218],{501:function(e,t,r){e.exports=r(502)},502:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"spec",function(){return A});var n=r(0),i=r(2),o=r(3),a=r(10),s=r.n(a),c=r(503),d=r.n(c),u=r(1);function p(e){return function(e){if(Array.isArray(e))return f(e)}(e)""function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)""function(e,t){if(e){if("string"==typeof e)return f(e,t);var,-1);return"Object"===r&&e.constructor&&(,"Map"===r"""Set"===r?Array.from(e):"Arguments"===r""/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(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.")}()}function f(e,t){(null==t""t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);rnnnx3c!-- Rubicon Project Ad Tag --x3en


nn")),c=d(m[i.size_id].split("x").map(function(e){return Number(e)}),2),s.width=c[0],s.height=c[1]),s.rubiconTargeting=(Array.isArray(i.targeting)?i.targeting:[]).reduce(function(e,t){return e[t.key]=t.values[0],e},{rpfl_elemid:f.adUnitCode}),t.push(s)):n.logError("Rubicon: bidRequest undefined at index position:".concat(o),r,e),t},[]).sort(function(e,t){return(t.cpm""0)-(e.cpm""0)})},getUserSyncs:function(e,t,r,n){if(!x&&e.iframeEnabled){var i="";return r&&"string"==typeof r.consentString&&("boolean"==typeof r.gdprApplies?i+="?gdpr=".concat(Number(r.gdprApplies),"&gdpr_consent=").concat(r.consentString):i+="?gdpr_consent=".concat(r.consentString)),n&&(i+="".concat(i?"&":"?","us_privacy=").concat(encodeURIComponent(n))),x=!0,{type:"iframe",url:"https://".concat(g.syncHost"""eus","")+i}}},transformBidParams:function(e){return n.convertTypes({accountId:"number",siteId:"number",zoneId:"number"},e)}};function v(e,t){var r=o.b.getConfig("pageUrl");r=e.params.referrer?e.params.referrer:r""t.refererInfo.referer;return^http:/i,"https:"):r}function y(e,t){var r=e.params;if("video"===t){var i=[];return[,]:Array.isArray(n.deepAccess(e,""))&&[0]:Array.isArray(e.sizes)&&0e.length)&&(t=e.length);for(var r=0,n=new Array(t);r‘;var i,o}},h=function(e){var t=0=e&&t.innerWidth‘+v.vast_url+”“:v.vast_string&&(y=v.vast_string),g.pre_market_bids.push({id:v.deal_id,seatbid:[{bid:[{,dealid:v.deal_id,price:v.price,adm:y}]}],cur:v.currency,ext:{event_log:[{}]}})}}var h=n.getBidIdParameter(“mimes”,e.params)””[“application/javascript”,”video/mp4″,”video/webm”],_={id:e.bidId,secure:l,video:{w:p,h:f,ext:g,mimes:h}};””!=n.getBidIdParameter(“price_floor”,e.params)&&(_.bidfloor=n.getBidIdParameter(“price_floor”,e.params)),””!=n.getBidIdParameter(“start_delay”,e.params)&&(“start_delay”,e.params))),””!=n.getBidIdParameter(“min_duration”,e.params)&&(“min_duration”,e.params)),””!=n.getBidIdParameter(“max_duration”,e.params)&&(“max_duration”,e.params)),””!=n.getBidIdParameter(“placement_type”,e.params)&&(“placement_type”,e.params)),””!=n.getBidIdParameter(“position”,e.params)&&(“position”,e.params)),e.crumbs&&e.crumbs.pubcid&&(c=e.crumbs.pubcid);var S=navigator.language?”language”:”userLanguage”,I={id:s,imp:_,site:{id:””,page:a,content:”content”},device:{h:screen.height,w:screen.width,dnt:n.getDNT()?1:0,language:navigator[S].split(“-“)[0],make:navigator.vendor?navigator.vendor:””,ua:navigator.userAgent},ext:{wrap_response:1}};n.getBidIdParameter(“number_of_ads”,e.params)&&(I.ext.number_of_ads=n.getBidIdParameter(“number_of_ads”,e.params));var A={};return 1==n.getBidIdParameter(“spotx_all_google_consent”,e.params)&&(A.consented_providers_settings=u),t&&t.gdprConsent&&(A.consent=t.gdprConsent.consentString,void 0!==t.gdprConsent.gdprApplies&&n.deepSetValue(I,”regs.ext.gdpr”,t.gdprConsent.gdprApplies?1:0)),t&&t.uspConsent&&n.deepSetValue(I,”regs.ext.us_privacy”,t.uspConsent),n.deepAccess(e,”userId.id5id.uid”)&&(A.eids=A.eids””[],A.eids.push({source:””,uids:[{id:e.userId.id5id.uid}],ext:e.userId.id5id.ext””{}})),c&&(A.fpc=c),e&&e.schain&&(I.source={ext:{schain:e.schain}}),e&&e.userId&&e.userId.tdid&&(A.eids=A.eids””[],A.eids.push({source:””,uids:[{id:e.userId.tdid,ext:{rtiPartner:”TDID”}}]})),n.isEmpty(A)””(I.user={ext:A}),{method:”POST”,url:””+s,data:I,bidRequest:t}})},interpretResponse:function(e,t){var r=[],i=e.body;return i&&n.isArray(i.seatbid)&&n._each(i.seatbid,function(e){n._each(,function(e){var a={};for(var c in t.bidRequest.bids)e.impid==t.bidRequest.bids[c].bidId&&(a=t.bidRequest.bids[c]);n._each(a.params.pre_market_bids,function(t){,i.cur=t.currency)});var d={requestId:a.bidId,currency:i.cur”””USD”,cpm:e.price,creativeId:e.crid””””,dealId:e.dealid””””,ttl:360,netRevenue:!0,,cache_key:e.ext.cache_key,vastUrl:””+e.ext.cache_key,videoCacheKey:e.ext.cache_key,mediaType:s.d,width:e.w,height:e.h};d.meta=d.meta””{},e&&e.adomain&&0e.length)&&(t=e.length);for(var r=0,n=new Array(t);rt?e:t}function d(e,t,n){!e.preload&&e.preloadThreshhold&&function(e,t,n,i){return<=i+n&&u(e)}(,t.rect,e.preloadThreshhold,n)&&(e.preload=!0,setTimeout(function(){e.trigger("preload",new r("preload",t))},15))}function c(n){var i=n.el.getBoundingClientRect(),o=t.innerHeight""e.documentElement.clientHeight,h=f(i,o),s=h/(i.height""o),l={target:n.el,rect:i,visiblePx:h,visiblePercent:s};!function(e,t){var n=t.visiblePx,i=t.visiblePercent;n&&i>=e.shownThreshold&&!e.seen?(e.seen=!0,setTimeout(function(){e.trigger(“shown”,new r(“shown”,t))},15)):(!n””i1&&(h+=e(r,Math.floor(n/o),i-1,o)),h},this.getVerticallyVisiblePixels=f,this.getViewportHeight=function(){return t.innerHeight””e.documentElement.clientHeight””e.body.clientHeight},this.getViewportWidth=function(){return t.innerWidth””e.documentElement.clientWidth””e.body.clientWidth},this.isElementNotHidden=u,this.isElementInViewport=function(n){var i=n.getBoundingClientRect();return>=0&&i.left>=0&&i.bottom<=(t.innerHeight""e.documentElement.clientHeight)&&i.right<=(t.innerWidth""e.documentElement.clientWidth)},this.Visible=o}]); }, {}]; require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module ""+o+""");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(“Invalid attempt to iterate non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step =; normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }

function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === “string”) return _arrayLikeToArray(o, minLen); var n =, -1); if (n === “Object” && o.constructor) n =; if (n === “Map””” n === “Set”) return Array.from(o); if (n === “Arguments””” /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }

function _arrayLikeToArray(arr, len) { if (len == null “” len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function mountLegacyServices() { Object.keys(window.modules).filter(function (key) { return typeof key === 'string' && key.match(/.legacy$/); }).forEach(function (key) { return window.require(key); }); } function tryToMount(fn, el, name) { try { fn(el); // init the controller } catch (e) { var elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); console.error("Error initializing controller for "".concat(name, "" on "").concat(elementTag, """), e); } } /** * mount client.js component controllers */ function mountComponentModules() { Object.keys(window.modules).filter(function (key) { return typeof key === 'string' && key.match(/.client$/); }).forEach(function (key) { var controllerFn = window.require(key); if (typeof controllerFn === 'function') { var name = key.replace('.client",""), instancesSelector = "[data-uri*="_components/".concat(name, "/"]"), defaultSelector = "[data-uri$="_components".concat(name, ""]"), instances = document.querySelectorAll(instancesSelector), defaults = document.querySelectorAll(defaultSelector); var _iterator = _createForOfIteratorHelper(instances), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var el = _step.value; tryToMount(controllerFn, el, name); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } var _iterator2 = _createForOfIteratorHelper(defaults), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var _el = _step2.value; tryToMount(controllerFn, _el, name); } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } }); } // Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies, // services, or components that could require it // note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js window.process = window.process "" {}; window.process.env = window.process.env "" {}; if (!window.process.env.NODE_ENV) { window.process.env.NODE_ENV = ""; } // note: legacy controllers that require legacy services (e.g. dollar-slice) must // wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first mountLegacyServices(); mountComponentModules(); // ]] Source link

The post Results could dictate Democratic and Republican strategy nationwide. appeared first on TechFans.