From 52f2eb5a47cc337948799cdf0278ed085f432023 Mon Sep 17 00:00:00 2001 From: Seong Yong-ju Date: Wed, 25 Dec 2019 22:32:38 +0900 Subject: [PATCH] Fix TM_FILENAME_BASE in some React snippets --- snippets/rjsx-mode/React/rafc | 4 ++-- snippets/rjsx-mode/React/rafce | 4 ++-- snippets/rjsx-mode/React/rafcp | 6 +++--- snippets/rjsx-mode/React/rcc | 2 +- snippets/rjsx-mode/React/rccp | 2 +- snippets/rjsx-mode/React/rce | 4 ++-- snippets/rjsx-mode/React/rcep | 4 ++-- snippets/rjsx-mode/React/rmc | 12 +++++------- snippets/rjsx-mode/React/rmcp | 16 +++++++--------- snippets/rjsx-mode/React/rpc | 2 +- snippets/rjsx-mode/React/rpce | 4 ++-- snippets/rjsx-mode/React/rpcp | 2 +- 12 files changed, 29 insertions(+), 33 deletions(-) diff --git a/snippets/rjsx-mode/React/rafc b/snippets/rjsx-mode/React/rafc index 009798d..990ecc4 100644 --- a/snippets/rjsx-mode/React/rafc +++ b/snippets/rjsx-mode/React/rafc @@ -7,7 +7,7 @@ import React from 'react' -const ${1:${TM_FILENAME_BASE}} = () => { +const ${1:`(yas-jsx-get-class-name-by-file-name)`} = (props) => { return (
$0 @@ -15,4 +15,4 @@ const ${1:${TM_FILENAME_BASE}} = () => { ) } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rafce b/snippets/rjsx-mode/React/rafce index 3ec7d15..f92fdc2 100644 --- a/snippets/rjsx-mode/React/rafce +++ b/snippets/rjsx-mode/React/rafce @@ -7,7 +7,7 @@ import React from 'react' -const ${1:${TM_FILENAME_BASE}} = () => { +const ${1:`(yas-jsx-get-class-name-by-file-name)`} = (props) => { return (
$0 @@ -15,4 +15,4 @@ const ${1:${TM_FILENAME_BASE}} = () => { ) } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rafcp b/snippets/rjsx-mode/React/rafcp index 7983913..7ab41c6 100644 --- a/snippets/rjsx-mode/React/rafcp +++ b/snippets/rjsx-mode/React/rafcp @@ -8,7 +8,7 @@ import React from 'react' import PropTypes from 'prop-types' -const ${1:${TM_FILENAME_BASE}} = props => { +const ${1:`(yas-jsx-get-class-name-by-file-name)`} = (props) => { return (
$0 @@ -16,8 +16,8 @@ const ${1:${TM_FILENAME_BASE}} = props => { ) } -${1:${TM_FILENAME_BASE}}.propTypes = { +$1.propTypes = { } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rcc b/snippets/rjsx-mode/React/rcc index b334078..eb677ca 100644 --- a/snippets/rjsx-mode/React/rcc +++ b/snippets/rjsx-mode/React/rcc @@ -7,7 +7,7 @@ import React, { Component } from 'react' -export default class ${1:${TM_FILENAME_BASE}} extends Component { +export default class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends Component { render() { return (
diff --git a/snippets/rjsx-mode/React/rccp b/snippets/rjsx-mode/React/rccp index 6dbd65b..74ae638 100644 --- a/snippets/rjsx-mode/React/rccp +++ b/snippets/rjsx-mode/React/rccp @@ -8,7 +8,7 @@ import React, { Component } from 'react' import PropTypes from 'prop-types' -export default class ${1:${TM_FILENAME_BASE}} extends Component { +export default class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends Component { static propTypes = { ${2:prop}: ${3:PropTypes} } diff --git a/snippets/rjsx-mode/React/rce b/snippets/rjsx-mode/React/rce index ee9f981..cdb21ad 100644 --- a/snippets/rjsx-mode/React/rce +++ b/snippets/rjsx-mode/React/rce @@ -7,7 +7,7 @@ import React, { Component } from 'react' -export class ${1:${TM_FILENAME_BASE}} extends Component { +export class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends Component { render() { return (
@@ -17,4 +17,4 @@ export class ${1:${TM_FILENAME_BASE}} extends Component { } } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rcep b/snippets/rjsx-mode/React/rcep index 542f645..ce9a681 100644 --- a/snippets/rjsx-mode/React/rcep +++ b/snippets/rjsx-mode/React/rcep @@ -8,7 +8,7 @@ import React, { Component } from 'react' import PropTypes from 'prop-types' -export class ${1:${TM_FILENAME_BASE}} extends Component { +export class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends Component { static propTypes = { } @@ -22,4 +22,4 @@ export class ${1:${TM_FILENAME_BASE}} extends Component { } } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rmc b/snippets/rjsx-mode/React/rmc index 2fe6a41..f4d7d83 100644 --- a/snippets/rjsx-mode/React/rmc +++ b/snippets/rjsx-mode/React/rmc @@ -7,10 +7,8 @@ import React, { memo } from 'react' -export default memo(function ${1:${TM_FILENAME_BASE}}() { - return ( -
- $0 -
- ) -}) \ No newline at end of file +export default memo((props) => ( +
+ $0 +
+)) \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rmcp b/snippets/rjsx-mode/React/rmcp index 71861b8..bc83f7a 100644 --- a/snippets/rjsx-mode/React/rmcp +++ b/snippets/rjsx-mode/React/rmcp @@ -8,16 +8,14 @@ import React, { memo } from 'react' import PropTypes from 'prop-types' -const ${1:${TM_FILENAME_BASE}} = memo(function ${1:${TM_FILENAME_BASE}}(props) { - return ( -
- $0 -
- ) -}) +const ${1:`(yas-jsx-get-class-name-by-file-name)`} = memo((props) => ( +
+ $0 +
+)) -${1:${TM_FILENAME_BASE}}.propTypes = { +$1.propTypes = { } -export default ${1:${TM_FILENAME_BASE}} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rpc b/snippets/rjsx-mode/React/rpc index dd8e884..9bac4c2 100644 --- a/snippets/rjsx-mode/React/rpc +++ b/snippets/rjsx-mode/React/rpc @@ -7,7 +7,7 @@ import React, { PureComponent } from 'react' -export default class ${1:${TM_FILENAME_BASE}} extends PureComponent { +export default class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends PureComponent { render() { return (
diff --git a/snippets/rjsx-mode/React/rpce b/snippets/rjsx-mode/React/rpce index 08f5598..a1a2c32 100644 --- a/snippets/rjsx-mode/React/rpce +++ b/snippets/rjsx-mode/React/rpce @@ -7,7 +7,7 @@ import React, { PureComponent } from 'react' -export class ${1:${TM_FILENAME_BASE}} extends PureComponent { +export class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends PureComponent { render() { return (
@@ -17,4 +17,4 @@ export class ${1:${TM_FILENAME_BASE}} extends PureComponent { } } -export default ${1:$TM_FILENAME_BASE} \ No newline at end of file +export default $1 \ No newline at end of file diff --git a/snippets/rjsx-mode/React/rpcp b/snippets/rjsx-mode/React/rpcp index d74a310..d9fe8f5 100644 --- a/snippets/rjsx-mode/React/rpcp +++ b/snippets/rjsx-mode/React/rpcp @@ -8,7 +8,7 @@ import React, { PureComponent } from 'react' import PropTypes from 'prop-types' -export default class ${1:${TM_FILENAME_BASE}} extends PureComponent { +export default class ${1:`(yas-jsx-get-class-name-by-file-name)`} extends PureComponent { static propTypes = { }