File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 11import { useQuery , UseQueryResult } from "react-query" ;
22import axios from "axios" ;
33import { speakerAdapter } from "../../services/speakerAdapter" ;
4- import { ISpeaker } from "../../types/speakers" ;
4+ import { ISpeaker } from "../../types/speakers" ;
55
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 ) ;
1112 let returnData ;
1213 if ( id !== undefined ) {
1314 returnData = serverResponse . data . filter (
You can’t perform that action at this time.
0 commit comments