You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Scripted/website/node_modules/.cache/babel-loader/d24fd15bd5647e6ff0e6853e451...

1 line
1.3 KiB

{"ast":null,"code":"import { useCallback } from 'react';\nimport useMounted from './useMounted';\nfunction useSafeState(state) {\n var isMounted = useMounted();\n return [state[0], useCallback(function (nextState) {\n if (!isMounted()) return;\n return state[1](nextState);\n }, [isMounted, state[1]])];\n}\nexport default useSafeState;","map":{"version":3,"names":["useCallback","useMounted","useSafeState","state","isMounted","nextState"],"sources":["C:/Cours/SAE/SAE-3.01/Scripted/Scripted/website/node_modules/@restart/hooks/esm/useSafeState.js"],"sourcesContent":["import { useCallback } from 'react';\nimport useMounted from './useMounted';\n\nfunction useSafeState(state) {\n var isMounted = useMounted();\n return [state[0], useCallback(function (nextState) {\n if (!isMounted()) return;\n return state[1](nextState);\n }, [isMounted, state[1]])];\n}\n\nexport default useSafeState;"],"mappings":"AAAA,SAASA,WAAW,QAAQ,OAAO;AACnC,OAAOC,UAAU,MAAM,cAAc;AAErC,SAASC,YAAY,CAACC,KAAK,EAAE;EAC3B,IAAIC,SAAS,GAAGH,UAAU,EAAE;EAC5B,OAAO,CAACE,KAAK,CAAC,CAAC,CAAC,EAAEH,WAAW,CAAC,UAAUK,SAAS,EAAE;IACjD,IAAI,CAACD,SAAS,EAAE,EAAE;IAClB,OAAOD,KAAK,CAAC,CAAC,CAAC,CAACE,SAAS,CAAC;EAC5B,CAAC,EAAE,CAACD,SAAS,EAAED,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC5B;AAEA,eAAeD,YAAY"},"metadata":{},"sourceType":"module"}