mirror of
https://github.com/openharmony/developtools_ace-ets2bundle.git
synced 2026-07-22 12:36:01 -04:00
!163 judge node.decorators
Merge pull request !163 from houhaoyu/stylesBug
This commit is contained in:
@@ -82,11 +82,13 @@ export function processComponentClass(node: ts.ClassDeclaration, context: ts.Tra
|
||||
|
||||
function checkPreview(node: ts.ClassDeclaration) {
|
||||
let hasPreview: boolean = false;
|
||||
for (let i = 0; i < node.decorators.length; i++) {
|
||||
const name: string = node.decorators[i].getText().replace(/\((.|\n)*\)/, '').trim();
|
||||
if (name === COMPONENT_DECORATOR_PREVIEW) {
|
||||
hasPreview = true;
|
||||
break;
|
||||
if (node && node.decorators) {
|
||||
for (let i = 0; i < node.decorators.length; i++) {
|
||||
const name: string = node.decorators[i].getText().replace(/\((.|\n)*\)/, '').trim();
|
||||
if (name === COMPONENT_DECORATOR_PREVIEW) {
|
||||
hasPreview = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return hasPreview;
|
||||
|
||||
Reference in New Issue
Block a user