File size: 472 Bytes
b91e262 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import { SiteInfo } from "@sitecore-jss/sitecore-jss-nextjs/middleware";
import config from "temp/config";
import { SiteResolverPlugin } from "..";
class DefaultPlugin implements SiteResolverPlugin {
exec(sites: SiteInfo[]): SiteInfo[] {
// Add default/configured site
sites.unshift({
name: config.jssAppName,
language: config.defaultLanguage,
hostName: "*",
});
return sites;
}
}
export const defaultPlugin = new DefaultPlugin();
|