import AppShellAccordionsTest from "ui/routes/test/tests/appshell-accordions-test"; import JsonSchemaFormReactTest from "ui/routes/test/tests/json-schema-form-react-test"; import SwaggerTest from "ui/routes/test/tests/swagger-test"; import SWRAndAPI from "ui/routes/test/tests/swr-and-api"; import SwrAndDataApi from "ui/routes/test/tests/swr-and-data-api"; import { Route, useParams } from "wouter"; import { Empty } from "../../components/display/Empty"; import { Link } from "../../components/wouter/Link"; import { AppShell } from "../../layouts/AppShell"; import FlowCreateSchemaTest from "../../routes/test/tests/flow-create-schema-test"; import FlowFormTest from "../../routes/test/tests/flow-form-test"; import ModalTest from "../../routes/test/tests/modal-test"; import QueryJsonFormTest from "../../routes/test/tests/query-jsonform"; import DropdownTest from "./tests/dropdown-test"; import DropzoneElementTest from "./tests/dropzone-element-test"; import EntityFieldsForm from "./tests/entity-fields-form"; import FlowsTest from "./tests/flows-test"; import JsonFormTest from "./tests/jsonform-test"; import { LiquidJsTest } from "./tests/liquid-js-test"; import MantineTest from "./tests/mantine-test"; import ReactHookErrors from "./tests/react-hook-errors"; import ReactFlowTest from "./tests/reactflow-test"; import SchemaTest from "./tests/schema-test"; import SortableTest from "./tests/sortable-test"; import { SqlAiTest } from "./tests/sql-ai-test"; const tests = { DropdownTest, ModalTest, JsonFormTest, FlowFormTest, QueryJsonFormTest, FlowCreateSchemaTest, ReactFlowTest, SchemaTest, MantineTest, LiquidJsTest, SqlAiTest, SortableTest, ReactHookErrors, EntityFieldsForm, FlowsTest, AppShellAccordionsTest, SwaggerTest, SWRAndAPI, SwrAndDataApi, DropzoneElementTest, JsonSchemaFormReactTest } as const; export default function TestRoutes() { return ( } /> ); } function RenderTest() { const params = useParams(); if (!params.test || !(params.test in tests)) { return ; } const Test = tests[params.test]; return ; } function TestRoot({ children }) { return ( <> Tests
{children}
); }