Sujet résolu
L'auteur a trouvé une solution à son problème.
je veux en React importer un store zustand de façon dynamque. Pour mon jeu suis obligé de passer par la.
j'ai deja demandé a chat gpt il trouve pas.
https://image.noelshack.com[...]024/07/7/1708258550-1.png
https://image.noelshack.com[...]024/07/7/1708258550-2.png
https://image.noelshack.com[...]024/07/7/1708258550-3.png
j'ai deja demandé a chat gpt il trouve pas.
il y a 3 ans
Sponsorisé
Connectez-vous pour masquer les pubsje veux en React importer un store zustand de façon dynamque. Pour mon jeu suis obligé de passer par la.
j'ai deja demandé a chat gpt il trouve pas.
https://image.noelshack.com[...]024/07/7/1708258550-1.png
https://image.noelshack.com[...]024/07/7/1708258550-2.png
https://image.noelshack.com[...]024/07/7/1708258550-3.png
j'ai deja demandé a chat gpt il trouve pas.
Bah dans l'erreur il est écris que tu fais appel a un Hook en dehors d'une fonction.
Donc soit tu utilises du code déprécié,.soit il y a un autre problème de logique de code.
Commence par désactivé du code jusqu'à retrouver l'erreur.
PS : je fais pas de react
Donc soit tu utilises du code déprécié,.soit il y a un autre problème de logique de code.
Commence par désactivé du code jusqu'à retrouver l'erreur.
PS : je fais pas de react
Je ne suis pas patriote ou nationaliste. Je ne l'ai jamais été. Juste racialiste et anti européen. démocratie = scam.
il y a 3 ans
Bah dans l'erreur il est écris que tu fais appel a un Hook en dehors d'une fonction.
Donc soit tu utilises du code déprécié,.soit il y a un autre problème de logique de code.
Commence par désactivé du code jusqu'à retrouver l'erreur.
PS : je fais pas de react
Donc soit tu utilises du code déprécié,.soit il y a un autre problème de logique de code.
Commence par désactivé du code jusqu'à retrouver l'erreur.
PS : je fais pas de react
Ptn je suis niqué
il y a 3 ans
Il faut que tu lances cette commande npm dans la console :
npm link node_modules/react
npm link node_modules/react
il y a 3 ans
Il faut que tu lances cette commande npm dans la console :
npm link node_modules/react
npm link node_modules/react
il y a 3 ans
je veux en React importer un store zustand de façon dynamque. Pour mon jeu suis obligé de passer par la.
j'ai deja demandé a chat gpt il trouve pas.
https://image.noelshack.com[...]024/07/7/1708258550-1.png
https://image.noelshack.com[...]024/07/7/1708258550-2.png
https://image.noelshack.com[...]024/07/7/1708258550-3.png
j'ai deja demandé a chat gpt il trouve pas.
bon j'ai jamais fais de react, je connais pas zustand et je suis pas développeur
mais la il nous dis que tu dois appeller ta fonction dans le corps de celle-ci
ça lui plais ptet pas que tu fais un import dans une déclaration de variable, essaye de la déclarer et d'assigner l'import dans la boucle après
si ça marche pas bah essaye de trouver un tuto sur ce que t'essaye de faire, ce sera le plus simple
good luck
mais la il nous dis que tu dois appeller ta fonction dans le corps de celle-ci
ça lui plais ptet pas que tu fais un import dans une déclaration de variable, essaye de la déclarer et d'assigner l'import dans la boucle après
si ça marche pas bah essaye de trouver un tuto sur ce que t'essaye de faire, ce sera le plus simple
good luck
bite
il y a 3 ans
Sponsorisé
Connectez-vous pour masquer les pubsje veux en React importer un store zustand de façon dynamque. Pour mon jeu suis obligé de passer par la.
j'ai deja demandé a chat gpt il trouve pas.
https://image.noelshack.com[...]024/07/7/1708258550-1.png
https://image.noelshack.com[...]024/07/7/1708258550-2.png
https://image.noelshack.com[...]024/07/7/1708258550-3.png
j'ai deja demandé a chat gpt il trouve pas.
Essaye cette commande d'import
import { create } from 'zustand'
Et montre l'endroit où tu utilise le store, et comment t'appelle le use
EDIT: Montre le fichier utiliserItem, tu appelle useStore et je suis sur qu'il n'est pas défini et que tu devrais appeller CelestinStore
import { create } from 'zustand'
Et montre l'endroit où tu utilise le store, et comment t'appelle le use
EDIT: Montre le fichier utiliserItem, tu appelle useStore et je suis sur qu'il n'est pas défini et que tu devrais appeller CelestinStore
Je vous aime les kheys, prenez soins de vous
il y a 3 ans
Déjà eu la même erreur une fois, si je me souviens bien, j'avais juste appelé un hook à l'intérieur d'un custom hook que je voulais écrire. Montre un peu ton code.
Total erezione
il y a 3 ans
Hop hop hop plus vite que ça je suis en télétravaille et je vais bientot commencer à jouer à baldurs gate 3
Je vous aime les kheys, prenez soins de vous
il y a 3 ans
je veux en React importer un store zustand de façon dynamque. Pour mon jeu suis obligé de passer par la.
j'ai deja demandé a chat gpt il trouve pas.
https://image.noelshack.com[...]024/07/7/1708258550-1.png
https://image.noelshack.com[...]024/07/7/1708258550-2.png
https://image.noelshack.com[...]024/07/7/1708258550-3.png
j'ai deja demandé a chat gpt il trouve pas.
Je suis la
il y a 3 ans
Il faut que tu lances cette commande npm dans la console :
npm link node_modules/react
npm link node_modules/react
c'est quoi cette commande ?
il y a 3 ans
Déjà eu la même erreur une fois, si je me souviens bien, j'avais juste appelé un hook à l'intérieur d'un custom hook que je voulais écrire. Montre un peu ton code.
coucou tiens le code complet
https://github.com/BoulbiLG/ENTfront2.git
un exemple de store que je veux recuperer : src/variableGlobal/personnage/CelestinStore.js
le code qui affiche l'inventaire : src/interface/inventaire/FenetreInventaire.js
la fonction qui doit utiliser un objet : src/interface/inventaire/utiliserItem.js
si tu pouvais m'aider a trouver la soluce ca serait genial je dois absolument avancer dans le jeu
un exemple de store que je veux recuperer : src/variableGlobal/personnage/CelestinStore.js
le code qui affiche l'inventaire : src/interface/inventaire/FenetreInventaire.js
la fonction qui doit utiliser un objet : src/interface/inventaire/utiliserItem.js
si tu pouvais m'aider a trouver la soluce ca serait genial je dois absolument avancer dans le jeu
il y a 3 ans
En même temps pourquoi tu dev un jeu sur React ? On te l'a imposé ? Sinon, très mauvais choix
I saw my picture on a carton of milk. And I smiled and I thought, "I ain't lost I'm just sick"
il y a 3 ans
coucou tiens le code complet
https://github.com/BoulbiLG/ENTfront2.git
un exemple de store que je veux recuperer : src/variableGlobal/personnage/CelestinStore.js
le code qui affiche l'inventaire : src/interface/inventaire/FenetreInventaire.js
la fonction qui doit utiliser un objet : src/interface/inventaire/utiliserItem.js
si tu pouvais m'aider a trouver la soluce ca serait genial je dois absolument avancer dans le jeu
un exemple de store que je veux recuperer : src/variableGlobal/personnage/CelestinStore.js
le code qui affiche l'inventaire : src/interface/inventaire/FenetreInventaire.js
la fonction qui doit utiliser un objet : src/interface/inventaire/utiliserItem.js
si tu pouvais m'aider a trouver la soluce ca serait genial je dois absolument avancer dans le jeu
Tu es en train d'utiliser le hook de zustand à l'intérieur de la fonction utiliserItem. Hors, utiliserItem n'est pas un "composant", et tu ne peux utiliser des hooks qu'à l'intérieur des fonctions "composants". Une solution serait de réécrire utiliserItem pour qu'elle accepte en arguments les le contenu des store directement.
https://image.noelshack.com[...]412774-dffgfbcfbvedfc.png
Par exemple, tu récupères, là, juste avant d'appeler la fonction "utiliserItem", tu récupères les données du store, puis tu les envoies à la fonction. Je sais pas si j'ai été clair.
Sinon, je plussoie le VDD. T'as une raison pour laquelle tu utilises React ? Parce que c'est vraiment pas fou pour les jeux. Sur le long terme, tu vas perdre du temps.
Par exemple, tu récupères, là, juste avant d'appeler la fonction "utiliserItem", tu récupères les données du store, puis tu les envoies à la fonction. Je sais pas si j'ai été clair.
Sinon, je plussoie le VDD. T'as une raison pour laquelle tu utilises React ? Parce que c'est vraiment pas fou pour les jeux. Sur le long terme, tu vas perdre du temps.
Total erezione
il y a 3 ans






























