To pass to a <Route> component.
Provides a key that unique to the route parameter values to provide to page components to reset component identity when route parameters change (e.g. an object detail page's object ID).
Wraps the useRouteMatch hook, providing default arguments relevant to this page.
Wraps the useParams hook, providing default arguments relevant to this page.
Describes a page of an application. Includes details on the page's meta information (e.g.
titleanddescription) and routing to the page.All
PageInfoobjects in an application should form a tree with the application's root page info as the root. This means all page info objects should have a parent except for the root page info and all page info objects should be descendants of the root page info.To accomodate common import patterns, it is recommended to define the
PageInfofor a page in a separate file in the same directory. This can have the namefile.pageinfo.tsorpageinfo.ts(if the page component is defined inindex.tsx).