What is the purpose of useServerFn, all works without it - TanStack