April 25, 2024

whiskeygingershop

Learn new things

parenting advice from Care and Feeding.

Teen girl holding up a shirt on a hanger and looking sad.
Photo illustration by Slate. Photo by narith_2527/iStock/Getty Images Plus.

Care and Feeding is Slate’s parenting advice column. Have a question for Care and Feeding? Submit it here or post it in the Slate Parenting Facebook group.

Dear Care and Feeding,

My mom is really inflexible about my clothes. The problem isn’t really about modesty; my family is both Indian and practicing Catholic (aka a modesty double whammy), and I can accept and understand that my parents are going to control things like the length of my clothes. I’m fine with that.

My problem is that my mom won’t let me wear the clothes I like. I have a very different style from her. When we go shopping, I might show my mom a shirt I like, and she will tell me that it looks boring and plain, and then show me a shirt she likes instead. I feel like I should say that my style isn’t really too provocative or strange or anything; think along the lines of a pink shirt that says “New York” with leggings or a skirt. Sometimes, I try to tell her I don’t like the clothes she picks out for me, but I hate arguing, so I normally just back down and buy the clothes she likes just to stop her from getting mad, even if I feel uncomfortable in the clothes she picks.

The other part of the problem is that I have a really short torso, so I can still fit into clothes from 5th grade. I tried to explain to my parents that just because I fit into certain clothing doesn’t mean I like the “wild child” shirt with neon flowers I picked out four years ago, but my parents don’t really get the sentiment. Or when I recently explained to my mom that I don’t like my clothes, she just tells me I should have told her sooner, or that I was the one that picked them out (four years ago!).

My question is, how do I explain that I have my own style and that it’s changed in the last four years to my parents? I hate any and all conflict, so most of the time, I just suck it up and wear the clothes. I don’t know how to break it to my mom that she’s a bigger fan of my clothes than I ever will be. I know this seems like a small problem, but it’s really bothering me, and every time I try to talk about it, I just end up getting shut down. I really want to wear clothes I like, but do I have a right to feel mad, or is this a “my house, my rules” thing? I should also mention that I need permission to spend money on anything, my parents can see my money and what I spend it on, and wouldn’t (I know because I asked) approve of spending it on clothes.

— Unwilling Mini-Me

Dear U.M.M.,

First, thank you for this good reminder that it is easy for those of us parents who love shopping for our kids’ clothes to be so focused on what we want to see them in that we don’t give them the space to let them figure out what they want to wear for themselves.

I have some advice, but I want you to know there’s a good chance it might not work. Parents, like all humans, are not always reasonable. Sometimes, we make unfair choices and subject our children to them. It doesn’t mean we’re all-around bad people, or that we don’t love our kids. Sometimes, we’re simply reflecting our cultural backgrounds or our own experiences growing up when we do this, but we can also attempt to go against the grain in ways that leave our kids feeling just as trapped.

While I truly hope your mom can really hear you out, respect your wishes, and adjust accordingly, there is the possibility that she will be unwavering in her choice to rule your clothing. I think your best course of action is to speak with her in the way you outlined your concerns here: clearly, politely, and with respect. From the note about your torso, to the point about outgrowing your interest in clothes that are years old, I think you have a very reasonable argument for additional input with regards to your wardrobe.

Offer some compromise. For your next shopping trip, suggest choosing a couple of pieces she recommends and a few that you have picked out yourself. Explain to her what it is that attracts you about the clothing you like, and hopefully she will begin to start seeking out those qualities when she’s left to try and choose something for you on her own.

I can give you a million tips about catching more flies with honey than with vinegar, or how important it is that your mom feels respected in this conversation, but I want to again make it clear: There’s a good chance that she just brushes all this off and continues doing what she’s been doing. It’s not your fault if that happens. For your part, just focus on being kind and clear. Imagine yourself the outfits you want and tell yourself that you will be able to dress as you please very soon. Hopefully, she’ll get it, and your parents will allow you to finally show off your style. Fingers crossed!

Help! How can I support Slate so I can keep reading all the advice from Dear Prudence, Care and Feeding, Ask a Teacher, and How to Do It? Answer: Join Slate Plus.

Dear Care and Feeding,

I was hoping for your perspective on something I have been mulling over recently regarding my mother’s parenting. I had terrible stomach problems as a kid, inevitably triggered by even a small amount of ice cream, pizza, or mac and cheese. Two or three times a month I’d end up screaming and crying in the bathroom while my mother rubbed my back, trying to help me go. I had a pretty shitty childhood in a lot of ways, but I always saw that as a deeply loving act on her part—it can’t have been a pleasant olfactory experience. However, the other day it hit me that my mother could easily have prevented those painful episodes by simply not giving me triggering foods. She did all the food shopping and cooking in our family, and we were adventurous eaters who would not have missed the monthly pizza night or bowl of ice cream. She was aware of what foods triggered me and would breezily refer to me as lactose intolerant from time to time … so what gives? It’s not normal to give your kids food you know will hurt them, right? Am I right to be as disturbed by this realization as I am?

