const service = (a, b, c, signal) => ...
const { fetcher } = useFetch(service);
fetcher(a) // WRONG! service will be added as argument b
options:
1
const service = ({ a, b, c }, signal) => ...
2
const service = (signal, a, b, c) => ...
but this is not ok for not updated services
options:
1
2
but this is not ok for not updated services