Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Fast Preact SnippetsNew to Visual Studio Code? Get it now.
Fast Preact Snippets

Fast Preact Snippets

UI Comet

|
26 installs
| (1) | Free
Fastest Preact snippets you will actually use
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Fast Preact Snippets: VS Code Snippets

Streamline Preact development with this focused collection of VS Code snippets.

Features:

  • Essential Preact snippets for rapid development.
  • Optimized for the latest Preact version.
  • Common patterns and components for efficient coding.

Snippets

Snippet Renders
imp Import Preact h function
impc Import Preact, { Component }
imph Import Preact with hooks
imps Import Preact with useState hook
impse Import Preact with useState and useEffect
impr Import Preact/compat for React compatibility
cc Class Component
ccc Class Component With Constructor
fc Functional Component
nfc Named Functional Component
fsc Function Syntax Component
cdm componentDidMount
uef useEffect Hook
ucb useCallback Hook
scu shouldComponentUpdate
cdu componentDidUpdate
cwun componentWillUnmount
ss setState
ssf Functional setState
usf Declare a new state variable using State Hook
usr Declare a new ref variable using Ref Hook
ren render
cp Context Provider
cpf Class Property Function
efsc Function Syntax Component Inline

Full Expansions

imp - Import Preact h function

import { h } from 'preact';

impc - Import Preact, Component

import { h, Component } from 'preact';

imph - Import Preact with hooks

import { h } from 'preact';
import { useState, useEffect } from 'preact/hooks';

imps - Import Preact with useState hook

import { h } from 'preact';
import { useState } from 'preact/hooks';

impse - Import Preact with useState and useEffect hooks

import { h } from 'preact';
import { useState, useEffect } from 'preact/hooks';

impr - Import Preact/compat for React compatibility

import { createElement } from 'preact/compat';

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft