-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] [FileUpload] Добавление начальных файлов при инициализации компонента #1832
Closed
1 of 10 tasks
Labels
Milestone
Comments
ickisIckis
added
type:improvement
It is not a initial goal
estimate:sp3
Story Point - 3
labels
Jun 28, 2024
Нужно добавить ControlValueAccessor |
10 tasks
Внес дополнительные фичи в описание. |
Доработку компонента в дизайне сделаем. @ickisIckis нужно запланировать обновление в разработке |
Взялся за реализацию, по завершению сделаю PR. |
TheSpaceHuman
added a commit
to TheSpaceHuman/Prizm
that referenced
this issue
Sep 16, 2024
…Event, afterFilesChange zyfra#1832
TheSpaceHuman
added a commit
to TheSpaceHuman/Prizm
that referenced
this issue
Sep 17, 2024
…leAdded, fileRemoved zyfra#1832
TheSpaceHuman
added a commit
to TheSpaceHuman/Prizm
that referenced
this issue
Sep 17, 2024
…Event, afterFilesChange zyfra#1832
11 tasks
TheSpaceHuman
added a commit
to TheSpaceHuman/Prizm
that referenced
this issue
Sep 17, 2024
ZurabDev
added a commit
that referenced
this issue
Oct 4, 2024
feat(components/file-upload): added init files && custom actions #1832
@ickisIckis наверно стоит закрыть задачу |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Библиотека
@prizm-ui/core
@prizm-ui/components
@prizm-ui/install
@prizm-ui/icons
@prizm-ui/icons-loader
@prizm-ui/flag-icons
@prizm-ui/theme
@prizm-ui/charts
@prizm-ui/ast
@prizm-ui/nx-plugin
Компонент
File Upload
Предложение
Есть необходимость во взаимодействии с компонентом с начально установленными файлами.
Предлагаю добавить механизм для добавления файлов через публичный метод
addFiles
или через @inputfiles
. Это благополучно скажется на придерживании prizm дизайн системы, не прибегая к реализации кастомных компонентов, копирующие ваш дизайн.Так же учесть новый статус для
progress
и игнор появления экшенаretry
для этих файлов.Хорошим бонусом бы было улучшить devExp в части удаления. Сейчас, чтобы понять что было удалено, необходимо сопоставлять предыдущий массив файлов с текущим из эвента (filesChange). Данное решение неудобно, так как необходимо совмещение, как удалений, так и добавлений в единственном (filesChange). Поэтому добавление новых эвентов (deletedFile) и (addedFiles) было бы удобным решением для разработки.
Появился запрос на кастомные action btn для загруженных файлов.
Реализации через ng-container с select-том в месте экшенов для кастомных действий очень сильно пригодилась.
Пример:
The text was updated successfully, but these errors were encountered: