44} from '../../core/render/utils.js' ;
55import Dexie from 'dexie' ;
66
7- let INDEXS = { } ;
7+ let INDEXES = { } ;
88
99const db = new Dexie ( 'DocsifySearchDB' ) ;
1010db . version ( 1 ) . stores ( {
@@ -13,7 +13,7 @@ db.version(1).stores({
1313
1414async function saveData ( maxAge , expireKey , indexKey ) {
1515 await db . search . put ( { key : expireKey , value : Date . now ( ) + maxAge } ) ;
16- await db . search . put ( { key : indexKey , value : JSON . stringify ( INDEXS ) } ) ;
16+ await db . search . put ( { key : indexKey , value : JSON . stringify ( INDEXES ) } ) ;
1717}
1818
1919async function getData ( key ) {
@@ -160,10 +160,10 @@ export function ignoreDiacriticalMarks(keyword) {
160160export function search ( query ) {
161161 const matchingResults = [ ] ;
162162 let data = [ ] ;
163- Object . keys ( INDEXS ) . forEach ( key => {
163+ Object . keys ( INDEXES ) . forEach ( key => {
164164 data = [
165165 ...data ,
166- ...Object . keys ( INDEXS [ key ] ) . map ( page => INDEXS [ key ] [ page ] ) ,
166+ ...Object . keys ( INDEXES [ key ] ) . map ( page => INDEXES [ key ] [ page ] ) ,
167167 ] ;
168168 } ) ;
169169
@@ -287,10 +287,10 @@ export async function init(config, vm) {
287287
288288 const isExpired = ( await getData ( expireKey ) ) < Date . now ( ) ;
289289
290- INDEXS = JSON . parse ( await getData ( indexKey ) ) ;
290+ INDEXES = JSON . parse ( await getData ( indexKey ) ) ;
291291
292292 if ( isExpired ) {
293- INDEXS = { } ;
293+ INDEXES = { } ;
294294 } else if ( ! isAuto ) {
295295 return ;
296296 }
@@ -299,13 +299,13 @@ export async function init(config, vm) {
299299 let count = 0 ;
300300
301301 paths . forEach ( path => {
302- if ( INDEXS [ path ] ) {
302+ if ( INDEXES [ path ] ) {
303303 return count ++ ;
304304 }
305305
306306 Docsify . get ( vm . router . getFile ( path ) , false , vm . config . requestHeaders ) . then (
307307 async result => {
308- INDEXS [ path ] = genIndex ( path , result , vm . router , config . depth ) ;
308+ INDEXES [ path ] = genIndex ( path , result , vm . router , config . depth ) ;
309309 if ( len === ++ count ) {
310310 await saveData ( config . maxAge , expireKey , indexKey ) ;
311311 }
0 commit comments