PageSourceSearch

https://podster.fm/build/assets/IndexView-ece23e76.js

js podster.fm collected 2026-09-24 08:53:23 UTC 4,097 bytes, 1 lines download raw bytes

1import m from"./Layout-0d08d3d7.js";import{P as d}from"./PlusCircledIcon-c92b5020.js";import c from"./MyCollectionTabs-5acffc13.js";import{_ as e}from"./PlaylistListFilterable-b137b01e.js";import{c as y,a as i,b as a,w as u,e as l,h as r,r as s,o}from"./app-f96b9a38.js";import"./MainNav-4ac10d57.js";import"./MainAuthUserMenu-64843d4c.js";import"./FavoriteIcon-d21876e3.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingsIcon-17514e01.js";import"./menu-6e48567b.js";import"./dom-cadfdd7e.js";import"./focus-management-dccaee5f.js";import"./use-outside-click-f54ccb8d.js";import"./use-resolve-button-type-e81962cc.js";import"./MainAside-c8eb87d8.js";import"./useDarkMode-eb5341a5.js";import"./RecommendationIcon-375aa968.js";import"./KnowledgebaseIcon-e039e069.js";import"./EpisodeIcon-bc94c554.js";import"./PodcastPlaylistIcon-048cb04c.js";import"./ReportBugButton-3cf539b2.js";import"./Modal-046c4c5e.js";import"./CloseIcon-82975fa5.js";import"./transition-d5d1ed5a.js";import"./hidden-e39bbb26.js";import"./micro-task-89dcd6af.js";import"./description-9a269291.js";import"./FormTextarea-aff24f0e.js";import"./FormInputLabel-5489c904.js";import"./v4-a960c1f4.js";import"./FormTextInput-85d75d75.js";import"./FormPrimaryButton-0c835555.js";import"./LoadingIcon-9ac274f8.js";import"./AdSlot-a2b1f874.js";import"./vue.runtime.esm-bundler-cbd40ca6.js";import"./switch-97e49124.js";import"./MainFooter-763d8833.js";import"./CookieNotification-5c729a3c.js";import"./MainNavMobile-ec6d15b4.js";import"./vue-composable.esm-bundler-11aa148c.js";import"./MainNavMobileMenu-8fcb8fd4.js";import"./StatsIcon-2edff3fb.js";import"./ImpersonationHeader-65abc4f8.js";import"./useAudio-1b62b5d5.js";import"./usePlayerStore-ffc1d1da.js";import"./useAuthStore-bd281680.js";import"./isObject-a1be2107.js";import"./debounce-57bb86d4.js";import"./Pagination-f728c1ba.js";import"./SearchInput-ea522323.js";import"./PlaylistListItem-8051a3cf.js";import"./listbox-69be9584.js";const _={class:"mb-5 flex items-center justify-between lg:mb-9"},f=a("h2",{class:"page-heading"},"Моя коллекция",-1),g=a("span",{class:"ml-1 hidden sm:ml-2 sm:inline-block"},"Новый плейлист",-1),h={layout:m},vt=Object.assign(h,{__name:"IndexView",props:{paginatedPlaylistsInitial:{type:Object,required:!0},paginatedFavoritePlaylistsInitial:{type:Object,required:!0},paginatedFavoritePodcastPlaylistsInitial:{type:Object,required:!0}},setup(t){return(b,v)=>{const p=s("Head"),n=s("Link");return o(),y("div",null,[i(p,{title:"Мои плейлисты"}),a("div",null,[a("div",_,[f,i(n,{href:"/my/playlists/create",class:"flex items-center rounded-lg bg-brand-300 px-3 py-1 text-sm text-neutral-100 transition-opacity duration-200 hover:opacity-80 dark:bg-neutral-100 dark:text-neutral-700 sm:px-4 sm:py-1.5",title:"Создать новый плейлист"},{default:u(()=>[i(d,{class:"h-4 w-4 flex-shrink-0"}),g]),_:1})]),i(c,{class:"mb-10"}),i(e,{title:"Мои плейлисты","playlist-type":"playlist",endpoint:"/api/my-playlists",filter:{},"paginated-playlists-initial":t.paginatedPlaylistsInitial,"items-editable":""},null,8,["paginated-playlists-initial"]),t.paginatedFavoritePlaylistsInitial.data.length?(o(),l(e,{key:0,title:"Плейлисты, избранное","playlist-type":"playlist","paginated-playlists-initial":t.paginatedFavoritePlaylistsInitial,endpoint:"/api/public-playlists",filter:{auth_user_favorites:!0},"extra-sort-options":[{name:"В избранном",value:"auth_favorited_at"}],"sort-by":"auth_favorited_at",class:"mb-8"},null,8,["paginated-playlists-initial"])):r("",!0),t.paginatedFavoritePodcastPlaylistsInitial.data.length?(o(),l(e,{key:1,title:"Подборки, избранное","playlist-type":"podcast-playlist","paginated-playlists-initial":t.paginatedFavoritePodcastPlaylistsInitial,endpoint:"/api/public-podcast-playlists",filter:{auth_user_favorites:!0},"extra-sort-options":[{name:"В избранном",value:"auth_favorited_at"}],"sort-by":"auth_favorited_at"},null,8,["paginated-playlists-initial"])):r("",!0)])])}}});export{vt as default};

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.