We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bd487f8 commit f938c34Copy full SHA for f938c34
src/parser/generator.ts
@@ -176,8 +176,13 @@ export function isRenderer(value: unknown) {
176
const is_object = typeof value === 'object';
177
if (!is_object) return false;
178
const keys = Reflect.ownKeys(value as object);
179
- if (keys.length === 1 && keys[0].toString().includes('Renderer')) {
180
- return Parser.sanitizeClassName(keys[0].toString());
+
+ if (keys.length === 1) {
181
+ const first_key = keys[0].toString();
182
183
+ if (first_key.endsWith('Renderer') || first_key.endsWith('Model')) {
184
+ return Parser.sanitizeClassName(first_key);
185
+ }
186
}
187
return false;
188
0 commit comments