chore: ui-kit 0.15.0 — иконка кресла у раздела «Мебель»
Tests / frontend-test (push) Successful in 4m26s
Tests / frontend-test (push) Successful in 4m26s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -74,7 +74,7 @@ const FULL_EDIT_HINT = 'Как согласующий вы можете реда
|
||||
// Заявка «орг. рабочего места» только для просмотра (режим согласующего).
|
||||
// Исключения (оба — только на своём активном шаге, см. useApproverRights):
|
||||
// - первый согласующий шаг (по маршруту — непосредственный руководитель) может
|
||||
// заполнить «Необходимое ПО» и «Доступы» (инициатор их не знает);
|
||||
// заполнить «Необходимое ПО», «Доступы» и «Мебель» (инициатор их не знает);
|
||||
// - согласующий из shared/approval/fullEditRights.ts правит все поля и вложения.
|
||||
const WorkplaceSetupView: React.FC<IWorkplaceSetupViewProps> = ({ context, itemId, formKey, listId, onCodeLoaded }) => {
|
||||
// onCodeLoaded — колбэк родителя (RequestPortal → ApproveFeature): его ссылка
|
||||
|
||||
@@ -36,7 +36,7 @@ export const FurnitureSection: React.FC<IFurnitureSectionProps> = ({ data, set,
|
||||
);
|
||||
|
||||
return (
|
||||
<CollapseSection title="Мебель" icon="building">
|
||||
<CollapseSection title="Мебель" icon="chair">
|
||||
{/* MultiChoiceField берёт режим только из контекста (своего readOnly у него нет),
|
||||
поэтому право руководителя даём вложенным провайдером, перекрывающим внешний. */}
|
||||
{approverEditable ? <FormModeProvider readOnly={false}>{fields}</FormModeProvider> : fields}
|
||||
|
||||
Reference in New Issue
Block a user