chore: elimina ngx-currency, ya sin uso tras la migracion a Signal Forms

This commit is contained in:
2026-07-28 18:41:31 +02:00
parent eb08262559
commit d8c38f434d
3 changed files with 1 additions and 17 deletions

View File

@@ -112,7 +112,7 @@ Seis entradas tenían getter/setter con efectos secundarios. El efecto se ejecut
durante la detección de cambios, no de forma síncrona en la asignación: durante la detección de cambios, no de forma síncrona en la asignación:
- `PiTabComponent.defaultSelectedTab` — el `onTabChange()` del setter pasa a un `effect()`. - `PiTabComponent.defaultSelectedTab` — el `onTabChange()` del setter pasa a un `effect()`.
- `PiBaseFormFieldComponent.isDisabled` — pasa a `input()`; el estado efectivo a leer sigue siendo `disabled` (lo escriben también el CVA y el efecto). - `PiBaseFormFieldComponent.isDisabled` — pasó a `input()` y después, con la migración a Signal Forms, se renombró a `disabled` (ver la sección de formularios).
- `PiSearchFieldComponent.isExpanded` — `model()`; la emisión de `isActive` pasa a un `effect()`. - `PiSearchFieldComponent.isExpanded` — `model()`; la emisión de `isActive` pasa a un `effect()`.
- `PiSelectOptionComponent.isSelected` — `model()` (los selects padre lo asignan sobre las instancias hijas); su `markForCheck()` manual ya no hace falta. - `PiSelectOptionComponent.isSelected` — `model()` (los selects padre lo asignan sobre las instancias hijas); su `markForCheck()` manual ya no hace falta.
- `PiBaseMenuComponent.menuItems` — el setter era un pass-through puro. - `PiBaseMenuComponent.menuItems` — el setter era un pass-through puro.

15
package-lock.json generated
View File

@@ -34,7 +34,6 @@
"graphql": "^17.0.2", "graphql": "^17.0.2",
"lodash": "^4.18.1", "lodash": "^4.18.1",
"luxon": "^3.7.2", "luxon": "^3.7.2",
"ngx-currency": "^19.0.0",
"ngx-infinite-scroll": "^22.0.0", "ngx-infinite-scroll": "^22.0.0",
"rxjs": "~7.8.0", "rxjs": "~7.8.0",
"zone.js": "0.16.2" "zone.js": "0.16.2"
@@ -25823,20 +25822,6 @@
"@esbuild/win32-x64": "0.28.1" "@esbuild/win32-x64": "0.28.1"
} }
}, },
"node_modules/ngx-currency": {
"version": "19.0.0",
"resolved": "https://registry.npmjs.org/ngx-currency/-/ngx-currency-19.0.0.tgz",
"integrity": "sha512-N7SdB8D+ttPAf9GNiMyhChPUJs0t0mRTMiJ2UILWN83Vnx9dGc1ytjFrV7q3pCVA66svl1bpSFOfbZ2rhJ7zHA==",
"license": "MIT",
"dependencies": {
"tslib": "^2.5.0"
},
"peerDependencies": {
"@angular/common": "^19.0.0",
"@angular/core": "^19.0.0",
"@angular/forms": "^19.0.0"
}
},
"node_modules/ngx-infinite-scroll": { "node_modules/ngx-infinite-scroll": {
"version": "22.0.0", "version": "22.0.0",
"resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-22.0.0.tgz", "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-22.0.0.tgz",

View File

@@ -30,7 +30,6 @@
"graphql": "^17.0.2", "graphql": "^17.0.2",
"lodash": "^4.18.1", "lodash": "^4.18.1",
"luxon": "^3.7.2", "luxon": "^3.7.2",
"ngx-currency": "^19.0.0",
"ngx-infinite-scroll": "^22.0.0", "ngx-infinite-scroll": "^22.0.0",
"rxjs": "~7.8.0", "rxjs": "~7.8.0",
"zone.js": "0.16.2" "zone.js": "0.16.2"