1import{H as N}from"./index-d348056e.js";import{L as U,P as j}from"./index-f39d7911.js";import{T as z}from"./index-0156c23d.js";import{R as O,H as A,D as Y}from"./index-0a18f9ee.js";import{D as J}from"./index-bc42822f.js";import{S as D}from"./index-b0422503.js";import{w as Q,F as W}from"./index-868c2a0d.js";import{M as F}from"./progressive-web-application-e48adaca.js";import{F as C}from"./index-1e0b0d63.js";import{I as P}from"./index-f18be479.js";import{S as K}from"./index-86d33daf.js";import{x as w,r as n,o as m,c,a as t,w as l,b as u,h,e as i,t as d,F as $,_ as M,l as X,f as Z}from"./app-b09a654e.js";import{D as _}from"./index-87a9d3a0.js";import"./nprogress-0df4e54a.js";import"./time-6142f4d8.js";import"./index-9eb2e14b.js";import"./index-c4fcaf77.js";import"./index-d4ec6f67.js";import"./index-23a9d67f.js";import"./index-0048e5bf.js";import"./index-a348a4c9.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"160713e4fbb1326c3dc92523f007d40af60d2a58"}}catch{}})();try{(function(){var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},o=new e.Error().stack;o&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[o]="7442c501-75f5-40aa-80f3-752b09298c6d",e._sentryDebugIdIdentifier="sentry-dbid-7442c501-75f5-40aa-80f3-752b09298c6d")})()}catch{}const x={components:{SmallControlButton:D,Modal:F,Form:C,InputGroup:P,SubmitButton:K},props:{prohibitedKeyword:{type:Object,required:!0}},setup:({prohibitedKeyword:e})=>({form:w({text:e.text})}),data:()=>({displayModal:!1}),methods:{onSubmit(){this.form.clearErrors().patch(this.localeRoute("panel.prohibited-keywords.update",this.prohibitedKeyword),{preserveScroll:!0,onSuccess:()=>this.displayModal=!1})}}};function ee(e,o,v,H,V,E){const b=n("SmallControlButton"),g=n("InputGroup"),f=n("SubmitButton"),s=n("Form"),p=n("Modal");return m(),c($,null,[t(b,{onClick:o[0]||(o[0]=a=>
1e.displayModal=!0),color:"orange",outline:"",title:e.$lang.get("panel/edit-prohibited-keyword-control.button-text")},{default:l(()=>o[3]||(o[3]=[u("i",{class:"fas fa-pen"},null,-1)])),_:1},8,["title"]),t(p,{display:e.displayModal,heading:e.$lang.get("panel/edit-prohibited-keyword-control.modal.heading"),onHide:o[2]||(o[2]=a=>e.displayModal=!1)},{default:l(()=>[t(s,{onSubmit:h(e.onSubmit,["prevent"])},{default:l(()=>[t(g,{label:e.$lang.get("panel/edit-prohibited-keyword-control.modal.form.text.label"),placeholder:e.$lang.get("panel/edit-prohibited-keyword-control.modal.form.text.placeholder"),"min-length":1,"max-length":255,required:"",modelValue:e.form.text,"onUpdate:modelValue":o[1]||(o[1]=a=>e.form.text=a),error:e.form.errors.text},null,8,["label","placeholder","modelValue","error"]),t(f,{disabled:e.form.processing||!e.form.isDirty},{default:l(()=>[i(d(e.$lang.get("panel/edit-prohibited-keyword-control.modal.form.submit")),1)]),_:1},8,["disabled"])]),_:1},8,["onSubmit"])]),_:1},8,["display","heading"])],64)}const oe=M(x,[["render",ee]]),te={mixins:[Q],components:{Head:N,Layout:U,Table:z,Row:O,HeaderCell:A,DataCell:Y,DataControls:J,SmallControlButton:D,PanelControlButton:j,FilterButton:W,Modal:F,Form:C,InputGroup:P,SubmitButton:K,EditProhibitedKeywordControl:oe,DeletionMechanism:_},props:{prohibitedKeywords:{type:Object,required:!0}},setup:()=>({form:w({text:null}),searchForm:w({search:null})}),data:()=>({prohibitedKeywordBeingDeleted:null,showProhibitedKeywordFormModal:!1,deletingProhibitedKeywords:[]}),mounted(){this.$initializeFormBySearchParams(this.searchForm)},methods:{onSubmit(){this.form.clearErrors().post(this.localeRoute("panel.prohibited-keywords.store"),{onSuccess:()=>{this.$toast.success(this.$lang.get("panel/prohibited-keywords/index.prohibited-keyword-stored")),this.form.reset(),this.showProhibitedKeywordFormModal=!1}})},deleteProhibitedKeyword(e){this.$inertia.delete(this.localeRoute("panel.prohibited-keywords.destroy",e),{preserveScroll:!0,onBefore:()=>this.deletingProhibitedKeywords.push(e),onFinish:()=>{this.deletingProhibitedKeywords=this.deletingProhibitedKeywords.filter(o=>o!==e),this.prohibitedKeywordBeingDeleted===e&&(this.prohibitedKeywordBeingDeleted=null)}})}}},le={dir:"auto"},ne={dir:"ltr"};function re(e,o,v,H,V,E){const b=n("Head"),g=n("FilterButton"),f=n("PanelControlButton"),s=n("HeaderCell"),p=n("Row"),a=n("DataCell"),I=n("EditProhibitedKeywordControl"),T=n("SmallControlButton"),R=n("DataControls"),L=n("Table"),G=n("Layout"),k=n("InputGroup"),S=n("SubmitButton"),y=n("Form"),B=n("Modal"),q=n("DeletionMechanism");return m(),c($,null,[t(b,{title:e.$lang.get("panel/prohibited-keywords/index.page-title")},null,8,["title"]),t(G,{heading:e.$lang.get("panel/prohibited-keywords/index.heading")},{controls:l(()=>[t(g,{onClick:e.openSearch},null,8,["onClick"]),t(f,{onClick:o[0]||(o[0]=r=>e.showProhibitedKeywordFormModal=!0),color:"orange",text:e.$lang.get("panel/prohibited-keywords/index.create")},null,8,["text"])]),default:l(()=>[t(L,{"pagination-links":e.prohibitedKeywords.links,responsive:""},{head:l(()=>[t(p,null,{default:l(()=>[t(s,null,{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.table.head.id")),1)]),_:1}),t(s,null,{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.table.head.text")),1)]),_:1}),t(s,null,{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.table.head.created-at")),1)]),_:1}),t(s,null,{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.table.head.controls")),1)]),_:1})]),_:1})]),default:l(()=>[(m(!0),c($,null,X(e.prohibitedKeywords.data,r=>(m(),Z(p,{key:r.id},{default:l(()=>[t(a,{label:e.$lang.get("panel/prohibited-keywords/index.table.head.id")},{default:l(()=>[i(d(r.id),1)]),_:2},1032,["label"]),t(a,{label:e.$lang.get("panel/prohibited-keywords/index.table.head.text")},{default:l(()=>[u("p",le,d(r.text),1)]),_:2},1032,["label"]),t(a,{label:e.$lang.get("panel/prohibited-keywords/index.table.head.created-at")},{default:l(()=>[u("time",ne,d(e.$getFormattedDateTime(r.created_at)),1)]),_:2},1032,["label"]),t(R,{label:e.$lang.get("panel/prohibited-keywords/index.table.head.controls")},{default:l(()=>[t(I,{"prohibited-keyword":r},null,8,["prohibited-keyword"]),t(T,{onClick:de=>e.prohibitedKeywordBeingDeleted=r,color:"red",disabled:e.deletingProhibitedKeywords.includes(r),title:e.$lang.get("panel/prohibited-keywords/index.table.body.delete")},{default:l(()=>
1o[8]||(o[8]=[u("i",{class:"fas fa-trash"},null,-1)])),_:2},1032,["onClick","disabled","title"])]),_:2},1032,["label"])]),_:2},1024))),128))]),_:1},8,["pagination-links"])]),_:1},8,["heading"]),t(B,{display:e.showProhibitedKeywordFormModal,onHide:o[2]||(o[2]=r=>e.showProhibitedKeywordFormModal=!1),heading:e.$lang.get("panel/prohibited-keywords/index.create-modal.heading")},{default:l(()=>[t(y,{onSubmit:h(e.onSubmit,["prevent"])},{default:l(()=>[t(k,{label:e.$lang.get("panel/prohibited-keywords/index.create-modal.form.text.label"),placeholder:e.$lang.get("panel/prohibited-keywords/index.create-modal.form.text.placeholder"),"min-length":1,"max-length":255,required:"",modelValue:e.form.text,"onUpdate:modelValue":o[1]||(o[1]=r=>e.form.text=r),error:e.form.errors.text},null,8,["label","placeholder","modelValue","error"]),t(S,{disabled:e.form.processing||!e.form.isDirty},{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.create-modal.form.submit")),1)]),_:1},8,["disabled"])]),_:1},8,["onSubmit"])]),_:1},8,["display","heading"]),t(B,{display:e.isSearching,onHide:e.closeSearch,size:"small",heading:e.$lang.get("panel/prohibited-keywords/index.search-modal.heading")},{default:l(()=>[t(y,{onSubmit:o[5]||(o[5]=h(r=>e.searchByForm(e.searchForm),["prevent"]))},{default:l(()=>[t(y,{onSubmit:o[4]||(o[4]=h(r=>e.searchByForm(e.searchForm),["prevent"]))},{default:l(()=>[t(k,{label:e.$lang.get("panel/prohibited-keywords/index.search-modal.search.label"),placeholder:e.$lang.get("panel/prohibited-keywords/index.search-modal.search.placeholder"),modelValue:e.searchForm.search,"onUpdate:modelValue":o[3]||(o[3]=r=>e.searchForm.search=r)},null,8,["label","placeholder","modelValue"]),t(S,{disabled:e.searchForm.processing},{default:l(()=>[i(d(e.$lang.get("panel/prohibited-keywords/index.search-modal.submit")),1)]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1},8,["display","onHide","heading"]),t(q,{onHide:o[6]||(o[6]=r=>e.prohibitedKeywordBeingDeleted=null),onDelete:o[7]||(o[7]=r=>e.deleteProhibitedKeyword(e.prohibitedKeywordBeingDeleted)),display:!!e.prohibitedKeywordBeingDeleted,"is-deleting":e.deletingProhibitedKeywords.includes(e.prohibitedKeywordBeingDeleted),heading:e.$lang.get("panel/prohibited-keywords/index.delete-prohibited-keyword.heading"),context:e.$lang.get("panel/prohibited-keywords/index.delete-prohibited-keyword.context")},null,8,["display","is-deleting","heading","context"])],64)}const Ke=M(te,[["render",re]]);export{Ke as default}; 2//# sourceMappingURL=index-0cd50ca0.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.