Merge branch 'master' of ssh://git.rayelliott.dev:3222/dots/nvim

This commit is contained in:
Ray Elliott 2020-04-26 11:53:06 +00:00
commit b2850f957d
4 changed files with 115 additions and 39 deletions

View file

@ -4,35 +4,31 @@ endsnippet
snippet if "if ( ... ) { ... }"
if ($1) {
$0
$0
}
endsnippet
snippet cl; "console.log( ... );"
console.log($0);
endsnippet
snippet cl "console.log( ... )"
console.log($0)
console.log($0);
endsnippet
snippet if "if ( ... ) { ... }"
if ($1) {
$0
$0
}
endsnippet
snippet ifelse "if ( ... ) { ... } else { ... }"
if ($1) {
$2
$2
} else {
$0
$0
}
endsnippet
snippet for "for ( ... ) { ... }"
for (let ${1:index} = ${2:0}; $1 $3; $1${4:++}) {
$0
$0
}
endsnippet
@ -42,36 +38,74 @@ setTimeout(() => {$0
endsnippet
snippet jsx "import React ..."
import React from "react"
import React from "react";
class $1 extends React.Component {
constructor(props) {
super(props);
this.state = {
}
}
render() {
return (
<${2:div} className={this.props.className}>
$0
</$2>
);
}
}
export default () => (
<${1:div}>$0</$1>
)
<S.$1}></S.$1>
);
endsnippet
snippet jsxs "import React ... (styled)"
import React from "react"
import styled from "styled-components"
snippet jsxs "import React ... styled"
import React from "react";
import styled from "styled-components";
const $1 = styled.${2:div}\`
$3
\`
const S = {};
class $1 extends React.Component {
constructor(props) {
super(props);
this.state = {
}
}
render() {
return (
<${2:div} className={this.props.className}>
$0
</$2>
);
}
}
S.$1 = styled($1)\`
\`;
export default () => (
<$1>$0</$1>
)
<S.$1}></S.$1>
);
endsnippet
snippet xc "class ..."
class $1 extends React.component {
constructor(props) {
super(props)
this.setState({$0})
}
snippet jsc "class ... extends React.Component"
class $1 extends React.Component \{
${2: constructor(props) \{
super(props);
this.state = \{
\}
\}}
render() {
return (
)
}
render() \{
return (
<${3:div}${4: className=\{this.props.className\}}>
$0
</$3>
);
}
}
endsnippet