34 lines
1.1 KiB
JavaScript
34 lines
1.1 KiB
JavaScript
(function () {
|
|
'use strict';
|
|
|
|
var productScriptURL =
|
|
document.currentScript && document.currentScript.src
|
|
? document.currentScript.src
|
|
: window.location.href;
|
|
|
|
if (!window.HyGuild || !window.HyGuild.product) {
|
|
throw new Error('Guild product context must load before Fami');
|
|
}
|
|
|
|
// 产品清单是 Fami 页面唯一的租户默认值来源;功能默认全开,权限是否可用仍以后端 capability 为准。
|
|
window.HyGuild.product.define({
|
|
key: 'fami',
|
|
appCode: 'fami',
|
|
languages: ['en', 'ar', 'tr', 'es'],
|
|
features: {
|
|
hostCenter: true,
|
|
agencyCenter: true,
|
|
bdCenter: true,
|
|
wallet: true,
|
|
coinSellerWithdraw: true,
|
|
usdtWithdraw: true,
|
|
},
|
|
});
|
|
|
|
// 产品语言包和 common/locales 分开发布,后续新增品牌无需把整套页面文案塞回全站公共 JSON。
|
|
window.HyAppI18nExtraSources = window.HyAppI18nExtraSources || [];
|
|
window.HyAppI18nExtraSources.push(
|
|
new URL('locales/', productScriptURL).toString()
|
|
);
|
|
})();
|