Unified · Split
| @@ -1,9 +0,0 @@ | |||
| 1 | #= require views/pages/base | ||
| 2 | |||
| 3 | class app.views.ReactPage extends app.views.BasePage | ||
| 4 | prepare: -> | ||
| 5 | for el in @findAllByTag 'pre' | ||
| 6 | switch el.getAttribute('data-lang') | ||
| 7 | when 'html' then @highlightCode el, 'markup' | ||
| 8 | when 'javascript', 'js' then @highlightCode el, 'javascript' | ||
| 9 | return | ||
| @@ -7,6 +7,7 @@ class app.views.SimplePage extends app.views.BasePage · 6 unmodified lines | |||
| 7 | return | 7 | return |
| 8 | 8 | ||
| 9 | app.views.MeteorPage = | 9 | app.views.MeteorPage = |
| 10 | app.views.ReactPage = | ||
| 10 | app.views.RethinkdbPage = | 11 | app.views.RethinkdbPage = |
| 11 | app.views.TypescriptPage = | 12 | app.views.TypescriptPage = |
| 12 | app.views.SimplePage | 13 | app.views.SimplePage |
| @@ -22,7 +22,7 @@ module Docs · 21 unmodified lines | |||
| 22 | 22 | ||
| 23 | css('.highlight').each do |node| | 23 | css('.highlight').each do |node| |
| 24 | node.name = 'pre' | 24 | node.name = 'pre' |
| 25 | node['data-lang'] = node.at_css('[data-lang]').try(:[], 'data-lang') || 'js' | 25 | node['data-language'] = node.at_css('[data-lang]').try(:[], 'data-lang') || 'js' |
| 26 | node.content = node.content | 26 | node.content = node.content |
| 27 | end | 27 | end |
| 28 | 28 | ||
| @@ -32,7 +32,7 @@ module Docs · 3 unmodified lines | |||
| 32 | 32 | ||
| 33 | css('.prism').each do |node| | 33 | css('.prism').each do |node| |
| 34 | node.name = 'pre' | 34 | node.name = 'pre' |
| 35 | node['data-lang'] = node['class'][/(?<=language\-)(\w+)/] | 35 | node['data-language'] = node['class'][/(?<=language\-)(\w+)/] |
| 36 | node.content = node.content | 36 | node.content = node.content |
| 37 | end | 37 | end |
| 38 | 38 | ||
| @@ -3,7 +3,7 @@ module Docs · 2 unmodified lines | |||
| 3 | self.name = 'React Native' | 3 | self.name = 'React Native' |
| 4 | self.slug = 'react_native' | 4 | self.slug = 'react_native' |
| 5 | self.type = 'react' | 5 | self.type = 'react' |
| 6 | self.release = '0.22' | 6 | self.release = '0.23' |
| 7 | self.base_url = 'https://facebook.github.io/react-native/docs/' | 7 | self.base_url = 'https://facebook.github.io/react-native/docs/' |
| 8 | self.root_path = 'getting-started.html' | 8 | self.root_path = 'getting-started.html' |
| 9 | self.links = { | 9 | self.links = { |