Persisting म्हणजे state साठवणे storage मध्ये (localStorage, IndexedDB, backend) जेणेकरून ते पेज रीलोड किंवा सेशनमधून वाचून राहिल; hydrating म्हणजे स्टार्टअप वेळी ते अॅपमध्ये परत लोड करणे. कार्ट, auth tokens, user preferences, आणि draft फॉर्मसाठी सामान्य.
localStorage सह मूलभूत persist + hydrate
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
