10 lines · 320 B
import { useRouteContext } from "@tanstack/react-router";

export function useViewer() {
  return useRouteContext({ from: "__root__", select: (context) => context.viewer });
}

export function useUnreadNotifications() {
  return useRouteContext({ from: "__root__", select: (context) => context.unreadNotifications });
}