Skip to content

fix(*): add tile manager to skills#17057

Open
mtsvyatkova wants to merge 2 commits intomasterfrom
mtsvyatkova/tile-manager-skill
Open

fix(*): add tile manager to skills#17057
mtsvyatkova wants to merge 2 commits intomasterfrom
mtsvyatkova/tile-manager-skill

Conversation

@mtsvyatkova
Copy link
Contributor

Closes #17046

Additional information (check all that apply):

  • Bug fix
  • New functionality
  • Documentation
  • Demos
  • CI/CD

Checklist:

  • All relevant tags have been applied to this PR
  • This PR includes unit tests covering all the new code (test guidelines)
  • This PR includes API docs for newly added methods/properties (api docs guidelines)
  • This PR includes feature/README.MD updates for the feature docs
  • This PR includes general feature table updates in the root README.MD
  • This PR includes CHANGELOG.MD updates for newly added functionality
  • This PR contains breaking changes
  • This PR includes ng update migrations for the breaking changes (migrations guidelines)
  • This PR includes behavioral changes and the feature specification has been updated with them

@mtsvyatkova mtsvyatkova added 20.2.x ❌ status: awaiting-test PRs awaiting manual verification and removed 20.2.x labels Mar 17, 2026
@mtsvyatkova mtsvyatkova requested a review from ChronosSF March 17, 2026 15:00
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the igniteui-angular-components skill documentation to include Tile Manager alongside the existing Layout Manager and Dock Manager references, addressing the missing skill coverage noted in #17046.

Changes:

  • Extend the layout manager reference doc to add a new “Tile Manager” section with installation/setup/usage guidance.
  • Update the skill hub description and task → reference mapping to mention Tile Manager and route users to the correct reference file.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
skills/igniteui-angular-components/references/layout-manager.md Adds Tile Manager documentation and links within the existing Layout/Dock Manager reference.
skills/igniteui-angular-components/SKILL.md Updates skill metadata and routing table to include Tile Manager.

Comment on lines +435 to +437
import { defineComponents, IgcTileManagerComponent } from 'igniteui-webcomponents';

defineComponents(IgcTileManagerComponent);
Copy link

Copilot AI Mar 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

<igc-tile-manager> usage in the examples includes <igc-tile> children, but the setup only registers IgcTileManagerComponent. In this repo’s web components samples, child elements are registered explicitly (e.g. tabs registers both IgcTabsComponent and IgcTabComponent), so this likely leaves <igc-tile> undefined at runtime. Import and register the tile component as well, and update the “Key Rules” item to match.

Suggested change
import { defineComponents, IgcTileManagerComponent } from 'igniteui-webcomponents';
defineComponents(IgcTileManagerComponent);
import { defineComponents, IgcTileManagerComponent, IgcTileComponent } from 'igniteui-webcomponents';
defineComponents(IgcTileManagerComponent, IgcTileComponent);

Copilot uses AI. Check for mistakes.
### Installation

```bash
npm install igniteui-webcomponents --save
Copy link

Copilot AI Mar 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The install snippet uses npm install igniteui-webcomponents --save. --save is redundant with modern npm and is inconsistent with the other install snippets in this skill hub (e.g. Dock Manager uses npm install igniteui-dockmanager). Consider removing --save for consistency.

Suggested change
npm install igniteui-webcomponents --save
npm install igniteui-webcomponents

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

version: 22.0.x ❌ status: awaiting-test PRs awaiting manual verification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tile Manager not in the skills files

3 participants