Skills Development Web Admin Local Storage Abstractions

Web Admin Local Storage Abstractions

v20260825
webiny-admin-local-storage-catalog
This package provides comprehensive abstractions and hooks for managing and interacting with the browser's LocalStorage API within an administrative application. It offers specialized hooks, such as `useLocalStorageValue` and `useLocalStorageValues`, to observe local state changes reactively. It supports both imperative service calls and automatic component re-rendering when data persists in local storage.
Get Skill
411 downloads
Overview

admin/local-storage

How to Use

  1. Find the abstraction you need below
  2. You MUST read the source file to get the exact interface and types!
  3. Import: import { Name } from "<importPath>";

Abstractions


Name: LocalStorage Import: import { LocalStorage } from "webiny/admin/local-storage" Source: @webiny/app/features/localStorage/abstractions.ts


Name: useLocalStorage Import: import { useLocalStorage } from "webiny/admin/local-storage" Source: @webiny/app/presentation/localStorage/index.ts Description: Returns the LocalStorage instance from DI. Useful when you want to call service methods imperatively inside components.


Name: useLocalStorageValue Import: import { useLocalStorageValue } from "webiny/admin/local-storage" Source: @webiny/app/presentation/localStorage/index.ts


Name: useLocalStorageValues Import: import { useLocalStorageValues } from "webiny/admin/local-storage" Source: @webiny/app/presentation/localStorage/index.ts Description: Observes multiple keys in LocalStorage and returns an object of { key: value }. Re-renders when any of the observed keys change.


Info
Category Development
Name webiny-admin-local-storage-catalog
Version v20260825
Size 1.28KB
Updated At 2026-09-06
Language