PageSourceSearch

https://www.personizer.com/app/8bd3561ab3a84c806c77c8bafa6f031aac0749a6/chunks/DeleteButton.js

js personizer.com collected 2026-09-24 12:15:21 UTC 5,419 bytes, 2 lines download raw bytes

1import{Va as e,xa as t}from"./composables.js";import{Aa as n,Go as r,Ia as i,Io as a,Ja as o,La as s,Ma as c,Na as l,Pa as u,To as d,Vo as f,Wa as p,ao as m,bo as h,do as g,ja as _,jo as v,la as y,oa as b,za as x}from"./assets.js";import{J as S,U as C,X as w,Y as T,Z as E}from"./vendor-vuetify.js";p(),f();var D=x({props:{icon:{type:String,default:`$deletebucketicon`},text:{type:String,default:null},confirmText:{type:String,default:null},cancelText:{type:String,default:null},label:{type:String,default:null},showIcon:{type:Boolean,default:!1},onlyIconButton:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},hasRedHover:{type:Boolean,default:!1},isUnderlined:{type:Boolean,default:!1},nudgeBottom:{type:Number,default:0},nudgeLeft:{type:Number,default:0},isListItem:{type:Boolean,default:!1},sizeIcon:{type:Number,default:20},iconColor:{type:String},textColor:{type:String},testId:{type:String,default:void 0}},setup(e,t){let i=r({menuOpen:!1,hover:!1});function a(){t.emit(`confirm`)}function o(){t.emit(`cancel`)}return{cancel:o,confirm:a,props:e,state:i,texts:n(()=>({title:e.text??y.global.t(`confirmationButton.title`),confirm:e.confirmText??y.global.t(`confirmationButton.confirm`),cancel:e.cancelText??y.global.t(`common.cancel`)})),buttonColor:n(()=>e.label===null?i.hover||i.menuOpen?`primary`:`default`:`grey`)}}});d(),p();var O=[`data-testid`],k={key:1},A={class:`d-flex`},j={key:1},M={class:`text-caption text-wrap text-center`};function N(n,r,d,f,p,g){return m(),c(C,{"max-width":`157`,"content-class":`menu__confirm`,offset:[+n.nudgeBottom,+n.nudgeLeft],modelValue:n.state.menuOpen,"onUpdate:modelValue":r[4]||(r[4]=e=>n.state.menuOpen=e)},{activator:h(({props:d})=>[n.isListItem?(m(),u(`div`,o({key:0,"data-testid":n.testId?n.testId+`Button`:void 0,class:`d-flex align-center cursor-pointer`},d),[s(e,{size:n.sizeIcon,color:n.iconColor,class:`mr-2`},{default:h(()=>[i(a(n.icon),1)]),_:1},8,[`size`,`color`]),_(`div`,{class:v([n.textColor?n.textColor:`text-body-2`])},a(n.label),3)],16,O)):(m(),u(`div`,k,[n.onlyIconButton?(m(),c(t,o({key:1,class:`no-hover`,size:`small`,icon:n.icon,"focus-visible":!1,disabled:d.disabled},d,{onMouseover:r[2]||(r[2]=e=>n.state.hover=!0),onMouseleave:r[3]||(r[3]=e=>n.state.hover=!1),loading:n.loading}),null,16,[`icon`,`disabled`,`loading`])):(m(),c(t,o({key:0,size:`small`,"data-testid":n.testId?n.testId+`Button`:void 0,variant:d.label!==null&&!n.isUnderlined?`outlined`:`text`,icon:d.label===null,"focus-visible":!1,disabled:d.disabled},d,{onMouseover:r[0]||(r[0]=e=>n.state.hover=!0),onMouseleave:r[1]||(r[1]=e=>n.state.hover=!1),loading:n.loading,class:{menu_open:n.state.menuOpen,"button-underlined":n.isUnderlined}}),{default:h(()=>[_(`div`,A,[n.showIcon?(m(),c(e,{key:0,size:`small`,density:`compact`},{default:h(()=>[i(a(n.icon),1)]),_:1})):l(``,!0),n.label?(m(),u(`div`,j,a(n.label),1)):l(``,!0)])]),_:2},1040,[`data-testid`,`variant`,`icon`,`disabled`,`loading`,`class`]))]))]),default:h(()=>[s(S,{density:`compact`},{default:h(()=>[s(w,{class:`fill-width d-flex justify-center`},{default:h(()=>[_(`div`,M,a(n.texts.title),1)]),_:1}),s(T),s(E,{class:`text-body-2 text-center`,"data-testid":n.testId?n.testId+`Confirm`:void 0,onClick:n.confirm},{default:h(()=>[i(a(n.texts.confirm),1)]),_:1},8,[`data-testid`,`onClick`]),s(E,{class:`text-body-2 text-center`,"data-testid":n.testId?n.testId+`Cancel`:void 0,onClick:n.cancel},{default:h(()=>[i(a(n.texts.cancel),1)]),_:1},8,[`data-testid`,`onClick`])]),_:1})]),_:1},8,[`offset`,`modelValue`])}var P=b(D,[[`render`,N]]);p();var F=x({props:{deleteText:String,iconColor:String,label:{type:String,default:null},textWithoutDelete:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!1},customIcon:{type:String,default:`$deletebucketicon`},onlyIconButton:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},isUnderlined:{type:Boolean,default:!1},nudgeBottom:{type:Number,default:0},nudgeLeft:{type:Number,default:0},hasRedHover:{type:Boolean,default:!0},isListItem:{type:Boolean,default:!1},sizeIcon:{type:Number,default:20},textColor:{type:String},testId:{type:String,default:void 0}},components:{ConfirmationButton:P},setup(e,t){function r(){t.emit(`confirm`)}function i(){t.emit(`cancel`)}return{cancel:i,deleteMe:r,text:n(()=>e.deleteText??y.global.t(`deleteConfirm.title`)),props:e}}});p(),d();function I(e,t,n,r,i,a){let o=g(`confirmation-button`);return m(),u(`div`,{class:v([`delete_button_wrapper`,{disabled:e.loading||e.disabled}])},[s(o,{onConfirm:e.deleteMe,onCancel:e.cancel,icon:e.customIcon,"show-icon":e.showIcon,label:e.label,text:e.text,disabled:e.loading||e.disabled,"only-icon-button":e.onlyIconButton,"confirm-text":e.textWithoutDelete?e.$t(`deleteConfirm.confirmNoDelete`):e.$t(`deleteConfirm.confirm`),"cancel-text":e.$t(`common.cancel`),hasRedHover:e.hasRedHover,"is-underlined":e.isUnderlined,"nudge-left":e.nudgeLeft,"nudge-bottom":e.nudgeBottom,"is-list-item":e.isListItem,"size-icon":e.sizeIcon,"icon-color":e.iconColor,"text-color":e.textColor,testId:e.testId},null,8,[`onConfirm`,`onCancel`,`icon`,`show-icon`,`label`,`text`,`disabled`,`only-icon-button`,`confirm-text`,`cancel-text`,`hasRedHover`,`is-underlined`,`nudge-left`,`nudge-bottom`,`is-list-item`,`size-icon`,`icon-color`,`text-color`,`testId`])],2)}
1var L=b(F,[[`render`,I]]);export{L as t};
2//# sourceMappingURL=DeleteButton.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.