Corrige le filtre formateur du dashboard RH et le proxy Vite en dev local

Le filtre formateur ne matchait jamais car les valeurs du selecteur (issues
de formateurs-vue) et celles des declarations affichees (recalculees dans
un useEffect avec des donnees incompletes) divergeaient. Le selecteur est
maintenant construit directement depuis les declarations chargees, et le
compteur "X decl." respecte le mois selectionne. Le proxy /api de Vite est
rendu configurable via BACKEND_PROXY_TARGET pour permettre le dev en local
sans casser la cible Docker par defaut.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-06 09:52:31 +02:00
parent 297dbc2ae5
commit c143e28297
3 changed files with 635 additions and 44 deletions
+16 -13
View File
@@ -1,18 +1,21 @@
import { defineConfig } from 'vite'
import { defineConfig, loadEnv } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
server: {
host: true,
port: 3002,
strictPort: true,
allowedHosts: ['mygtf-rh.ensup-adm.net'],
proxy: {
'/api': {
target: 'http://backend:3000',
changeOrigin: true,
secure: false
export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd(), '')
return {
plugins: [react()],
server: {
host: true,
port: 3002,
strictPort: true,
allowedHosts: ['mygtf-rh.ensup-adm.net'],
proxy: {
'/api': {
target: env.BACKEND_PROXY_TARGET || 'http://backend:3000',
changeOrigin: true,
secure: false
}
}
}
}