Package Control

The Sublime Text package directory, re-imagined.

React + Js Snippets

Sublime Text Snippets (JS, React and Redux)

SepAugJulJunMayAprMarFebJan Dec2025 NovOct 2026-W41 | installs: 2 | removals: 1 | upgrades: 0 2026-W41 | installs: 2 | removals: 1 | upgrades: 0 2026-W41 | installs: 2 | removals: 1 | upgrades: 0 2026-W40 | installs: 7 | removals: 1 | upgrades: 0 2026-W40 | installs: 7 | removals: 1 | upgrades: 0 2026-W40 | installs: 7 | removals: 1 | upgrades: 0 2026-W39 | installs: 8 | removals: 1 | upgrades: 0 2026-W39 | installs: 8 | removals: 1 | upgrades: 0 2026-W39 | installs: 8 | removals: 1 | upgrades: 0 2026-W38 | installs: 5 | removals: 0 | upgrades: 0 2026-W38 | installs: 5 | removals: 0 | upgrades: 0 2026-W38 | installs: 5 | removals: 0 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W36 | installs: 2 | removals: 0 | upgrades: 0 2026-W36 | installs: 2 | removals: 0 | upgrades: 0 2026-W36 | installs: 2 | removals: 0 | upgrades: 0 2026-W35 | installs: 2 | removals: 0 | upgrades: 0 2026-W35 | installs: 2 | removals: 0 | upgrades: 0 2026-W35 | installs: 2 | removals: 0 | upgrades: 0 2026-W34 | installs: 0 | removals: 0 | upgrades: 0 2026-W34 | installs: 0 | removals: 0 | upgrades: 0 2026-W34 | installs: 0 | removals: 0 | upgrades: 0 2026-W33 | installs: 3 | removals: 1 | upgrades: 0 2026-W33 | installs: 3 | removals: 1 | upgrades: 0 2026-W33 | installs: 3 | removals: 1 | upgrades: 0 2026-W32 | installs: 4 | removals: 2 | upgrades: 1 2026-W32 | installs: 4 | removals: 2 | upgrades: 1 2026-W32 | installs: 4 | removals: 2 | upgrades: 1 2026-W31 | installs: 5 | removals: 1 | upgrades: 1 2026-W31 | installs: 5 | removals: 1 | upgrades: 1 2026-W31 | installs: 5 | removals: 1 | upgrades: 1 2026-W30 | installs: 1 | removals: 0 | upgrades: 1 2026-W30 | installs: 1 | removals: 0 | upgrades: 1 2026-W30 | installs: 1 | removals: 0 | upgrades: 1 2026-W29 | installs: 2 | removals: 2 | upgrades: 2 2026-W29 | installs: 2 | removals: 2 | upgrades: 2 2026-W29 | installs: 2 | removals: 2 | upgrades: 2 2026-W28 | installs: 4 | removals: 0 | upgrades: 3 2026-W28 | installs: 4 | removals: 0 | upgrades: 3 2026-W28 | installs: 4 | removals: 0 | upgrades: 3 2026-W27 | installs: 2 | removals: 0 | upgrades: 0 2026-W27 | installs: 2 | removals: 0 | upgrades: 0 2026-W27 | installs: 2 | removals: 0 | upgrades: 0 2026-W26 | installs: 3 | removals: 0 | upgrades: 4 2026-W26 | installs: 3 | removals: 0 | upgrades: 4 2026-W26 | installs: 3 | removals: 0 | upgrades: 4 2026-W25 | installs: 1 | removals: 0 | upgrades: 0 2026-W25 | installs: 1 | removals: 0 | upgrades: 0 2026-W25 | installs: 1 | removals: 0 | upgrades: 0 2026-W24 | installs: 2 | removals: 0 | upgrades: 0 2026-W24 | installs: 2 | removals: 0 | upgrades: 0 2026-W24 | installs: 2 | removals: 0 | upgrades: 0 2026-W23 | installs: 2 | removals: 3 | upgrades: 2 2026-W23 | installs: 2 | removals: 3 | upgrades: 2 2026-W23 | installs: 2 | removals: 3 | upgrades: 2 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 5 | removals: 0 | upgrades: 1 2026-W21 | installs: 5 | removals: 0 | upgrades: 1 2026-W21 | installs: 5 | removals: 0 | upgrades: 1 2026-W20 | installs: 3 | removals: 1 | upgrades: 1 2026-W20 | installs: 3 | removals: 1 | upgrades: 1 2026-W20 | installs: 3 | removals: 1 | upgrades: 1 2026-W19 | installs: 4 | removals: 1 | upgrades: 1 2026-W19 | installs: 4 | removals: 1 | upgrades: 1 2026-W19 | installs: 4 | removals: 1 | upgrades: 1 2026-W18 | installs: 9 | removals: 1 | upgrades: 0 2026-W18 | installs: 9 | removals: 1 | upgrades: 0 2026-W18 | installs: 9 | removals: 1 | upgrades: 0 2026-W17 | installs: 8 | removals: 0 | upgrades: 2 2026-W17 | installs: 8 | removals: 0 | upgrades: 2 2026-W17 | installs: 8 | removals: 0 | upgrades: 2 2026-W16 | installs: 4 | removals: 1 | upgrades: 3 2026-W16 | installs: 4 | removals: 1 | upgrades: 3 2026-W16 | installs: 4 | removals: 1 | upgrades: 3 2026-W15 | installs: 6 | removals: 1 | upgrades: 2 2026-W15 | installs: 6 | removals: 1 | upgrades: 2 2026-W15 | installs: 6 | removals: 1 | upgrades: 2 2026-W14 | installs: 7 | removals: 2 | upgrades: 2 2026-W14 | installs: 7 | removals: 2 | upgrades: 2 2026-W14 | installs: 7 | removals: 2 | upgrades: 2 2026-W13 | installs: 3 | removals: 1 | upgrades: 4 2026-W13 | installs: 3 | removals: 1 | upgrades: 4 2026-W13 | installs: 3 | removals: 1 | upgrades: 4 2026-W12 | installs: 7 | removals: 0 | upgrades: 0 2026-W12 | installs: 7 | removals: 0 | upgrades: 0 2026-W12 | installs: 7 | removals: 0 | upgrades: 0 2026-W11 | installs: 7 | removals: 0 | upgrades: 3 2026-W11 | installs: 7 | removals: 0 | upgrades: 3 2026-W11 | installs: 7 | removals: 0 | upgrades: 3 2026-W10 | installs: 7 | removals: 1 | upgrades: 3 2026-W10 | installs: 7 | removals: 1 | upgrades: 3 2026-W10 | installs: 7 | removals: 1 | upgrades: 3 2026-W09 | installs: 7 | removals: 1 | upgrades: 1 2026-W09 | installs: 7 | removals: 1 | upgrades: 1 2026-W09 | installs: 7 | removals: 1 | upgrades: 1 2026-W08 | installs: 3 | removals: 0 | upgrades: 1 2026-W08 | installs: 3 | removals: 0 | upgrades: 1 2026-W08 | installs: 3 | removals: 0 | upgrades: 1 2026-W07 | installs: 3 | removals: 0 | upgrades: 2 2026-W07 | installs: 3 | removals: 0 | upgrades: 2 2026-W07 | installs: 3 | removals: 0 | upgrades: 2 2026-W06 | installs: 6 | removals: 2 | upgrades: 2 2026-W06 | installs: 6 | removals: 2 | upgrades: 2 2026-W06 | installs: 6 | removals: 2 | upgrades: 2 2026-W05 | installs: 5 | removals: 1 | upgrades: 1 2026-W05 | installs: 5 | removals: 1 | upgrades: 1 2026-W05 | installs: 5 | removals: 1 | upgrades: 1 2026-W04 | installs: 4 | removals: 1 | upgrades: 4 2026-W04 | installs: 4 | removals: 1 | upgrades: 4 2026-W04 | installs: 4 | removals: 1 | upgrades: 4 2026-W03 | installs: 8 | removals: 4 | upgrades: 1 2026-W03 | installs: 8 | removals: 4 | upgrades: 1 2026-W03 | installs: 8 | removals: 4 | upgrades: 1 2026-W02 | installs: 4 | removals: 2 | upgrades: 1 2026-W02 | installs: 4 | removals: 2 | upgrades: 1 2026-W02 | installs: 4 | removals: 2 | upgrades: 1 2026-W01 | installs: 10 | removals: 1 | upgrades: 7 2026-W01 | installs: 10 | removals: 1 | upgrades: 7 2026-W01 | installs: 10 | removals: 1 | upgrades: 7 2025-W52 | installs: 3 | removals: 1 | upgrades: 3 2025-W52 | installs: 3 | removals: 1 | upgrades: 3 2025-W52 | installs: 3 | removals: 1 | upgrades: 3 2025-W51 | installs: 6 | removals: 1 | upgrades: 1 2025-W51 | installs: 6 | removals: 1 | upgrades: 1 2025-W51 | installs: 6 | removals: 1 | upgrades: 1 2025-W50 | installs: 6 | removals: 0 | upgrades: 0 2025-W50 | installs: 6 | removals: 0 | upgrades: 0 2025-W50 | installs: 6 | removals: 0 | upgrades: 0 2025-W49 | installs: 7 | removals: 2 | upgrades: 4 2025-W49 | installs: 7 | removals: 2 | upgrades: 4 2025-W49 | installs: 7 | removals: 2 | upgrades: 4 2025-W48 | installs: 7 | removals: 0 | upgrades: 2 2025-W48 | installs: 7 | removals: 0 | upgrades: 2 2025-W48 | installs: 7 | removals: 0 | upgrades: 2 2025-W47 | installs: 6 | removals: 0 | upgrades: 2 2025-W47 | installs: 6 | removals: 0 | upgrades: 2 2025-W47 | installs: 6 | removals: 0 | upgrades: 2 2025-W46 | installs: 14 | removals: 3 | upgrades: 6 2025-W46 | installs: 14 | removals: 3 | upgrades: 6 2025-W46 | installs: 14 | removals: 3 | upgrades: 6 2025-W45 | installs: 4 | removals: 1 | upgrades: 7 2025-W45 | installs: 4 | removals: 1 | upgrades: 7 2025-W45 | installs: 4 | removals: 1 | upgrades: 7 2025-W44 | installs: 7 | removals: 1 | upgrades: 5 2025-W44 | installs: 7 | removals: 1 | upgrades: 5 2025-W44 | installs: 7 | removals: 1 | upgrades: 5 2025-W43 | installs: 11 | removals: 1 | upgrades: 5 2025-W43 | installs: 11 | removals: 1 | upgrades: 5 2025-W43 | installs: 11 | removals: 1 | upgrades: 5 2025-W42 | installs: 8 | removals: 2 | upgrades: 4 2025-W42 | installs: 8 | removals: 2 | upgrades: 4 2025-W42 | installs: 8 | removals: 2 | upgrades: 4 2025-W41 | installs: 6 | removals: 2 | upgrades: 3 2025-W41 | installs: 6 | removals: 2 | upgrades: 3 2025-W41 | installs: 6 | removals: 2 | upgrades: 3 01020 WeeklyInstalls 048 WeeklyUpgrades
Installations: recent average 5 per week, 265 in the 53 weeks shown
Installations minus removals
Upgrades

