Как сохранить состояние канваса при уходе со страницы в React?
Допустим, есть абстрактный canvas с каким-то состоянием, каждые пять секунд происходит сохранение его состояния, но что делать, если пользователь решил покинуть страницу, каким образом произвести сохранение?
Если допускать и говорить про абстрактный канванс, то допустим, взять абстрактные данные и положить в такой же абстрактный localStorage/SessionStorage/state manager (mobx/redux)
При абстрактном канвасе мне нужен конкретный код, как при закрытии вкладки вызвать сохранение состояние канваса, отправив запрос на сервер и передав это состояние)
Никита, если вы ищите конкретный код, то я вас могу расстроить - вам его никто не даст. Вы сами расписали процесс, который вам нужен, так почему вам сложно расписать это кодом?
https://stackoverflow.com/a/53865567 - простым запросом в гугл "react on close tab" вы получаете первую же ссылку на данный тред.
Надеюсь, на остальное у вас хватит сил