Kaynağa Gözat

Merge pull request #1 from snzow/code-working

Code working
Aodhan Bower 1 yıl önce
ebeveyn
işleme
ccba127ba6

+ 1 - 1
lib/docs/filters/nextjs/clean_html.rb

@@ -3,7 +3,7 @@ module Docs
         class CleanHtmlFilter < Filter
             def call
                 css('.zola-anchor').remove
-                doc.prepend_child("<h1>htmx</h1>") if root_page?
+                doc.prepend_child("<h1>NextJS</h1>") if root_page?
                 css('div:contains("NEWS:")').remove
                 css('h2:contains("sponsors"), #sponsor-table').remove
                 doc

+ 14 - 4
lib/docs/scrapers/nextjs.rb

@@ -1,10 +1,20 @@
 module Docs
     class Nextjs < UrlScraper
-        self.name = 'nextjs`'
+        self.name = 'NextJS'
         self.type = 'simple'
         self.release = 'v14.1.0'
         self.base_url = 'https://nextjs.org/docs'
-            self.initial_paths = %w(reference/)
-            html_filters.push 'nextjs/entries', 'nextjs/clean_html'
+        self.initial_paths = %w(reference/)
+        self.links = {
+          home: 'https://www.nextjs.org/',
+          code: 'https://github.com/vercel/next.js'
+        }
+
+        html_filters.push 'nextjs/entries', 'nextjs/clean_html'
+
+        options[:attribution] = <<-HTML
+          &copy; 2024 Vercel, Inc.
+          Licensed under the MIT License.
+        HTML
     end
-end
+end