PageSourceSearch

https://welovedevs.com/app/scripts/company-company_profile-tabs-im…mersion_tab_content.2575c54413d75a8a9eee.js

js welovedevs.com collected 2026-10-03 21:46:12 UTC 5,788 bytes, 2 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3475,4890],{16718:(e,t,r)=>{var s=r(95709);t.A=void 0;var n=s(r(42032)),l=r(74848);t.A=(0,n.default)((0,l.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add")},40529:(e,t,r)=>{var s=r(95709);t.A=void 0;var n=s(r(42032)),l=r(74848);t.A=(0,n.default)((0,l.jsx)("path",{d:"M20 9H4v2h16zM4 15h16v-2H4z"}),"DragHandle")},20075:(e,t,r)=>{var s=r(95709);t.A=void 0;var n=s(r(42032)),l=r(74848);t.A=(0,n.default)((0,l.jsx)("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"Loop")},68731:(e,t,r)=>{r.d(t,{Y:()=>n});var s=r(64813);const n=(e,t)=>r=>{t&&(r({type:s.lLl,article:null,id:t}),fetch(`${e}/posts/${t}?_embed`).then((e=>e.json())).then((e=>{const n=e;r({type:s.lLl,article:n,id:t})})).catch((e=>{})))}},20995:(e,t,r)=>{r.r(t),r.d(t,{default:()=>$});var s=r(3959),n=r(58168),l=r(43375),i=r(43627),d=r(74979),a=r(40529),o=r(18052),c=r(87331),u=r(96540),p=r(6442),m=r(69733),f=r(40993),v=r(23979),E=r(43111),h=r(18484),g=r(68294),_=r(14431);const A=e=>{let{canEdit:t,card:r}=e;const{attributes:l,listeners:o,setNodeRef:p,transform:m,transition:f}=(0,i.gl)({id:r.id}),v={transform:d.Ks.Transform.toString(m),transition:f,width:"100%",padding:"0 0 0 0"};return u.createElement(s.Ay,{ref:p,style:v},t&&u.createElement(c.Tag,{color:"indigo",className:"rounded-full p-1 mr-1"},u.createElement(a.A,(0,n.A)({},l,o))),u.createElement(_.Z,{card:r,cardId:r.id}))},y=e=>{let{cards:t,canEdit:r,onSortEnd:s}=e;const n=(0,l.FR)((0,l.MS)(l.AN),(0,l.MS)(l.uN,{coordinateGetter:i.JR})),d=(0,u.useCallback)((e=>{const{active:r,over:n}=e;if((null==r?void 0:r.id)!==(null==n?void 0:n.id)){const e=t.find((e=>{let{id:t}=e;return t===r.id})),l=t.find((e=>{let{id:t}=e;return t===(null==n?void 0:n.id)})),i=e&&t.indexOf(e),d=l&&t.indexOf(l);return s({oldIndex:i,newIndex:d})}}),[t]);return u.createElement(u.Fragment,null,u.createElement(l.Mp,{sensors:n,collisionDetection:l.fp,onDragEnd:d},u.createElement(i.gB,{items:t,strategy:i._G},Object.entries(t||{}).sort(((e,t)=>{let[,{index:r}]=e,[,{index:s}]=t;return r-s}
1)).map((e=>{let[t,s]=e;return u.createElement(A,{card:s,canEdit:r,key:`card_${t}`})})))))},$=e=>{var t,r,s,n,l;let{companyId:d}=e;const{publicProfile:a}=(0,v.H)(d),{articles:c}=(0,E.kN)({id:null!==(t=null==a?void 0:a.wpId)&&void 0!==t?t:"",type:"company"}),{canEdit:_}=(0,u.useContext)(h.s),A=(0,m.wA)(),{locale:$}=(0,p.A)(),[b,x]=(0,u.useState)(Object.entries((null==a||null===(r=a.tabs)||void 0===r||null===(s=r.immersion)||void 0===s?void 0:s.cards)||{}));(0,u.useEffect)((()=>{var e,t;x(Object.entries((null==a||null===(e=a.tabs)||void 0===e||null===(t=e.immersion)||void 0===t?void 0:t.cards)||{}))}),[null==a||null===(n=a.tabs)||void 0===n||null===(l=n.immersion)||void 0===l?void 0:l.cards]);const O=(0,u.useMemo)((()=>b.sort(((e,t)=>{let[,{index:r}]=e,[,{index:s}]=t;return r-s})).map((e=>{let[t,r]=e;return{...r,id:t}}))),[b]);return u.createElement("div",{className:"flex flex-col w-full"},_&&u.createElement(g.s,{companyId:d}),u.createElement(y,{cards:O,onSortEnd:e=>{let{oldIndex:t,newIndex:r}=e;const s=(0,i.be)(null!=b?b:[],t,r).map(((e,t)=>{let[r,s]=e;return[r,{...s,index:t}]}));return x(s),(e=>{const t=e.reduce(((e,t)=>{let[r,s]=t;return{...e,[r]:s}}),{});return(0,f.Ti)(d,"immersion",t)(A)})(s)},canEdit:_}),Object.entries(c||{}).sort(((e,t)=>{let[,{date:r}]=e,[,{date:s}]=t;return new Date(r)>new Date(s)?-1:1})).map(((e,t)=>{let[r,s]=e;return u.createElement(o.df,{key:`article_${r}`,article:s,reverse:t%2==0,locale:$,className:"mt-2"})})))}},11583:(e,t,r)=>{r.d(t,{r:()=>u});var s=r(1081),n=r(69733),l=r(96540),i=r(63560),d=r.n(i),a=r(14707),o=r(62147);const c=(0,s.Mz)((e=>e.appContent.apiUrls),(e=>e)),u=e=>{const t=(0,n.d4)(c),r=(0,n.wA)();return(0,l.useEffect)((()=>{void 0!==t||o.Eo.useApiUrl||(d()(o.Eo,"useApiUrl",!0),(0,a.lH)()(r))}),[t]),{url:(t||{})[e]}}},43111:(e,t,r)=>{r.d(t,{XL:()=>c,_K:()=>o,kN:()=>p});var s=r(96540),n=r(69733),l=r(1081),i=r(64813),d=r(68731),a=r(11583);const o=239,c={selections:{},articles:{}},u=()=>(0,l.Mz)((e=>e.wordpressArticles.articles),((e,t)=>t),((e,t)=>({articles:t.reduce(((t,r,s)=>({...t,[r]:e[r]&&{...e[r],index:s}})),{})}))),p=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{url:r}=(0,a.r)("wordpressRecruteur"),l=`${e.type}_${e.id}`,o=(0,s.useMemo)((()=>r&&e.id?"category"===e.type?`${r}/posts?categories=${e.id}&_fields=id&status=publish&per_page=${t.perPage||10}`:"place"===e.type?`${r}/posts?city=${e.id}&_fields=id&status=publish&per_page=${t.perPage||10}`:"technology"===e.type?`${r}/posts?technology=${e.id}&_fields=id&status=publish&per_page=${t.perPage||10}`:"profession"===e.type?`${r}/posts?profession=${e.id}&_fields=id&status=publish&per_page=${t.perPage||10}`:`${r}/posts?company=${e.id}&_fields=id&status=publish&per_page=${t.perPage||10}`:null),[r,JSON.stringify(e)]),p=(0,n.d4)((e=>e.wordpressArticles.categories[l])),m=(0,s.useMemo)(u,[p]),{articles:f}=(0,n.d4)((e=>m(e,p||[]))),v=(0,n.wA)();(0,s.useEffect)((()=>{o&&void 0===p&&!c.selections[l]&&(c.selections[l]=!0,fetch(o).then((e=>e.json())).then((e=>v({type:i.BOX,data:(e||[]).map((e=>{let{id:t}=e;return t})),id:l}))).catch((e=>{})))}),[p,r,o,l]),(0,s.useEffect)((()=>{Object.entries(f||{}).forEach((e=>{let[t,s]=e;r&&void 0===s&&!c.articles[t]&&(c.articles[t]=!0,(0,d.Y)(r,t)(v))}))}),[JSON.stringify(f),p,r]);return{articles:(0,s.useMemo)((()=>Object.values(f||{}).some((e=>!e))?null:f),[f]),fetchedOnce:c.selections[l]}}}}]);
2//# sourceMappingURL=company-company_profile-tabs-immersion-immersion_tab_content.2575c54413d75a8a9eee.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.