PageSourceSearch

https://firmapp-backend.netlify.app/_next/static/chunks/pages/dashboard-381d6a49476a06ea.js

js firmapp-backend.netlify.app collected 2026-10-03 10:44:58 UTC 29,188 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8026],{55158:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard",function(){return t(3007)}])},73859:function(e,n,t){"use strict";t.d(n,{F:function(){return u},Z:function(){return d}});var r=t(85893),s=t(97568),a=t(93054);function i(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function l(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){l(e,n,t[n])}))}return e}function o(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,s,a=[],i=!0,l=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(a.push(r.value),!n||a.length!==n);i=!0);}catch(c){l=!0,s=c}finally{try{i||null==t.return||t.return()}finally{if(l)throw s}}return a}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return i(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return i(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var u={germany:["aachen","augsburg","bamberg","berlin","cologne","dresden","eichstaett","erfurt","essen","freiburg","fulda","goerlitz","hamburg","hildesheim","limburg","magdeburg","mainz","muenster","munich","osnabrueck","paderborn","passau","regensburg","rottenburg","speyer","trier","wuerzburg"],austria:["eisenstadt","feldkirch","graz-seckau","gurk","innsbruck","linz","salzburg","st-poelten","vienna"],"south-tyrol":["bolzano-brixen"],swiss:["basel","chur","lausanne-geneva-fribourg","lugano","sion","st-gallen"]};function d(e){var n=e.error,t=e.invalid,i=e.onChange,l=e.required,d=e.value,g=(0,s.$G)(["dioceses"]).t,h=Object.entries(u).map((function(e){var n=o(e,2),t=n[0],r=n[1];return{label:g("dioceses.country.".concat(t)),options:r.map((function(e){return{label:g("dioceses.diocese.".concat(e)),value:e}}))}}));return(0,r.jsx)("div",{className:"text-sm text-slate-600",children:(0,r.jsxs)("label",{className:"flex flex-col gap-1",children:[(0,r.jsxs)("span",{className:"ml-1 flex gap-1",children:[(0,r.jsx)("span",{children:g("dioceses.input.label")}),!!l&&(0,r.jsx)("span",{className:t?"text-red-500":"",children:"*"})]}),(0,r.jsx)(a.ZP,{options:h,value:d?{label:g("dioceses.diocese.".concat(d)),value:d}:null,onChange:function(e){var n=e.value;"function"===typeof i&&i(n)},placeholder:g("dioceses.input.placeholder"),styles:{placeholder:function(e){return c({},e,{color:t&&"text-red-600"})},control:function(e){return c({},e,{borderColor:t?"rgb(220, 38, 38)":"hsl(0, 0%, 80%)"})}}}),!!n&&(0,r.jsx)("p",{className:"ml-1 text-red-600 text-xs font-normal",children:n})]})})}},2812:function(e,n,t){"use strict";var r=t(85893),s=t(67294);n.Z=function(e){var n=e.src,t=(0,s.useState)(!1),a=t[0],i=t[1];return a?(0,r.jsx)("div",{style:{paddingTop:"56.25%"},className:"rounded-2xl overflow-hidden relative w-full",children:(0,r.jsx)("div",{style:{background:"url(/images/yt_accept_20240703.png)",backgroundSize:"contain"},className:"rounded-2xl w-full h-full inset-0 absolute",children:(0,r.jsx)("iframe",{className:"w-full h-full inset-0 absolute",src:n+"&autoplay=1",allow:"fullscreen autoplay",onLoad:function(){}})})}):(0,r.jsx)("div",{style:{paddingTop:"56.25%"},className:"rounded-2xl overflow-hidden relative w-full",children:(0,r.jsx)("div",{style:{background:"url(/images/yt_accept_20240703.png)",backgroundSize:"contain"},className:"rounded-2xl w-full h-full inset-0 absolute cursor-pointer",onClick:function(){i(!0)}})})}},3007:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return ce},default:function(){return oe}});var r=t(85893),s=t(17283),a=t(37887);function i(){var e,n,t=(e=["\n  query getChartAchievementsTopTen {\
1n    achievements(order_by: { user_achievements_aggregate: { count: desc } }, limit: 10) {\n      id\n      title\n      text\n      user_achievements_aggregate {\n        aggregate {\n          count\n        }\n      }\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return i=function(){return t},t}var l=(0,s.Ps)(i());function c(){var e,n=(0,a.a)(l).data;return(0,r.jsx)("div",{className:"text-slate-600",children:(0,r.jsx)("ul",{className:"flex flex-col gap-2",children:null===n||void 0===n||null===(e=n.achievements)||void 0===e?void 0:e.map((function(e){return(0,r.jsxs)("li",{className:"flex items-stretch gap-2",children:[(0,r.jsx)("div",{className:"flex items-center justify-end p-1 text-base font-semibold text-right min-w-[4em] text-boni-gold bg-slate-100",children:e.user_achievements_aggregate.aggregate.count}),(0,r.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,r.jsx)("span",{className:"font-semibold text-boni-red",children:e.title}),(0,r.jsx)("span",{className:"italic text-slate-400",children:e.text})]})]},e.id)}))})})}function o(){var e,n,t=(e=["\n  query getChartAchievementUsersTopTen {\n    users(order_by: { achievements_aggregate: { count: desc } }, limit: 10) {\n      id\n      first_name\n      last_name\n      email\n      achievements_aggregate {\n        aggregate {\n          count\n        }\n      }\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return o=function(){return t},t}var u=(0,s.Ps)(o());function d(){var e,n=(0,a.a)(u).data;return(0,r.jsx)("div",{className:"text-slate-600",children:(0,r.jsx)("ul",{className:"flex flex-col gap-2",children:null===n||void 0===n||null===(e=n.users)||void 0===e?void 0:e.map((function(e){return(0,r.jsxs)("li",{className:"flex items-stretch gap-2",children:[(0,r.jsx)("div",{className:"flex items-center justify-end p-1 text-base font-semibold text-right min-w-[4em] text-boni-gold bg-slate-100",children:e.achievements_aggregate.aggregate.count||0}),(0,r.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,r.jsxs)("span",{className:"font-semibold text-boni-red",children:[e.first_name," ",e.last_name]}),(0,r.jsx)("span",{className:"italic text-slate-400",children:e.email})]})]},e.id)}))})})}var g=t(97568),h=t(28309);function f(){var e,n,t=(e=["\n  query getChartGroupsCount {\n    groups_aggregate {\n      aggregate {\n        count\n      }\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return f=function(){return t},t}var x=(0,s.Ps)(f());function m(){var e,n,t=(0,g.$G)("charts").t,s=(0,a.a)(x).data;return(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center h-32 gap-2",children:[(0,r.jsx)("div",{className:"text-5xl font-bold text-boni-gold",children:(null===s||void 0===s||null===(e=s.groups_aggregate)||void 0===e||null===(n=e.aggregate)||void 0===n?void 0:n.count)||0}),(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2 p-1 rounded-b-lg bg-slate-200",children:[(0,r.jsx)(h.e,{className:"flex-none w-6 h-6 p-1 text-white rounded-full bg-boni-gold",icon:"UserIcon"}),(0,r.jsx)("span",{className:"overflow-hidden text-boni-gold whitespace-nowrap text-ellipsis",children:t("charts.groups")})]})]})}function p(){var e,n,t=(e=["\n  query getChartQuizzesCount {\n    quizzes_aggregate {\n      aggregate {\n        count\n      }\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return p=function(){return t},t}(0,s.Ps)(p());var v=t(67294),b=t(73604),j=t(46208),y=t(43815);function w(){var e,n,t=(e=["\n  query getChartUsersCount {\n    users_per_role {\n      name\n      users_count\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return w=function(){return t},t}var _=["#0088FE","#00C49F","#FFBB28","#FF8042"],N=(0,s.Ps)(w());function z(){var e,n,t=(0,g.$G)(["charts","users-groups-management"]).t,s=(0,a.a)(N).data,i=(0,v.useState)(!1),l=i[0],c=i[1];return(0,r.jsxs)("div",{className:"relative inline-flex flex-col items-stretch w-32 gap-2 text-xs",onBlur:function(){return c(!1)},onFocus:function(){return c(!0)},onMouseLeave:function(){return c(!1)},onMouseOver:function(){return c(!0)},children:[l&&(0,r.jsx)("div",{className:"absolute inset-[-1em] z-10 flex flex-col items-center justify-center gap-1 text-white rounded bg-black/50",children:null===s||void 0===s||null===(e=s.users_per_role)||void 0===e?void 0:e.map((function(e){return(0,r.jsxs)("div",{children:[t("users-groups-management.role.".concat(e.name),{ns:"users-groups-management"}),":",(0,r.jsx)("span",{className:"ml-1 font-semibold",children:e.users_count})]},e.name)}))}),(0,r.jsxs)("div",{className:"relative w-32 h-16",children:[(0,r.jsx)(b.u,{width:128,height:64,children:(0,r.jsx)(j.b,{data:null===s||void 0===s?void 0:s.users_per_role,cx:59,cy:64,startAngle:180,endAngle:0,innerRadius:48,outerRadius:64,fill:"#8884d8",paddingAngle:5,dataKey:"users_count",children:null===s||void 0===s?void 0:s.users_per_role.map((function(e,n){return(0,r.jsx)(y.b,{fill:_[n%_.length]},"cell-".concat(e.name))}))})}),(0,r.jsx)("div",{className:"absolute translate-x-[-50%] left-[50%] bottom-0",children:(0,r.jsx)("span",{className:"text-lg font-semibold text-boni-blue",children:null===s||void 0===s||null===(n=s.users_per_role)||void 0===n?void 0:n.reduce((function(e,n){return e+n.users_count}),0)})})]}),(0,r.jsxs)("div",{className:"flex items-center justify-center gap-2 p-1 rounded-b-lg bg-slate-200",children:[(0,r.jsx)(h.e,{className:"flex-none w-6 h-6 p-1 text-white rounded-full bg-boni-blue",icon:"UserIcon"}),(0,r.jsx)("span",{className:"overflow-hidden text-boni-blue whitespace-nowrap text-ellipsis",children:t("charts.users")})]})]})}
1var O=t(88169),k=t(9253),S=t(94831),A=t(14195),P=t(3023),C=t(75358),I=t(14888),F=t(87226),q=t(73859);function E(e){if(Number.isNaN(+e))return 0;var n=String(e).length,t=Number("1".padEnd(Math.max(n,2),"0"));return Math.ceil(e/t)*t}function B(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function G(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function M(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,s,a=[],i=!0,l=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(a.push(r.value),!n||a.length!==n);i=!0);}catch(c){l=!0,s=c}finally{try{i||null==t.return||t.return()}finally{if(l)throw s}}return a}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return B(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return B(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(){var e,n,t=(e=["\n  query getChartUsersPerDiocese {\n    users_per_diocese {\n      diocese\n      users_count\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return T=function(){return t},t}var D=["#0098da","#b92a4b","#e4e1da","#a89a5d"],U=(0,s.Ps)(T());function $(e){var n=e.x,t=e.y,s=e.payload,a=(0,g.$G)("dioceses").t;return(0,r.jsx)(O.x,{x:n,y:t,textAnchor:"end",verticalAnchor:"middle",children:function(e){var n=a("dioceses.diocese.".concat(e||"null"),{ns:"dioceses"}).split(" ");return e&&"null"!==e&&n.length>1&&n.splice(0,1),n.join(" ")}(s.value)})}function W(){var e=(0,g.$G)(["charts","dioceses"]).t,n=(0,a.a)(U).data,t=(0,v.useState)(),s=t[0],i=t[1],l=(0,v.useState)(0),c=l[0],o=l[1];return(0,v.useEffect)((function(){var e=0,t={};Object.entries(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){G(e,n,t[n])}))}return e}({},q.F,{undefined:[null]})).forEach((function(r){var s=M(r,2),a=s[0],l=s[1];t[a]=l.map((function(t){var r,s,a=(null===(s=null===n||void 0===n||null===(r=n.users_per_diocese)||void 0===r?void 0:r.find((function(e){return e.diocese===t})))||void 0===s?void 0:s.users_count)||0;return e=Math.max(e,a),{diocese:t,users_count:a}})),i(t),o(e)}))}),[null===n||void 0===n?void 0:n.users_per_diocese]),(0,r.jsxs)("div",{className:"flex flex-col gap-2 pb-4 text-xs",children:[(0,r.jsx)("h3",{className:"px-2 text-lg text-boni-blue",children:e("charts.users_per_diocese")}),Object.keys(s||[]).map((function(n){return(0,r.jsxs)("div",{style:{height:"".concat(20*s[n].length+30,"px")},children:[(0,r.jsx)("h4",{className:"p-2 font-semibold text-boni-red",children:e("dioceses.country.".concat(n),{ns:"dioceses"})}),(0,r.jsx)(k.h,{width:"100%",height:"100%",children:(0,r.jsxs)(S.v,{width:1e3,height:600,data:null===s||void 0===s?void 0:s[n],layout:"vertical",margin:{left:100},barCategoryGap:2,children:[(0,r.jsx)(A.q,{strokeDasharray:"3 3"}),(0,r.jsx)(P.K,{dataKey:"users_count",type:"number",allowDecimals:!1,domain:[0,E(c)]}),(0,r.jsx)(C.B,{dataKey:"diocese",type:"category",interval:0,tick:(0,r.jsx)($,{})}),(0,r.jsx)(I.u,{labelFormatter:function(n){return e("dioceses.diocese.".concat(n||"null"),{ns:"dioceses"})},formatter:function(n){return[n,e("charts.count")]}}),(0,r.jsx)(F.$,{dataKey:"users_count",fill:D[3]})]})})]},n)}))]})}var Z=t(30381),K=t.n(Z),L=(t(59740),t(98687)),Q=t(19264),Y=t(56880);function H(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function R(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function X(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,s,a=[],i=!0,l=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(a.push(r.value),!n||a.length!==n);i=!0);}catch(c){l=!0,s=c}finally{try{i||null==t.return||t.return()}finally{if(l)throw s}}return a}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return H(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return H(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(){var e,n,t=(e=["\n  query getChartUsersPerMonth {\n    users_created_per_month {\n      created_at\n      count\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return V=function(){return t},t}var J=["#0098da","#b92a4b","#e4e1da","#a89a5d"],ee=(0,s.Ps)(V());function ne(){var e=(0,g.$G)("charts").t,n=(0,a.a)(ee).data,t=(0,v.useState)([]),s=t[0],i=t[1],l=(0,v.useState)([]),c=l[0],o=l[1];return(0,v.useEffect)((function(){var e;if(null===n||void 0===n||null===(e=n.users_created_per_month)||void 0===e?void 0:e.length){var t=[],r=n.users_created_per_month.reduce((function(e,n){var r=X(K()(n.created_at).format("YYYY MMM").split(" "),2),s=r[0],a=r[1];t.includes(s)||t.push(s);var i=e.findIndex((function(e){return e.name===a}));return-1===i?e.push(R({name:a},s,n.count)):e[i][s]=n.count,e}),[]),s=[],a=(new Date).getFullYear(),l=a-1,c=[l.toString(),a.toString()];t.includes(a.toString())||t.push(a.toString()),t.includes(l.toString())||t.push(l.toString());for(var u=1;u<=12;u++){var d=a+"-"+u;
1u<10&&(d=a+"-0"+u),d+="-01T00:00:00+00:00";var g,h=K()(d),f=h.format("MMM"),x=(R(g={},l,0),R(g,"name",f),g);h.isSameOrBefore(K()((0,Z.now)()))&&(x[a]=0),s.push(x)}var m=s.map((function(e){var n=r.find((function(n){return n.name===e.name}));return n&&Object.keys(e).forEach((function(t){"name"!==t&&void 0!==n[t]&&(e[t]=n[t])})),e}));o(c),i(m)}}),[null===n||void 0===n?void 0:n.users_created_per_month]),(0,r.jsxs)("div",{className:"flex flex-col gap-4 h-[300px]",children:[(0,r.jsx)("h2",{className:"text-lg text-boni-blue",children:e("charts.users_per_month")}),(0,r.jsx)(k.h,{width:"100%",height:"100%",children:(0,r.jsxs)(L.w,{width:650,height:300,data:s,margin:{top:5,right:5,left:5,bottom:5},children:[(0,r.jsx)(A.q,{strokeDasharray:"3 3"}),(0,r.jsx)(P.K,{dataKey:"name"}),(0,r.jsx)(C.B,{}),(0,r.jsx)(I.u,{}),(0,r.jsx)(Q.D,{}),c.map((function(e,n){return(0,r.jsx)(Y.x,{type:"monotone",dataKey:e,stroke:J[n],activeDot:{r:8}},e)}))]})})]})}var te=t(33299);function re(e){var n=e.icon,t=e.title,s=e.count;return(0,r.jsx)("div",{className:"w-1/3",style:{width:"calc(33.33% - .67rem)"},children:(0,r.jsxs)("div",{className:"bg-white rounded-lg flex p-4 justify-between shadow",children:[(0,r.jsx)("div",{className:"w-12",children:(0,r.jsx)("div",{className:"bg-boni-red rounded-md p-3",children:(0,r.jsx)(h.e,{className:"flex-none w-6 h-full text-white rounded-full",icon:n})})}),(0,r.jsxs)("div",{className:"w-4/5",style:{width:"calc(100% - 58px)"},children:[(0,r.jsx)("p",{className:"text-gray-500",children:t}),(0,r.jsx)("p",{className:"text-2xl text-gray-900 font-semibold",children:s})]})]})})}function se(){var e,n,t=(e=['\n  query getEventsQuizzesSurveysCount {\n    user_roles( where: { name: { _in: [ "group_leader", "moderator" ] } } ) {\n      id\n      users {\n        id\n        events_aggregate {\n          aggregate {\n            count\n          }\n        }\n        surveys_aggregate {\n          aggregate {\n            count\n          }\n        }\n        ended_surveys_aggregate: surveys_aggregate(\n          where: { expire_at: { _lt: "now()" } }\n        ) {\n          aggregate {\n            count\n          }\n        }\n        # blogs_aggregate: contents_aggregate(\n        #   where: { type: { _eq: "blog" } }\n        # ) {\n        #   aggregate {\n        #     count\n        #   }\n        # }\n        survey_answers_aggregate {\n          aggregate {\n            count\n          }\n        }\n        quizzes_aggregate {\n          aggregate {\n            count\n          }\n        }\n        quizzes {\n          questions_aggregate {\n            aggregate {\n              count\n            }\n          }\n        }\n      }\n    }\n    blog_contents_aggregate: contents_aggregate(where: { type: { _eq: "blog" } }) {\n      aggregate {\n        count\n      }\n    }\n  }\n'],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return se=function(){return t},t}var ae=(0,s.Ps)(se());function ie(){var e,n,t=(0,g.$G)("charts").t,s=(0,a.a)(ae),i=s.loading,l=s.error,c=s.data;if(i)return(0,r.jsx)("p",{children:"Loading..."});if(l)return(0,r.jsxs)("p",{children:["Error: ",l.message]});var o=c.user_roles.reduce((function(e,n){return e+n.users.reduce((function(e,n){return e+n.events_aggregate.aggregate.count}),0)}),0),u=c.user_roles.reduce((function(e,n){return e+n.users.reduce((function(e,n){return e+n.quizzes_aggregate.aggregate.count}),0)}),0),d=c.user_roles.reduce((function(e,n){return e+n.users.reduce((function(e,n){return e+n.surveys_aggregate.aggregate.count}),0)}),0),h=c.user_roles.reduce((function(e,n){return e+n.users.reduce((function(e,n){return e+n.ended_surveys_aggregate.aggregate.count}),0)}),0),f=c.user_roles.reduce((function(e,n){return e+n.users.reduce((function(e,n){return e+n.survey_answers_aggregate.aggregate.count}),0)}),0);return(0,r.jsxs)("div",{className:"flex gap-4 flex-wrap",children:[(0,r.jsx)(re,{icon:"CalendarDaysIcon",title:t("charts.events_calendar_title"),count:o}),(0,r.jsx)(re,{icon:"LightBulbIcon",title:t("charts.quizzes_statistics_title"),count:u}),(0,r.jsx)(re,{icon:"QuestionMarkCircleIcon",title:t("charts.survey_statistics_title"),count:d}),(0,r.jsx)(re,{icon:"ExclamationCircleIcon",title:t("charts.ended_survey_statistics_title"),count:h}),(0,r.jsx)(re,{icon:"QuestionMarkCircleIcon",title:t("charts.survey_answers_statistics_title"),count:f}),(0,r.jsx)(re,{icon:"DocumentTextIcon",title:t("charts.blogs_statistics_title"),count:null===c||void 0===c||null===(e=c.blog_contents_aggregate)||void 0===e||null===(n=e.aggregate)||void 0===n?void 0:n.count})]})}var le=t(2812),ce=!0;function oe(e){e.contents;var n,t,s=(0,te.useSession)().data,a=(0,g.$G)("charts").t,i="admin"===(null===s||void 0===s||null===(n=s.user)||void 0===n||null===(t=n.roleObj)||void 0===t?void 0:t.name);return(0,r.jsx)("div",{className:"bg-white",children:(0,r.jsxs)("div",{className:"px-6 py-6 mx-auto max-w-7xl sm:py-18 lg:px-8 lg:py-6",children:[(0,r.jsx)("div",{className:"flex flex-col max-w-3xl gap-5 mx-auto text-lg text-center text-slate-600",children:(0,r.jsx)("h2",{className:"mb-8 text-3xl font-bold tracking-tight text-slate-900 sm:text-4xl",children:"Willkommen im Firm-App Adminbackend"})}),!i&&(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsxs)("div",{className:"mx-auto max-w-2xl lg:text-center",children:[(0,r.jsx)("h3",{className:"text-2xl font-bold my-6",children:"Information"}),(0,r.jsxs)("p",{className:"mt-6 text-lg leading-8 text-gray-600",children:["Hier k\xf6nnen Sie s\xe4mtliche Einstellungen f\xfcr die Firm-App bearbeiten,"," ","neue Beitr\xe4ge erstellen, Firmbewerber anlegen & bearbeiten uvm."," ","Im folgenden finden Sie ein paar Tips f\xfcr die n\xe4chsten Schritte:"]})]}),(0,r.jsx)("div",{className:"mx-auto mt-16 sm:mt-20 lg:mt-24 lg:mb-8",children:(0,r.jsxs)("dl",{className:"grid max-w-xl grid-cols-1 gap-x-8 gap-y-10 lg:max-w-none lg:grid-cols-2 lg:gap-y-16",children:[(0,r.jsxs)("div",{className:"relative pl-16",children:[(0,r.jsxs)("dt",{className:"text-base font-semibold leading-7 text-gray-900",children:[(0,r.jsx)("div",{className:"absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-lg bg-boni-red",children:(0,r.jsx)("svg",{className:"h-6 w-6 text-white",f
1ill:"#fff",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true",children:(0,r.jsx)("text",{x:"8",y:"18",className:"heavy",children:"1"})})}),"Gruppe anlegen"]}),(0,r.jsxs)("dd",{className:"mt-2 text-base leading-7 text-gray-600",children:["Legen Sie als n\xe4chsten Schritt eine Firm-Gruppe in der"," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/groups",children:"Gruppenverwaltung"})," an."," ","Dieser Schritt ist notwendig, um anschlie\xdfend weitere Benutzer"," ","(Firmbewerber oder Gruppenleiter) anzulegen. Wenn Sie zun\xe4chst das"," ","Backend und die App nur testen wollen, k\xf6nnen Sie zun\xe4chst eine"," ","Testgruppe anlegen, in der nur Sie selbst sind."," ","Ohne Zugeh\xf6rigkeit zu einer Gruppe k\xf6nnen Sie sich nicht in die App einloggen."]})]}),(0,r.jsxs)("div",{className:"relative pl-16",children:[(0,r.jsxs)("dt",{className:"text-base font-semibold leading-7 text-gray-900",children:[(0,r.jsx)("div",{className:"absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-lg bg-boni-red",children:(0,r.jsx)("svg",{className:"h-6 w-6 text-white",fill:"#fff",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true",children:(0,r.jsx)("text",{x:"8",y:"18",className:"heavy",children:"2"})})}),"Benutzer anlegen oder Importieren"]}),(0,r.jsxs)("dd",{className:"mt-2 text-base leading-7 text-gray-600",children:["Nachdem Sie erfolgreich eine Gruppe angelegt haben, k\xf6nnen Sie nun Benutzer"," ","(Gruppenleiter oder Firmbewerber) \xfcber die"," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/users-groups",children:"Benutzerverwaltung"})," ","anlegen. Alternativ k\xf6nnen Sie \xfcber den"," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/import-export",children:"Import "})," ","mehrere Firmbewerber gleichzeitig anlegen."," ","Hinweis: Sie m\xfcssen die User anschlie\xdfend noch im"," ","Benutzermanagement aktivieren."]})]}),(0,r.jsxs)("div",{className:"relative pl-16",children:[(0,r.jsxs)("dt",{className:"text-base font-semibold leading-7 text-gray-900",children:[(0,r.jsx)("div",{className:"absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-lg bg-boni-red",children:(0,r.jsx)("svg",{className:"h-6 w-6 text-white",fill:"#fff",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true",children:(0,r.jsx)("text",{x:"8",y:"18",className:"heavy",children:"3"})})}),"Inhalte in die Gruppen bringen"]}),(0,r.jsxs)("dd",{className:"mt-2 text-base leading-7 text-gray-600",children:["Wenn Ihre Benutzer und Gruppen angelegt sind,"," ","k\xf6nnen Sie als n\xe4chstes Ihre Gruppen mit Leben f\xfcllen und"," ","verschiedene Arten von Inhalten anlegen:"," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/event-management",children:"Veranstaltungen"}),","," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/tasks",children:"Aufgaben"}),","," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/surveys",children:"Umfragen"}),","," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/quizzes",children:"Quizze"}),","," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/blogs",children:"Blog-Eintr\xe4ge"})]})]}),(0,r.jsxs)("div",{className:"relative pl-16",children:[(0,r.jsxs)("dt",{className:"text-base font-semibold leading-7 text-gray-900",children:[(0,r.jsx)("div",{className:"absolute left-0 top-0 flex h-10 w-10 items-center justify-center rounded-lg bg-boni-red",children:(0,r.jsx)("svg",{className:"h-6 w-6 text-white",fill:"#fff",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true",children:(0,r.jsx)("text",{x:"8",y:"18",className:"heavy",children:"?"})})}),"H\xe4ufig gestellte Fragen"]}),(0,r.jsxs)("dd",{className:"mt-2 text-base leading-7 text-gray-600",children:["Wenn Fragen oder Unklarheiten auftauchen, dann schauen"," ","Sie doch auch mal in unserer"," ",(0,r.jsx)("a",{className:"underline hover:no-underline",href:"/faqs",children:"FAQ-Sektion"})," ","vorbei."]})]})]})}),(0,r.jsx)("h3",{className:"text-2xl font-bold my-6",children:"Die Video-Tutorials helfen Ihnen bei der Nutzung Der App:"}),(0,r.jsxs)("div",{className:"flex justify-between",children:[(0,r.jsxs)("div",{style:{width:"calc(33.33% - 6.66px)"},children:[(0,r.jsx)(le.Z,{src:"https://www.youtube-nocookie.com/embed/WZZha9N3K9U?autohide=1&controls=1&enablejsapi=1&origin=https%3A%2F%2Ffirmapp-backend.netlify.app&autoplay=1"}),(0,r.jsx)("h3",{className:"text-xl font-bold my-4",children:"Wo finde ich was in der App?"})]}),(0,r.jsxs)("div",{style:{width:"calc(33.33% - 6.66px)"},children:[(0,r.jsx)(le.Z,{src:"https://www.youtube-nocookie.com/embed/qX-eiZIIjNk?autohide=1&controls=1&enablejsapi=1&origin=https%3A%2F%2Ffirmapp-backend.netlify.app&autoplay=1"}),(0,r.jsx)("h3",{className:"text-xl font-bold my-4",children:"So funktioniert der Registrierungsprozess!"})]}),(0,r.jsxs)("div",{style:{width:"calc(33.33% - 6.66px)"},children:[(0,r.jsx)(le.Z,{src:"https://www.youtube-nocookie.com/embed/DkOpm5JnEmA?autohide=1&controls=1&enablejsapi=1&origin=https%3A%2F%2Ffirmapp-backend.netlify.app&autoplay=1"}),(0,r.jsx)("h3",{className:"text-xl font-bold my-4",children:"Alles zum Anlegen von Inhalten!"})]})]})]}),i&&(0,r.jsxs)("div",{className:"flex flex-col gap-8 text-xs",children:[(0,r.jsxs)("div",{className:"p-4 rounded-lg bg-slate-50",children:[(0,r.jsx)("h2",{className:"text-lg text-boni-blue",children:a("charts.users_and_groups_title")}),(0,r.jsxs)("div",{className:"flex items-stretch w-full gap-4 mt-4",children:[(0,r.jsx)("div",{className:"w-2/3 p-4 rounded bg-slate-100",children:(0,r.jsx)(ne,{})}),(0,r.jsxs)("div",{className:"w-1/3 flex flex-wrap gap-4 p-4 rounded bg-slate-100",children:[(0,r.jsx)(z,{}),(0,r.jsx)(m,{})]})]}),(0,r.jsx)("div",{className:"flex items-stretch w-full gap-4 mt-4",children:(0,r.jsx)("div",{className:"w-full flex-1 rounded bg-slate-100",children:(0,r.jsx)(W,{})})})]}),(0,r.jsxs)("div",{className:"p-4 rounded-lg bg-slate-50",children:[(0,r.jsx)("h2",{className:"mb-2 text-lg text-boni-blue",children:a("charts.statistics_title")}),(0,r.jsx)(ie,{})]}),(0,r.jsxs)("div",{className:"p-4 rounded-lg bg-slate-50",children:[(0,r.jsx)("h2",{className:"mb-2 text-lg text-boni-blue",children:a("charts.achievements_title")}),(0,r.jsxs)("div",{className:"flex gap-4",children:[(0,r.jsx)(c,{}),(0,r.jsx)(d,{})]})]})]})]})})}}},function(e){e.O(0,[4885,3054,7887,8446,7921,9774,2888,179],(function(){return n=55158,e(e.s=n);var n}));var n=e.O();_N_E=n}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.