— Pun Intended

Dear P.I.,

Without speaking to your mother, I’d guess that she made these choices based on the assumption that you and/or other household members really liked these dishes and may have thought that she was doing you a favor by not denying you foods that are very popular with children. It is entirely possible, likely even, that she was both well-intentioned and made a decision that was not in your best interest.

It doesn’t seem like you’re concerned that your mom was feeding you milk to keep you on the toilet purposefully, but that you’re now coming to the conclusion that she could have saved you a lot of discomfort had she simply stopped giving you foods that didn’t agree with you. I am agreeing with your conclusion, but next the question is, now what? Do you want to talk to her about this? Are you hoping for an apology? Or is this simply something you want to understand on your own?

During childhood, it may be hard to notice just how human and thus, fallible, our parents are. When we grow up, the highlight reel in our memories can make that reality very plain. Also, as those of us who are parents get older, we also can find ourselves looking back with greater clarity, which may force a reckoning with how we fell short. If talking this out with your mom seems like it could bring you some peace, then you should address it with her.
I’d suggest taking a polite, non-accusatory approach: “I was thinking back to those really bad stomachaches I got as a kid. Out of curiosity, did you ever think about cutting dairy out my diet all together?”

Wishing you all the best, and encouraging you to release any anger you may have for your mom; you can’t get that time back, and it won’t ease the pain of the past to lash out at her about it now.  

· If you missed Thursday’s Care and Feeding column, read it here.

· Discuss this column in the Slate Parenting Facebook group!

Dear Care and Feeding,

I recognize that it’s weird for me to send this to a parenting advice columnist, but I’m not sure exactly where else to go. My parents split up when I was a toddler, and my dad is only sometimes in touch. I’m a man in my early 20s, and my mom is great, but I often wish I had a father figure to reach out to for advice and support on specific things. The internet has taught me how to use a condom, trim my beard, and change a tire, but I wish I had a real person. Is there a mentoring program or other opportunities for adults? I feel pathetic, but I wish I had a dad more now than when I was a kid. My professional career is nearly all women, and so is my friend circle, so I’m not sure where I could look for a mentoring relationship on my own.

— Dad-Less

Dear D.L.,

Your question is not weird for this space at all! And there’s nothing pathetic about you desiring something that you should have had throughout your childhood, which was the presence of a man (or men) who could have stepped up in your dad’s absence and helped you with some of the coming-of-age moments that can be easier to manage in a same-gendered adult’s presence.

I wasn’t able to find a program designed for situations like this, though maybe one of our kind readers could share if they are aware of one that exists. But don’t let that deter you. There are sure to be men out there who’d be happy to take you under their wing, or to, at the very least, be there for you when you need the advice of an older man.

Most of your friends may be women, but have you considered talking to any of them about meeting their fathers? Are there any men in your apartment building or neighborhood whom you might start chatting up on a regular basis in hopes that they may be a good fit for you? A class or group activity, such as volunteering (I know, hard to do right now) would also be a great place to connect with someone like-minded as well. A senior center or assisted living residence might be a great place for you to forge a relationship(s) that could be mutually beneficial.

Sending you lots of love and wishing you the best in finding someone who feels like home.

For more of Slate’s parenting coverage, listen to Mom and Dad Are Fighting

Dear Care and Feeding,

As a 13-year-old with Type 1 diabetes and ADHD, this year has been very hard on me, especially as I go to a private school, and this is the year when they decide whether to invite you back for high school or not. My parents are in their 50s and are often very tired from staying up late (helping me manage my diabetes), plus my dad works crazy hours. They are starting to snap on me a lot more, and I feel our relationship is slipping through the cracks. Because of my ADHD, I struggle to focus on my schoolwork, which caused them to make a point to watch me do it. This leads to arguments and a lot of crankiness on their part. Am I the problem?

— Stressed Out in School

Dear S.O.S.,

No, no, a million times no, you are NOT the problem. Most schools have not embraced ways to serve kids with ADHD, who are expected to perform at the same level as their peers despite having a serious challenge before them. That is a problem. Government response to the COVID-19 pandemic has made school and work much harder than they need to be for most of us, that is a problem.

You, my dear, are a very young person trying to navigate a very complicated set of circumstances, and even if you are not doing everything you can to focus on your studies, that doesn’t make you a problem by any stretch of the imagination.

I urge you to be as honest as possible with your parents (and teachers, if needed) about why you are having such a rough time right now and what they may be able to do to help you out. What sort of steps can be taken to get you on track with your homework so that you can complete it alone instead of under the eye of Mom or Dad? What sort of support do you need that you may not be getting?

Also, if your parents’ tendency to “snap” is causing you grief, that’s something you should speak to them about as well. Explain that you know how much stress they are under, that you want to make things go more smoothly for the entire household, and that it would mean a lot to you if they were to think about how their words have made you feel.

