1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7017],{51675:function(n,o,t){"use strict";t.r(o),t.d(o,{default:function(){return p}});var e=t(50029),r=t(87794),i=t.n(r),c=t(67294),d=t(73935),a=t(72132),u=t(60208),s=t(6482),l=t(85893);function p(n){var o=n.isShowing,t=n.hide,r=n.workLocations,p=n.getJobOptions,h=(0,c.useState)(""),f=h[0],m=h[1],g=function(){var n=(0,e.Z)(i().mark((function n(o){var t;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o.preventDefault(),t={workLocation:f},n.next=4,fetch("/api/jobs/work_locations/create",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}).then((function(){m(""),a.Am.success("Added work location",{position:"bottom-right",autoClose:2500,closeOnClick:!0}),p()}));case 4:n.sent;case 5:case"end":return n.stop()}}),n)})));return function(o){return n.apply(this,arguments)}}(),x=function(){var n=(0,e.Z)(i().mark((function n(o){return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o.preventDefault(),n.next=3,fetch("/api/jobs/work_locations/delete",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({id:o.target.id})}).then(function(){var n=(0,e.Z)(i().mark((function n(o){return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o.json();case 2:n.sent,a.Am.success("Deleted work location",{position:"bottom-right",autoClose:2500,closeOnClick:!0}),p();case 5:case"end":return n.stop()}}),n)})));return function(o){return n.apply(this,arguments)}}());case 3:n.sent;case 4:case"end":return n.stop()}}),n)})));return function(o){return n.apply(this,arguments)}}();return o?d.createPortal((0,l.jsx)(l.Fragment,{children:(0,l.jsx)(u.ZA,{onClick:function(){return t()},children:(0,l.jsxs)(u.AB,{style:{height:"auto",width:"35%"},onClick:function(n){return n.stopPropagation()},children:[(0,l.jsxs)("div",{className:"modal",children:[(0,l.jsxs)(u.xB,{children:[(0,l.jsx)("h2",{children:"Work Locations"}),(0,l.jsx)(u.G9,{hide:t})]}),(0,l.jsxs)(s.Z,{children:[(0,l.jsx)("thead",{children:(0,l.jsxs)("tr",{children:[(0,l.jsx)("th",{children:"Name"}),(0,l.jsx)("th",{children:"Delete"})]})}),(0,l.jsx)("tbody",{children:r&&0!==r.length?(0,l.jsx)(l.Fragment,{children:r.map((function(n){return(0,l.jsxs)("tr",{id:n.id,children:[(0,l.jsx)("td",{children:n.workLocation}),(0,l.jsx)("td",{id:n.id,onClick:function(n){x(n)},children:(0,l.jsx)("span",{id:n.id,onClick:function(n){x(n)},children:"\ud83d\uddd1\ufe0f"})})]},n.id)}))}):(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("tr",{children:[(0,l.jsx)("td",{children:"No work locations - create one below!"}),(0,l.jsx)("td",{})]})})})]})]}),(0,l.jsxs)("form",{onSubmit:g,children:[(0,l.jsx)("label",{htmlFor:"name",children:"New Work Location"}),(0,l.jsx)("input",{type:"text",id:"name",value:f,onChange:function(n){m(n.target.value)}}),(0,l.jsx)("input",{type:"submit",value:"create"})]})]})})}),document.body):null}},42404:function(n,o,t){"use strict";t.d(o,{Km:function(){return i},RZ:function(){return c},zx:function(){return r}});var e=t(52015),r=(t(11163),t(92814),t(85893),e.ZP.button.withConfig({displayName:"Button",componentId:"sc-1lmi9gd-0"})(["color:#fff;font-size:1em;padding:0.5em 1.5em;border:2px solid #c3d221;font-weight:400;border-radius:4px;background-color:#c3d221;transition:ease-in-out 0.3s;cursor:pointer;&:hover{opacity:0.5;}&:focus{outline:0;}&[disabled]{background-color:",";border-color:",";opacity:1;cursor:not-allowed;&:hover{opacity:1;}}"],(function(n){return n.theme.grey}),(function(n){return n.theme.grey}))),i=e.ZP.button.withConfig({displayName:"Button__EmojiButton",componentId:"sc-1lmi9gd-1"})(["background:none;border:none;transition:ease-in-out 0.3s;cursor:pointer;padding:1rem;font-size:20px;&:hover{opacity:0.3;}&:focus{outline:0;}"]),c=((0,e.ZP)(r).withConfig({displayName:"Button__DeleteButton",componentId:"sc-1lmi9gd-2"})(["background:none;color:#fff;border:none;font-size:20px;"]),(0,e.ZP)(r).withConfig({displayName:"Button__WarnButton",componentId:"sc-1lmi9gd-3"})(["background-color:",";border-color:",";"],(function(n){return n.theme.orange}),(function(n){return n.theme.orange})),(0,e.ZP)(r).withConfig({displayName:"Button__SuccessButton",componentId:"sc-1lmi9gd-4"})(["background-color:",";border-color:",";"],(function(n){return n.theme.green}),(function(n){return n.theme.green})),(0,e.ZP)(r).withConfig({displayName:"Button__InfoButton",componentId:"sc-1lmi9gd-5"})(["background-color:#0057B5;border-color:#0057B5;"]));(0,e.ZP)(r).withConfig({displayName:"Button__SecondaryButton",componentId:"sc-1lmi9gd-6"})(["background-color:white;border-color:",";color:",";"],(function(n){return n.theme.navy}),(function(n){return n.theme.navy}
1)),e.ZP.span.withConfig({displayName:"Button__SpanButton",componentId:"sc-1lmi9gd-7"})(["font-size:1.2em;padding:0.5em 1.5em;border:2px solid ",";font-weight:400;border-radius:4px;transition:ease-in-out 0.3s;cursor:pointer;color:",";text-align:center;&:hover{background:",";color:white;}"],(function(n){return n.color?n.theme[n.color]:n.theme.navy}),(function(n){return n.color?n.theme[n.color]:n.theme.navy}),(function(n){return n.color?n.theme[n.color]:n.theme.navy})),(0,e.ZP)(r).withConfig({displayName:"Button__ErrorButton",componentId:"sc-1lmi9gd-8"})(["background-color:",";border-color:",";"],(function(n){return n.theme.red}),(function(n){return n.theme.red})),e.ZP.button.withConfig({displayName:"Button__ToggleButton",componentId:"sc-1lmi9gd-9"})(["background-color:",";color:",";font-size:1em;padding:0.5em 1.5em;border:2px solid ",";font-weight:400;border-radius:4px;transition:ease-in-out 0.3s;cursor:pointer;&:hover{background-color:",";color:#fff;}"],(function(n){return n.value?n.theme.red:"#fff"}),(function(n){return n.value?"#fff":n.theme.red}),(function(n){return n.theme.red}),(function(n){return n.theme.red}))},60208:function(n,o,t){"use strict";t.d(o,{AB:function(){return u},G9:function(){return l},ZA:function(){return a},dd:function(){return d},hz:function(){return p},xB:function(){return s}});var e=t(52015),r=t(42404),i=t(67294),c=t(85893);function d(){var n=(0,i.useState)(!1),o=n[0],t=n[1];return{isShowing:o,toggle:function(){t(!o)}}}var a=e.ZP.div.withConfig({displayName:"Modal__ModalOverlay",componentId:"sc-vj503v-0"})(["position:fixed;z-index:9998;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);"]),u=e.ZP.div.withConfig({displayName:"Modal__ModalWrapper",componentId:"sc-vj503v-1"})(["background-color:#fefefe;margin:2% auto;padding:20px;border:2px solid #ddd;border-radius:4px;width:80%;box-shadow:0px 0px 43px -19px rgba(0,0,0,0.75);z-index:9999;@media (max-width:960px){width:95%;padding:10px;}"]),s=e.ZP.div.withConfig({displayName:"Modal__ModalHeader",componentId:"sc-vj503v-2"})(["display:grid;grid-template-columns:1fr auto;h2{margin:1rem 0;}"]);function l(n){var o=n.hide;return(0,c.jsx)(r.Km,{type:"button",className:"modal-close-button","data-dismiss":"modal","aria-label":"Close",onClick:o,children:(0,c.jsx)("span",{"aria-hidden":"true",children:"\u274c"})})}var p=e.ZP.div.withConfig({displayName:"Modal__ModalContent",componentId:"sc-vj503v-3"})(["padding:10px 30px 30px 30px;"])},6482:function(n,o,t){"use strict";var e=t(52015).ZP.table.withConfig({displayName:"Table",componentId:"sc-ujt8gj-0"})(["border-spacing:0;width:100%;border:1px solid ",";border-radius:4px;font-size:12px;margin:1.5rem 0;head{}thead{font-size:14px;background:#fcfcfc;}td{height:50px;}td,th{border-bottom:1px solid ",";border-right:1px solid ",";position:relative;padding:5px 15px;text-align:center;align-items:center;vertical-align:middle;min-width:50px;&:last-child{border-right:none;}label{padding:5px;display:block;}}tr{padding:5px;cursor:pointer;&:hover{background:",";}&[disabled]{opacity:0.5;}}tr:nth-child(","){background:#f1f1f1;}.mobileHide{@media (max-width:600px){display:none;}}"],(function(n){return n.theme.lightgrey}),(function(n){return n.theme.lightgrey}),(function(n){return n.theme.lightgrey}),(function(n){return n.theme.offWhite}),(function(n){return"odd"===n.method?"odd":"even"}));o.Z=e},24992:function(n,o,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/jobs/modals/WorkLocationModal",function(){return t(51675)}])}},function(n){n.O(0,[9774,2888,179],(function(){return o=24992,n(n.s=o);var o}));var o=n.O();_N_E=o}]);
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.