import * as udiboReactApp from "https://deno.land/x/udibo_react_app@0.9.1/server.tsx";
Variables
An Oak router that is used to render the application for get requests. It is used for all route components that do not have their own route middleware. The defaultRouter is not meant to be used directly by the user and is for internal use only. |
Functions
Wraps an API router with an error handler that responds with the error in json format. | |
Creates a Udibo React App. | |
Creates an Oak router for your application. | |
This middleware ensures all errors in the route are HttpErrors. If an error isn't an HttpError, a new HttpError is created with it as the cause. If a boundary is specified, it will add the boundary to the HttpError. If an AppErrorBoundary exists with a matching boundary, it will be used to handle the error. If a boundary is not specified, the first AppErrorBoundary without a boundary specified will handle the error. If a boundary is specified, but no AppErrorBoundary exists with a matching boundary, the error will go unhandled. | |
This function tells the dev server when the app server is listening. If you are not using serve, you must add an event listener to your app that will call this function once it's listening. If this function is not called, the browser will not automatically refresh when the app server is restarted. If called before the app server is listening, the browser will refresh before the app server is ready to handle the request. This function will not do anything if the app is not running in development mode. | |
Renders a React app to a readable stream that can be returned to the client.
This is the default | |
Creates and serves a Udibo React App. |
Interfaces
An interface that represents the options for creating an App Router. | |
A record of application state when handling a request. | |