From 9f6ccdbc7f630c3c745fb8f2e3eac60671c85896 Mon Sep 17 00:00:00 2001 From: itisaby Date: Sat, 19 Feb 2022 11:45:02 +0530 Subject: [PATCH 1/2] Added the required snippets in next-javascript.json file --- packages/vscode/snippets/next-javascript.json | 32 +++++++++++++++++-- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/packages/vscode/snippets/next-javascript.json b/packages/vscode/snippets/next-javascript.json index 37ab4e5..4d90bb6 100644 --- a/packages/vscode/snippets/next-javascript.json +++ b/packages/vscode/snippets/next-javascript.json @@ -1,4 +1,32 @@ { + "rimr": { + "prefix": "rimr", + "body": [ + "import React from 'react';" + ], + "description": "TypeScript: import react" + }, + "rimrd": { + "prefix": "rimrd", + "body": [ + "import ReactDOM from 'react-dom';" + ], + "description": "TypeScript: import React DOM" + }, + "rimrs": { + "prefix": "rimrs", + "body": [ + "import React, { useState } from 'react';" + ], + "description": "Typescript: Import React and useState" + }, + "rimrse": { + "prefix": "rimrse", + "body": [ + "import React, { useState, useEffect} from 'react';" + ], + "description": "Typescript: Import React, useState and useEffect" + }, "ngss": { "prefix": "ngss", "body": [ @@ -10,7 +38,6 @@ ], "description": "JavaScript: Next.js get server side props" }, - "ngsp": { "prefix": "ngsp", "body": [ @@ -45,7 +72,6 @@ ], "description": "JavaScript: Next.js custom app" }, - "ncdoc": { "prefix": "ncdoc", "body": [ @@ -66,4 +92,4 @@ ], "description": "JavaScript: Next.js custom document" } -} +} \ No newline at end of file From ebecfc1742c150c8f17e631cefc31bbbc663fe1b Mon Sep 17 00:00:00 2001 From: itisaby Date: Sat, 19 Feb 2022 19:29:53 +0530 Subject: [PATCH 2/2] Changes made --- packages/vscode/snippets/next-javascript.json | 28 ----------- .../vscode/snippets/react-typescript.json | 48 +++++++++++++++++-- 2 files changed, 43 insertions(+), 33 deletions(-) diff --git a/packages/vscode/snippets/next-javascript.json b/packages/vscode/snippets/next-javascript.json index 4d90bb6..9973aba 100644 --- a/packages/vscode/snippets/next-javascript.json +++ b/packages/vscode/snippets/next-javascript.json @@ -1,32 +1,4 @@ { - "rimr": { - "prefix": "rimr", - "body": [ - "import React from 'react';" - ], - "description": "TypeScript: import react" - }, - "rimrd": { - "prefix": "rimrd", - "body": [ - "import ReactDOM from 'react-dom';" - ], - "description": "TypeScript: import React DOM" - }, - "rimrs": { - "prefix": "rimrs", - "body": [ - "import React, { useState } from 'react';" - ], - "description": "Typescript: Import React and useState" - }, - "rimrse": { - "prefix": "rimrse", - "body": [ - "import React, { useState, useEffect} from 'react';" - ], - "description": "Typescript: Import React, useState and useEffect" - }, "ngss": { "prefix": "ngss", "body": [ diff --git a/packages/vscode/snippets/react-typescript.json b/packages/vscode/snippets/react-typescript.json index a6d1614..01789e1 100644 --- a/packages/vscode/snippets/react-typescript.json +++ b/packages/vscode/snippets/react-typescript.json @@ -1,4 +1,32 @@ { + "rimr": { + "prefix": "rimr", + "body": [ + "import React from 'react';" + ], + "description": "TypeScript: import react" + }, + "rimrd": { + "prefix": "rimrd", + "body": [ + "import ReactDOM from 'react-dom';" + ], + "description": "TypeScript: import React DOM" + }, + "rimrs": { + "prefix": "rimrs", + "body": [ + "import React, { useState } from 'react';" + ], + "description": "Typescript: Import React and useState" + }, + "rimrse": { + "prefix": "rimrse", + "body": [ + "import React, { useState, useEffect} from 'react';" + ], + "description": "Typescript: Import React, useState and useEffect" + }, "rfct": { "prefix": "rfct", "body": [ @@ -16,22 +44,32 @@ }, "ruet": { "prefix": "ruet", - "body": ["useEffect(() => {", "\t$1", "}, []);"], + "body": [ + "useEffect(() => {", + "\t$1", + "}, []);" + ], "description": "TypeScript: useEffect hook" }, "rust": { "prefix": "rust", - "body": ["const [${1}, set${1}] = useState(${2});"], + "body": [ + "const [${1}, set${1}] = useState(${2});" + ], "description": "TypeScript: useState hook" }, "ruct": { "prefix": "ruct", - "body": ["const ${1} = useContext(${2});"], + "body": [ + "const ${1} = useContext(${2});" + ], "description": "TypeScript: useContext hook" }, "rurt": { "prefix": "rurt", - "body": ["const ${1} = useRef(${2});"], + "body": [ + "const ${1} = useRef(${2});" + ], "description": "TypeScript: useRef hook" } -} +} \ No newline at end of file