Я работаю над написанием документации для фреймворка.Существует интерфейс машинописного текста, который является частью другого модуля.Я хочу загрузить этот интерфейс и просто отобразить его на экране в документации, поэтому, если он изменится, документация изменится вместе с ним.
Я пробовал window.open и JSON.stringify, но это ожидаемые файлы, а не типы.
import { ThingToDisplay } from '@some/module/path';
displayInterfaceFile() {
let w = window.open(JSON.stringify(ThingToDisplay));
w.print();
}
Ошибка: ThingToDisplay относится только к типу, но используется как значениеВот.
Есть ли способ импортировать файл целиком вместо интерфейса из модуля и отобразить его на экране, оптимальным будет всплывающее окно / модальное, но встроенное тоже хорошо.