Déplacer l'état du mode dieu vers l'utilisation globaleUserInfo hook

Fixkamo-internal
Shipped
24 octobre 2025 à 21:44 UTC
Author
snadjafinia
Commit
da97785

FIXE DE DÉLIVRANCE: Sépare correctement isGod et isGodMode Architecture (selon les destinations): - est-ahd: Autorisation de session (champ GD) - L'utilisateur peut-il accéder au mode dieu? - estGodMode: Global UI state - Est-ce que le mode dieu est actuellement ON/OFF? - isGodModeActive(): Retours (isGod AND isGodMode) - Contrôle sécurisé Modifications apportées à l'utilisation du crochetUserInfo: - Ajouter isGodMode state (mondial, pas local à NavTop) - Ajouter setIsGodMode() pour contrôler l'état du mode dieu à l'échelle mondiale - isGodModeActive() vérifie maintenant: isGod (session) AND isGodMode (État) - Autocharges/sauvegardes de localStorage Modifications apportées à NavTop: - Supprimer l'état local de DieuModeActif - Utiliser global isGodMode à partir d'un crochet - Utiliser setIsGodMode pour basculer - Affichage basé sur l'état isGodMode Ceci fixe: - État en mode Dieu désormais accessible à partir de n'importe quel composant - Bien isolé de l'acceptation des pistes de basculement - Validation sécurisée: même si estGodMode-vér, retourne faux si est Dieu - faux D'autres composants peuvent désormais utiliser: - getIsGod() - Vérifiez si l'utilisateur a la permission - isGodModeActive() - Vérifier si le mode dieu est autorisé ET

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation