app.tsx
app.tsx is the resolved app root module.
Import
app.tsx is loaded as the virtual app module.
Type
export default function App(): JSX.Element;Parameters
The default app component takes no required arguments.
Return value
- Type:
JSX.Element
Returns the root app element.
Behavior
- The Vite plugin resolves
solid-start:apptosrc/app.tsxorsrc/app.jsx. - The app filename determines whether the default entry files use
.tsxor.jsx.
Examples
Basic usage
import { Router } from "@solidjs/router";import { FileRoutes } from "@solidjs/start/router";
export default function App() { return ( <Router> <FileRoutes /> </Router> );}