Я пытаюсь экспортировать функцию из библиотеки angular в другое приложение, я пробовал, как я делаю сервисы, но получаю ошибку. что такое правильный путь?
вот моя функция: (библиотека)
export function monthDiff(dateFrom, dateTo) {
dateFrom.setDate(1);
dateTo.setDate(1);
return dateTo.getMonth() - dateFrom.getMonth() +
(12 * (dateTo.getFullYear() - dateFrom.getFullYear()));
}
если я импортирую как:
import {monthDiff} from '../../service'
и настройка с провайдером, как:
providers: [monthDiff]
получаю ошибку вроде:
Type '(date?: any, dd?: any) => string' is not assignable to type 'Provider'.
Type '(date?: any, dd?: any) => string' is missing the following properties from type 'any[]': pop, push, concat, join, and 25 more.
как ее решить?