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 = {