diff --git a/modules/lang/javascript/config.el b/modules/lang/javascript/config.el index 2cc09073b..204a43989 100644 --- a/modules/lang/javascript/config.el +++ b/modules/lang/javascript/config.el @@ -43,6 +43,7 @@ (def-package! tide :hook (js2-mode . tide-setup) + :hook (rjsx-mode . tide-setup) :hook (typescript-mode . tide-setup) :init (defun +javascript|init-tide-in-web-mode () @@ -50,8 +51,8 @@ (tide-setup))) (add-hook 'web-mode-hook #'+javascript|init-tide-in-web-mode) :config - (set! :company '(js2-mode typescript-mode) 'company-tide) - (set! :lookup '(js2-mode typescript-mode) + (set! :company '(js2-mode rjsx-mode typescript-mode) 'company-tide) + (set! :lookup '(js2-mode rjsx-mode typescript-mode) :definition #'tide-jump-to-definition :references #'tide-references :documentation #'tide-documentation-at-point)