File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import { getHeaders } from "src/utils/getHeaders" ;
12import RouterClient from "../routerClients/RouterClient" ;
23import validateState from "../utils/validateState" ;
4+ import { isPreFetch } from "src/utils/isPreFetch" ;
35
46/**
57 *
68 * @param {RouterClient } routerClient
79 */
810export const createOrg = async ( routerClient ) => {
11+ const headers = await getHeaders ( routerClient . req ) ;
12+ if ( isPreFetch ( headers ) ) {
13+ return routerClient . json ( { message : "Prefetch skipped" } , { status : 200 } ) ;
14+ }
15+
916 const org_name = routerClient . getSearchParam ( "org_name" ) ;
1017 const options = {
1118 org_name : org_name ?? undefined ,
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import validateState from "../utils/validateState";
1010export const login = async ( routerClient : RouterClient ) => {
1111 const headers = await getHeaders ( routerClient . req ) ;
1212 if ( isPreFetch ( headers ) ) {
13- return null ;
13+ return routerClient . json ( { message : "Prefetch skipped" } , { status : 200 } ) ;
1414 }
1515
1616 const passedState = routerClient . searchParams . get ( "state" ) ;
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import { getHeaders } from "../utils/getHeaders";
1010export const logout = async ( routerClient : RouterClient ) => {
1111 const headers = await getHeaders ( routerClient . req ) ;
1212 if ( isPreFetch ( headers ) ) {
13- return null ;
13+ return routerClient . json ( { message : "Prefetch skipped" } , { status : 200 } ) ;
1414 }
1515
1616 const authUrl = await routerClient . kindeClient . logout (
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ import { config, routes } from "../config";
1717export const portal = async ( routerClient : RouterClient ) => {
1818 const headers = await getHeaders ( routerClient . req ) ;
1919 if ( isPreFetch ( headers ) ) {
20- return null ;
20+ return routerClient . json ( { message : "Prefetch skipped" } , { status : 200 } ) ;
2121 }
2222
2323 const storage = new MemoryStorage ( ) ;
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import validateState from "../utils/validateState";
1010export const register = async ( routerClient : RouterClient ) => {
1111 const headers = await getHeaders ( routerClient . req ) ;
1212 if ( isPreFetch ( headers ) ) {
13- return null ;
13+ return routerClient . json ( { message : "Prefetch skipped" } , { status : 200 } ) ;
1414 }
1515
1616 const authUrl = await routerClient . kindeClient . register (
You can’t perform that action at this time.
0 commit comments