{ "New Functional Component": { "scope": "typescriptreact", "prefix": "fc", "body": [ "type Props = {}", "", "export const $1 = (props: Props) => {", " return

$2

", "}" ], "description": "React Component w/props" }, "New Functional Route Component": { "scope": "typescriptreact", "prefix": "fc-routed", "body": [ "import { RouteComponentProps } from 'react-router'", "type Props = RouteComponentProps", "", "export const $1 = ({match}: Props) => {", " return

$2

", "}" ], "description": "React Routed Component" }, "New Page Component": { "scope": "typescriptreact", "prefix": "fc-page", "body": [ "export const $1 = () => {", " return

$2

", "}" ], "description": "React Page Component No Props" }, "New Form Component": { "scope": "typescriptreact", "prefix": "fc-form", "body": [ "import { Form, Input, Layout } from 'antd'", "", "export const $1 = () => {", " const [form] = Form.useForm()", " return
$2
", "}" ], "description": "React Page Component No Props" } }