import { useTheme } from "../../styles/StyleFactory"; import Home from "./Home"; import { BrowserRouter as Router, Route, Routes } from "react-router-dom"; import { impaktappsJsonformsPropsType, serviceHolderType, } from "../../renderers/interface/inputfieldProps"; import { CssBaseline, ThemeProvider } from "@mui/material"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; const App = ({ serviceHolder, permissions, styleTheme, validationMode, serverDateTimeFormat = "YYYY-MM-DDTHH:mm:ss.SSSZ", locale, timeZone = "Asia/Kolkata", dateFormat = "YYYY-MM-DD", dateTimeFormat = "YYYY-MM-DD HH:mm:ss", additionalIcons = {}, notificationAutoHideDuration=700, }: impaktappsJsonformsPropsType) => { const theme = useTheme(styleTheme); return ( } /> ); }; export default App;