milieuinfo / webcomponent-vl-ui-upload

MIT License
1 stars 0 forks source link

[FEATURE] - Disable van upload #61

Closed driesva closed 3 years ago

driesva commented 4 years ago

Wat moet er gebeuren Het zou mogelijk moeten zijn om de volledige vl-ui-upload te kunnen disablen. Bijvoorbeeld als je iets oplaadt en de upload is nog lopende, wil je interactie met de component kunnen afzetten.

Extra info Huidige workaround (maar geen visuele impact): this._fileSelector.shadowRoot.querySelectorAll("input, button") .forEach(component => component.removeAttribute("disabled"));

Merk op dat de onderliggende dropzone disable/enable functionaliteit heeft, maar die kan je niet aanroepen terwijl upload nog lopend is want dat resulteert in een fout.

coemans commented 3 years ago

PR #876 aangemaakt bij AIV met disable/enable uitbreiding.

coemans commented 3 years ago

@driesva indien PR goedgekeurd wordt, zal bij de volgende huisstijl upgrade dit issue opgelost en gesloten worden. Als jullie de feature vroeger nodig hebben, kan de code op ons niveau vervroegd toegepast worden. Graag dan een seintje.

driesva commented 3 years ago

Voorlopig nog niet nodig. Pas als we VHRM terug oppikken (kan pas als map er is)