Open jbng opened 2 years ago
en recherchant @chakra-ui/toast
dans le code du simulateur, on constate que la lib est bien utilisée mais qu'elle n'est pas définie dans le package.json
Ce n'est pas parce que @chakra-ui/toast
est un module qui vient avec @chakra-ui
et que la déclaration dans ce cas ne sert qu'à faire du tree shaking ?
Le seul endroit où @chakra-ui/toast
est utilisé : packages/simulateur/src/utils/hooks.ts
La fonction showToastMessage
n'est jamais appelée. Il s'agit peut-être de code mort dont se débarrasse webpack au moment du build nextjs
Au démarrage du simulateur via
yarn dev
on obtient l'erreur suivante:ERROR in ../../node_modules/@chakra-ui/toast/dist/index.esm.js 485:14-34 export 'useSyncExternalStore' (imported as 'useSyncExternalStore') was not found in 'react' (possible exports: Children, Component, Fragment, Profiler, PureComponent, StrictMode, Suspense, __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, cloneElement, createContext, createElement, createFactory, createRef, forwardRef, isValidElement, lazy, memo, useCallback, useContext, useDebugValue, useEffect, useImperativeHandle, useLayoutEffect, useMemo, useReducer, useRef, useState, version) @ ./src/utils/hooks.ts 14:0-44 144:14-22 172:10-18 178:14-22 192:10-18 @ ./src/containers/Simulateur.tsx 19:0-51 157:2-19 452:30-47 @ ./src/containers/AppLayout.tsx 19:0-38 332:47-57 @ ./src/App.tsx 21:0-47 118:42-51 @ ./src/index.tsx 9:0-24 26:38-41