Skip to content

Enhance component attribute handling and enforce strict types#52

Merged
zainphp merged 14 commits into
mainfrom
sensasi-delight/issue28
Nov 11, 2025
Merged

Enhance component attribute handling and enforce strict types#52
zainphp merged 14 commits into
mainfrom
sensasi-delight/issue28

Conversation

@zainphp

@zainphp zainphp commented Nov 11, 2025

Copy link
Copy Markdown
Owner

Introduce improved attribute handling methods across various components, enforce strict types for better type safety, and enhance documentation for clarity. Additionally, implement a new function for initializing chip sets with future functionality in mind.

…e functionality

- Added initChipSets function to initialize MDC chip sets.
- Included TODO comments for implementing chip removal and addition functionality.
- Removed commented-out code for chip set initialization to clean up the codebase.
…ndling; add linear progress initialization in main.ts
@zainphp zainphp linked an issue Nov 11, 2025 that may be closed by this pull request
14 tasks
@zainphp zainphp added Card component CircularProgress component Snackbar component Checkbox component Chip component DataTable component LinearProgress component Switch component TabBar component Tooltip component labels Nov 11, 2025
@zainphp zainphp merged commit aedfd30 into main Nov 11, 2025
2 checks passed
@zainphp zainphp deleted the sensasi-delight/issue28 branch November 11, 2025 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Card component Checkbox component Chip component CircularProgress component DataTable component LinearProgress component Snackbar component Switch component TabBar component Tooltip component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate components init to MDCAutoInit

1 participant