You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
594 B
42 lines
594 B
7 years ago
|
/**
|
||
|
* Copyright (c) 2013-present, Facebook, Inc.
|
||
|
*
|
||
|
* @emails react-core
|
||
|
* @flow
|
||
|
*/
|
||
|
|
||
|
export type Author = {
|
||
|
name: string,
|
||
|
url: string,
|
||
|
};
|
||
|
|
||
|
export type Node = {
|
||
|
excerpt: string,
|
||
|
fields: {
|
||
|
date?: string,
|
||
|
path: string,
|
||
|
redirect: string,
|
||
|
slug: string,
|
||
|
},
|
||
|
frontmatter: {
|
||
|
author?: Array<Author>,
|
||
|
next?: string,
|
||
|
prev?: string,
|
||
|
title: string,
|
||
|
},
|
||
|
html: string,
|
||
|
id: string,
|
||
|
};
|
||
|
|
||
|
export type Edge = {
|
||
|
node: Node,
|
||
|
};
|
||
|
|
||
|
export type allMarkdownRemarkData = {
|
||
|
allMarkdownRemark: {
|
||
|
edges: Array<Edge>,
|
||
|
},
|
||
|
};
|
||
|
|
||
|
export type markdownRemarkData = Node;
|