Tag: debug
Tous les articles avec le tag "debug".
-
Astro + Svelte : des styles perdus sans erreur de build
Astro + Svelte : le découpage du CSS par chunk perdait des styles de composants sans erreur de build, corrigé par cssCodeSplit: false et un contrôle.
-
React Hook Form : `trigger()` valide les étapes passées
React Hook Form : dans un stepper, trigger() sans argument valide tous les champs enregistrés, étapes passées comprises, d’où une validation par étape.
-
Astro : îlot dans un îlot, `node.remove is not a function`
Astro et îlots imbriqués : node.remove is not a function en dev seulement, quand un îlot Svelte en contient un autre. Cause, 4 fausses pistes et un test.
-
Date métier en JS : `toISOString()` recule d’un jour
Date métier en JS : toISOString() convertit en UTC, et une date saisie à minuit à Paris part au serveur avec un jour de moins. Le cas réel et le correctif.
-
z-index 10000 : menus MUI vides dans un Drawer
z-index d’un drawer passé à 10000 : les menus Select MUI, à 1300, s’ouvrent derrière, vides, et l’UI se fige. Cause, rustine et retour à l’échelle MUI.
-
Svelte 5 `$state` et IndexedDB : `DataCloneError`
Svelte 5 $state et IndexedDB : un tableau réactif est un Proxy qu’IndexedDB ne sait pas cloner, d’où DataCloneError. Copie défensive et $state.snapshot().