Lagring av tillståndet innebär att spara det i lagring (localStorage, IndexedDB, en backend) så att det överlever siduppdateringar eller sessioner; hydrering innebär att ladda in det igen i appen vid start. Vanligt för varukorgar, autentiseringstoken, användarinställningar och utkastformulär.
Grundläggande lagring + hydrering med localStorage
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
