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 {
|
||||
ThemedLayoutV2,
|
||||
@@ -64,118 +63,115 @@ const App: React.FC = () => {
|
||||
<CssBaseline />
|
||||
<GlobalStyles styles={{ html: { WebkitFontSmoothing: "auto" } }} />
|
||||
<RefineSnackbarProvider>
|
||||
<DevtoolsProvider>
|
||||
<Refine
|
||||
authProvider={authProvider}
|
||||
dataProvider={dataProvider}
|
||||
routerProvider={routerProvider}
|
||||
notificationProvider={useNotificationProvider}
|
||||
resources={[
|
||||
{
|
||||
name: "posts",
|
||||
list: "/posts",
|
||||
edit: "/posts/edit/:id",
|
||||
create: "/posts/create",
|
||||
},
|
||||
{
|
||||
name: "accounts",
|
||||
list: "/accounts",
|
||||
edit: "/accounts/edit/:id",
|
||||
create: "/accounts/create",
|
||||
},
|
||||
{
|
||||
name: "categories",
|
||||
list: "/categories",
|
||||
edit: "/categories/edit/:id",
|
||||
create: "/categories/create",
|
||||
},
|
||||
]}
|
||||
options={{
|
||||
syncWithLocation: true,
|
||||
warnWhenUnsavedChanges: true,
|
||||
disableTelemetry: true,
|
||||
}}
|
||||
>
|
||||
<Routes>
|
||||
<Refine
|
||||
authProvider={authProvider}
|
||||
dataProvider={dataProvider}
|
||||
routerProvider={routerProvider}
|
||||
notificationProvider={useNotificationProvider}
|
||||
resources={[
|
||||
{
|
||||
name: "posts",
|
||||
list: "/posts",
|
||||
edit: "/posts/edit/:id",
|
||||
create: "/posts/create",
|
||||
},
|
||||
{
|
||||
name: "accounts",
|
||||
list: "/accounts",
|
||||
edit: "/accounts/edit/:id",
|
||||
create: "/accounts/create",
|
||||
},
|
||||
{
|
||||
name: "categories",
|
||||
list: "/categories",
|
||||
edit: "/categories/edit/:id",
|
||||
create: "/categories/create",
|
||||
},
|
||||
]}
|
||||
options={{
|
||||
syncWithLocation: true,
|
||||
warnWhenUnsavedChanges: true,
|
||||
disableTelemetry: true,
|
||||
}}
|
||||
>
|
||||
<Routes>
|
||||
<Route
|
||||
element={
|
||||
<Authenticated
|
||||
key="authenticated-routes"
|
||||
fallback={<CatchAllNavigate to="/login" />}
|
||||
>
|
||||
<ThemedLayoutV2>
|
||||
<Outlet />
|
||||
</ThemedLayoutV2>
|
||||
</Authenticated>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
element={
|
||||
<Authenticated
|
||||
key="authenticated-routes"
|
||||
fallback={<CatchAllNavigate to="/login" />}
|
||||
>
|
||||
<ThemedLayoutV2>
|
||||
<Outlet />
|
||||
</ThemedLayoutV2>
|
||||
</Authenticated>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
index
|
||||
element={<NavigateToResource resource="posts" />}
|
||||
/>
|
||||
index
|
||||
element={<NavigateToResource resource="posts" />}
|
||||
/>
|
||||
|
||||
<Route path="/posts">
|
||||
<Route index element={<PostList />} />
|
||||
<Route path="create" element={<PostCreate />} />
|
||||
<Route path="edit/: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 path="/posts">
|
||||
<Route index element={<PostList />} />
|
||||
<Route path="create" element={<PostCreate />} />
|
||||
<Route path="edit/: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
|
||||
element={
|
||||
<Authenticated key="auth-pages" fallback={<Outlet />}>
|
||||
<NavigateToResource resource="posts" />
|
||||
</Authenticated>
|
||||
}
|
||||
>
|
||||
<Route
|
||||
path="/login"
|
||||
element={
|
||||
<Authenticated key="auth-pages" fallback={<Outlet />}>
|
||||
<NavigateToResource resource="posts" />
|
||||
</Authenticated>
|
||||
<AuthPage type="login" rememberMe={<RememeberMe />} />
|
||||
}
|
||||
>
|
||||
<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
|
||||
element={
|
||||
<Authenticated key="catch-all">
|
||||
<ThemedLayoutV2>
|
||||
<Outlet />
|
||||
</ThemedLayoutV2>
|
||||
</Authenticated>
|
||||
}
|
||||
>
|
||||
<Route path="*" element={<ErrorComponent />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
<UnsavedChangesNotifier />
|
||||
<DocumentTitleHandler />
|
||||
</Refine>
|
||||
<DevtoolsPanel />
|
||||
</DevtoolsProvider>
|
||||
path="/register"
|
||||
element={<AuthPage type="register" />}
|
||||
/>
|
||||
<Route
|
||||
path="/forgot-password"
|
||||
element={<AuthPage type="forgotPassword" />}
|
||||
/>
|
||||
<Route
|
||||
path="/update-password"
|
||||
element={<AuthPage type="updatePassword" />}
|
||||
/>
|
||||
</Route>
|
||||
|
||||
<Route
|
||||
element={
|
||||
<Authenticated key="catch-all">
|
||||
<ThemedLayoutV2>
|
||||
<Outlet />
|
||||
</ThemedLayoutV2>
|
||||
</Authenticated>
|
||||
}
|
||||
>
|
||||
<Route path="*" element={<ErrorComponent />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
<UnsavedChangesNotifier />
|
||||
<DocumentTitleHandler />
|
||||
</Refine>
|
||||
</RefineSnackbarProvider>
|
||||
</ThemeProvider>
|
||||
</BrowserRouter>
|
||||
|
||||
Reference in New Issue
Block a user