File tree 1 file changed +7
-6
lines changed
1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 1
1
import { useQuery , UseQueryResult } from "react-query" ;
2
2
import axios from "axios" ;
3
3
import { speakerAdapter } from "../../services/speakerAdapter" ;
4
- import { ISpeaker } from "../../types/speakers" ;
4
+ import { ISpeaker } from "../../types/speakers" ;
5
5
6
- export const useFetchSpeakers = ( id ?: string ) : UseQueryResult < ISpeaker [ ] > => {
7
- return useQuery ( "api-speakers" , async ( ) => {
8
- const serverResponse = await axios . get (
9
- "https://sessionize.com/api/v2/xhudniix/view/Speakers" ,
10
- ) ;
6
+ export const useFetchSpeakers = (
7
+ url : string = "https://sessionize.com/api/v2/xhudniix/view/Speakers" ,
8
+ id ?: string ,
9
+ ) : UseQueryResult < ISpeaker [ ] > => {
10
+ return useQuery ( [ "api-speakers" , url ] , async ( ) => {
11
+ const serverResponse = await axios . get ( url ) ;
11
12
let returnData ;
12
13
if ( id !== undefined ) {
13
14
returnData = serverResponse . data . filter (
You can’t perform that action at this time.
0 commit comments