No matter what the outcome, please remember that you are not, and could never be, “a problem.” ADHD and Diabetes are not things that you did or caused, nor are they a reflection on who you are as a person; they are simply health issues that you have to manage. You needn’t feel any guilt whatsoever, and don’t you forget that!

— Jamilah

More Advice From Slate

My daughter, age 3 ½, has suddenly become afraid of the usual cabal of monsters/the dark/her room/going to bed in general. We just welcomed a new baby into the family five weeks ago, and although I’m sure she is genuinely experiencing some typical toddler fears, my husband and I are also pretty sure she’s milking this for attention. How do we (lovingly) convince her she’s safe and needs to go to sleep? We just can’t spend two-plus exhausting hours dealing with tears and negotiating every night!

')function tryGetCriteoFastBid()tryvar 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<>this.DB-n):this[this.t-1]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,o.prototype.invDigit=function()if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return 0<(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)?this.DV-t:-t,o.prototype.dlShiftTo=function(e,t)for(var r=this.t-1;0<=r;--r)t[r+e]=this[r];for(r=e-1;0<=r;--r)t[r]=0;t.t=this.t+e,t.s=this.s,o.prototype.squareTo=function(e)for(var t=this.abs(),r=e.t=2*t.t;0<=--r;)e[r]=0;for(r=0;r=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=(this[a]&o)<>n;0>=this.DB;if(e.t>=this.DB;n+=this.selsefor(n+=this.s;r>=this.DB;n-=e.st.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&creturn 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&creturn 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),rt.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:rt.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>15)*this.mpl&this.um)<<15)&e.DM;for(e[r=t+this.m.t]+=this.m.am(0,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.mp=e.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<>>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>>>0r[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]+_>>>0var A=new Array(r.length);for(_=0;_>>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)function(e,t)if(e)/^(?:Ui(e)function f(e,t)t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rnnnx3c!-- Rubicon Project Ad Tag --x3en

nn

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)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?"&":"?"https://slate.com/human-interest/2020/12/,"us_privacy=").concat(encodeURIComponent(n))),x=!0,type:"iframe",url:"https://".concat(g.syncHost,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:rfunction y(e,t)var r=e.params;if("video"===t)var i=[];return r.video&&r.video.playerWidth&&r.video.playerHeight?i=[r.video.playerWidth,r.video.playerHeight]:Array.isArray(n.deepAccess(e,"mediaTypes.video.playerSize"))&&1===e.mediaTypes.video.playerSize.length?i=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&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:[impid:Date.now(),dealid:v.deal_id,price:v.price,adm:y]],cur:v.currency,ext:event_log:[])}var h=n.getBidIdParameter("mimes",e.params)||["application/javascript"https://slate.com/human-interest/2020/12/,"video/mp4"https://slate.com/human-interest/2020/12/,"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)&&(_.video.startdelay=0+Boolean(n.getBidIdParameter("start_delay",e.params))),""!=n.getBidIdParameter("min_duration",e.params)&&(_.video.minduration=n.getBidIdParameter("min_duration",e.params)),""!=n.getBidIdParameter("max_duration",e.params)&&(_.video.maxduration=n.getBidIdParameter("max_duration",e.params)),""!=n.getBidIdParameter("placement_type",e.params)&&(_.video.ext.placement=n.getBidIdParameter("placement_type",e.params)),""!=n.getBidIdParameter("position",e.params)&&(_.video.ext.pos=n.getBidIdParameter("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()),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:"adserver.org",uids:[id:e.userId.tdid,ext:rtiPartner:"TDID"])),n.isEmpty(A)||(I.user=ext:A),method:"POST",url:"https://search.spotxchange.com/openrtb/2.3/dados/"+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(e.bid,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)t.deal_id==e.id&&(e.price=t.price,i.cur=t.currency));var d="",ttl:360,netRevenue:!0,channel_id:i.id,cache_key:e.ext.cache_key,vastUrl:"https://search.spotxchange.com/ad/vast.html?key="+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&&0t?e:tfunction d(e,t,n)!e.preload&&e.preloadThreshhold&&function(e,t,n,i)return t.top<=i+n&&u(e)(t.target,t.rect,e.preloadThreshhold,n)&&(e.preload=!0,setTimeout(function()e.trigger("preload",new r("preload",t)),15))function c(n)o),l=target:n.el,rect:i,visiblePx:h,visiblePercent:s;!function(e,t)i1&&(h+=e(r,Math.floor(n/o),i-1,o)),h,this.getVerticallyVisiblePixels=f,this.getViewportHeight=function()e.documentElement.clientHeight,this.getViewportWidth=function()e.documentElement.clientWidth,this.isElementNotHidden=u,this.isElementInViewport=function(n),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",fvar 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].exportsvar 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 = it.next(); 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)

function _arrayLikeToArray(arr, len) 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"https://slate.com/human-interest/2020/12/,"'), 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(); // ]]