From 221bf33337c2026039139d54dcff9621ff5ea12a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tob=C3=ADas=20D=2E=20Serdeiro?= Date: Sun, 14 Jul 2024 10:50:11 -0300 Subject: [PATCH 1/3] refactor(tsdrpfc): rename prefix to 'fc' & update body --- snippets/snippets.json | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/snippets/snippets.json b/snippets/snippets.json index c8cc8a0..010e107 100644 --- a/snippets/snippets.json +++ b/snippets/snippets.json @@ -130,20 +130,23 @@ "description": "Create a React Pure Function Component." }, "Export Default React Pure Function Component": { - "prefix": "tsdrpfc", + "prefix": "fc", "body": [ - "import * as React from 'react';", + "import * as React from 'react'", + "", + "export interface Props {", "", - "export interface I${1:App}Props {", "}", "", - "export default function ${1:} (props: I${1:}Props) {", + "export default function ${1:} (props: Props) {", " return (", "
", " ${0}", "
", - " );", + " )", "}", + "", + "export default ${1:}", "" ], "description": "Create a default-exported React Pure Function Component." From 911f32b02abf0bb340d9c9761b09fc6270d49128 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tob=C3=ADas=20D=2E=20Serdeiro?= Date: Sun, 14 Jul 2024 10:51:57 -0300 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b90a4b9..573fa61 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Below is a list of all available snippets and the triggers of each one. The ** | `tsrpcc→`| `class purecomponent skeleton` | | `tsrpcjc→` | `class purecomponent without import and default export lines` | | `tsrpfc` | `pure function component skeleton` | -| `tsdrpfc` | `stateless functional component with default export` | +| `fc` | `stateless functional component with default export` | | `tsrsfc` | `stateless functional component` | | `conc→` | `class default constructor with props and context` | | `cwm→` | `componentWillMount method` | From dce46e7b8d5ac9ee8e278018646778b75e907181 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tob=C3=ADas=20D=2E=20Serdeiro?= Date: Sun, 14 Jul 2024 10:54:55 -0300 Subject: [PATCH 3/3] fix(snippets): multiple export default --- snippets/snippets.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/snippets.json b/snippets/snippets.json index 010e107..e9c1894 100644 --- a/snippets/snippets.json +++ b/snippets/snippets.json @@ -138,7 +138,7 @@ "", "}", "", - "export default function ${1:} (props: Props) {", + "function ${1:} (props: Props) {", " return (", "
", " ${0}",