CoreControl/hooks/useNetworks.ts
2025-05-18 16:09:03 +02:00

23 lines
520 B
TypeScript

import { useState, useEffect, useCallback } from "react";
import axios from "axios";
import { Network } from "@/app/types";
const useNetworks = () => {
const addNetwork = (network: Network) => {
axios.post('/api/sites/networks/add', network);
};
const deleteNetwork = (networkId: string) => {
axios.delete('/api/sites/networks/delete', {
params: { networkId }
});
};
return {
addNetwork,
deleteNetwork,
};
};
export default useNetworks;