UNPKG

modified-next-i18next

Version:

A slightly modified version of next-i18next to allow for different folder structure.

21 lines (18 loc) 551 B
import i18n from 'i18next'; export default (function (config) { var instance = i18n.createInstance(config); var initPromise; if (!instance.isInitialized) { var _config$use; config === null || config === void 0 ? void 0 : (_config$use = config.use) === null || _config$use === void 0 ? void 0 : _config$use.forEach(function (x) { return instance.use(x); }); initPromise = instance.init(config); } else { initPromise = Promise.resolve(i18n.t); } return { i18n: instance, initPromise: initPromise }; });