kopia lustrzana https://github.com/shoelace-style/shoelace
				
				
				
			clear search index and other cache with cmd+shift+r
							rodzic
							
								
									5b83d4d1b0
								
							
						
					
					
						commit
						d0b710c26d
					
				|  | @ -58,15 +58,15 @@ | |||
|   const clearButton = siteSearch.querySelector('.search__clear-button'); | ||||
|   const results = siteSearch.querySelector('.search__results'); | ||||
|   const version = document.documentElement.getAttribute('data-shoelace-version'); | ||||
|   const animationDuration = 150; | ||||
|   const key = `search_${version}`; | ||||
|   const searchDebounce = 50; | ||||
|   const animationDuration = 150; | ||||
|   let isShowing = false; | ||||
|   let searchTimeout; | ||||
|   let searchIndex; | ||||
|   let map; | ||||
| 
 | ||||
|   const loadSearchIndex = new Promise(resolve => { | ||||
|     const key = `search_${version}`; | ||||
|     const cache = localStorage.getItem(key); | ||||
|     const wait = 'requestIdleCallback' in window ? requestIdleCallback : requestAnimationFrame; | ||||
| 
 | ||||
|  | @ -357,6 +357,13 @@ | |||
|     } | ||||
|   }); | ||||
| 
 | ||||
|   // Purge cache when we press CMD+CTRL+R
 | ||||
|   document.addEventListener('keydown', event => { | ||||
|     if ((event.metaKey || event.ctrlKey) && event.shiftKey && event.key === 'r') { | ||||
|       localStorage.clear(); | ||||
|     } | ||||
|   }); | ||||
| 
 | ||||
|   input.addEventListener('input', handleInput); | ||||
|   clearButton.addEventListener('click', handleClear); | ||||
| 
 | ||||
|  |  | |||
		Ładowanie…
	
		Reference in New Issue
	
	 Cory LaViska
						Cory LaViska