Как создать отдельную страницу и вывести ее на печать?
Проект на React + Typescript. При клике на кнопку надо создать отдельную html (верстка отчета о проделанной работе, в основном теги <p>, <table>) страницу, к ней написать script, который сделает запрос на сервера, вставит данные в html страницу и эту страницу можно будет печатать/сохранять. Вопрос в следующем:
1. Как сделать, чтоб при клике на кнопку передавался параметр из React компонента в html страницу (когда работаешь в реакте, это передача props, я знаю, а вот как передать на отдельную страницу я не знаю)?
2. Как запустить новую html страницу в новой вкладке? - метод window.open() не работает корректно в React. При вызове метода window.open('page.html') не переходит на нужную страницу.
aagzip, как мне сделать переход из окна приложения в браузере на другое окно в котором будет открыта новая html страница.
Как я понимаю нужен react-router?