котором я создаю переменную-объект, которую хочу использовать в другом компоненте. Можно ли как-то его туда поместить не используя пропсы и стэйт-менеджеры, ну в смысле можно ли прописать что-то вроде require или import и подключить переменную через это?
Спасибо за ответ!
Что значит "создаю переменную в компоненте"? Покажи код
export default function DataLink() { const [dataGpsTable, setDataGpsTable] = useState(); if (typeof (dataGpsTable) === 'object') { console.log(dataGpsTable); } useEffect(() => { (async () => { const wb = read(await (await fetch(url)).arrayBuffer(), { WTF: 1 }); wb.SheetNames.forEach((i) => { const data = utils.sheet_to_json(wb.Sheets[i], { header: 1 }); utils.sheet_to_json(wb.Sheets[wb.SheetNames[i]], { header: 1 }); setDataGpsTable((prev) => ({ ...prev, [i]: data.map((el) => ( { Name: el[0], Text: el[1], Price: el[2], Image: el[3], } )), })); }); })(); }, []);
просто в файлике js получается?
поэтому я и плохо пишу на жс
Ох ты сука, хорошоооо
https://learn.javascript.ru/global-object
(await (await fetch(url)) тут бы побошьше авейтов
когда не понимаешь, как работает твоя платформа(
Обсуждают сегодня