talon-scripts/community/core/snippets/snippets/javascriptreact.snippet
2025-08-19 08:06:37 -04:00

31 lines
418 B
Plaintext

language: javascript | javascriptreact | typescriptreact
---
name: attribute
-
$name={$0}
---
name: reactUseState
phrase: use state
insertionScope: statement
-
const [$1, set${1/(.)/${1:/capitalize}/}] = useState($0);
---
name: reactUseRef
phrase: use ref
insertionScope: statement
-
const $0 = useRef();
---
name: reactUseEffect
phrase: use effect
insertionScope: statement
-
useEffect(() => {
$0
}, []);
---