File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { Await , Link , MatchRoute , getRouteApi } from '@tanstack/react-router'
2+ import { convexQuery } from '@convex-dev/react-query'
3+ import { api } from 'convex/_generated/api'
24import { twMerge } from 'tailwind-merge'
35import { CgSpinner } from 'react-icons/cg'
46import { Footer } from '~/components/Footer'
@@ -39,7 +41,20 @@ const courses = [
3941]
4042
4143export const Route = createFileRoute ( {
42- loader : ( ) => {
44+ loader : async ( { context : { queryClient } } ) => {
45+ const githubQuery = queryClient . ensureQueryData (
46+ convexQuery ( api . stats . getGithubOwner , {
47+ owner : 'tanstack' ,
48+ } )
49+ )
50+ const npmQuery = queryClient . ensureQueryData (
51+ convexQuery ( api . stats . getNpmOrg , {
52+ name : 'tanstack' ,
53+ } )
54+ )
55+
56+ await Promise . all ( [ githubQuery , npmQuery ] )
57+
4358 return {
4459 randomNumber : Math . random ( ) ,
4560 }
You can’t perform that action at this time.
0 commit comments