React: экспорт нескольких классов из одного файла
Подскажите как разобраться со следующей ситуацией:
есть класс, описывающий данные (некоторое хранилище) -
BaseStorageесть класс, отнаследованный от
React.Componentи работающий с указанных хранилищем -Manager
Оба находятся в одном файле manager.tsx.
В основном нужен только Manager, поэтому я сделал классический экспорт export default Manager, но для typescript желательно указывать для переменных определённый тип (типа store: BaseStorage = []) вместо any.
Когда попытался сделать экспорт двух классов типа
export {
BaseStorage,
Manager
}
Полезли ошибки
Посему такой вопрос:
- как сделать так, чтобы можно было использовать в нужных файлах только
BaseStorage - не правильнее архитектурно такие вещи разделять на 2 отдельных файла и использовать из по мере надобности?