Refactor/upload style contract#712
Conversation
TorinAsakura
left a comment
There was a problem hiding this comment.
В PR body и #691 заявлена проверка story Кастомный placeholder, где должны быть видны root/icon/accept/link стили. В финальном диффе эта story удалена, а оставшийся BaseUpload не передаёт ни className, ни slotProps, поэтому Как проверять и Пруфы не подтверждают заявленный контракт. Нужно вернуть story/пруф для кастомизации placeholder или привести body к фактическому объёму PR
пруф добавила тоже |
Таска
Как проверять
Контекст: открыт Admin/Upload в Storybook
Действие: открыть story Базовый и включить control customPlaceholder
Ожидаемый результат: placeholder отображается с кастомными стилями root, icon, accept и link
Контекст: используется
DropzonePlaceholderиз@atls-ui-admin/uploadДействие: передать
classNameвDropzonePlaceholderОжидаемый результат: пользовательский класс применяется к root-элементу placeholder
Контекст: используется
DropzonePlaceholderиз@atls-ui-admin/uploadДействие: передать
slotProps.icon.className,slotProps.accept.classNameиslotProps.link.classNameОжидаемый результат: стили применяются к icon, accept и link без замены placeholder-разметки
Контекст: пакет
@atls-ui-admin/uploadДействие: выполнить
yarn workspace @atls-ui-admin/upload buildОжидаемый результат: сборка проходит без ошибок
Пруфы
Details
2026-06-16.23.45.42.mov