UNPKG

strapi-plugin-comments

Version:
6 lines (5 loc) 3.33 kB
"use strict";require("react");const g=require("@strapi/design-system");require("@strapi/icons");const p=require("styled-components"),o=require("react/jsx-runtime"),c=(e,r="")=>Object.keys(e).reduce((i,t)=>{const l=r.length?`${r}.`:"";return typeof e[t]=="object"&&e[t]!==null&&!Array.isArray(e[t])?Object.assign(i,c(e[t],l+t)):i[l+t]=e[t],i},{}),u=(e,r)=>{if(!r)throw new TypeError("pluginId can't be empty");return Object.keys(e).reduce((i,t)=>(i[`${r}.${t}`]=e[t],i),{})};p.styled(g.Flex)` &>* { width: 100%; } `;const h="strapi-plugin-comments",v="3.2.4",f={displayName:"Comments"},q=576,P=({width:e=24,height:r=24})=>o.jsx("svg",{viewBox:`0 0 ${e} ${r}`,xmlns:"http://www.w3.org/2000/svg",height:`${r}px`,children:o.jsx("g",{style:{transform:`scale(${e/q})`},fill:"currentColor",children:o.jsx("path",{d:"M416 192c0-88.4-93.1-160-208-160S0 103.6 0 192c0 34.3 14.1 65.9 38 92-13.4 30.2-35.5 54.2-35.8 54.5-2.2 2.3-2.8 5.7-1.5 8.7S4.8 352 8 352c36.6 0 66.9-12.3 88.7-25 32.2 15.7 70.3 25 111.3 25 114.9 0 208-71.6 208-160zm122 220c23.9-26 38-57.7 38-92 0-66.9-53.5-124.2-129.3-148.1.9 6.6 1.3 13.3 1.3 20.1 0 105.9-107.7 192-240 192-10.8 0-21.3-.8-31.7-1.9C207.8 439.6 281.8 480 368 480c41 0 79.1-9.2 111.3-25 21.8 12.7 52.1 25 88.7 25 3.2 0 6.1-1.9 7.3-4.8 1.3-2.9.7-6.3-1.5-8.7-.3-.3-22.4-24.2-35.8-54.5z"})})}),$=o.jsx(P,{}),b=()=>$,n={render:e=>`plugin::comments.${e}`,comments:{read:"comments-read",moderate:"comments-moderate"},reports:{read:"reports-read",review:"reports-review"},settings:{read:"settings-read",change:"settings-change"}},a={access:[{action:n.render(n.comments.read),subject:null},{action:n.render(n.reports.read),subject:null},{action:n.render(n.settings.read),subject:null}],moderate:[{action:n.render(n.comments.moderate),subject:null}],reports:[{action:n.render(n.reports.read),subject:null}],reportsReview:[{action:n.render(n.reports.review),subject:null}],settings:[{action:n.render(n.settings.read),subject:null}],settingsChange:[{action:n.render(n.settings.change),subject:null}]},s=h.replace(/^strapi-plugin-/i,""),d={en:()=>Promise.resolve().then(()=>require("./en-Tdlz6WoL.js")),fr:()=>Promise.resolve().then(()=>require("./fr-BlaISu0-.js")),"pt-BR":()=>Promise.resolve().then(()=>require("./pt-BR-BntmApbV.js")),tr:()=>Promise.resolve().then(()=>require("./tr-v1mNvsod.js")),ru:()=>Promise.resolve().then(()=>require("./ru-DdjjIy0c.js")),"zh-Hans":()=>Promise.resolve().then(()=>require("./zh-Hans-_ImAlhp2.js")),pl:()=>Promise.resolve().then(()=>require("./pl-r2tJzCYX.js"))},{displayName:m}=f,j={register(e){e.addMenuLink({to:`/plugins/${s}`,badgeContent:1,icon:b,intlLabel:{id:`${s}.plugin.name`,defaultMessage:m},Component:()=>Promise.resolve().then(()=>require("./index-CgbBtemc.js")),permissions:a.access}),e.createSettingSection({id:s,intlLabel:{id:`${s}.plugin.section`,defaultMessage:`${m} plugin`}},[{intlLabel:{id:`${s}.plugin.section.item`,defaultMessage:"Configuration"},id:"comments",to:`/settings/${s}`,Component:()=>Promise.resolve().then(()=>require("./index-Dz3cg8MA.js")),permissions:a.settings}])},registerTrads:async function({locales:e=[]}){return Promise.all(e.map(async r=>r in d?d[r]().then(({default:t})=>({data:u(c(t),s),locale:r})):{data:u(c({}),s),locale:r}))}};exports.index=j;exports.pluginId=s;exports.pluginPermissions=a;exports.version=v;