in src/React.Router/ReactEnvironmentExtensions.cs [27:50]
public static ReactRouterComponent CreateRouterComponent<T>(
this IReactEnvironment env,
string componentName,
T props,
string path,
string containerId = null,
bool clientOnly = false
)
{
var component = new ReactRouterComponent(
env,
AssemblyRegistration.Container.Resolve<IReactSiteConfiguration>(),
AssemblyRegistration.Container.Resolve<IReactIdGenerator>(),
componentName,
containerId,
path
)
{
Props = props,
ClientOnly = clientOnly,
};
return env.CreateComponent(component, clientOnly) as ReactRouterComponent;
}