From 0f946bf8211633907f9fe864b083f80f0d6595df Mon Sep 17 00:00:00 2001 From: Austin Kelsay <53542748+AustinKelsay@users.noreply.github.com> Date: Fri, 2 Aug 2024 13:50:48 -0500 Subject: [PATCH] Create file src/hooks/useResources.js --- src/hooks/useResources.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/hooks/useResources.js diff --git a/src/hooks/useResources.js b/src/hooks/useResources.js new file mode 100644 index 0000000..978393f --- /dev/null +++ b/src/hooks/useResources.js @@ -0,0 +1,14 @@ +import { useQuery } from '@tanstack/react-query'; +import axios from 'axios'; + +const fetchResources = async () => { + const { data } = await axios.get('/api/resources'); + return data; +}; + +export const useResources = () => { + return useQuery({ + queryKey: ['resources'], + queryFn: fetchResources, + }); +}; \ No newline at end of file