1(this.webpackJsonpapn_website=this.webpackJsonpapn_website||[]).push([[66],{178:function(t,e,n){"use strict";n.r(e),n.d(e,"useFilterDeputes",(function(){return v})),n.d(e,"useListDeputes",(function(){return y})),n.d(e,"useListDeputesScroller",(function(){return h})),n.d(e,"useListDeputesEnVacencePoste",(function(){return E})),n.d(e,"useListDeputesPresidentGroupeParlentaire",(function(){return S})),n.d(e,"useDeputesByWilaya",(function(){return P}));var a=n(4),c=n(10),u=n(3),i=n(37),r=n(272),o=n(262),s=n(263),f=n(256),l=n(23),b=l.post,j=l.default,O=n(265),d=O.createStore,p=O.useStore;function g(t,e,n,a){b("serachInDepute",Object(c.a)(Object(c.a)({},t),{},{size:n,page:e}),a)}var m=d({name:null,wilaya:null,parti:null,commission:null,grpAmitie:null,grpPaysAmitie:null,codePoste:null,femme:!1,legislation:null});function v(){var t=m.atoms(),e=Object(u.useState)(),n=Object(a.a)(e,2),c=n[0],i=n[1],r=Object(u.useState)(null),o=Object(a.a)(r,2),l=o[0],b=o[1],O=Object(f.b)(s.b),d=Object(a.a)(O,1)[0];return Object(u.useEffect)((function(){Object(s.a)(j)}),[]),Object(u.useEffect)((function(){d&&j("liste-search-param?legislation="+d,i)}),[d]),{filters:t,listePosteWilayaPartie:c,listeGrpamite:l,filterGrp:function(e){e?j("/liste-grp-amities/"+e,b):b(c.groupAmitiers),m.grpAmitie.data=null,t.grpPaysAmitie.notify(e)}}}function y(){"femme"===Object(o.a)("femme")&&(m.femme.data=!0);var t=p(m),e=t.change,n=t.values,c=Object(u.useState)(),r=Object(a.a)(c,2),s=r[0],f=r[1],l=Object(u.useState)(!1),b=Object(a.a)(l,2),O=b[0],d=b[1],v=Object(i.a)(null,s?s.sizeG:0),y=v.page,h=v.pageDown,E=v.pageUp,S=v.maxPage,P=v.goTo;return Object(u.useEffect)((function(){m.legislation.data?d(!0):j("lastLegislation",(function(t){t&&t.id&&(m.legislation.data=t.id),d(!0)}))}),[]),Object(u.useEffect)((function(){s&&g(n(),y,10,f)}),[e,y]),Object(u.useEffect)((function(){!s&&O&&g(n(),y,10,f)}),[O]),{listeSearch:s,page:y,pageDown:h,pageUp:E,maxPage:S,goTo:P}}function h(){"femme"===Object(o.a)("femme")&&(m.femme.data=!0);var t=p(m),e=t.change,n=t.values,a=Object(r.a)(),c=a.data,i=a.page,s=a.updateOnScrolle,f=a.haveNext,l=function(t,e){return g(n(),void 0!==t&&null!==t?t:i+1,10,(function(t){return s(t,e)}))};return Object(u.useEffect)((function(){m.legislation.data?l(0,!1):j("lastLegislation",(function(t){t&&t.id&&(m.legislation.data=t.id),l(0,!1)}))}),[e]),{data:c,search:l,haveNext:f}}function E(){var t=Object(o.a)("vacance"),e=Object(f.b)(s.b),n=Object(a.a)(e,1)[0],c=Object(u.useState)(),i=Object(a.a)(c,2),r=i[0],l=i[1];return Object(u.useEffect)((function(){Object(s.a)(j)}),[]),Object(u.useEffect)((function(){n&&j("deputePosteEnVacance/".concat(t,"?legislation=").concat(n),l)}),[n,t]),{listeVac:r}}function S(){var t=Object(f.b)(s.b),e=Object(a.a)(t,1)[0],n=Object(u.useState)(),c=Object(a.a)(n,2),i=c[0],r=c[1];return Object(u.useEffect)((function(){Object(s.a)(j)}),[]),Object(u.useEffect)((function(){e&&j("president-groupe-parlmentaire?legislation=".concat(e),r)}),[e]),{listePGRP:i}}function P(t){var e=Object(u.useState)([]),n=Object(a.a)(e,2),c=n[0],i=n[1],r=Object(u.useState)(null),o=Object(a.a)(r,2),s=o[0];o[1];return Object(u.useEffect)((function(){t&&j("deputes-by-wilaya/".concat(encodeURIComponent(t)),i)}),[t]),{deputes:c,error:s}}},256:function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"b",(function(){return o}));var a=n(4),c=n(3),u="atom";function i(t){return{data:"function"===typeof t?t():t,clients:new Set,type:u}}function r(t,e,n){if(t.type===u){n&&console.log("called by"+n);var a="function"===typeof e?e(t.data):e;a!==t.data&&(t.data=a,console.log("store.clients = "+t.clients.size),t.clients.forEach((function(e){return e(t.data)})))}}function o(t){if(t.type!==u)throw new Error("you have to use an atom object !!! ");var e=Object(c.useState)(t.data),n=Object(a.a)(e,2),i=n[0],o=n[1];Object(c.useEffect)((function(){return t.clients.has(o)||t.clients.add(o),function(){t.clients.delete(o)}}),[]);return[i,function(e){return r(t,e)}]}},262:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var a=n(8);function c(t){var e=Object(a.useParams)();return t?e[t]:e}},263:function(t,e,n){"use strict";n.d(e,"b",(function(){return c})),n.d(e,"a",(function(){return i}));var a=n(256);n.d(e,"c",(function(){return a.c}));var c=Object(a.a)(null),u=!1;function i(t){null!==c.data||u||(u=!0,t("lastLegislation",(function(t){t&&t.id&&Object(a.c)(c,t.id),u=!1})))}},265:function(t,e,n){"use strict";n.r(e),n.d(e,"createStore",(function(){return r})),n.d(e,"useStore",(function(){return o}
1));var a=n(4),c=n(3),u=n(256),i="Object";function r(t){var e="function"===typeof t?t():t;return 0===Object.entries(e).length?Object(u.a)(e):(Object.entries(e).forEach((function(t){var n=Object(a.a)(t,2),c=n[0],i=n[1];return e[c]=Object(u.a)(i)})),e.type=i,e.atoms=function(){return function(t){var e=[];return Object.keys(t).filter((function(t){return"type"!==t&&"atoms"!==t&&"values"!==t})).forEach((function(n){e[n]={key:t[n].data,notify:function(e){Object(u.c)(t[n],e)}}})),e}(e)},e.values=function(){return function(t){var e={};return Object.entries(t).forEach((function(t){var n=Object(a.a)(t,2),c=n[0],u=n[1];"type"!==c&&(e[c]=u.data)})),e}(e)},e)}function o(t){if(t.type!==i)throw new Error("you have to use an store object !!! ");var e=Object(c.useState)(!1),n=Object(a.a)(e,2),u=n[0],r=n[1],o=function(){return r((function(t){return!t}))};return Object(c.useEffect)((function(){return Object.entries(t).forEach((function(t){var e=Object(a.a)(t,2),n=e[0],c=e[1];"type"!==n&&"atoms"!==n&&"values"!==n&&c.clients.add(o)})),function(){return Object.entries(t).forEach((function(t){var e=Object(a.a)(t,2),n=e[0],c=e[1];"type"!==n&&"atoms"!==n&&"values"!==n&&c.clients.delete(o)}))}}),[]),Object(c.useEffect)((function(){}),[u]),{atoms:t.atoms,change:u,values:t.values}}},272:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var a=n(63),c=n(4),u=n(3),i={data:[],page:0,numbreDataTotal:10,sizeG:20,size:0};function r(t){var e=Object(u.useState)(i),n=Object(c.a)(e,2),r=n[0],o=n[1];return{data:r.data,page:r.page,updateOnScrolle:function(e,n){var c,u;o({data:!1===n?e.data:t?t(r.data,e.data):(c=r.data,u=e.data,[].concat(Object(a.a)(c),Object(a.a)(u))),page:e.page,numbreDataTotal:e.numbreDataTotal,sizeG:e.sizeG,size:e.size})},haveNext:r.page<r.sizeG,size:r.size}}}}]);
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.