@alex_vma

Как хранят глобальные методы(функции) в React?

Дано: React + Redux
Допустим есть n-количество страниц приложения. На главной странице есть калькулятор, который принимает входные данные и на основе этих данных выдает результат. Допустим, что вся логика калькулятора это функция:
function calc(a,b,c){
    return (a * b + c) / 20
}

Функция универсальна, и следуя принципам DRY, намерен применять эту функцию и на других страницах, для подобных расчетов. Так как в реакте я чуть более 10 дней, хочу спросить как хранят такие методы? То-есть, могу ли я создать, например отдельную папку, в ней уже создать допустим method.js и хранить такие методы в одном файле, и через пропсы уже прокидывать методы в нужные компоненты? Или как еще такие методы хранят в приложениях?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
firedragon
@firedragon
Senior .NET developer
Оформляете так
function calc(a,b,c){
    return (a * b + c) / 20
}
export default calc;


подключаете так
import calc from '../code/calc'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы