import{a as S,b as _,c as C,d as T,e as b,f as I}from"./chunk-HLL3N7YK.js";import{l as k}from"./chunk-LDGQ5LB5.js";import{Db as s,Fb as l,Ib as x,Lb as m,Mb as c,Qa as o,Ra as f,db as D,dd as M,fb as p,ga as v,kb as a,lb as r,mb as g,qc as y,tb as h,tc as E,vb as d}from"./chunk-Q4MJ3VWG.js";function j(t,u){if(t&1&&(a(0,"pre"),s(1),m(2,"json"),r()),t&2){let i=d();o(),l("Event: ",c(2,1,i.lastDropEvent),"")}}function B(t,u){if(t&1&&(a(0,"pre"),s(1),m(2,"json"),r()),t&2){let i=d();o(),l("Types: ",c(2,1,i.lastDropTypes),"")}}function F(t,u){if(t&1&&(a(0,"pre"),s(1),m(2,"json"),r()),t&2){let i=d();o(),l("Files: ",c(2,1,i.lastDropFiles),"")}}function N(t,u){if(t&1&&(a(0,"pre"),s(1),m(2,"json"),r()),t&2){let i=d();o(),l("Items: ",c(2,1,i.lastDropItems),"")}}var J=(()=>{class t{snackBarService;lastDropEvent=null;lastDropTypes;lastDropFiles;lastDropItems;constructor(i){this.snackBarService=i}onDrop(i){if(this.snackBarService.dismiss(),this.snackBarService.open("Something dropped O.O",void 0,{duration:2e3}),this.lastDropEvent=i,this.lastDropTypes=this.lastDropEvent.event.dataTransfer?.types,this.lastDropFiles=[],this.lastDropItems=[],this.lastDropEvent.event.dataTransfer?.files){for(let n=0;n