Почему dompurify.sanitize выдает ошибку, когда абстрагируется в отдельный файл? - PullRequest
0 голосов
/ 19 февраля 2020

Я пытаюсь использовать dompurify.sanitize для опасной установки внутреннего HTML.

Если я создаю const sanitizer = dompurify.sanitize; в компоненте, он работает.

Если я использую отдельный файл (Я думаю, что это то, что рекомендуется, так как он будет использоваться в разных компонентах), например

import dompurify from 'dompurify';

const sanitizer = dompurify.sanitize;

, а затем в компоненте, который я использую

import { sanitizer } from '../path/to/file'

Я получаю следующую ошибку

Observable.js:65 Uncaught TypeError: Object(...) is not a function

А пока я буду каждый раз создавать новую константу, но мне было любопытно, что это такое.

Спасибо

...