Estoy tratando de usar @ng-select/ng-select en el libro de cuentos pero falla (MatIconModule funciona como se esperaba).
import { NgSelectModule } from '@ng-select/ng-select'; import { MatIconModule } from '@angular/material/icon'; export default { title: 'shared/rating-stars', component: RatingStarsComponent, imports: [NgSelectModule, MatIconModule] } as Meta;El mensaje de error es estándar: "core.js:14937 'ng-select' no es un elemento conocido: ...", por lo que parece que NgSelectModule no define los componentes correctamente. Así que quería echar un vistazo al módulo, pero descubrí que node_modules/@ng-select/ng-select/lib/ng-select.module.d.ts está casi vacío (la reinstalación del paquete no ayuda y puedo reproducir en ambos win/linux):
export declare class NgSelectModule { }La aplicación en sí funciona correctamente, ¿alguna idea de qué podría estar mal? Muchas gracias.
Es posible que no necesite importar NgSelectModule en su componente. En su lugar, impórtelo en su module.ts principal de esta manera. Luego puede usarlo en su archivo html.
import { NgSelectModule } from '@ng-select/ng-select'; @NgModule({ imports: [ ..... NgSelectModule, ..... ], declarations: [] }) export class MyModule { }