Flarum (v2.0.0-beta.4)
    Preparing search index...

    Type Alias RouteItem<Attrs, Comp, RouteArgs>

    RouteItem: { path: `/${string}` } & (
        | {
            component: NewComponent<Comp>
            | AsyncNewComponent<Comp>;
            resolverClass?: new (
                component: NewComponent<Comp> | AsyncNewComponent<Comp>,
                routeName: string,
            ) => DefaultResolver<Attrs, Comp, RouteArgs>;
        }
        | { resolver: RouteResolver<Attrs, Comp, RouteArgs> }
    )

    A valid route definition.

    Type Parameters

    Type Declaration