mirror of
				https://github.com/alrayyes/wiki.git
				synced 2025-08-07 15:21:03 +00:00 
			
		
		
		
	chore: refactor out and export endsWith
This commit is contained in:
		
					parent
					
						
							
								af5f5abad4
							
						
					
				
			
			
				commit
				
					
						ab0e20b4d0
					
				
			
		
					 5 changed files with 34 additions and 33 deletions
				
			
		quartz/plugins/emitters
| 
						 | 
				
			
			@ -10,7 +10,7 @@ import {
 | 
			
		|||
  FilePath,
 | 
			
		||||
  FullSlug,
 | 
			
		||||
  SimpleSlug,
 | 
			
		||||
  _stripSlashes,
 | 
			
		||||
  stripSlashes,
 | 
			
		||||
  joinSegments,
 | 
			
		||||
  pathToRoot,
 | 
			
		||||
  simplifySlug,
 | 
			
		||||
| 
						 | 
				
			
			@ -38,7 +38,7 @@ export const FolderPage: QuartzEmitterPlugin<Partial<FullPageLayout>> = (userOpt
 | 
			
		|||
    getQuartzComponents() {
 | 
			
		||||
      return [Head, Header, Body, ...header, ...beforeBody, pageBody, ...left, ...right, Footer]
 | 
			
		||||
    },
 | 
			
		||||
    async getDependencyGraph(ctx, content, _resources) {
 | 
			
		||||
    async getDependencyGraph(_ctx, _content, _resources) {
 | 
			
		||||
      // Example graph:
 | 
			
		||||
      // nested/file.md --> nested/file.html
 | 
			
		||||
      //          \-------> nested/index.html
 | 
			
		||||
| 
						 | 
				
			
			@ -75,7 +75,7 @@ export const FolderPage: QuartzEmitterPlugin<Partial<FullPageLayout>> = (userOpt
 | 
			
		|||
      )
 | 
			
		||||
 | 
			
		||||
      for (const [tree, file] of content) {
 | 
			
		||||
        const slug = _stripSlashes(simplifySlug(file.data.slug!)) as SimpleSlug
 | 
			
		||||
        const slug = stripSlashes(simplifySlug(file.data.slug!)) as SimpleSlug
 | 
			
		||||
        if (folders.has(slug)) {
 | 
			
		||||
          folderDescriptions[slug] = [tree, file]
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue