Плагин
Работа плагина в замкнутом контуре
Имеется возможность настройки работы плагина в изолированном контуре (без авторизации на бэкэнд EmailMaker). Для этого кроме обычной сборки понядобятся:
- Файл русскоязычной локализации.
- Файл лицензионного ключа.
Оба файл можно запросить в технической поддержке EmailMaker. Файлы должны быть особым образом подключены в обычную публичную сборку.
Инициализация плагина
Подключение локализации
async handleReadLocale() {
const response = await fetch("./react_app-ru_RU.po");
const text = await response.text();
return text;
}
В будущем файл локализации будет включён в комплект репозитория.
Подключение лицензионного ключа
В боевой среде (со сборщиком WebPack или аналог):
import {standaloneKey} from "key"
const instance = await emailmaker.init({ ...options, standaloneKey});
В отладочной среде (без сборщика):
const response = await fetch("./key.txt");
const key = await response.text();
const instance = await emailmaker.init({ ...options, standaloneKey: key });