format, make search async
This commit is contained in:
		
							parent
							
								
									e1dd6aee86
								
							
						
					
					
						commit
						827dd91847
					
				| @ -139,9 +139,9 @@ document.addEventListener("nav", async (e: unknown) => { | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   function onType(e: HTMLElementEventMap["input"]) { | ||||
|   async function onType(e: HTMLElementEventMap["input"]) { | ||||
|     const term = (e.target as HTMLInputElement).value | ||||
|     const searchResults = index?.search(term, numSearchResults) ?? [] | ||||
|     const searchResults = (await index?.searchAsync(term, numSearchResults)) ?? [] | ||||
|     const getByField = (field: string): CanonicalSlug[] => { | ||||
|       const results = searchResults.filter((x) => x.field === field) | ||||
|       return results.length === 0 ? [] : ([...results[0].result] as CanonicalSlug[]) | ||||
|  | ||||
| @ -165,7 +165,7 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options> | ||||
|           const fp = rawFp ?? "" | ||||
|           const anchor = rawHeader?.trim().slice(1) | ||||
|           const displayAnchor = anchor ? `#${slugAnchor(anchor)}` : "" | ||||
|           const displayAlias = rawAlias ?? rawHeader?.replace("#", "|") ?? ""  | ||||
|           const displayAlias = rawAlias ?? rawHeader?.replace("#", "|") ?? "" | ||||
|           const embedDisplay = value.startsWith("!") ? "!" : "" | ||||
|           return `${embedDisplay}[[${fp}${displayAnchor}${displayAlias}]]` | ||||
|         }) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user