17 lines
438 B
TypeScript
17 lines
438 B
TypeScript
import { api } from "../trpc";
|
|
|
|
export function useUpdateUserTimezone(
|
|
...opts: Parameters<typeof api.users.changeTimezone.useMutation>
|
|
) {
|
|
return api.users.changeTimezone.useMutation({
|
|
...opts[0],
|
|
onSuccess: (res, req, meta) => {
|
|
return opts[0]?.onSuccess?.(res, req, meta);
|
|
},
|
|
});
|
|
}
|
|
|
|
export function useTimezone() {
|
|
const res = api.users.getTimezone.useQuery().data;
|
|
return res;
|
|
} |