diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-10-02 15:28:25 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-10-02 15:28:25 +0200 |
commit | cd2d5e5101edb466b13ada19b09ea42ef726ad96 (patch) | |
tree | 108b4aaf2c87f60a790e318ecaaa64eeecf59062 /packages/gitbook-core/src/actions/navigation.js | |
parent | 5abac3a79a01698d69c3273a3f1398b63012a4b8 (diff) | |
download | gitbook-cd2d5e5101edb466b13ada19b09ea42ef726ad96.zip gitbook-cd2d5e5101edb466b13ada19b09ea42ef726ad96.tar.gz gitbook-cd2d5e5101edb466b13ada19b09ea42ef726ad96.tar.bz2 |
Pass actions to thunk acitons
Diffstat (limited to 'packages/gitbook-core/src/actions/navigation.js')
-rw-r--r-- | packages/gitbook-core/src/actions/navigation.js | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/packages/gitbook-core/src/actions/navigation.js b/packages/gitbook-core/src/actions/navigation.js index 60be593..f13e878 100644 --- a/packages/gitbook-core/src/actions/navigation.js +++ b/packages/gitbook-core/src/actions/navigation.js @@ -123,8 +123,28 @@ function fetchArticle(article) { return fetchPage(article.path); } +/** + * Update anchor for current page + * @param {String} anchor + * @return {Action} action + */ +function updateAnchor(anchor) { + return { type: ACTION_TYPES.PAGE_UPDATE_ANCHOR, anchor }; +} + +/** + * Update query for current page + * @param {Object|Map} query + * @return {Action} action + */ +function updateQuery(query) { + return { type: ACTION_TYPES.PAGE_UPDATE_QUERY, query }; +} + module.exports = { pushURI, fetchPage, - fetchArticle + fetchArticle, + updateAnchor, + updateQuery }; |