Make prev links work in guides and APIs.

Summary:
We had rendering support for prev links, but we never had any previous links in our metadata. Only next links. This adds that support to both Guides and APIs.

**For guides**: `previous` is manually inserted into the metadata of the actual markdown file.
**For APIs/Components**: `previous` is established via code within `extractDocs.js`

> This isn't totally perfect. For example, the transition from the last guide to the first API/component has a next link from the guide, but not a previous link from the API since the way you get the previous links are different from guides and APIs. But this gets us really close.
Closes https://github.com/facebook/react-native/pull/8754

Differential Revision: D3557972

Pulled By: hramos

fbshipit-source-id: e270bb51e7a4f59f61dad28ae0928d27d0af3d4a
This commit is contained in:
Joel Marcey
2016-07-13 14:45:53 -07:00
committed by Facebook Github Bot 1
parent 8612d7640d
commit b1e49832ef
41 changed files with 57 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ layout: docs
category: Guides (Android)
permalink: docs/native-modules-android.html
next: native-components-android
previous: communication-ios
---
Sometimes an app needs access to a platform API that React Native doesn't have a corresponding module for yet. Maybe you want to reuse some existing Java code without having to reimplement it in JavaScript, or write some high performance, multi-threaded code such as for image processing, a database, or any number of advanced extensions.