fix: corrige timezone e seleção de parcelas na análise de parcelas

- Ajusta timezone em datas de vencimento para evitar dia anterior
  - Corrige bug ao selecionar parcelas individuais (React state)
  - Melhora UI: exibe Total/Pendente sempre, Selecionado inline
This commit is contained in:
Felipe Coutinho
2025-11-29 18:26:28 +00:00
parent 54df77bede
commit 47038ae687
6 changed files with 51 additions and 5368 deletions

11
pnpm-lock.yaml generated
View File

@@ -174,6 +174,9 @@ importers:
'@types/react-dom':
specifier: 19.2.3
version: 19.2.3(@types/react@19.2.7)
baseline-browser-mapping:
specifier: ^2.8.32
version: 2.8.32
depcheck:
specifier: ^1.4.7
version: 1.4.7
@@ -2037,8 +2040,8 @@ packages:
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
baseline-browser-mapping@2.8.25:
resolution: {integrity: sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==}
baseline-browser-mapping@2.8.32:
resolution: {integrity: sha512-OPz5aBThlyLFgxyhdwf/s2+8ab3OvT7AdTNvKHBwpXomIYeXqpUUuT8LrdtxZSsWJ4R4CU1un4XGh5Ez3nlTpw==}
hasBin: true
better-auth@1.4.1:
@@ -5666,7 +5669,7 @@ snapshots:
base64-js@1.5.1:
optional: true
baseline-browser-mapping@2.8.25: {}
baseline-browser-mapping@2.8.32: {}
better-auth@1.4.1(next@16.0.4(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
dependencies:
@@ -5728,7 +5731,7 @@ snapshots:
browserslist@4.27.0:
dependencies:
baseline-browser-mapping: 2.8.25
baseline-browser-mapping: 2.8.32
caniuse-lite: 1.0.30001754
electron-to-chromium: 1.5.249
node-releases: 2.0.27