1import{a as I}from"./chunk-D52RLEYG.js";import{a as S}from"./chunk-DGEFZ6DH.js";import"./chunk-RFCKCFAV.js";import{e as F}from"./chunk-UKI3P5XO.js";import"./chunk-VGXSXI5J.js";import{a as w}from"./chunk-XFEOO4TY.js";import"./chunk-PF35LDE3.js";import"./chunk-VBPJ5DRZ.js";import"./chunk-M7IIYPYL.js";import"./chunk-7UJTMH4R.js";import{Y as P}from"./chunk-IQWFVERN.js";import"./chunk-BKF7GJNS.js";import{l as C,m as y}from"./chunk-KJY6N5PL.js";import{Fb as u,N as g,Nb as l,Yb as r,Zb as d,_b as p,hc as A,ib as b,ic as x,lb as s,qb as m,wc as c,yc as _,zb as v}from"./chunk-JMQPEIEX.js";import"./chunk-EU2KAMEK.js";import"./chunk-J4XOFOAH.js";function E(e,z){if(e&1&&(r(0,"div")(1,"a",14),p(2,"i",8),c(3),d()()),e&2){let i=z.$implicit;s(),l("href",i.url,b),s(2),_(" ",i.name_file," ")}}function O(e,z){if(e&1&&(r(0,"div"),u(1,E,4,2,"div",13),d()),e&2){let i=x();s(),l("ngForOf",i.arrayAutorizzazione)}}var H=(()=>{class e{constructor(i,t,a){this.db=i,this.route=t,this.storage=a,this.menuIndex=600,this.showMenu=1,this.route.params.subscribe(n=>{this.idpaese=n.idpaese,this.idbando=n.idbando,this.idpratica=n.idpratica,this.db.object(this.idpaese+"/concorsi-pratiche/"+this.idbando+"/"+this.idpratica).valueChanges().subscribe(o=>{this.uid=o.user.id,this.arrayAutorizzazione=o.autorizzazione,this.email=o.email})})}onFileChangedFile(i){var t=this;let a=i.target.files;for(var n=0;n<i.target.files.length;n++){let o=a[n].name,M=a[n],f="content_pratica_concorsi/"+t.uid+"/"+o,k=t.storage.ref(f);t.storage.upload(f,M).snapshotChanges().pipe(g(()=>{let R=k.getDownloadURL().subscribe(D=>{var h=D;this.arrayAutorizzazione?this.arrayAutorizzazione.push({url:h,name_file:o,html:"Autorizzazione PDF"}):this.arrayAutorizzazione={0:{url:h,name_file:o,html:"Autorizzazione PDF"}},P.database().ref(this.idpaese+"/concorsi-pratiche/"+this.idbando+"/"+this.idpratica).update({autorizzazione:this.arrayAutorizzazione})})})).subscribe()}}static{this.\u0275fac=function(t){return new(t||e)(m(w),m(F),m(S))}}static{this.\u0275cmp=v({type:e,selectors:[["app-admin-pratica-autorizzazione-conc"]],decls:21,vars:4,consts:[[1,"container","spazio"],[1,"row"],[1,"col-12"],[1,"p-1","my-4"],["modulo","concorsi",3,"idpaese","idbando","idpratica"],[1,"font-title",2,"margin-top","20px","width","100%","text-align","center"],[1,"box-shadow",2,"min-width","400px","background-color","white","padding-left","20px","padding-right","20px","margin-bottom","20px","padding-top","20px","padding-bottom","20px","margin-right","10px","margin-left","10px","border-radius","5px"],["target","blank","href","https://firebasestorage.googleapis.com/v0/b/autorizzo-demo.appspot.com/o/autorizzazione.pdf?alt=media&token=bb194365-36ff-488f-8c95-1fe0e9f62ba7",2,"margin-bottom","10px"],[1,"fas","fa-file-download","ps-1","me-1",2,"color","#3a35cd"],[4,"ngIf"],[2,"cursor","pointer"],["type","file",3,"change"],[1,"btn","btn-primary","btn-xs","text-center",2,"width","160px"],[4,"ngFor","ngForOf"],["target","blank",2,"margin-bottom","10px",3,"href"]],template:function(t,a){t&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),p(4,"app-menu-pratica",4),r(5,"div",5)(6,"h4"),c(7,"Allega l'autorizzazione alla pratica"),d()(),p(8,"br")(9,"br"),r(10,"div",6)(11,"a",7),p(12,"i",8),c(13," Scarica Autorizzazione "),d(),p(14,"br")(15,"br"),u(16,O,2,1,"div",9),r(17,"label",10)(18,"input",11),A("change",function(o){return a.onFileChangedFile(o)}),d(),r(19,"button",12),c(20,"Allega"),d()()()()()()()),t&2&&(s(4),l("idpaese",a.idpaese)("idbando",a.idbando)("idpratica",a.idpratica),s(12),l("ngIf",a.arrayAutorizzazione))},dependencies:[I,y,C],styles:["div[_ngcontent-%COMP%] label[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{display:none}"]})}}return e})();export{H as AdminPraticaAutorizzazioneConcComponent};
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.