1(this["webpackJsonppolice-data-website"]=this["webpackJsonppolice-data-website"]||[]).push([[24],{108:function(e,t,n){"use strict";var r=n(1);t.a=function(e,t){var n=function(){var e=Object(r.useRef)(!0);return e.current?(e.current=!1,!0):e.current}();Object(r.useEffect)((function(){if(!n)return e()}),t)}},129:function(e,t,n){"use strict";n.r(t);var r=n(14),o=n(89),i=n(94),c=n(1),a=n.n(c),u=n(213),s=n(28),l=n.n(s);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=Object(c.forwardRef)((function(e,t){var n=e.color,r=void 0===n?"currentColor":n,o=e.size,i=void 0===o?24:o,c=d(e,["color","size"]);return a.a.createElement("svg",f({ref:t,xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),a.a.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),a.a.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))}));p.propTypes={color:l.a.string,size:l.a.oneOfType([l.a.string,l.a.number])},p.displayName="X";var b=p;function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}function h(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var y=Object(c.forwardRef)((function(e,t){var n=e.color,r=void 0===n?"currentColor":n,o=e.size,i=void 0===o?24:o,c=h(e,["color","size"]);return a.a.createElement("svg",v({ref:t,xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},c),a.a.createElement("circle",{cx:"12",cy:"12",r:"10"}),a.a.createElement("polyline",{points:"12 16 16 12 12 8"}),a.a.createElement("line",{x1:"8",y1:"12",x2:"16",y2:"12"}))}));y.propTypes={color:l.a.string,size:l.a.oneOfType([l.a.string,l.a.number])},y.displayName="ArrowRightCircle";var O=y,j=n(257),m=n(39),g=n(108);function w(e,t,n){void 0===t&&(t=0),void 0===n&&(n=[]);var r=function(e,t){void 0===t&&(t=0);var n=Object(c.useRef)(!1),r=Object(c.useRef)(),o=Object(c.useRef)(e),i=Object(c.useCallback)((function(){return n.current}),[]),a=Object(c.useCallback)((function(){n.current=!1,r.current&&clearTimeout(r.current),r.current=setTimeout((function(){n.current=!0,o.current()}),t)}),[t]),u=Object(c.useCallback)((function(){n.current=null,r.current&&clearTimeout(r.current)}),[]);return Object(c.useEffect)((function(){o.current=e}),[e]),Object(c.useEffect)((function(){return a(),u}),[t]),[i,u,a]}(e,t),o=r[0],i=r[1],a=r[2];return Object(c.useEffect)(a,n),[o,i]}var x=n(131),P=n(21);const k=["Arizona","California","Florida","Georgia","Maryland","New York","Oregon","Texas","Virginia","Washington"],N=["Arizona","Arkansas","California","Colorado","Connecticut","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"],S=r.t.filter((e=>N.indexOf(e.name)>-1));function C(e){let{onChange:t,onClick:a,container:s}=e;const[l,f]=Object(c.useState)(""),[d,p]=Object(c.useState)(!1),[v,h]=Object(c.useState)([]),y=Object(c.useRef)(null),{t:N}=Object(j.a)(),[C,E]=Object(c.useState)(null),[A,z]=Object(c.useState)(null);Object(g.a)((()=>{n.e(27).then(n.t.bind(null,236,7)).then((e=>{E(new e.default({initialize:!0,local:r.t.filter((e=>{let{code:t}=e;return t!==r.B})),queryTokenizer:e.default.tokenizers.whitespace,datumTokenizer:e.default.tokenizers.obj.whitespace("name")}
1)),z(new e.default({initialize:!0,limit:5,queryTokenizer:e.default.tokenizers.whitespace,datumTokenizer:e.default.tokenizers.obj.whitespace("department"),indexRemote:!0,remote:{url:"".concat(r.a,"/state_department_wise.json"),transform:function(e){const t=[];return Object.keys(e).filter((e=>"State Unassigned"!==e&&"NOTICE"!==e)).map((n=>{const r=e[n].departmentData;return Object.keys(r).map((e=>t.push({department:Object(o.b)(e),state:n,name:Object(o.b)(r[e].name),url:r[e].url}))),null})),t}}}))}))}),[d]);const R=Object(c.useCallback)((e=>{if(!C)return null;const t=[];C.search(e,(e=>{e.map(((e,n)=>{const r={name:e.name,type:"state",route:"/report/".concat(e.code)};return t.push(r),null}))})),A.search(e,(e=>{e.slice(0,5).map(((e,n)=>{const r={name:e.department,state:e.state,url:e.url,type:"department",route:e.url};return t.push(r),null})),h([...t])}))}),[A,C]);w((()=>{l?(t&&t(l),R(l)):(t&&t(null),h(Object(i.a)(v,(e=>{e.splice(0)}))))}),100,[l]);const D=Object(c.useCallback)((()=>{t&&t(null),setTimeout((()=>p(!1)),500)}),[t]),T=Object(c.useCallback)(((e,t,n,r)=>(e.textContent="",!0)),[]),M=Object(c.useCallback)(((e,t)=>{const n=e.textContent;if(e.classList.add("disappear"),n.length>0)return setTimeout((function(){e.textContent="",M(e,t)}),1e3),!0;t()}),[]),I=Object(c.useCallback)(((e,t)=>{if(d)return e.textContent="",!0;T(e,t,0,(function(){setTimeout((function(){M(e,(function(){I(e,(t+1)%k.length)}))}),2e3)}))}),[M,d,T]);Object(c.useEffect)((()=>{if(!d){const e=document.getElementsByClassName("search-placeholder")[0];e&&I(e,0)}}),[d,I]);const F=Object(c.useMemo)((()=>{const e=[];return[0,0,0].map(((t,n)=>(e.push({animationDelay:"".concat(250*n,"ms")}),null))),e}),[]),W=Object(c.useCallback)((()=>{f(""),h([]),D()}),[D]),_=Object(c.useCallback)((e=>{f(e.target.value)}),[]);return Object(x.a)("/",(()=>{y.current.focus()})),Object(x.a)("Escape",(()=>{W(),y.current.blur()})),Object(P.jsxs)("div",{className:"Search ".concat(s),children:[Object(P.jsxs)("div",{className:"search-input-wrapper ".concat("navbar"===s?"":"fadeInUp"),style:F[2],children:[Object(P.jsx)("input",{type:"text",value:l,ref:y,placeholder:"".concat("navbar"===s?"Search State or Police":"Go to your state or police agency"),spellCheck:"false",onFocus:p.bind(this,!0),onBlur:"navbar"!==s?D:()=>{},onChange:_}),!d&&""===l&&Object(P.jsx)("span",{className:"search-placeholder"}),("page"===s||"navbar"===s&&0===l.length)&&Object(P.jsx)("div",{className:"search-button",children:Object(P.jsx)(u.a,{})}),l.length>0&&Object(P.jsx)("div",{className:"close-button",onClick:W,children:Object(P.jsx)(b,{})})]}),v.length>0&&Object(P.jsx)("div",{className:"results",children:v.map(((e,t)=>Object(P.jsx)(m.b,{to:e.route,onClick:()=>
1"function"===typeof a?a():W(),children:Object(P.jsxs)("div",{className:"result",children:[Object(P.jsx)("div",{className:"result-left",children:Object(P.jsxs)("div",{className:"result-name",children:["".concat(e.name),"department"===e.type&&", ".concat(e.state)]})}),Object(P.jsxs)("div",{className:"result-type",children:[" ",Object(P.jsx)("span",{children:"VIEW"})," ",Object(P.jsx)(O,{size:14})]})]})},t)))}),l.length>3&&0===v.length&&Object(P.jsx)("div",{className:"results",children:Object(P.jsx)("div",{className:"no-results",children:N("No results found")})}),d&&"navbar"!==s&&""===l&&Object(P.jsx)(P.Fragment,{children:Object(P.jsx)("div",{className:"expanded",children:Object(P.jsxs)("div",{className:"expanded-left",children:[Object(P.jsx)("h3",{children:N("State")}),Object(P.jsx)("div",{className:"suggestions",children:S.map(((e,t)=>Object(P.jsx)("div",{className:"suggestion",children:Object(P.jsx)(m.b,{to:"/report/".concat(e.code.toLowerCase()),children:N(e.name)},t)},t)))})]})})})]})}const E=()=>!0;t.default=Object(c.memo)(C,E)},131:function(e,t,n){"use strict";var r=n(1),o=n(84),i=o.a?window:null,c=function(e){return!!e.addEventListener},a=function(e){return!!e.on},u=function(e,t,n,u){void 0===n&&(n=i),Object(r.useEffect)((function(){if(t&&n)return c(n)?Object(o.d)(n,e,t,u):a(n)&&n.on(e,t,u),function(){c(n)?Object(o.c)(n,e,t,u):a(n)&&n.off(e,t,u)}}),[e,t,n,JSON.stringify(u)])},s=function(e,t,n,i){void 0===t&&(t=o.b),void 0===n&&(n={}),void 0===i&&(i=[e]);var c=n.event,a=void 0===c?"keydown":c,s=n.target,l=n.options,f=Object(r.useMemo)((function(){var n,r="function"===typeof(n=e)?n:"string"===typeof n?function(e){return e.key===n}:n?function(){return!0}:function(){return!1};return function(e){if(r(e))return t(e)}}),i);u(a,f,s,l)},l=function(e){var t=Object(r.useState)([!1,null]),n=t[0],o=t[1];return s(e,(function(e){return o([!0,e])}),{event:"keydown"},[n]),s(e,(function(e){return o([!1,e])}),{event:"keyup"},[n]),n},f=n(108);t.a=function(e,t,n,r){void 0===r&&(r=l);var o=r(e),i=o[0],c=o[1];Object(f.a)((function(){!i&&n?n(c):i&&t&&t(c)}),[i])}},94:function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function o(e){return!!e&&!!e[V]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===G}(e)||Array.isArray(e)||!!e[J]||!!(null===(t=e.constructor)||void 0===t?void 0:t[J])||d(e)||p(e))}function c(e,t,n){void 0===n&&(n=!1),0===a(e)?(n?Object.keys:$)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function a(e){var t=e[V];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function u(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function s(e,t){return 2===a(e)?e.get(t):e[t]}function l(e,t,n){var r=a(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function f(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return L&&e instanceof Map}function p(e){return K&&e instanceof Set}function b(e){return e.o||e.t}function v(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[V];for(var n=$(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function h(e,t){return void 0===t&&(t=!1),O(e)||o(e)||!i(e)||(a(e)>1&&(e.set=e.add=e.clear=e.delete=y),Object.freeze(e),t&&c(e,(function(e,t){return h(t,!0)}),!0)),e}function y(){r(2)}function O(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function j(e){var t=H[e];return t||r(18,e),t}function m(){return W}function g(e,t){t&&(j("Patches"),e.u=[],e.s=[],e.v=t)}function w(e){x(e),e.p.forEach(k),e.p=null}function x(e){e===W&&(W=e.l)}function P(e){return W={p:[],l:W,h:e,m:!0,_:0}}function k(e){var t=e[V];0===t.i||1===t.i?t.j():t.g=!0}function N(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.O||j("ES5").S(t,e,o),o?(n[V].P&&(w(t),r(4)),i(e)&&(e=S(t,e),t.l||E(t,e)),t.u&&j("Patches").M(n[V].t,e,t.u,t.s)):e=S(t,n,[]),w(t),t.u&&t.v(t.u,t.s),e!==B?e:void 0}function S(e,t,n){if(O(t))return t;var r=t[V];if(!r)return c(t,(function(o,i){return C(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return E(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=v(r.k):r.o,i=o,a=!1;3===r.i&&(i=new Set(o),o.clear(),a=!0),c(i,(function(t,i){return C(e,r,o,t,i,n,a)})),E(e,o,!1),n&&e.u&&j("Patches").N(r,n,e.u,e.s)}return r.o}
vendor: 5,512 bytes, lines 1-2
1function C(e,t,n,r,c,a,s){if(o(c)){var f=S(e,c,a&&t&&3!==t.i&&!u(t.R,r)?a.concat(r):void 0);if(l(n,r,f),!o(f))return;e.m=!1}else s&&n.add(c);if(i(c)&&!O(c)){if(!e.h.D&&e._<1)return;S(e,c),t&&t.A.l||E(e,c)}}function E(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&h(t,n)}function A(e,t){var n=e[V];return(n?b(n):e)[t]}function z(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function D(e){e.o||(e.o=v(e.t))}function T(e,t,n){var r=d(t)?j("MapSet").F(t,n):p(t)?j("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:m(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=X;n&&(o=[r],i=Y);var c=Proxy.revocable(o,i),a=c.revoke,u=c.proxy;return r.k=u,r.j=a,u}(t,n):j("ES5").J(t,n);return(n?n.A:m()).p.push(r),r}function M(e){return o(e)||r(22,e),function e(t){if(!i(t))return t;var n,r=t[V],o=a(t);if(r){if(!r.P&&(r.i<4||!j("ES5").K(r)))return r.t;r.I=!0,n=I(t,o),r.I=!1}else n=I(t,o);return c(n,(function(t,o){r&&s(r.t,t)===o||l(n,t,e(o))})),3===o?new Set(n):n}(e)}function I(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return v(e)}var F,W,_="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),L="undefined"!=typeof Map,K="undefined"!=typeof Set,U="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,B=_?Symbol.for("immer-nothing"):((F={})["immer-nothing"]=!0,F),J=_?Symbol.for("immer-draftable"):"__$immer_draftable",V=_?Symbol.for("immer-state"):"__$immer_state",G=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),$="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return $(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},H={},X={get:function(e,t){if(t===V)return e;var n=b(e);if(!u(n,t))return function(e,t,n){var r,o=z(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!i(r)?r:r===A(e.t,t)?(D(e),e.o[t]=T(e.A.h,r,e)):r},has:function(e,t){return t in b(e)},ownKeys:function(e){return Reflect.ownKeys(b(e))},set:function(e,t,n){var r=z(b(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=A(b(e),t),i=null==o?void 0:o[V];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(f(n,o)&&(void 0!==n||u(e.t,t)))return!0;D(e),R(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==A(e.t,t)||t in e.t?(e.R[t]=!1,D(e),R(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=b(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},Y={};c(X,(function(e,t){Y[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Y.deleteProperty=function(e,t){return Y.set.call(this,e,t,void 0)},Y.set=function(e,t,n){return X.set.call(this,e[0],t,n,e[0])};var Q=function(){function e(e){var t=this;this.O=U,this.D=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var c=n;n=e;var a=t;return function(e){var t=this;void 0===e&&(e=c);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return a.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(o))}))}}var u;if("function"!=typeof n&&r(6),void 0!==o&&"function"!=typeof o&&r(7),i(e)){var s=P(t),l=T(t,e,void 0),f=!0;try{u=n(l),f=!1}finally{f?w(s):x(s)}return"undefined"!=typeof Promise&&u instanceof Promise?u.then((function(e){return g(s,o),N(e,s)}),(function(e){throw w(s),e})):(g(s,o),N(u,s))}if(!e||"object"!=typeof e){if(void 0===(u=n(e))&&(u=e),u===B&&(u=void 0),t.D&&h(u,!0),o){var d=[],p=[];j("Patches").M(e,u,d,p),o(d,p)}return u}r(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))};var r,o,i=t.produce(e,n,(function(e,t){r=e,o=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,o]})):[i,r,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||r(8),o(e)&&(e=M(e));var t=P(this),n=T(this,e,void 0);return n[V].C=!0,x(t),n},t.finishDraft=function(e,t){var n=(e&&e[V]).A;return g(n,t),N(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!U&&r(20),this.O=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var i=j("Patches").$;return o(e)?i(e,t):this.produce(e,(function(e){return i(e,t)}))},e}(),Z=new Q,ee=Z.produce;Z.produceWithPatches.bind(Z),Z.setAutoFreeze.bind(Z),Z.setUseProxies.bind(Z),Z.applyPatches.bind(Z),Z.createDraft.bind(Z),Z.finishDraft.bind(Z);t.a=ee}}]); 2//# sourceMappingURL=24.c234156d.chunk.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.