import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import React from "react";
import { Routes, Route, Navigate } from "react-router-dom";
import ButtonDocs from "./ButtonDocs";
import LinkButtonDocs from "./LinkButtonDocs";
import CardDocs from "./CardDocs";
import InputDocs from "./InputDocs";
import ThemeSwitcherDocs from "./ThemeSwitcherDocs";
import BadgeDocs from "./BadgeDocs";
import AvatarDocs from "./AvatarDocs";
import RoadMapDocs from "./RoadMapDocs";
import DataFieldDocs from "./DataFieldDocs";
import AutocompleteInputDocs from "./AutocompleteInputDocs";
import SearchSelectInputDocs from "./SearchSelectInputDocs";
import DatePickerDocs from "./DatePickerDocs";
import DateInputDocs from "./DateInputDocs";
import TabsGroupDocs from "./TabsGroupDocs";
import DialogDocs from "./DialogDocs";
import PaginationDocs from "./PaginationDocs";
import LoaderDocs from "./LoaderDocs";
import DataTableDocs from "./DataTableDocs";
import DropdownMenuDocs from "./DropdownMenuDocs";
import DropdownPanelDocs from "./DropdownPanelDocs";
import FilterDocs from "./FilterDocs";
import { AuthDocs } from "./AuthDocs.tsx/AuthDocs";
import { ListCrudDocs } from "./ListCrudDocs.tsx/ListCrudDocs";
import ExampleFormDocs from "./ExampleFormDocs";
import CheckboxDocs from "./CheckboxDocs";
import RadioButtonGroupDocs from "./RadioButtonGroupDocs";
import MenuDocs from "./MenuDocs";
import SnackbarDocs from "./SnackbarDocs";
import AccordionDocs from "./AccordionDocs";
import DocAdmin from "./DocAdmin";
export const DocsRouter = () => {
    return (_jsxs(Routes, { children: [_jsx(Route, { path: "", element: _jsx(Navigate, { to: "button", replace: true }) }), _jsx(Route, { path: "button", element: _jsx(ButtonDocs, {}) }), _jsx(Route, { path: "linkbutton", element: _jsx(LinkButtonDocs, {}) }), _jsx(Route, { path: "badge", element: _jsx(BadgeDocs, {}) }), _jsx(Route, { path: "avatar", element: _jsx(AvatarDocs, {}) }), _jsx(Route, { path: "roadmap", element: _jsx(RoadMapDocs, {}) }), _jsx(Route, { path: "card", element: _jsx(CardDocs, {}) }), _jsx(Route, { path: "input", element: _jsx(InputDocs, {}) }), _jsx(Route, { path: "autocomplete-input", element: _jsx(AutocompleteInputDocs, {}) }), _jsx(Route, { path: "search-select-input", element: _jsx(SearchSelectInputDocs, {}) }), _jsx(Route, { path: "datepicker", element: _jsx(DatePickerDocs, {}) }), _jsx(Route, { path: "dateinput", element: _jsx(DateInputDocs, {}) }), _jsx(Route, { path: "checkbox", element: _jsx(CheckboxDocs, {}) }), _jsx(Route, { path: "radiobuttongroup", element: _jsx(RadioButtonGroupDocs, {}) }), _jsx(Route, { path: "theme", element: _jsx(ThemeSwitcherDocs, {}) }), _jsx(Route, { path: "datafield", element: _jsx(DataFieldDocs, {}) }), _jsx(Route, { path: "tabsgroup", element: _jsx(TabsGroupDocs, {}) }), _jsx(Route, { path: "dialog", element: _jsx(DialogDocs, {}) }), _jsx(Route, { path: "pagination", element: _jsx(PaginationDocs, {}) }), _jsx(Route, { path: "loader", element: _jsx(LoaderDocs, {}) }), _jsx(Route, { path: "datatable", element: _jsx(DataTableDocs, {}) }), _jsx(Route, { path: "dropdownmenu", element: _jsx(DropdownMenuDocs, {}) }), _jsx(Route, { path: "dropdownpanel", element: _jsx(DropdownPanelDocs, {}) }), _jsx(Route, { path: "filter", element: _jsx(FilterDocs, {}) }), _jsx(Route, { path: "auth", element: _jsx(AuthDocs, {}) }), _jsx(Route, { path: "listcrud/empresa/:id", element: _jsx(ListCrudDocs, {}) }), _jsx(Route, { path: "listcrud", element: _jsx(ListCrudDocs, {}) }), _jsx(Route, { path: "example-form", element: _jsx(ExampleFormDocs, {}) }), _jsx(Route, { path: "menu", element: _jsx(MenuDocs, {}) }), _jsx(Route, { path: "snackbar", element: _jsx(SnackbarDocs, {}) }), _jsx(Route, { path: "accordion", element: _jsx(AccordionDocs, {}) }), _jsx(Route, { path: "admin", element: _jsx(DocAdmin, {}) })] }));
};
export default DocsRouter;
