UNPKG

@sigi/ssr

Version:

Server side rendering support for sigi framework

15 lines (11 loc) 449 B
import { GLOBAL_KEY_SYMBOL, RETRY_KEY_SYMBOL } from '@sigi/core' export function restoreState() { const sigiStateContent = document.getElementById(GLOBAL_KEY_SYMBOL)?.textContent const sigiRetryContent = document.getElementById(RETRY_KEY_SYMBOL)?.textContent if (sigiStateContent) { window[GLOBAL_KEY_SYMBOL] = JSON.parse(sigiStateContent) } if (sigiRetryContent) { window[RETRY_KEY_SYMBOL] = JSON.parse(sigiRetryContent) } }