diff --git a/src-tauri/src/search.rs b/src-tauri/src/search.rs index b2a97ba..96c4b09 100644 --- a/src-tauri/src/search.rs +++ b/src-tauri/src/search.rs @@ -22,7 +22,7 @@ pub fn _search_files(path: &Path, searchstring: &str, filter: &Vec) -> V if metadata.is_file() { if entry_match(&dir_entry, searchstring, filter) { let div = search_result_div_from_dir_entry(&dir_entry).to_html(); - println!("{:?}", div); + // println!("{:?}", div); search_results.push(div); } } else if metadata.is_dir() { @@ -66,9 +66,8 @@ fn entry_match(dir_entry: &DirEntry, searchstring: &str, filter: &Vec) - fn search_result_div_from_dir_entry(dir_entry: &DirEntry) -> HtmlTag { let mut file_div = HtmlTag::new("div") .with_class("filetree-node") - .with_id(&format!("{}", dir_entry.path().to_string_lossy())) - .with_attribute("style", "visibility: hidden; height: 0px;"); - let mut file_button = HtmlTag::new("button").with_class("filetree-file-button"); + .with_id(&format!("{}", dir_entry.path().to_string_lossy())); + let mut file_button = HtmlTag::new("button").with_class("file-search-button"); match dir_entry .path() .extension() diff --git a/src/filesearch.js b/src/filesearch.js index 2091070..a6cb93c 100644 --- a/src/filesearch.js +++ b/src/filesearch.js @@ -10,11 +10,13 @@ function search_files(){ var text = search_input.innerText; invoke("search_files", { searchstring: text, basepath: "$HOME/Documents/Knowledgebase", filter: ["md"]}).then( (ret) => { - var tag_id = document.getElementById('rendered_markdown'); + var tag_id = document.getElementById('file-search-results'); var result_div = ""; - ret.array.forEach(element => { + console.log(ret); + ret.forEach(element => { result_div += element; }); + console.log(result_div); tag_id.innerHTML = "
".concat("", result_div).concat("", "
"); // tag_id.innerHTML = assetUrl.concat(" ", ' \n Girl in a jacket')) } diff --git a/src/index.html b/src/index.html index 14ce23f..a1981ae 100644 --- a/src/index.html +++ b/src/index.html @@ -22,6 +22,7 @@
+