docs: clarify how type-only imports can be used to avoid NG3003 (#42491)
Since #42453, type-only imports are not considered for cyclic imports. This commit adds a note to the NG3003 error documentation to mention using type-only imports to avoid the error. PR Close #42491
This commit is contained in:
parent
f4c55e464a
commit
64c8027538
|
@ -53,3 +53,5 @@ component being compiled. Here are some ideas for fixing the problem:
|
||||||
that is stored in an independent file that can be imported to both dependent files without
|
that is stored in an independent file that can be imported to both dependent files without
|
||||||
causing an import cycle.
|
causing an import cycle.
|
||||||
* Move the classes that reference each other into the same file, to avoid any imports between them.
|
* Move the classes that reference each other into the same file, to avoid any imports between them.
|
||||||
|
* Convert import statements to type-only imports (using `import type` syntax) if the imported declarations
|
||||||
|
are only used as types, as type-only imports do not contribute to cycles.
|
||||||
|
|
Loading…
Reference in New Issue