PageSourceSearch

https://podster.fm/build/assets/EpisodeDeleteButton-c5ebb08b.js

js podster.fm collected 2026-09-24 08:52:56 UTC 1,571 bytes, 1 lines download raw bytes

1import{f as p,c as d,a as t,y as u,w as f,u as s,F as _,o as x,b as o,d as a,T as k}from"./app-f96b9a38.js";import{_ as C}from"./Modal-046c4c5e.js";import{_ as i}from"./FormDangerButton-884054bb.js";import{_ as b}from"./FormSecondaryButton-d2d32ab6.js";import"./CloseIcon-82975fa5.js";import"./transition-d5d1ed5a.js";import"./dom-cadfdd7e.js";import"./hidden-e39bbb26.js";import"./focus-management-dccaee5f.js";import"./micro-task-89dcd6af.js";import"./description-9a269291.js";import"./use-outside-click-f54ccb8d.js";import"./LoadingIcon-9ac274f8.js";const w=o("p",{class:"mb-4 text-center text-sm text-brand-100 dark:text-neutral-400"},[a(" После удаления эпизод "),o("span",{class:"font-medium"},"не подлежит восстановлению"),a(". "),o("br"),a(" Вы действительно хотите удалить эпизод? ")],-1),h={class:"flex justify-center"},R={__name:"EpisodeDeleteButton",props:{episode:{type:Object,required:!0}},setup(n){const m=n;let e=p(!1),c=()=>{k({}).delete(`/my/episodes/${m.episode.id}`)},r=()=>{e.value=!1};return(g,l)=>(x(),d(_,null,[t(i,{text:"Удалить",onClick:l[0]||(l[0]=$=>u(e)?e.value=!0:e=!0)}),t(C,{title:"Удаление эпизода","show-initial":s(e),"bg-classes":"bg-neutral-100 dark:bg-neutral-800","max-width-classes":"max-w-lg",onClose:s(r)},{default:f(()=>[w,o("div",h,[t(b,{text:"Нет",class:"mr-6",onClick:s(r)},null,8,["onClick"]),t(i,{text:"Удалить",onClick:s(c)},null,8,["onClick"])])]),_:1},8,["show-initial","onClose"])],64))}};export{R 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.