PageSourceSearch

https://citieswithnature.org/wp-content/themes/cwn/dist/scripts/vu…-PsCommitmentsDashboard.c726f203183926bd.js

js citieswithnature.org collected 2026-10-03 22:56:33 UTC 42,623 bytes, 2 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[2610,3868,9058,8681,8731,3067],{56166:function(t,e,i){"use strict";i.r(e);var n,a,o,s=i(35306);e.default={data:function(){return{glossary:[]}},apollo:{glossary:{query:(0,s.ZP)(n||(a=["{glossary { \n\t\t\t\tid\n\t\t\t\tterm\n\t\t\t\tdefinition\n\t\t\t}}"],o||(o=a.slice(0)),n=Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(o)}})))),update:function(t){return t.glossary}}},methods:{glossaryHydrate:function(t){return this.glossary.forEach((function(e){return!!t.toLowerCase().includes(e.term.toLowerCase())&&(t=t.replace(e.term,'<span class="c-glossary">\n\t\t\t\t\t\t\t<span class="c-glossary__term" onclick="this.parentElement.classList.toggle(\'c-glossary--active\')">'.concat(e.term,'</span>\n\t\t\t\t\t\t\t<span class="c-glossary__definition">\n\t\t\t\t\t\t\t\t<button class="c-glossary__definition-close" onclick="this.parentElement.parentElement.classList.toggle(\'c-glossary--active\')">\n\t\t\t\t\t\t\t\t\t<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">\n\t\t\t\t\t\t\t\t\t\t<path d="M1 1L13 14" stroke="#000" stroke-width="2" />\n\t\t\t\t\t\t\t\t\t\t<path d="M14 1L1 14" stroke="#000" stroke-width="2" />\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t\t').concat(e.definition,"\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</span>\n\t\t\t\t\t")),!0)})),t}}}},49149:function(t,e,i){"use strict";i.r(e);var n,a,o,s,r,c,m,l,d=i(35306),u=i(20629),p=i(64247),v=i.n(p),g=i(56166);function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(t)}function f(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function _(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?f(Object(i),!0).forEach((function(e){k(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):f(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function k(t,e,i){return(e=function(t){var e=function(t,e){if("object"!==h(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!==h(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===h(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function y(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}e.default={data:function(){return{answers:[],intervalOptions:[{label:"12 Months",value:12},{label:"24 Months",value:24},{label:"36 Months",value:36}],commitmentProgress:[],commitment_answers:[],actionTargetAnswers:[],actionBaselineAnswers:[],notification_interval:12,proof:null,existingProofId:null,valid:!0,definitionValid:!0}},apollo:{commitmentProgress:{query:v(),variables:function(){return{city_id:this.me.cities[0].id}},skip:function(){return!this.me.cities},update:function(t){return t.cityCommitmentProgress}}},methods:k({initializeAnswerArrays:function(){var t=this;if(this.activeActionCommitmentStep&&this.activeActionCommitmentStep.commitment_targets[0]){var e=this.activeActionCommitmentStep.commitment_targets[0];e.target_questions&&e.target_questions.forEach((function(e,i){"multiselect"!==e.input_type||t.actionTargetAnswers[i]&&Array.isArray(t.actionTargetAnswers[i])||t.$set(t.actionTargetAnswers,i,[])})),e.baseline_questions&&e.baseline_questions.forEach((function(e,i){"multiselect"!==e.input_type||t.actionBaselineAnswers[i]&&Array.isArray(t.actionBaselineAnswers[i])||t.$set(t.actionBaselineAnswers,i,[])}))}},selectTheme:function(t){this.$store.commit("setMakeCommitmentSelectedTheme",t)},unselectTheme:function(){this.$store.commit("setMakeCommitmentSelectedTheme",null)},selectCommitment:function(t){this.$store.commit("setMakeCommitmentSelectedCommitment",t)},updateCommitmentActionDefinition:function(t,e){var i=this;console.log("Updating definition"),this.definitionValid=!0,this.commitment_answers[e]||(this.definitionValid=!1),this.definitionValid&&this.$apollo.mutate({mutation:(0,d.ZP)(n||(n=y(["mutation (\n\t\t\t\t\t\t\t$id: Int!,\n\t\t\t\t\t\t\t$commitment_answer: String!\n\t\t\t\t\t\t) {\n\t\t\t\t\t\tupdateCommitmentAction(\n\t\t\t\t\t\t\tid: $id\n\t\t\t\t\t\t\tcommitment_answer: $commitment_answer,\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t}\n\t\t\t\t\t}"]))),variables:{id:t,commitment_answer:this.commitment_answers[e]}}
1).then((function(t){i.editCommitmentDefinition=!1,alert("Your target has been updated"),i.$store.dispatch("attempt")})).catch((function(t){console.error(t)}))},createCommitmentActionDefinition:function(t){var e=this;console.log("Creating definition"),this.definitionValid=!0,this.commitment_answers[t]||(this.definitionValid=!1),this.definitionValid&&this.$apollo.mutate({mutation:(0,d.ZP)(a||(a=y(["mutation (\n\t\t\t\t\t\t$target_id: ID!\n\t\t\t\t\t\t$city_id: ID!\n\t\t\t\t\t\t$commitment_id: ID!\n\t\t\t\t\t\t$commitment_answer: String,\n\t\t\t\t\t) {\n\t\t\t\t\tcreateCommitmentAction(\n\t\t\t\t\t\tinput: {\n\t\t\t\t\t\t\tcompletion_value: 0\n\t\t\t\t\t\t\ttarget: { connect: $target_id }\n\t\t\t\t\t\t\tcity: { connect: $city_id }\n\t\t\t\t\t\t\tcommitment: { connect: $commitment_id }\n\t\t\t\t\t\t\tcommitment_answer: $commitment_answer\n\t\t\t\t\t\t\tnotification_interval: 6\n\t\t\t\t\t\t}\n\t\t\t\t\t) {\n\t\t\t\t\t\tid\n\t\t\t\t\t\tcommitment_answer\n\t\t\t\t\t}\n\t\t\t\t}"]))),variables:{target_id:t,city_id:this.me.cities[0].id,commitment_id:this.$store.state.actionStore.activeActionCommitment.id,commitment_answer:this.commitment_answers[t]}}).then((function(t){alert("Your target has been created"),e.$store.dispatch("attempt")})).catch((function(t){console.error(t)}))},createCommitmentActionAnswers:function(){var t=this;console.log("Creating answers"),this.valid=!0,this.actionBaselineAnswers.length&&this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].baseline_questions&&this.actionBaselineAnswers.length!=this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].baseline_questions.length&&(this.valid=!1),this.actionTargetAnswers.length&&this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].target_questions&&this.actionTargetAnswers.length!=this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].target_questions.length&&(this.valid=!1),this.notification_interval||(this.valid=!1),this.actionTargetAnswers=this.actionTargetAnswers.map((function(t){return Array.isArray(t)?t.join(","):t})),this.actionBaselineAnswers=this.actionBaselineAnswers.map((function(t){return Array.isArray(t)?t.join(","):t})),this.valid&&this.$apollo.mutate({mutation:(0,d.ZP)(o||(o=y(["mutation (\n\t\t\t\t\t\t\t$target_id: ID!\n\t\t\t\t\t\t\t$city_id: ID!\n\t\t\t\t\t\t\t$commitment_id: ID!\n\t\t\t\t\t\t\t$target_answers: [String]\n\t\t\t\t\t\t\t$baseline_answers: [String]\n\t\t\t\t\t\t\t$notification_interval: Int!\n\t\t\t\t\t\t\t$proof: [MediaInput]\n\t\t\t\t\t\t\t$existing_proof_id: Int\n\t\t\t\t\t\t) {\n\t\t\t\t\t\tcreateCommitmentAction(\n\t\t\t\t\t\t\tinput: {\n\t\t\t\t\t\t\t\tcompletion_value: 0\n\t\t\t\t\t\t\t\ttarget: { connect: $target_id }\n\t\t\t\t\t\t\t\tcity: { connect: $city_id }\n\t\t\t\t\t\t\t\tcommitment: { connect: $commitment_id }\n\t\t\t\t\t\t\t\ttarget_answers: $target_answers\n\t\t\t\t\t\t\t\tbaseline_answers: $baseline_answers\n\t\t\t\t\t\t\t\tnotification_interval: $notification_interval\n\t\t\t\t\t\t\t\tproof: $proof\n\t\t\t\t\t\t\t\texisting_proof_id: $existing_proof_id\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t}\n\t\t\t\t\t}"]))),variables:{target_id:this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].id,city_id:this.me.cities[0].id,commitment_id:this.$store.state.actionStore.activeActionCommitment.id,target_answers:this.actionTargetAnswers,baseline_answers:this.actionBaselineAnswers,notification_interval:this.notification_interval,proof:this.proof,existing_proof_id:this.existingProofId}}).then((function(e){alert("Your target has been saved"),t.$store.dispatch("attempt"),t.actionTargetAnswers=[],t.actionBaselineAnswers=[],t.proof=null})).catch((function(t){console.error(t)}))},updateCommitmentAction:function(t){var e=this;console.log("Updating answers"),this.valid=!0,this.actionBaselineAnswers.length&&this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].baseline_questions&&this.actionBaselineAnswers.length!=this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].baseline_questions.length&&(this.valid=!1),this.actionTargetAnswers.length&&this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].target_questions&&this.actionTargetAnswers.length!=this.$store.state.actionStore.activeActionCommitmentStep.commitment_targets[0].target_questions.length&&(this.valid=!1),this.notification_interval||(this.valid=!1),this.valid&&this.$apollo.mutate({mutation:(0,d.ZP)(s||(s=y(["mutation (\n\t\t\t\t\t\t\t\t$id: Int!,\n\t\t\t\t\t\t\t\t$baseline_answers: [String],\n\t\t\t\t\t\t\t\t$target_answers: [String],\n\t\t\t\t\t\t\t\t$notification_interval: Int!\n\t\t\t\t\t\t\t\t$proof: [MediaInput]\n\t\t\t\t\t\t\t\t$existing_proof_id: Int\n\t\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tupdateCommitmentAction(\n\t\t\t\t\t\t\t\tid: $id\n\t\t\t\t\t\t\t\tbaseline_answers: $baseline_answers\n\t\t\t\t\t\t\t\ttarget_answers: $target_answers\n\t\t\t\t\t\t\t\tnotification_interval: $notification_interval\n\t\t\t\t\t\t\t\tproof: $proof\n\t\t\t\t\t\t\t\texisting_proof_id: $existing_proof_id\n\t\t\t\t\t\t\t) {\n\t\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}"]))),variables:{id:t,target_answers:this.actionTargetAnswers,baseline_answers:this.actionBaselineAnswers,notification_interval:this.notification_interval,proof:this.proof,existing_proof_id:this.existingProofId}}).then((function(t){e.$store.dispatch("attempt"),alert("Your target has been updated"),e.actionTargetAnswers=[],e.actionBaselineAnswers=[],e.proof=null})).catch((function(t){console.error(t)}))}
1,updateCommitmentActionAnswers:function(t,e,i){var n=this;console.log("updateCommitmentActionAnswers"),this.valid=!0,console.log(e,i),void 0!==e&&e.length==i||(this.valid=!1),this.valid&&this.$apollo.mutate({mutation:(0,d.ZP)(r||(r=y(["mutation (\n\t\t\t\t\t\t\t$id: Int!,\n\t\t\t\t\t\t\t$target_answers: [String],\n\t\t\t\t\t\t\t$proof: [MediaInput]\n\t\t\t\t\t\t) {\n\t\t\t\t\t\tupdateCommitmentAction(\n\t\t\t\t\t\t\tid: $id\n\t\t\t\t\t\t\ttarget_answers: $target_answers\n\t\t\t\t\t\t\tproof: $proof\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t}\n\t\t\t\t\t}"]))),variables:{id:t,target_answers:e,proof:this.proof}}).then((function(t){n.$store.dispatch("attempt"),n.editingItem=null,alert("Your target has been updated"),n.actionTargetAnswers=[],n.actionBaselineAnswers=[],n.proof=null})).catch((function(t){console.error(t)}))},updateCommitmentActionNotificationPeriod:function(t,e){var i=this;console.log("Updating notification period"),this.$apollo.mutate({mutation:(0,d.ZP)(c||(c=y(["mutation (\n\t\t\t\t\t\t$id: Int!,\n\t\t\t\t\t\t$notification_interval: Int!,\n\t\t\t\t\t) {\n\t\t\t\t\tupdateCommitmentAction(\n\t\t\t\t\t\tid: $id\n\t\t\t\t\t\tnotification_interval: $notification_interval\n\t\t\t\t\t) {\n\t\t\t\t\t\tid\n\t\t\t\t\t}\n\t\t\t\t}"]))),variables:{id:t,notification_interval:e}}).then((function(t){i.$store.dispatch("attempt"),i.editingItemDate=null,alert("Your notification interval has been updated")})).catch((function(t){console.error(t)}))},updateBaselineActionAnswers:function(t,e,i){var n=this;this.valid=!0,void 0!==e&&e.length==i||(this.valid=!1),this.valid&&this.$apollo.mutate({mutation:(0,d.ZP)(m||(m=y(["mutation (\n\t\t\t\t\t\t\t$id: Int!,\n\t\t\t\t\t\t\t$baseline_answers: [String],\n\t\t\t\t\t\t) {\n\t\t\t\t\t\tupdateCommitmentAction(\n\t\t\t\t\t\t\tid: $id\n\t\t\t\t\t\t\tbaseline_answers: $baseline_answers\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t}\n\t\t\t\t\t}"]))),variables:{id:t,baseline_answers:e,proof:this.proof}}).then((function(t){n.$store.dispatch("attempt"),n.editingItem=null,alert("Your target has been updated"),n.actionTargetAnswers=[],n.actionBaselineAnswers=[],n.proof=null})).catch((function(t){console.error(t)}))},createNewActionUpdate:function(t,e,i){var n=this;this.valid=!0,console.log(t),console.log(e),t.length!=e&&(this.valid=!1),this.valid&&this.$apollo.mutate({mutation:(0,d.ZP)(l||(l=y(["mutation (\n\t\t\t\t\t\t\t$action_id: Int!\n\t\t\t\t\t\t\t$target_answers: [String],\n\t\t\t\t\t\t\t$proof: [MediaInput]\n\t\t\t\t\t\t) {\n\t\t\t\t\t\tcreateCommitmentActionUpdate(\n\t\t\t\t\t\t\tinput: {\n\t\t\t\t\t\t\t\tcommitment_actions_id: $action_id\n\t\t\t\t\t\t\t\ttarget_answers: $target_answers\n\t\t\t\t\t\t\t\tproof: $proof\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t}\n\t\t\t\t\t}"]))),variables:{action_id:i.id,target_answers:t,proof:this.proof}}).then((function(t){n.$store.dispatch("attempt"),n.creatingReport=!1,n.actionTargetAnswers=[],n.actionBaselineAnswers=[],n.proof=null})).catch((function(t){console.error(t)}))},hydrateDescription:function(t){return t.replace("<city>",this.me.cities[0].name)},getMyThemeProgressPercentage:function(t,e){return this.getMyThemeProgressSteps(t)/e*100},getMyProgressPercentage:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=0;return this.commitmentProgress.forEach((function(e){e.commitment_id==t&&(i=e.percentage)})),0==i&&e&&this.me.cities[0].commitments.forEach((function(e){e.id==t&&(i=10)})),i},getMyProgressSteps:function(t){var e=0;return this.commitmentProgress.forEach((function(i){i.commitment_id==t&&(e=i.completed_steps+" out of "+i.total_steps)})),e},getMyCommitmentActionByTargetId:function(t,e){var i=this.me.cities[0].commitment_actions.filter((function(e){return e.target.id===t}));return i.length&&("baseline"!=e||i[0].baseline_answers)&&("target"!=e||i[0].target_answers)?i[0]:{}},myTargetAnswerForTarget:function(t){var e=this.me.cities[0].commitment_actions.filter((function(e){return e.target.id===t}));return e.length&&e[0].baseline_answers?e[0]:{}}
1,commitmentMade:function(t){return this.me.cities[0].commitments.filter((function(e){return e.id===t})).length>0},isTargetAcheived:function(t){return this.me.cities[0].commitment_actions.filter((function(e){return e.target.id===t&&null!=e.target_answers})).length},myCommitmentsByTheme:function(t){var e=this;return this.commitmentProgress.filter((function(i){return i.commitment.theme.id==t&&e.getMyProgressPercentage(i.commitment.id)>0}))},hydrateTargetAnswer:function(t,e){return e&&e.forEach((function(e,i){var n=i+1;t=t.replace("<"+n+">","<strong>"+e+"</strong>")})),t},commitmentQuestionLabel:function(t){return t||"Describe in the box below how your city is taking action."},saveCommitmentQuestionAndNext:function(t){this.saveCommitmentQuestion(t.commitment_targets[0].id),this.selectCommitmentStep(t)},updateTargetAnswers:function(t,e){console.log("updateTargetAnswers"),this.actionTargetAnswers[t]=e},updateBaselineAnswers:function(t){this.actionBaselineAnswers=t},onProofChange:function(t){this.proof=this.convertToMediaSchema(t)},setActiveTheme:function(t,e){this.$store.commit("setActiveActionTheme",t),this.activeActionCommitment||this.selectCommitment(t.commitments[0],!0),e&&history.pushState(null,null,"".concat(window.location.origin,"/commitments/theme-").concat(t.id,"/commitment-").concat(this.activeActionCommitment.id))}},"selectCommitment",(function(t,e){var i=this;this.$store.commit("setDisplayInfoFor","commitment"),this.$store.commit("setActiveActionCommitment",t),e&&history.pushState(null,null,"".concat(window.location.origin,"/commitments/theme-").concat(this.activeActionTheme.id,"/commitment-").concat(t.id));var n=this.$refs.content;if(n){var a=n.offsetTop;window.scrollTo(0,a+100)}this.actionTargetAnswers=[],this.actionBaselineAnswers=[],this.proof=null,this.existingProofId=null,this.activeTab="details",this.$nextTick((function(){i.initializeAnswerArrays()}))})),computed:_(_({},(0,u.Se)({me:"getMe",authenticated:"authenticated",activeActionTheme:"getActiveActionTheme",activeActionCommitment:"getActiveActionCommitment",activeActionCommitmentStep:"getActiveActionCommitmentStep",displayInfoFor:"getDisplayInfoFor"})),{},{hydrateTargetQuestion:function(){var t=this,e="<p>";return e+=this.activeActionCommitmentStep.commitment_targets[0].target,this.activeActionCommitmentStep.commitment_targets[0].target_questions&&this.activeActionCommitmentStep.commitment_targets[0].target_questions.forEach((function(t,i){var n,a=i+1;switch(n=void 0!==t.placeholder_text&&t.placeholder_text&&null!==t.placeholder_text?t.placeholder_text:"Enter value",t.input_type){case"select":e=e.replace("<"+a+">",'<select class="c-input-inline-select mx-1" v-model="proxyValue['.concat(i,']"><option v-for="(option, index) in questionData[').concat(i,'].options.split(\',\')" :key="index" :value="option">{{option}}</option></select>'));break;case"multiselect":e=e.replace("<"+a+">",'\n\t\t\t\t\t\t\t\t<span class="c-input-inline-multiselect">\n\t\t\t\t\t\t\t\t\t<span @click="toggleMultiSelect('.concat(i,')" class="c-input-inline-multiselect__label">Choose multiple</span>\n\t\t\t\t\t\t\t\t\t<select v-if="activeMultuSelect === ').concat(i,'" class="c-input-inline-multiselect__select mx-1" v-model="proxyValue[').concat(i,']" multiple>\n\t\t\t\t\t\t\t\t\t\t<option v-for="(option, index) in questionData[').concat(i,'].options.split(\',\')" :key="index" :value="option">{{option}}</option>\n\t\t\t\t\t\t\t\t\t</select>\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t'));break;case"text":e=e.replace("<"+a+">",'<input class="c-inline-input" type="text" v-model="proxyValue['.concat(i,']" placeholder="').concat(n,'" />'));case"textarea":e=e.replace("<"+a+">",'<textarea class="d-block w-100" type="text" v-model="proxyValue['.concat(i,']" placeholder="').concat(n,'"></textarea>'))}})),{template:e=this.glossaryHydrate(e)+"</p>",data:function(){return{questionData:t.activeActionCommitmentStep.commitment_targets[0].target_questions,activeMultuSelect:null}},props:{value:{required:!0}},created:function(){var t=this;this.activeActionCommitmentStep&&this.activeActionCommitmentStep.commitment_targets[0].target_questions&&this.activeActionCommitmentStep.commitment_targets[0].target_questions.forEach((function(e,i){"multiselect"!==e.input_type||t.value[i]&&Array.isArray(t.value[i])||t.$emit("input",_(_({},t.value),{},k({},i,[])))}))},mounted:function(){document.addEventListener("click",this.handleClickOutside)},beforeDestroy:function(){document.removeEventListener("click",this.handleClickOutside)},methods:{toggleMultiSelect:function(t){this.activeMultuSelect=this.activeMultuSelect===t?null:t},handleClickOutside:function(t){if(null!==this.activeMultuSelect){var e=this.$el.querySelector(".c-input-inline-multiselect__select");if(e&&!e.contains(t.target))this.$el.querySelector(".c-input-inline-multiselect__label").contains(t.target)||(this.activeMultuSelect=null)}}},computed:{proxyValue:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}}},hydrateBaselineQuestion:function(){var t=this,e="<p>";return e+=this.activeActionCommitmentStep.commitment_targets[0].baseline,this.activeActionCommitmentStep.commitment_targets[0].baseline_questions&&this.activeActionCommitmentStep.commitment_targets[0].baseline_questions.forEach((function(t,i){var n,a=i+1;switch(n=void 0!==t.placeholder_text&&t.placeholder_text&&null!==t.placeholder_text?t.placeholder_text:"Enter value",t.input_type){case"select":e=e.replace("<"+a+">",'<select class="c-input-inline-select mx-1" v-model="proxyValue['.concat(i,']"><option v-for="(option, index) in componentQuestionData[').concat(i,'].options.split(\',\')" :key="index" :value="option">{{option}}</option></select>'));break;case"multiselect":e=e.replace("<"+a+">",'\n\t\t\t\t\t\t\t\t<span class="c-input-inline-multiselect">\n\t\t\t\t\t\t\t\t\t<span @click="toggleMultiSelect('.concat(i,')" class="c-input-inline-multiselect__label">Choose multiple</span>\n\t\t\t\t\t\t\t\t\t<select v-if="activeMultuSelect === ').concat(i,'" class="c-input-inline-multiselect__select mx-1" v-model="proxyValue[').concat(i,']" multiple>\n\t\t\t\t\t\t\t\t\t\t<option v-for="(option, index) in componentQuestionData[').concat(i,'].options.split(\',\')" :key="index" :value="option">{{option}}</option>\n\t\t\t\t\t\t\t\t\t</select>\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t'));break;case"text":e=e.replace("<"+a+">",'<input class="c-inline-input" type="text" v-model="proxyValue['.concat(i,']" placeholder="').concat(n,'" />'));case"textarea":e=e.replace("<"+a+">",'<textarea class="d-block w-100" type="text" v-model="proxyValue['.concat(i,']" placeholder="').concat(n,'"></textarea>'))}})),{template:e=this.glossaryHydrate(e)+"</p>",data:function(){return{componentQuestionData:t.activeActionCommitmentStep.commitment_targets[0].baseline_questions,activeMultuSelect:null}},props:{value:{required:!0}},created:function(){var t=this;this.activeActionCommitmentStep&&this.activeActionCommitmentStep.commitment_targets[0].baseline_questions&&this.activeActionCommitmentStep.commitment_targets[0].baseline_questions.forEach((function(e,i){"multiselect"!==e.input_type||t.value[i]&&Array.isArray(t.value[i])||t.$emit("input",_(_({},t.value),{},k({},i,[])))}))},mounted:function(){document.addEventListener("click",this.handleClickOutside)},beforeDestroy:function(){document.removeEventListener("click",this.handleClickOutside)},methods:{toggleMultiSelect:function(t){this.activeMultuSelect=this.activeMultuSelect===t?null:t},handleClickOutside:function(t){if(null!==this.activeMultuSelect){var e=this.$el.querySelector(".c-input-inline-multiselect__select");if(e&&!e.contains(t.target))this.$el.querySelector(".c-input-inline-multiselect__label").contains(t.target)||(this.activeMultuSelect=null)}}},computed:{proxyValue:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}}},hydrateReportQuestion:function(){var t=this,e="<p>";return e+=this.activeActionCommitmentStep.commitment_targets[0].report,this.activeActionCommitmentStep.commitment_targets[0].report_questions&&this.activeActionCommitmentStep.commitment_targets[0].report_questions.forEach((function(t,i){var n,a=i+1;switch(n=void 0!==t.placeholder_text&&t.placeholder_text&&null!==t.placeholder_text?t.placeholder_text:"Enter value",t.input_type){case"select":e=e.replace("<"+a+">",'<input-inline-select v-model="targetAnswers['+i+']" :data="questionData['+i+']"></input-inline-select>');break;case"multiselect":e=e.replace("<"+a+">",'<select class="c-input-inline-select mx-1" v-model="proxyValue['.concat(i,']" multiple><option v-for="(option, index) in componentQuestionData[').concat(i,'].options.split(\',\')" :key="index" :value="option">{{option}}</option></select>'));break;case"text":e=e.replace("<"+a+">",'<input class="c-inline-input" type="text" v-model="targetAnswers['+i+']" placeholder="'+n+'" />');case"textarea":e=e.replace("<"+a+">",'<textarea class="w-100 d-block" type="text" v-model="proxyValue['.concat(i,']" placeholder="').concat(n,'"></textarea>'))}})),{template:e=this.glossaryHydrate(e)+"</p>",data:function(){return{questionData:t.activeActionCommitmentStep.commitment_targets[0].report_questions,targetAnswers:[]}},props:{value:{type:Array}},created:function(){var t=this;this.activeActionCommitmentStep&&this.activeActionCommitmentStep.commitment_targets[0].report_questions&&this.activeActionCommitmentStep.commitment_targets[0].report_questions.forEach((function(e,i){"multiselect"!==e.input_type||t.proxyValue&&t.proxyValue[i]&&Array.isArray(t.proxyValue[i])||(t.proxyValue||(t.proxyValue=[]),t.$set(t.proxyValue,i,[]))}))},computed:{proxyValue:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},watch:{targetAnswers:function(t){this.$emit("input",t)}}}}}),mixins:[g.default]}},64247:function(t){var e={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",variableDefinitions:[{kind:"V
1ariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"city_id"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cityCommitmentProgress"},arguments:[{kind:"Argument",name:{kind:"Name",value:"city_id"},value:{kind:"Variable",name:{kind:"Name",value:"city_id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"commitment_id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"percentage"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"total_steps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"completed_steps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commitment"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"theme"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:223}};e.loc.source={body:"query (\n\t$city_id: ID\n) {\n\tcityCommitmentProgress(\n\t\tcity_id: $city_id\n\t) {\n\t\tcommitment_id\n\t\tpercentage\n\t\ttotal_steps\n\t\tcompleted_steps\n\t\tcommitment {\n\t\t\tid\n\t\t\ttitle\n\t\t\tdescription\n\t\t\ttheme {\n\t\t\t\tid\n\t\t\t\ttitle\n\t\t\t}\n\t\t}\n\t}\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(t,e){if("FragmentSpread"===t.kind)e.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&e.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){i(t,e)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){i(t,e)})),t.definitions&&t.definitions.forEach((function(t){i(t,e)}))}var n={};e.definitions.forEach((function(t){if(t.name){var e=new Set;i(t,e),n[t.name.value]=e}})),t.exports=e},583:function(t){var e={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"commitmentStats"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total_commitments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"committed_cities"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"active_commitments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"participating_cities"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"global_participation"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"total_actions_taken"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"updates_made_this_month"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:197}};e.loc.source={body:"query {\n    commitmentStats {\n        total_commitments\n\t\tcommitted_cities\n\t\tactive_commitments\n\t\tparticipating_cities\n\t\tglobal_participation\n\t\ttotal_actions_taken\n\t\tupdates_made_this_month\n    }\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(t,e){if("FragmentSpread"===t.kind)e.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&e.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){i(t,e)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){i(t,e)})),t.definitions&&t.definitions.forEach((function(t){i(t,e)}))}var n={};e.definitions.forEach((function(t){if(t.name){var e=new Set;i(t,e),n[t.name.value]=e}})),t.exports=e},53379:function(t){var e={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"commitmentThemes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"image"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commitment_count"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"city_image_url_thumb"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"commitments"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sdg_outcomes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sdg_icon"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"gbf_outcomes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"city_count"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commitment_steps"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city_count"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commitment_targets"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"target_description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"target"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"target_questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"input_type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"options"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"placeholder_text"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"baseline_description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseline"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseline_questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"input_type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"options"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"placeholder_text"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"report"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"report_questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"input_type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"options"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"placeholder_text"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"cities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"geopol"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"region"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"commitment_count"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city_image_url_thumb"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"participating_cities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city_image_url_thumb"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"geopol"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"region"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"country"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"sdg_targets"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"gbf_targets"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"short_description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:1542}}
1;e.loc.source={body:"query {\n    commitmentThemes {\n        id\n        title\n\t\tdescription\n\t\ticon\n\t\timage\n\t\tcommitment_count\n\t\tcities {\n\t\t\tcity_image_url_thumb\n\t\t}\n        commitments {\n            id\n            title\n            description\n\t\t\tsdg_outcomes {\n\t\t\t\tsdg_icon\n\t\t\t}\n\t\t\tgbf_outcomes {\n\t\t\t\tdescription\n\t\t\t}\n\t\t\tcity_count\n            commitment_steps {\n                id\n                title\n\t\t\t\tdescription\n\t\t\t\tcity_count\n                commitment_targets {\n                    id\n\t\t\t\t\ttarget_description\n                    target\n                    target_questions {\n                        input_type\n                        options\n                        placeholder_text\n                    }\n\t\t\t\t\tbaseline_description\n                    baseline\n                    baseline_questions {\n                        input_type\n                        options\n                        placeholder_text\n                    }\n\t\t\t\t\treport\n\t\t\t\t\treport_questions {\n                        input_type\n                        options\n                        placeholder_text\n                    }\n                }\n\t\t\t\tcities {\n\t\t\t\t\tid\n\t\t\t\t\tname\n\t\t\t\t\tgeopol {\n\t\t\t\t\t\tregion\n\t\t\t\t\t\tcity\n\t\t\t\t\t}\n\t\t\t\t\tcommitment_count\n\t\t\t\t\tcity_image_url_thumb\n\t\t\t\t}\n\t\t\t\tparticipating_cities {\n\t\t\t\t\tid\n\t\t\t\t\tname\n\t\t\t\t\tcity_image_url_thumb\n\t\t\t\t\tgeopol {\n\t\t\t\t\t\tregion\n\t\t\t\t\t\tcountry\n\t\t\t\t\t}\n\t\t\t\t}\n\n            }\n\t\t\tsdg_targets {\n                id\n                title\n\t\t\t\ticon\n            }\n\t\t\tgbf_targets {\n\t\t\t\tid\n\t\t\t\ttitle\n\t\t\t\tshort_description\n\t\t\t\ticon\n\t\t\t}\n        }\n    }\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(t,e){if("FragmentSpread"===t.kind)e.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&e.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){i(t,e)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){i(t,e)})),t.definitions&&t.definitions.forEach((function(t){i(t,e)}))}var n={};e.definitions.forEach((function(t){if(t.name){var e=new Set;i(t,e),n[t.name.value]=e}})),t.exports=e},81292:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return v}});var n=i(49149),a=i(53379),o=i.n(a),s=i(583),r=i.n(s),c=i(20629);function m(t){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m(t)}function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function d(t,e,i){return(e=function(t){var e=function(t,e){if("object"!==m(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!==m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===m(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var u={name:"PsCommitmentsDashboard",data:function(){return{themes:[],commitmentStats:{}}},apollo:{themes:{query:o(),update:function(t){return t.commitmentThemes}},commitmentStats:{query:r(),update:function(t){return t.commitmentStats}}},methods:{showCommitmentDetail:function(t){this.$store.commit("setCommitmentsActivePage","commitment-details"),this.$store.commit("setCommitmentDashboardSelectedCommitment",t)}},computed:function(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?l(Object(i),!0).forEach((function(e){d(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEac
1h((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}({},(0,c.Se)({me:"getMe"})),mounted:function(){window.scrollTo(0,0)},mixins:[n.default]},p=u,v=(0,i(51900).Z)(p,(function(){var t=this,e=t._self._c;return t.me?e("div",{staticClass:"row"},[e("section",{staticClass:"col-12 mb-9"},[e("section",{staticClass:"psdm-hero --action-dashboard"},[e("div",{staticClass:"psdm-hero__gradient-wrapper"},[e("div",{staticClass:"psdm-hero__bg-wrapper psdm-hero__bg-wrapper--desktop-only"},[e("div",{staticClass:"container"},[e("div",{staticClass:"psdm-hero__wrapper"},[t._m(0),t._v(" "),e("div",{staticClass:"row justify-content-start"},[e("div",{staticClass:"col-12 col-sm-<?php echo $data->title_width['size'] ?> <?php echo $data->align_text; ?>"},[e("h3",{staticClass:"psdm-hero__title"},[t._v("Welcome back, "+t._s(t.me.first_name))])])]),t._v(" "),t._m(1)])])])])])]),t._v(" "),e("section",{staticClass:"col-12"},[e("div",{staticClass:"container"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[e("h2",{staticClass:"font_roboto font_24_32 font-weight-bold text-oceanblue mb-6"},[t._v("Your commitments")]),t._v(" "),e("hr",{staticClass:"mb-10"}),t._v(" "),t._l(t.themes,(function(i){return e("ps-expansion-panel",{key:i.id},[e("template",{slot:"icon"},[e("img",{staticClass:"img-fluid w-100",attrs:{src:i.icon,alt:i.title}})]),t._v(" "),e("div",{staticClass:"ml-4",attrs:{slot:"title"},slot:"title"},[e("h3",{staticClass:"font_roboto font_18_24 font-weight-bold text-primary mb-0"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(i.title)+"\n\t\t\t\t\t\t\t")])]),t._v(" "),e("div",{attrs:{slot:"body"},slot:"body"},[t.myCommitmentsByTheme(i.id).length?t._l(t.myCommitmentsByTheme(i.id),(function(i,n){return e("ps-panel",{key:i.commitment.id,staticClass:"bg-lightestgrey pb-10",attrs:{"border-top":n>0}},[e("div",{staticClass:"d-flex align-items-center"},[e("div",{staticClass:"flex-grow-1"},[e("h4",{staticClass:"font_roboto font_18_24 font-weight-bold text-primary"},[t._v(t._s(i.commitment.title))]),t._v(" "),e("p",[t._v(t._s(t.getMyProgressPercentage(i.commitment.id))+"% Achieved")]),t._v(" "),e("ps-progress-bar",{attrs:{progress:t.getMyProgressPercentage(i.commitment.id)}})],1),t._v(" "),e("a",{staticClass:"ml-25",staticStyle:{width:"48px"},attrs:{href:"#",target:"_self"},on:{click:function(e){return e.preventDefault(),t.showCommitmentDetail(i)}}},[e("span",{staticClass:"sr-only"},[t._v("Go to commitment details")]),t._v(" "),e("icon-right-arrow-round",{attrs:{color:"#248A86"}})],1)])])})):e("ps-panel",{staticClass:"bg-lightestgrey pb-10"},[e("div",{staticClass:"d-flex align-items-center"},[e("h3",{staticClass:"font_roboto font_14_19 text-primary mb-0"},[t._v("You have not yet made any commitments within this action area. Click "),e("a",{attrs:{href:"/commitments"}},[t._v("here")]),t._v(" to get started")])])])],2)],2)}))],2)])])]),t._v(" "),t.commitmentStats?e("ps-commitment-statistics",{attrs:{themes:t.themes,"commitment-stats":t.commitmentStats}}):t._e()],1):t._e()}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"psdm-hero__cop-breadcrumbs font_14_19"},[e("a",{staticClass:"psdm-hero__cop-breadcrumb-link",attrs:{href:"/actions"}},[t._v("Action platform")]),t._v(" "),e("a",{staticClass:"psdm-hero__cop-breadcrumb-link psdm-hero__cop-active-breadcrumb-link",attrs:{href:"#"}},[t._v("Dashboard")])])},function(){var t=this._self._c;return t("div",{staticClass:"row justify-content-start"},[t("div",{staticClass:"col-12 col-sm-6 text-left"},[t("p",{staticClass:"psdm-hero__text mb-7 mb-lg-10 text-white font_16_21"},[this._v("Continue on your journey to make commitments, share your actions and set targets for people and nature to flourish.")])])])}],!1,null,"796cd5f3",null).exports}}]);
2//# sourceMappingURL=vue-blocks-commitments-PsCommitmentsDashboard.c726f203183926bd.js.map

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.