acho que ficou faltando o back-end pra função de trocar o cliente dono da licença, e também a cor amarela pra licenças expiradas nao está funcionando, mesmo a licença estando vencida nao mostra, e as estatisticas ainda contam essa licença como ativa tambem
Vou resolver os três problemas mencionados: implementar o back-end para trocar o cliente dono da licença, corrigir a cor amarela para licenças expiradas e ajustar as estatísticas para não contar licenças expiradas como ativas.
Microsoft Windows [versão 10.0.22621.2283]
(c) Microsoft Corporation. Todos os direitos reservados.
C:\Users\Sandro\Desktop\fivem-license-dashboard\server>npm start
fivem-license-manager-server@1.0.0 start
node index.js
node:internal/modules/cjs/loader:1228
throw err;
^
Error: Cannot find module '../utils/activityLog'
Require stack:
Node.js v22.14.0
C:\Users\Sandro\Desktop\fivem-license-dashboard\server>
.....
Vou corrigir o erro de importação no arquivo de rotas de licenças.
C:\Users\Sandro\Desktop\fivem-license-dashboard\server\node_modules\express\lib\router\index.js:462
throw new TypeError('Router.use() requires a middleware function')
^
TypeError: Router.use() requires a middleware function
at Function.use (C:\Users\Sandro\Desktop\fivem-license-dashboard\server\node_modules\express\lib\router\index.js:462:11)
at Object.<anonymous> (C:\Users\Sandro\Desktop\fivem-license-dashboard\server\routes\clients.js:6:8)
at Module._compile (node:internal/modules/cjs/loader:1554:14)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
at Module.require (node:internal/modules/cjs/loader:1311:12)
at require (node:internal/modules/helpers:136:16)
Node.js v22.14.0
C:\Users\Sandro\Desktop\fivem-license-dashboard\server>
pelo amor de deus......