mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 23:19:40 +01:00
use jsdom with import statements
This commit is contained in:
@@ -65,8 +65,8 @@ function getBaseUrl(site) {
|
||||
}
|
||||
|
||||
async function absolutifyImgs(html, site) {
|
||||
let parser = global.HTMLParser;
|
||||
global.HTMLParser.body.innerHTML = html;
|
||||
let parser = require('jsdom-jscore-rn').html();
|
||||
parser.body.innerHTML = html;
|
||||
|
||||
let images = parser.querySelectorAll('img');
|
||||
for (var i = 0; i < images.length; i++) {
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import jsdom from 'jsdom-jscore-rn';
|
||||
import { Platform } from 'react-native';
|
||||
import RNHTMLtoPDF from 'react-native-html-to-pdf-lite';
|
||||
import * as ScopedStorage from 'react-native-scoped-storage';
|
||||
@@ -130,6 +129,7 @@ async function saveToMarkdown(note) {
|
||||
|
||||
let converter = new showdown.Converter();
|
||||
converter.setFlavor('original');
|
||||
let jsdom = require('jsdom-jscore-rn');
|
||||
let dom = jsdom.html();
|
||||
let content = await db.notes.note(note.id).content();
|
||||
let markdown = converter.makeMarkdown(content, dom);
|
||||
|
||||
Reference in New Issue
Block a user