From 3a516438cd9b3b6e04b057a03ba99761566cfbfe Mon Sep 17 00:00:00 2001 From: Andrea Moretti Date: Sat, 31 Mar 2018 12:52:00 +0200 Subject: [PATCH] add smartparens mode --- layers/+lang/typescript/packages.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/layers/+lang/typescript/packages.el b/layers/+lang/typescript/packages.el index 3af8ee206..702ef60ed 100644 --- a/layers/+lang/typescript/packages.el +++ b/layers/+lang/typescript/packages.el @@ -15,6 +15,7 @@ company eldoc flycheck + smartparens tide typescript-mode web-mode @@ -40,6 +41,14 @@ (flycheck-add-mode 'typescript-tide 'typescript-tsx-mode)) (flycheck-add-mode 'typescript-tslint 'typescript-tsx-mode)) +(defun typescript/post-init-smartparens () + (if dotspacemacs-smartparens-strict-mode + (add-hook 'typescript-tsx-mode-hook #'smartparens-strict-mode) + (add-hook 'typescript-tsx-mode-hook #'smartparens-mode)) + (if dotspacemacs-smartparens-strict-mode + (add-hook 'typescript-mode-hook #'smartparens-strict-mode) + (add-hook 'typescript-mode-hook #'smartparens-mode))) + (defun typescript/init-tide () (use-package tide :defer t