Removing useless(?) debug tool
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
import { DevtoolsProvider, DevtoolsPanel } from "@refinedev/devtools";
|
|
||||||
import { Refine, type AuthProvider, Authenticated } from "@refinedev/core";
|
import { Refine, type AuthProvider, Authenticated } from "@refinedev/core";
|
||||||
import {
|
import {
|
||||||
ThemedLayoutV2,
|
ThemedLayoutV2,
|
||||||
@@ -64,118 +63,115 @@ const App: React.FC = () => {
|
|||||||
<CssBaseline />
|
<CssBaseline />
|
||||||
<GlobalStyles styles={{ html: { WebkitFontSmoothing: "auto" } }} />
|
<GlobalStyles styles={{ html: { WebkitFontSmoothing: "auto" } }} />
|
||||||
<RefineSnackbarProvider>
|
<RefineSnackbarProvider>
|
||||||
<DevtoolsProvider>
|
<Refine
|
||||||
<Refine
|
authProvider={authProvider}
|
||||||
authProvider={authProvider}
|
dataProvider={dataProvider}
|
||||||
dataProvider={dataProvider}
|
routerProvider={routerProvider}
|
||||||
routerProvider={routerProvider}
|
notificationProvider={useNotificationProvider}
|
||||||
notificationProvider={useNotificationProvider}
|
resources={[
|
||||||
resources={[
|
{
|
||||||
{
|
name: "posts",
|
||||||
name: "posts",
|
list: "/posts",
|
||||||
list: "/posts",
|
edit: "/posts/edit/:id",
|
||||||
edit: "/posts/edit/:id",
|
create: "/posts/create",
|
||||||
create: "/posts/create",
|
},
|
||||||
},
|
{
|
||||||
{
|
name: "accounts",
|
||||||
name: "accounts",
|
list: "/accounts",
|
||||||
list: "/accounts",
|
edit: "/accounts/edit/:id",
|
||||||
edit: "/accounts/edit/:id",
|
create: "/accounts/create",
|
||||||
create: "/accounts/create",
|
},
|
||||||
},
|
{
|
||||||
{
|
name: "categories",
|
||||||
name: "categories",
|
list: "/categories",
|
||||||
list: "/categories",
|
edit: "/categories/edit/:id",
|
||||||
edit: "/categories/edit/:id",
|
create: "/categories/create",
|
||||||
create: "/categories/create",
|
},
|
||||||
},
|
]}
|
||||||
]}
|
options={{
|
||||||
options={{
|
syncWithLocation: true,
|
||||||
syncWithLocation: true,
|
warnWhenUnsavedChanges: true,
|
||||||
warnWhenUnsavedChanges: true,
|
disableTelemetry: true,
|
||||||
disableTelemetry: true,
|
}}
|
||||||
}}
|
>
|
||||||
>
|
<Routes>
|
||||||
<Routes>
|
<Route
|
||||||
|
element={
|
||||||
|
<Authenticated
|
||||||
|
key="authenticated-routes"
|
||||||
|
fallback={<CatchAllNavigate to="/login" />}
|
||||||
|
>
|
||||||
|
<ThemedLayoutV2>
|
||||||
|
<Outlet />
|
||||||
|
</ThemedLayoutV2>
|
||||||
|
</Authenticated>
|
||||||
|
}
|
||||||
|
>
|
||||||
<Route
|
<Route
|
||||||
element={
|
index
|
||||||
<Authenticated
|
element={<NavigateToResource resource="posts" />}
|
||||||
key="authenticated-routes"
|
/>
|
||||||
fallback={<CatchAllNavigate to="/login" />}
|
|
||||||
>
|
|
||||||
<ThemedLayoutV2>
|
|
||||||
<Outlet />
|
|
||||||
</ThemedLayoutV2>
|
|
||||||
</Authenticated>
|
|
||||||
}
|
|
||||||
>
|
|
||||||
<Route
|
|
||||||
index
|
|
||||||
element={<NavigateToResource resource="posts" />}
|
|
||||||
/>
|
|
||||||
|
|
||||||
<Route path="/posts">
|
<Route path="/posts">
|
||||||
<Route index element={<PostList />} />
|
<Route index element={<PostList />} />
|
||||||
<Route path="create" element={<PostCreate />} />
|
<Route path="create" element={<PostCreate />} />
|
||||||
<Route path="edit/:id" element={<PostEdit />} />
|
<Route path="edit/:id" element={<PostEdit />} />
|
||||||
<Route path="delete/:id" element={<PostEdit />} />
|
<Route path="delete/:id" element={<PostEdit />} />
|
||||||
</Route>
|
|
||||||
<Route path="/accounts">
|
|
||||||
<Route index element={<AccountList />} />
|
|
||||||
<Route path="create" element={<AccountCreate />} />
|
|
||||||
<Route path="edit/:id" element={<AccountEdit />} />
|
|
||||||
</Route>
|
|
||||||
<Route path="/categories">
|
|
||||||
<Route index element={<CategoryList />} />
|
|
||||||
<Route path="create" element={<CategoryCreate />} />
|
|
||||||
<Route path="edit/:id" element={<CategoryEdit />} />
|
|
||||||
</Route>
|
|
||||||
</Route>
|
</Route>
|
||||||
|
<Route path="/accounts">
|
||||||
|
<Route index element={<AccountList />} />
|
||||||
|
<Route path="create" element={<AccountCreate />} />
|
||||||
|
<Route path="edit/:id" element={<AccountEdit />} />
|
||||||
|
</Route>
|
||||||
|
<Route path="/categories">
|
||||||
|
<Route index element={<CategoryList />} />
|
||||||
|
<Route path="create" element={<CategoryCreate />} />
|
||||||
|
<Route path="edit/:id" element={<CategoryEdit />} />
|
||||||
|
</Route>
|
||||||
|
</Route>
|
||||||
|
|
||||||
|
<Route
|
||||||
|
element={
|
||||||
|
<Authenticated key="auth-pages" fallback={<Outlet />}>
|
||||||
|
<NavigateToResource resource="posts" />
|
||||||
|
</Authenticated>
|
||||||
|
}
|
||||||
|
>
|
||||||
<Route
|
<Route
|
||||||
|
path="/login"
|
||||||
element={
|
element={
|
||||||
<Authenticated key="auth-pages" fallback={<Outlet />}>
|
<AuthPage type="login" rememberMe={<RememeberMe />} />
|
||||||
<NavigateToResource resource="posts" />
|
|
||||||
</Authenticated>
|
|
||||||
}
|
}
|
||||||
>
|
/>
|
||||||
<Route
|
|
||||||
path="/login"
|
|
||||||
element={
|
|
||||||
<AuthPage type="login" rememberMe={<RememeberMe />} />
|
|
||||||
}
|
|
||||||
/>
|
|
||||||
<Route
|
|
||||||
path="/register"
|
|
||||||
element={<AuthPage type="register" />}
|
|
||||||
/>
|
|
||||||
<Route
|
|
||||||
path="/forgot-password"
|
|
||||||
element={<AuthPage type="forgotPassword" />}
|
|
||||||
/>
|
|
||||||
<Route
|
|
||||||
path="/update-password"
|
|
||||||
element={<AuthPage type="updatePassword" />}
|
|
||||||
/>
|
|
||||||
</Route>
|
|
||||||
|
|
||||||
<Route
|
<Route
|
||||||
element={
|
path="/register"
|
||||||
<Authenticated key="catch-all">
|
element={<AuthPage type="register" />}
|
||||||
<ThemedLayoutV2>
|
/>
|
||||||
<Outlet />
|
<Route
|
||||||
</ThemedLayoutV2>
|
path="/forgot-password"
|
||||||
</Authenticated>
|
element={<AuthPage type="forgotPassword" />}
|
||||||
}
|
/>
|
||||||
>
|
<Route
|
||||||
<Route path="*" element={<ErrorComponent />} />
|
path="/update-password"
|
||||||
</Route>
|
element={<AuthPage type="updatePassword" />}
|
||||||
</Routes>
|
/>
|
||||||
<UnsavedChangesNotifier />
|
</Route>
|
||||||
<DocumentTitleHandler />
|
|
||||||
</Refine>
|
<Route
|
||||||
<DevtoolsPanel />
|
element={
|
||||||
</DevtoolsProvider>
|
<Authenticated key="catch-all">
|
||||||
|
<ThemedLayoutV2>
|
||||||
|
<Outlet />
|
||||||
|
</ThemedLayoutV2>
|
||||||
|
</Authenticated>
|
||||||
|
}
|
||||||
|
>
|
||||||
|
<Route path="*" element={<ErrorComponent />} />
|
||||||
|
</Route>
|
||||||
|
</Routes>
|
||||||
|
<UnsavedChangesNotifier />
|
||||||
|
<DocumentTitleHandler />
|
||||||
|
</Refine>
|
||||||
</RefineSnackbarProvider>
|
</RefineSnackbarProvider>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
</BrowserRouter>
|
</BrowserRouter>
|
||||||
|
|||||||
Reference in New Issue
Block a user