Trvalá uložení stavu znamená jeho uložení do úložiště (localStorage, IndexedDB, backend), aby přežil opětovné načtení stránky nebo relace; regenerace znamená jeho opětovné načtení do aplikace při spuštění. Běžné pro nákupní košíky, autentifikační tokeny, uživatelské preference a formuláře konceptů.
Základní persist + hydrate s localStorage
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
