Я новичок в ES6 +, и сейчас я создаю приложение React, но столкнулся с проблемой - я пытаюсь импортировать 2 объекта, но не могу это сделать.Я пробовал разные вещи и получал ошибки, и когда я не получал ошибок в одной попытке, я пытался .toString()
значение одного из свойств объекта и получал ошибку undefined
.
Это файловая структура (игнорируя ненужные файлы):
src
├── index.js
└── style
└── colors.js
Где colors.js
:
const primaryColor = {
900: "#001a8f",
800: "#002EA2",
700: "#1238ae",
600: "#1238ae",
500: "#274ac4",
400: "#4e66cd",
300: "#7081d6",
200: "#9aa5e2",
100: "#c3c8ed",
50: "#e7e9f8"
};
primaryColor['main'] = primaryColor[800];
const secondaryColor = {
900: "#3c3c3c",
800: "#606060",
700: "#818181",
600: "#979797",
500: "#c2c2c2",
400: "#dedede",
300: "#f0f0f0",
200: "#f5f5f5",
100: "#fafafa",
50: "#FFFFFF"
};
secondaryColor['main'] = secondaryColor[50];
И я не уверен, как export
здесь.
А в index.js
я хочу import
и primaryColor
и secondaryColor
.
Каковы правильные / возможные способы их экспорта и импорта?Я думал, что знаю, как экспортировать и импортировать, но из-за ошибок, которые я получил, я не уверен, что сделал неправильно.