Feature: Add brikcs js on home page

This commit is contained in:
winkidney
2019-11-22 19:12:02 +08:00
committed by Isaac Bythewood
parent 07dfa81a89
commit 932d0a673d
6 changed files with 159 additions and 3 deletions

View File

@@ -0,0 +1,23 @@
import axios from 'axios';
const API_PREFIX = '/api/v2/';
function fetchPins(offset, tagFilter, userFilter) {
const url = `${API_PREFIX}pins/`;
const queryArgs = {
format: 'json',
ordering: '-id',
limit: 50,
offset,
};
if (tagFilter) queryArgs.tags__name = tagFilter;
if (userFilter) queryArgs.submitter__username = userFilter;
return axios.get(
url,
{ params: queryArgs },
);
}
export default {
fetchPins,
};