I am building a react application using axios and typescript. I want to create a custom hook to use latest tanstack query version 5 to mutate data. Please provide detailed instructions. Latest tanstack query version 5 usemutation signature is as follows: useMutation({ mutationFn, ...options })