Links

Version

1.0.0 ·
2025-02-04 13:34

Sublime Text Snippets (React + Redux and JS)!

To use a snippet type the shortcut and press Tab. Use Tab to change $1, $2, etc. statements one after another.

List of snippets:

React + Redux

rfc

import React from 'react'

export const ${1:${file_name}} = () => {
  return (
    ${2:<div>Hello</div>}
  )
}

st

const [${1:'kek'}, set${1:'Kek'}] = useState(${2:'kek'})

ef

useEffect(() => {
  ${1:// ...}
}, [])

rmap

{${1:data}.map((item, ind) => (
  ${2:<div key={ind\}>Kek</div>}
))}

rcmap

{${1:condition} && ${2:data}.map((item, ind) => (
  ${3:<div key={ind\}>Kek</div>}
))}

memo

const ${1:SomeComponent} = memo(function ${1:SomeComponent}({ prop }) {
  return (
    ${2:<div>Hello</div>}
  )
})

usememo

const ${1:variableName} = useMemo(() => {
  return ${2:null}
}, [])

usecall

const ${1:functionName} = useCallback(() => {
  ${2: // ...}
}, [])

sel

import { useSelector } from 'react-redux'

const ${1:kek} = useSelector((state) => state${2:kekSlice?.kek})

disp

import { useDispatch } from 'react-redux'

const dispatch = useDispatch()

JS

log

console.log(${1:'kek'})

if

if (${1:condition}) {
  ${2:// ...}
}

ife

if (${1:condition}) {
  ${2:// ...}
} else {
  ${3:// ...}
}

tr

${1:condition} ? ${2:expresion} : ${3:expresion}

for

for (let i = 0; i < ${1:10}; i++) {
  ${2:// ...}
}

fore

for (let i = 0; i < ${1:10}; i++) {
  ${2:// ...}
} else {
  ${3:// ...}
}

wh

while (${1:condition}) {
  ${1: // ...}
}

sw

switch(${1:expression}) {
  case 'x':
    {2: // ...}
    break;
  case 'y':
    {3: // ...}
    break;
  default:
    {4: // ...}
}

afn

() => {
  ${1:// ...}
}

ael

${1:window}.addEventListener(${2:'click'}), ${3:'handleClick'})

rel

${1:window}.removeEventListener(${2:'click'}), ${3:'handleClick'})

stm

setTimeout(() => {
  ${1:// ...}
}, ${2:1000})

sin

setInterval(() => {
  ${1:// ...}
}, ${2:1000})

keys

Object.keys(${1:obj}).forEach((key) {
  ${2:// ...}
})

rndmax

Math.floor(Math.random() * ${1:5})

Results

Packages