Skip to content

Commit 5b62cb9

Browse files
authored
More route reorganization (#1053)
1 parent 10e58d8 commit 5b62cb9

25 files changed

+66
-59
lines changed

app/routes/_auth/auth.$provider.callback.test.ts renamed to app/routes/_auth/auth.$provider/callback.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { insertGitHubUser, deleteGitHubUsers } from '#tests/mocks/github.ts'
1414
import { server } from '#tests/mocks/index.ts'
1515
import { consoleError } from '#tests/setup/setup-test-env.ts'
1616
import { BASE_URL, convertSetCookieToCookie } from '#tests/utils.ts'
17-
import { loader } from './auth.$provider.callback.ts'
17+
import { loader } from './callback.ts'
1818

1919
const ROUTE_PATH = '/auth/github/callback'
2020
const PARAMS = { provider: 'github' }

app/routes/_auth/auth.$provider.callback.ts renamed to app/routes/_auth/auth.$provider/callback.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ import {
2121
redirectWithToast,
2222
} from '#app/utils/toast.server.ts'
2323
import { verifySessionStorage } from '#app/utils/verification.server.ts'
24-
import { type Route } from './+types/auth.$provider.callback.ts'
25-
import { handleNewSession } from './login.server.ts'
26-
import { onboardingEmailSessionKey } from './onboarding.tsx'
27-
import { prefilledProfileKey, providerIdKey } from './onboarding_.$provider.tsx'
24+
import { handleNewSession } from '../login.server.ts'
25+
import { prefilledProfileKey, providerIdKey } from '../onboarding/$provider.tsx'
26+
import { onboardingEmailSessionKey } from '../onboarding/index.tsx'
27+
import { type Route } from './+types/callback.ts'
2828

2929
const destroyRedirectTo = { 'set-cookie': destroyRedirectToHeader }
3030

app/routes/_auth/auth_.$provider.ts renamed to app/routes/_auth/auth.$provider/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { handleMockAction } from '#app/utils/connections.server.ts'
44
import { ProviderNameSchema } from '#app/utils/connections.tsx'
55
import { getReferrerRoute } from '#app/utils/misc.tsx'
66
import { getRedirectCookieHeader } from '#app/utils/redirect-cookie.server.ts'
7-
import { type Route } from './+types/auth_.$provider.ts'
7+
import { type Route } from './+types/index.ts'
88

99
export async function loader() {
1010
return redirect('/login')

app/routes/_auth/onboarding_.$provider.server.ts renamed to app/routes/_auth/onboarding/$provider.server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { invariant } from '@epic-web/invariant'
22
import { redirect } from 'react-router'
33
import { verifySessionStorage } from '#app/utils/verification.server.ts'
4-
import { onboardingEmailSessionKey } from './onboarding.tsx'
5-
import { type VerifyFunctionArgs } from './verify.server.ts'
4+
import { type VerifyFunctionArgs } from '../verify.server.ts'
5+
import { onboardingEmailSessionKey } from './index.tsx'
66

77
export async function handleVerification({ submission }: VerifyFunctionArgs) {
88
invariant(

app/routes/_auth/onboarding_.$provider.tsx renamed to app/routes/_auth/onboarding/$provider.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ import { authSessionStorage } from '#app/utils/session.server.ts'
2929
import { redirectWithToast } from '#app/utils/toast.server.ts'
3030
import { NameSchema, UsernameSchema } from '#app/utils/user-validation.ts'
3131
import { verifySessionStorage } from '#app/utils/verification.server.ts'
32-
import { type Route } from './+types/onboarding_.$provider.ts'
33-
import { onboardingEmailSessionKey } from './onboarding'
32+
import { type Route } from './+types/$provider.ts'
33+
import { onboardingEmailSessionKey } from './index.tsx'
3434

3535
export const providerIdKey = 'providerId'
3636
export const prefilledProfileKey = 'prefilledProfile'

app/routes/_auth/onboarding.server.ts renamed to app/routes/_auth/onboarding/index.server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { invariant } from '@epic-web/invariant'
22
import { redirect } from 'react-router'
33
import { verifySessionStorage } from '#app/utils/verification.server.ts'
4-
import { onboardingEmailSessionKey } from './onboarding.tsx'
5-
import { type VerifyFunctionArgs } from './verify.server.ts'
4+
import { type VerifyFunctionArgs } from '../verify.server.ts'
5+
import { onboardingEmailSessionKey } from './index.tsx'
66

77
export async function handleVerification({ submission }: VerifyFunctionArgs) {
88
invariant(

app/routes/_auth/onboarding.tsx renamed to app/routes/_auth/onboarding/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
UsernameSchema,
2525
} from '#app/utils/user-validation.ts'
2626
import { verifySessionStorage } from '#app/utils/verification.server.ts'
27-
import { type Route } from './+types/onboarding.ts'
27+
import { type Route } from './+types/index.ts'
2828

2929
export const onboardingEmailSessionKey = 'onboardingEmail'
3030

app/routes/_auth/verify.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
handleVerification as handleLoginTwoFactorVerification,
1515
shouldRequestTwoFA,
1616
} from './login.server.ts'
17-
import { handleVerification as handleOnboardingVerification } from './onboarding.server.ts'
17+
import { handleVerification as handleOnboardingVerification } from './onboarding/index.server.ts'
1818
import { handleVerification as handleResetPasswordVerification } from './reset-password.server.ts'
1919
import {
2020
VerifySchema,

app/routes/admin/cache.tsx renamed to app/routes/admin/cache/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import {
2525
} from '#app/utils/litefs.server.ts'
2626
import { useDebounce, useDoubleCheck } from '#app/utils/misc.tsx'
2727
import { requireUserWithRole } from '#app/utils/permissions.server.ts'
28-
import { type Route } from './+types/cache.ts'
28+
import { type Route } from './+types/index.ts'
2929

3030
export const handle: SEOHandle = {
3131
getSitemapEntries: () => null,

app/routes/admin/cache_.lru.$cacheKey.ts renamed to app/routes/admin/cache/lru.$cacheKey.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
ensureInstance,
77
} from '#app/utils/litefs.server.ts'
88
import { requireUserWithRole } from '#app/utils/permissions.server.ts'
9-
import { type Route } from './+types/cache_.lru.$cacheKey.ts'
9+
import { type Route } from './+types/lru.$cacheKey.ts'
1010

1111
export async function loader({ request, params }: Route.LoaderArgs) {
1212
await requireUserWithRole(request, 'admin')

0 commit comments

Comments
 (0)