1.6.1 • Published 4 years ago
use-rxjs-requests v1.6.1
Running request with RxJs
import React, { useEffect, useState } from "react";
import { useRequest } from "use-rxjs-requests";
import { Config } from "./useRequest/types";
type Post = {
body: string,
id: number,
title: string,
userId: number,
};
function App() {
const { state, fetch } =
useRequest <
Post >
({
requestId: "post 1",
method: "GET",
url: "https://jsonplaceholder.typicode.com/posts/1",
},
{
onSuccess: (result) => {
console.log("onSuccess", result);
},
onError: (result) => {
console.log("onError", result);
},
});
useEffect(() => {
fetch();
}, [fetch]);
useEffect(() => {
console.log("state", state);
}, [state]);
return <div></div>;
}
export default App;
1.6.1
4 years ago
1.6.0
4 years ago
1.5.9
4 years ago
1.5.7
4 years ago
1.5.6
4 years ago
1.5.5
4 years ago
1.5.4
4 years ago
1.4.6
4 years ago
1.4.5
4 years ago
1.4.4
4 years ago
1.4.3
4 years ago
1.4.2
4 years ago
1.4.1
4 years ago
1.4.0
4 years ago
1.3.9
4 years ago
1.3.8
4 years ago
1.3.7
4 years ago
1.5.3
4 years ago
1.5.2
4 years ago
1.5.1
4 years ago
1.5.0
4 years ago
1.4.9
4 years ago
1.4.8
4 years ago
1.4.7
4 years ago
1.3.6
4 years ago
1.3.5
4 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.9
4 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.9
4 years ago
1.1.8
4 years ago
1.1.7
4 years ago
1.1.6
4 years ago
1.1.5
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago