strapi-plugin-cookie-manager
Version:
22 lines (15 loc) • 593 B
JavaScript
;
const config = require("../config");
module.exports = ({ strapi }) => ({
async getConfig() {
return await strapi.config.get("plugin.cookie-manager", config.default)
},
async updateConfig({ data }) {
return await strapi.config.set("plugin.cookie-manager", data);
},
async getLocales() {
const locales = await strapi.plugin("i18n").service("locales").find()
const defaultLocale = await strapi.plugin("i18n").service("locales").getDefaultLocale()
return locales.map(locale => ({ ...locale, isDefault: (locale.code === defaultLocale) }))
},
});