PageSourceSearch

https://www.kanopy.com/kui-assets/index-2SclADAZ.js

js kanopy.com collected 2026-09-24 08:30:53 UTC 4,316 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"f2e84f41ed6c0beba456d92f07f35b71be0836fd"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="98723a70-36e0-449d-9d66-de420bb58b31",e._sentryDebugIdIdentifier="sentry-dbid-98723a70-36e0-449d-9d66-de420bb58b31")}catch(s){}}();import{bQ as e,aQ as t,N as s,r,n as i,V as a,b0 as o,G as l,S as n,bS as d,b2 as _,b as p,q as u}from"./client-ANZ33kkl.js";import{M as m}from"./MobileBlocker-BjTLuamh.js";import{E as c}from"./EmbedError-jvAi2Skl.js";import{W as y}from"./WatchCustomPlaylistBase-D5h5k--L.js";import{v as b}from"./Playlist-Bk6DxD8t.js";import"./MetadataPoster-uI5DCtGi.js";import"./MoviePoster-ByXOBmKH.js";const h=i(y.extend({name:"EmbedCustomPlaylistPageContent",created(){this.is_direct_page_access=!0,this.update_video_player(),this.$nuxt.$on(r.GlobalPlayerPlayNext,this.on_play_next_requested)},beforeDestroy(){this.$nuxt.$off(r.GlobalPlayerPlayNext)},methods:{on_play_next_requested(){const e=`/embed/customplaylists/${this.playlist?.id}/${this.next_playlist_clip?.itemId}`;s.navigate(this.$router,e,!0,!0)},send_analytics(e,s={}){const r={...s,title_id:this.$kuistore.state.video_player.media?.video_id,title_name:this.$kuistore.state.video_player.media?.video_title};t.sendEvent(this.$nuxt.context,e,r)}},components:{KanopyVideoPlayer:e}}),function(){var e=this,t=e._self._c;return e._self._setupProxy,t("kanopy-video-player",{staticClass:"fullscreen-player",attrs:{show_back_button:!1,is_embedded:!0},on:{send_analytics:e.send_analytics}})},[],!1,null,"41e9ddd7").exports;let f;const g=i(a.extend({name:"EmbedCustomPlaylistPage",key:e=>e.params.customplaylistid,layout:"empty",async middleware(e){f=void 0,await b(e,!1),await new n(d).overrideGuardHandler("no_membership",e=>(f=_.NoMembership,!0)).overrideGuardHandler("no_membership_on_domain",e=>(f=e.$kuistore.getters["user/has_user_account_logged_in"]?_.NoMembershipOnDomain:_.LoginRequired,!0)).overrideGuardHandler("non_active_membership_on_domain",e=>(f=_.NoActiveMembershipOnDomain,!0)).overrideGuardHandler("is_in_kids",async e=>e.$kuistore.getters["site/is_kids_only_vp"]?(f=_.ProductVpAccess,!0):e.$kuistore.getters["user/has_parental_control_on"]?(f=_.ParentalControlPinRequired,!0):(await e.$kuistore.dispatch("site/switch_to_adult",!1),!1)).overrideGuardHandler("disallow_force_login",e=>(f=_.LoginRequired,!0)).addNewGuard({name:"playlist exists",checker:(e,t)=>{const r=p.parse(e.params.customplaylistid),i=p.parse(e.params.clipid);if(isNaN(r))return t(e);if(!u.isEmpty(e.params.clipid)&&isNaN(i))return s.redirect(e,`/embed/customplaylists/${r}`),!0;try{const a=e.$kuistore.getters["mylists/custom_playlist_current_playlist"];if(null==a)return t(e);if(!u.isEmpty(e.params.clipid)){const t=a?.items.find(e=>e.itemId===i);if(null==t){if(e.$kuistore.getters["user/has_active_membership_on_current_domain"])return s.redirect(e,`/embed/customplaylists/${r}`),!0;f=_.LoginRequired}e.$kuistore.commit("mylists/set_custom_playlist_current_clip_id",i)}return!1}catch(a){return t(e)}},handler:e=>(f=_.ContentNotFound,!0)}).addNewGuard({name:"is empty custom playlist",checker:(e,t)=>0===(e.$kuistore.getters["mylists/custom_playlist_current_playlist"]?.items.length??0)&&t(e),handler:e=>(f=_.EmptyContent,!1)}).guard(e)},head(){return{title:null!=this.playlist_title?`${this.playlist_title} | Kanopy`:"Kanopy"}},data:()=>({error_type:void 0}),created(){this.error_type=f},computed:{playlist(){return this.$kuistore.getters["mylists/custom_playlist_current_playlist"]},playlist_title(){return this.playlist?.title},is_mobile:()=>l.isMobileOrTabletDevice(),error_content_type:()=>o.Customplaylist},components:{MobileBlocker:m,EmbedError:c,EmbedCustomPlaylistPageContent:h}}),function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"page-content",class:{"error-bg":null!=e.error_type}},[e.is_mobile?t("mobile-blocker"):null!=e.error_type?t("embed-error",{staticClass:"embed-error",attrs:{error_type:e.error_type,content_type:e.error_content_type}}):t("embed-custom-playlist-page-content")],1)},[],!1,null,"dbf88bdb").exports;export{g as default};
2//# sourceMappingURL=index-2SclADAZ.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.