From 9a797194a2c409891c6ecde8f34cae4c5c4f337a Mon Sep 17 00:00:00 2001 From: headlessdev Date: Sun, 1 Jun 2025 15:30:52 +0200 Subject: [PATCH] getAllNetworks Hook --- hooks/useNetworks.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/hooks/useNetworks.ts b/hooks/useNetworks.ts index 4d98d2f..c150d2a 100644 --- a/hooks/useNetworks.ts +++ b/hooks/useNetworks.ts @@ -48,10 +48,21 @@ const useNetworks = () => { }); }; + const getAllNetworks = (): Promise | string => { + return axios.get('/api/sites/networks/get_all') + .then((response) => { + return response.data.networks; + }) + .catch(err => { + throw err.response?.data?.error || 'An error occurred'; + }); + }; + return { addNetwork, editNetwork, deleteNetwork, + getAllNetworks, }; };