diff --git a/src/filesystem.js b/src/filesystem.js index 0e54e0f..d262d0e 100644 --- a/src/filesystem.js +++ b/src/filesystem.js @@ -1,6 +1,8 @@ const { convertFileSrc, invoke } = window.__TAURI__.core; const { readTextFile } = window.__TAURI__.fs; import { render_markdown } from "./main.js"; + +var selected_file = ""; export function handle_file_select(filename) { if (filename.endsWith("md")) { readTextFile(convertFileSrc(filename)).then( @@ -8,11 +10,19 @@ export function handle_file_select(filename) { var tag_id = document.getElementById('markdown_input'); tag_id.innerHTML = "
".concat("", ret).concat("", "
"); render_markdown(); + selected_file = filename; } ); } } +export function save_file() { + console.log(selected_file); +} +document.getElementById("save-file").onclick = function () { + +save_file(); +} function dropdown(id) { var dropdown_element = document.getElementById(id); var dropdown_children = dropdown_element.children; diff --git a/src/images/save.svg b/src/images/save.svg new file mode 100644 index 0000000..a04aa67 --- /dev/null +++ b/src/images/save.svg @@ -0,0 +1,2 @@ + + Save \ No newline at end of file diff --git a/src/index.html b/src/index.html index a1981ae..60702a3 100644 --- a/src/index.html +++ b/src/index.html @@ -31,6 +31,9 @@ +