diff options
Diffstat (limited to 'emmet-mode.el')
-rw-r--r-- | emmet-mode.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/emmet-mode.el b/emmet-mode.el index 36929b8..2473028 100644 --- a/emmet-mode.el +++ b/emmet-mode.el @@ -3320,6 +3320,9 @@ tbl)) "Function to execute when expanding a leaf node in the Emmet AST.") +(defvar emmet-expand-jsx-className? nil + "Wether to use `className' when expanding `.classes'") + (emmet-defparameter emmet-tag-settings-table (gethash "tags" (gethash "html" emmet-preferences))) @@ -3443,7 +3446,8 @@ tbl)) (puthash tag-name fn emmet-tag-snippets-table))) (let* ((id (emmet-concat-or-empty " id=\"" tag-id "\"")) - (classes (emmet-mapconcat-or-empty " class=\"" tag-classes " " "\"")) + (class-attr (if emmet-expand-jsx-className? " className=\"" " class=\"")) + (classes (emmet-mapconcat-or-empty class-attr tag-classes " " "\"")) (props (let* ((tag-props-default (and settings (gethash "defaultAttr" settings))) (merged-tag-props |