import { Refine, Authenticated, } from "@refinedev/core"; import { useNotificationProvider, ThemedLayout, ErrorComponent, RefineThemes, } from "@refinedev/antd"; import { DashboardOutlined, } from "@ant-design/icons"; import routerProvider, { NavigateToResource, CatchAllNavigate, UnsavedChangesNotifier, DocumentTitleHandler, } from "@refinedev/react-router"; import { BrowserRouter, Routes, Route, Outlet, Navigate } from "react-router"; import { App as AntdApp, ConfigProvider } from "antd"; import "@ant-design/v5-patch-for-react-19"; import "@refinedev/antd/dist/reset.css"; import { authProvider, dataProvider, liveProvider } from "@ng-org/refine-providers"; import dataModels from "./shapes/data-models"; import AuthPage from "./components/AuthPage"; import { PostList, PostCreate, PostEdit, PostShow } from "../src/pages/posts"; import { DashboardPage } from "../src/pages/dashboard"; import { getSession } from "./utils/initNg"; const App: React.FC = () => ( , // }, // }, { name: "posts", list: "/posts", create: "/posts/create", show: "/posts/show/:id", edit: "/posts/edit/:id", meta: { canDelete: true, }, }, ]} notificationProvider={useNotificationProvider} options={{ syncWithLocation: true, warnWhenUnsavedChanges: true, liveMode: "auto", disableTelemetry: true, }} > } // > // } > } /> {/* } /> */} } /> } /> } /> } /> {/* }> } > } /> } /> */} // } > } /> ); export default App;