From 66b05e29fee04b99b208e686fd3c1c1c057760b5 Mon Sep 17 00:00:00 2001 From: ManjaroOne666 Date: Thu, 12 Sep 2019 16:11:07 +0100 Subject: [PATCH] update --- UltiSnips/javascript.snippets | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/UltiSnips/javascript.snippets b/UltiSnips/javascript.snippets index cec502d..c0fcd10 100644 --- a/UltiSnips/javascript.snippets +++ b/UltiSnips/javascript.snippets @@ -45,8 +45,33 @@ snippet jsx "import React ..." import React from "react" export default () => ( - <${1:div}> - $0 - + <${1:div}>$0 ) endsnippet + +snippet jsxs "import React ... (styled)" +import React from "react" +import styled from "styled-components" + +const $1 = styled.${2:div}\` + $3 +\` + +export default () => ( + <$1>$0 +) +endsnippet + +snippet xc "class ..." +class $1 extends React.component { + constructor(props) { + super(props) + this.setState({$0}) + } + + render() { + return ( + ) + } +} +endsnippet