lucca-front icon indicating copy to clipboard operation
lucca-front copied to clipboard

[Dialog] @angular/router mandatory when it shouldn't

Open Ptit-Biscuit opened this issue 1 year ago • 3 comments

Yop, je viens de m'apercevoir sur un projet perso que les dialogs sont dépendantes de la présence d'@angular/router pour du routing par défaut. C'est pas top sur un petit projet qui n'en a pas besoin :/

=> https://github.com/LuccaSA/lucca-front/blob/4806ec8b28ee08367e1f542c60a504dda9f9379f/packages/ng/dialog/dialog-routing/dialog-routing.component.ts#L14

Est-ce qu'on a moyen de ne pas embarquer ce comportement par défaut ?

Ptit-Biscuit avatar Dec 14 '24 12:12 Ptit-Biscuit

@GuillaumeNury une idée? 🤔

Supamiu avatar Apr 01 '25 14:04 Supamiu

On pourrait faire une sous-librairie pour isoler cette partie là. Mais est-ce vraiment nécessaire ?

GuillaumeNury avatar Apr 02 '25 09:04 GuillaumeNury

@angular/router est en effet nécessaire pour compiler, mais il ne sera pas embarquer dans ton budle @Ptit-Biscuit

GuillaumeNury avatar Apr 02 '25 09:04 GuillaumeNury

Je ferme car en effet ce n'est pas un problème, vu que ce n'est pas dans le bundle final.

Supamiu avatar May 20 '25 07:05 Supamiu