Я отправляю данные о состоянии, используя state
реквизиты в Link
компоненте, предоставленном Gatsby.
<Link
to={`/photos`}
state={{ photoData }}
>
View Photo
</Link>
Когда я нажимаю View Photo
Ссылку, она переходит на страницу photos
, и я могу получитьphotoData
от props.location.state
.Проблема в том, что когда я обновляю страницу, это photoData
очищается.Это хорошо работает в режиме development
, поэтому photoData
сохраняется даже после обновления страницы photos
.Но это не работает в режиме production
.Я думал сохранить данные в избыточном хранилище, но это чересчур убивает.
Есть идеи решить эту проблему?