Emmet in typescript styled plugin by ramya-rao-a · Pull Request #33 · microsoft/typescript-styled-plugin (original) (raw)

const completionsCss = this.cssLanguageService.doComplete(doc, virtualPosition, stylesheet) || emptyCompletionList;

const completionsScss = this.scssLanguageService.doComplete(doc, virtualPosition, stylesheet) || emptyCompletionList;

completionsScss.items = filterScssCompletionItems(completionsScss.items);

const completions: vscode.CompletionList = {

isIncomplete: false,

items: [...completionsCss.items, ...completionsScss.items],

};

if (emmetResults.items.length) {

completions.items.push(...emmetResults.items);

completions.isIncomplete = true;