Пытаюсь написать свой кастомный input[type="file"], которые при change показывает какие файлы прикреплены, рядом есть крестик чтобы удалить из прикрепления только этот файл.
До этого использовал DataTransfer API, но прочитал что это эксперементальная технология и ее не стоит использовать.
Узнал что input.files только для чтения и это уже устаревшая технология которую поддерживают только чтобы ничего не сломалось на готовых проекта, а современные проекты:
Note: This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs use types that wrap around ECMAScript array types instead, so you can treat them like ECMAScript arrays, and at the same time impose additional semantics on their usage (such as making their items read-only).
Вот я ищу адекватное решение удаления файлов из списка тех которые выбрал пользователь для загрузки.
Интернет кишит каким то ненормальным кол-во способов на jquery имеющий тот же концепт с input.files