| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
Sorry, something went wrong.
There was a problem hiding this comment.
This PR refactors TypeScript imports across the angular-split library to use the import type syntax for types and interfaces, addressing lint issues related to the isolatedModules compiler option as introduced in TypeScript 3.8.
Changes:
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file| File | Description |
|---|---|
| public_api.ts | Updated exports to use inline type keyword for type exports (AngularSplitDefaultOptions, SplitGutterTemplateContext) and separate export type statement for model types |
| validations.ts | Changed imports of SplitAreaSize, SplitUnit, and SplitAreaComponent to use import type |
| split.component.ts | Changed imports of SplitAreaSize, SplitGutterInteractionEvent, SplitAreaComponent, and ClientPoint to use import type |
| split-area.component.ts | Used inline type keyword for SplitAreaSize while keeping runtime functions as regular imports |
| split-gutter.directive.ts | Changed import of SplitAreaComponent to use import type |
| angular-split-config.token.ts | Changed imports of SplitDir, SplitDirection, and SplitUnit to use import type |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Helps avoid lint issues related to isolatedModules as mentioned in https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-8.html