react layer: move tern config into its own post-init

This commit is contained in:
syl20bnr 2015-08-26 23:04:53 -04:00
parent a102d1ddb0
commit 12af5a73fc

View file

@ -18,6 +18,7 @@
js-doc
js2-mode
js2-refactor
tern
web-beautify
web-mode
))
@ -27,7 +28,6 @@
(spacemacs|add-company-hook react-mode))
(defun react/post-init-company-tern ()
(add-hook 'react-mode-hook 'tern-mode)
(push 'company-tern company-backends-react-mode)))
(defun react/pre-init-flycheck ()
@ -58,6 +58,9 @@
(add-hook 'react-mode-hook 'spacemacs/js2-refactor-require)
(spacemacs/js2-refactor-set-key-bindings 'react-mode))
(defun react/post-init-tern ()
(add-hook 'react-mode-hook 'tern-mode))
(defun react/post-init-web-beautify ()
(evil-leader/set-key-for-mode 'react-mode "m=" 'web-beautify-js))