/** * Copyright (c) 2014-present, Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * * @flow * @format */ import React from 'react'; import Link from 'gatsby-link'; import Page from '../../components/Page'; import Padded from '../../components/Padded'; import {Row, Col} from 'antd'; const CATEGORY_TITLE = { 'getting-started': 'Getting Started', properties: 'Properties', examples: 'Examples', contributing: 'Contributing', }; export default ({data}) => (

Documentation

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam quis urna in lacus rutrum vehicula. Curabitur vitae dictum ante, sollicitudin sollicitudin tortor. Morbi a vehicula justo. Proin luctus tellus vitae nulla bibendum gravida. Duis varius cursus erat ut tempus. Fusce ex arcu, accumsan et ultricies at, fermentum sit amet lectus. Donec a neque nec leo pharetra fermentum.

{['getting-started', 'properties', 'examples', 'contributing'].map( category => (

{CATEGORY_TITLE[category]}

{data.allMarkdownRemark.edges .filter( ({node}) => node.fileAbsolutePath.indexOf(`/${category}/`) > -1, ) .map(({node}) => ( {node.frontmatter.title} ))} ), )}
); export const query = graphql` query IndexQuery { allMarkdownRemark { edges { node { id frontmatter { title path } fileAbsolutePath } } } } `;