aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/Header
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-06-26 02:05:41 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-06-26 02:05:41 -0700
commit370e6caedc8456de20eaa17aaace0873bc7d204f (patch)
treeeb29054424bd019da2b6c404c88b1675d8a0f565 /web/src/js/components/Header
parent3eb2d04aac114ca4b3adf2211b8c0f8d98c9798c (diff)
downloadmitmproxy-370e6caedc8456de20eaa17aaace0873bc7d204f.tar.gz
mitmproxy-370e6caedc8456de20eaa17aaace0873bc7d204f.tar.bz2
mitmproxy-370e6caedc8456de20eaa17aaace0873bc7d204f.zip
[web] (mostly) remove jQuery
Diffstat (limited to 'web/src/js/components/Header')
-rw-r--r--web/src/js/components/Header/FilterDocs.jsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/web/src/js/components/Header/FilterDocs.jsx b/web/src/js/components/Header/FilterDocs.jsx
index efb4818c..c237e230 100644
--- a/web/src/js/components/Header/FilterDocs.jsx
+++ b/web/src/js/components/Header/FilterDocs.jsx
@@ -1,5 +1,6 @@
import React, { Component } from 'react'
-import $ from 'jquery'
+import { fetchApi } from "../../utils";
+
export default class FilterDocs extends Component {
@@ -15,13 +16,13 @@ export default class FilterDocs extends Component {
componentWillMount() {
if (!FilterDocs.xhr) {
- FilterDocs.xhr = $.getJSON('/filter-help')
- FilterDocs.xhr.fail(() => {
+ FilterDocs.xhr = fetchApi('/filter-help').then(response => response.json())
+ FilterDocs.xhr.catch(() => {
FilterDocs.xhr = null
})
}
if (!this.state.doc) {
- FilterDocs.xhr.done(doc => {
+ FilterDocs.xhr.then(doc => {
FilterDocs.doc = doc
this.setState({ doc })
})