Interface ShowOrganizationForAdminOptions<TOrganizationCustomFields>

interface ShowOrganizationForAdminOptions<TOrganizationCustomFields> {
    services: {
        organizationApi: Pick<OrganizationApi, "getOrganization">;
    };
    settings: {
        demandSiteOrganizationUrl: string;
    };
    views?: {
        Page?: ComponentClass<ShowOrganizationForAdminDefaultPageViewProps<TOrganizationCustomFields>, any> | FunctionComponent<ShowOrganizationForAdminDefaultPageViewProps<TOrganizationCustomFields>>;
    };
}

Type Parameters

  • TOrganizationCustomFields

Properties

services: {
    organizationApi: Pick<OrganizationApi, "getOrganization">;
}

Type declaration

  • organizationApi: Pick<OrganizationApi, "getOrganization">

    The client API for organizations

settings: {
    demandSiteOrganizationUrl: string;
}

Type declaration

  • demandSiteOrganizationUrl: string

    The URL for the organization page. This should contain a :organizationId part

Type declaration

Generated using TypeDoc