PageSourceSearch

https://www.pbs.org/_next/static/chunks/1xk447ii_-1q6.js

js pbs.org collected 2026-09-24 07:37:48 UTC 18,131 bytes, 10 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="54026f84-1c32-8eef-084e-d44913bc1864")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,938242,e=>{e.v({my_list_button:"MyListButton-module-scss-module__RrzcOa__my_list_button",my_list_button__icon_only:"MyListButton-module-scss-module__RrzcOa__my_list_button__icon_only",my_list_button__kabob_menu:"MyListButton-module-scss-module__RrzcOa__my_list_button__kabob_menu"})},633974,e=>{"use strict";var t=e.i(843476),i=e.i(271645),s=e.i(940209),o=e.i(910267),a=e.i(839456),n=e.i(672464),l=e.i(117595),r=e.i(283791),_=e.i(320105),d=e.i(71829),c=e.i(27793),u=e.i(593338),m=e.i(777837),f=e.i(135814),h=e.i(938242);let p={feature_category:"my list",feature_name:"my list button",object_action:"click",object_type:"button",signed_in_status:!0},v=e=>{let{video:v,show:g,style:w,depIsInList:y}=e,[b,j]=(0,n.useAtom)(s.myListShows.itemsAtom),[x,k]=(0,n.useAtom)(a.myListVideos.itemsAtom),[z,N]=(0,i.useState)(y??!1),[O,E]=(0,n.useAtom)(c.userProfile),C=(0,o.usePersonalizedResource)(s.myListShows).isSettled,L=(0,o.usePersonalizedResource)(a.myListVideos).isSettled,P=void 0!==y||g&&!v&&C||v&&!g&&L||g&&v&&C&&L||!g&&!v&&C&&L;(0,i.useEffect)(()=>{if(void 0===y&&g&&P){let e=b??[],t=e.some(e=>e.slug===g.slug),i=l.default.get(d.TMP_SHOW_COOKIE);!t&&i&&g.cid===i?(N(!0),j([g,...e]),(async()=>{try{await (0,r.addFavoriteShow)(g.cid),l.default.remove(d.TMP_SHOW_COOKIE);let e={...p,franchise_title:g.franchise?.title,object_action_behavior:"adds show to list after sign in",object_name:"my list - add show to list",pbs_content_id:g.slug,show_title:g.title};(0,_.sendPbsGtmEvent)(e)}catch(t){N(!1),j(e)}})()):N(t)}else if(void 0===y&&v&&P){let e=x??[],t=e.some(e=>e.slug===v.slug),i=l.default.get(d.TMP_VIDEO_COOKIE);!t&&i&&v.cid===i?(N(!0),k([v,...e]),(async()=>{try{await (0,r.addFavoriteVideo)(v.cid),l.default.remove(d.TMP_VIDEO_COOKIE);let e={...p,franchise_title:v.franchise?.title,object_action_behavior:"adds video to list after sign in",object_name:"my list - add video to list",pbs_content_id:v.slug,show_title:v.show?.title,video_title:v.title,video_tp_media_id:v.legacy_tp_media_id,video_type:v.video_type};(0,_.sendPbsGtmEvent)(e)}catch(t){N(!1),k(e)}})()):N(t)}},[y,P,b,x,j,k,g,v]);let M=async e=>{N(!1),j(b?.filter(t=>t.slug!==e.slug)??null),await (0,r.removeFavoriteShow)(e.cid);let t={...O},i=t.personal_data.favorite_shows.content.filter(t=>t.id!==e.slug);t.personal_data.favorite_shows.content=i,E(t);let s={...p,franchise_title:e.franchise?.title,object_action_behavior:"removes show from list",object_name:"my list - remove show from list",pbs_content_id:e.slug,show_title:e.title};(0,_.sendPbsGtmEvent)(s)},S=async e=>{N(!0),j([e,...b||[]]),await (0,r.addFavoriteShow)(e.cid);let t={...O};t.personal_data.favorite_shows.content.push({id:e.slug}),E(t);let i={...p,franchise_title:e.franchise?.title,object_action_behavior:"adds show to list",object_name:"my list - add show to list",pbs_content_id:e.slug,show_title:e.title};(0,_.sendPbsGtmEvent)(i)},T=async e=>{N(!1),k(x?.filter(t=>t.slug!==e.slug)??null),await (0,r.removeFavoriteVideo)(e.cid);let t={...O},i=t.personal_data.favorite_videos.content.filter(t=>t.id!==e.slug);t.personal_data.favorite_videos.content=i,E(t);let s={...p,franchise_title:e.franchise?.title,object_action_behavior:"removes video from list",object_name:"my list - remove video from list",pbs_content_id:e.slug,show_title:e.show?.title,video_title:e.title,video_tp_media_id:e.legacy_tp_media_id,video_type:e.video_type};(0,_.sendPbsGtmEvent)(s)},G=async e=>{N(!0),k([e,...x||[]]),await (0,r.addFavoriteVideo)(e.cid);let t={...O};t.personal_data.favorite_videos.content.push({id:e.slug}),E(t);let i={...p,franchise_title:e.franchise?.title,object_action_behavior:"adds video to list",object_name:"my list - add video to list",pbs_content_id:e.slug,show_title:e.show?.title,video_title:e.title,video_tp_media_id:e.legacy_tp_media_id,video_type:e.video_type};(0,_.sendPbsGtmEvent)(i)},R=async()=>{switch(!0){case void 0!==g&&z:await M(g);break;case void 0!==g&&!z:await S(g);break;case void 0!==v&&z:await T(v);break;case void 0!==v&&!z:await G(v)}},A=(0,t.jsx)(t.Fragment,{}),V=h.default.my_list_button;switch(!0){case"iconOnly"===w&&z:V=h.default.my_list_button__icon_only,A=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f.default,{}),(0,t.jsx)("span",{className:"visuallyhidden",children:"Remove from My List"})]});break;case"iconOnly"===w&&!z:V=h.default.my_list_button__icon_only,A=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.default,{}),(0,t.jsx)("span",{className:"visuallyhidden",children:"Add to My List"})]});break;case"kabobMenu"===w&&z:V=h.default.my_list_button__kabob_menu,A=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m.default,{}),(0,t.jsx)("span",{children:"Remove from My List"})]});break;case"kabobMenu"===w&&!z:V=h.default.my_list_button__kabob_menu,A=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.default,{}),(0,t.jsx)("span",{children:"Add to My List"})]})}return P?(0,t.jsx)("button",{className:V,onClick:R,children:A}):null};var g=e.i(30514);let w=e=>{let[i,s]=(0,n.useAtom)(g.signinModalAtom),{style:o,video:a,show:r}=e,c=()=>{s(g.SignInModalStateEnum.TrueWithMyListBlurb);let e={feature_category:"my list",feature_name:"my list button",object_action_behavior:"prompts sign in modal",object_action:"click",object_type:"button",signed_in_status:!1};r?(e={...e,franchise_title:r.franchise?.title,object_name:"my list - add show to list",pbs_content_id:r.slug,show_title:r.title},l.default.set(d.TMP_SHOW_COOKIE,r.cid,{expires:1/288})):a&&(e={...e,franchise_title:a.franchise?.title,object_name:"my list - add video to list",pbs_content_id:a.slug,show_title:a.show?.title,video_title:a.title,video_tp_media_id:a.legacy_tp_media_id,video_type:a.video_type},l.default.set(d.TMP_VIDEO_COOKIE,a.cid,{expires:1/288})),(0,_.sendPbsGtmEvent)(e)};return"iconOnly"===o?(0,t.jsxs)("button",{className:h.default.my_list_button__icon_only,onClick:c,children:[(0,t.jsx)(u.default,{}),(0,t.jsx)("span",{className:"visuallyhidden",children:"Sign in to add to My List"})]}):"kabobMenu"===o?(0,t.jsxs)("button",{className:h.default.my_list_button__kabob_menu,onClick:c,children:[(0,t.jsx)(u.default,{}),(0,t.jsx)("span",{children:"Add to My List"})]}):(0,t.jsxs)("button",{className:h.default.my_list_button,onClick:c,children:[(0,t.jsx)(u.default,{}),(0,t.jsx)("span",{className:"visuallyhidden",children:"Sign in to add to"}),(0,t.jsx)("span",{children:"My List"})]})};var y=e.i(578693);e.s(["default",0,e=>{let{isAuthenticated:s}=(0,y.useIdentity)(),[o,a]=(0,i.useState)(!1);if((0,i.useEffect)(()=>{a(!0)},[]),o)if(s)return(0,t.jsx)(v,{...e});else return(0,t.jsx)(w,{...e});return(0,t.jsx)(t.Fragment,{})}],633974)},490181,e=>{e.v({content_row_link_popover:"ContentRowLinkPopover-module-scss-module__l7CSna__content_row_link_popover"})},413612,e=>{e.v({content_row_description:"ContentRowTitleDescription-module-scss-module__V4XHHG__content_row_description",content_row_title:"ContentRowTitleDescription-module-scss-module__V4XHHG__content_row_title",content_row_title__logo:"ContentRowTitleDescription-module-scss-module__V4XHHG__content_row_title__logo",content_row_title__logo__wrapper:"C
2ontentRowTitleDescription-module-scss-module__V4XHHG__content_row_title__logo__wrapper",content_row_title_description:"ContentRowTitleDescription-module-scss-module__V4XHHG__content_row_title_description"})},272936,e=>{"use strict";var t=e.i(843476),i=e.i(271645),s=e.i(225412),o=e.i(534415),a=e.i(490181);let n=e=>{let{anchorId:s,id:o,ref:n}=e,l="Copy Link to Row",r=(e=>{let t=new URL(window.location.href);for(let e of Array.from(t.searchParams.keys()))t.searchParams.delete(e);return t.pathname.endsWith("/")||(t.pathname+="/"),t.hash=e,t.toString()})(o),[_,d]=(0,i.useState)(l),c=async()=>{try{await navigator.clipboard.writeText(r),d("Link Copied!")}catch(e){d("Copy failed"),console.error("Error copying snippet to clipboard",e)}setTimeout(()=>{d(l),n.current?.hidePopover()},1e3)};return(0,t.jsx)("div",{className:a.default.content_row_link_popover,popover:"",ref:n,style:{positionAnchor:s},children:(0,t.jsx)("button",{onClick:c,className:a.default.copy_button,children:_})})};var l=e.i(413612);e.s(["default",0,e=>{let{title:a,logo:r,logo_alt:_,description:d}=e,c=(0,i.useRef)(null),u=(0,i.useRef)(null),m=(e=>{if(!e)return"";var t=e.toLowerCase().trim();return(t=(t=t.normalize("NFD").replace(/[\u0300-\u036f]/g,"")).replace(/[^a-z0-9\s-]/g," ").trim()).replace(/[\s-]+/g,"-")})(a),f=`--anchor-${m}`,h=(0,s.useHasMounted)();return((0,i.useEffect)(()=>{let e=window.location.hash;h&&e===`#${m}`&&c.current?.scrollIntoView()},[m,h]),h)?(0,t.jsxs)("div",{className:l.default.content_row_title_description,children:[(0,t.jsxs)("h2",{className:l.default.content_row_title,id:m,ref:c,style:{anchorName:f},onClick:()=>{u.current?.showPopover()},children:[r&&_&&(0,t.jsx)("span",{className:l.default.content_row_title__logo__wrapper,children:(0,t.jsx)(o.default,{src:r,alt:_,width:125,className:l.default.content_row_title__logo})}),a]}),(0,t.jsx)(n,{id:m,anchorId:f,ref:u}),d&&(0,t.jsx)("p",{className:l.default.content_row_description,children:d})]}):null}],272936)},31107,e=>{e.v({show_grid_card:"ShowGridCard-module-scss-module__4_kcmG__show_grid_card",show_grid_card__description:"ShowGridCard-module-scss-module__4_kcmG__show_grid_card__description",show_grid_card__genre:"ShowGridCard-module-scss-module__4_kcmG__show_grid_card__genre",show_grid_card__logo:"ShowGridCard-module-scss-module__4_kcmG__show_grid_card__logo"})},5065,e=>{"use strict";var t=e.i(843476),i=e.i(522016),s=e.i(193806);let o=e=>{let{children:o,href:a,className:n}=e,l=s.default.genre;return n&&(l+=` ${n}`),(0,t.jsx)(i.default,{className:l,href:a,children:o})};var a=e.i(534415),n=e.i(633974),l=e.i(31107);e.s(["default",0,function({show:e,className:s}){let{description_short:r,genre:_,slug:d,title:c}=e,u=`${l.default.show_grid_card}`;return s&&(u+=` ${s}`),(0,t.jsxs)("div",{className:u,children:[_?.slug&&(0,t.jsx)(o,{href:`/explore/${_.slug}`,className:l.default.show_grid_card__genre,children:_.title}),(0,t.jsx)(()=>{let s=e.images?.["white-logo-41"];return(0,t.jsx)(t.Fragment,{children:s?(0,t.jsx)("h2",{className:l.default.show_grid_card__logo,children:(0,t.jsx)(i.default,{href:`/show/${d}/`,children:(0,t.jsx)(a.default,{src:s,alt:c,width:240})})}):(0,t.jsx)("h2",{className:l.default.show_grid_card__overtitle,children:(0,t.jsx)(i.default,{href:`/show/${d}/`,children:c})})})},{}),(0,t.jsx)("p",{className:l.default.show_grid_card__description,children:r}),(0,t.jsx)(n.default,{show:e,style:"iconOnly"})]})}],5065)},10409,e=>{e.v({progress:"UserProgressBar-module-scss-module__tFCtSW__progress"})},827775,e=>{"use strict";var t=e.i(843476),i=e.i(271645),s=e.i(672464),o=e.i(305344),a=e.i(10409);e.s(["default",0,e=>{let{slug:n,depPercentageWatched:l,className:r,alwaysVisible:_=!1}=e,[d]=(0,s.useAtom)(o.percentageWatchedViewingHistoryAtom),[c,u]=(0,i.useState)(0),m=a.default.progress;return r&&(m+=` ${r}`),(0,i.useEffect)(()=>{let e=d?.find(e=>e.slug===n);l?u(l):u(e?Math.round(e.percentageWatched):0)},[n,l,d]),(_||c>0)&&(0,t.jsxs)("progress",{className:m,value:c,max:"100","aria-label":"Percentage Watched",children:[c,"%"]})}])},795641,e=>{e.v({passport_button:"PassportHoverOverlay-module-scss-module__TeBjGq__passport_button",passport_hover_overlay:"PassportHoverOverlay-module-scss-module__TeBjGq__passport_hover_overlay",passport_hover_overlay_text:"PassportHoverOverlay-module-scss-module__TeBjGq__passport_hover_overlay_text"})},412148,e=>{"use strict";var t=e.i(843476),i=e.i(672464),s=e.i(71829),o=e.i(846186),a=e.i(578693),n=e.i(56591),l=e.i(795641);e.s(["default",0,e=>{let{className:r}=e,{cachedIdentity:_}=(0,a.useIdentity)(),[d]=(0,i.useAtom)(o.stationDataAtom);if(!d||_?.isPassport)return null;let{attributes:{passport_url:c,short_common_name:u}}=d,m=c||s.DONATE_FALLBACK_URL;return(0,t.jsxs)("div",{className:`${l.default.passport_hover_overlay} ${r}`,children:[(0,t.jsxs)("p",{className:l.default.passport_hover_overlay_text,children:["Watch this video with",(0,t.jsx)("br",{}),u," Passport."]}
2),(0,t.jsx)(n.default,{href:m,className:l.default.passport_button,size:"min",gtmEventData:{feature_category:"passport video thumbnail",feature_name:"passport video thumbnail hover overlay donate link",object_text:"Donate & Start Watching",object_url:m},children:"Donate & Start Watching"})]})}])},284954,e=>{e.v({foo:"VideoMezzanineLink-module-scss-module__tmNsCa__foo",passport_cta:"VideoMezzanineLink-module-scss-module__tmNsCa__passport_cta",video_mezzanine_link_badge:"VideoMezzanineLink-module-scss-module__tmNsCa__video_mezzanine_link_badge",video_mezzanine_link_now_playing:"VideoMezzanineLink-module-scss-module__tmNsCa__video_mezzanine_link_now_playing",video_mezzanine_link_passport_badge:"VideoMezzanineLink-module-scss-module__tmNsCa__video_mezzanine_link_passport_badge",video_mezzanine_link_wrapper:"VideoMezzanineLink-module-scss-module__tmNsCa__video_mezzanine_link_wrapper"})},822336,e=>{"use strict";var t=e.i(843476),i=e.i(522016),s=e.i(534415),o=e.i(827775),a=e.i(412148),n=e.i(475524),l=e.i(16999),r=e.i(284954);e.s(["default",0,e=>{let{video:_,nowPlaying:d=!1,sizes:c,depIsNew:u=!1,depPercentageWatched:m=0}=e,f=_.images?.["asset-mezzanine-16x9"]||_.image,h=_.flags.is_mvod,p=u||!d&&_.flags.is_new,v=r.default.video_mezzanine_link;d&&(v+=` ${r.default.video_mezzanine_link_now_playing}`);let g=c||`
3    (min-width: 1700px) 316px,
4    (min-width: 1440px) calc((100vw - 208px)/5),
5    (min-width: 768px) calc((100vw - 96px)/4),
6    calc(50vw - 40px),
7  `;return(0,t.jsxs)("div",{className:r.default.video_mezzanine_link_wrapper,children:[(0,t.jsx)(i.default,{href:`/video/${_.slug}/`,className:v,children:f&&(0,t.jsx)(s.default,{src:f,alt:_.title,width:316,height:177,srcSetSizes:[[140,79],[316,177],[400,225],[460,259],[604,340],[712,400]],sizes:g,className:r.default.video_mezzanine_link_image})}),h&&(0,t.jsx)(a.default,{className:r.default.passport_cta}),h&&(0,t.jsx)("span",{className:r.default.video_mezzanine_link_passport_badge,children:(0,t.jsx)(l.default,{})}),d&&(0,t.jsx)(n.default,{style:"coral",className:r.default.video_mezzanine_link_badge,children:"Now Playing"}),p&&(0,t.jsx)(n.default,{style:"yellow",className:r.default.video_mezzanine_link_badge,children:"New"}),(0,t.jsx)(o.default,{slug:_.slug,depPercentageWatched:m})]})}])},280867,8757,563003,245821,e=>{"use strict";var t=e.i(271645),i=e.i(54479),s=e.i(807345),o=e.i(394025);let a={leading:!1,trailing:!0};e.s(["default",0,(e,n,l=600,r=a)=>{let _=(0,t.useRef)((0,i.default)(e,l,r));return(0,t.useEffect)(()=>{_.current=(0,i.default)(e,l,r)},[e,l,r]),(e=>{let i=(0,t.useRef)(!1),[a,n]=(0,o.default)(e);return(0,t.useLayoutEffect)(()=>(i.current=!0,()=>{(0,s.default)(a?.current)&&i.current&&a.current()}),[])})(()=>{_.current?.cancel()}),(0,t.useCallback)(_.current,n??[])}],280867);let n=!!window.document&&!!window.document.createElement;e.s(["default",0,n],8757);let l=(...e)=>void 0;l.noop=!0,e.s(["default",0,l],563003);let r=(e,i,s)=>{let[a,n]=(0,o.default)();if(e&&!(e&&Object.prototype.hasOwnProperty.call(e,"current")))throw Error("Unable to assign any scroll event to the given ref");return(0,t.useEffect)(()=>{let t=e=>{a.current&&a.current(e)};return e.current?.addEventListener&&e.current.addEventListener(i,t,s),()=>{e.current.removeEventListener(i,t,s)}},[i,e.current,s]),n};e.s(["useEvent",0,r,"useGlobalEvent",0,(e,t)=>n?r({current:window},e,t):l],245821)},657931,e=>{"use strict";var t=e.i(245821),i=e.i(8757),s=e.i(563003);e.s(["default",0,()=>(e=>{if(!i.default)return s.default;let o={current:window};return(0,t.useEvent)(o,e,void 0)})("resize")],657931)},54479,(e,t,i)=>{var s="Expected a function",o=0/0,a=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,r=/^0o[0-7]+$/i,_=parseInt,d=e.g&&e.g.Object===Object&&e.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=d||c||Function("return this")(),m=Object.prototype.toString,f=Math.max,h=Math.min,p=function(){return u.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==m.call(t))return o;if(v(e)){var t,i="function"==typeof e.valueOf?e.valueOf():e;e=v(i)?i+"":i}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var s=l.test(e);return s||r.test(e)?_(e.slice(2),s?2:8):n.test(e)?o:+e}t.exports=function(e,t,i){var o=!0,a=!0;if("function"!=typeof e)throw TypeError(s);return v(i)&&(o="leading"in i?!!i.leading:o,a="trailing"in i?!!i.trailing:a),function(e,t,i){var o,a,n,l,r,_,d=0,c=!1,u=!1,m=!0;if("function"!=typeof e)throw TypeError(s);function w(t){var i=o,s=a;return o=a=void 0,d=t,l=e.apply(s,i)}function y(e){var i=e-_,s=e-d;return void 0===_||i>=t||i<0||u&&s>=n}function b(){var e,i,s,o=p();if(y(o))return j(o);
7r=setTimeout(b,(e=o-_,i=o-d,s=t-e,u?h(s,n-i):s))}function j(e){return(r=void 0,m&&o)?w(e):(o=a=void 0,l)}function x(){var e,i=p(),s=y(i);if(o=arguments,a=this,_=i,s){if(void 0===r)return d=e=_,r=setTimeout(b,t),c?w(e):l;if(u)return r=setTimeout(b,t),w(_)}return void 0===r&&(r=setTimeout(b,t)),l}return t=g(t)||0,v(i)&&(c=!!i.leading,n=(u="maxWait"in i)?f(g(i.maxWait)||0,t):n,m="trailing"in i?!!i.trailing:m),x.cancel=function(){void 0!==r&&clearTimeout(r),d=0,o=_=a=r=void 0},x.flush=function(){return void 0===r?l:j(p())},x}(e,t,{leading:o,maxWait:t,trailing:a})}},777837,e=>{"use strict";var t,i=e.i(271645);function s(){return(s=Object.assign.bind()).apply(null,arguments)}e.s(["default",0,function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",fill:"none","aria-hidden":"true",className:"minus_svg__pbs-minus",viewBox:"0 0 16 3"},e),t||(t=i.createElement("rect",{width:16,height:2.4,y:.4,fill:"#fff",rx:1.2})))}])}]);
8
9//# debugId=54026f84-1c32-8eef-084e-d44913bc1864
10//# sourceMappingURL=14fg5pt-glsx9.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.