PageSourceSearch

https://static.workwise.io/candidates/_next/static/chunks/pages/[_…/[[...stage]]-d4a774a9ee76e542.js

js workwise.io collected 2026-09-24 19:11:39 UTC 172,005 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3899,9955],{86369:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[_viewport]/_main/bewerbungen/[[...stage]]",function(){return n(12084)}])},63770:function(e,t){"use strict";t.Z={src:"https://static.workwise.io/candidates/_next/static/media/stars.6998f94e.svg",height:107,width:99,blurWidth:0,blurHeight:0}},4888:function(e,t,n){"use strict";var o=n(79088);n.o(o,"format")&&n.d(t,{format:function(){return o.format}})},17599:function(e,t,n){"use strict";n.d(t,{nW:function(){return S},FW:function(){return th.UserType},eJ:function(){return tR},S1:function(){return tO},E3:function(){return tm},IF:function(){return tS},In:function(){return b}});var o,r,i,a,s,l,d,c,u,p,f,m,v,g,y,h,E,I,R,S,b={};n.r(b),n.d(b,{deleteMessage:function(){return z},fetchAccessibleRooms:function(){return ea},fetchJoinedRooms:function(){return es},fetchMessages:function(){return H},fetchNextAccessibleRooms:function(){return el},fetchNextJoinedRooms:function(){return ed},fetchNextMessages:function(){return K},fetchRoomByTypeAndForeignId:function(){return ei},joinApplicationRoom:function(){return Y},joinRoom:function(){return Z},leaveRoom:function(){return et},listenToApplicationRoom:function(){return ee},listenToRoom:function(){return X},markAllMessagesAsRead:function(){return er},refreshAccessToken:function(){return eo},sendMessage:function(){return W},stopListeningToRoom:function(){return en},userIsTyping:function(){return Q}});var C=n(43112),T=n(87760),A=n(54204),O=n(24179),j=n(70255),x=n(83969),_=function(e){return(0,C.pi)((0,C.pi)({},e),{timestamp:Date.now()})},P=function(e){return e instanceof Error?{customFields:{},exception:{message:e.message||"",name:e.name||"",trace:e.stack||""},message:e.message||"",type:"error"}:{message:"Unknown error which is not instance of error occurred: ".concat(JSON.stringify(e)),type:"error"}},M=(0,x.createAction)("CLIENT/INTERNAL/CLOSE")(),N=(0,x.createAction)("CLIENT/INTERNAL/INIT_CHAT")();(0,x.createAction)("CLIENT/INTERNAL/DISCONNECT")();var D=(0,x.createAction)("CLIENT/INTERNAL/LOG")(),$=(0,x.createAction)("CLIENT/INTERNAL/ERROR_LOG",P)(),w=(0,x.createAction)("CLIENT/INTERNAL/USER_STOPPED_TYPING")(),L=(0,x.createAction)("CLIENT/INTERNAL/USER_IS_OFFLINE")(),k=(0,x.createAction)("CLIENT/INTERNAL/FETCH_MESSAGES_SUCCESS")(),F=(0,x.createAction)("CLIENT/INTERNAL/SEND_MESSAGE_SUCCESS")(),U=(0,x.createAction)("CLIENT/INTERNAL/JOIN_ROOM_SUCCESS")(),q=(0,x.createAction)("CLIENT/INTERNAL/MARK_ALL_MESSAGES_AS_READ_SUCCESS")(),B=(0,x.createAction)("CLIENT/INTERNAL/FETCH_ROOM SUCCESS")(),G=(0,x.createAction)("CLIENT/INTERNAL/FETCH_ACCESSIBLE_ROOMS_SUCCESS")(),J=(0,x.createAction)("CLIENT/INTERNAL/FETCH_JOINED_ROOMS_SUCCESS")(),V=n(41925),W=(0,x.createAction)("CLIENT/PUBLIC/SEND_MESSAGE",function(e){return(0,C.pi)((0,C.pi)({},e),{timestamp:Date.now(),uuid:(0,V.v1)()})})(),Q=(0,x.createAction)("CLIENT/PUBLIC/USER_IS_TYPING")(),z=(0,x.createAction)("CLIENT/PUBLIC/DELETE_MESSAGE")(),H=(0,x.createAction)("CLIENT/PUBLIC/FETCH_MESSAGES")(),K=(0,x.createAction)("CLIENT/PUBLIC/FETCH_NEXT_MESSAGES")(),Z=(0,x.createAction)("CLIENT/PUBLIC/JOIN_ROOM")(),Y=(0,x.createAction)("CLIENT/PUBLIC/JOIN_APPLICATION_ROOM")(),X=(0,x.createAction)("CLIENT/PUBLIC/LISTEN_TO_ROOM")(),ee=(0,x.createAction)("CLIENT/PUBLIC/LISTEN_TO_APPLICATION_ROOM")(),et=(0,x.createAction)("CLIENT/PUBLIC/LEAVE_ROOM")(),en=(0,x.createAction)("CLIENT/PUBLIC/STOP_LISTENING_TO_ROOM")(),eo=(0,x.createAction)("CLIENT/PUBLIC/REFRESH_ACCESS_TOKEN")(),er=(0,x.createAction)("CLIENT/PUBLIC/MARK_ALL_MESSAGES_AS_READ")(),ei=(0,x.createAction)("CLIENT/PUBLIC/FETCH_ROOM_BY_TYPE_AND_FOREIGN_ID")(),ea=(0,x.createAction)("CLIENT/PUBLIC/FETCH_ACCESSIBLE_ROOMS")(),es=(0,x.createAction)("CLIENT/PUBLIC/FETCH_JOINED_ROOMS")(),el=(0,x.createAction)("CLIENT/PUBLIC/FETCH_NEXT_ACCESSIBLE_ROOMS")(),ed=(0,x.createAction)("CLIENT/PUBLIC/FETCH_NEXT_JOINED_ROOMS")(),ec=n(21750),eu=ec.Iy.EventType,ep=((R={})[eu.CONNECTED]=(0,x.createAction)(eu.CONNECTED)(),R[eu.JOINED_ROOM]=(0,x.createAction)(eu.JOINED_ROOM)(),R[eu.LEFT_ROOM]=(0,x.createAction)(eu.LEFT_ROOM)(),R[eu.LISTED_MESSAGES]=(0,x.createAction)(eu.LISTED_MESSAGES)(),R[eu.LISTED_ROOMS]=(0,x.createAction)(eu.LISTED_ROOMS)(),R[eu.LISTENS_ROOM]=(0,x.createAction)(eu.LISTENS_ROOM)(),R[eu.PROCESSED_READ_MESSAGE]=(0,x.createAction)(eu.PROCESSED_READ_MESSAGE)(),R[eu.PROCESSED_SEND_MESSAGE]=(0,x.createAction)(eu.PROCESSED_SEND_MESSAGE)(),R[eu.STOPPED_LISTENING_ROOM]=(0,x.createAction)(eu.STOPPED_LISTENING_ROOM)(),R[eu.USER_DELET
1ED_MESSAGE]=(0,x.createAction)(eu.USER_DELETED_MESSAGE)(),R[eu.USER_IS_ONLINE]=(0,x.createAction)(eu.USER_IS_ONLINE,_)(),R[eu.USER_IS_TYPING]=(0,x.createAction)(eu.USER_IS_TYPING,_)(),R[eu.USER_JOINED_ROOM]=(0,x.createAction)(eu.USER_JOINED_ROOM)(),R[eu.USER_LEFT_ROOM]=(0,x.createAction)(eu.USER_LEFT_ROOM)(),R[eu.USER_READ_MESSAGE]=(0,x.createAction)(eu.USER_READ_MESSAGE)(),R[eu.USER_SENT_MESSAGE]=(0,x.createAction)(eu.USER_SENT_MESSAGE)(),R),ef=n(99014),em=n(78485),ev=n(9721),eg=n(81105),ey={apiDeleteMessagesMessageId:function(e){var t=e.sendDeleteRequest;return function(e){var n=e.messageId;return t("/messages/".concat(n))}},apiGetMeRooms:function(e){var t=e.sendGetRequest;return function(e){return t("/me/rooms",{params:(0,C._T)(e,[])})}},apiGetRooms:function(e){var t=e.sendGetRequest;return function(e){return t("/rooms",{params:(0,C._T)(e,[])})}},apiGetRoomsByTypeRoomTypeForeignId:function(e){var t=e.sendGetRequest;return function(e){var n=e.foreignId,o=e.roomType;return t("/rooms/byType/".concat(o,"/").concat(n))}},apiGetRoomsRoomIdMessages:function(e){var t=e.sendGetRequest;return function(e){var n=e.roomId,o=(0,C._T)(e,["roomId"]);return t("/rooms/".concat(n,"/messages"),{params:o})}},apiPostRoomsRoomIdJoin:function(e){var t=e.sendPostRequest;return function(e){var n=e.roomId;return t("/rooms/".concat(n,"/join"))}},apiPostRoomsRoomIdMarkAllMessagesAsRead:function(e){var t=e.sendPostRequest;return function(e){var n=e.roomId;return t("/rooms/".concat(n,"/markAllMessagesAsRead"))}},apiPostRoomsRoomIdMessages:function(e){var t=e.sendPostRequest;return function(e){var n=e.roomId,o=(0,C._T)(e,["roomId"]);return t("/rooms/".concat(n,"/messages"),o)}}},eh=function(){var e={"Content-Type":"application/json",Accept:"application/json"};return window.auth&&(e.Authorization=window.auth),e},eE=function(e){return eg.stringify(e,{arrayFormat:"separator",arrayFormatSeparator:"|"})},eI=function(e){var t=e.coldApiRequests,n=e.observableApiMethods;return Object.fromEntries(Object.entries(t).map(function(e){return[e[0],(0,e[1])(n)]}))},eR=function(e){var t=e.baseUrl,n=e.clientType,o=ef.default.create({paramsSerializer:eE,baseURL:t,headers:(0,C.pi)((0,C.pi)({},eh()),{"X-CJ-User-Type":n}),withCredentials:!0});return{sendDeleteRequest:function(e,t,n){return(0,ev.D)(o.delete(e,(0,C.pi)((0,C.pi)({},n),{data:t})))},sendGetRequest:function(e,t){return(0,ev.D)(o.get(e,t))}
1,sendPatchRequest:function(e,t,n){return(0,ev.D)(o.patch(e,t,n))},sendPostRequest:function(e,t,n){return(0,ev.D)(o.post(e,t,n))},sendPutRequest:function(e,t,n){return(0,ev.D)(o.put(e,t,n))}}},eS=function(e){var t=eR({baseUrl:e.baseUrl,clientType:e.clientType}),n=t.sendDeleteRequest,o=t.sendGetRequest,r=t.sendPatchRequest,i=t.sendPostRequest,a=t.sendPutRequest;return(0,C.pi)({sendDeleteRequest:n,sendGetRequest:o,sendPatchRequest:r,sendPostRequest:i,sendPutRequest:a},eI({coldApiRequests:ey,observableApiMethods:{sendDeleteRequest:n,sendGetRequest:o,sendPatchRequest:r,sendPostRequest:i,sendPutRequest:a}}))},eb=n(41670),eC=n(46744),eT=n(14398),eA=n(89710),eO=n(32502),ej=n(40497),ex=(0,j.lp)(function(e,t,n){var o=n.client;return e.pipe((0,eO.h)((0,x.isActionOf)(N)),(0,ej.z)(function(e){try{return o.init(e.payload.url),eT.E}catch(e){return(0,eA.of)($(e))}}))},function(e,t,n){var o=n.client;return e.pipe((0,eO.h)((0,x.isActionOf)(M)),(0,ej.z)(function(){try{return o.close(),eT.E}catch(e){return(0,eA.of)($(e))}}))},function(e,t,n){return n.client.incomingMessages$}),e_=n(84325),eP=n(98239),eM=n(7765),eN=n(48867),eD=n(49448),e$=n(31005),ew=n(9019),eL=n(99773),ek=n(25269),eF=n(90359),eU=n(3993),eq=n(15954),eB=n(74844),eG=function(e){var t;return t=function(e,t){return"CONNECTED"===t.status},(0,eN.z)((0,ew.M)(e),(0,ej.z)(function(n){var o=n[0],r=n[1];return e.pipe((0,eL.O)(r),(0,eO.h)(function(e){return t(o,e)}),(0,ek.q)(1),(0,eF.h)(o))}))},eJ=function(e,t){var n=t.actionRoomIdSelector,o=t.inverse,r=void 0!==o&&o,i=t.joinedRooms,a=void 0===i||i,s=t.listeningRooms,l=void 0!==s&&s,d=t.stateRoomIdSelector,c=void 0===d?function(e){return e.id}:d;return(0,eN.z)((0,ew.M)(e),(0,eO.h)(function(e){var t=e[0],o=e[1],i=n(t),s=(0,C.ev)((0,C.ev)([],a?o.joinedRooms:[],!0),l?o.listeningRooms:[],!0).some(function(e){var t=o.rooms[e];return void 0!==t&&c(t)===i});return r?s:!s}),(0,e_.U)(function(e){return e[0]}))},eV=function(e,t,n){return(0,ej.z)(function(o){return(0,ev.D)((0,ec.Z5)(t,{data:o,type:e})).pipe((0,eU.b)(function(e){return n(e)}),(0,eq.l)(),(0,eP.K)(function(e){return(0,eA.of)($(e))}))})},eW=function(e){var t=void 0===e?{}:e,n=t.delayMs,o=void 0===n?1e3:n,r=t.maxRetryCount,i=void 0===r?3:r;return(0,eB.a)(function(e){return e.pipe((0,ej.z)(function(e,t){return(0,em.IZ)(e)&&e.response&&e.response.status>=400&&e.response.status<500||t+1>i?(0,eD._)(e):(0,e$.H)(o)}))})},eQ=(0,j.lp)(function(e,t,n){var o=n.chatApi.apiPostRoomsRoomIdJoin;return e.pipe((0,eO.h)((0,x.isActionOf)(Z)),eG(t),(0,e_.U)(function(e){return{roomId:e.payload.roomId}}),(0,ej.z)(function(e){var t=e.roomId;return(0,eM.P)(function(){return o({roomId:t})}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data.data;return U({roomId:t.id,roomMembers:t.members})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.client.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(Y)),eG(t),eJ(t,{actionRoomIdSelector:function(e){return e.payload.applicationId.toString()},stateRoomIdSelector:function(e){return e.foreignId}}),(0,e_.U)(function(e){return{applicationId:e.payload.applicationId}}),eV(ec.NW.EventType.JOIN_APPLICATION_ROOM,ec.NW.Events.JoinApplicationRoom,o))},function(e,t,n){var o=n.client.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(X)),eG(t),eJ(t,{actionRoomIdSelector:function(e){return e.payload.roomId},listeningRooms:!0}),(0,e_.U)(function(e){return{roomId:e.payload.roomId}}),eV(ec.NW.EventType.LISTEN_ROOM,ec.NW.Events.ListenRoom,o))},function(e,t,n){var o=n.client.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(ee)),eG(t),eJ(t,{actionRoomIdSelector:function(e){return e.payload.applicationId.toString()},listeningRooms:!0,stateRoomIdSelector:function(e){return e.foreignId}}),(0,e_.U)(function(e){return{applicationId:e.payload.applicationId}}),eV(ec.NW.EventType.LISTEN_APPLICATION_ROOM,ec.NW.Events.ListenApplicationRoom,o))}),ez=function(e){var t=e.message,n=e.type,o=(0,C._T)(e,["message","type"]);if(window.localStorage.getItem("CHAT_VERBOSE"))switch(n){case"debug":case"info":console.log(t,o);break;case"warning":case"alert":console.warn(t,o);break;case"error":case"critical":case"emergency":console.error(t,o)}},eH=[N,M,Z,Y,X,ee],eK=(0,j.lp)(function(e,t,n){var o=n.logToApi;return e.pipe((0,eO.h)((0,x.isActionOf)(eH)),(0,eU.b)(function(e){return null==o?void 0:o({customFields:{action:JSON.stringify(e)},message:"Chat Action: ".concat(e.type),type:"info"})}),(0,eq.l)())},function(e,t,n){var o=n.client.closeConnection$,r=n.logToApi;
1return o.pipe((0,eU.b)(function(e){var t=e.description,n=e.reason;return null==r?void 0:r({customFields:{reason:n,description:t?JSON.stringify(t):null,timestamp:Date.now()},message:"Chat Connection Closed",type:"info"})}),(0,eq.l)())},function(e,t,n){var o=n.client.error$,r=n.logToApi;return o.pipe((0,eU.b)(function(e){return null==r?void 0:r(P(e))}),(0,eq.l)())},function(e,t,n){var o=n.logToApi;return e.pipe((0,eO.h)((0,x.isActionOf)(D)),(0,eU.b)(function(e){return ez(e.payload)}),(0,eU.b)(function(e){return null==o?void 0:o(e.payload)}),(0,eq.l)())},function(e,t,n){var o=n.logToApi;return e.pipe((0,eO.h)((0,x.isActionOf)($)),(0,eU.b)(function(e){return null==o?void 0:o(e.payload)}),(0,eq.l)())},function(e,t,n){var o=n.client.openConnection$,r=n.logToApi;return o.pipe((0,eU.b)(function(){return null==r?void 0:r({customFields:{timestamp:Date.now()},message:"Websocket Connection Opened",type:"info"})}),(0,eq.l)())}),eZ=(0,j.lp)(function(e,t,n){var o=n.chatApi.apiPostRoomsRoomIdMarkAllMessagesAsRead;return e.pipe((0,eO.h)((0,x.isActionOf)(er)),(0,ej.z)(function(e){var t=e.payload;return(0,eM.P)(function(){return o({roomId:t.roomId})}).pipe(eW())}),(0,eO.h)(function(e){return void 0!==e.data.data.lastReadMessage}),(0,e_.U)(function(e){var t=e.data.data;return q({lastReadCreatedAt:t.lastReadMessage.createdAt,roomId:t.roomId})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))}),eY=(0,j.lp)(function(e,t,n){var o=n.chatApi.apiPostRoomsRoomIdMessages;return e.pipe((0,eO.h)((0,x.isActionOf)(W)),(0,e_.U)(function(e){var t=e.payload,n=t.roomId,o=t.text;return{roomId:n,uuid:t.uuid,message:o}}),(0,ej.z)(function(e){var t=e.message,n=e.roomId,r=e.uuid;return(0,eM.P)(function(){return o({message:t,roomId:n,uuid:r})}).pipe(eW())}),(0,e_.U)(function(e){return F(e.data.data)}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.apiDeleteMessagesMessageId;return e.pipe((0,eO.h)((0,x.isActionOf)(z)),(0,e_.U)(function(e){return{messageId:e.payload.messageId}}),(0,ej.z)(function(e){var t=e.messageId;return(0,eM.P)(function(){return o({messageId:t})}).pipe(eW(),(0,eq.l)())}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.apiGetRoomsRoomIdMessages;return e.pipe((0,eO.h)((0,x.isActionOf)(H)),(0,e_.U)(function(e){return e.payload}),(0,ej.z)(function(e){var t=e.cursor,n=e.limit,r=e.roomId;return(0,eM.P)(function(){return o({cursor:t,limit:n,roomId:r})}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return k({messages:n.messages,pagination:{next:o.next,total:r.total},roomId:n.roomId})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.sendGetRequest;return e.pipe((0,eO.h)((0,x.isActionOf)(K)),(0,e_.U)(function(e){return e.payload}),(0,ew.M)(t),(0,e_.U)(function(e){var t,n=e[0].roomId,o=null===(t=e[1].messagePagination[n])||void 0===t?void 0:t.next;if(!o)throw Error("No next url found.");return o}),(0,ej.z)(function(e){return(0,eM.P)(function(){return o(e)}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return k({messages:n.messages,pagination:{next:o.next,total:r.total},roomId:n.roomId})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))}),eX=n(24538),e0=n(24122),e1=n(98354),e3=(0,j.lp)(function(e,t,n){var o=n.client,r=o.closeConnection$,i=o.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(ep.CONNECTED)),(0,eX.w)(function(){return(0,e$.H)(0,4e4).pipe((0,e0.R)(r),(0,eF.h)(void 0),eV(ec.NW.EventType.IS_ONLINE,ec.NW.Events.IsOnline,i))}))},function(e){return e.pipe((0,eO.h)((0,x.isActionOf)(ep.USER_IS_ONLINE)),(0,ej.z)(function(t){return(0,eA.of)(L({userId:t.payload.userId})).pipe((0,e1.g)(9e4),(0,e0.R)(e.pipe((0,eO.h)((0,x.isActionOf)(ep.USER_IS_ONLINE)),(0,eO.h)(function(e){return t.payload.userId===e.payload.userId}))))}))}),e5=(0,j.lp)(function(e,t,n){var o=n.client.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(eo)),eG(t),(0,e_.U)(function(e){return{accessToken:e.payload.accessToken}}),eV(ec.NW.EventType.REFRESH_ACCESS_TOKEN,ec.NW.Events.RefreshAccessToken,o))}),e4=n(59088),e2=n(84926),e8=(0,j.lp)(function(e,t,n){var o=n.client.sendMessage;return e.pipe((0,eO.h)((0,x.isActionOf)(Q)),eJ(t,{actionRoomIdSelector:function(e){return e.payload.roomId},inverse:!0}),(0,e2.p)(2e3,e4.P,{leading:!0,trailing:!1}),(0,e_.U)(function(e){return{roomId:e.payload.roomId}}),eV(ec.NW.EventType.IS_TYPING,ec.NW.Events.IsTyping,o))},function(e){return e.pipe((0,eO.h)((0,x.isActionOf)(ep.USER_IS_TYPING)),(0,ej.z)(function(t){return(0,eA.of)(w({roomId:t.payload.roomId,userId:t.payload.userId})).pipe((0,e1.g)(4e3),(0,e0.R)(e.pipe((0,eO.h)((0,x.isActionOf)(ep.USER_IS_TYPING)),(0,eO.h)(function(e){return t.payload.userId===e.payload.userId}))))}
1))}),e9=(0,j.lp)(function(e,t,n){var o=n.chatApi.apiGetRoomsByTypeRoomTypeForeignId;return e.pipe((0,eO.h)((0,x.isActionOf)(ei)),(0,e_.U)(function(e){return e.payload}),(0,ej.z)(function(e){var t=e.foreignId,n=e.roomType;return(0,eM.P)(function(){return o({foreignId:t,roomType:n})}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data.data;return B({room:{foreignId:t.foreignId,id:t.id,members:t.members.map(function(e){return e.id}),messageCount:t.messagesCount,type:t.type,typingMembers:{}},roomMembers:t.members})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.apiGetRooms;return e.pipe((0,eO.h)((0,x.isActionOf)(ea)),(0,e_.U)(function(e){return e.payload}),(0,ej.z)(function(e){var t=e.byForeign,n=e.limit,r=e.offset;return(0,eM.P)(function(){return o({byForeign:t,limit:n,offset:r})}).pipe(eW(),(0,e_.U)(function(e){return{data:e.data,params:eE({byForeign:t})}}))}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return G({roomPagination:{params:e.params,next:o.next,total:r.total},rooms:n.rooms.map(function(e){return{foreignId:e.foreignId,id:e.id,members:e.members,messageCount:e.messagesCount,type:e.type,typingMembers:{}}})})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.apiGetMeRooms;return e.pipe((0,eO.h)((0,x.isActionOf)(es)),(0,e_.U)(function(e){return e.payload}),(0,ej.z)(function(e){var t=e.limit,n=e.offset;return(0,eM.P)(function(){return o({limit:t,offset:n})}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return J({roomPagination:{next:o.next,total:r.total},rooms:n.rooms.map(function(e){return{foreignId:e.foreignId,id:e.id,members:e.members,messageCount:e.messagesCount,type:e.type,typingMembers:{}}})})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.sendGetRequest;return e.pipe((0,eO.h)((0,x.isActionOf)(el)),(0,e_.U)(function(e){return e.payload}),(0,ew.M)(t),(0,e_.U)(function(e){var t,n,o=e[0].byForeign,r=e[1].roomPagination,i=eE({byForeign:o}),a=null===(n=null===(t=r.accessibleRooms)||void 0===t?void 0:t[i])||void 0===n?void 0:n.next;if(!a)throw Error("No next url found.");return{nextUrl:a,params:i}}),(0,ej.z)(function(e){var t=e.nextUrl,n=e.params;return(0,eM.P)(function(){return o(t)}).pipe(eW(),(0,e_.U)(function(e){return{data:e.data,params:n}}))}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return G({roomPagination:{params:e.params,next:o.next,total:r.total},rooms:n.rooms.map(function(e){return{foreignId:e.foreignId,id:e.id,members:e.members,messageCount:e.messagesCount,type:e.type,typingMembers:{}}})})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))},function(e,t,n){var o=n.chatApi.sendGetRequest;return e.pipe((0,eO.h)((0,x.isActionOf)(ed)),(0,ew.M)(t),(0,e_.U)(function(e){var t=e[1].roomPagination.joinedRooms.next;if(!t)throw Error("No next url found.");return t}),(0,ej.z)(function(e){return(0,eM.P)(function(){return o(e)}).pipe(eW())}),(0,e_.U)(function(e){var t=e.data,n=t.data,o=t.links,r=t.meta;return J({roomPagination:{next:o.next,total:r.total},rooms:n.rooms.map(function(e){return{foreignId:e.foreignId,id:e.id,members:e.members,messageCount:e.messagesCount,type:e.type,typingMembers:{}}})})}),(0,eP.K)(function(e){return(0,eA.of)($(e))}))}),e6=(0,j.lp)(ex,e9,eQ,eK,e8,eY,e3,eZ,e5),e7=n(8642),te=n(88471),tt=n.n(te),tn=n(30401),to=n.n(tn),tr=n(89224),ti=n.n(tr),ta=n(45922),ts=n.n(ta),tl=n(53512),td=n.n(tl),tc=n(13350),tu=n.n(tc),tp=n(22578),tf=n.n(tp),tm={joinedRooms:[],listeningRooms:[],me:void 0,messageCounts:{},messagePagination:{},messages:{},queuedMessages:{},roomPagination:{accessibleRooms:{},joinedRooms:{next:null,total:0}},rooms:{},roomsByTypeAndForeignId:{allocation:{},support:{}},status:"DISCONNECTED",users:{}},tv=(0,x.createReducer)(tm).handleAction(W,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t,o;e.queuedMessages[n.uuid]={createdAt:n.timestamp,message:n.text,retries:0,roomId:n.roomId,senderId:(null===(t=e.me)||void 0===t?void 0:t.id)||"",status:"PENDING",uuid:n.uuid},tf()(e.messages,function(t){return t.roomId===n.roomId&&!t.reads.some(function(t){var n;return t.userId===(null===(n=e.me)||void 0===n?void 0:n.id)})}
1).forEach(function(t){var o;return t.reads.push({createdAt:n.timestamp,messageId:t.id,userId:(null===(o=e.me)||void 0===o?void 0:o.id)||""})}),(null===(o=e.me)||void 0===o?void 0:o.id)&&to()(e.messageCounts,"".concat(n.roomId,".unreadMessageCounts.").concat(e.me.id),0)})}).handleAction(q,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t;tf()(e.messages,function(t){return t.roomId===n.roomId&&!t.reads.some(function(t){var n;return t.userId===(null===(n=e.me)||void 0===n?void 0:n.id)})&&t.createdAt<n.lastReadCreatedAt}).forEach(function(t){var o;return t.reads.push({createdAt:n.lastReadCreatedAt,messageId:t.id,userId:(null===(o=e.me)||void 0===o?void 0:o.id)||""})}),(null===(t=e.me)||void 0===t?void 0:t.id)&&to()(e.messageCounts,"".concat(n.roomId,".unreadMessageCounts.").concat(e.me.id),0)})}).handleAction(ep.CONNECTED,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){e.status="CONNECTED",e.me=n.me,n.rooms.forEach(function(t){e.rooms[t.id]=tg(t),e.roomsByTypeAndForeignId[t.type][t.foreignId]=t.id,t.members.forEach(function(t){e.users[t.id]=t})}),e.joinedRooms=td()(e.joinedRooms,n.rooms.map(function(e){return e.id})),e.users[e.me.id]=e.me})}).handleAction(B,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){e.rooms[n.room.id]=n.room,e.messageCounts[n.room.id]={messageCount:n.room.messageCount,unreadMessageCounts:Object.fromEntries(n.roomMembers.map(function(t){var o;return t.id===(null===(o=e.me)||void 0===o?void 0:o.id)&&(e.joinedRooms=td()(e.joinedRooms,[n.room.id])),e.users[t.id]=t,[t.id,t.unreadMessagesCount]}))},e.roomsByTypeAndForeignId[n.room.type][n.room.foreignId]=n.room.id})}).handleAction(G,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){n.rooms.forEach(function(t){e.rooms[t.id]=tg(t),e.messageCounts[t.id]={messageCount:t.messageCount,unreadMessageCounts:Object.fromEntries(t.members.map(function(n){var o;return n.id===(null===(o=e.me)||void 0===o?void 0:o.id)&&(e.joinedRooms=td()(e.joinedRooms,[t.id])),e.users[n.id]=n,[n.id,n.unreadMessagesCount]}))},e.roomsByTypeAndForeignId[t.type][t.foreignId]=t.id}),e.roomPagination.accessibleRooms[n.roomPagination.params]=n.roomPagination})}).handleAction(J,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){n.rooms.forEach(function(t){e.rooms[t.id]=tg(t),e.joinedRooms=td()(e.joinedRooms,[t.id]),e.messageCounts[t.id]={messageCount:t.messageCount,unreadMessageCounts:Object.fromEntries(t.members.map(function(t){return e.users[t.id]=t,[t.id,t.unreadMessagesCount]}))},e.roomsByTypeAndForeignId[t.type][t.foreignId]=t.id}),e.roomPagination.joinedRooms=n.roomPagination})}).handleAction(U,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t=tt()(e.rooms,n.roomId);e.rooms[n.roomId]=(0,C.pi)((0,C.pi)({},t),{members:ts()(n.roomMembers.map(function(e){return e.id})),typingMembers:{}}),e.joinedRooms=td()(e.joinedRooms,[n.roomId]),n.roomMembers.forEach(function(t){return e.users[t.id]=t})})}).handleAction(ep.LEFT_ROOM,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){e.joinedRooms=e.joinedRooms.filter(function(e){return n.room.id!==e})})}).handleAction(k,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){n.messages.forEach(function(t){var n,o,r=[];ti()(e.messages,t.id)&&(r=null!==(o=null===(n=e.messages[t.id])||void 0===n?void 0:n.reads)&&void 0!==o?o:[]),e.messages[t.id]=(0,C.pi)((0,C.pi)({},t),{reads:(0,C.ev)((0,C.ev)([],t.reads,!0),r,!0)})}),n.pagination&&to()(e.messagePagination,n.roomId,n.pagination)})}).handleAction(ep.LISTENS_ROOM,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){ti()(e.rooms,n.id)||(e.rooms[n.id]=ty(n)),e.listeningRooms=td()(e.listeningRooms,[n.id]),e.roomsByTypeAndForeignId[n.type][n.foreignId]=n.id,n.members.forEach(function(t){ti()(e.users,t.id)||(e.users[t.id]=t)})})}).handleAction(ep.JOINED_ROOM,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t=tg(n.room);e.rooms[t.id]=(0,C.pi)((0,C.pi)({},tt()(e.rooms,t.id,t)),t),e.joinedRooms=td()(e.joinedRooms,[t.id]),e.roomsByTypeAndForeignId[t.type][t.foreignId]=t.id,n.room.members.forEach(function(t){e.users[t.id]=t}),ti()(e.messageCounts,t.id)||(e.messageCounts[t.id]={messageCount:0,unreadMessageCounts:Object.fromEntries(t.members.map(function(e){return[e,0]}))})})}).handleAction(F,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t,o,r,i,a,s=tt()(e.queuedMessages,n.uuid),l=s.roomId;if(tu()(e.queuedMessages,n.uuid),!ti()(e.messages,n.messageId)){e.messages[n.messageId]=(0,C.pi)((0,C.pi)({},s),{deletedAt:null,id:n.messageId,reads:[]});var d=tt()(e.messageCounts,l,void 0);to()(e.messageCounts,"".concat(l,".messageCount"),(null!==(t=null==d?void 0:d.messageCount)&&void 0!==t?t:0)+1),null===(o=e.rooms[l])||void 0===o||o.members.forEac
1h(function(t){var n,o;t!==(null===(n=e.me)||void 0===n?void 0:n.id)&&to()(e.messageCounts,"".concat(l,".unreadMessageCounts.").concat(t),(null!==(o=null==d?void 0:d.unreadMessageCounts[t])&&void 0!==o?o:0)+1)}),(null===(r=e.me)||void 0===r?void 0:r.id)&&!(null===(i=e.rooms[l])||void 0===i?void 0:i.members.includes(e.me.id))&&(null===(a=e.rooms[l])||void 0===a||a.members.push(e.me.id))}})}).handleAction(ep.USER_LEFT_ROOM,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){if(ti()(e.rooms,n.room.id)){var t=tt()(e.rooms,n.room.id);t.members=t.members.filter(function(e){return e!==n.user.id})}})}).handleAction(ep.USER_IS_ONLINE,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){if(ti()(e.users,n.userId)){var t=tt()(e.users,n.userId);t.isOnline=!0,t.lastOnline=n.timestamp}})}).handleAction(L,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){ti()(e.users,n.userId)&&(tt()(e.users,n.userId).isOnline=!1)})}).handleAction(ep.USER_IS_TYPING,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){if(ti()(e.rooms,n.roomId)){var t=tt()(e.rooms,n.roomId);to()(t.typingMembers,n.userId,n.timestamp)}})}).handleAction(ep.USER_JOINED_ROOM,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){if(to()(e.users,n.user.id,n.user),ti()(e.rooms,n.room.id)){var t=tt()(e.rooms,n.room.id);t.members=td()(t.members,[n.user.id])}})}).handleAction(ep.USER_READ_MESSAGE,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){var t,o;if(ti()(e.messages,n.messageId)&&tt()(e.messages,n.messageId).reads.push({createdAt:n.createdAt,messageId:n.messageId,userId:n.readerId}),n.readerId!==(null===(t=e.me)||void 0===t?void 0:t.id)){var r=tt()(e.messageCounts,n.roomId,void 0);to()(e.messageCounts,"".concat(n.roomId,".unreadMessageCounts.").concat(n.readerId),(null!==(o=null==r?void 0:r.unreadMessageCounts[n.readerId])&&void 0!==o?o:0)-1)}})}).handleAction(ep.USER_SENT_MESSAGE,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){if(!ti()(e.messages,n.id)){to()(e.messages,n.id,(0,C.pi)((0,C.pi)({},n),{reads:[]}));var t,o,r=tt()(e.messageCounts,n.roomId,void 0);to()(e.messageCounts,"".concat(n.roomId,".messageCount"),(null!==(t=null==r?void 0:r.messageCount)&&void 0!==t?t:0)+1),null===(o=e.rooms[n.roomId])||void 0===o||o.members.forEach(function(t){var o;n.senderId!==t&&to()(e.messageCounts,"".concat(n.roomId,".unreadMessageCounts.").concat(t),(null!==(o=null==r?void 0:r.unreadMessageCounts[t])&&void 0!==o?o:0)+1)})}})}).handleAction(ep.USER_DELETED_MESSAGE,function(e,t){var n=t.payload;return(0,e7.Uy)(e,function(e){ti()(e.messages,n.messageId)&&(tt()(e.messages,n.messageId).deletedAt=n.deletedAt)})}).handleAction(w,function(e,t){return(0,e7.Uy)(e,function(e){var n=e.rooms[t.payload.roomId];n&&delete n.typingMembers[t.payload.userId]})}),tg=function(e){return(0,C.pi)((0,C.pi)({},e),{members:ts()(e.members.map(function(e){return e.id})),typingMembers:{}})},ty=function(e){return(0,C.pi)((0,C.pi)({},e),{members:[],typingMembers:{}})},th=n(56589);(o=S||(S={})).ALLOCATION="allocation",o.SUPPORT="support";var tE=n(43864),tI=n.n(tE),tR=function(e,t){return tI()(e.typingMembers).reduce(function(e,n){return ti()(t,n)&&e.push(tt()(t,n)),e},[])},tS=function(e){return"CONNECTED"===e.status&&!!e.me},tb={client:(i=new eb.x,a=new eb.x,s=new eb.x,l=new eb.x,d=new eb.x,c=new eb.x,u=new eb.x,p=new eb.x,f=function(e){try{if("object"!=typeof e)throw Error("Parsed data is not Object");var t=e.type;if("string"!=typeof t)throw Error("No type in event");var n=ep[t](e.data);a.next(n)}catch(e){p.next(e)}},m=function(){s.next()},v=function(e,t){i.next({description:t,reason:e})},g=function(e){p.next(e)},y=function(e){l.next({attempt:e})},h=function(e){u.next({attempt:e})},E=function(e){d.next(e)},I=function(){c.next()},{close:function(){r&&(r.disconnect(),r.off("event",f),r.off("connect",m),r.off("disconnect",v),r.off("connect_error",g),r.io.off("reconnect_attempt",y),r.io.off("reconnect",h),r.io.off("reconnect_error",E),r.io.off("reconnect_failed",I),r=void 0)},closeConnection$:i,error$:p,incomingMessages$:a,init:function(e){(r=(0,eC.io)(e,{reconnection:!0,withCredentials:!0})).on("event",f).on("connect",m).on("disconnect",v).on("connect_error",g),r.io.on("reconnect_attempt",y).on("reconnect",h).on("reconnect_error",E
1).on("reconnect_failed",I)},isConnected:function(){return!!(null==r?void 0:r.connected)},openConnection$:s,reconnectAttempt$:l,reconnectAttemptFailed$:d,reconnectFailed$:c,reconnectSucceeded$:u,sendMessage:function(e){r?r.emit("event",e):p.next(Error("Not connected"))}}),logToApi:void 0},tC=void 0,tT=function(e){var t=(0,j.kh)({dependencies:(0,C.pi)((0,C.pi)({},tb),{chatApi:e})}),n=(0,O.createLogger)({predicate:function(e,t){return t.type!==(0,x.getType)(ep.USER_IS_ONLINE)&&t.type!==(0,x.getType)(ep.USER_IS_TYPING)}}),o=(0,T.xC)({reducer:tv,devTools:!1,middleware:function(e){var o=e();return window.localStorage.getItem("CHAT_LOGGER")?o.concat(n,t):o.concat(t)}});return t.run(e6),o},tA=function(e,t){if(tC)return tC;var n=e.startsWith("wss")?"https":"http";return tT(eS({clientType:t,baseUrl:"".concat(n,"://").concat(e.replace(/^wss?:\/\//,""))}))},tO=function(e){var t=e.baseUrl,n=e.clientType,o=e.logToApi;return o&&(tb.logToApi=o),tC=null!=tC?tC:tA(t,n),{clientActions:(0,A.DE)(b,tC.dispatch),close:function(){null==tC||tC.dispatch(M())},connect:function(){!tC||tb.client.isConnected()||(tC.dispatch(N({url:tj(t,n)})),tC.dispatch(D({customFields:{clientType:n},message:"INIT",type:"info"})))},storeObservable:{subscribe:function(e){if(!tC)throw Error("storeObservable cannot be used without initializing the store with init()");var t=tC.subscribe(function(){tC&&e(tC.getState())});return e(tC.getState()),{unsubscribe:t}}}}},tj=function(e,t){return"".concat(e,"/?type=").concat(t)}},90786:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseEvent=void 0,n(60171);let o=n(19831);class r{}!function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([(0,o.IsString)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:type",String)],r.prototype,"type",void 0),t.BaseEvent=r},31488:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Event=void 0;let o=n(19831),r=n(42763),i=n(90786);class a extends i.BaseEvent{}!function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([(0,o.IsEnum)(r.EventType),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:type",String)],a.prototype,"type",void 0),t.Event=a},42763:function(e,t){"use strict";var n,o;Object.defineProperty(t,"__esModule",{value:!0}),t.isEventType=t.EventType=void 0,(o=n=t.EventType||(t.EventType={})).SEND_MESSAGE="SEND_MESSAGE",o.READ_MESSAGE="READ_MESSAGE",o.LIST_ROOMS="LIST_ROOMS",o.LIST_MESSAGES="LIST_MESSAGES",o.JOIN_ROOM="JOIN_ROOM",o.LEAVE_ROOM="LEAVE_ROOM",o.JOIN_APPLICATION_ROOM="JOIN_APPLICATION_ROOM",o.LISTEN_ROOM="LISTEN_ROOM",o.STOP_LISTENING_ROOM="STOP_LISTENING_ROOM",o.LISTEN_APPLICATION_ROOM="LISTEN_APPLICATION_ROOM",o.IS_ONLINE="IS_ONLINE",o.IS_TYPING="IS_TYPING",o.DELETE_MESSAGE="DELETE_MESSAGE",o.REFRESH_ACCESS_TOKEN="REFRESH_ACCESS_TOKEN",t.isEventType=function(e){if(!Object.values(n).includes(e))throw Error("Invalid user type")}},35382:function(e,t,n){"use strict";var o=Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]},r=function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.Events=void 0;let i=n(28567);t.Events=i,r(n(31488),t),r(n(42763),t)},76877:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteMessage=t.DeleteMessageData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),t.DeleteMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.DELETE_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.DeleteMessage=c},28567:function(e,t,n){"use strict";var o=Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]},r=function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(44584),t),r(n(47900),t),r(n(76645),t),r(n(12698),t),r(n(44071),t),r(n(72532),t),r(n(29900),t),r(n(81331),t),r(n(34799),t),r(n(84361),t),r(n(26754),t),r(n(89908),t),r(n(76877),t),r(n(49141),t)},47900:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IsOnline=void 0;let o=n(19831),r=n(31488),i=n(42763);class a extends r.Event{}!function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([(0,o.IsString)(),(0,o.Equals)(i.EventType.IS_ONLINE),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:type",String)],a.prototype,"type",void 0),t.IsOnline=a},44584:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.IsTyping=t.IsTypingData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.IsTypingData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.IS_TYPING),r("design:type",String)],c.prototype,"type",void 0),t.IsTyping=c},34799:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.JoinApplicationRoom=t.JoinApplicationRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"applicationId",void 0),t.JoinApplicationRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.JOIN_APPLICATION_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.JoinApplicationRoom=c},29900:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.JoinRoom=t.JoinRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.JoinRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.JOIN_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.JoinRoom=c},26754:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.LeaveRoom=t.LeaveRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.LeaveRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LEAVE_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.LeaveRoom=c},76645:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ListMessages=t.ListMessagesData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),o([(0,a.IsOptional)(),(0,a.IsString)(),r("design:type",Object)],d.prototype,"lastMessageId",void 0),o([(0,a.IsInt)(),(0,a.Min)(1),r("design:type",Number)],d.prototype,"limit",void 0),t.ListMessagesData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LIST_MESSAGES),r("design:type",String)],c.prototype,"type",void 0),t.ListMessages=c},12698:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListRooms=void 0;let o=n(19831),r=n(31488),i=n(42763);class a extends r.Event{}!function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([(0,o.IsString)(),(0,o.Equals)(i.EventType.LIST_ROOMS),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:type",String)],a.prototype,"type",void 0),t.ListRooms=a},84361:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ListenApplicationRoom=t.ListenApplicationRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"applicationId",void 0),t.ListenApplicationRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LISTEN_APPLICATION_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.ListenApplicationRoom=c},81331:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ListenRoom=t.ListenRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.ListenRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LISTEN_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.ListenRoom=c},44071:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.ReadMessage=t.ReadMessageData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"uuid",void 0),t.ReadMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.READ_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.ReadMessage=c},49141:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.RefreshAccessToken=t.RefreshAccessTokenData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"accessToken",void 0),t.RefreshAccessTokenData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.REFRESH_ACCESS_TOKEN),r("design:type",String)],c.prototype,"type",void 0),t.RefreshAccessToken=c},72532:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.SendMessage=t.SendMessageData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"message",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"uuid",void 0),t.SendMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.SEND_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.SendMessage=c},89908:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.StopListeningRoom=t.StopListeningRoomData=void 0;let i=n(14267),a=n(19831),s=n(31488),l=n(42763);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.StopListeningRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.STOP_LISTENING_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.StopListeningRoom=c},21750:function(e,t,n){"use strict";t.Z5=t.Iy=t.NW=void 0,n(60171);let o=n(35382);t.NW=o;let r=n(78616);t.Iy=r;let i=n(53251);Object.defineProperty(t,"Z5",{enumerable:!0,get:function(){return i.validateEvent}})},39386:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Event=void 0;let o=n(19831),r=n(89119),i=n(90786);class a extends i.BaseEvent{}!function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([(0,o.IsEnum)(r.EventType),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:type",String)],a.prototype,"type",void 0),t.Event=a},89119:function(e,t){"use strict";var n,o;
1Object.defineProperty(t,"__esModule",{value:!0}),t.isEventType=t.EventType=void 0,(o=n=t.EventType||(t.EventType={})).USER_SENT_MESSAGE="USER_SENT_MESSAGE",o.PROCESSED_SEND_MESSAGE="PROCESSED_SEND_MESSAGE",o.USER_READ_MESSAGE="USER_READ_MESSAGE",o.PROCESSED_READ_MESSAGE="PROCESSED_READ_MESSAGE",o.LISTED_ROOMS="LISTED_ROOMS",o.LISTED_MESSAGES="LISTED_MESSAGES",o.USER_IS_ONLINE="USER_IS_ONLINE",o.USER_IS_TYPING="USER_IS_TYPING",o.JOINED_ROOM="JOINED_ROOM",o.LEFT_ROOM="LEFT_ROOM",o.USER_JOINED_ROOM="USER_JOINED_ROOM",o.USER_LEFT_ROOM="USER_LEFT_ROOM",o.CONNECTED="CONNECTED",o.LISTENS_ROOM="LISTENS_ROOM",o.STOPPED_LISTENING_ROOM="STOPPED_LISTENING_ROOM",o.USER_DELETED_MESSAGE="USER_DELETED_MESSAGE",t.isEventType=function(e){if(!Object.values(n).includes(e))throw Error("Invalid user type")}},56589:function(e,t,n){"use strict";var o,r,i,a,s=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.RoomWithMembers=t.Room=t.RoomType=t.MessageWithReads=t.ReadMessage=t.Message=t.User=t.UserType=t.Scope=void 0;let d=n(14267),c=n(19831);(t.Scope||(t.Scope={})).SAMS="sams",(o=i=t.UserType||(t.UserType={})).CANDIDATE="candidate",o.CONTACT="contact",o.EMPLOYEE="employee";class u{}s([(0,c.IsString)(),l("design:type",String)],u.prototype,"id",void 0),s([(0,c.IsEnum)(i),l("design:type",String)],u.prototype,"type",void 0),s([(0,c.IsString)(),l("design:type",String)],u.prototype,"firstName",void 0),s([(0,c.IsString)(),l("design:type",String)],u.prototype,"lastName",void 0),s([(0,c.IsString)(),(0,c.IsOptional)(),l("design:type",Object)],u.prototype,"title",void 0),s([(0,c.IsOptional)(),(0,c.IsString)(),l("design:type",Object)],u.prototype,"photoUrl",void 0),s([(0,c.IsNumber)(),(0,c.IsOptional)(),l("design:type",Object)],u.prototype,"lastOnline",void 0),t.User=u;class p{}s([(0,c.IsString)(),l("design:type",String)],p.prototype,"id",void 0),s([(0,c.IsString)(),l("design:type",String)],p.prototype,"message",void 0),s([(0,c.IsString)(),l("design:type",String)],p.prototype,"roomId",void 0),s([(0,c.IsString)(),l("design:type",String)],p.prototype,"senderId",void 0),s([(0,c.IsNumber)(),l("design:type",Number)],p.prototype,"createdAt",void 0),s([(0,c.IsOptional)(),(0,c.IsNumber)(),l("design:type",Object)],p.prototype,"deletedAt",void 0),t.Message=p;class f{}s([(0,c.IsString)(),l("design:type",String)],f.prototype,"messageId",void 0),s([(0,c.IsString)(),l("design:type",String)],f.prototype,"userId",void 0),s([(0,c.IsNumber)(),l("design:type",Number)],f.prototype,"createdAt",void 0),t.ReadMessage=f;class m extends p{}s([(0,c.IsDefined)(),(0,c.IsArray)(),(0,c.ValidateNested)({each:!0}),(0,d.Type)(()=>f),l("design:type",Array)],m.prototype,"reads",void 0),t.MessageWithReads=m,(r=a=t.RoomType||(t.RoomType={})).ALLOCATION="allocation",r.SUPPORT="support";class v{}s([(0,c.IsString)(),l("design:type",String)],v.prototype,"id",void 0),s([(0,c.IsEnum)(a),l("design:type",String)],v.prototype,"type",void 0),s([(0,c.IsString)(),l("design:type",String)],v.prototype,"foreignId",void 0),t.Room=v;class g extends v{}s([(0,c.IsDefined)(),(0,c.IsArray)(),(0,c.ValidateNested)({each:!0}),(0,d.Type)(()=>u),l("design:type",Array)],g.prototype,"members",void 0),t.RoomWithMembers=g},78616:function(e,t,n){"use strict";var o=Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]},r=function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.GeneralDefinitions=t.Events=void 0;let i=n(56589);t.GeneralDefinitions=i;let a=n(75860);t.Events=a,r(n(89119),t),r(n(39386),t)},97318:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.Connected=t.ConnectedData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.User),r("design:type",d.User)],c.prototype,"me",void 0),o([(0,a.IsDefined)(),(0,a.ValidateNested)({each:!0}),(0,i.Type)(()=>d.RoomWithMembers),r("design:type",Array)],c.prototype,"rooms",void 0),t.ConnectedData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.CONNECTED),r("design:type",String)],u.prototype,"type",void 0),t.Connected=u},75860:function(e,t,n){"use strict";var o=Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1(!r||("get"in r?!t.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]},r=function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(97318),t),r(n(64597),t),r(n(92115),t),r(n(11114),t),r(n(37265),t),r(n(70435),t),r(n(80996),t),r(n(3136),t),r(n(21741),t),r(n(79995),t),r(n(19143),t),r(n(87185),t),r(n(6894),t),r(n(20875),t),r(n(2085),t),r(n(21437),t)},11114:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.JoinedRoom=t.JoinedRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.RoomWithMembers),r("design:type",d.RoomWithMembers)],c.prototype,"room",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],c.prototype,"createdAt",void 0),t.JoinedRoomData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.JOINED_ROOM),r("design:type",String)],u.prototype,"type",void 0),t.JoinedRoom=u},37265:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.LeftRoom=t.LeftRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.Room),r("design:type",d.Room)],c.prototype,"room",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],c.prototype,"createdAt",void 0),t.LeftRoomData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LEFT_ROOM),r("design:type",String)],u.prototype,"type",void 0),t.LeftRoom=u},70435:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ListedMessages=t.ListedMessagesData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsString)(),r("design:type",String)],c.prototype,"roomId",void 0),o([(0,a.IsDefined)(),(0,a.IsArray)(),(0,a.ValidateNested)({each:!0}),(0,i.Type)(()=>d.MessageWithReads),r("design:type",Array)],c.prototype,"messages",void 0),t.ListedMessagesData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LISTED_MESSAGES),r("design:type",String)],u.prototype,"type",void 0),t.ListedMessages=u},80996:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.ListedRooms=t.ListedRoomsData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)({each:!0}),(0,i.Type)(()=>d.Room),r("design:type",Array)],c.prototype,"rooms",void 0),t.ListedRoomsData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LISTED_ROOMS),r("design:type",String)],u.prototype,"type",void 0),t.ListedRooms=u},87185:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ListensRoom=t.ListensRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c extends d.RoomWithMembers{}t.ListensRoomData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.LISTENS_ROOM),r("design:type",String)],u.prototype,"type",void 0),t.ListensRoom=u},6894:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProcessedReadMessage=t.ProcessedReadMessageData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"uuid",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"createdAt",void 0),t.ProcessedReadMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.PROCESSED_READ_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.ProcessedReadMessage=c},20875:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.ProcessedSendMessage=t.ProcessedSendMessageData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"uuid",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"createdAt",void 0),t.ProcessedSendMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.PROCESSED_SEND_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.ProcessedSendMessage=c},2085:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.StoppedListeningRoom=t.StoppedListeningRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.StoppedListeningRoomData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.STOPPED_LISTENING_ROOM),r("design:type",String)],c.prototype,"type",void 0),t.StoppedListeningRoom=c},21437:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserDeletedMessage=t.UserDeletedMessageData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"deletedAt",void 0),t.UserDeletedMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_DELETED_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.UserDeletedMessage=c},64597:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserIsOnline=t.UserIsOnlineData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"userId",void 0),t.UserIsOnlineData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_IS_ONLINE),r("design:type",String)],c.prototype,"type",void 0),t.UserIsOnline=c},92115:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserIsTyping=t.UserIsTypingData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"userId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),t.UserIsTypingData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_IS_TYPING),r("design:type",String)],c.prototype,"type",void 0),t.UserIsTyping=c},79995:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.UserJoinedRoom=t.UserJoinedRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.User),r("design:type",d.User)],c.prototype,"user",void 0),o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.Room),r("design:type",d.Room)],c.prototype,"room",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],c.prototype,"createdAt",void 0),t.UserJoinedRoomData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_JOINED_ROOM),r("design:type",String)],u.prototype,"type",void 0),t.UserJoinedRoom=u},19143:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserLeftRoom=t.UserLeftRoomData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.User),r("design:type",d.User)],c.prototype,"user",void 0),o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d.Room),r("design:type",d.Room)],c.prototype,"room",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],c.prototype,"createdAt",void 0),t.UserLeftRoomData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_LEFT_ROOM),r("design:type",String)],u.prototype,"type",void 0),t.UserLeftRoom=u},3136:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserReadMessage=t.UserReadMessageData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119);class d{}o([(0,a.IsString)(),r("design:type",String)],d.prototype,"messageId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"roomId",void 0),o([(0,a.IsString)(),r("design:type",String)],d.prototype,"readerId",void 0),o([(0,a.IsNumber)(),r("design:type",Number)],d.prototype,"createdAt",void 0),t.UserReadMessageData=d;class c extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>d),r("design:type",d)],c.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_READ_MESSAGE),r("design:type",String)],c.prototype,"type",void 0),t.UserReadMessage=c},21741:function(e,t,n){"use strict";var o=function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},r=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Object.defineProperty(t,"__esModule",{value:!0}),t.UserSentMessage=t.UserSentMessageData=void 0;let i=n(14267),a=n(19831),s=n(39386),l=n(89119),d=n(56589);class c extends d.Message{}t.UserSentMessageData=c;class u extends s.Event{}o([(0,a.IsDefined)(),(0,a.ValidateNested)(),(0,i.Type)(()=>c),r("design:type",c)],u.prototype,"data",void 0),o([(0,a.IsString)(),(0,a.Equals)(l.EventType.USER_SENT_MESSAGE),r("design:type",String)],u.prototype,"type",void 0),t.UserSentMessage=u},53251:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.validateEvent=void 0;let o=n(14267),r=n(19831);async function i(e,t){let n=(0,o.plainToClass)(e,t);return await (0,r.validateOrReject)(n,{skipMissingProperties:!1,whitelist:!0,validationError:{target:!0,value:!0}}),n}t.validateEvent=i},46061:function(e,t,n){"use strict";n.d(t,{m:function(){return a},p:function(){return i}});var o=n(44194),r=n(17599);let i=(0,o.createContext)({chatActions:r.In,chatState:r.E3}),a=()=>(0,o.useContext)(i)},76558:function(e,t,n){"use strict";n.d(t,{OF:function(){return a},QQ:function(){return l},ar:function(){return s}});var o=n(96696),r=n(84859),i=n(98470);let a=(e,t)=>{let n=i.j[e];if(n)return t("components.documentItem.documentTypeNames.".concat(n),{ns:o.P5.BASE})},s=e=>{var t;return null!==(t=Object.values(r._m).find(t=>t===e))&&void 0!==t?t:r._m.NOT_ANSWERED},l=e=>{let t=e.lastIndexOf("."),n=e.substring(0,t);return{fileExtension:e.substring(t+1).toUpperCase(),fileName:n}}},89955:function(e,t,n){"use strict";n.r(t),n.d(t,{LoadingIndicatorSkeleton:function(){return p}});var o=n(31549),r=n(64344),i=n(44194),a=n(74039),s=n(19098),l=n(7814),d=n(8584),c=n(12158),u=n(23677);let p=e=>{let{styleType:t,...n}=e,{isAboveMD:r}=(0,l.Sj)(),{colors:a}=(0,c.F)(),u=(0,i.useMemo)(()=>({"skeleton-button-dark":m,"skeleton-button-primary":m,"skeleton-button-secondary":m,"skeleton-dot":{$borderRadius:d.c.ROUND},"skeleton-dot-secondary":{$background:a.surface.brand.primary,$borderRadius:d.c.ROUND},"skeleton-image":{$borderRadius:d.c.XS4,$width:(0,s.aQ)(100)},"skeleton-input":v,"skeleton-input-small":{...v,$height:(0,s.kr)(r?5:4)},"skeleton-slider":{$borderRadius:(0,s.px)(34),$height:(0,s.kr)(3),$maxWidth:(0,s.kr)(6)},"skeleton-tertiary":{$height:(0,s.px)(14),$width:(0,s.px)(100)},"skeleton-text":{$height:(0,s.kr)(2)},"skeleton-text-area":{...v,$height:(0,s.kr)(15)},"skeleton-title-big":{...g,$height:(0,s.kr)(r?4:3)},"skeleton-title-small":{...g,$height:(0,s.kr)(2)}})[t],[a,r,t]);return(0,o.jsx)(f,{styletype:t,$width:(0,s.aQ)(100),...u,...n})},f=(0,r.ZP)(a.R).withConfig({componentId:"sc-a764bf97-0"})([""," ",";"],e=>{switch(e.styletype){case"skeleton-button-primary":return(0,u.ci)(e.theme.colors);case"skeleton-button-secondary":case"skeleton-dot-secondary":return(0,u.QS)(e.theme.colors);case"skeleton-title-big":case"skeleton-button-dark":return(0,u.z0)(e.theme.colors);case"skeleton-image":case"skeleton-slider":case"skeleton-text":case"skeleton-title-small":break;case"skeleton-tertiary":return(0,u.Wl)(e.theme.colors)}return(0,u.Gc)(e.theme.colors)},s.F_),m={$borderRadius:d.c.XS4,$height:(0,s.kr)(5),$maxWidth:(0,s.kr)(27)},v={$borderRadius:d.c.XS4,$height:(0,s.kr)(5)},g={$borderRadius:d.c.XS4,$maxWidth:(0,s.px)(150)}},73062:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var o=n(31549),r=n(19098),i=n(17157);let a=e=>(0,o.jsx)(i.X,{$fontWeight:"bold",$level:6,...r.J4,...e})},99607:function(e,t,n){"use strict";n.d(t,{L:function(){return d}});var o=n(44194),r=n(7814),i=n(19098),a=n(75148),s=n(18656),l=n(12158);let d=(e,t)=>{let{isAboveMD:n}=(0,r.Sj)(),{colors:d}=(0,l.F)(),{setNavBarMobileBlockStart:{setElements:c,setStyle:u}}=(0,o.useContext)(a.k);(0,o.useEffect)(()=>{n||c(e)},[e,n,c]),(0,o.useEffect)(()=>{if(!n)return t||u({$borderBottom:(0,s.MK)({colors:d}),$height:"auto",$padding:(0,i.kr)(1)}),t&&u(t),()=>{u({})}},[d,n,u,t])}},37621:function(e,t,n){"use strict";n.d(t,{p:function(){return I}});var o=n(31549),r=n(85581),i=n(11470),a=n(19098),s=n(92714),l=n(22349),d=n(7814),c=n(74039),u=n(14997),p=n(96696),f=n(17157),m=n(8584),v=n(17091),g=n(12158);let y=e=>{let{color:t,...n}=e,{t:i}=(0,r.$)(p.P5.BASE),{colors:a}=(0,g.F)(),s=null!=t?t:a.content.strong;return(0,o.jsxs)(v.J,{alt:i("utils.iconAlt.quote"),defaultSize:h,monochromeFill:s,viewBox:E,...n,children:[(0,o.jsx)("rect",{height:"14",rx:"3",width:"14"}),(0,o.jsx)("path",{d:"M2.625 6.85954C2.625 6.71527 2.63926 6.57136 2.66758 6.4299L2.80041 5.76631C2.94651 5.03643 3.38038 4.39613 4.00413 3.98992C4.33721 3.773 4.7131 3.63036 5.10623 3.57168L5.43044 3.5233C5.52322 3.50945 5.61418 3.55775 5.65467 3.64236L5.88241 4.1182C6.0098 4.38437 5.8693 4.7014 5.58654 4.7858L5.39213 4.85788C5.07844 4.97419 4.80048 5.17025 4.58567 5.42673C4.53516 5.48704 4.49223 5.55331 4.45785 5.62406L4.41435 5.71359C4.29987 5.94918 4.24038 6.20769 4.24038 6.46962C4.24038 6.56516 4.31783 6.64261 4.41337 6.64261H4.77885C5.37361 6.64261 5.85577 7.12476 5.85577 7.71953V8.88462C5.85577 9.77677 5.13254 10.5 4.24038 10.5C3.34823 10.5 2.625 9.77677 2.625 8.88462V6.85954Z",fill:a.content.onColor}),(0,o.jsx)("path",{d:"M7.875 6.85954C7.875 6.71527 7.88926 6.57136 7.91758 6.4299L8.05041 5.76631C8.19651 5.03643 8.63038 4.39613 9.25413 3.98992C9.58721 3.773 9.9631 3.63036 10.3562 3.57168L10.6804 3.5233C10.7732 3.50945 10.8642 3.55775 10.9047 3.64236L11.1324 4.1182C11.2598 4.38437 11.1193 4.7014 10.8365 4.7858L10.6421 4.85788C10.3284 4.97419 10.0505 5.17025 9.83567 5.42673C9.78516 5.48704 9.74223 5.55331 9.70785 5.62406L9.66435 5.71359C9.54987 5.94918 9.49038 6.20769 9.49038 6.46962C9.49038 6.56516 9.56783 6.64261 9.66337 6.64261H10.0288C10.6236 6.64261 11.1058 7.12476 11.1058 7.71953V8.88462C11.1058 9.77677 10.3825 10.5 9.49038 10.5C8.59823 10.5 7.875 9.77677 7.875 8.88462V6.85954Z",fill:a.content.onColor})]})},h={height:14,width:14},E={height:14,width:14,x:0,y:0},I=e=>{let{dataTest:t,subtitle:n,text:v,title:h,truncateBoundaries:E,...I}=e,{t:R}=(0,r.$)(p.P5.BASE),{colors:S}=(0,g.F)(),{setTrue:b,value:C}=(0,d.kt)(!E||v.length<E.maxLength);return(0,o.jsxs)(c.R,{$background:S.surface.default,$borderRadius:m.c.XS4,$padding:(0,a.kr)(2,1.5),$width:(0,a.aQ)(100),...I,children:[h&&(0,o.jsx)(f.X,{dataTest:"".concat(t,"-quote-title"),$fontSize:(0,a.px)(16),$fontWeight:"bold",$level:6,$marginBottom:(0,a.kr)(n?1:2),children:h}),n&&(0,o.jsx)(s.W,{as:"span",dataTest:"".concat(t,"-quote-subtitle"),$fontSize:(0,a.px)(14),$marginBottom:(0,a.kr)(1.5),children:n}),(0,o.jsxs)(i.V,{$width:(0,a.aQ)(100),children:[(0,o.jsx)(y,{dataTest:"".concat(t,"-quote-logo"),$marginRight:(0,a.kr)(1),$marginTop:(0,a.px)(5)}),(0,o.jsxs)("div",{className:"flex w-full flex-col items-start justify-start",children:[(0,o.jsx)(s.W,{dataTest:"".concat(t,"-quote-message"),$fontSize:(0,a.px)(14),$fontStyle:"italic",$fontWeight:"bold",children:C||!E?v:(0,l.Vn)(v,E.minLength,E.maxLength)}),!C&&(0,o.jsx)(u.k,{dataTest:"".concat(t,"-quote-show-complete-quote"),onClick:b,$color:S.content.brand.secondary,$fontSize:(0,a.px)(14),$fontStyle:"italic",$marginTop:(0,a.kr)(.5),children:R("components.quote.showMore")})]})]})]})}},1604:function(e,t,n){"use strict";n.d(t,{V:function(){return s}});var o=n(31549),r=n(44194),i=n(79896),a=n(15146);let s=(0,r.memo)(e=>{let{children:t,loadingIndicatorStyleType:n="skeleton-input"}=e,s=(0,r.useMemo)(()=>(0,o.jsx)(a.T,{styleType:n}),[n]);return(0,o.jsx)(i.n,{fallback:s,children:t})})},64348:function(e,t,n){"use strict";n.d(t,{P:function(){return u}});var o=n(31549),r=n(35699),i=n(44194),a=n(85581),s=n(16723),l=n(1604),d=n(96696),c=n(12158);let u=e=>{let{loadingIndicatorStyleType:t,...n}=e,{t:u}=(0,a.$)(d.P5.BASE),{colors:p}=(0,c.F)(),f=(0,i.useMemo)(()=>(0,s.fL)({colors:p,tFunction:u,...n}),[p,u,n]);return(0,o.jsx)(l.V,{loadingIndicatorStyleType:t,children:(0,o.jsx)(r.ZP,{...f})})}},22313:function(e,t,n){"use strict";n.d(t,{n:function(){return R}});var o=n(31549),r=n(44194),i=n(7814),a=n(95279),s=n(83226);let l=(0,r.forwardRef)((e,t)=>{let{children:n,className:i,dataTest:l,dataTestState:d,disabled:c,isAboveMD:u,isActive:p,onClick:f,...m}=e,v=(0,r.useMemo)(()=>({...(0,a.O0)(l),...(0,a.yx)(d)}),[l,d]);return(0,o.jsx)("button",{"aria-selected":p?"true":"false",className:(0,s.cn)("relative border-none transition-colors duration-200 ease-in-out outline-none","bg-surface-subdued text-base","after:absolute after:right-0 after:bottom-0 after:left-0 after:h-[2px] after:bg-action-brand-primary-active after:transition-opacity after:duration-300 after:ease-out after:content-['']",u?"h-14 flex-grow-0 py-4":"h-10 flex-grow py-2",p?"text-action-brand-primary-active after:opacity-100":"text-content-subdued after:opacity-0 hover:text-content-default hover:after:bg-content-default",c?"disabled":"cursor-pointer",i),disabled:c,onClick:f,ref:t,type:"button",...v,...m,children:n})});var d=n(8763),c=n(63776),u=n(91682),p=n(22349),f=n(96775),m=n(97707),v=n(21911),g=n(39647),y=n(24882),h=n(21783),E=n(8584),I=n(29877);let R=e=>{let{activeTab:t,containerClassName:n,dataTest:a,handleChange:R,inlineEndElement:S,labelClassName:b,tabBarWrappingRowClassName:C,tabRowClassName:T,tabs:A}=e,{isAboveMD:O}=(0,i.Sj)(),j=(0,r.useCallback)((e,t)=>{if(null==t||t(),R){R(e);return}},[R]),x=(0,r.useMemo)(()=>A.map(e=>{let{badgeProps:n,handleClick:r,hideBadge:i=!1,isDisabled:v,isNotificationDotDisplayed:R,itemsCount:S,label:C,labelInactiveClassName:T,tabClassName:A,tooltip:x,tooltipProps:_,value:P}=e,M=(0,c.hj)(S)?String(S):S,N=t===P,D=N?void 0:()=>j(P,r);return(0,o.jsx)(m.u,{alignment:f.v.RIGHT,tooltip:x,..._,children:(0,o.jsx)(l,{className:A,dataTest:"".concat(a,"-").concat(C,"-tab"),disabled:v,isAboveMD:O,isActive:N,onClick:v?p.EI:D,children:(0,o.jsxs)(g.X,{className:"relative m-auto inline-flex min-w-max items-center justify-center gap-1",dataTest:"".concat(a,"-label"),children:[(0,o.jsx)(I.x,{className:(0,s.cn)("mr-1 font-bold text-inherit",b,!N&&T),children:C}),M&&!i&&(0,o.jsx)(u.C,{dataTest:"".concat(a,"-").concat(C,"-badge"),label:M,size:d.OD.MD,styleType:d.L8.PRIMARY,$borderRadius:E.c.XS2,...n}),R&&(0,o.jsx)(y.o,{dataTest:"".concat(a,"-").concat(C,"-notification-dot"),size:h.j.MD})]})})},P)}
1),[t,a,j,O,b,A]);return(0,o.jsx)(v.x,{className:null!=n?n:"hide-scrollbar w-full overflow-x-auto",children:(0,o.jsxs)(g.X,{className:(0,s.cn)("w-full gap-4 border-b border-detail-subdued bg-white md:gap-5",C),dataTest:"".concat(a,"-tab-bar"),children:[(0,o.jsx)(g.X,{className:(0,s.cn)("justify-end gap-4 md:gap-5",T),children:x}),S&&(0,o.jsx)(g.X,{className:"w-full justify-end self-center",children:S})]})})}},4755:function(e,t,n){"use strict";n.d(t,{f:function(){return a},m:function(){return r}});var o,r,i=n(19098);(o=r||(r={})).LG="lg",o.MD="md",o.SM="sm";let a={lg:{$padding:(0,i.kr)(1.5,2,.5)},md:{$padding:(0,i.kr)(.75,2,.5)},sm:{$padding:(0,i.kr)(.25,2)}}},42972:function(e,t,n){"use strict";n.d(t,{K:function(){return m}});var o=n(31549),r=n(44194),i=n(64344),a=n(78896),s=n(80480),l=n(19098),d=n(95279),c=n(78154),u=n(72009),p=n(12158),f=n(4755);let m=(0,r.forwardRef)((e,t)=>{let{ariaLabel:n,dataTest:i,disabled:a,inputContainerStyles:l,onBlur:m,onChange:g,onFocus:y,onValueChange:h,size:E=f.m.MD,validationError:I,...R}=e,{colors:S}=(0,p.F)(),b={onBlur:(0,c.jr)(m),onChange:h?(0,s.C8)(h):g,onFocus:(0,c.Sb)(y)},C=(0,r.useMemo)(()=>a?S.surface.strong:S.surface.default,[S,a]),T=(0,r.useMemo)(()=>({$color:S.content.subdued}),[S]);return(0,o.jsx)(u.f,{isDisabled:a,validationError:I,$background:C,...(0,d.O0)(i,"container"),...f.f[E],...l,children:(0,o.jsx)(v,{"aria-label":n,dataTest:i,disabled:a,minRows:4,ref:t,$background:C,$cursor:a?"not-allowed":"auto",$placeholder:T,...b,...R})})}),v=(0,i.zo)((0,r.forwardRef)((e,t)=>{let{dataTest:n,dataTestState:r,...i}=e;return(0,o.jsx)(a.Z,{ref:t,...(0,d.O0)(n),...(0,d.yx)(r),...(0,l.xF)(i)})})).withConfig({componentId:"sc-4f06dc3-0"})(["background-color:",";border:none;outline:none;line-height:1.75;resize:none;width:",";",""],e=>{let{theme:t}=e;return t.colors.surface.default},(0,l.aQ)(100),l.F_)},77156:function(e,t,n){"use strict";n.d(t,{Y:function(){return d}});var o=n(31549),r=n(17091),i=n(12158),a=n(85581),s=n(96696),l=n(51104);let d=e=>{let{alt:t,color:n,...d}=e,{t:c}=(0,a.$)(s.P5.BASE),{colors:u}=(0,i.F)(),p=null!=n?n:u.content.default;return(0,o.jsxs)(r.J,{alt:null!=t?t:c("utils.iconAlt.linkSimpleBreakIcon"),defaultSize:l.C,monochromeFill:p,viewBox:l.x,...d,children:[(0,o.jsx)("path",{d:"M10.8281 1.67188C9.89996 1.6718 9.00978 2.04039 8.35336 2.69658L6.58553 4.4644C6.39027 4.65967 6.39027 4.97625 6.58553 5.17151C6.7808 5.36677 7.09738 5.36677 7.29264 5.17151L9.06041 3.40375C9.52927 2.93507 10.1651 2.67182 10.828 2.67188C11.491 2.67193 12.1268 2.93532 12.5956 3.40411C13.0644 3.8729 13.3278 4.50869 13.3278 5.17166C13.3279 5.8346 13.0646 6.47048 12.5959 6.93934L10.8282 8.70704C10.6329 8.9023 10.6329 9.21889 10.8282 9.41415C11.0234 9.60941 11.34 9.60941 11.5353 9.41415L13.3031 7.64633C13.9593 6.98991 14.3279 6.09973 14.3278 5.17158C14.3277 4.24342 13.959 3.35331 13.3027 2.697C12.6464 2.0407 11.7563 1.67195 10.8281 1.67188Z",fill:p}),(0,o.jsx)("path",{d:"M5.17102 7.29314C5.36629 7.09787 5.36629 6.78129 5.17102 6.58603C4.97576 6.39077 4.65918 6.39077 4.46392 6.58603L2.69609 8.35385C2.0399 9.01027 1.67131 9.90045 1.67139 10.8286C1.67147 11.7568 2.04021 12.6469 2.69651 13.3032C3.35282 13.9595 4.24293 14.3282 5.17109 14.3283C6.09924 14.3284 6.98948 13.9597 7.6459 13.3035L9.41366 11.5358C9.60893 11.3405 9.60893 11.0239 9.41366 10.8287C9.2184 10.6334 8.90182 10.6334 8.70656 10.8287L6.93879 12.5964C6.46993 13.0651 5.83411 13.3284 5.17117 13.3283C4.50821 13.3282 3.87241 13.0649 3.40362 12.5961C2.93483 12.1273 2.67144 11.4915 2.67139 10.8285C2.67133 10.1656 2.93465 9.5297 3.40332 9.06084L5.17102 7.29314Z",fill:p})]})}},19104:function(e,t,n){"use strict";n.d(t,{J:function(){return r},o:function(){return u}});var o,r,i=n(31549),a=n(17091),s=n(85581),l=n(96696),d=n(12158),c=n(51104);(o=r||(r={})).EMPTY="default",o.FULL="full";let u=e=>{let{alt:t,color:n,styleType:o="default",...r}=e,{t:u}=(0,s.$)(l.P5.BASE),{colors:p}=(0,d.F)(),f=null!=n?n:p.content.default,m={default:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M10.3536 5.64645C10.5488 5.84171 10.5488 6.15829 10.3536 6.35355L8.70711 8L10.3536 9.64645C10.5488 9.84171 10.5488 10.1583 10.3536 10.3536C10.1583 10.5488 9.84171 10.5488 9.64645 10.3536L8 8.70711L6.35355 10.3536C6.15829 10.5488 5.84171 10.5488 5.64645 10.3536C5.45118 10.1583 5.45118 9.84171 5.64645 9.64645L7.29289 8L5.64645 6.35355C5.45118 6.15829 5.45118 5.84171 5.64645 5.64645C5.84171 5.45118 6.15829 5.45118 6.35355 5.64645L8 7.29289L9.64645 5.64645C9.84171 5.45118 10.1583 5.45118 10.3536 5.64645Z",fill:f}),(0,i.jsx)("path",{clipRule:"evenodd",d:"M1.5 8C1.5 4.41015 4.41015 1.5 8 1.5C11.5899 1.5 14.5 4.41015 14.5 8C14.5 11.5899 11.5899 14.5 8 14.5C4.41015 14.5 1.5 11.5899 1.5 8ZM8 2.5C4.96243 2.5 2.5 4.96243 2.5 8C2.5 11.0376 4.96243 13.5 8 13.5C11.0376 13.5 13.5 11.0376 13.5 8C13.5 4.96243 11.0376 2.5 8 2.5Z",fill:f,fillRule:"evenodd"})]}),full:(0,i.jsx)("path",{d:"M8 0C6.41775 0 4.87103 0.469192 3.55544 1.34824C2.23985 2.22729 1.21447 3.47672 0.608967 4.93853C0.00346631 6.40034 -0.1549
16 8.00887 0.153721 9.56072C0.462403 11.1126 1.22433 12.538 2.34315 13.6569C3.46197 14.7757 4.88743 15.5376 6.43928 15.8463C7.99113 16.155 9.59966 15.9965 11.0615 15.391C12.5233 14.7855 13.7727 13.7602 14.6518 12.4446C15.5308 11.129 16 9.58225 16 8C15.9959 5.87952 15.1518 3.84705 13.6524 2.34764C12.153 0.848227 10.1205 0.00406613 8 0ZM10.9 10.0231C11.0156 10.1397 11.0804 10.2973 11.0804 10.4615C11.0804 10.6258 11.0156 10.7833 10.9 10.9C10.7824 11.0137 10.6252 11.0773 10.4615 11.0773C10.2979 11.0773 10.1407 11.0137 10.0231 10.9L8 8.86923L5.97693 10.9C5.8593 11.0137 5.70208 11.0773 5.53846 11.0773C5.37485 11.0773 5.21763 11.0137 5.1 10.9C4.98445 10.7833 4.91962 10.6258 4.91962 10.4615C4.91962 10.2973 4.98445 10.1397 5.1 10.0231L7.13077 8L5.1 5.97692C5.00187 5.85736 4.95172 5.70556 4.95931 5.55107C4.9669 5.39658 5.03168 5.25043 5.14106 5.14105C5.25043 5.03168 5.39658 4.96689 5.55107 4.95931C5.70557 4.95172 5.85736 5.00187 5.97693 5.1L8 7.13077L10.0231 5.1C10.1426 5.00187 10.2944 4.95172 10.4489 4.95931C10.6034 4.96689 10.7496 5.03168 10.8589 5.14105C10.9683 5.25043 11.0331 5.39658 11.0407 5.55107C11.0483 5.70556 10.9981 5.85736 10.9 5.97692L8.86923 8L10.9 10.0231Z",fill:f,fillRule:"evenodd"})};return(0,i.jsx)(a.J,{alt:null!=t?t:u("utils.iconAlt.xCircle"),defaultSize:c.C,monochromeFill:f,viewBox:c.x,...r,children:m[o]})}},23677:function(e,t,n){"use strict";n.d(t,{Gc:function(){return c},Ji:function(){return s},QS:function(){return p},Wl:function(){return f},ci:function(){return u},oF:function(){return l},qe:function(){return m},z0:function(){return d}});var o=n(64344),r=n(19098);let i=(0,o.F4)(["0%{background-position:-300px;}100%{background-position:800px;}"]),a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:90;return(0,o.iv)(["animation:"," 1.9s linear infinite;background:",";background-image:linear-gradient( -80deg,"," 0%,"," 60%,"," 100% );background-position:-300px 0;background-repeat:no-repeat;background-size:300px 100%;"],i,e,e,(0,r.ks)(e,t),e)},s=e=>a(e.surface.default,80),l=e=>a(e.action.brand.secondary.active,90),d=e=>a(e.surface.default,90),c=e=>a(e.surface.default,98),u=e=>a(e.action.brand.primary.active,65),p=e=>a(e.surface.brand.primary,80),f=e=>a(e.action.brand.tertiary.active),m=e=>"".concat(e/1e3,"s")},98172:function(e,t,n){"use strict";n.d(t,{O:function(){return I}});var o=n(31549),r=n(44194),i=n(74039),a=n(7814),s=n(19098),l=n(97725),d=n(8584),c=n(40113),u=n(11590),p=n(12158),f=n(18656),m=n(17091),v=n(85581),g=n(96696);let y=e=>{let{alt:t,color:n,...r}=e,{t:i}=(0,v.$)(g.P5.BASE),{colors:a}=(0,p.F)(),s=null!=n?n:a.content.default;return(0,o.jsxs)(m.J,{alt:null!=t?t:i("utils.iconAlt.threeDotsVertical"),defaultSize:h,monochromeFill:s,viewBox:E,...r,children:[(0,o.jsx)("path",{d:"M12 7.125C12.6213 7.125 13.125 6.62132 13.125 6C13.125 5.37868 12.6213 4.875 12 4.875C11.3787 4.875 10.875 5.37868 10.875 6C10.875 6.62132 11.3787 7.125 12 7.125Z",fill:s}),(0,o.jsx)("path",{d:"M12 13.125C12.6213 13.125 13.125 12.6213 13.125 12C13.125 11.3787 12.6213 10.875 12 10.875C11.3787 10.875 10.875 11.3787 10.875 12C10.875 12.6213 11.3787 13.125 12 13.125Z",fill:s}),(0,o.jsx)("path",{d:"M13.125 18C13.125 18.6213 12.6213 19.125 12 19.125C11.3787 19.125 10.875 18.6213 10.875 18C10.875 17.3787 11.3787 16.875 12 16.875C12.6213 16.875 13.125 17.3787 13.125 18Z",fill:s})]})},h={height:24,width:24},E={height:24,width:24,x:0,y:0},I=e=>{let{callToActions:t,dataTest:n,uniqueKey:m,...v}=e,g=(0,r.useRef)(null),{colors:h}=(0,p.F)(),[E,I]=(0,r.useState)(!1),{isAboveMD:R}=(0,a.Sj)();(0,a.t$)(g,()=>I(!1));let S=(0,r.useMemo)(()=>({$color:h.content.default,$fontWeight:"normal",$hover:{$background:h.surface.brand.primary},$whiteSpace:l.gn?"nowrap":"normal",$width:(0,s.aQ)(100)}),[h]),b=(0,r.useCallback)(()=>I(e=>!e),[]);return 0===t.length?null:(0,o.jsxs)(i.R,{ref:g,$position:"relative",...v,children:[(0,o.jsx)(c.z,{dataTest:"".concat(n,"-more-options-button"),onClick:b,size:u.qE.MD,styleType:u.SC.TERTIARY,...(0,s.dp)((0,s.kr)(5)),children:(0,o.jsx)(y,{})}),E&&(0,o.jsx)(i.R,{$backgroundColor:h.surface.subdued,$border:(0,f.MK)({colors:h}),$borderRadius:d.c.XS4,$left:R?(0,s.kr)(5):void 0,$position:"absolute",$right:0,$top:R?void 0:(0,s.kr)(-3*t.length),$width:"max-content",$zIndex:s.KN.ABSOLUTE_POSITIONED_ELEMENT,children:t.map(e=>{let{handleClick:t,title:r}=e;return(0,o.jsx)(c.z,{dataTest:"".concat(n,"-").concat(r,"-button"),onClick:t,size:u.qE.MD,styleType:u.SC.TERTIARY,variant:u.Wu.TEXT,...S,children:r},"".concat(r,"-").concat(m))})})]})}},56413:function(e,t,n){"use strict";n.d(t,{a:function(){return E}
1,k:function(){return I}});var o=n(31549),r=n(44194),i=n(26822),a=n.n(i),s=n(59605),l=n.n(s),d=n(4342),c=n.n(d),u=n(22034),p=n.n(u),f=n(69621),m=n.n(f);let v=(e,t)=>!!t&&c()(m()(Object.values(t))).includes(e);var g=n(22349),y=n(79896);let h=(e,t)=>{if(e)return(0,r.cloneElement)(e,{key:t})},E=e=>{let{callToActionsMap:t,callToActionsSelection:n={}}=e;return(0,r.useMemo)(()=>{let[e,o]=Object.entries(n).reduce((e,n)=>{let[o,r]=e,[i,s]=n,d=p()(t,s||[]),c=Object.values(d),[u,f]=(0,g.ht)(()=>{if("moreOptions"===i)return Object.entries(d).reduce((e,t)=>{let[n,o]=e,[r,{component:i,...a}]=t;return[[...n,a],[...o,h(i,r)]]},[[],[]]);let e=a()(c);return[e?l()(e,"component"):void 0,[h(null==e?void 0:e.component,"string"==typeof s?s:i)]]});return[{...o,[i]:u},[...r,...f]]},[{},[]]);return{callToActions:e,components:c()(o)}},[t,n])},I=e=>{let{callToActionName:t,callToActionsSelection:n,isForcedOpen:i=!1,mapToComponent:a,props:s,title:d}=e,[c,u]=(0,r.useState)(i),p=(0,r.useMemo)(()=>v(t,n),[t,n]);(0,r.useEffect)(()=>{i&&u(!0)},[i]);let f=(0,r.useCallback)(e=>{var t;u(!1),null==s||null===(t=s.handleClose)||void 0===t||t.call(s,e)},[s]);return{title:d,component:(0,g.ht)(()=>{if(p&&s)return(0,o.jsx)(y.n,{fallback:"",children:a({handleClose:f,isOpen:c,...l()(s,"handleClose")})},t)}),handleClick:()=>u(!0)}}},75206:function(e,t,n){"use strict";n.d(t,{n:function(){return s}});var o=n(9938),r=n(97725),i=n(80208),a=n(96696);let s=(e,t,n,s)=>{let l=document.createElement("textarea");(null==s?void 0:s.preserveMarkup)?l.value=e:l.innerText=e,document.body.appendChild(l),l.readOnly=!0;let d=null!=n?n:(0,i.Z)().t;if(r.gn){let e=document.createRange();e.selectNodeContents(l);let t=window.getSelection();t&&(t.removeAllRanges(),t.addRange(e)),l.setSelectionRange(0,999999)}else l.select();let c=document.execCommand("copy");l.remove(),c?o.Am.info((null==t?void 0:t.onSuccess)||d(["messages.success.copyLinkToClipboard","Du hast den Link erfolgreich kopiert."],{ns:a.Fb.COMMON})):o.Am.error((null==t?void 0:t.onFailure)||d(["messages.errors.copyLinkToClipboard","Der Link konnte leider nicht kopiert werden. Versuche es sp\xe4ter nochmal."],{ns:a.Fb.COMMON}))}},98470:function(e,t,n){"use strict";n.d(t,{j:function(){return o}});let o={1:"other",2:"image",3:"codeExample",4:"reportCard",5:"certificate",6:"cv",7:"thesis",8:"coverLetter",9:"workSample",10:"languageCertificate",11:"schoolReport",12:"jobReference",13:"enrollmentCertificate",14:"workPermit",15:"professionalCertificate"}},84859:function(e,t,n){"use strict";var o,r,i,a,s,l;n.d(t,{NZ:function(){return i},_m:function(){return r},pw:function(){return o}}),(a=o||(o={}))[a.OTHER=1]="OTHER",a[a.IMAGE=2]="IMAGE",a[a.CODE_EXAMPLE=3]="CODE_EXAMPLE",a[a.REPORT_CARD=4]="REPORT_CARD",a[a.CERTIFICATE=5]="CERTIFICATE",a[a.CV=6]="CV",a[a.THESIS=7]="THESIS",a[a.COVER_LETTER=8]="COVER_LETTER",a[a.WORK_SAMPLE=9]="WORK_SAMPLE",a[a.LANGUAGE_CERTIFICATE=10]="LANGUAGE_CERTIFICATE",a[a.SCHOOL_REPORT=11]="SCHOOL_REPORT",a[a.JOB_REFERENCE=12]="JOB_REFERENCE",a[a.ENROLLMENT_CERTIFICATE=13]="ENROLLMENT_CERTIFICATE",a[a.WORK_PERMIT=14]="WORK_PERMIT",a[a.PROFESSIONAL_CERTIFICATE=15]="PROFESSIONAL_CERTIFICATE",(s=r||(r={})).AVAILABLE="available",s.NOT_ANSWERED="not_answered",s.NOT_AVAILABLE="not_available",s.SOON_AVAILABLE="soon_available",(l=i||(i={})).APPLICATION="application",l.CANDIDATE_PROFILE="candidate_profile"},37217:function(e,t,n){"use strict";n.d(t,{$:function(){return d}});var o=n(31549),r=n(44194),i=n(7814),a=n(29877),s=n(40113),l=n(11590);let d=e=>{let{dataTest:t,handleClick:n,isDisabled:d,label:c,quickActionIcon:u,...p}=e,{isAboveMD:f}=(0,i.Sj)(),m=(0,r.useCallback)(e=>{null==e||e.stopPropagation(),null==e||e.preventDefault(),null==n||n()},[n]);return(0,o.jsx)(s.z,{dataTest:"".concat(t,"-button"),disabled:d,inlineStartIcon:u,onClick:m,size:f?l.qE.MD:l.qE.SM,styleType:l.SC.TERTIARY,...!f&&{$backgroundColor:void 0,$hover:void 0},...p,children:c&&(0,o.jsx)(a.x,{as:"span",className:"whitespace-nowrap leading-[20px]",children:c})})}},62384:function(e,t,n){"use strict";n.d(t,{b:function(){return A}});var o=n(31549),r=n(44194),i=n(8725),a=n(64349),s=n(23271),l=n(37217),d=n(12977),c=n(36200),u=n(97707),p=n(7814),f=n(96774),m=n(61338),v=n(96696),g=n(17091),y=n(12158),h=n(85581);let E=e=>{let{alt:t,color:n,...r}=e,{t:i}=(0,h.$)(v.P5.BASE),{colors:a}=(0,y.F)(),s=null!=n?n:a.content.strong;return(0,o.jsxs)(g.J,{alt:null!=t?t:i("utils.iconAlt.share"),defaultSize:I,monochromeFill:s,viewBox:R,...r,children:[(0,o.jsx)("path",{clipRule:"evenodd",d:"M6 9.75C4.75736 9.75 3.75 10.7574 3.75 12C3.75 13.2426 4.75736 14.25 6 14.25C7.24264 14.25 8.25 13.2426 8.25 12C8.25 10.7574 7.24264 9.75 6 9.75ZM2.25 12C2.25 9.92893 3.92893 8.25 6 8.25C8.07107 8.25 9.75 9.92893 9.75 12C9.75 14.0711 8.07107 15.75 6 15.75C3.92893 15.75 2.25 14.0711 2.25 12Z",fillRule:"evenodd"}),(0,o.jsx)("path",{clipRule:"evenodd",d:"M16.5 16.5C15.2574 16.5 14.25 17.5074 14.25 18.75C14.25 19.9926 15.2574 21 16.5 21C17.7426 21 18.75 19.9926 18.75 18.75C18.75 17.5074 17.7426 16.5 16.5 16.5ZM12.75 18.75C12.75 16.6789 14.4289 15 16.5 15C18.5711 15 20.25 16.6789 20.25 18.75C20.25 20.8211 18.5711 22.5 16.5 22.5C14.4289 22.5 12.75 20.8211 12.75 18.75Z",fillRule:"evenodd"}),(0,o.jsx)("path",{clipRule:"evenodd",d:"M16.5 3C15.2574 3 14.25 4.00736 14.25 5.25C14.25 6.49264 15.2574 7.5 16.5 7.5C17.7426 7.5 18.75 6.49264 18.75 5.25C18.75 4.00736 17.7426 3 16.5 3ZM12.75 5.25C12.75 3.17893 14.4289 1.5 16.5 1.5C18.5711 1.5 20.25 3.17893 20.25 5.25C20.25 7.32107 18.5711 9 16.5 9C14.4289 9 12.75 7.32107 12.75 5.25Z",fillRule:"evenodd"}),(0,o.jsx)("path",{clipRule:"evenodd",d:"M14.607 6.46647C14.831 6.8149 14.7301 7.27893 14.3817 7.50292L8.92812 11.
10088C8.57969 11.2328 8.11566 11.1319 7.89167 10.7835C7.66768 10.435 7.76856 9.97099 8.11698 9.74701L13.5705 6.24116C13.919 6.01717 14.383 6.11804 14.607 6.46647Z",fillRule:"evenodd"}),(0,o.jsx)("path",{clipRule:"evenodd",d:"M7.89167 13.2165C8.11566 12.868 8.57969 12.7672 8.92812 12.9912L14.3817 16.497C14.7301 16.721 14.831 17.185 14.607 17.5335C14.383 17.8819 13.9189 17.9828 13.5705 17.7588L8.11698 14.2529C7.76856 14.0289 7.66768 13.5649 7.89167 13.2165Z",fillRule:"evenodd"})]})},I={height:24,width:24},R={height:24,width:24,x:0,y:0};var S=n(6918),b=n(68037),C=n(94118),T=n(1522);let A=e=>{var t;let{dataTest:n,enquiryId:g,handleClick:y}=e,{t:h}=(0,a.$)(v.Fb.ENQUIRY_INFO),{trackingApiPostEvents:I}=(0,C.Je)(),R=(0,m.v)(c.N3),A=(0,m.v)(S.yM),O=A.status===b.O.SUCCESS?null===(t=A.data.company)||void 0===t?void 0:t.id:void 0,{isAboveMD:j}=(0,p.Sj)(),x=(0,f.h)(),{asPath:_}=(0,i.useRouter)(),{hash:P,pathname:M,search:N}=(0,T.aQ)(_),D=(0,T.C3)(_),$=(0,d.lk)(D),w=(0,r.useCallback)(()=>{y(),I(s.DA.CANDIDATE_CLICKED_ON_SHARE_JOB_BUTTON,{companyId:O,deviceType:x,enquiryId:g,searchId:R,variant:$},{hash:P,pathname:M,search:N})},[O,x,g,P,M,y,N,R,I,$]),L=(0,r.useMemo)(()=>(0,o.jsx)(E,{alt:h("share"),dataTest:"".concat(n,"-share-job-icon")}),[n,h]);return(0,o.jsx)(u.u,{tooltip:j?h("shareJob"):void 0,children:(0,o.jsx)(l.$,{dataTest:"".concat(n,"-share-job"),handleClick:w,quickActionIcon:L})})}},93323:function(e,t,n){"use strict";n.d(t,{x:function(){return p}});var o=n(31549),r=n(44194),i=n(8725),a=n(19098),s=n(75112),l=n(10593),d=n(94875),c=n(51370),u=n(12158);let p=(0,r.forwardRef)((e,t)=>{let{handleBackNavigationWithoutHistory:n,label:r,...p}=e,f=(0,i.useRouter)(),m=(0,d.Q)(),{colors:v}=(0,u.F)();return(0,o.jsxs)(s.e,{onClick:()=>{if(m){f.back();return}if(n){n();return}f.push(c.$k.JOB_SEARCH)},ref:t,$align:"center",$background:v.surface.subdued,$display:"flex",$gap:(0,a.kr)(.5),$padding:(0,a.kr)(1),...p,children:[(0,o.jsx)(l.x,{height:(0,a.px)(24),width:(0,a.px)(24)}),r]})})},9129:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(31549),r=n(4342),i=n.n(r),a=n(44194),s=n(19098),l=n(12158),d=n(18656);let c=(0,a.forwardRef)((e,t)=>{let{blockEndOffset:n=0,styleType:r,...c}=e,{colors:u}=(0,l.F)(),p=(0,a.useMemo)(()=>{let e="inlineButtons"in c?c.inlineButtons:c.blockButtons;return i()(Object.values(e)).length},[c]),f=(0,a.useMemo)(()=>({bottom:"".concat(n,"px"),gap:(0,s.kr)(1),left:0,marginLeft:p>=1?0:(0,s.kr)(2),maxWidth:(0,s.aQ)(100),padding:"".concat((0,s.kr)(1.25)," ").concat((0,s.kr)(2)),..."hover"!==r&&{backgroundColor:u.surface.subdued,borderTop:(0,d.MK)({colors:u})}}),[n,u,p,r]);if(0===p)return null;if("inlineButtons"in c){let{inlineButtons:e}=c;return(0,o.jsxs)("aside",{className:"flex flex-row items-start fixed z-100 w-full",ref:t,style:f,children:[e.inlineStart&&(0,a.cloneElement)(e.inlineStart,{$width:(0,s.aQ)(100)}),e.inlineEnd&&(0,a.cloneElement)(e.inlineEnd,{$width:(0,s.aQ)(100)})]})}let{blockButtons:m}=c;return(0,o.jsxs)("aside",{className:"flex flex-row items-start fixed z-100 w-full",ref:t,style:f,children:[m.blockStart&&(0,a.cloneElement)(m.blockStart,{$width:(0,s.aQ)(100)}),m.blockEnd&&(0,a.cloneElement)(m.blockEnd,{$width:(0,s.aQ)(100)})]})})},2138:function(e,t,n){"use strict";n.d(t,{LF:function(){return i},Lk:function(){return l},_j:function(){return s},fC:function(){return a},j8:function(){return r},kn:function(){return d}});var o=n(19098);let r={$gridColumnEnd:"content-end",$gridColumnStart:"content-start",$marginBottom:(0,o.kr)(4),$paddingTop:(0,o.kr)(4.5),$md:{$gridColumnStart:"column 4"},$lg:{$gridColumnEnd:"gap 11",$gridColumnStart:"column 6"}},i={...r,$paddingTop:(0,o.kr)(0),$md:{$gridColumnEnd:"content-end",$gridColumnStart:"column 4"},$lg:{$gridColumnEnd:"content-end",$gridColumnStart:"column 5"}},a={$gridColumnEnd:"content-end",$gridColumnStart:"content-start",$md:{$gridColumnEnd:"gap 3"},$lg:{$gridColumnEnd:"gap 4"}},s={$align:"center",$alignSelf:"center",$gridColumnEnd:"content-end",$gridColumnStart:"content-start",$justify:"center",$lg:{$gridColumnEnd:"gap 11",$gridColumnStart:"column 2"},$margin:"auto",$maxWidth:(0,o.px)(940)},l={$gridColumnEnd:"content-end",$gridColumnStart:"content-start",$lg:{$gridColumnEnd:"gap 11",$gridColumnStart:"column 2"},$marginBottom:(0,o.kr)(4),$paddingTop:(0,o.kr)(4.5)},d={$gridColumnEnd:"content-end",$gridColumnStart:"content-start"}},51603:function(e,t,n){"use strict";n.d(t,{w:function(){return v}});var o=n(31549),r=n(44194),i=n(75112),a=n(92714),s=n(9040),l=n(96696),d=n(51370),c=n(12158),u=n(64349),p=n(19098),f=n(24323),m=n(61338);let v=()=>{(0,u.$)(l.Fb.COMMON);let{colors:e}=(0,c.F)(),t=(0,m.v)(f.Qb),n=(0,r.useMemo)(()=>({AnchorText:(0,o.jsx)(i.e,{dataTest:"share-job-form-terms-of-use",target:"_blank",to:"".concat(d.$k.HELP_CENTER,"/").concat(d.hk.FRIENDS_RECRUIT_FRIENDS),$color:e.content.default,$textDecoration:"underline",children:"Find out more"}),BoldText:(0,o.jsx)(a.W,{as:"span",dataTest:"share-job-form-content",$fontWeight:"bold",children:"50€ Amazon voucher"})}),[e.content.default]);return(0,o.jsx)(s.s,{components:n,dataTest:"share-job-form-subtitle",i18nKey:t?"components.shareJobForm.subtitleLoggedIn":"components.shareJobForm.subtitleLoggedOut",ns:l.Fb.COMMON,$color:e.content.default,$fontSize:(0,p.px)(16),$lineHeight:(0,p.px)(28)})}},43848:function(e,t,n){"use strict";n.d(t,{i:function(){return x}});var o=n(31549),r=n(8725),i=n(44194),a=n(19098),s=n(75206),l=n(64349),d=n(23271),c=n(40113),u=n(11590),p=n(11470),f=n(17091),m=n(12158),v=n(85581),g=n(96696),y=n(51104);let h=e=>{let{color:t,...n}=e,{t:r}=(0,v.$)(g.P5.BASE),{colors:i}=(0,m.F)(),a=null!=t?t:i.action.brand.primary.active;return(0,o.jsx)(f.J,{alt:r("utils.iconAlt.copy"),defaultSize:y.C,monochromeFill:a,viewBox:y.x,...n,children:(0,o.jsx)("path",{d:"M11.5 4H2.5C2.36739 4 2.24021 4.05268 2.14645 4.14645C2.05268 4.24021 2 4.36739 2 4.5V13.5C2 13.6326 2.05268 13.7598 2.14645 13.8536C2.24021 13.9473 2.36739 14 2.5 14H11.5C11.6326 14 11.7598 13.9473 11.8536 13.8536C11.9473 13.7598 12 13.6326 12 13.5V4.5C12 4.36739 11.9473 4.24021 11.8536 4.14645C11.7598 4.05268 11.6326 4 11.5 4ZM11 13H3V5H11V13ZM14 2.5V11.5C14 11.6326 13.9473 11.7598 13.8536 11.8536C13.7598 11.9473 13.6326 12 13.5 12C13.3674 12 13.2402 11.9473 13.1464 11.8536C13.0527 11.7598 13 11.6326 13 11.5V3H4.5C4.36739 3 4.24021 2.94732 4.14645 2.85355C4.05268 2.75979 4 2.63261 4 2.5C4 2.36739 4.05268 2.24021 4.14645 2.14645C4.24021 2.05268 4.36739 2 4.5 2H13.5C13.6326 2 13.7598 2.05268 13.8536 2.14645C13.9473 2.24021 14 2.36739 14 2.5Z"})})};var E=n(1522),I=n(52955),R=n(24323),S=n(61338),b=n(90258),C=n(94118),T=n(77156),A=n(74039),O=n(31884),j=n(29877);let x=e=>{let{enquiryId:t,enquirySlug:n}=e,{t:f}=(0,l.$)(g.Fb.COMMON),{trackingApiPostEvents:v}=(0,C.Je)(),{domain:y}=(0,i.useContext)(I.w),{colors:x}=(0,m.F)(),{asPath:_}=(0,r.useRouter)(),{hash:P,pathname:M,search:N}=(0,E.aQ)(_),D=(0,S.v)((0,R.cJ)(N)),$=(0,S.v)(R.Qb),w=(0,i.useMemo)(()=>(0,E.oP)(y,{path:(0,b.lL)(t,n),search:D?"&rId=".concat(D):void 0}),[y,t,n,D]),L=(0,i.useCallback)(()=>{(0,s.n)(w),v(d.DA.CANDIDATE_SHARED_JOB,{enquiryId:t},{hash:P,pathname:M,search:N})},[t,P,M,N,w,v]),k=(0,i.useMemo)(()=>(0,o.jsxs)(p.V,{dataTest:"share-job-link-text",onClick:L,$align:"center",$borderRadius:(0,a.kr)(.5),$cursor:"pointer",...a.J4,children:[(0,o.jsx)(T.Y,{alt:f("components.shareJobForm.imgAlt"),height:(0,a.px)(20),width:(0,a.px)(20),$flexShrink:0,$marginRight:(0,a.kr)(1)}),(0,o.jsx)(j.x,{as:"span",className:"truncate",children:w})]}),[L,w,f]),F=(0,i.useMemo)(()=>(0,o.jsx)(h,{height:(0,a.px)(20),width:(0,a.px)(20),$flexShrink:0}),[]);return(0,o.jsxs)(A.R,{$align:"center",$gap:(0,a.kr)(2),$padding:(0,a.kr)(1.5),$width:(0,a.aQ)(100),children:[!$&&(0,o.jsx)(O.z,{dataTest:"soft-sign-up-form-no-bonus-divider",label:f("components.shareJobForm.noBonusLinkLabel")}),k,(0,o.jsx)(c.z,{dataTest:"soft-sign-up-form-no-bonus-copy-button",inlineStartIcon:F,onClick:L,size:u.qE.MD,styleType:u.SC.TERTIARY,variant:u.Wu.CONTAINED,$alignSelf:"end",$backgroundColor:x.action.brand.tertiary.active,children:f("components.shareJobForm.copyLink")})]})}},99378:function(e,t,n){"use strict";n.d(t,{q:function(){return R}});var o=n(31549),r=n(44194),i=n(74039),a=n(4248),s=n(8584),l=n(19098),d=n(88712),c=n(7814),u=n(96696),p=n(52955),f=n(91284),m=n(69096),v=n(51603),g=n(43848),y=n(64349),h=n(82305),E=n(29877),I=n(21911);let R=e=>{let{enquiryId:t,enquirySlug:n,handleCloseModal:R,isOpen:S}=e,{t:T}=(0,y.$)(u.Fb.COMMON),{distributionType:A}=(0,r.useContext)(p.w),{isAboveMD:O}=(0,c.Sj)(),j=A===d.Mz.COMPANY,x=(0,r.useMemo)(()=>({content:{borderRadius:s.c.XL,maxWidth:(0,l.px)(O?442:343),padding:"unset"}}),[O]),_=(0,r.useMemo)(()=>j?(0,o.jsx)(v.w,{}):(0,o.jsx)(E.x,{className:"text-content-default",dataTest:"share-job-form-subtitle",children:T("components.shareJobForm.subtitleCompany")}),[j,T]);return(0,o.jsx)(f.u,{handleClose:R,id:m.Z.SHARE_JOB_FORM,isOpen:!!S,style:x,children:(0,o.jsxs)(i.R,{$gap:(0,l.kr)(2),$padding:(0,l.kr)(2,3),$width:(0,l.aQ)(100),children:[(0,o.jsx)(a.o,{dataTest:"share-job-form-title",inlineCenter:j?T("components.shareJobForm.titleCompany"):T("components.shareJobForm.title"),inlineCenterStyles:O?b:C,$alignItems:"center",$padding:(0,l.kr)(O?2:1.5)}),(0,o.jsx)(I.x,{className:"mb-4 w-full",children:(0,o.jsx)(h.b,{inlineStartNode:null,severity:"info",children:_})}),(0,o.jsx)(g.i,{enquiryId:t,enquirySlug:n})]})})},S={$fontWeight:"bold",$textAlign:"center",$textOverflow:"unset",$whiteSpace:"normal"},b={$fontSize:(0,l.px)(20),$lineHeight:(0,l.px)(24),$padding:(0,l.kr)(0,2),...S},C={$fontSize:(0,l.px)(16),$lineHeight:(0,l.px)(20),...S}},74172:function(e,t,n){"use strict";n.d(t,{O:function(){return e7},N:function(){return e6}});var o=n(31549),r=n(44194),i=n(5586),a=n.n(i),s=n(80468),l=n.n(s),d=n(8725),c=n(7814),u=n(64349),p=n(46633),f=n(8032),m=n(96696),v=n(197),g=n.n(v),y=n(63776);let h=e=>{var t;return null==e?void 0:null===(t=e.dateProposals)||void 0===t?void 0:t.find(e=>"accepted"===e.status)},E=e=>{let{firstName:t,lastName:n,salutation:o,t:r}=e;return t&&n&&[b(null!=o?o:null,r),t,n].join(" ")||r("dates.proposals.contactPerson",{ns:m.Fb.APPLICATIONS_PAGE})},I=(e,t)=>{var n;return!!((0,y.hj)(e)&&(null==t?void 0:null===(n=t.dateProposals)||void 0===n?void 0:n.find(t=>{let{id:n}=t;return n===e})))},R=(e,t)=>{var n;let o=null==e?void 0:null===(n=e.dateProposals)||void 0===n?void 0:n.filter(e=>{let{status:t}=e;return"pending"===t});return(null==o?void 0:o.filter(e=>e.by===t&&("contact"!==t||Date.parse(e.datetime)>Date.now())))||[]},S=g()(R),b=(e,t)=>{let n={ns:m.P5.BASE};switch(e){case"Frau":return t("components.salutations.labelFemale",n);case"Mann":return t("components.salutations.labelMale",n);default:return e}};var C=n(74039),T=n(19098),A=n(92714),O=n(14997),j=n(91284),x=n(69096),_=n(12922),P=n.n(_),M=n(11232),N=n(75112),D=n(80208);let $=(e,t,n)=>(null!=n?n:(0,D.Z)().t)("utils.interview.interviewType.".concat(e||"default").concat(null!=t?t:""),{ns:m.P5.BASE}),w=(e,t,n)=>(null!=n?n:(0,D.Z)().t)("utils.interview.interviewMedium.".concat((e&&"on_site"===e?"onSite":e)||"default").concat((null==t?void 0:t.withPrefix)?"Prefix":""),{ns:m.P5.BASE}),L=(e,t)=>(null!=t?t:(0,D.Z)().t)("utils.interview.contactMedium.".concat(e),{ns:m.P5.BASE}),k=(e,t,n)=>{var i,a;let{t:s}=(0,u.$)([m.Fb.APPLICATIONS_PAGE,m.P5.BASE]);return(0,r.useMemo)(()=>{var r,i,a,l,d,c,u,p,f,v,g,y;if(!t||!n)return;let h=$(t.type,"WithDefiniteArticle"),I=w(t.medium,{withPrefix:!0}),R=E({t:s,firstName:null===(r=t.responsibleContact)||void 0===r?void 0:r.firstName,lastName:null===(i=t.responsibleContact)||void 0===i?void 0:i.lastName,salutation:null===(a=t.responsibleContact)||void 0===a?void 0:a.salutation}),S=t.duration?(0,M.wN)(t.duration):void 0,b=(0,M.hR)(n.datetime,{addPrefix:!0,showTime:!0}
1),C="candidate"===t.caller,O=null==e?void 0:null===(d=e.enquiry)||void 0===d?void 0:null===(l=d.company)||void 0===l?void 0:l.name;return"phone"===t.medium||"video"===t.medium?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(A.W,{$marginBottom:(0,T.kr)(2),$textAlign:"center",$width:(0,T.aQ)(100),children:s("dates.details.description.virtual.intro",{contactName:R,dateTime:b,interviewMedium:I,dateDuration:S,interviewType:P()(h),ns:m.Fb.APPLICATIONS_PAGE})}),"video"===t.medium&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(A.W,{dataTest:"application-dates-date-detail-form-date-description-text",$textAlign:"center",$width:(0,T.aQ)(100),children:s("dates.details.description.virtual.".concat((null===(u=t.mediumDetails)||void 0===u?void 0:u.tool)==="Sonstiges"?"otherVideoTool":"videoToolKnown"),{mediumDetailsVideoTool:null===(p=t.mediumDetails)||void 0===p?void 0:p.tool,ns:m.Fb.APPLICATIONS_PAGE})}),(null===(f=t.mediumDetails)||void 0===f?void 0:f.tool)!=="Skype"&&(0,o.jsx)(N.e,{dataTest:"application-dates-date-detail-form-date-description-medium-url",isLinkExternal:!0,href:t.mediumDetails.link,$alignSelf:"center",$textAlign:"center",children:null===(v=t.mediumDetails)||void 0===v?void 0:v.link})]}),("phone"===t.medium||(null===(g=t.mediumDetails)||void 0===g?void 0:g.tool)==="Skype")&&(0,o.jsx)(A.W,{$textAlign:"center",$width:(0,T.aQ)(100),children:s("dates.details.description.virtual.".concat(C?"candidateIsCaller":"contactIsCaller"),{contactName:R,dateTime:b,contactMedium:L("phone"===t.medium?"phone":"skype",s),interviewType:P()(h),ns:m.Fb.APPLICATIONS_PAGE,toolUserIdentification:null===(y=t.mediumDetails)||void 0===y?void 0:y.toolUserIdentification})})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(A.W,{$textAlign:"center",$width:(0,T.aQ)(100),children:s("dates.details.description.onSite.intro",{dateTime:b,interviewMedium:I,interviewType:h,ns:m.Fb.APPLICATIONS_PAGE})}),(0,o.jsxs)(A.W,{$margin:(0,T.kr)(4,0),$textAlign:"center",$width:(0,T.aQ)(100),children:[(0,o.jsx)("b",{children:O}),(0,o.jsx)("br",{}),null===(c=t.mediumDetails)||void 0===c?void 0:c.location]}),(0,o.jsx)(A.W,{$textAlign:"center",$width:(0,T.aQ)(100),children:s("dates.details.description.onSite.outro",{contactName:R,dateDuration:S,ns:m.Fb.APPLICATIONS_PAGE})})]})},[n,null==e?void 0:null===(a=e.enquiry)||void 0===a?void 0:null===(i=a.company)||void 0===i?void 0:i.name,t,s])};var F=n(51370),U=n(37621);let q="".concat(F.$k.CAREER_GUIDE,"/vorstellungsgespraech/vorstellungsgespraech-tipps");var B=n(12158),G=n(87105),J=n(63770);let V=e=>{let{application:t,date:n,isOpen:i,justAcceptedDateProposalId:s,...l}=e,{t:c}=(0,u.$)(m.Fb.APPLICATIONS_PAGE),p=(0,d.useRouter)(),{colors:f}=(0,B.F)(),v=(0,r.useCallback)(()=>l.handleClose({shouldReloadApplications:(0,y.hj)(s)}),[s,l]),g=(0,r.useCallback)(e=>()=>p.push(e),[p]),E=(0,r.useMemo)(()=>(null==n?void 0:n.dateProposals)?s?n.dateProposals.find(e=>{let{id:t}=e;return t===s}):h(n):void 0,[n,s]),I=k(t,n,E),R=(0,r.useMemo)(()=>{var e,t;if(!E)return;if((null==E?void 0:E.by)==="contact"&&E.message)return E.message;let o=null==n?void 0:null===(e=n.dateProposals)||void 0===e?void 0:e.filter(e=>"contact"===e.by&&e.message);return null===(t=a()(o))||void 0===t?void 0:t.message},[E,n]),S=(0,r.useMemo)(()=>({content:(0,o.jsxs)(C.R,{$align:"center",$width:(0,T.aQ)(100),children:[(0,o.jsx)(G.Y,{alt:c("dates.details.alt"),className:"self-center mb-8",dataTest:"application-dates-date-detail-form-star-img",src:J.Z.src}),(0,o.jsx)(C.R,{dataTest:"application-dates-date-detail-form-date-description",$marginBottom:(0,T.kr)(4),$width:(0,T.aQ)(100),children:I}),R&&(0,o.jsx)(U.p,{dataTest:"application-dates-date-detail-form-contact-message",text:R,truncateBoundaries:{maxLength:180,minLength:150},$margin:(0,T.kr)(-2,0,2),$wordBreak:"break-word"}),(0,o.jsxs)(A.W,{dataTest:"application-dates-date-detail-form-cta-description",$marginBottom:(0,T.kr)(4),$textAlign:"center",children:[c("dates.details.description.cta.description.firstPart")," ",(0,o.jsx)(O.k,{onClick:g(q),$color:f.content.brand.primary,children:c("dates.details.description.cta.title")})," ",c("dates.details.description.cta.description.secondPart")]})]}),primaryCta:{handleClick:g(F.$k.JOB_SEARCH),title:c("dates.details.cta")},title:c("dates.details.title")}),[f,I,g,R,c]);return E&&I?(0,o.jsx)(j.u,{basicContent:S,dataTest:"application-dates-date-detail-form",handleClose:v,id:x.Z.APPLICATIONS_DATES_DATE_DETAILS,isOpen:i,onRequestClose:v}):null};var W=n(9938),Q=n(37520),z=n(17157),H=n(9040),K=n(40113),Z=n(11590),Y=n(4888),X=n(50277),ee=n(8584),et=n(18656);let en=e=>{let{dataTest:t,dataTestState:n,dateProposal:r,handleClick:i,isSelected:a,...s}=e,{i18n:{language:l},t:d}=(0,u.$)(m.Fb.APPLICATIONS_PAGE),{colors:c}=(0,B.F)();return(0,o.jsxs)(O.k,{dataTest:"".concat(t,"-button"),dataTestState:n,onClick:i,$align:"center",$background:a?c.surface.brand.primary:c.surface.subdued,$border:(0,et.MK)({colors:c}),$borderRadius:ee.c.XS4,$display:"flex",$padding:(0,T.kr)(2),$transition:"background 0.2s ease-in-out",$width:(0,T.aQ)(100),...s,children:[(0,o.jsx)(A.W,{dataTest:"".concat(t,"-time"),$fontWeight:"bold",children:(0,Y.format)(r.datetime,d("dates.proposals.received.date"),{locale:X.Ml[l]})}),(0,o.jsx)(A.W,{dataTest:"".concat(t,"-date"),$marginLeft:"auto",children:(0,Y.format)(r.datetime,d("dates.proposals.received.dateTime"),{locale:X.Ml[l]})})]})};var eo=n(11470),er=n(94118),ei=n(54591),ea=n(1522);let es=e=>{var t,n,i,s;
1let{application:l,date:f,handleSuccess:v,isOpen:g,setCurrentDatesCallToActionName:y,...h}=e,{t:S}=(0,u.$)([m.Fb.APPLICATIONS_PAGE,m.P5.BASE]),{apiPutV2DateProposalsDateProposalIdAcceptance:b}=(0,er.Je)(),A=(0,Q.I)(),{dateProposalId:O}=(0,p.S1)(),{setFalse:_,setTrue:P,value:M}=(0,c.kt)(!1),{asPath:N,replace:D}=(0,d.useRouter)(),{hash:L,pathname:k,search:F}=(0,ea.aQ)(N),q=(0,r.useCallback)(e=>{let t=new URLSearchParams(F);(0,p.aZ)(t,{dateProposalId:e}),D({hash:L,pathname:k,search:t.toString()})},[L,k,D,F]),B=(0,r.useCallback)(()=>{h.handleClose({shouldReloadApplications:!1});let e=new URLSearchParams(F);(0,p.aZ)(e,{dateProposalId:O})},[O,h,F]),G=(0,r.useCallback)(()=>{if(!I(O,f)){W.Am.error(S("dates.proposals.received.submitError",{ns:m.Fb.APPLICATIONS_PAGE}));return}P(),l&&A(ei.v.interviewInvitesAllocationRemoved({allocationId:l.id})),b({dateProposalId:O}).then(()=>v(O)).catch(()=>W.Am.error(S("messages.errors.appointmentAcceptance",{ns:m.Fb.COMMON}))).finally(_)},[b,l,f,O,A,v,_,P,S]),J=(0,r.useCallback)(()=>y("makeDateCounterProposals"),[y]),V=(0,r.useCallback)(e=>({active:O===e}),[O]),Y=(0,r.useMemo)(()=>R(f,"contact"),[f]);(0,r.useEffect)(()=>{Y.length||y("makeDateCounterProposals")},[y,Y.length]);let X=E({t:S,firstName:null==f?void 0:null===(t=f.responsibleContact)||void 0===t?void 0:t.firstName,lastName:null==f?void 0:null===(n=f.responsibleContact)||void 0===n?void 0:n.lastName,salutation:null==f?void 0:null===(i=f.responsibleContact)||void 0===i?void 0:i.salutation}),ee=null===(s=a()(Y))||void 0===s?void 0:s.message,et=$(null==f?void 0:f.type,"WithIndefiniteArticle"),es=w(null==f?void 0:f.medium,{withPrefix:!0});return l&&f&&Y.length?(0,o.jsx)(j.u,{handleClose:B,id:x.Z.APPLICATIONS_DATES_RECEIVED_PROPOSALS,isLoading:M,isOpen:g,onRequestClose:B,children:(0,o.jsxs)("div",{className:"flex w-full flex-col items-start justify-start",children:[(0,o.jsx)(z.X,{dataTest:"date-proposal-form-headline",$level:4,$marginBottom:(0,T.kr)(3),children:S("dates.proposals.received.title",{ns:m.Fb.APPLICATIONS_PAGE})}),(0,o.jsx)(H.s,{dataTest:"date-proposal-form-sub-headline",i18nKey:"dates.proposals.received.introduction",ns:m.Fb.APPLICATIONS_PAGE,values:{contactName:X,interviewMedium:es,interviewType:et},$marginBottom:(0,T.kr)(3),$width:(0,T.aQ)(100)}),ee&&(0,o.jsx)(U.p,{dataTest:"date-proposal-form-message-from-content",text:ee,truncateBoundaries:{maxLength:180,minLength:150},$marginBottom:(0,T.kr)(3),$paddingLeft:(0,T.kr)(2),$wordBreak:"break-word"}),(0,o.jsx)(C.R,{$marginBottom:(0,T.kr)(3),$width:(0,T.aQ)(100),children:Y.map(e=>(0,o.jsx)(en,{dataTest:"date-proposal-form-proposal-".concat(e.id),dataTestState:V(e.id),dateProposal:e,handleClick:()=>q(e.id),isSelected:e.id===O,$lastOfType:{$marginBottom:0},$marginBottom:(0,T.kr)(2)},e.id))}),(0,o.jsxs)(eo.V,{$justify:"space-between",$width:(0,T.aQ)(100),children:[(0,o.jsx)(K.z,{dataTest:"date-proposal-form-make-counter-proposals-button",onClick:J,size:Z.qE.MD,variant:Z.Wu.OUTLINED,$marginRight:(0,T.kr)(1),children:S("dates.proposals.received.makeCounterProposalsCta",{ns:m.Fb.APPLICATIONS_PAGE})}),(0,o.jsx)(K.z,{dataTest:"date-proposal-form-accept-invite-button",onClick:G,size:Z.qE.MD,$marginLeft:(0,T.kr)(1),children:S("dates.proposals.received.submitCta",{ns:m.Fb.APPLICATIONS_PAGE})})]})]})}):null};var el=n(79088),ed=n(18069),ec=n.n(ed);let eu=()=>{let e=new Date;return{date:ep((0,el.setDate)(e,e.getDate()+((0,el.isFriday)(e)?3:1))),validationError:null}},ep=e=>(0,el.setMinutes)((0,el.setHours)(e,10),30),ef=(e,t)=>e?ec()(e)?(0,el.isBefore)(e,new Date)?t("validationErrors.dateInPast"):null:t("validationErrors.notDate"):null,em=e=>"string"==typeof e||null===e,ev={date:void 0,validationError:null};var eg=n(22349),ey=n(42972),eh=n(97725),eE=n(25102),eI=n(95279),eR=n(78154),eS=n(85581);let eb=(0,r.memo)(e=>{let{children:t,dataTest:n,isDisabled:i,isSelectable:a,isSelected:s,onClick:l}=e,{colors:d}=(0,B.F)(),c=(0,r.useMemo)(()=>({$background:d.action.brand.primary.active,$color:d.surface.subdued}),[d]),u=(0,r.useMemo)(()=>({$color:d.action.brand.primary.active}),[d]);return(0,o.jsx)(C.R,{dataTest:"".concat(n,"-day-").concat(t),onClick:l,$align:"center",$borderRadius:ee.c.ROUND,$color:s?d.action.brand.primary.active:i?d.action.brand.tertiary.active:d.content.brand.secondary,$cursor:a?"pointer":"default",$fontSize:(0,T.px)(12),$fontWeight:s?"bold":void 0,$hover:s?u:a?c:void 0,$justify:"center",...(0,T.dp)((0,T.px)(36)),children:t&&(0,o.jsx)(A.W,{as:"span",children:t})})});var eC=n(97919),eT=n.n(eC),eA=n(84817),eO=n.n(eA);let ej=(0,r.memo)(e=>
1{let{isAboveSM:t}=(0,c.Sj)();return(0,o.jsx)(eo.V,{$justify:"space-between",$lastChild:ex,$marginBottom:(0,T.kr)(t?2:1),$width:(0,T.aQ)(100),...e})}),ex={$marginBottom:0},e_=(0,r.memo)(e=>{let{dataTest:t,handleClick:n,since:i,until:a,value:s}=e,l=s||(0,el.startOfToday)(),d=(0,el.getISODay)((0,el.startOfMonth)(l))-1,c=(0,el.getDaysInMonth)(l),u=7-(0,el.getISODay)((0,el.endOfMonth)(l)),p=(0,r.useMemo)(()=>eO()([].concat(eT()(1,d+1).map(e=>(0,o.jsx)(eb,{},-1*e))).concat(eT()(1,c+1).map(e=>{let r=(0,el.setDate)(l,e),d=!!i&&(0,el.isBefore)(r,i)||!!a&&(0,el.isAfter)(r,a),c=!!s&&(0,el.isSameDay)(s,r);return(0,o.jsx)(eb,{dataTest:t,isDisabled:d,isSelectable:!0,isSelected:c,onClick:c||d?void 0:()=>n(e),children:e},e)})).concat(eT()(1,u+1).map(e=>(0,o.jsx)(eb,{},c+e))),7),[d,c,u,i,a]);return(0,o.jsx)(o.Fragment,{children:p.map((e,t)=>(0,o.jsx)(ej,{children:e},t))})}),eP=e=>({value:e,label:e.toString().padStart(2,"0")}),eM=e=>(0,M.wH)(e).map((e,t)=>({label:e,value:t}));var eN=n(65141),eD=n(64348),e$=n(86513);let ew=e=>{let{children:t,...n}=e,[i,{width:a}]=(0,c.a0)(),s=(0,r.cloneElement)(t,{containerWidth:(0,T.px)(a)});return(0,o.jsx)(e$.S,{ref:i,...n,children:s})},eL=(0,r.memo)(e=>{let{dataTest:t,isDisabled:n,isDropdownIndicatorDisabled:r,onChange:i,options:a,placeholder:s,styles:l,value:d,...c}=e;return(0,o.jsx)(ew,{dataTest:"".concat(t,"-input-wrapper"),$flexGrow:1,$width:(0,T.aQ)(50),...c,children:(0,o.jsx)(eD.P,{components:r?{DropdownIndicator:null}:void 0,dataTest:"".concat(t,"-select"),isClearable:!1,isDisabled:n,isSearchable:!1,onChange:i,options:a,placeholder:s,styles:{container:e=>({...e,height:(0,T.px)(40),marginRight:(0,T.kr)(1),width:(0,T.aQ)(100),...null==l?void 0:l.container}),control:e=>({...e,width:"inherit",...null==l?void 0:l.control}),menuList:e=>({...e,margin:0,...T.KG}),valueContainer:e=>({...e,justifyContent:"center",padding:(0,T.kr)(.25,1)})},styleType:eN.d.SMALL,value:a.find(e=>e.value===(null==d?void 0:d.value))})})}),ek=e=>{let{i18n:{language:t},t:n}=(0,eS.$)(m.P5.BASE),{isAboveMD:i}=(0,c.Sj)(),a=(0,r.useMemo)(()=>eT()(e.yearsRange[0],e.yearsRange[1]+1).map(e=>({value:e,label:e.toString()})),[e.yearsRange]);return(0,o.jsxs)(eo.V,{dataTest:"".concat(e.dataTest,"-date-picker-nav"),$align:"center",$justify:"center",$marginBottom:(0,T.kr)(2),$padding:i?(0,T.kr)(0,2):void 0,$width:(0,T.aQ)(100),children:[(0,o.jsx)(eL,{dataTest:"".concat(e.dataTest,"-date-picker-nav-month-dropdown"),onChange:e.handleMonthChange,options:eM(t),placeholder:n("utils.calendar.nav.month"),value:{label:(0,M.wH)(t)[e.month],value:e.month},$marginRight:(0,T.kr)(1)}),(0,o.jsx)(eL,{dataTest:"".concat(e.dataTest,"-date-picker-nav-year-dropdown"),isDropdownIndicatorDisabled:!1,onChange:e.handleYearChange,options:a,placeholder:n("utils.calendar.nav.year"),value:{label:e.year.toString(),value:e.year},$marginLeft:(0,T.kr)(1)})]})};var eF=n(60502);let eU=eT()(24).map(eP),eq=[0,15,30,45].map(eP);var eB=n(33739);let eG=e=>{let{onChange:t,onClose:n,value:i}=e,{colors:a}=(0,B.F)(),{t:s}=(0,eS.$)(m.P5.BASE),[l,d]=(0,r.useState)(i.getHours()),[c,u]=(0,r.useState)(i.getMinutes());return(0,o.jsxs)(C.R,{$borderTop:(0,et.MK)({colors:a}),$display:"block",$padding:(0,T.kr)(2,3),$width:(0,T.aQ)(100),children:[(0,o.jsxs)(eo.V,{$align:"center",$justify:"space-between",$marginBottom:(0,T.kr)(4),children:[(0,o.jsxs)(eo.V,{$align:"center",$marginRight:(0,T.kr)(.5),children:[(0,o.jsx)(eB.ClockIcon,{$marginRight:(0,T.kr)(1)}),(0,o.jsx)(A.W,{as:"span",children:s("utils.calendar.time.chooseTime")})]}),(0,o.jsxs)(eo.V,{dataTest:"date-picker-time__section",$align:"center",$justify:"center",$width:(0,T.aQ)(47),children:[(0,o.jsx)(eL,{isDropdownIndicatorDisabled:!0,onChange:e=>d(e.value),options:eU,placeholder:"Hr",value:eP(l)}),(0,o.jsx)(A.W,{as:"span",$fontSize:(0,T.px)(20),$lineHeight:1,$padding:(0,T.kr)(0,1),children:":"}),(0,o.jsx)(eL,{isDropdownIndicatorDisabled:!0,onChange:e=>u(e.value),options:eq,placeholder:"Min",value:eP(c)})]})]}),(0,o.jsxs)(eo.V,{$align:"center",$justify:"flex-end",children:[(0,o.jsx)(N.e,{onClick:()=>{d(i.getHours()),u(i.getMinutes()),null==n||n()},$color:a.content.default,$margin:(0,T.kr)(0,2),$textDecoration:"none",children:s("utils.calendar.time.cancel")}),(0,o.jsx)(eF.z,{dataTest:"date-picker__submit",onClick:()=>{t((0,el.setHours)((0,el.setMinutes)(i,c),l)),null==n||n()},styleType:"ghost",$minWidth:0,$padding:"".concat((0,T.px)(11)," ").concat((0,T.kr)(2)),children:s("utils.calendar.time.choose")})]})]})},eJ=(0,r.forwardRef)((e,t)=>{let{dataTest:n,onChange:i,onClose:a,since:s,style:l,until:d,value:c,withTimePicker:u,...p}=e,f=c||(0,el.startOfToday)(),{colors:m}=(0,B.F)(),v=(0,r.useCallback)(e=>{i((0,el.setDate)(f,e)),u||a()},[i,a,f,u]);return(0,o.jsxs)(C.R,{dataTest:"".concat(n,"-date-picker__calendar"),ref:t,style:l,$background:m.surface.subdued,$border:(0,et.MK)({colors:m}),$borderRadius:(0,T.px)(6),$marginTop:(0,T.kr)(1),$top:(0,T.aQ)(100),$width:(0,T.px)(305),$zIndex:T.KN.DROPDOWN,...p,children:[(0,o.jsxs)(C.R,{$padding:(0,T.kr)(2,3,1,3),$width:(0,T.aQ)(100),children:[(0,o.jsx)(ek,{dataTest:n,handleMonthChange:e=>i((0,el.setMonth)(f,e.value)),handleYearChange:e=>i((0,el.setYear)(f,e.value)),month:f.getMonth(),year:f.getFullYear(),yearsRange:[s.getFullYear(),d.getFullYear()]}),(0,o.jsx)(eV,{}),(0,o.jsx)(e_,{dataTest:n,handleClick:v,since:s,until:d,value:c})]}),u&&(0,o.jsx)(eG,{onChange:i,onClose:a,value:f})]})}),eV=()=>{let{t:e}=(0,eS.$)(m.P5.BASE);return(0,o.jsx)(ej,{children:[e("utils.calendar.days.Mo"),e("utils.calendar.days.Tu"),e("utils.calendar.days.We"),e("utils.calendar.days.Th"),e("utils.calendar.days.Fr"),e("utils.calendar.days.Sa"),e("utils.calendar.days.Su")].map((e,t)=>(0,o.jsx)(eb,{children:e},t))})},eW=e=>{let{inputComponent:t,inputValueFormatter:n,onChange:o,onFocus:i,value:a}=e,{setFalse:s,setTrue:l,value:d}=(0,c.kt)(!1),[u,p]=(0,r.useState)(""),f=e=>{let t=eQ(e);t&&o(t)};return(0,r.useEffect)(()=>{a&&p(n(a))},[n,a]),(0,r.cloneElement)(t,{onFocus:i,onBlur:()=>{s(),f(u)},onChange:e=>{let{value:t}=e.currentTarget;l(),p(t),f(t)},value:d?u:a?n(a):""})},eQ=e=>{let t=e.split(".");if(3!==t.length||!t.every(y.hj)||4!==t[2].length)return null;let n=new Date(+t[2],+t[1]-1,+t[0]);return"Invalid Date"===n.toString()?null:n},ez=e=>{let{containerStyle:t,dataTest:n,dataTestState:i,datePickerStyle:a,inputComponent:s,inputValueFormatter:l=M.aD,isCalendarOpeningAnimated:d,onChange:u,onClose:p,since:f=(0,el.subYears)(new Date,90),until:m=(0,el.addYears)(new Date,30),value:v,withTimePicker:g,...y}=e,h=(0,r.useRef)(null),E=(0,r.useRef)(null),[I,R]=(0,r.useState)(!1),S=(0,r.useCallback)(()=>R(!1),[]),b=(0,r.useCallback)(()=>R(!0),[]),A=(0,r.useCallback)(()=>{I&&(S(),p&&p())},[S,I,p]);(0,c.t$)(h,A);let O={onChange:u,value:v,withTimePicker:g,onClose:S,ref:E,since:f,until:m};return(0,o.jsxs)(C.R,{onClick:eR.a2,ref:h,style:t,$display:"inline-block",$position:"relative",...(0,eI.O0)(n,"date__picker"),...(0,eI.yx)(i),...y,children:[(0,o.jsx)(eW,{inputComponent:s,inputValueFormatter:l,onChange:u,onFocus:b,value:v}),(0,eg.ht)(()=>d?(0,o.jsx)(eJ,{dataTest:n,style:{borderWidth:I?(0,T.px)(1):0,margin:0,maxHeight:I?(0,T.px)(600):0,overflow:"hidden",position:"relative",top:0,transform:(0,T.iW)((0,T.kr)(1)),transition:"max-height 0.4s ease-in-out, border-width 0.4s ease-in-out",willChange:"max-height",...a},...O}):I?(0,o.jsx)(eJ,{dataTest:n,style:{position:"relative",...a},...O}):null)]})};var eH=n(63449);let eK=e=>{let{dataTest:t,date:n,getDatesCounterProposalsTranslation:i,handleChange:a,setValidationError:s,...l}=e,d=(0,r.useMemo)(()=>({isDisabled:!n,isDropdownIndicatorDisabled:!0,menuPosition:"fixed",placeholder:"",styles:{container:{marginRight:0,width:(0,T.kr)(6)}}}),[n]),c=e=>t=>{let{value:o}=t;if(n){a(e(n,o));return}s(i("validationErrors.defineDateFirst"))};return(0,o.jsxs)(eo.V,{onClick:e=>
1{d.isDisabled&&s(i("validationErrors.defineDateFirst")),(0,eR.a2)(e)},$align:"center",$width:(0,T.aQ)(100),...l,children:[(0,o.jsx)(eL,{dataTest:"".concat(t,"-hours-dropdown"),onChange:c(el.setHours),options:eU,value:n?eP(n.getHours()):void 0,...d}),(0,o.jsx)(A.W,{as:"span",$fontSize:(0,T.px)(20),$margin:(0,T.kr)(0,1),children:":"}),(0,o.jsx)(eL,{dataTest:"".concat(t,"-minutes-dropdown"),onChange:c(el.setMinutes),options:eq,value:n?eP(n.getMinutes()):void 0,...d})]})};var eZ=n(29877),eY=n(21911),eX=n(39647);let e0=e=>{let{dataTest:t,dateProposal:n,getDatesCounterProposalsPickerTranslation:i,index:a,makeSetDateCounterProposal:s,...l}=e,[d,{width:u}]=(0,c.a0)(),p=(0,r.useMemo)(()=>new Date,[]),f=(0,eh.Wq)(u,320),m=(0,r.useMemo)(()=>(0,o.jsx)(eH.o,{$width:(0,T.aQ)(100)}),[]),v=(0,r.useMemo)(()=>f?{maxWidth:(0,T.px)(270)}:void 0,[f]);return(0,o.jsxs)(C.R,{ref:d,$width:(0,T.aQ)(100),...l,children:[(0,o.jsxs)(eY.x,{className:"w-full",children:[(0,o.jsx)(eZ.x,{className:"mb-2 font-bold text-content-strong",dataTest:"".concat(t,"-headline"),children:i("datePicker.dateProposalLabel",{position:a+1})}),(0,o.jsxs)(eX.X,{className:"w-full justify-between",children:[(0,o.jsxs)(eY.x,{className:"w-full",children:[(0,o.jsx)(eZ.x,{className:"mb-2",dataTest:"".concat(t,"-date-label"),children:i("datePicker.dateLabel")}),(0,o.jsx)(ez,{dataTest:t,datePickerStyle:v,inputComponent:m,isCalendarOpeningAnimated:!0,onChange:s("day"),since:p,value:null==n?void 0:n.date,$maxWidth:(0,T.px)(f?150:184)})]}),(0,o.jsxs)(eY.x,{className:"w-full max-w-[118px]",children:[(0,o.jsx)(eZ.x,{className:"mb-2",dataTest:"".concat(t,"-hours-label"),children:i("datePicker.hoursLabel")}),(0,o.jsx)(eK,{dataTest:t,date:n.date,getDatesCounterProposalsTranslation:i,handleChange:s("hours"),setValidationError:s("validationError")})]})]})]}),n.validationError&&(0,o.jsx)(eZ.x,{className:"mt-2 w-full text-content-signal-error",dataTest:"".concat(t,"-validation-error"),children:n.validationError})]})},e1=e=>{let{dateCounterProposals:t}=e,{t:n}=(0,u.$)(m.Fb.APPLICATIONS_PAGE),i=(0,d.useRouter)(),a=(0,r.useCallback)(()=>i.push(F.$k.JOB_SEARCH),[i]),s=(0,r.useMemo)(()=>t.filter(e=>{let{date:t}=e;return t}).length,[t]);return(0,o.jsxs)(eY.x,{className:"w-full",children:[(0,o.jsx)(G.Y,{alt:n("dates.proposals.counter.success.alt"),className:"self-center mb-8",dataTest:"date-proposals-counter-success-form-img",src:J.Z.src}),(0,o.jsx)(z.X,{dataTest:"date-proposals-counter-success-form-headline",$level:4,$marginBottom:(0,T.kr)(4),$textAlign:"center",$width:(0,T.aQ)(100),children:n("dates.proposals.counter.success.title",{count:s})}),(0,o.jsx)(A.W,{dataTest:"date-proposals-counter-success-form-description",$marginBottom:(0,T.kr)(3),$textAlign:"center",$width:(0,T.aQ)(100),children:n("dates.proposals.counter.success.description")}),(0,o.jsx)(K.z,{dataTest:"date-proposals-counter-success-form-more-jobs-button",onClick:a,size:Z.qE.MD,$width:(0,T.aQ)(100),children:n("dates.proposals.counter.success.cta")})]})};var e3=n(57166);let e5=e=>{var t,n;let{application:i,date:a,handleClose:s,isOpen:l}=e,{t:d}=(0,u.$)([m.Fb.APPLICATIONS_PAGE,m.P5.BASE]),{apiPostV2DatesDateIdProposals:p}=(0,er.Je)(),f=(0,Q.I)(),{isAboveMD:v}=(0,c.Sj)(),[g,y]=(0,r.useState)([eu(),ev,ev]),[h,E]=(0,r.useState)(""),{setTrue:I,value:R}=(0,c.kt)(!1),{setFalse:S,setTrue:b,value:O}=(0,c.kt)(!1),_=(0,r.useCallback)((e,t)=>d("".concat(m.Fb.APPLICATIONS_PAGE,":dates.proposals.counter.picker.").concat(e),t),[d]),P=(0,r.useCallback)(()=>{v||(0,eh.k3)(!0),s({shouldReloadApplications:R})},[v,R,s]),N=(0,r.useCallback)(e=>t=>n=>y(o=>o.map((o,r)=>{if(e!==r)return o;if("validationError"===t)return{date:o.date,validationError:em(n)?n:null};if(!ec()(n))return o;let i=ef(n,_);return"day"===t?{validationError:i,date:(0,eg.ht)(()=>{if(!o.date)return ep(n);let e=(0,el.setYear)(o.date,n.getFullYear()),t=(0,el.setMonth)(e,n.getMonth());return(0,el.setDate)(t,n.getDate())})}:{validationError:i,date:(0,el.setHours)((0,el.setMinutes)(o.date||new Date,n.getMinutes()),n.getHours())}})),[_]),D=(0,r.useCallback)(()=>Object.values(g).reduce((e,t,n)=>{let{hasSetValidationError:o}=e,r=N(n)("validationError"),i=ef(t.date,_);return r(i),{hasSetValidationError:o||!!i}},{hasSetValidationError:!1}),[N,g,_]),L=(0,r.useCallback)(()=>{let{hasSetValidationError:e}=D();if(e){W.Am.error(_("validationErrors.submit"));return}let t=g.filter(e=>void 0!==e.date).map(e=>(0,M.rD)(e.date));if(!(0,eg.Of)(t)||!a){W.Am.error(e3.B.UNKNOWN);return}b(),i&&f(ei.v.interviewInvitesAllocationRemoved({allocationId:i.id})),p({dateId:null==a?void 0:a.id},{dateProposals:t,message:h}).then(I).catch(()=>W.Am.error(d("messages.errors.unknown",{ns:m.Fb.COMMON}))).finally(S)},[p,i,a,g,f,_,h,S,b,I,d,D]),k=null==i?void 0:null===(n=i.enquiry)||void 0===n?void 0:null===(t=n.company)||void 0===t?void 0:t.name,F=$(null==a?void 0:a.type,"WithDefiniteArticle"),U=w(null==a?void 0:a.medium,{withPrefix:!0}),q=(0,o.jsx)(K.z,{dataTest:"counter-proposals-form-submit-button",onClick:L,size:Z.qE.MD,$width:(0,T.aQ)(100),children:_("cta")});return a&&i?(0,o.jsx)(eE.$,{autoHeight:!0,autoHide:!0,autoHeightMax:(0,T.aQ)(100),...eh.gn&&{autoHeightMax:(0,T.px)(600),autoHeightMin:(0,T.px)(200)},children:(0,o.jsx)(j.u,{handleClose:P,id:x.Z.APPLICATIONS_DATES_COUNTER_PROPOSALS_PICKER,isLoading:O,isOpen:!!l,onRequestClose:P,style:{content:{maxWidth:v?
1(0,T.px)(488):void 0,padding:0}},children:(0,o.jsx)(C.R,{$justify:"space-between",$padding:(0,T.kr)(v?3:2),$width:(0,T.aQ)(100),children:(0,eg.ht)(()=>R?(0,o.jsx)(e1,{dateCounterProposals:g}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(C.R,{$marginBottom:(0,T.kr)(v?4:3),$width:(0,T.aQ)(100),children:[(0,o.jsxs)("div",{className:"flex w-full flex-col items-start justify-start",children:[(0,o.jsx)(z.X,{dataTest:"counter-proposals-form-headline",$level:4,$marginBottom:(0,T.kr)(4),$width:(0,T.aQ)(90),children:_("title",{companyName:k,interviewMedium:U,interviewType:F})}),g.map((e,t)=>(0,o.jsx)(e0,{dataTest:"counter-proposals-form-date-picker-".concat(t),dateProposal:e,getDatesCounterProposalsPickerTranslation:_,index:t,makeSetDateCounterProposal:N(t),$lastOfType:{$marginBottom:(0,T.kr)(5)},$marginBottom:(0,T.kr)(3)},t))]}),(0,o.jsxs)("div",{className:"flex w-full flex-col items-start justify-start",children:[(0,o.jsx)(A.W,{dataTest:"counter-proposals-form-message-to-contact-label",$marginBottom:(0,T.kr)(1),children:_("messageToContactLabel")}),(0,o.jsx)(ey.K,{dataTest:"counter-proposals-form-message-to-contact-input",onValueChange:E,value:h,$width:(0,T.aQ)(100)})]})]}),q]}))})})}):null},e4=e=>{let{date:t,handleClose:n,isOpen:i}=e,{t:a}=(0,u.$)(m.Fb.APPLICATIONS_PAGE),s=(0,d.useRouter)(),{colors:l}=(0,B.F)(),c=(0,r.useCallback)(()=>n({shouldReloadApplications:!1}),[n]),p=(0,r.useCallback)(()=>{s.push(q)},[s]),f=(0,r.useMemo)(()=>R(t,"candidate"),[t]);return t?(0,o.jsxs)(j.u,{handleClose:c,id:x.Z.APPLICATIONS_DATES_COUNTER_PROPOSALS_DETAILS,isOpen:i,onRequestClose:c,children:[(0,o.jsx)(z.X,{dataTest:"counter-proposals-details-form-headline",$level:4,$marginBottom:(0,T.kr)(2),children:a("dates.proposals.counter.details.title")}),(0,o.jsx)(A.W,{dataTest:"counter-proposals-details-form-description",$color:l.content.default,$marginBottom:(0,T.kr)(4),$width:(0,T.aQ)(100),children:a("dates.proposals.counter.details.description")}),null==f?void 0:f.map((e,t)=>(0,o.jsxs)(C.R,{$lastOfType:{$marginBottom:(0,T.kr)(6)},$marginBottom:(0,T.kr)(2.5),children:[(0,o.jsx)(z.X,{dataTest:"counter-proposals-details-form-proposal-".concat(t,"-headline"),$fontWeight:"bold",$level:6,$marginBottom:(0,T.kr)(1),children:a("dates.proposals.counter.details.label",{position:t+1})}),(0,o.jsx)(A.W,{dataTest:"counter-proposals-details-form-proposal-".concat(t,"-date-input"),children:(0,M.p6)(e.datetime,M.t6.EXTENSIVE_DATE_TIME)})]},e.id)),(0,o.jsx)(K.z,{dataTest:"counter-proposals-details-form-submit-button",onClick:p,size:Z.qE.MD,$width:(0,T.aQ)(100),children:a("dates.proposals.counter.details.cta")})]}):null};var e2=n(1075),e8=n(85077),e9=n(44473);let e6=e=>{let{application:t,...n}=e,{t:i}=(0,u.$)(m.Fb.APPLICATIONS_PAGE),{dateId:a,dateProposalId:s}=(0,p.S1)(),[l,f]=(0,r.useState)(void 0),[v,g]=(0,r.useState)(void 0),[h,E]=(0,r.useState)(!1),{date:R,datesCallToActionName:S}=e7({allocationDates:null==t?void 0:t.dates,allocationStatusId:null==t?void 0:t.status.id}),{asPath:b,replace:C}=(0,d.useRouter)(),{hash:T,pathname:A,search:O}=(0,ea.aQ)(b),j=(0,y.hj)(s),x=(0,c.dU)(s),_=(0,c.dU)(h);(0,r.useEffect)(()=>{g(S),!_.current&&(I(x.current,R)||(0,y.hj)(a)&&(null==R?void 0:R.id)===a)&&E(!0)},[R,a,j,S,x,_]);let P=(0,r.useCallback)(e=>{let{shouldReloadApplications:t}=e,n=new URLSearchParams(O);if((0,p.aZ)(n,{dateId:null,dateProposalId:null}),C({hash:T,pathname:A,search:n.toString()}),t){e2.E.invalidateQueries({queryKey:e9.q});return}g(S)},[T,S,A,C,O]),M=(0,r.useMemo)(()=>({callToActionName:"interactWithDate",isForcedOpen:h,props:{application:t,date:R,handleClose:P},...n}),[t,R,P,h,n]),N=(0,r.useCallback)(e=>{switch(e){case"makeDateCounterProposals":return{mapToComponent:e=>e.date?(0,o.jsx)(e5,{...e}):null,title:i("callToActions.interactWithDate.makeDateCounterProposals.title"),...M};case"seeDateDetails":return{mapToComponent:e=>e.date?(0,o.jsx)(V,{justAcceptedDateProposalId:l,...e}):null,title:i("callToActions.interactWithDate.seeDateDetails.title"),...M};case"seeDateProposals":return{mapToComponent:e=>e.date?(0,o.jsx)(es,{handleSuccess:e=>{f(e),g("seeDateDetails")},setCurrentDatesCallToActionName:g,...e}):null,title:i("callToActions.interactWithDate.seeDateProposals.title"),...M};case"seeDateCounterProposals":return{mapToComponent:e=>e.date?(0,o.jsx)(e4,{...e}):null,title:i("callToActions.interactWithDate.seeDateCounterProposals.title"),...M};default:return{mapToComponent:()=>null,...M}}},[M,l,f,g,i]);return(0,e8.g)(N(v))},e7=e=>{let{allocationDates:t,allocationStatusId:n}=e,{dateId:o,dateProposalId:i}=(0,p.S1)(),s=(0,r.useMemo)(()=>
1{if(t){if((0,y.hj)(i)){let e=null==t?void 0:t.find(e=>{var t;return null===(t=e.dateProposals)||void 0===t?void 0:t.find(e=>e.id===i)});if(e)return e}if((0,y.hj)(o)){let e=t.find(e=>e.id===o);if(e)return e}return a()(t)}},[t,o,i]),d=(0,r.useMemo)(()=>{if(n!==f.tC.INTERVIEW||l()(t))return;if(h(s))return"seeDateDetails";let e=S(s);return e("contact").length?"seeDateProposals":e("candidate").length?"seeDateCounterProposals":"makeDateCounterProposals"},[t,s,n]);return(0,r.useMemo)(()=>({date:s,datesCallToActionName:d}),[s,d])}},48522:function(e,t,n){"use strict";n.d(t,{Iz:function(){return a},V1:function(){return i},kD:function(){return d},rb:function(){return l},ue:function(){return s}});var o=n(84859);n(11232),n(80208),n(96696);var r=n(76558);let i=(e,t)=>e.filter(e=>e.allocationId===t),a=e=>{let{allocationId:t,allocationRequirementsAllocationId:n,allocationRequirementsRequestedDocuments:o}=e;return o&&t===n?o.reduce((e,t)=>{var n;let o=t.fields.requestedDocumentAnswer.value;return(null==o?void 0:null===(n=o.document)||void 0===n?void 0:n.file)||e.push({documentRequestAnswerId:null==o?void 0:o.id,documentRequestId:t.fields.requestedDocumentAnswer.relatedData.id,documentStatus:(0,r.ar)(null==o?void 0:o.documentStatus),documentTypeId:t.fields.requestedDocumentAnswer.relatedData.documentTypeId,isApplicationRequirementRequestedDocument:!0}),e},[]):[]},s=e=>{var t,n;return{dateOfRequest:e.created,documentRequestAnswerId:null===(t=e.answer)||void 0===t?void 0:t.id,documentRequestId:e.id,documentStatus:(0,r.ar)(null===(n=e.answer)||void 0===n?void 0:n.status),documentTypeId:e.documentTypeId,isApplicationRequirementRequestedDocument:!1}},l=e=>{var t,n;return{dateOfRequest:e.created,documentId:null,documentRequestAnswerId:null===(t=e.answer)||void 0===t?void 0:t.id,documentRequestId:e.id,documentStatus:(0,r.ar)(null===(n=e.answer)||void 0===n?void 0:n.status),documentTypeId:e.documentTypeId,isApplicationRequirementRequestedDocument:!1}},d=(e,t)=>({[o._m.AVAILABLE]:t("documents.status.available"),[o._m.NOT_AVAILABLE]:t("documents.status.notAvailable"),[o._m.SOON_AVAILABLE]:t("documents.status.soonAvailable")})[e]},28563:function(e,t,n){"use strict";n.d(t,{AD:function(){return S},p5:function(){return I},s$:function(){return R}});var o=n(44194),r=n(21290),i=n.n(r),a=n(26822),s=n.n(a),l=n(9833),d=n.n(l),c=n(88804),u=n.n(c),p=n(4342),f=n.n(p),m=n(8642),v=n(22169),g=n(48522),y=n(73736),h=n(67252),E=n(94118);let I=e=>{let{allocationEnquiryId:t,allocationId:n}=e,{apiGetV2AllocationsApplicationIdFurtherDocumentRequests:r,apiGetV2EnquiriesEnquiryIdApplicationRequirements:a}=(0,E.Je)(),{data:l}=(0,v.a)({enabled:!!t,queryFn:()=>a({enquiryId:Number(t)}),queryKey:["apiGetV2EnquiriesEnquiryIdApplicationRequirements",t]}),{data:d}=(0,v.a)({enabled:!!n,queryFn:()=>r({allocationId:Number(n)}),queryKey:["apiGetV2AllocationsApplicationIdFurtherDocumentRequests",n]}),c=(0,o.useMemo)(()=>u()((0,g.Iz)({allocationId:n,allocationRequirementsAllocationId:null==l?void 0:l.data.relations.allocation.id,allocationRequirementsRequestedDocuments:null==l?void 0:l.data.relations.requestedDocuments}),"documentRequestId"),[n,null==l?void 0:l.data.relations.allocation.id,null==l?void 0:l.data.relations.requestedDocuments]),p=(0,o.useMemo)(()=>(null==d?void 0:d.data)?(0,g.V1)(d.data,n).filter(e=>{var t,n;return!(null===(n=e.answer)||void 0===n?void 0:null===(t=n.document)||void 0===t?void 0:t.file)}):[],[d,n]),[f,y]=(0,o.useMemo)(()=>i()(p,e=>e.message),[p]),h=(0,o.useMemo)(()=>f.reduce((e,t)=>{let n=(0,g.rb)(t);return(0,m.Uy)(e,e=>{let o=e.find(e=>{var n;return e.message===t.message&&(null===(n=s()(e.missingDocuments))||void 0===n?void 0:n.dateOfRequest)===t.created});if(null==o?void 0:o.missingDocuments)o.missingDocuments.push(n);else{var r;e.push({message:null!==(r=t.message)&&void 0!==r?r:"",missingDocuments:[n]})}})},[]),[f]),I=(0,o.useMemo)(()=>[...y.map(g.ue),...c],[y,c]);return(0,o.useMemo)(()=>({missingRequestedDocumentsWithMessage:h,missingRequestedDocumentsWithoutMessage:I}),[h,I])},R=e=>{let{allocationEnquiryId:t,allocationId:n}=e,{missingRequestedDocumentsWithMessage:r,missingRequestedDocumentsWithoutMessage:i}=I({allocationEnquiryId:t,allocationId:n}),a=(0,o.useMemo)(()=>null==r?void 0:r.some(e=>e.missingDocuments.some(e=>"not_answered"===e.documentStatus||"soon_available"===e.documentStatus)),[r]),s=(0,o.useMemo)(()=>null==i?void 0:i.some(e=>"not_answered"===e.documentStatus||"soon_available"===e.documentStatus),[i]);return a||s},S=(e,t)=>{let{apiGetV2AllocationsAllocationIdDocuments:n,apiGetV2MeDocuments:r}=(0,E.Je)(),{data:i}=(0,v.a)({enabled:!!t,queryFn:()=>n({allocationId:null!=t?t:-1}).then(e=>{let{data:t}=e;return t}).catch(e=>((0,h.W4)({error:e,tags:{errorTag:h.Xi.API_GET_V2_ALLOCATIONS_ALLOCATION_ID_DOCUMENTS}}),[])),queryKey:["getAllocationsAllocationIdDocuments",t],select:e=>(0,y.rO)(e,!0)||[]}),{data:a}=(0,v.a)({queryFn:()=>r({orderBy:"date:desc"}).then(e=>{let{data:t}=e;return t}).catch(e=>((0,h.W4)({error:e,tags:{errorTag:h.Xi.API_GET_V2_ME_DOCUMENTS}}),[])),queryKey:["getMeDocuments"],select:e=>(0,y.rO)(e,!0)||[]}),s=(0,o.useMemo)(()=>f()([...i||[],...a||[]]),[i,a]),l=(0,o.useMemo)(()=>s.filter(t=>{if(t.documentTypeId===e)return{created:t.created,documentTypeId:t.documentTypeId,documentTypes:t.documentType,file:t.file,id:t.
1id}}),[e,s]);return(0,o.useMemo)(()=>d()(l,e=>e.created?-new Date(e.created):void 0),[l])}},92697:function(e,t,n){"use strict";n.d(t,{e:function(){return a}});var o=n(8032),r=n(73736),i=n(53020);let a=e=>{let{acceptedInvites:t,applicationsData:n,companyNameFallback:a,domain:s,stage:l}=e;if(!n||0===n.length)return[];let d=(0,r.RV)({applicationsData:n,by:{type:"stage",value:l}});return d?d.map(e=>{var n,r,l;let d=!!(null==t?void 0:t.some(t=>t.enquiry.id===e.enquiry.id&&e.status.id!==o.tC.REJECTED&&"interview"===t.invitationType));return{companyLogo:(0,i.X)({domain:s,displayAnonymously:e.enquiry.company.displayAnonymously,params:[{height:24}],photo:(null===(n=e.enquiry.company.photo)||void 0===n?void 0:n.file)||"",photoDir:(null===(r=e.enquiry.company.photo)||void 0===r?void 0:r.directory)||""}),doesApplicationResultFromInterviewInvite:d,allocationDates:e.dates,allocationEnquiryStatus:e.enquiry.status,allocationStatusId:e.status.id,applicationId:e.id,candidateClaimedJobAsAccepted:e.candidateClaimedJobAsAccepted,companyName:null!==(l=e.enquiry.company.name)&&void 0!==l?l:a,enquiryId:e.enquiry.id,enquiryTitle:e.enquiry.name,wasRejectedByCandidate:"candidate"===e.rejectedBy}}):[]}},49117:function(e,t,n){"use strict";n.d(t,{g:function(){return eg}});var o=n(44194),r=n(8725),i=n.n(r),a=n(64349),s=n(96696),l=n(56413),d=n(8032),c=n(31549),u=n(22169),p=n(57229),f=n(29681),m=n(26822),v=n.n(m),g=n(9938),y=n(37520),h=n(91284),E=n(19098),I=n(42972),R=n(63776),S=n(9040),b=n(46633),C=n(17157),T=n(4101),A=n(69096),O=n(54591),j=n(40113),x=n(11590),_=n(86513),P=n(94118);let M=(e,t)=>t?!!t.some(t=>{var n;return 1===t.followupReasons.length&&(null===(n=v()(t.followupReasons))||void 0===n?void 0:n.id)===e.id})||t.some(t=>M(e,t.followupReasons)):void 0,N=(e,t)=>t.followupReasons.some(t=>t.id===e||N(e,t));var D=n(85789),$=n(59605),w=n.n($),L=n(17021),k=n(74039),F=n(64348);let U=e=>{let{dataTest:t,handleChange:n,reasons:r,selectedId:i,validationError:a}=e,s=(0,o.useCallback)(e=>{n(e.value)},[n]),l=(0,o.useMemo)(()=>r.filter(e=>e.text).map(e=>({label:e.text,value:e.id})),[r]),d=l.find(e=>e.value===i);return(0,c.jsxs)(k.R,{$marginBottom:(0,E.kr)(3),$width:(0,E.aQ)(100),children:[(0,c.jsx)(F.P,{dataTest:t,menuPosition:"fixed",onChange:s,options:l,value:null!=d?d:null}),a&&(0,c.jsx)(L.S,{children:a})]})},q=e=>{let{dataTest:t,onReasonChange:n,possibleReasons:r,reason:i}=e,a=(0,o.useCallback)(e=>{n(r.find(t=>t.id===e))},[n,r]),s=(0,o.useCallback)(e=>{n(e)},[n]),l=r.find(e=>i&&(e.id===i.id||N(i.id,e))),d=null==l?void 0:l.followupReasons;return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(U,{dataTest:t,handleChange:a,reasons:r.map(e=>w()(e,["followupReasons"])),selectedId:null==l?void 0:l.id}),d&&d.length>1&&(0,c.jsx)(q,{onReasonChange:s,possibleReasons:d,reason:i})]})};var B=n(1075);let G=e=>{var t,n;let{handleClose:r,isOpen:i,isWithdrawApplicationInviteInterestModal:l=!1}=e,d=(0,y.I)(),{t:m}=(0,a.$)([s.Fb.APPLICATIONS_PAGE,s.P5.BASE]),{apiGetV2AllocationsAllocationIdWithdrawalReasons:N,apiGetV2MeAllocationsLatestWithdrawal:$,apiPutV2AllocationsAllocationIdWithdrawal:w}=(0,P.Je)(),{clearErrors:k,control:F,formState:{errors:U},handleSubmit:G,register:J,setError:V,setValue:W}=(0,f.cI)(),{field:{onChange:Q,value:z}}=(0,f.bc)({control:F,name:"reason",rules:{required:!0}}),{id:H}=(0,b.S1)(),{data:K}=(0,T.l)(H),Z=null==K?void 0:K.canCandidateWithdrawWithMessageToCompany,{data:Y,isPending:X}=(0,u.a)({enabled:void 0!==H,queryFn:()=>N({allocationId:null!=H?H:-1}),queryKey:["apiGetV2AllocationsAllocationIdWithdrawalReasons",H]}),{data:ee,isPending:et,isSuccess:en}=(0,u.a)({queryFn:$,queryKey:["apiGetV2MeAllocationsLatestWithdrawal"],staleTime:B.w}),{isPending:eo,mutate:er}=(0,p.D)({mutationFn:e=>{let{allocationId:t,requestBody:n}=e;return w(n,{allocationId:t})},onError:()=>{g.Am.error(m("messages.errors.unknown",{ns:s.Fb.COMMON}))},onSuccess:()=>{d(O.v.interviewInvitesAllocationRemoved({allocationId:H})),(0,g.Am)(m("messages.success.allocationWithdrawal",{ns:s.Fb.COMMON})),ei()}});(0,o.useEffect)(()=>{if(en&&ee){var e,t;W("reason",ee.reason),W("messageToCompany",null!==(e=ee.messageToCompany)&&void 0!==e?e:""),W("reasonComment",null!==(t=ee.comment)&&void 0!==t?t:"")}},[en,ee,W]);let ei=(0,o.useCallback)(()=>r({shouldReloadApplications:!0}),[r]),ea=(0,o.useCallback)(()=>r({shouldReloadApplications:!1}),[r]),es=(0,o.useCallback)(e=>{W("reasonComment",""),k("reason"),Q(e)},[k,Q,W]),el=(0,o.useCallback)(e=>{var t;let{messageToCompany:n,reason:o,reasonComment:r}=e;if(void 0!==H){if(!o||o.followupReasons.length>1){V("reason",{type:"required"});return}er({allocationId:H,requestBody:{reasonComment:r,messageToCompany:Z?n:void 0,reasonId:(null!==(t=v()(o.followupReasons))&&void 0!==t?t:o).id}})}},[Z,H,er,V]),{reasonCommentLabel:ed,shouldRenderReasonCommentInput:ec}=(0,o.useMemo)(()=>{var e;return{reasonCommentLabel:(null==z?void 0:z.followupReasons.length)===1?null===(e=v()(z.followupReasons))||void 0===e?void 0:e.text:null==z?void 0:z.text,shouldRenderReasonCommentInput:(null==z?void 0:z.followupReasons.length)===1||(null==z?void 0:z.followupReasons.length)===0&&M(z,null==Y?void 0:Y.data)}},[z,Y]);if(!(0,R.hj)(H))return null;let eu=null==K?void 0:null===(n=K.enquiry)||void 0===n?void 0:null===(t=n.company)||void 0===t?void 0:t.name,ep=l?m("withdrawal.interviewInviteTitle",{ns:s.Fb.APPLICATIONS_PAGE}):m("withdrawal.title",{ns:s.Fb.APPLICATIONS_PAGE});return(0,c.jsx)(h.u,{handleClose:ea,id:A.Z.APPLICATIONS_WITHDRAWAL,isLoading:X||et,isOpen:i,onRequestClose:ea,children:(0,c.jsxs)(D.l,{onSubmit:G(el),$width:(0,E.aQ)(100),children:[(0,c.jsx)(C.X,{dataTest:"application-withdraw-modal-title",$fontSize:(0,E.px)(20),$level:2,$marginBottom:(0,E.kr)(2),$whiteSpace:"normal",$wordBreak:"break-word",children:ep}),Y&&(0,c.jsx)(q,{dataTest:"application-withdraw-modal-reason-select",onReasonChange:es,possibleReasons:Y.data,reason:z}),ec&&(0,c.jsx)(_.S,{dataTest:"application-withdraw-modal-reason-comment-label",label:ed,$marginBottom:(0,E.kr)(2),children:(0,c.jsx)(I.K,{dataTest:"application-withdraw-modal-reason-comment-text-area",...J("reasonComment"),$width:(0,E.aQ)(100)})}),Z&&(0,c.jsx)(_.S,{dataTest:"application-withdraw-modal-message-to-company-label",label:(0,c.jsx)(S.s,{as:"span",i18nKey:"withdrawal.messageToCompany",ns:s.Fb.APPLICATIONS_PAGE,values:{companyName:eu},$whiteSpace:"normal",$wordBreak:"break-word"}),$marginBottom:(0,E.kr)(2),children:(0,c.jsx)(I.K,{dataTest:"application-withdraw-modal-message-to-company-text-area",...J("messageToCompany"),$width:(0,E.aQ)(100)})}),U.reason&&(0,c.jsx)(L.S,{$marginBottom:(0,E.kr)(2),children:m("withdrawal.reasonRequiredValidation")}),(0,c.jsx)(j.z,{dataTest:"application-withdraw-modal-withdraw-button",isLoading:eo,size:x.qE.MD,type:"submit",$width:(0,E.aQ)(100),children:ep})]})})};var J=n(85077),V=n(44473);let W=e=>{let{application:t,...n}=e,r=(0,o.useMemo)(()=>(null==t?void 0:t.canCandidateWithdraw)?{handleClose:e=>{(null==e?void 0:e.shouldReloadApplications)&&B.E.invalidateQueries({queryKey:V.q})}}:null,[t]);return(0,J.g)({callToActionName:"withdrawApplication",mapToComponent:e=>(0,c.jsx)(G,{...e}),props:r,...n})},Q=e=>{let{application:t,...n}=e,r=(0,o.useMemo)(()=>(null==t?void 0:t.canCandidateWithdraw)?{handleClose:e=>{(null==e?void 0:e.shouldReloadApplications)&&B.E.invalidateQueries({queryKey:V.q})}}:null,[t]);return(0,J.g)({callToActionName:"withdrawApplicationInviteInterest",mapToComponent:e=>(0,c.jsx)(G,{...e,isWithdrawApplicationInviteInterestModal:!0}),props:r,...n})};var z=n(90258),H=n(51370),K=n(48739),Z=n(40934),Y=n(3716),X=n(1522);let ee=(e,t)=>
1{eo(e)&&t({enquiryApplication:e,goToUrl:e=>{if((0,K.Kt)()){window.open(e,"_self");return}window.open(e,"_blank")}})},et=e=>()=>ee(e,e=>{let{enquiryApplication:{enquiry:t},goToUrl:n}=e;return n((0,z.lL)(t.id,t.slug))}),en=(e,t,n)=>()=>{let{search:o}=(0,X.aQ)(i().asPath);return ee(e,e=>{var r;let{enquiryApplication:i}=e;t((0,Z.Pc)({search:o,chosenLocationLevel:null!==(r=i.locationLevel)&&void 0!==r?r:null,enquiry:i.enquiry})),t(Y.q.loadFromSearch({isMobile:n}))})},eo=e=>!!(null==e?void 0:e.enquiry);var er=n(7814),ei=n(92714),ea=n(57118);let es=e=>{let{allocationId:t,companyName:n,isOpen:r,...i}=e,{t:l}=(0,a.$)(s.Fb.APPLICATIONS_PAGE),d=(0,y.I)(),{apiPutV2AllocationsIdHireClaim:u}=(0,P.Je)(),[p,f]=(0,o.useState)(!1),m=(0,o.useCallback)(()=>{i.handleClose({shouldReloadApplications:p})},[p,i]),v=(0,o.useCallback)(()=>{u({allocationId:t}).then(()=>f(!0)).catch(()=>g.Am.error(l("messages.errors.unknown",{ns:s.Fb.COMMON}))),d(O.v.interviewInvitesAllocationRemoved({allocationId:t}))},[u,t,d,l]),I=n?"von ".concat(n):"vom Unternehmen",R=n||"dem Unternehmen",S=(0,o.useMemo)(()=>p?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(C.X,{dataTest:"allocation-claim-success-modal-header",$fontSize:(0,E.px)(20),$level:4,$marginBottom:(0,E.kr)(2),children:l("claimJobAsAccepted.title")}),(0,c.jsx)(ei.W,{dataTest:"allocation-claim-success-modal-content",children:(0,c.jsx)(ea.c,{i18nKey:"claimJobAsAccepted.furtherProcedure",ns:s.Fb.APPLICATIONS_PAGE,values:{fromCompanyName:I}})})]}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(C.X,{dataTest:"allocation-claim-got-the-job-modal-header",$fontSize:(0,E.px)(20),$level:4,$marginBottom:(0,E.kr)(2),children:l("claimJobAsAccepted.gotTheJob")}),(0,c.jsx)(ei.W,{dataTest:"allocation-claim-got-the-job-modal-content",$marginBottom:(0,E.kr)(4),children:(0,c.jsx)(ea.c,{i18nKey:"claimJobAsAccepted.subtitle",ns:s.Fb.APPLICATIONS_PAGE,values:{theCompanyName:R}})}),(0,c.jsx)(j.z,{dataTest:"allocation-claim-got-the-job-modal-claim-button",onClick:v,size:x.qE.MD,$width:(0,E.aQ)(100),children:l("claimJobAsAccepted.cta")})]}),[I,v,p,l,R]);return(0,c.jsx)(h.u,{handleClose:m,id:A.Z.APPLICATIONS_CLAIM_JOB_AS_ACCEPTED,isOpen:r,onRequestClose:m,children:(0,c.jsx)(k.R,{children:S})})},el=e=>{var t,n;let{application:r,...i}=e,a=(0,o.useCallback)(e=>{let{shouldReloadApplications:t}=e;t&&B.E.invalidateQueries({queryKey:V.q})},[]);return(0,J.g)({callToActionName:"claimJobAsAccepted",mapToComponent:e=>(0,c.jsx)(es,{...e}),props:r?{handleClose:a,allocationId:r.id,companyName:null===(n=r.enquiry)||void 0===n?void 0:null===(t=n.company)||void 0===t?void 0:t.name}:null,...i})};var ed=n(28563),ec=n(74172),eu=n(60160);let ep=e=>{var t,n;let{t:i}=(0,a.$)(s.Fb.APPLICATIONS_PAGE),l=(0,y.I)(),d=e.inviteId,{push:c}=(0,r.useRouter)(),{isAboveMD:u}=(0,er.Sj)(),p=(0,o.useCallback)(()=>{c("".concat(H.$k.APPLICATION_INVITES,"?").concat(d?"id=".concat(d):"","&tab=invitation"))},[d,c]),f=(0,o.useCallback)(()=>{var t,n;(null===(n=e.application)||void 0===n?void 0:null===(t=n.enquiry)||void 0===t?void 0:t.id)&&c((0,z.Xo)(e.application.enquiry.id,H.$k.APPLICATION))},[null===(n=e.application)||void 0===n?void 0:null===(t=n.enquiry)||void 0===t?void 0:t.id,c]);return{answerRequestedDocuments:{handleClick:()=>l(eu.o.setIsRequestedDocumentsResponseModalOpen(!0)),title:i("callToActions.uploadDocuments.title")},applyAgain:{handleClick:f,title:i("callToActions.applyAgain.title")},claimJobAsAccepted:el(e),completeApplication:{handleClick:f,title:i("callToActions.completeApplication.title")},editApplication:{handleClick:f,title:i("callToActions.editApplication.title")},enquiryInactive:{handleClick:en(e.application,l,!u),title:i("callToActions.enquiryInactive.title")},interactWithDate:(0,ec.N)(e),seeInterviewInvite:{handleClick:p,title:i("callToActions.seeInterviewInvite.title")},seeJob:{handleClick:et(e.application),title:i("callToActions.seeJob.title")},seeSimilarJobs:{handleClick:en(e.application,l,!u),title:i("callToActions.seeSimilarJobs.title")},withdrawApplication:W(e),withdrawApplicationInviteInterest:Q(e)}},ef=["claimJobAsAccepted","seeJob","withdrawApplication"],em={primary:"seeJob"},ev=(e,t)=>
1{var n,r;let i=(null==e?void 0:null===(n=e.enquiry)||void 0===n?void 0:n.status)==="closed",{datesCallToActionName:a}=(0,ec.O)({allocationDates:null==e?void 0:e.dates,allocationStatusId:null==e?void 0:e.status.id}),s=(0,ed.s$)({allocationEnquiryId:null==e?void 0:null===(r=e.enquiry)||void 0===r?void 0:r.id,allocationId:null==e?void 0:e.id});return(0,o.useMemo)(()=>{if(e){if(e.candidateClaimedJobAsAccepted)return em;if(e.status.id===d.tC.REJECTED)return{primary:"seeSimilarJobs"};if(i)return{moreOptions:["withdrawApplication"],primary:"enquiryInactive"};if(a)return{moreOptions:ef,primary:"interactWithDate"};if(e.status.id===d.tC.DRAFT)return{moreOptions:["seeJob","withdrawApplication"],primary:"completeApplication"};if(s)return a?{moreOptions:ef,primary:"interactWithDate",secondary:"answerRequestedDocuments"}:{moreOptions:["editApplication",...ef],primary:"answerRequestedDocuments"};switch(e.status.id){case d.tC.DRAFT:return{moreOptions:["seeJob","withdrawApplication"],primary:"completeApplication"};case d.tC.APPLICATION:case d.tC.PRESELECTION:case d.tC.RECOMMENDATION:return{moreOptions:ef,primary:"editApplication"};case d.tC.INTERVIEW:return{moreOptions:t?["claimJobAsAccepted","seeJob","withdrawApplicationInviteInterest"]:ef,primary:t?"seeInterviewInvite":"seeJob"};case d.tC.VERBAL_COMMITMENT:return{moreOptions:["seeJob","withdrawApplication"],primary:"seeJob"};case d.tC.ACCEPTED:return em;case d.tC.REJECTED:return{primary:"candidate"===e.rejectedBy?"applyAgain":"seeSimilarJobs",secondary:"seeJob"};default:return{primary:"seeJob"}}}},[e,a,t,s,i])},eg=e=>{let{application:t,doesApplicationResultFromInterviewInvite:n,inviteId:o}=e,r=ev(t,n),i=ep({application:t,callToActionsSelection:r,inviteId:o});return(0,l.a)({callToActionsMap:i,callToActionsSelection:r})}},85077:function(e,t,n){"use strict";n.d(t,{g:function(){return s}});var o=n(44194),r=n(64349),i=n(96696),a=n(56413);let s=e=>{let{title:t,...n}=e,{t:s}=(0,r.$)(i.Fb.APPLICATIONS_PAGE),l=(0,o.useMemo)(()=>t||s("callToActions.".concat(n.callToActionName,".title"))||"",[n.callToActionName,t,s]);return(0,a.k)({title:l,...n})}},73736:function(e,t,n){"use strict";n.d(t,{RV:function(){return R},Tm:function(){return b},i6:function(){return I},rO:function(){return C},tS:function(){return S}});var o=n(69621),r=n.n(o),i=n(26822),a=n.n(i),s=n(4342),l=n.n(s),d=n(28948),c=n.n(d),u=n(197),p=n.n(u),f=n(21290),m=n.n(f),v=n(63776),g=n(22349),y=n(8032),h=n(42208);let E=p()((e,t)=>{let{by:n}=e;return!!(0,g.ht)(()=>{var e,o,r;switch(n.type){case"dateId":return(0,v.hj)(n.value)&&(null===(e=t.dates)||void 0===e?void 0:e.some(e=>{let{id:t}=e;return t===n.value}));case"dateProposalId":return(0,v.hj)(n.value)&&(null===(o=t.dates)||void 0===o?void 0:o.some(e=>{let{dateProposals:t}=e;return null==t?void 0:t.some(e=>{let{id:t}=e;return t===n.value})}));case"enquiryId":return(0,v.hj)(n.value)&&(null===(r=t.enquiry)||void 0===r?void 0:r.id)===n.value;case"id":return(0,v.hj)(n.value)&&t.id===n.value}})}),I=e=>{let{applicationsData:t,by:n,likelyStage:o}=e;if(!t)return;let[r,i]=(0,g.ht)(()=>o?[R({applicationsData:t,by:{type:"stage",value:o}}),R({applicationsData:t,by:{type:"stage",value:c()(Object.values(h.Ju),o)}})]:[R({applicationsData:t,by:"all"}),[]]),a=e=>null==e?void 0:e.find(E({by:n}));return a(r)||a(i)},R=e=>{let{applicationsData:t,by:n}=e;return(0,g.ht)(()=>{if(t){if("all"===n)return r()(l()(Object.values(t)));if("stage"===n.type){let e=e=>{let[n,o]=m()(t,e=>e.status.id===y.tC.ACCEPTED||e.status.id===y.tC.REJECTED);return e===h.Ju.COMPLETED?n:o};return"string"==typeof n.value?e(n.value):n.value.reduce((t,n)=>[...t,...e(n)||[]],[])}}})||[]},S=e=>{let{applicationsData:t,by:n,likelyStage:o}=e,r=e=>e.find(e=>{let o=R({applicationsData:t,by:{type:"stage",value:e}});return null==o?void 0:o.some(E({by:n}))}),[i,a]=(0,g.ht)(()=>{let e=Object.values(h.Ju);return o?[[o],c()(e,o)]:[e,[]]});return r(i)||r(a)},b=(e,t)=>a()(R({applicationsData:t,by:{type:"stage",value:e}})),C=(e,t)=>e.map(e=>{var n,o,r;return{isAllocationSpecific:t,created:null!==(o=e.created)&&void 0!==o?o:"initially",documentType:e.documentType,documentTypeId:null!==(r=null===(n=e.documentType)||void 0===n?void 0:n.id)&&void 0!==r?r:0,file:e.file,fileDir:e.fileDir,id:e.id}})},46633:function(e,t,n){"use strict";n.d(t,{yK:function(){return O},aZ:function(){return _},S1:function(){return P},lh:function(){return C}});var o=n(44194),r=n(52082),i=n.n(r),a=n(22034),s=n.n(a),l=n(26822),d=n.n(l),c=n(8725),u=n(61338),p=n(73736),f=n(51370),m=n(1522),v=n(63776),g=n(42208);let y=e=>Object.values(g.Ju).includes(e),h=e=>Object.values(g.jg).includes(e),E=e=>Object.values(g.hm).includes(e);var I=n(24323),R=n(7814),S=n(44473);let b=e=>d()(e.split("/").slice(-1)),C=()=>{let{isAboveMD:e}=(0,R.Sj)(),{data:t}=(0,S.b)(),n=(0,u.v)(I.Qb),{asPath:r,replace:a}=(0,c.useRouter)(),{hash:s,search:l}=(0,m.aQ)(r),d=(0,o.useMemo)(()=>new URLSearchParams(l),[l]),p=P();(0,o.useEffect)(()=>{let e=p.successfulApplicationId;e&&p.id!==e&&a(j({id:p.successfulApplicationId}),void 0,{shallow:!0})},[p.id,p.successfulApplicationId,a]),(0,o.useEffect)(()=>
1{if(!n||!t)return;let o=A(p,t,!e);if(i()(p,o))return;let{stage:r,...l}=o;_(d,l),a({hash:s,pathname:O(r),search:d.toString()},void 0,{shallow:!0})},[t,p,s,e,n,a,l,d])},T=e=>{let{applicationsUrlIdParam:t,applicationsUrlTab:n}=e;return h(n)?n:t?g.jg.APPLICATION:void 0},A=(e,t,n)=>{var o;let{dateId:r,dateProposalId:i,enquiryId:a,forceModal:s,id:l,stage:d,tab:c}=e,u=E(s)?s:void 0,f=y(d)?d:g.Ju.ACTIVE,m=null===(o=(0,p.Tm)(f,t))||void 0===o?void 0:o.id,v={dateId:void 0,dateProposalId:void 0,enquiryId:void 0,forceModal:u,stage:f,successfulApplicationId:void 0,tab:T({applicationsUrlIdParam:l,applicationsUrlTab:c})};if(!t)return{...e,stage:v.stage,tab:v.tab};if(r||i){let e=(0,p.i6)({applicationsData:t,by:i?{type:"dateProposalId",value:i}:{type:"dateId",value:r}});if(e){let n=(0,p.tS)({applicationsData:t,by:{type:"id",value:e.id}});if(n)return{...v,id:e.id,stage:n,...i?{dateProposalId:i}:{dateId:r}}}}if(a){let e=(0,p.i6)({applicationsData:t,by:{type:"enquiryId",value:a},likelyStage:g.Ju.ACTIVE});if(e){let n=(0,p.tS)({applicationsData:t,by:{type:"id",value:null==e?void 0:e.id}});if(n)return{...v,id:e.id,stage:n}}}if(l){let e=(0,p.tS)({applicationsData:t,by:{type:"id",value:l}});if(e)return{...v,id:l,stage:e}}return{...v,id:n?void 0:m,tab:n?void 0:T({applicationsUrlIdParam:m,applicationsUrlTab:c})}},O=e=>"".concat(f.$k.APPLICATIONS).concat(e?"/".concat(e):""),j=e=>{let{stage:t,...n}=e,o=new URLSearchParams;return _(o,n),"".concat(O(t),"?").concat(o.toString())},x=e=>{let{dateId:t,dateProposalId:n,enquiryId:o,forceModal:r,id:i,tab:a}=e;return{dateId:(0,v.hj)(t)?Number(t):void 0,dateProposalId:(0,v.hj)(n)?Number(n):void 0,enquiryId:(0,v.hj)(o)?Number(o):void 0,forceModal:E(r)?r:void 0,id:(0,v.hj)(i)?Number(i):void 0,successfulApplicationId:void 0,tab:h(a)?a:void 0}},_=(e,t)=>{let n={[g.Fw.DATE_ID]:t.dateId,[g.Fw.DATE_PROPOSAL_ID]:t.dateProposalId,[g.Fw.ENQUIRY_ID]:t.enquiryId,[g.Fw.FORCE_MODAL]:t.forceModal,[g.Fw.ID]:t.id,[g.Fw.SUCCESSFUL_APPLICATION_ID]:t.successfulApplicationId,[g.Fw.TAB]:t.tab},o={dateId:g.Fw.DATE_ID,dateProposalId:g.Fw.DATE_PROPOSAL_ID,enquiryId:g.Fw.ENQUIRY_ID,forceModal:g.Fw.FORCE_MODAL,id:g.Fw.ID,successfulApplicationId:g.Fw.SUCCESSFUL_APPLICATION_ID,tab:g.Fw.TAB};(0,m._u)(e,s()(n,Object.keys(t).map(e=>o[e])))},P=()=>{let{asPath:e}=(0,c.useRouter)(),{pathname:t,search:n}=(0,m.aQ)(e),r=new URLSearchParams(n),i=b(t),a=r.get(g.Fw.DATE_ID)||void 0,s=r.get(g.Fw.DATE_PROPOSAL_ID)||void 0,l=r.get(g.Fw.ENQUIRY_ID)||void 0,d=r.get(g.Fw.FORCE_MODAL)||void 0,u=r.get(g.Fw.ID)||void 0,p=r.get(g.Fw.TAB)||void 0;return(0,o.useMemo)(()=>({...x({dateId:a,dateProposalId:s,enquiryId:l,forceModal:d,id:u,tab:p}),stage:y(i)?i:g.Ju.ACTIVE}),[a,s,l,d,u,p,i])}},12084:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return e$},default:function(){return ew}});var o=n(31549),r=n(26244),i=n.n(r),a=n(44194),s=n(8725),l=n(34782),d=n(24323),c=n(23271),u=n(8685),p=n(16583);let f=e=>{let{customFields:t,exception:n,location:o,message:r,trackingApiPostEvents:i,type:a}=e;(null==t?void 0:t.code)&&i(c.DA.CANDIDATE_COULD_NOT_CONNECT_TO_WEBSOCKET,{error:{code:t.code,error:null!=n?n:r,reason:null==t?void 0:t.reason},userAgent:navigator.userAgent,websocketType:"chat"},o),(0,u._)({customFields:t,message:r,type:a,tag:p.l.CHAT},o)};var m=n(65779),v=n(34189),g=n(68786),y=n(70907),h=n(17599),E=n(46061),I=n(25024);let R=e=>{let{chatConnectionInfo:t,children:n,clientType:r,getAccessTokenSelector:i,getMeSelector:s,logger:l}=e,{enabled:d,websocketUrl:c}=(0,a.useMemo)(()=>null!=t?t:(0,I.$)().chat,[t]),u=(0,a.useCallback)(()=>(0,h.S1)({clientType:r,baseUrl:c,logToApi:l}),[r,l,c]),[{clientActions:p,close:f,connect:m,storeObservable:R}]=(0,a.useState)(u),S=(0,v.v9)(s),b=(0,v.v9)(i),C=(0,g.Z)(R,h.E3),T=(0,a.useMemo)(()=>({chatActions:p,chatState:C}),[p,C]);return(0,a.useEffect)(()=>{if(!d||!S){f();return}return m(),()=>{f()}},[f,m,d,S]),(0,y.Z)(()=>{d&&S&&b&&p.refreshAccessToken({accessToken:b})},[b,d,p,S]),(0,o.jsx)(E.p.Provider,{value:T,children:n})};var S=n(88712),b=n(52955),C=n(51370),T=n(36964),A=n(1522),O=n(80468),j=n.n(O),x=n(22034),_=n.n(x),P=n(19098),M=n(46633),N=n(61338),D=n(44473),$=n(4101),w=n(9129),L=n(64349),k=n(96696),F=n(40113),U=n(11590),q=n(4342),B=n.n(q),G=n(63776),J=n(73062),V=n(99607),W=n(7814),Q=n(98172),z=n(93323),H=n(62384),K=n(42208);let Z=e=>{let{t}=(0,L.$)(k.Fb.APPLICATIONS_PAGE),{id:n}=(0,M.S1)(),{data:r}=(0,$.l)(n),{asPath:i,push:l}=(0,s.useRouter)(),{hash:d,pathname:c,search:u}=(0,A.aQ)(i),p=(0,a.useMemo)(()=>new URLSearchParams(u),[u]),f=p.get(K.Fw.ID)||void 0,m=(0,G.hj)(f)?Number(f):void 0,v=(0,a.useCallback)(()=>{(0,M.aZ)(p,{id:null,tab:null}),l({hash:d,pathname:c,search:p.toString()})},[d,c,l,p]),g=(0,a.useMemo)(()=>
1{if(m&&r){var n;return{inlineCenter:(0,o.jsx)(J.T,{children:null==r?void 0:null===(n=r.enquiry)||void 0===n?void 0:n.name}),inlineEnd:(0,o.jsx)(H.b,{enquiryId:m,handleClick:e}),inlineStart:(0,o.jsx)(z.x,{dataTest:"applications-back-button",handleBackNavigationWithoutHistory:v})}}return{inlineCenter:(0,o.jsx)(J.T,{children:t("title")}),inlineEnd:null,inlineStart:(0,o.jsx)(z.x,{dataTest:"applications-back-button",handleBackNavigationWithoutHistory:v})}},[v,e,m,r,t]),y=(0,a.useMemo)(()=>({$borderBottom:"none"}),[]);return(0,V.L)(g,y),g},Y=e=>{let{moreOptions:t=[],secondary:n}=e,{isAboveMD:r}=(0,W.Sj)(),{id:i}=(0,M.S1)(),s=(0,a.useMemo)(()=>B()([n,...t]),[n,t]);return(0,a.useMemo)(()=>r||!(0,G.hj)(i)?{}:{inlineEnd:(0,o.jsx)(Q.O,{callToActions:s})},[s,i,r])};var X=n(59358),ee=n(92697),et=n(49117),en=n(39647);let eo=(0,a.forwardRef)((e,t)=>{let{blockEndOffset:n=0}=e,{domain:r}=(0,a.useContext)(b.w),{t:i}=(0,L.$)(k.Fb.APPLICATIONS_PAGE),{id:l,stage:d,tab:c}=(0,M.S1)(),u=(0,s.useRouter)(),{data:p}=(0,$.l)(l),{data:f,isPending:m}=(0,D.b)(),v=(0,N.v)(X.M),g=v.find(e=>{var t;return e.enquiry.id===(null==p?void 0:null===(t=p.enquiry)||void 0===t?void 0:t.id)}),y=(null==g?void 0:g.invitationType)==="interview",{callToActions:h,components:E}=(0,et.g)({doesApplicationResultFromInterviewInvite:y,application:p,inviteId:null==g?void 0:g.id}),{inlineEnd:I}=Y(_()(h,["secondary","moreOptions"])),R=(0,a.useCallback)(()=>u.push(C.$k.JOB_SEARCH),[u]),S=(0,a.useMemo)(()=>(0,ee.e)({acceptedInvites:v,applicationsData:f,domain:r,stage:d,companyNameFallback:i("companyNameFallback")}),[v,f,r,d,i]),T=(0,a.useMemo)(()=>{var e;if(!(null==h?void 0:h.primary))return;let t=(0,o.jsx)(F.z,{onClick:null===(e=h.primary)||void 0===e?void 0:e.handleClick,size:U.qE.MD,$height:(0,P.px)(40),$minWidth:(0,P.px)(220),$width:(0,P.aQ)(100),children:h.primary.title});return{inlineStart:(0,o.jsxs)(en.X,{className:"gap-2 w-full",children:[t,I]})}},[h.primary,I]),A=(0,a.useMemo)(()=>({blockStart:(0,o.jsx)(F.z,{onClick:R,size:U.qE.MD,$width:(0,P.aQ)(100),children:i("emptyState.cta")})}),[R,i]);return j()(S)&&!m?(0,o.jsx)(w.Z,{blockButtons:A,blockEndOffset:n,ref:t,styleType:"hover"}):c!==K.jg.CHAT&&l&&T?(0,o.jsxs)(o.Fragment,{children:[E,(0,o.jsx)(w.Z,{inlineButtons:T,ref:t,styleType:"block",$gap:(0,P.kr)(2)})]}):null});var er=n(74556),ei=n(59617);let ea=e=>{let{children:t}=e;return(0,o.jsx)(ei.X,{disablePaddingX:!0,disablePaddingY:!0,className:"min-h-0 grow-0 justify-start bg-white max-md:min-h-screen md:h-full md:min-h-screen md:grow",children:t})};var es=n(13390),el=n(98550),ed=n(22313),ec=n(73736);let eu=()=>{let{t:e}=(0,L.$)(k.Fb.APPLICATIONS_PAGE),{isAboveMD:t}=(0,W.Sj)(),{stage:n}=(0,M.S1)(),{data:r}=(0,D.b)(),{asPath:i,push:l}=(0,s.useRouter)(),{hash:d,search:c}=(0,A.aQ)(i),u=(0,a.useCallback)(e=>{let n=new URLSearchParams(c);n.delete(K.Fw.ID),n.delete(K.Fw.DATE_ID),n.delete(K.Fw.DATE_PROPOSAL_ID),n.delete(K.Fw.ENQUIRY_ID),n.delete(K.Fw.FORCE_MODAL),t||n.delete(K.Fw.TAB),t&&n.set(K.Fw.TAB,K.jg.APPLICATION),l({hash:d,pathname:(0,M.yK)(e),search:n.toString()},void 0,{shallow:!0})},[d,t,l,c]),p=(0,a.useMemo)(()=>[{label:e("stages.active",{ns:k.Fb.APPLICATIONS_PAGE}),value:K.Ju.ACTIVE},{label:e("stages.completed",{ns:k.Fb.APPLICATIONS_PAGE}),value:K.Ju.COMPLETED}],[e]),f=(0,a.useMemo)(()=>p.map(e=>{if(!r||0===r.length)return{...e,itemsCount:0};let t=(0,ec.RV)({applicationsData:r,by:{type:"stage",value:e.value}});return{...e,itemsCount:null==t?void 0:t.length}}),[r,p]);return(0,o.jsx)(ed.n,{activeTab:n,dataTest:"applications-page-tab-bar",handleChange:u,tabRowClassName:"justify-start px-2 py-0 md:p-0 w-full",tabs:f})};var ep=n(86921),ef=n(15146),em=n(29220),ev=n(11470),eg=n(12158);let ey=()=>{let{colors:e}=(0,eg.F)();return(0,o.jsxs)(ev.V,{$align:"center",$height:(0,P.px)(64),$justify:"space-between",$marginBottom:(0,P.kr)(3),$paddingTop:(0,P.kr)(2),$width:(0,P.aQ)(100),children:[(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(27),$width:(0,P.px)(140)}),(0,o.jsxs)(ev.V,{$align:"center",$gap:(0,P.kr)(2),children:[(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(24),$width:(0,P.px)(95)}),(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(24),$width:(0,P.px)(95)}),(0,o.jsx)(em.Hr,{orientation:"vertical",$color:e.detail.subdued,$height:(0,P.kr)(4)}),(0,o.jsx)(ef.T,{styleType:"skeleton-button-dark",$height:(0,P.px)(24),$width:(0,P.px)(24)}),(0,o.jsxs)(ev.V,{$align:"center",children:[(0,o.jsx)(ef.T,{styleType:"skeleton-text",$borderRadius:(0,P.aQ)(50),$height:(0,P.px)(20),$marginRight:(0,P.kr)(.5),$width:(0,P.px)(20)}),(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(24),$width:(0,P.px)(120)})]})]})]})},eh=()=>(0,o.jsx)(ev.V,{$justify:"flex-start",$width:(0,P.aQ)(100),children:[1,2].map(e=>(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(20),$margin:(0,P.kr)(0,2.5,2,0),$width:(0,P.px)(60)},e))});var eE=n(2138),eI=n(33118),eR=n(17157),eS=n(89955),eb=n(21911);let eC=(0,a.forwardRef)((e,t)=>{let{t:n}=(0,L.$)(k.Fb.APPLICATIONS_PAGE),{isPending:r}=(0,D.b)();return r?(0,o.jsx)(eI.M,{children:(0,o.jsxs)(ep.r,{$width:(0,P.aQ)(100),...eE.kn,children:[(0,o.jsx)(ey,{}),(0,o.jsx)(eS.LoadingIndicatorSkeleton,{styleType:"skeleton-title-big",$height:(0,P.px)(40),$marginBottom:(0,P.kr)(2),$width:(0,P.px)(250)}),(0,o.jsx)(eh,{})]})}):(0,o.jsxs)(eb.x,{className:"gap-8 w-full",ref:t,children:[(0,o.jsx)(el.r,{className:"border-b border-detail-subdued",...es.l}),(0,o.jsx)(eI.M,{children:(0,o.jsxs)(ep.r,{...eE.kn,children:[(0,o.jsx)(eR.X,{$level:1,$marginBottom:(0,P.kr)(2),children:n("title")}),(0,o.jsx)(eu,{})]})})]})});eC.initialDimensions={height:es.Z};var eT=n(92836);let eA=(0,a.forwardRef)((e,t)=>{let{tab:n}=(0,M.S1)();return n?null:(0,o.jsx)(eT.M,{ref:t})});var eO=n(6788),ej=n(74039),ex=n(18656);let e_=()=>{let{colors:e}=(0,eg.F)();return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej.R,{$align:"center",$borderBottom:(0,ex.MK)({colors:e}),$gap:(0,P.kr)(1),$width:(0,P.aQ)(100),children:(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(20),$margin:(0,P.kr)(1,0),$width:(0,P.px)(100)})}),(0,o.jsxs)(ev.V,{$borderBottom:(0,ex.MK)({colors:e}),$gap:(0,P.kr)(1),$padding:(0,P.kr)(1),$width:(0,P.aQ)(100),children:[(0,o.jsxs)(ev.V,{$justify:"center",$width:(0,P.aQ)(50),children:[(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(25),$marginRight:(0,P.kr)(1),$width:(0,P.px)(60)}),(0,o.jsx)(ef.T,{styleType:"skeleton-text",$borderRadius:(0,P.aQ)(50),$height:(0,P.px)(25),$width:(0,P.px)(32)})]}),(0,o.jsxs)(ev.V,{$justify:"center",$width:(0,P.aQ)(50),children:[(0,o.jsx)(ef.T,{styleType:"skeleton-text",$height:(0,P.px)(25),$marginRight:(0,P.kr)(1),$width:(0,P.px)(80)}),(0,o.jsx)(ef.T,{styleType:"skeleton-text",$borderRadius:(0,P.aQ)(50),$height:(0,P.px)(25),$width:(0,P.px)(32)})]})]})]})};var eP=n(99378);let eM=(0,a.forwardRef)((e,t)=>{var n,r;let{blockStartOffset:i=0}=e,[s,l]=(0,a.useState)(!1),{isPending:d}
1=(0,D.b)(),{inlineCenter:c,inlineEnd:u,inlineStart:p}=Z(()=>l(!0)),{id:f}=(0,M.S1)(),{data:m}=(0,$.l)(f),v=(0,a.useCallback)(()=>l(!1),[]);return d?(0,o.jsx)(e_,{}):(0,o.jsxs)(eb.x,{className:"w-full",ref:t,children:[(0,o.jsx)(eO.g,{blockStartOffset:i,inlineCenter:c,inlineEnd:u,inlineStart:p,ref:t}),!f&&(0,o.jsx)(eu,{}),s&&(null==m?void 0:m.enquiry)&&(0,o.jsx)(eP.q,{enquiryId:null===(n=m.enquiry)||void 0===n?void 0:n.id,enquirySlug:null===(r=m.enquiry)||void 0===r?void 0:r.slug,handleCloseModal:v,isOpen:s})]})});eM.initialDimensions={height:eO.A};let eN=i()(()=>Promise.all([n.e(3066),n.e(3732),n.e(4796),n.e(3630),n.e(996)]).then(n.bind(n,86780)),{loadableGenerated:{webpack:()=>[86780]},ssr:!1}),eD=()=>(0,o.jsx)(eN,{});eD.layoutConfig={callToActionsMobileBlockEnd:(0,o.jsx)(eo,{}),footer:(0,o.jsx)(()=>{let{isAboveMD:e}=(0,W.Sj)(),{id:t,tab:n}=(0,M.S1)();return!e&&(0,G.hj)(t)&&n===K.jg.CHAT?null:(0,o.jsx)(er.$,{$zIndex:P.KN.FOOTER})},{}),getPageLayout:e=>(0,o.jsx)(ea,{children:e}),navBarDesktopBlockStart:(0,o.jsx)(eC,{}),navBarMobileBlockEnd:(0,o.jsx)(eA,{}),navBarMobileBlockStart:(0,o.jsx)(eM,{}),PageProvider:e=>{let{children:t}=e,{asPath:n}=(0,s.useRouter)(),{distributionType:r,domain:i}=(0,a.useContext)(b.w),{hash:c,pathname:u,search:p}=(0,A.aQ)(n),v=(0,a.useMemo)(()=>({enabled:r===S.Mz.MAIN,websocketUrl:(0,A.mu)(i,C.Wv.CHAT,T.P0)}),[r,i]),g=(0,a.useCallback)(e=>{let{customFields:t,exception:n,message:o,type:r}=e;return f({customFields:t,exception:n,message:o,type:r,location:{hash:c,pathname:u,search:p},trackingApiPostEvents:m.e.api.samsApi.trackingApiPostEvents})},[c,u,p]);return(0,o.jsx)(R,{chatConnectionInfo:v,clientType:l.UserType.CANDIDATE,getAccessTokenSelector:d.Gu,getMeSelector:d.Qb,logger:g,children:t})}};var e$=!0,ew=eD},4101:function(e,t,n){"use strict";n.d(t,{l:function(){return a}});var o=n(22169),r=n(94118);let i=e=>["apiGetV2MeAllocationsId",e],a=e=>{let{apiGetV2MeAllocationsId:t}=(0,r.Je)();return(0,o.a)({enabled:!!e,queryFn:()=>t({allocationId:null!=e?e:-1}),queryKey:i(e),select:e=>null==e?void 0:e.data})}},44473:function(e,t,n){"use strict";n.d(t,{b:function(){return s},q:function(){return a}});var o=n(22169),r=n(94118),i=n(1075);let a=["apiGetV2MeAllocations"],s=()=>{let{apiGetV2MeAllocations:e}=(0,r.Je)();return(0,o.a)({queryFn:()=>e({orderBy:"modified:desc",shouldRequestFullList:!0}),queryKey:a,staleTime:i.w})}}},function(e){e.O(0,[4703,2169,5376,1953,4210,2888,9774,179],function(){return e(e.s=86369)}),_N_E=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.