handle tsx files as typescript-mode with rjsx-minor-mode

This commit is contained in:
Łukasz Pankowski 2021-08-14 12:16:59 +02:00
parent 62cdf6555a
commit 60936a3e80

View File

@ -862,9 +862,15 @@ inserted between the braces between the braces."
(flycheck-mode 1) (flycheck-mode 1)
(setq flycheck-check-syntax-automatically '(save mode-enabled)) (setq flycheck-check-syntax-automatically '(save mode-enabled))
(eldoc-mode 1) (eldoc-mode 1)
(company-mode 1)) (company-mode 1)
(if (string= (file-name-extension (or (buffer-file-name) "")) "tsx")
(rjsx-minor-mode)))
(use-package rjsx-mode
:defer)
(use-package typescript-mode (use-package typescript-mode
:mode "\\.tsx?\\'"
:init :init
(setq typescript-indent-level 2) (setq typescript-indent-level 2)
:bind :bind