CuppaLabs / angular2-multiselect-dropdown

Angular 2 Dropdown Multiselect
https://cuppalabs.github.io/angular2-multiselect-dropdown
MIT License
280 stars 257 forks source link

Ivy Issue not able to render this libarary in angular 16 #648

Open amitkrishna opened 6 months ago

amitkrishna commented 6 months ago

Error: :13:5 - error NG6002: 'AngularMultiSelectModule' does not appear to be an NgModule class.

13 AngularMultiSelectModule


  node_modules/angular2-multiselect-dropdown/lib/multiselect.component.d.ts:121:22
    121 export declare class AngularMultiSelectModule {
This likely means that the library (angular2-multiselect-dropdown) which declares AngularMultiSelectModule is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also consider checking with the library's authors to see if the library is expected to be compatible with Ivy.

Error: :122:5 - error NG2012: Component imports must be standalone components, directives, pipes, or must be NgModules.

122 AngularMultiSelectModule

saver711 commented 5 months ago

+1

R180105 commented 5 months ago

also got this issue, is there any update plan?

tommai78101 commented 4 months ago

@R180105 No update plan unfortunately. See this pull request for more info.

https://github.com/CuppaLabs/angular2-multiselect-dropdown/pull/645

selangley-wa commented 1 month ago

For those who are able to, consider migrating to use the Angular Material Select component that is maintained by the Angular Team:

Select Component - Angular Material Version 18 https://material.angular.io/components/select/overview#multiple-selection

Select Component - Angular Material version 14 https://v14.material.angular.io/components/select/overview#multiple-selection

Also consider trying this packages: https://www.npmjs.com/package/@ng-select/ng-select https://www.npmjs.com/package/ng-multiselect-dropdown