Skip to content

useSessionStorage

Hook that manages session storage value

state
medium
test coverage
Last changed: 7 months ago

TIP

This hook uses sessionStorage browser api to provide enhanced functionality. Make sure to check for compatibility with different browsers when using this api

Installation

Library
CLI
Manual
typescript
import { useSessionStorage } from '@siberiacancode/reactuse';

Usage

typescript
const { value, set, remove } = useSessionStorage('key', 'value');

Demo

Api

Parameters

NameTypeDefaultNote
keystring-The key of the storage
initialValue?UseStorageInitialValue<Value>-The initial value of the storage
options?UseStorageOptions<Value>-The options of the storage

Type declaration

typescript
import type { UseStorageInitialValue, UseStorageOptions } from '../useStorage/useStorage';

Source

SourceDemo

Contributors

D
debabin
debabin
H
hywax
hywax

Released under the MIT License.