ინახვა ნიშნავს state-ის შენახვას შესანახ მდგომარეობაში (localStorage, IndexedDB, backend), რათა იგი გადატოვდეს გვერდის თავიდან ჩატვირთვისას ან სესიის დროს; აღდგენა ნიშნავს მისი აპლიკაციაში დაბრუნებას უძრა პირებისთვის. ჩვეულებრივი კალათებისთვის, აუთენტიკაციის ტოკენებისთვის, მომხმარებლის უპირატესობებისთვის და draft ფორმებისთვის.
ძირითადი ინახვა და აღდგენა localStorage-სთან
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
