PageSourceSearch

https://databaseofadditionalvin.ru/build/assets/Index.1536d72a.js

js databaseofadditionalvin.ru collected 2026-10-09 22:30:49 UTC 4,386 bytes, 1 lines download raw bytes

1import{C as p,d as u,e as n,a as l,f as t,u as a,X as B,l as d,x as h,t as y,g as e,z as w,D as C,q as S,b as m,v as _,h as j,F as N}from"./app.9ff53484.js";import{v as O,l as V,r as $,s as D,t as L}from"./BaseIcon.95816630.js";import{L as T,S as E}from"./SectionMain.744d05d3.js";import{S as F}from"./SectionTitleLineWithButton.8ba60606.js";import{B as c}from"./BaseButton.550c2c78.js";import{C as b}from"./CardBox.4ca26919.js";import{B as g}from"./BaseButtons.f98c7674.js";import{N as I}from"./NotificationBar.03a9a3f5.js";import{P as M}from"./Pagination.26311034.js";import{S as P}from"./Sort.dd0c9aed.js";import{a as q}from"./mdi.6d4ccecf.js";import{_ as A}from"./_plugin-vue_export-helper.cdc0426e.js";import"./main.d8ca4520.js";import"./BaseDivider.2ca63c0d.js";import"./FormControl.6c3ea06f.js";import"./colors.d1182e7f.js";import"./OverlayLayer.a284a63d.js";import"./BaseLevel.f2059d33.js";const z={class:"py-2 flex"},U={class:"flex pl-4"},W=e("th",null,"\u041B\u043E\u0433\u043E\u0442\u0438\u043F",-1),X={key:0},G=["src"],H={"data-label":"\u0418\u043C\u044F"},J={key:0,class:"before:hidden lg:w-1 whitespace-nowrap"},K={class:"py-4"},Q={__name:"Index",props:{car_brands:{type:Object,default:()=>({})},filters:{type:Object,default:()=>({})},can:{type:Object,default:()=>({})}},setup(o){const f=p({search:o.filters.search}),x=p({});function k(s){confirm("\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0445\u043E\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043B\u0438\u0442\u044C?")&&x.delete(route("car-brand.destroy",s))}function v(){window.location.href=route("admin.car-brand-export")}return(s,i)=>(l(),u(T,null,{default:n(()=>[t(a(B),{title:"\u0411\u0440\u044D\u043D\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439"}),t(E,null,{default:n(()=>[t(F,{icon:a(q),title:"\u0411\u0440\u044D\u043D\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u0435\u0439",main:""},{default:n(()=>[t(g,{type:"ml-2","no-wrap":"","flex-auto":""},{default:n(()=>[t(c,{icon:a(O),title:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0434\u0430\u043D\u043D\u044B\u0445",onClick:i[0]||(i[0]=r=>v()),color:"info","rounded-full":"",small:""},null,8,["icon"]),o.can.delete?(l(),u(c,{key:0,"route-name":s.route("car-brand.create"),icon:a(V),label:"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C",color:"info","rounded-full":"",small:""},null,8,["route-name","icon"])):d("",!0)]),_:1})]),_:1},8,["icon"]),s.$page.props.flash.message?(l(),u(I,{key:0,color:"success",icon:a($)},{default:n(()=>[h(y(s.$page.props.flash.message),1)]),_:1},8,["icon"])):d("",!0),t(b,{class:"mb-6","has-table":""},{default:n(()=>[e("form",{onSubmit:i[2]||(i[2]=S(r=>a(f).get(s.route("car-brand.index")),["prevent"]))},[e("div",z,[e("div",U,[w(e("input",{type:"search","onUpdate:modelValue":i[1]||(i[1]=r=>a(f).search=r),class:"rounded-md shadow-sm border-gray-300 focus:border-orange-300 focus:ring focus:ring-orange-200 focus:ring-opacity-50",placeholder:"\u041F\u043E\u0438\u0441\u043A"},null,512),[[C,a(f).search]]),t(c,{label:"\u041F\u043E\u0438\u0441\u043A",type:"submit",color:"info",class:"ml-4 inline-flex items-center px-4 py-2"})])])],32)]),_:1}),t(b,{class:"mb-6","has-table":""},{default:n(()=>[e("table",null,[e("thead",null,[e("tr",null,[W,e("th",null,[t(P,{label:"\u0418\u043C\u044F",attribute:"name"})]),o.can.edit||o.can.delete?(l(),m("th",X,"\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044F")):d("",!0)])]),e("tbody",null,[(l(!0),m(N,null,_(o.car_brands.data,r=>(l(),m("tr",{key:r.id},[e("td",null,[e("img",{src:"/file/car_brand_"+r.id+".jpg",alt:"",class:"img",style:{width:"50px"}},null,8,G)]),e("td",H,[t(a(j),{href:s.route("car-brand.show",r.id),class:"no-underline hover:underline text-orange-600 dark:text-orange-400"},{default:n(()=>[h(y(r.name),1)]),_:2},1032,["href"])]),o.can.edit||o.can.delete?(l(),m("td",J,[t(g,{type:"justify-start lg:justify-end","no-wrap":""},{default:n(()=>[o.can.edit?(l(),u(c,{key:0,"route-name":s.route("car-brand.edit",r.id),color:"info",icon:a(D),small:""},null,8,["route-name","icon"])):d("",!0),o.can.delete?(l(),u(c,{key:1,color:"danger",icon:a(L),small:"",onClick:Y=>k(r.id)},null,8,["icon","onClick"])):d("",!0)]),_:2},1024)])):d("",!0)]))),128))])]),e("div",K,[t(M,{data:o.car_brands},null,8,["data"])])]),_:1})]),_:1})]),_:1}))}},be=A(Q,[["__file","Index.vue"]]);export{be 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.