↼ All Hooks

useSessionStorage

useSessionStorage hooki, brauzerning sessiya saqlashidan foydalanib, React komponentida holatni boshqarish imkonini beradi.


useSessionStorage Hook

useSessionStorage hooki, brauzerning sessiya saqlashidan foydalanib, React komponentida holatni boshqarish imkonini beradi. Bu, sahifa sessiyasi davomida ma'lumotlarni saqlash imkonini beradi, ya'ni ma'lumotlar faqat sahifa ochiq bo'lganda saqlanadi.

Foydalanish

const [storedValue, setStoredValue] = useSessionStorage<T>(key: string, initialValue: T): [T | null, (value: T) => void]

Parametrlar

Qaytadi

Misol

import { useSessionStorage } from '@udemere/usehooks'
 
const MyComponent = () => {
	const [count, setCount] = useSessionStorage<number>('count', 0)
 
	return (
		<div>
			<h1>Hisob: {count}</h1>
			<button onClick={() => setCount(count + 1)}>Oshirish</button>
		</div>
	)
}

Xato Boshqarish

Hook, sessiya saqlashdan o'qish yoki yozish jarayonida yuzaga keladigan har qanday muammolarni qayd qilish uchun xato boshqarishni o'z ichiga oladi.

Eslatmalar