diff --git a/lib/docs/filters/react/clean_html.rb b/lib/docs/filters/react/clean_html.rb index 31280ccf..aa0033f3 100644 --- a/lib/docs/filters/react/clean_html.rb +++ b/lib/docs/filters/react/clean_html.rb @@ -10,6 +10,12 @@ module Docs css('.docs-prevnext', '.hash-link', '.edit-page-link', '.edit-github').remove + css('table h1', 'table h2', 'table h3').each do |node| + table = node + table = table.parent until table.name == 'table' + table.replace(node) + end + css('a.anchor').each do |node| node.parent['id'] = node['name'] end diff --git a/lib/docs/filters/react/entries.rb b/lib/docs/filters/react/entries.rb index 76fa7f65..6c0d8958 100644 --- a/lib/docs/filters/react/entries.rb +++ b/lib/docs/filters/react/entries.rb @@ -14,7 +14,7 @@ module Docs } def get_name - at_css('h1').child.content + at_css('h1').children.select(&:text?).map(&:content).join.strip end def get_type diff --git a/lib/docs/scrapers/react_native.rb b/lib/docs/scrapers/react_native.rb index ec3a6d91..5dada155 100644 --- a/lib/docs/scrapers/react_native.rb +++ b/lib/docs/scrapers/react_native.rb @@ -3,7 +3,7 @@ module Docs self.name = 'React Native' self.slug = 'react_native' self.type = 'react' - self.release = '0.18' + self.release = '0.19' self.base_url = 'https://facebook.github.io/react-native/docs/' self.root_path = 'getting-started.html' self.links = {