Skip to content

Commit

Permalink
fix: tag / prop casing status not working
Browse files Browse the repository at this point in the history
  • Loading branch information
johnsoncodehk committed Apr 25, 2023
1 parent 042074b commit 35331d4
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/vscode-vue/src/middleware.ts
Expand Up @@ -8,10 +8,10 @@ export const middleware: lsp.Middleware = {
...baseMiddleware,
workspace: {
configuration(params, token, next) {
if (params.items.some(item => item.section === 'volar.completion.preferredAttrNameCase' || item.section === 'volar.completion.preferredTagNameCase')) {
if (params.items.some(item => item.section === 'vue.features.complete.propNameCasing' || item.section === 'vue.features.complete.tagNameCasing')) {
return params.items.map(item => {
if (item.scopeUri) {
if (item.section === 'volar.completion.preferredTagNameCase') {
if (item.section === 'vue.features.complete.tagNameCasing') {
const tagNameCasing = tagNameCasings.get(item.scopeUri);
if (tagNameCasing === TagNameCasing.Kebab) {
return 'kebab';
Expand All @@ -20,7 +20,7 @@ export const middleware: lsp.Middleware = {
return 'pascal';
}
}
if (item.section === 'volar.completion.preferredAttrNameCase') {
if (item.section === 'vue.features.complete.propNameCasing') {
const attrCase = attrNameCasings.get(item.scopeUri);
if (attrCase === AttrNameCasing.Kebab) {
return 'kebab';
Expand Down

0 comments on commit 35331d4

Please sign in to comment.