Как использовать flatpickr rangePlugin в Angular / TypeScript - PullRequest
0 голосов
/ 24 июня 2019

Я хочу использовать flatpickr с rangePlugin в моем проекте Angular, но не могу создать экземпляр rangePlugin после импорта плагина в TypeScript.

Ошибка TypeScript: Only a void function can be called with the 'new' keyword.ts(2350)

Я импортирую плагин следующим образом:

import rangePlugin from 'flatpickr/dist/plugins/rangePlugin';
import flatpickr from 'flatpickr';

Я пытаюсь использовать плагин следующим образом:

const range = new rangePlugin({ input: '#datepicker2' }));

, который выдает ошибку, упомянутую выше.

Как правильно импортировать rangePlugin?

1 Ответ

0 голосов
/ 24 июня 2019

попробуйте

declare const flatpickr: any;

вместо

 import flatpickr from 'flatpickr';

или

ищите это.

https://flatpickr.js.org/getting-started/#usage

...