(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[,,function(e,t,a){"use strict";var n={en:{emailThisPage:"Email this page",toEmailThisPage:"To email address",yourName:"Your name",sendEmail:"Send email",cancel:"Cancel",close:"Close",sendFromYourOwnAccount:"Send from your own account",enterYourName:"Enter your name",enterYourEmailAddress:"Enter your email address",enterYourEmailAddressInTheCorrectFormat:"Enter your email address in the correct format, like name@example.com",iThoughtYouMightBeInterestedInThisLink:"I thought you might be interested in this link from Citizens Advice:",yourEmailHasBeenSent:"Your email has been sent.",weCannotSendYourEmail:"We cannot send your email at the moment. Please try again later.",errorSummary:{thereIsAProblem:"There is a problem"},shared:{optional:"optional"},adviceFeedback:{didThisHelp:"Did this advice help?",didThisHelpYesLabel:"Yes",didThisHelpYesAria:"Yes, the advice was helpful",didThisHelpNoLabel:"No",didThisHelpNoAria:"No, the advice was not helpful",reasonLabel:"Why wasn\u2019t this advice helpful?",notRelevant:"It isn\u2019t relevant to my situation",notEnoughDetail:"It doesn\u2019t have enough detail",cantWorkOutNextSteps:"I can\u2019t work out what I should do next",dontUnderstand:"I don\u2019t understand",selectAnOption:"Select an option",anythingElseLabel:"Is there anything else you'd like to tell us?",closeAriaLabel:"Close advice feedback form",submitLabel:"Submit feedback",successMessage:"Thank you for your feedback",errorMessage:"There was a problem submitting your feedback"},cookieBanner:{prose:"We use cookies to improve your experience of our website.",linkText:"You can find out more or opt-out from some cookies.",linkHref:"/about-us/citizens-advice-privacy-policy/how-we-use-cookies/",linkCommentry:"",buttonLabel:"I'm fine with cookies",ariaLabel:"Cookie banner"},targetedContent:{collapseAll:"Collapse all",expandAll:"Expand all"},navigation:{close:"Close",more:"More"}},cy:{emailThisPage:"E-bostiwch y dudalen",toEmailThisPage:"At gyfeiriad e-bost",yourName:"Eich enw",sendEmail:"Anfonwch yr e-bost",cancel:"Canslo",close:"Cau",sendFromYourOwnAccount:"Anfon o\u2019ch cyfrif chi",enterYourName:"Rhowch eich enw",enterYourEmailAddress:"Rhowch gyfeiriad e-bost",enterYourEmailAddressInTheCorrectFormat:"Rhowch eich cyfeiriad e-bost yn y fformat cywir, fel enw@enghraifft.com",iThoughtYouMightBeInterestedInThisLink:"Roeddwn i\u2019n meddwl y byddai gennych ddiddordeb yn y ddolen hon gan Cyngor ar Bopeth:",yourEmailHasBeenSent:"Anfonwyd eich neges.",weCannotSendYourEmail:"Ni allwn anfon eich e-bost ar hyn o bryd. Rhowch gynnig arall arni yn nes ymlaen.",errorSummary:{thereIsAProblem:"Mae yna problem"},shared:{optional:"dewisol"},adviceFeedback:{didThisHelp:"A oedd y cyngor hwn yn fuddiol?",didThisHelpYesLabel:"Oedd",didThisHelpYesAria:"Oedd, roedd y cyngor yn ddefnyddiol",didThisHelpNoLabel:"Na",didThisHelpNoAria:"Na, nid oedd y cyngor yn ddefnyddiol",reasonLabel:"Pam nad oedd y cyngor yn fuddiol?",notRelevant:"Nid yw\u2019n berthnasol i fy sefyllfa",notEnoughDetail:"Nid yw\u2019n rhoi digon o fanylion",cantWorkOutNextSteps:"Ni allaf weithio allan beth ddylwn wneud nesaf",dontUnderstand:"Dwi ddim yn deall",selectAnOption:"Dewiswch opsiwn",anythingElseLabel:"Oes unrhyw beth arall yr hoffech ei ddweud wrthym?",closeAriaLabel:"Cau ffurflen adborth cyngor",submitLabel:"Cyflwyno adborth",successMessage:"Diolch am eich adborth",errorMessage:"Roedd problem chyflwyno\u2019ch adborth"},cookieBanner:{prose:"Rydym yn defnyddio cwcis i wella eich profiad o'n gwefan.",linkText:"Gallwch ddarganfod mwy neu ddileu allan o rai cwcis",linkHref:"/wales/about-us/citizens-advice-privacy-policy/how-we-use-cookies/",linkCommentry:" - mae'r polis\xefau hyn ar gael yn Saesneg.",buttonLabel:"Rwy'n iawn gyda cwcis",ariaLabel:"Baner cwcis"},targetedContent:{collapseAll:"Cau popeth",expandAll:"Ehangu popeth"},navigation:{close:"Cau",more:"Mwy"}}};var r=document.documentElement.lang;t.a=function(e){return e?n[e]:n.en}(r)},,,function(e,t,a){"use strict";a.r(t),a.d(t,"getLocalRefs",(function(){return o})),a.d(t,"retrieveReferences",(function(){return b})),a.d(t,"saveReferences",(function(){return v})),a.d(t,"saveCredentialsToLocalStorage",(function(){return i})),a.d(t,"saveRefsToLocalStorage",(function(){return s})),a.d(t,"saveClearAllToLocalStorage",(function(){return u})),a.d(t,"retrieveCredentialsFromLocalStorage",(function(){return f})),a.d(t,"retrieveRefsFromLocalStorage",(function(){return d})),a.d(t,"retrieveClearAllFromLocalStorage",(function(){return m}));var n=function(e,t,a,n){return new(a||(a=Promise))((function(r,l){function c(e){try{s(n.next(e))}catch(t){l(t)}}function o(e){try{s(n.throw(e))}catch(t){l(t)}}function s(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(c,o)}s((n=n.apply(e,t||[])).next())}))},r=function(e,t){var a,n,r,l,c={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return l={next:o(0),throw:o(1),return:o(2)},"function"===typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function o(l){return function(o){return function(l){if(a)throw new TypeError("Generator is already executing.");for(;c;)try{if(a=1,n&&(r=2&l[0]?n.return:l[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,l[1])).done)return r;switch(n=0,r&&(l=[2&l[0],r.value]),l[0]){case 0:case 1:r=l;break;case 4:return c.label++,{value:l[1],done:!1};case 5:c.label++,n=l[1],l=[0];continue;case 7:l=c.ops.pop(),c.trys.pop();continue;default:if(!(r=(r=c.trys).length>0&&r[r.length-1])&&(6===l[0]||2===l[0])){c=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]t.title?1:0}));return r.default.createElement("ul",{className:"references-reference-list"},e.map((function(e){return r.default.createElement(i.default,{reference:e,onToggleReferenceDeletion:C,onClose:a,key:e.key})})))}()),r.default.createElement("div",{"aria-live":"assertive"},y?r.default.createElement(u.default,{message:y}):null),r.default.createElement("div",{className:"cads-modal-buttonbar"},R()?r.default.createElement("button",{type:"button",className:"cads-button",onClick:function(){for(var e=0;e<(null===w||void 0===w?void 0:w.length);e++)w[e].deleted=!1;p(w),N(b([],w,!0)),Object(d.saveRefsToLocalStorage)(w),Object(d.saveClearAllToLocalStorage)(!1),S(n.References)}},"Undo"):null,w.length>0&&!R()?r.default.createElement("button",{type:"button",className:"cads-button__primary",onClick:function(){return e=w,void((t=Object(f.default)(e)).length>0?l.b([Object(m.default)(t)]).then((function(){E({text:"The references have been successfully copied.",type:"success"})}),(function(){E({text:"The references could not be copied to the clipboard.",type:"warning"})})):E({text:"There are no references to copy.",type:"warning"}));var e,t},"data-testid":"copy-to-clipboard-button"},"Copy to clipboard"):null,w.length>0&&!R()?r.default.createElement("button",{type:"button",className:"cads-button__secondary","aria-label":"Save references",onClick:function(){return S(n.Save)}},"Save"):null,r.default.createElement("button",{type:"button",className:"cads-button__secondary","aria-label":"Retrieve references",onClick:function(){return S(n.Retrieve)}},"Retrieve"),r.default.createElement("a",{href:"https://www.citizensadvice.org.uk/references-help/"},"Help")),w.length>0&&!R()?r.default.createElement("button",{type:"button",className:"cads-linkbutton references-clear-all","data-testid":"clear-all-button",onClick:function(){for(var e=0;e0&&r[r.length-1])&&(6===l[0]||2===l[0])){c=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]0&&r[r.length-1])&&(6===l[0]||2===l[0])){c=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]').concat(Object(r.default)(e),"
").concat(e.url,"

")}))}function c(e){return e.map((function(e){return"".concat(Object(r.default)(e),"\n").concat(e.url,"\n\n")}))}function o(e){return new n.a({"text/html":new Blob(l(e),{type:"text/html"}),"text/plain":new Blob(c(e),{type:"text/plain"})})}},function(e,t,a){"use strict";a.r(t);var n=a(0),r=a(62),l=a(5),c=a(30),o=function(){var e=Object(c.default)(Object(l.retrieveRefsFromLocalStorage)());Object(l.saveRefsToLocalStorage)(e)};t.default=function(e){var t=e.onClose,a=e.onReferenceDeletion,c=e.onUpdateAllReferences,s=Object(n.useState)((function(){return Object(l.retrieveRefsFromLocalStorage)()}))[0];return Object(n.useEffect)((function(){return window.addEventListener("beforeunload",o),function(){window.removeEventListener("beforeunload",o)}}),[]),n.default.createElement(r.default,{initialReferences:s,onClose:t,onReferenceDeletion:a,onUpdateAllReferences:c})}},function(e,t,a){"use strict";a.r(t);var n,r=a(0),l=a(2),c=a(29),o=a(66),s=a(42);!function(e){e[e.Email=0]="Email",e[e.References=1]="References",e[e.NoneShown=2]="NoneShown"}(n||(n={}));var i=r.default.forwardRef((function(e,t){var a=e.label,n=e.testId,l=e.icon,c=e.onClick;return r.default.createElement("button",{type:"button",className:"toolbar-button",onClick:c,"data-testid":n,ref:t,"aria-label":a},r.default.createElement("span",{className:"toolbar-button__label"},a),r.default.createElement("span",{className:"toolbar-button__icon cads-icon_".concat(l),"aria-hidden":"true"}))}));function u(e){var t=e.pageMeta,a=e.showEmailThisPage,u=document.querySelector(".cads-breadcrumbs-wrapper")||document.querySelector(".cads-navigation");function d(){return u?u.offsetTop+u.offsetHeight:240}var f=Object(r.useState)(d),m=f[0],b=f[1],v=Object(r.useState)(n.NoneShown),p=v[0],h=v[1],y=Object(r.useRef)(null),E=Object(r.useRef)(null);function g(e){var t;h(n.NoneShown),null===(t=e.current)||void 0===t||t.focus()}return Object(r.useEffect)((function(){Object(s.initialiseReferenceButtons)(t)}),[]),Object(r.useEffect)((function(){function e(){var e=Math.max(0,document.body.scrollTop||document.documentElement.scrollTop),t=d();b(e>t?0:t-e)}return e(),window.addEventListener("scroll",e),window.addEventListener("resize",e),function(){window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}}),[]),r.default.createElement(r.Fragment,null,r.default.createElement("aside",{className:"toolbar",style:{top:"".concat(m,"px")}},r.default.createElement(i,{label:"Print this page",testId:"print-this-page",icon:"print",onClick:function(){return window.print()}}),r.default.createElement(i,{label:"Manage references",testId:"manage-references",icon:"references",ref:E,onClick:function(){return h(n.References)}}),a?r.default.createElement(i,{label:l.a.emailThisPage,testId:"email-this-page",icon:"email",ref:y,onClick:function(){return h(n.Email)}}):null),p===n.References?r.default.createElement(o.default,{onClose:function(){return g(E)},onReferenceDeletion:s.referenceUpdateHandler,onUpdateAllReferences:s.allReferenceUpdateHandler}):p===n.Email?r.default.createElement(c.default,{pageMeta:t,onClose:function(){return g(y)}}):null)}u.defaultProps={showEmailThisPage:!0},t.default=u},function(e,t,a){"use strict";a.r(t);var n,r,l=a(0),c=a(2),o=function(e){"ga"in window&&ga("send","event","PageRating",window.location.pathname,e,"yes"===e?1:0)},s=a(55),i=a(56);function u(){return l.default.createElement("p",{className:"paragraph-s cads-success-message"},c.a.adviceFeedback.successMessage)}!function(e){e[e.NotAsked=0]="NotAsked",e[e.FeedbackRequired=1]="FeedbackRequired",e[e.Success=2]="Success"}(n||(n={})),function(e){e.Yes="yes",e.No="no"}(r||(r={}));t.default=function(e){var t=e.pageId,a=Object(l.useState)(n.NotAsked),c=a[0],d=a[1];function f(){o(r.Yes),d(n.Success)}function m(){o(r.No),d(n.FeedbackRequired)}function b(){d(n.NotAsked)}function v(){d(n.Success)}return l.default.createElement("div",{className:"advice-feedback-container",id:"advice-feedback"},function(){switch(c){case n.FeedbackRequired:return l.default.createElement(i.default,{pageId:t,apiEndpoint:"/api/content/feedback",onSubmitCallback:v,onCloseCallback:b});case n.Success:return null;default:return l.default.createElement(s.default,{handleYes:f,handleNo:m})}}(),l.default.createElement("div",{role:"status","aria-live":"polite"},c===n.Success?l.default.createElement(u,null):null))}}]]);