Moving Recipes and related around.
This commit is contained in:
parent
ec891b28b6
commit
72f2ab1bf4
@ -1,6 +0,0 @@
|
|||||||
import { createFileRoute } from '@tanstack/react-router'
|
|
||||||
import Recipes from '../../pages/recipes/Recipes'
|
|
||||||
|
|
||||||
export const Route = createFileRoute('/_auth/recipes')({
|
|
||||||
component: Recipes
|
|
||||||
})
|
|
6
src/routes/recipes.tsx
Normal file
6
src/routes/recipes.tsx
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { createFileRoute } from '@tanstack/react-router'
|
||||||
|
import Recipes from '../pages/recipes/Recipes'
|
||||||
|
|
||||||
|
export const Route = createFileRoute('/recipes')({
|
||||||
|
component: Recipes
|
||||||
|
})
|
@ -4,11 +4,11 @@ import {
|
|||||||
useLoaderData,
|
useLoaderData,
|
||||||
useParams
|
useParams
|
||||||
} from '@tanstack/react-router'
|
} from '@tanstack/react-router'
|
||||||
import { ApiError } from '../../../api/ApiError'
|
import { ApiError } from '../../api/ApiError'
|
||||||
import getRecipe from '../../../api/getRecipe'
|
import getRecipe from '../../api/getRecipe'
|
||||||
import Recipe from '../../../pages/recipe/Recipe'
|
import Recipe from '../../pages/recipe/Recipe'
|
||||||
|
|
||||||
export const Route = createFileRoute('/_auth/recipes/$username/$slug')({
|
export const Route = createFileRoute('/recipes/$username/$slug')({
|
||||||
loader: ({ abortController, context, params }) =>
|
loader: ({ abortController, context, params }) =>
|
||||||
context.queryClient.ensureQueryData({
|
context.queryClient.ensureQueryData({
|
||||||
queryKey: ['recipe', params.username, params.slug],
|
queryKey: ['recipe', params.username, params.slug],
|
||||||
@ -22,7 +22,7 @@ export const Route = createFileRoute('/_auth/recipes/$username/$slug')({
|
|||||||
}),
|
}),
|
||||||
component() {
|
component() {
|
||||||
const recipe = useLoaderData({
|
const recipe = useLoaderData({
|
||||||
from: '/_auth/recipes/$username/$slug'
|
from: '/recipes/$username/$slug'
|
||||||
})
|
})
|
||||||
return <Recipe {...{ recipe }} />
|
return <Recipe {...{ recipe }} />
|
||||||
},
|
},
|
||||||
@ -44,7 +44,7 @@ export const Route = createFileRoute('/_auth/recipes/$username/$slug')({
|
|||||||
},
|
},
|
||||||
notFoundComponent() {
|
notFoundComponent() {
|
||||||
const { username, slug } = useParams({
|
const { username, slug } = useParams({
|
||||||
from: '/_auth/recipes/$username/$slug'
|
from: '/recipes/$username/$slug'
|
||||||
})
|
})
|
||||||
return (
|
return (
|
||||||
<p>
|
<p>
|
Loading…
Reference in New Issue
Block a user