Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6: Migrate components to OnPush strategy (next branch) #3066

Open
33 tasks
Akshat55 opened this issue Nov 20, 2024 · 0 comments
Open
33 tasks

v6: Migrate components to OnPush strategy (next branch) #3066

Akshat55 opened this issue Nov 20, 2024 · 0 comments
Labels
CCA@v6 help wanted Good for outside contribution

Comments

@Akshat55
Copy link
Contributor

As of now, only a few components support OnPush strategy, most components should be fairly straight forward to migrate. There is a likely hood of Angular moving away from zone.js in future releases, this step allows us to move closer to zone-less.

Components to migrate:

  • Accordion
  • Breadcrumb
  • Button (icon)
  • Checkbox
  • Combobox
  • Content switcher
  • Context-menu
  • Date picker
  • Datepicker input
  • Dropdown
  • File uploader
  • Inline loading
  • Input (Input/Password/Textarea)
  • Loading
  • Modal
  • Notification
  • Number Input
  • Pagination
  • progress bar
  • Progress Indicator
  • Radio
  • Search
  • Select
  • Slider (Possible rewrite)
  • Table
  • Tabs (Possible rewrite)
  • Tag
  • Tiles
  • Time picker
  • Time picker select
  • Toggle
  • Treeview
  • UI-shell

Since many components are going to be straight forward, we will accept batch PRs.

@Akshat55 Akshat55 added CCA@v6 help wanted Good for outside contribution labels Nov 20, 2024
@Akshat55 Akshat55 moved this to Featured in Carbon Components Angular Nov 21, 2024
@Akshat55 Akshat55 changed the title v6: Migrate components to OnPush strategy v6: Migrate components to OnPush strategy (next branch) Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCA@v6 help wanted Good for outside contribution
Projects
Status: Featured
Development

No branches or pull requests

1 participant