fix: protyle
This commit is contained in:
parent
34e3646add
commit
ddca3e0e24
2 changed files with 12 additions and 5 deletions
|
@ -3,6 +3,8 @@
|
||||||
import { version, sql as query } from "@/api";
|
import { version, sql as query } from "@/api";
|
||||||
import { showMessage, fetchPost, Protyle } from "siyuan";
|
import { showMessage, fetchPost, Protyle } from "siyuan";
|
||||||
|
|
||||||
|
export let app;
|
||||||
|
|
||||||
let time: string = "";
|
let time: string = "";
|
||||||
let ver: string;
|
let ver: string;
|
||||||
|
|
||||||
|
@ -15,7 +17,7 @@
|
||||||
fetchPost("/api/system/currentTime", {}, (response) => {
|
fetchPost("/api/system/currentTime", {}, (response) => {
|
||||||
time = new Date(response.data).toString();
|
time = new Date(response.data).toString();
|
||||||
});
|
});
|
||||||
await initProtyle();
|
protyle = await initProtyle();
|
||||||
});
|
});
|
||||||
|
|
||||||
onDestroy(() => {
|
onDestroy(() => {
|
||||||
|
@ -27,9 +29,8 @@
|
||||||
let sql = "SELECT * FROM blocks ORDER BY RANDOM () LIMIT 1;";
|
let sql = "SELECT * FROM blocks ORDER BY RANDOM () LIMIT 1;";
|
||||||
let blocks: Block[] = await query(sql);
|
let blocks: Block[] = await query(sql);
|
||||||
blockID = blocks[0].id;
|
blockID = blocks[0].id;
|
||||||
protyle = new Protyle(this.app, divProtyle, {
|
return new Protyle(app, divProtyle, {
|
||||||
blockId: blockID,
|
blockId: blockID
|
||||||
mode: "preview"
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -83,7 +83,10 @@ export default class PluginSample extends Plugin {
|
||||||
|
|
||||||
let tabDiv = document.createElement("div");
|
let tabDiv = document.createElement("div");
|
||||||
new HelloExample({
|
new HelloExample({
|
||||||
target: tabDiv
|
target: tabDiv,
|
||||||
|
props: {
|
||||||
|
app: this.app,
|
||||||
|
}
|
||||||
});
|
});
|
||||||
this.customTab = this.addTab({
|
this.customTab = this.addTab({
|
||||||
type: TAB_TYPE,
|
type: TAB_TYPE,
|
||||||
|
@ -234,6 +237,9 @@ export default class PluginSample extends Plugin {
|
||||||
});
|
});
|
||||||
new HelloExample({
|
new HelloExample({
|
||||||
target: dialog.element.querySelector("#helloPanel"),
|
target: dialog.element.querySelector("#helloPanel"),
|
||||||
|
props: {
|
||||||
|
app: this.app,
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue