{ if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); openPicker(); } }} ondragenter={enter} ondragleave={leave} ondragover={over} ondragend={end} ondrop={(e) => { e.preventDefault(); depth = 0; accept(e.dataTransfer?.files[0]); }} > {label}
{ accept(input?.files?.[0]); if (input) { input.value = ''; } }} />