1import{e as _,w as i,r as f,o as a,b as t,a as s,c,j as x,u as l,t as d,F as w,T as k,O as g}from"./app-f96b9a38.js";import v from"./Layout-6142b859.js";import{P as b}from"./Pagination-f728c1ba.js";import"./Sidebar-1f9c9aee.js";import"./useDarkMode-eb5341a5.js";import"./createLucideIcon-23d060b2.js";import"./chevron-down-7de84f01.js";import"./sparkles-2d5fa576.js";import"./switch-97e49124.js";import"./dom-cadfdd7e.js";import"./description-9a269291.js";import"./use-resolve-button-type-e81962cc.js";import"./hidden-e39bbb26.js";import"./useAuthStore-bd281680.js";import"./isObject-a1be2107.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"./focus-management-dccaee5f.js";import"./use-outside-click-f54ccb8d.js";import"./ChevronLeftIcon-ff15d7a3.js";import"./CabinetMainNavMobile-cc0ad8f4.js";import"./vue-composable.esm-bundler-11aa148c.js";import"./MainNavMobileMenu-8fcb8fd4.js";import"./RecommendationIcon-375aa968.js";import"./StatsIcon-2edff3fb.js";import"./CloseIcon-82975fa5.js";import"./KnowledgebaseIcon-e039e069.js";import"./EpisodeIcon-bc94c554.js";import"./ReportBugButton-3cf539b2.js";import"./Modal-046c4c5e.js";import"./transition-d5d1ed5a.js";import"./micro-task-89dcd6af.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";const L={class:"mb-2 w-full overflow-hidden rounded transition duration-300 hover:shadow-lg hover:dark:bg-neutral-700"},C=t("span",{class:"mr-1 text-base"},"СоздаÑÑ ÑÑаÑÑÑ",-1),y=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",class:"Ñ-4 w-4 sm:h-4 sm:w-4"},[t("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.2",d:"M2.813 9h12.374M9 2.813v12.374"})],-1),j={class:"px-6 py-4"},M=["onClick"],P=t("svg",{class:"Ñ-4 w-4 text-brand-300 dark:text-neutral-100 sm:h-4 sm:w-4","aria-hidden":"true",fill:"none",stroke:"currentColor","stroke-width":"1.5",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[t("path",{d:"M14.74 9l-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 01-2.244 2.077H8.084a2.25 2.25 0 01-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 00-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 013.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 00-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 00-7.5 0","stroke-linecap":"round","stroke-linejoin":"round"})],-1),B=[P],H=t("svg",{class:"Ñ-4 w-4 text-brand-300 dark:text-neutral-100 sm:h-4 sm:w-4","aria-hidden":"true",fill:"none",stroke:"currentColor","stroke-width":"1.5",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[t("path",{d:"M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L10.582 16.07a4.5 4.5 0 01-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 011.13-1.897l8.932-8.931zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0115.75 21H5.25A2.25 2.25 0 013 18.75V8.25A2.25 2.25 0 015.25 6H10","stroke-linecap":"round","stroke-linejoin":"round"})],-1),T=["href"],V=["innerHTML"],A={class:"float-none mt-4 md:float-right"},O={class:"mr-2 block text-sm text-brand-100 dark:text-neutral-100 md:inline-block"},$={class:"block text-sm text-brand-100 dark:text-neutral-100 md:inline-block"},D={class:"flex justify-center p-4 md:justify-end"},yt={__name:"IndexView",props:{articles:{type:Object,required:!0}},setup(m){let p=(o,n)=>{let r=document.createElement("div");r.innerHTML=o;let e=r.textContent;return e.length>n?e.slice(0,n)+"...":e},u=o=>{confirm("ХоÑиÑе ÑдалиÑÑ ÑÑаÑÑÑ "+o.title+"?")&&k().delete("/admin/articles/"+o.id)},h=o=>{g.visit(`/admin/articles?page=${o}`)};return(o,n)=>{const r=f("Link");return a(),_(v,{heading:"СÑаÑÑи"},{default:i(()=>[t("div",L,[s(r,{href:"/admin/articles/create",class:"flex w-full items-center justify-center py-4 text-brand-100 transition-colors duration-300 hover:text-brand-300 dark:text-neutral-100"},{default:i(()=>[C,y]),_:1})]),(a(!0),c(w,null,x(m.articles.data,e=>(a(),c("div",{key:e.id,class:"mb-2 w-full overflow-hidden rounded pb-3 transition duration-300 last:mb-0 hover:shadow-lg hover:dark:bg-neutral-700"},[t("div",j,[t("button",{class:"float-right mx-3 my-2 text-sm",onClick:E=>l(u)(e)},B,8,M),s(r,{href:"/admin/articles/"+e.id+"/edit",class:"float-right mx-3 my-2"},{default:i(()=>[H]),_:2},1032,["href"]),t("a",{href:"/articles/"+e.slug,class:"text-l mb-4 block font-bold text-brand-300 hover:underline dark:text-neutral-100"},d(e.title),9,T),t("p",{class:"text-sm text-brand-300 dark:text-neutral-100",innerHTML:l(p)(e.description,400)},null,8,V),t("div",A,[t("span",O,"ÐпÑбликовано: "+d(e.created_at),1),t("span",$,"ÐÑÑедакÑиÑовано: "+d(e.updated_at),1)])])]))),128)),t("div",D,[s(b,{data:m.articles,"with-page-input"
1:"",onPaginationChangePage:l(h)},null,8,["data","onPaginationChangePage"])])]),_:1})}}};export{yt 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.