summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-core/src/actions/navigation.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/gitbook-core/src/actions/navigation.js')
-rw-r--r--packages/gitbook-core/src/actions/navigation.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/packages/gitbook-core/src/actions/navigation.js b/packages/gitbook-core/src/actions/navigation.js
index a467d23..0d00687 100644
--- a/packages/gitbook-core/src/actions/navigation.js
+++ b/packages/gitbook-core/src/actions/navigation.js
@@ -2,6 +2,8 @@
/**
* Fetch a new page and update the store accordingly
+ * @param {String} uri
+ * @return {Action} action
*/
function fetchPage(uri) {
return (dispatch, getState) => {
@@ -9,6 +11,16 @@ function fetchPage(uri) {
};
}
+/**
+ * Fetch a new article
+ * @param {SummaryArticle} article
+ * @return {Action} action
+ */
+function fetchArticle(article) {
+ return fetchPage(article.path);
+}
+
module.exports = {
- fetchPage
+ fetchPage,
+ fetchArticle
};