Skip to content

Commit 5b046c1

Browse files
committed
Add useActionState hook snippet and update README
1 parent 98200d8 commit 5b046c1

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ React Hooks Snippets is a [Visual Studio Code](https://code.visualstudio.com/) e
1717
| `udbvh` | `useDebugValue` |
1818
| `uidh` | `useId` |
1919
| `usesh` | `useSyncExternalStore` |
20+
| `uash` | `useActionState` |
2021
| `ueh` | `useEffect` |
2122
| `uleh` | `useLayoutEffect` |
2223
| `uieh` | `useInsertionEffect` |

snippets/snippets.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@
4141
],
4242
"description": "React useSyncExternalStore() hook"
4343
},
44+
"useActionState": {
45+
"prefix": "uash",
46+
"body": [
47+
"const [${1:state}, ${2:formAction}, ${3:isPending}] = useActionState(${4:fn}, ${5:initialState});$0"
48+
],
49+
"description": "React useActionState() hook"
50+
},
4451
"useEffect": {
4552
"prefix": "ueh",
4653
"body": [

0 commit comments

Comments
 (0)