Skip to content

Commit 12c8d5c

Browse files
committed
Fix the redirects for the old routes of the v3 query docs
1 parent 76567fc commit 12c8d5c

File tree

1 file changed

+85
-85
lines changed

1 file changed

+85
-85
lines changed

app/routes/query.$.tsx

+85-85
Original file line numberDiff line numberDiff line change
@@ -14,91 +14,91 @@ function handleRedirectsFromV3(context: LoaderFunctionArgs) {
1414
// prettier-ignore
1515
const reactQueryV3List = [
1616
// {from: 'api/overview',to: 'docs/guide/overview',},
17-
{from: "overview", to: "docs/overview"},
18-
{from: "installation", to: "docs/installation"},
19-
{from: "quick-start", to: "docs/quick-start"},
20-
{from: "devtools", to: "docs/devtools"},
21-
{from: "videos", to: "docs/videos"},
22-
{from: "comparison", to: "docs/comparison"},
23-
{from: "typescript", to: "docs/typescript"},
24-
{from: "graphql", to: "docs/graphql"},
25-
{from: "react-native", to: "docs/react-native"},
26-
{from: "guides/important-defaults", to: "docs/guides/important-defaults"},
27-
{from: "guides/queries", to: "docs/guides/queries"},
28-
{from: "guides/query-keys", to: "docs/guides/query-keys"},
29-
{from: "guides/query-functions", to: "docs/guides/query-functions"},
30-
{from: "guides/network-mode", to: "docs/guides/network-mode"},
31-
{from: "guides/parallel-queries", to: "docs/guides/parallel-queries"},
32-
{from: "guides/dependent-queries", to: "docs/guides/dependent-queries"},
33-
{from: "guides/background-fetching-indicators", to: "docs/guides/background-fetching-indicators"},
34-
{from: "guides/window-focus-refetching", to: "docs/guides/window-focus-refetching"},
35-
{from: "guides/disabling-queries", to: "docs/guides/disabling-queries"},
36-
{from: "guides/query-retries", to: "docs/guides/query-retries"},
37-
{from: "guides/paginated-queries", to: "docs/guides/paginated-queries"},
38-
{from: "guides/infinite-queries", to: "docs/guides/infinite-queries"},
39-
{from: "guides/placeholder-query-data", to: "docs/guides/placeholder-query-data"},
40-
{from: "guides/initial-query-data", to: "docs/guides/initial-query-data"},
41-
{from: "guides/prefetching", to: "docs/guides/prefetching"},
42-
{from: "guides/mutations", to: "docs/guides/mutations"},
43-
{from: "guides/query-invalidation", to: "docs/guides/query-invalidation"},
44-
{from: "guides/invalidations-from-mutations", to: "docs/guides/invalidations-from-mutations"},
45-
{from: "guides/updates-from-mutation-responses", to: "docs/guides/updates-from-mutation-responses"},
46-
{from: "guides/optimistic-updates", to: "docs/guides/optimistic-updates"},
47-
{from: "guides/query-cancellation", to: "docs/guides/query-cancellation"},
48-
{from: "guides/scroll-restoration", to: "docs/guides/scroll-restoration"},
49-
{from: "guides/filters", to: "docs/guides/filters"},
50-
{from: "guides/ssr", to: "docs/guides/ssr"},
51-
{from: "guides/caching", to: "docs/guides/caching"},
52-
{from: "guides/default-query-function", to: "docs/guides/default-query-function"},
53-
{from: "guides/suspense", to: "docs/guides/suspense"},
54-
{from: "guides/custom-logger", to: "docs/guides/custom-logger"},
55-
{from: "guides/testing", to: "docs/guides/testing"},
56-
{from: "guides/does-this-replace-client-state", to: "docs/guides/does-this-replace-client-state"},
57-
{from: "guides/migrating-to-react-query-3", to: "docs/guides/migrating-to-react-query-3"},
58-
{from: "guides/migrating-to-react-query-4", to: "docs/guides/migrating-to-react-query-4"},
59-
{from: "community/tkdodos-blog", to: "docs/community/tkdodos-blog"},
60-
{from: "examples/simple", to: "docs/examples/react/simple"},
61-
{from: "examples/basic", to: "docs/examples/react/basic"},
62-
{from: "examples/basic-graphql-request", to: "docs/examples/react/basic-graphql-request"},
63-
{from: "examples/custom-hooks", to: "docs/examples/react/custom-hooks"},
64-
{from: "examples/auto-refetching", to: "docs/examples/react/auto-refetching"},
65-
{from: "examples/focus-refetching", to: "docs/examples/react/focus-refetching"},
66-
{from: "examples/optimistic-updates", to: "docs/examples/react/optimistic-updates-typescript"},
67-
{from: "examples/optimistic-updates-typescript", to: "docs/examples/react/optimistic-updates-typescript"},
68-
{from: "examples/pagination", to: "docs/examples/react/pagination"},
69-
{from: "examples/load-more-infinite-scroll", to: "docs/examples/react/load-more-infinite-scroll"},
70-
{from: "examples/suspense", to: "docs/examples/react/suspense"},
71-
{from: "examples/default-query-function", to: "docs/examples/react/default-query-function"},
72-
{from: "examples/playground", to: "docs/examples/react/playground"},
73-
{from: "examples/prefetching", to: "docs/examples/react/prefetching"},
74-
{from: "examples/star-wars", to: "docs/examples/react/star-wars"},
75-
{from: "examples/rick-morty", to: "docs/examples/react/rick-morty"},
76-
{from: "examples/nextjs", to: "docs/examples/react/nextjs"},
77-
{from: "examples/react-native", to: "docs/examples/react/react-native"},
78-
{from: "examples/offline", to: "docs/examples/react/offline"},
79-
{from: "plugins/persistQueryClient", to: "docs/plugins/persistQueryClient"},
80-
{from: "plugins/createWebStoragePersister", to: "docs/plugins/createWebStoragePersister"},
81-
{from: "plugins/createAsyncStoragePersister", to: "docs/plugins/createAsyncStoragePersister"},
82-
{from: "plugins/broadcastQueryClient", to: "docs/plugins/broadcastQueryClient"},
83-
{from: "reference/useQuery", to: "docs/reference/useQuery"},
84-
{from: "reference/useQueries", to: "docs/reference/useQueries"},
85-
{from: "reference/useInfiniteQuery", to: "docs/reference/useInfiniteQuery"},
86-
{from: "reference/useMutation", to: "docs/reference/useMutation"},
87-
{from: "reference/useIsFetching", to: "docs/reference/useIsFetching"},
88-
{from: "reference/useIsMutating", to: "docs/reference/useIsMutating"},
89-
{from: "reference/QueryClient", to: "docs/reference/QueryClient"},
90-
{from: "reference/QueryClientProvider", to: "docs/reference/QueryClientProvider"},
91-
{from: "reference/useQueryClient", to: "docs/reference/useQueryClient"},
92-
{from: "reference/QueryCache", to: "docs/reference/QueryCache"},
93-
{from: "reference/MutationCache", to: "docs/reference/MutationCache"},
94-
{from: "reference/QueryObserver", to: "docs/reference/QueryObserver"},
95-
{from: "reference/InfiniteQueryObserver", to: "docs/reference/InfiniteQueryObserver"},
96-
{from: "reference/QueriesObserver", to: "docs/reference/QueriesObserver"},
97-
{from: "reference/QueryErrorResetBoundary", to: "docs/reference/QueryErrorResetBoundary"},
98-
{from: "reference/useQueryErrorResetBoundary", to: "docs/reference/useQueryErrorResetBoundary"},
99-
{from: "reference/focusManager", to: "docs/reference/focusManager"},
100-
{from: "reference/onlineManager", to: "docs/reference/onlineManager"},
101-
{from: "reference/hydration", to: "docs/reference/hydration"},
17+
{from: "overview", to: "docs/framework/react/overview"},
18+
{from: "installation", to: "docs/framework/react/installation"},
19+
{from: "quick-start", to: "docs/framework/react/quick-start"},
20+
{from: "devtools", to: "docs/framework/react/devtools"},
21+
{from: "videos", to: "docs/framework/react/videos"},
22+
{from: "comparison", to: "docs/framework/react/comparison"},
23+
{from: "typescript", to: "docs/framework/react/typescript"},
24+
{from: "graphql", to: "docs/framework/react/graphql"},
25+
{from: "react-native", to: "docs/framework/react/react-native"},
26+
{from: "guides/important-defaults", to: "docs/framework/react/guides/important-defaults"},
27+
{from: "guides/queries", to: "docs/framework/react/guides/queries"},
28+
{from: "guides/query-keys", to: "docs/framework/react/guides/query-keys"},
29+
{from: "guides/query-functions", to: "docs/framework/react/guides/query-functions"},
30+
{from: "guides/network-mode", to: "docs/framework/react/guides/network-mode"},
31+
{from: "guides/parallel-queries", to: "docs/framework/react/guides/parallel-queries"},
32+
{from: "guides/dependent-queries", to: "docs/framework/react/guides/dependent-queries"},
33+
{from: "guides/background-fetching-indicators", to: "docs/framework/react/guides/background-fetching-indicators"},
34+
{from: "guides/window-focus-refetching", to: "docs/framework/react/guides/window-focus-refetching"},
35+
{from: "guides/disabling-queries", to: "docs/framework/react/guides/disabling-queries"},
36+
{from: "guides/query-retries", to: "docs/framework/react/guides/query-retries"},
37+
{from: "guides/paginated-queries", to: "docs/framework/react/guides/paginated-queries"},
38+
{from: "guides/infinite-queries", to: "docs/framework/react/guides/infinite-queries"},
39+
{from: "guides/placeholder-query-data", to: "docs/framework/react/guides/placeholder-query-data"},
40+
{from: "guides/initial-query-data", to: "docs/framework/react/guides/initial-query-data"},
41+
{from: "guides/prefetching", to: "docs/framework/react/guides/prefetching"},
42+
{from: "guides/mutations", to: "docs/framework/react/guides/mutations"},
43+
{from: "guides/query-invalidation", to: "docs/framework/react/guides/query-invalidation"},
44+
{from: "guides/invalidations-from-mutations", to: "docs/framework/react/guides/invalidations-from-mutations"},
45+
{from: "guides/updates-from-mutation-responses", to: "docs/framework/react/guides/updates-from-mutation-responses"},
46+
{from: "guides/optimistic-updates", to: "docs/framework/react/guides/optimistic-updates"},
47+
{from: "guides/query-cancellation", to: "docs/framework/react/guides/query-cancellation"},
48+
{from: "guides/scroll-restoration", to: "docs/framework/react/guides/scroll-restoration"},
49+
{from: "guides/filters", to: "docs/framework/react/guides/filters"},
50+
{from: "guides/ssr", to: "docs/framework/react/guides/ssr"},
51+
{from: "guides/caching", to: "docs/framework/react/guides/caching"},
52+
{from: "guides/default-query-function", to: "docs/framework/react/guides/default-query-function"},
53+
{from: "guides/suspense", to: "docs/framework/react/guides/suspense"},
54+
{from: "guides/custom-logger", to: "docs/framework/react/guides/custom-logger"},
55+
{from: "guides/testing", to: "docs/framework/react/guides/testing"},
56+
{from: "guides/does-this-replace-client-state", to: "docs/framework/react/guides/does-this-replace-client-state"},
57+
{from: "guides/migrating-to-react-query-3", to: "docs/framework/react/guides/migrating-to-react-query-3"},
58+
{from: "guides/migrating-to-react-query-4", to: "docs/framework/react/guides/migrating-to-react-query-4"},
59+
{from: "community/tkdodos-blog", to: "docs/framework/react/community/tkdodos-blog"},
60+
{from: "examples/simple", to: "docs/framework/react/examples/react/simple"},
61+
{from: "examples/basic", to: "docs/framework/react/examples/react/basic"},
62+
{from: "examples/basic-graphql-request", to: "docs/framework/react/examples/react/basic-graphql-request"},
63+
{from: "examples/custom-hooks", to: "docs/framework/react/examples/react/custom-hooks"},
64+
{from: "examples/auto-refetching", to: "docs/framework/react/examples/react/auto-refetching"},
65+
{from: "examples/focus-refetching", to: "docs/framework/react/examples/react/focus-refetching"},
66+
{from: "examples/optimistic-updates", to: "docs/framework/react/examples/react/optimistic-updates-typescript"},
67+
{from: "examples/optimistic-updates-typescript", to: "docs/framework/react/examples/react/optimistic-updates-typescript"},
68+
{from: "examples/pagination", to: "docs/framework/react/examples/react/pagination"},
69+
{from: "examples/load-more-infinite-scroll", to: "docs/framework/react/examples/react/load-more-infinite-scroll"},
70+
{from: "examples/suspense", to: "docs/framework/react/examples/react/suspense"},
71+
{from: "examples/default-query-function", to: "docs/framework/react/examples/react/default-query-function"},
72+
{from: "examples/playground", to: "docs/framework/react/examples/react/playground"},
73+
{from: "examples/prefetching", to: "docs/framework/react/examples/react/prefetching"},
74+
{from: "examples/star-wars", to: "docs/framework/react/examples/react/star-wars"},
75+
{from: "examples/rick-morty", to: "docs/framework/react/examples/react/rick-morty"},
76+
{from: "examples/nextjs", to: "docs/framework/react/examples/react/nextjs"},
77+
{from: "examples/react-native", to: "docs/framework/react/examples/react/react-native"},
78+
{from: "examples/offline", to: "docs/framework/react/examples/react/offline"},
79+
{from: "plugins/persistQueryClient", to: "docs/framework/react/plugins/persistQueryClient"},
80+
{from: "plugins/createWebStoragePersister", to: "docs/framework/react/plugins/createWebStoragePersister"},
81+
{from: "plugins/createAsyncStoragePersister", to: "docs/framework/react/plugins/createAsyncStoragePersister"},
82+
{from: "plugins/broadcastQueryClient", to: "docs/framework/react/plugins/broadcastQueryClient"},
83+
{from: "reference/useQuery", to: "docs/framework/react/reference/useQuery"},
84+
{from: "reference/useQueries", to: "docs/framework/react/reference/useQueries"},
85+
{from: "reference/useInfiniteQuery", to: "docs/framework/react/reference/useInfiniteQuery"},
86+
{from: "reference/useMutation", to: "docs/framework/react/reference/useMutation"},
87+
{from: "reference/useIsFetching", to: "docs/framework/react/reference/useIsFetching"},
88+
{from: "reference/useIsMutating", to: "docs/framework/react/reference/useIsMutating"},
89+
{from: "reference/QueryClient", to: "docs/framework/react/reference/QueryClient"},
90+
{from: "reference/QueryClientProvider", to: "docs/framework/react/reference/QueryClientProvider"},
91+
{from: "reference/useQueryClient", to: "docs/framework/react/reference/useQueryClient"},
92+
{from: "reference/QueryCache", to: "docs/framework/react/reference/QueryCache"},
93+
{from: "reference/MutationCache", to: "docs/framework/react/reference/MutationCache"},
94+
{from: "reference/QueryObserver", to: "docs/framework/react/reference/QueryObserver"},
95+
{from: "reference/InfiniteQueryObserver", to: "docs/framework/react/reference/InfiniteQueryObserver"},
96+
{from: "reference/QueriesObserver", to: "docs/framework/react/reference/QueriesObserver"},
97+
{from: "reference/QueryErrorResetBoundary", to: "docs/framework/react/reference/QueryErrorResetBoundary"},
98+
{from: "reference/useQueryErrorResetBoundary", to: "docs/framework/react/reference/useQueryErrorResetBoundary"},
99+
{from: "reference/focusManager", to: "docs/framework/react/reference/focusManager"},
100+
{from: "reference/onlineManager", to: "docs/framework/react/reference/onlineManager"},
101+
{from: "reference/hydration", to: "docs/framework/react/reference/hydration"},
102102
// {from: '',to: ''},
103103
]
104104

0 commit comments

Comments
 (0)