fix(portal): återanvänd kanonisk @siax/ui FileDropzone #490

Merged
admin merged 1 commits from feat/ui-reuse-canonical-dropzone into main 2026-11-06 10:19:28 +00:00
Owner

0pt gjorde sitt eget 'dashed surface' (role=button + gömd input). @siax/ui har redan FileDropzone — nativt labelad input, dragover/drop-forward, aria-wiring och ingen upload-logik i UI-lagret. Lokalanalogin ersätts (REUSE).

  • Ingen logik ändras: onFiles callback, idempotency-nyckel (stabil per vald fil), disabled vid uploading.
  • Klass: REUSE + DELETE local.
0pt gjorde sitt eget 'dashed surface' (role=button + gömd input). `@siax/ui` har redan **FileDropzone** — nativt labelad input, dragover/drop-forward, aria-wiring och ingen upload-logik i UI-lagret. Lokalanalogin ersätts (REUSE). - Ingen logik ändras: onFiles callback, idempotency-nyckel (stabil per vald fil), disabled vid uploading. - Klass: REUSE + DELETE local.
admin added 1 commit 2026-11-06 10:04:05 +00:00
fix(portal): reuse canonic @siax/ui FileDropzone instead of a local ad-hoc one
CI (SIAX Cloud) / sonar (pull_request) Skipped
masterplan-lock / check (push) Successful in 4s
masterplan-lock / check (pull_request) Successful in 5s
CI (SIAX Cloud) / security (pull_request) Successful in 16s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 16s
CI (SIAX Cloud) / integration (pull_request) Successful in 57s
CI (SIAX Cloud) / quality (pull_request) Successful in 10m21s
4f92cdd102
0pt rendered its own dashed drop surface (role=button + hidden input). @siax/ui
already ships FileDropzone — the native labelled input with drag-over/drop
forwarding, aria wiring and no upload logic — so replace the local variant
(REUSE, CLASSIFICATION per UI standard). Removes the local inputRef.
CODEOWNERS rules requested review from sax3l 2026-11-06 10:04:05 +00:00
admin merged commit 8c91b90ae0 into main 2026-11-06 10:19:28 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#490