` element, containing a `` for each key in the object.
-
-_This component does not work with nested objects and will break if there are nested objects inside any of the properties specified in `propertyNames`._
+- **Note:** This component does not work with nested objects and will break if there are nested objects inside any of the properties specified in `propertyNames`.
```jsx
const MappedTable = ({ data, propertyNames }) => {
diff --git a/snippets/Modal.md b/snippets/Modal.md
index 1b376b24f..a031e04d7 100644
--- a/snippets/Modal.md
+++ b/snippets/Modal.md
@@ -1,5 +1,5 @@
---
-title: Modal
+title: Modal dialog
tags: components,effect,intermediate
firstSeen: 2019-03-11T11:25:06+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/MultiselectCheckbox.md b/snippets/MultiselectCheckbox.md
index 33ff8b751..48d1279ba 100644
--- a/snippets/MultiselectCheckbox.md
+++ b/snippets/MultiselectCheckbox.md
@@ -1,5 +1,5 @@
---
-title: MultiselectCheckbox
+title: Stateful checkbox with multiple selection
tags: components,input,state,array,intermediate
firstSeen: 2019-01-27T09:25:57+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/PasswordRevealer.md b/snippets/PasswordRevealer.md
index 548fc5088..4542ae7ce 100644
--- a/snippets/PasswordRevealer.md
+++ b/snippets/PasswordRevealer.md
@@ -1,5 +1,5 @@
---
-title: PasswordRevealer
+title: Show/hide password toggle
tags: components,input,state,beginner
firstSeen: 2018-10-18T20:04:22+03:00
lastUpdated: 2020-11-25T20:46:35+02:00
diff --git a/snippets/RippleButton.md b/snippets/RippleButton.md
index 0a76cc593..ed7938079 100644
--- a/snippets/RippleButton.md
+++ b/snippets/RippleButton.md
@@ -1,5 +1,5 @@
---
-title: RippleButton
+title: Button with ripple effect
tags: components,state,effect,intermediate
firstSeen: 2019-09-10T09:07:29+03:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/Select.md b/snippets/Select.md
index 57bf6b076..dabac6474 100644
--- a/snippets/Select.md
+++ b/snippets/Select.md
@@ -1,5 +1,5 @@
---
-title: Select
+title: Uncontrolled select element
tags: components,input,beginner
firstSeen: 2018-12-10T10:48:03+02:00
lastUpdated: 2020-11-25T20:46:35+02:00
@@ -9,7 +9,7 @@ Renders an uncontrolled `` element that uses a callback function to pass
- Use the the `selectedValue` prop as the `defaultValue` of the `` element to set its initial value..
- Use the `onChange` event to fire the `onValueChange` callback and send the new value to the parent.
-- Use `Array.prototype.map()` on the `values` array to create an `` element for each passed value.
+- Use `Array.prototype.map()` on the `values` array to create an ` ` element for each passed value.
- Each item in `values` must be a 2-element array, where the first element is the `value` of the item and the second one is the displayed text for it.
```jsx
diff --git a/snippets/Slider.md b/snippets/Slider.md
index d1d6e929d..0135c6a64 100644
--- a/snippets/Slider.md
+++ b/snippets/Slider.md
@@ -1,5 +1,5 @@
---
-title: Slider
+title: Uncontrolled range input
tags: components,input,beginner
firstSeen: 2019-03-02T10:20:55+02:00
lastUpdated: 2020-11-25T20:46:35+02:00
@@ -12,7 +12,7 @@ Renders an uncontrolled range input element that uses a callback function to pas
- Use the `onChange` event to fire the `onValueChange` callback and send the new value to the parent.
```jsx
-const Slider = ({
+const Slider = ({
min = 0,
max = 100,
defaultValue,
diff --git a/snippets/StarRating.md b/snippets/StarRating.md
index eaea040bc..5be5cde1a 100644
--- a/snippets/StarRating.md
+++ b/snippets/StarRating.md
@@ -1,5 +1,5 @@
---
-title: StarRating
+title: Star rating
tags: components,children,input,state,intermediate
firstSeen: 2018-10-18T14:33:45+03:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/TagInput.md b/snippets/TagInput.md
index 9698889da..4ddf1d2c3 100644
--- a/snippets/TagInput.md
+++ b/snippets/TagInput.md
@@ -1,5 +1,5 @@
---
-title: TagInput
+title: Tag input field
tags: components,input,state,intermediate
firstSeen: 2019-10-02T10:06:11+03:00
lastUpdated: 2020-11-25T21:12:16+02:00
diff --git a/snippets/TextArea.md b/snippets/TextArea.md
index afaf78da0..4ee47bdab 100644
--- a/snippets/TextArea.md
+++ b/snippets/TextArea.md
@@ -1,5 +1,5 @@
---
-title: TextArea
+title: Uncontrolled textarea element
tags: components,input,beginner
firstSeen: 2018-12-10T10:45:51+02:00
lastUpdated: 2020-11-25T20:46:35+02:00
diff --git a/snippets/TreeView.md b/snippets/TreeView.md
index fd848f72c..d1b769fbc 100644
--- a/snippets/TreeView.md
+++ b/snippets/TreeView.md
@@ -1,5 +1,5 @@
---
-title: TreeView
+title: Expandable object tree view
tags: components,object,state,recursion,advanced
firstSeen: 2019-02-06T22:17:03+02:00
lastUpdated: 2020-11-16T16:50:57+02:00
diff --git a/snippets/UncontrolledInput.md b/snippets/UncontrolledInput.md
index 0a24ae692..aa2781968 100644
--- a/snippets/UncontrolledInput.md
+++ b/snippets/UncontrolledInput.md
@@ -1,5 +1,5 @@
---
-title: UncontrolledInput
+title: Uncontrolled input field
tags: components,input,intermediate
firstSeen: 2019-08-21T12:28:50+03:00
lastUpdated: 2020-11-03T21:08:39+02:00
diff --git a/snippets/useAsync.md b/snippets/useAsync.md
index c20069b62..9a7af5943 100644
--- a/snippets/useAsync.md
+++ b/snippets/useAsync.md
@@ -1,5 +1,5 @@
---
-title: useAsync
+title: React useAsync hook
tags: hooks,state,reducer,advanced
firstSeen: 2020-01-09T20:22:12+02:00
lastUpdated: 2021-01-07T23:57:13+02:00
diff --git a/snippets/useBodyScrollLock.md b/snippets/useBodyScrollLock.md
index f6209028c..b0fcff274 100644
--- a/snippets/useBodyScrollLock.md
+++ b/snippets/useBodyScrollLock.md
@@ -1,5 +1,5 @@
---
-title: useBodyScrollLock
+title: React useBodyScrollLock hook
tags: hooks,effect,intermediate
firstSeen: 2021-09-02T05:00:00-04:00
---
diff --git a/snippets/useClickInside.md b/snippets/useClickInside.md
index 933b41b69..b47889a7d 100644
--- a/snippets/useClickInside.md
+++ b/snippets/useClickInside.md
@@ -1,5 +1,5 @@
---
-title: useClickInside
+title: React useClickInside hook
tags: hooks,effect,event,intermediate
firstSeen: 2019-08-21T13:09:10+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useClickOutside.md b/snippets/useClickOutside.md
index cfb0df14c..a82df1a34 100644
--- a/snippets/useClickOutside.md
+++ b/snippets/useClickOutside.md
@@ -1,5 +1,5 @@
---
-title: useClickOutside
+title: React useClickOutside hook
tags: hooks,effect,event,intermediate
firstSeen: 2019-08-21T13:09:10+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useComponentDidMount.md b/snippets/useComponentDidMount.md
index 1b946787c..c0ddebe60 100644
--- a/snippets/useComponentDidMount.md
+++ b/snippets/useComponentDidMount.md
@@ -1,5 +1,5 @@
---
-title: useComponentDidMount
+title: React useComponentDidMount hook
tags: hooks,effect,beginner
firstSeen: 2020-01-03T15:56:54+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/useComponentDidUpdate.md b/snippets/useComponentDidUpdate.md
index 162d1b503..38c465b4e 100644
--- a/snippets/useComponentDidUpdate.md
+++ b/snippets/useComponentDidUpdate.md
@@ -1,5 +1,5 @@
---
-title: useComponentDidUpdate
+title: React useComponentDidUpdate hook
tags: hooks,effect,beginner
firstSeen: 2021-11-09T05:00:00-04:00
---
diff --git a/snippets/useComponentWillUnmount.md b/snippets/useComponentWillUnmount.md
index 3b927d6a8..bed1ee40b 100644
--- a/snippets/useComponentWillUnmount.md
+++ b/snippets/useComponentWillUnmount.md
@@ -1,5 +1,5 @@
---
-title: useComponentWillUnmount
+title: React useComponentWillUnmount hook
tags: hooks,effect,beginner
firstSeen: 2020-01-03T16:00:56+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/useCopyToClipboard.md b/snippets/useCopyToClipboard.md
index 5921d1a93..2e55dcfe9 100644
--- a/snippets/useCopyToClipboard.md
+++ b/snippets/useCopyToClipboard.md
@@ -1,5 +1,5 @@
---
-title: useCopyToClipboard
+title: React useCopyToClipboard hook
tags: hooks,effect,state,callback,advanced
firstSeen: 2020-04-22T18:51:30+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useDebounce.md b/snippets/useDebounce.md
index f854b436a..e6f882d9c 100644
--- a/snippets/useDebounce.md
+++ b/snippets/useDebounce.md
@@ -1,5 +1,5 @@
---
-title: useDebounce
+title: React useDebounce hook
tags: hooks,state,effect,intermediate
firstSeen: 2021-01-04T16:48:43+02:00
lastUpdated: 2021-01-04T16:48:43+02:00
diff --git a/snippets/useDefault.md b/snippets/useDefault.md
index 35db2a25e..4c1d5e4b7 100644
--- a/snippets/useDefault.md
+++ b/snippets/useDefault.md
@@ -1,5 +1,5 @@
---
-title: useDefault
+title: React useDefault hook
tags: hooks,state,intermediate
firstSeen: 2021-10-23T05:00:00-04:00
---
diff --git a/snippets/useDelayedState.md b/snippets/useDelayedState.md
index 3c28d21e8..031dcc36c 100644
--- a/snippets/useDelayedState.md
+++ b/snippets/useDelayedState.md
@@ -1,5 +1,5 @@
---
-title: useDelayedState
+title: React useDelayedState hook
tags: hooks,state,effect,intermediate
firstSeen: 2021-12-15T05:00:00-04:00
---
diff --git a/snippets/useEffectOnce.md b/snippets/useEffectOnce.md
index f06f78e9b..6b4cab63d 100644
--- a/snippets/useEffectOnce.md
+++ b/snippets/useEffectOnce.md
@@ -1,5 +1,5 @@
---
-title: useEffectOnce
+title: React useEffectOnce hook
tags: hooks,effect,beginner
firstSeen: 2021-11-16T05:00:00-04:00
---
diff --git a/snippets/useError.md b/snippets/useError.md
index e58b39ddc..5602aeabf 100644
--- a/snippets/useError.md
+++ b/snippets/useError.md
@@ -1,5 +1,5 @@
---
-title: useError
+title: React useError hook
tags: hooks,state,effect,intermediate
firstSeen: 2021-09-30T05:00:00-04:00
---
diff --git a/snippets/useEventListener.md b/snippets/useEventListener.md
index 7411b43d4..84229f4c4 100644
--- a/snippets/useEventListener.md
+++ b/snippets/useEventListener.md
@@ -1,5 +1,5 @@
---
-title: useEventListener
+title: React useEventListener hook
tags: hooks,effect,event,intermediate
firstSeen: 2021-09-01T05:00:00-04:00
---
diff --git a/snippets/useFetch.md b/snippets/useFetch.md
index 16e2359ee..9c2e2ba93 100644
--- a/snippets/useFetch.md
+++ b/snippets/useFetch.md
@@ -1,5 +1,5 @@
---
-title: useFetch
+title: React useFetch hook
tags: hooks,effect,state,intermediate
firstSeen: 2019-08-21T14:23:57+03:00
lastUpdated: 2021-01-07T23:57:13+02:00
diff --git a/snippets/useForm.md b/snippets/useForm.md
index ce8452329..f2395524d 100644
--- a/snippets/useForm.md
+++ b/snippets/useForm.md
@@ -1,5 +1,5 @@
---
-title: useForm
+title: React useForm hook
tags: hooks,state,beginner
firstSeen: 2021-09-17T05:00:00-04:00
---
diff --git a/snippets/useGetSet.md b/snippets/useGetSet.md
index a564c59c1..83c1f6cd3 100644
--- a/snippets/useGetSet.md
+++ b/snippets/useGetSet.md
@@ -1,5 +1,5 @@
---
-title: useGetSet
+title: React useGetSet hook
tags: hooks,state,intermediate
firstSeen: 2021-10-27T05:00:00-04:00
---
diff --git a/snippets/useHash.md b/snippets/useHash.md
index 692d8cbeb..d3a1a96d6 100644
--- a/snippets/useHash.md
+++ b/snippets/useHash.md
@@ -1,5 +1,5 @@
---
-title: useHash
+title: React useHash hook
tags: hooks,state,effect,advanced
firstSeen: 2021-10-02T05:00:00-04:00
---
diff --git a/snippets/useHover.md b/snippets/useHover.md
index 832ec4a82..b4b780067 100644
--- a/snippets/useHover.md
+++ b/snippets/useHover.md
@@ -1,5 +1,5 @@
---
-title: useHover
+title: React useHover hook
tags: hooks,state,callback,advanced
firstSeen: 2021-10-05T05:00:00-04:00
---
diff --git a/snippets/useIntersectionObserver.md b/snippets/useIntersectionObserver.md
index 36e1523c0..aad378709 100644
--- a/snippets/useIntersectionObserver.md
+++ b/snippets/useIntersectionObserver.md
@@ -1,5 +1,5 @@
---
-title: useIntersectionObserver
+title: React useIntersectionObserver hook
tags: hooks,state,effect,advanced
firstSeen: 2021-09-10T05:00:00-04:00
---
diff --git a/snippets/useInterval.md b/snippets/useInterval.md
index 0d6cf7b99..b62f41826 100644
--- a/snippets/useInterval.md
+++ b/snippets/useInterval.md
@@ -1,5 +1,5 @@
---
-title: useInterval
+title: React useInterval hook
tags: hooks,effect,intermediate
firstSeen: 2019-08-21T13:18:52+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useIsomporphicEffect.md b/snippets/useIsomporphicEffect.md
index 014adaf36..83e5bb210 100644
--- a/snippets/useIsomporphicEffect.md
+++ b/snippets/useIsomporphicEffect.md
@@ -1,5 +1,5 @@
---
-title: useIsomporphicEffect
+title: React useIsomporphicEffect hook
tags: hooks,effect,beginner
firstSeen: 2021-09-29T05:00:00-04:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/useKeyPress.md b/snippets/useKeyPress.md
index 41481504a..e13fcb139 100644
--- a/snippets/useKeyPress.md
+++ b/snippets/useKeyPress.md
@@ -1,5 +1,5 @@
---
-title: useKeyPress
+title: React useKeyPress hook
tags: hooks,state,effect,event,intermediate
firstSeen: 2021-09-07T05:00:00-04:00
---
diff --git a/snippets/useLocalStorage.md b/snippets/useLocalStorage.md
index 1a94c83b2..df845a391 100644
--- a/snippets/useLocalStorage.md
+++ b/snippets/useLocalStorage.md
@@ -1,5 +1,5 @@
---
-title: useLocalStorage
+title: React useLocalStorage hook
tags: hooks,state,intermediate
firstSeen: 2021-09-13T05:00:00-04:00
---
diff --git a/snippets/useMap.md b/snippets/useMap.md
index cef39183d..c4fa3550f 100644
--- a/snippets/useMap.md
+++ b/snippets/useMap.md
@@ -1,5 +1,5 @@
---
-title: useMap
+title: React useMap hook
tags: hooks,state,advanced
firstSeen: 2021-11-06T05:00:00-04:00
---
diff --git a/snippets/useMediaQuery.md b/snippets/useMediaQuery.md
index 263c28cc0..654412731 100644
--- a/snippets/useMediaQuery.md
+++ b/snippets/useMediaQuery.md
@@ -1,5 +1,5 @@
---
-title: useMediaQuery
+title: React useMediaQuery hook
tags: hooks,state,effect,intermediate
firstSeen: 2020-01-03T14:39:46+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/useMergeState.md b/snippets/useMergeState.md
index 52010e6d7..1041f2fe0 100644
--- a/snippets/useMergeState.md
+++ b/snippets/useMergeState.md
@@ -1,5 +1,5 @@
---
-title: useMergeState
+title: React useMergeState hook
tags: hooks,state,beginner
firstSeen: 2021-09-23T05:00:00-04:00
---
diff --git a/snippets/useMutationObserver.md b/snippets/useMutationObserver.md
index a5a75fcca..dc7a37043 100644
--- a/snippets/useMutationObserver.md
+++ b/snippets/useMutationObserver.md
@@ -1,5 +1,5 @@
---
-title: useMutationObserver
+title: React useMutationObserver hook
tags: hooks,effect,intermediate
firstSeen: 2021-11-23T05:00:00-04:00
---
diff --git a/snippets/useNavigatorOnLine.md b/snippets/useNavigatorOnLine.md
index 9e46111b5..ff9a9684a 100644
--- a/snippets/useNavigatorOnLine.md
+++ b/snippets/useNavigatorOnLine.md
@@ -1,5 +1,5 @@
---
-title: useNavigatorOnLine
+title: React useNavigatorOnLine hook
tags: hooks,state,effect,intermediate
firstSeen: 2019-09-11T09:17:26+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useOnGlobalEvent.md b/snippets/useOnGlobalEvent.md
index dc915d649..60f2d0b7f 100644
--- a/snippets/useOnGlobalEvent.md
+++ b/snippets/useOnGlobalEvent.md
@@ -1,5 +1,5 @@
---
-title: useOnGlobalEvent
+title: React useOnGlobalEvent hook
tags: hooks,effect,event,intermediate
firstSeen: 2021-12-22T05:00:00-04:00
---
diff --git a/snippets/useOnWindowResize.md b/snippets/useOnWindowResize.md
index 4f453669c..61b16559f 100644
--- a/snippets/useOnWindowResize.md
+++ b/snippets/useOnWindowResize.md
@@ -1,5 +1,5 @@
---
-title: useOnWindowResize
+title: React useOnWindowResize hook
tags: hooks,effect,event,intermediate
firstSeen: 2021-12-01T05:00:00-04:00
---
diff --git a/snippets/useOnWindowScroll.md b/snippets/useOnWindowScroll.md
index 725c0446c..c2d0dba9e 100644
--- a/snippets/useOnWindowScroll.md
+++ b/snippets/useOnWindowScroll.md
@@ -1,5 +1,5 @@
---
-title: useOnWindowScroll
+title: React useOnWindowScroll hook
tags: hooks,effect,event,intermediate
firstSeen: 2021-12-08T05:00:00-04:00
---
diff --git a/snippets/usePersistedState.md b/snippets/usePersistedState.md
index 1bef765fe..30f09bb58 100644
--- a/snippets/usePersistedState.md
+++ b/snippets/usePersistedState.md
@@ -1,5 +1,5 @@
---
-title: usePersistedState
+title: React usePersistedState hook
tags: hooks,state,effect,advanced
firstSeen: 2020-11-29T14:16:36+02:00
lastUpdated: 2021-10-13T19:29:39+02:00
diff --git a/snippets/usePortal.md b/snippets/usePortal.md
index 6198350c6..5c59823b4 100644
--- a/snippets/usePortal.md
+++ b/snippets/usePortal.md
@@ -1,5 +1,5 @@
---
-title: usePortal
+title: React usePortal hook
tags: hooks,state,effect,advanced
firstSeen: 2022-01-05T05:00:00-04:00
---
diff --git a/snippets/usePrevious.md b/snippets/usePrevious.md
index 96a3ed69f..bbe2442d8 100644
--- a/snippets/usePrevious.md
+++ b/snippets/usePrevious.md
@@ -1,5 +1,5 @@
---
-title: usePrevious
+title: React usePrevious hook
tags: hooks,state,effect,beginner
firstSeen: 2020-01-03T09:50:22+02:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useRequestAnimationFrame.md b/snippets/useRequestAnimationFrame.md
index a45166baf..92d67c753 100644
--- a/snippets/useRequestAnimationFrame.md
+++ b/snippets/useRequestAnimationFrame.md
@@ -1,5 +1,5 @@
---
-title: useRequestAnimationFrame
+title: React useRequestAnimationFrame hook
tags: hooks,effect,intermediate
firstSeen: 2021-12-29T05:00:00-04:00
---
diff --git a/snippets/useSSR.md b/snippets/useSSR.md
index 51729468b..ef3a008a9 100644
--- a/snippets/useSSR.md
+++ b/snippets/useSSR.md
@@ -1,5 +1,5 @@
---
-title: useSSR
+title: React useSSR hook
tags: hooks,effect,state,memo,intermediate
firstSeen: 2019-08-24T13:18:16+03:00
lastUpdated: 2021-03-10T06:38:42+02:00
diff --git a/snippets/useScript.md b/snippets/useScript.md
index 8107c0ed1..7457da09c 100644
--- a/snippets/useScript.md
+++ b/snippets/useScript.md
@@ -1,5 +1,5 @@
---
-title: useScript
+title: React useScript hook
tags: hooks,effect,state,event,advanced
firstSeen: 2021-10-08T05:00:00-04:00
---
diff --git a/snippets/useSearchParam.md b/snippets/useSearchParam.md
index 95e9c0d68..9dd2a461e 100644
--- a/snippets/useSearchParam.md
+++ b/snippets/useSearchParam.md
@@ -1,5 +1,5 @@
---
-title: useSearchParam
+title: React useSearchParam hook
tags: hooks,state,effect,intermediate
firstSeen: 2021-10-13T05:00:00-04:00
---
diff --git a/snippets/useSessionStorage.md b/snippets/useSessionStorage.md
index 4c4fd95b5..bde6bc407 100644
--- a/snippets/useSessionStorage.md
+++ b/snippets/useSessionStorage.md
@@ -1,5 +1,5 @@
---
-title: useSessionStorage
+title: React useSessionStorage hook
tags: hooks,state,intermediate
firstSeen: 2021-09-15T05:00:00-04:00
---
diff --git a/snippets/useSet.md b/snippets/useSet.md
index f662e28a8..86dff10ab 100644
--- a/snippets/useSet.md
+++ b/snippets/useSet.md
@@ -1,5 +1,5 @@
---
-title: useSet
+title: React useSet hook
tags: hooks,state,advanced
firstSeen: 2021-11-01T05:00:00-04:00
---
diff --git a/snippets/useTimeout.md b/snippets/useTimeout.md
index ae41bb127..423d62c81 100644
--- a/snippets/useTimeout.md
+++ b/snippets/useTimeout.md
@@ -1,5 +1,5 @@
---
-title: useTimeout
+title: React useTimeout hook
tags: hooks,effect,intermediate
firstSeen: 2019-08-21T13:20:57+03:00
lastUpdated: 2020-11-16T14:17:53+02:00
diff --git a/snippets/useTitle.md b/snippets/useTitle.md
index c88e3dc29..2ae05731c 100644
--- a/snippets/useTitle.md
+++ b/snippets/useTitle.md
@@ -1,5 +1,5 @@
---
-title: useTitle
+title: React useTitle hook
tags: hooks,effect,intermediate
firstSeen: 2021-09-27T05:00:00-04:00
---
diff --git a/snippets/useToggler.md b/snippets/useToggler.md
index b7fd66aeb..470d3c0fa 100644
--- a/snippets/useToggler.md
+++ b/snippets/useToggler.md
@@ -1,5 +1,5 @@
---
-title: useToggler
+title: React useToggler hook
tags: hooks,state,callback,beginner
firstSeen: 2020-11-27T09:41:31+02:00
lastUpdated: 2020-11-27T09:41:31+02:00
diff --git a/snippets/useUnload.md b/snippets/useUnload.md
index c0ae6afd7..9d54a1cf1 100644
--- a/snippets/useUnload.md
+++ b/snippets/useUnload.md
@@ -1,5 +1,5 @@
---
-title: useUnload
+title: React useUnload hook
tags: hooks,effect,event,intermediate
firstSeen: 2020-10-05T17:53:24+03:00
lastUpdated: 2020-11-29T14:16:36+02:00
diff --git a/snippets/useUpdate.md b/snippets/useUpdate.md
index 2c33ef493..419af3abf 100644
--- a/snippets/useUpdate.md
+++ b/snippets/useUpdate.md
@@ -1,5 +1,5 @@
---
-title: useUpdate
+title: React useUpdate hook
tags: components,reducer,beginner
firstSeen: 2021-09-24T05:00:00-04:00
---
diff --git a/snippets/useWindowSize.md b/snippets/useWindowSize.md
index c30c2765b..0de4c3adf 100644
--- a/snippets/useWindowSize.md
+++ b/snippets/useWindowSize.md
@@ -1,5 +1,5 @@
---
-title: useWindowSize
+title: React useWindowSize hook
tags: hooks,state,effect,intermediate
firstSeen: 2021-10-18T05:00:00-04:00
---