Detect CssClasses from polish pass.

This commit is contained in:
Nik
2023-02-03 11:32:31 +11:00
parent 4e45d01e63
commit a834c1699f
2 changed files with 43 additions and 14 deletions

View File

@@ -67,7 +67,7 @@ function _extractJSDocBlocks(srcFile, propsObj) {
const declaration = node.declarationList?.declarations[0];
switch (node.kind) {
case ts.SyntaxKind.FirstStatement:
if (declaration.type?.typeName?.escapedText == 'CSS') {
if (declaration.type?.typeName?.escapedText == 'CssClasses') {
propsObj[declaration.name.escapedText] = { comment: jsDoc.comment, type: 'css' };
} else {
propsObj[declaration.name.escapedText] = { comment: jsDoc.comment, type: 'prop' };
@@ -116,7 +116,7 @@ function writeJSDocsToDefinitionFiles() {
}
function generateKeyWordsFromProps() {
let propSet = new Set()
let propSet = new Set(['class'])
for (let file in filesToProps) {
for (let prop in filesToProps[file].props) {
if (filesToProps[file].props[prop].type == 'css') {