import { createBrowserRouter } from "react-router";
import ProtectedLayout from "./pages/private/_layout";
import PublicLayout from "./pages/public/_layout";
import Dashboard from "./pages/private/dashboard";
import Users from "./pages/private/admin/users";
import Login from "./pages/public/login";
import Workshops from "./pages/private/workshops";
import Contactos from "./pages/private/contactos";
import Videos from "./pages/private/videos";
import User from "./pages/private/admin/user/[id]";
import CreateUser from "./pages/private/admin/createUser";
import CreateVideo from "./pages/private/admin/createVideo";
import EditVideo from "./pages/private/admin/editVideo/[id]";
import Video from "./pages/private/video/[id]";
import Logout from "./pages/public/logout";
import CreateWorkshop from "./pages/private/admin/createWorkshop";
import Workshop from "./pages/private/workshop/[id]";
import Search from "./pages/private/search";
import Profile from "./pages/private/profile";
import AdminLayout from "./pages/private/admin/_layout";
import EditWorkshop from "./pages/private/admin/editWorkshop/[id]";
export const router = createBrowserRouter(
[
{
element: ,
children: [
{path: "/dashboard", element: },
{path: "/workshops", element: },
{path: "/workshop/:id", element: },
{path: "/contactos", element: },
{path: "/videos", element: },
{path: "/video/:id", element: },
{path: "/search", element: },
{path: "/profile", element: },
{path: "/workshop/:id", element: },
{
element: ,
children: [
{path: "/admin/users", element: },
{path: "/admin/user/:id", element: },
{path: "/admin/create-user", element: },
{path: "/admin/create-workshop", element: },
{path: "/admin/edit-workshop/:id", element: },
{path: "/admin/create-video", element: },
{path: "/admin/edit-video/:id", element: },
]
}
]
},
{
element: ,
children: [
{
path: "/",
element: ,
},
{
path: "/login",
element: ,
},
{
path: "/logout",
element: ,
},
]
}
]
);