adds common js pretty symbols for rjsx-mode

This commit is contained in:
Quentin Le Guennec 2018-09-03 16:38:11 +02:00
parent f8f9144f08
commit 37b920f461

View file

@ -82,6 +82,22 @@
;; jshint doesn't know how to deal with jsx
(push 'javascript-jshint flycheck-disabled-checkers)))
(set-pretty-symbols! 'rjsx-mode
;; Functional
:def "function"
:lambda "() =>"
:composition "compose"
;; Types
:null "null"
:true "true" :false "false"
;; Flow
:not "!"
:and "&&" :or "||"
:for "for"
:return "return"
;; Other
:yield "import")
;; `rjsx-electric-gt' relies on js2's parser to tell it when the cursor is in
;; a self-closing tag, so that it can insert a matching ending tag at point.
;; However, the parser doesn't run immediately, so a fast typist can outrun