Renamed /src to /frontend

This commit is contained in:
Jori Lallo
2016-07-24 15:32:31 -07:00
parent 19da05eee7
commit d2187c4b10
147 changed files with 10 additions and 10 deletions

View File

@ -0,0 +1,39 @@
import { observable, action, runInAction } from 'mobx';
import { client } from 'utils/ApiClient';
import { browserHistory } from 'react-router';
class SearchStore {
@observable documents;
@observable pagination;
@observable selectedDocument;
@observable searchTerm;
@observable isFetching = false;
/* Actions */
@action search = async (query) => {
this.searchTerm = query;
this.isFetching = true;
if (query) {
try {
const res = await client.get('/documents.search', { query });
const { data, pagination } = res;
runInAction('search document', () => {
this.documents = data;
this.pagination = pagination;
});
} catch (e) {
console.error("Something went wrong");
}
} else {
this.documents = null;
}
this.isFetching = false;
}
};
export default SearchStore;