Сделать генерацию АВР (акта выполненных работ) с react-pdf
Необходимо сверстать одну PDF страницу с использование библиотеки react-pdf, очень сильно похожую на шаблон АВР от Тинькофф Банка. Вместо картинок можно использовать скриншоты. Все изменяющиеся части вынести в props. Постараться декомпозировать верстку на логические блоки/компоненты, для переиспользования. Стек: TS, react 18, react-pdf.
Читайте также:
Вчера 23:06
Вчера 23:01
Вчера 23:56
Вчера 23:13
Moscow.media
Частные объявления сегодня
Пожар в центре Москвы локализован на площади 600 квадратных метров
Заместитель генерального директора ГПМ Радио по дистрибуции и технологиям отмечен наградой «Медиа-Менеджер России – 2024»
МЕТЕОРИТ БОЛЬШЕ СИРИУСА? КАК НАЛАДИТЬ КОСМОС. Советы Высшего Всенародного Президента.
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Как выглядеть молодо после 50 лет: рабочие способы
Выставка «Интерткань» представляет участников раздела «Пряжа и нити»
Лучшие аппараты для лазерной эпиляции: выбираем идеальный вариант
Такого вы еще не видели: в России проходит кастинг на участие в самом удивительном конкурсе красоты
‘I made it work that night’: Stevenson reflects on negative fan response as he readies for next outing
Portugal vs France – Euro 2024: Ronaldo and Mbappe have one last dance in quarter-final tie – stream FREE, TV, team news
Sky Sports issue grovelling apology to Nottingham Forest after Gary Neville’s ‘Mafia gang’ outburst
Leeloo Dolls: Your Premier Destination for Realistic Sex Dolls
Родные просторы... Старая Устьевская ГЭС на реке Вруда
Tele2 модернизировала сеть на транспортных узлах по всей России
«Байкал Сервис»: «Канцтовары запасай, на перевозку скидку получай!»
Мимо прошла... Я о грозе ?
Epic Games подала Apple заявку на возвращение Fortnite на iOS и запуск собственного магазина приложений в ЕС
Dead Space x Battlefield 2042 crossover event looks fun, even if it isn't quite what Dead Space fans have been hoping for
Глобальную версию Mega Man X DiVE закроют к концу июля
The internet is not a free-for-all—we shouldn't let big tech companies wish copyright out of existence
Заместитель генерального директора ГПМ Радио по дистрибуции и технологиям отмечен наградой «Медиа-Менеджер России – 2024»
ТО-МÁ ворвалась в офис и устроила танцы в своем новом клипе на песню «Помада»
Пожар в центре Москвы локализован на площади 600 квадратных метров
«Зрителей будет ждать неслабый аттракцион»:
стартовали съемки продолжения сериала «Бедные смеются, богатые плачут»
МЧС РФ: пожар в здании Дворца культуры в Москве локализовали
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Куда сходить москвичам и гостям столицы 13 июля - Мытищинский форсаж: часть вторая
До 12 лет лишения свободы: В Москве арестовали военкома по делу о крупной взятке
Российская версия MMORPG Blade & Soul получит обновление уже очень скоро
В центре Москвы по заказу хасидов-хабадников сносят здание XVIII века
Амулет на семейное счастье: как привлечь любовь в новолуние 6 июля
«Открытый перелом»: очевидец ДТП на Кутузовском рассказал о спасенной женщине
Уимблдон. 4 июля. Марреи сыграют пару последним запуском на Центральном корте, Зверев сыграет на Корте №1
Россиянка Шнайдер проиграла американке Наварро на Уимблдоне
30-я победа в сезоне: Медведев справился с Мюллером, а Карацев из-за травмы не доиграл матч с Хачановым на Уимблдоне
Шарапова обнимала принцессу Беатрис и получила поздравления от Доронина: 20-летие победы теннисистки на Уимблдоне
В центре Москвы по заказу хасидов-хабадников сносят здание XVIII века
Подмосковные рапиристы завоевали 3 золотых медали на спартакиаде учащихся
Врач Мескина: если у человека сильный иммунитет, то он не заболеет от сквозняка
Амулет на семейное счастье: как привлечь любовь в новолуние 6 июля
Музыкальные новости
Орбакайте обратилась к Пугачевой со сцены в Израиле
Джазмен Игорь Бутман поделится секретами мастерства с молодыми музыкантами
Под открытым небом слушать Вивальди – это невероятно!
Певица Савичева рассказала о задержке авиарейса из-за дебошира с «гранатой»
ТО-МÁ ворвалась в офис и устроила танцы в своем новом клипе на песню «Помада»
Заместитель генерального директора ГПМ Радио по дистрибуции и технологиям отмечен наградой «Медиа-Менеджер России – 2024»
«Зрителей будет ждать неслабый аттракцион»:
стартовали съемки продолжения сериала «Бедные смеются, богатые плачут»
Пожар в центре Москвы локализован на площади 600 квадратных метров
Военное следственное управление Следственного комитета Российской Федерации по Черноморскому флоту предупреждает:
Даванков предложил отправлять в приюты диких животных, изымая их у плохих хозяев
Директор по маркетингу ГПМ Радио стала лауреатом национальной премии «Медиа-Менеджер России – 2024»
В Москве состоялось торжественное открытие нового творческого проекта «Галерея художников»
Два человека заживо сгорели в микроавтобусе при ДТП на МКАД
Водитель «Теслы» погиб в ДТП в Москве
В Москве нашли двух ротвейлеров, которые несколько дней сидели в машине без воды
Источник 360.ru: Toyota и Tesla столкнулись в Москве, пострадали три человека
Моди собирается обсудить торговый дисбаланс с Путиным в Москве
Сийярто о реакции ЕС на визит Орбана в Москву: Венгрия - суверенная страна
«Не представляет ЕС»: В Европе отреагировали на визит Орбана в Москву
FT: Орбан после переговоров с Зеленским встретится с Путиным в Москве
Врач Мескина: если у человека сильный иммунитет, то он не заболеет от сквозняка
Стоя или сидя: как поза при употреблении пищи влияет на пищеварение, рассказал гастроэнтеролог Садыков
Оливки или маслины: доктор Кутушов раскрыл их преимущества
Главный нейрохирург Пензы обучил врачей из Москвы лечить детей с ДЦП
Путин и Зеленский отвергли идею Орбана о прекращении огня
Орбан ответил на вопрос Life.ru о реакции Зеленского на предложение о мире
В Киеве заявили, что Зеленский оскорбил Карлсона, внезапно отказав ему в интервью
Ушаков: Орбан не передавал Путину посланий от Зеленского
Иванникова Наталья прошла в полуфинал конкурса «Лидеры строительной отрасли»
Росгвардейцы обеспечили общественную безопасность на футбольном матче «ЦСКА» — «ОФК Белград» в Москве
Молодежное первенство. "Пари НН" и "Урал" разгромно уступают дома.
Команда Росгвардии победила на всероссийских соревнованиях общества «Динамо» по легкоатлетическому кроссу
Лукашенко и Си Цзиньпин провели встречу в Астане
У Орла появился город-побратим - белорусский Гомель
Собянин: Путепровод от улицы Хачатуряна до Дубнинской будет достроен в этом году
Сергей Собянин вручил награды московским врачам и медсестрам
Собянин рассказал о реализации программы реновации в Москве
Сергей Собянин утвердил проект нового участка Рублево-Архангельской линии метро
Не до шуток: приближаются опасные «египетские ночи». Синоптик Вильфанд сделал важное заявление для россиян
Грозы, ливни и начало похолодания пообещали москвичам 5 июля
Москвичам объяснили, как связаны смерчи и массовая застройка
В Подмосковье росгвардейцы провели тематическую встречу с детьми
Врач Мескина: если у человека сильный иммунитет, то он не заболеет от сквозняка
МЧС РФ: пожар в здании Дворца культуры в Москве локализовали
Глава Лобни Кротова рассказала о благоустройстве микрорайона Москвич
Работа наземного транспорта может быть скорректирована из-за непогоды 5 июля
Сергей Собянин утвердил проект нового участка Рублево-Архангельской линии метро
Терминал сбора данных (ТСД) промышленного класса SAOTRON RT42G
Собянин: Утвержден проект участка метро от «Липовой рощи» до «Ильинской»
Жителей Поморья приглашают на «Семейный пикник»
Михаил Ведерников поздравил владыку Тихона с днем рождения
В Крыму девушка на электросамокате рассекла лоб полуторагодовалой девочке
Героико-патриотическая выставка «И грянул бой, Полтавский бой!»
Выставка-настроение «Семья, согретая любовью, всегда надежна и крепка»
Врач Мескина: если у человека сильный иммунитет, то он не заболеет от сквозняка
Российская версия MMORPG Blade & Soul получит обновление уже очень скоро
«Открытый перелом»: очевидец ДТП на Кутузовском рассказал о спасенной женщине
МЖД: на станции Электрозаводская поврежден контактный провод, поезда не ходят