Task fixes

This commit is contained in:
Zef Hemel
2022-04-01 17:32:03 +02:00
parent 3aafa63073
commit a1a10a1d1f
5 changed files with 73 additions and 105 deletions
+30 -30
View File
@@ -1,33 +1,33 @@
declare namespace window {
var ReactNativeWebView: any;
var receiveMessage: any;
}
function safeRun(fn: () => Promise<void>) {
fn().catch((e) => {
console.error(e);
});
}
window.receiveMessage = (msg: string) => {
console.log("Received message", msg);
};
// @ts-ignore
window.onerror = (msg, source, lineno, colno, error) => {
console.error("Error", msg, source, lineno, error);
};
console.log = (...args) => {
window.ReactNativeWebView.postMessage(
JSON.stringify({ type: "console.log", args: args })
);
};
console.error = (...args) => {
window.ReactNativeWebView.postMessage(
JSON.stringify({ type: "console.error", args: args })
);
};
// declare namespace window {
// var ReactNativeWebView: any;
// var receiveMessage: any;
// }
//
// function safeRun(fn: () => Promise<void>) {
// fn().catch((e) => {
// console.error(e);
// });
// }
//
// window.receiveMessage = (msg: string) => {
// console.log("Received message", msg);
// };
// // @ts-ignore
// window.onerror = (msg, source, lineno, colno, error) => {
// console.error("Error", msg, source, lineno, error);
// };
//
// console.log = (...args) => {
// window.ReactNativeWebView.postMessage(
// JSON.stringify({ type: "console.log", args: args })
// );
// };
//
// console.error = (...args) => {
// window.ReactNativeWebView.postMessage(
// JSON.stringify({ type: "console.error", args: args })
// );
// };
try {
// let editor = new Editor(
// new Space(`http://192.168.2.22:3000/fs`, null),