History

vue: fix entries filter for v1 docs

Jasper van Merle committed 7 years ago

Commit 6002d6a1 parent 751bf6e1 file · +4 −1Browse files

Unified · Split

lib/docs/filters/vue/entries.rb+4−1
@@ -2,13 +2,16 @@ module Docs · 1 unmodified line
2 class Vue2 class Vue
3 class EntriesFilter < Docs::EntriesFilter3 class EntriesFilter < Docs::EntriesFilter
4 def get_name4 def get_name
5 if slug == 'api/'5 if slug == 'api/' || slug == 'api/index'
6 'API'6 'API'
7 elsif slug == 'style-guide/'7 elsif slug == 'style-guide/'
8 'Style Guide'8 'Style Guide'
9 else9 else
10 name = at_css('.content h1').content10 name = at_css('.content h1').content
11 node = at_css(".sidebar .menu-root a[href='#{File.basename(slug)}']")11 node = at_css(".sidebar .menu-root a[href='#{File.basename(slug)}']")
12
13 return name if node.nil?
14
12 index = node.parent.parent.css('> li > a').to_a.index(node)15 index = node.parent.parent.css('> li > a').to_a.index(node)
13 name.prepend "#{index + 1}. " if index16 name.prepend "#{index + 1}. " if index
14 name17 name