adminjs
Version:
Admin panel for apps written in node.js
29 lines (22 loc) • 588 B
Markdown
The hook which allows you to store particular data into local storage.
It works very similar to `useState` with the exception that it requires the key under which data
will be stored.
```javascript
import { useLocalStorage } from 'adminjs'
const MyRecordActionComponent = (props) => {
const [isOpen, setIsOpen] = useLocalStorage('isSidebarOpen', false)
// ....
return (
<Box>
{ isOpen ? (
<Drawer>
Drawer content
</Drawer>
) : ''}
</Box>
)
}
export default MyRecordActionComponent
```
Returns {@link UseRecordResult}.