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
22 class Vue
33 class EntriesFilter < Docs::EntriesFilter
44 def get_name
5− if slug == 'api/'
5+ if slug == 'api/' || slug == 'api/index'
66 'API'
77 elsif slug == 'style-guide/'
88 'Style Guide'
99 else
1010 name = at_css('.content h1').content
1111 node = at_css(".sidebar .menu-root a[href='#{File.basename(slug)}']")
12+
13+ return name if node.nil?
14+
1215 index = node.parent.parent.css('> li > a').to_a.index(node)
1316 name.prepend "#{index + 1}. " if index
1417 name