Я пытаюсь добавить автономную функциональность в карту листовок, я использую React-leaflet и leaflet.offline: https://github.com/allartk/leaflet.offline/blob/master/docs/api.md
Я импортирую это как документацию import * from 'leaflet.offline/TileManager';
Я также импортировал такую листовку из-за проблем с типом: declare const L: any;
Мой выданный код:
useEffect(() => {
const tileLayerOffline = new L.tileLayer
.offline('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: 'Map data {attribution.OpenStreetMap}',
subdomains: 'abc',
minZoom: 13,
});
tileLayerOffline.addTo(map);
})
Теперь моя ошибка:
TS1005: ожидается "от". при импорте листовки в автономном режиме.
если я удалю новый из L.tileLayer, я получу
Uncaught TypeError: L.tileLayer.offline is не функция
Кто-нибудь знает о какой-либо работающей автономной реализации листовки React с новыми хуками реакции? или знаете решение этой проблемы?