1"use strict";(self.webpackChunkmy_webpack_project=self.webpackChunkmy_webpack_project||[]).push([[4563,6267],{69569(e,t,a){var l,r=a(39471);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},n.apply(null,arguments)}a.d(t,["A",0,e=>r.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),l||(l=r.createElement("path",{stroke:"#2B2A2A",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M3.5 8.167V5.833A2.333 2.333 0 0 1 5.833 3.5h2.334M19.834 3.5h2.333A2.333 2.333 0 0 1 24.5 5.833v2.334M24.5 19.833v2.334a2.333 2.333 0 0 1-2.333 2.333h-2.334M8.167 24.5H5.833A2.333 2.333 0 0 1 3.5 22.167v-2.334M9.334 16.333s1.75 2.334 4.666 2.334 4.667-2.334 4.667-2.334M10.5 10.5h.012M17.5 10.5h.012"})))])},16267(e,t,a){a.r(t),a.d(t,{default:()=>w});var l,r,n=a(39471),c=a(18467),o=a(32972),s=a(97183),i=a(35256),m=a(28374),u=a(51794),d=a(62064),f=a(90234),p=a(5185);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},v.apply(null,arguments)}const h=e=>n.createElement("svg",v({xmlns:"http://www.w3.org/2000/svg",width:33,height:33,fill:"none"},e),l||(l=n.createElement("g",{filter:"url(#chatbutton_topnav_svg__a)"},n.createElement("path",{stroke:"#158480",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"M5.25 19.76h8.182v6.204l6.873-6.204h6.763V4.25H5.25z"}))),r||(r=n.createElement("defs",null,n.createElement("filter",{id:"chatbutton_topnav_svg__a",width:32.318,height:32.214,x:0,y:0,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feMorphology",{in:"SourceAlpha",operator:"dilate",radius:1,result:"effect1_dropShadow_55565_1080"}),n.createElement("feOffset",{dy:1}),n.createElement("feGaussianBlur",{stdDeviation:1.5}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"}),n.createElement("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_55565_1080"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_55565_1080",result:"shape"})))));a(82390);var y=a(69569);function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var l,r,n,c,o=[],s=!0,i=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(l=n.call(a)).done)&&(o.push(l.value),o.length!==t);s=!0);}catch(e){i=!0,r=e}finally{try{if(!s&&null!=a.return&&(c=a.return(),Object(c)!==c))return}finally{if(i)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?b(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=Array(t);a<t;a++)l[a]=e[a];return l}a(24563);const w=()=>{const e=g((0,n.useState)([]),2),t=e[0],a=e[1],l=g((0,n.useState)(!0),2),r=l[0],v=l[1],b=(0,c.d4)(e=>e.auth),w=(0,c.wA)(),E=(0,o.Zp)();(0,n.useEffect)(()=>{b.userData&&(async()=>{try{const e=await(0,u.AO)();if(null===e.data.user)a([]);else{let t=(0,d.h4)(e.data,b.userData.id);a(Array.isArray(t)?t:[])}v(!1)}catch(e){console.error("API Error:",e),v(!1)}})()},[b.userData]);const x=e=>{var a;0!==Object.keys(t[e]).length&&(a=t[e],w((0,m.BR)(a)),E("/chats"))};let N=n.createElement("div",{className:"m-auto"},n.createElement(i.A,null));return r||null===b.userData||(N=n.createElement(n.Fragment,null,n.createElement("div",{className:" flex flex-col h-full justify-start gap-[6px] "},n.createElement("div",{className:"p-[16px]"},n.createElement("div",{className:"flex justify-between items-center w-full"},n.createElement("div",{className:"alm-eyebrow"},"My Chats"," "),n.createElement(s.N_,{to:"/influencer",className:"underline",style:{color:"var(--ink)"}},n.createElement(f.A,{title:"Browse Companions",placement:"top",arrow:!0}
1,n.createElement("span",{className:"alm-icon-ink",style:{display:"inline-flex"}},n.createElement(y.A,null)))))),n.createElement("div",{className:"p-[10px]"},n.createElement("div",{className:"flex flex-col gap-2 w-full mt-5"},t.map((e,t)=>{var a;return n.createElement("div",{key:t,className:"alm-row flex flex-row justify-between sm:flex sm:grid-cols-12 lg:items-centautoer"},n.createElement("div",{className:"flex items-center gap-2 lg:gap-4 mb-2 lg:mb-0 col-span-12 lg:col-span-2"},n.createElement("img",{src:(null==e||null===(a=e.custom)||void 0===a?void 0:a.profileUrl)||DummyPic,height:30,width:30,alt:"influencer-profile",className:"object-cover rounded-[4px]",style:{boxShadow:"0 0 0 1px var(--stroke)"}}),n.createElement("div",{className:"alm-ink"},n.createElement(p.A,{className:"alm-name !text-[16px] font-bold"},null==e?void 0:e.name))),n.createElement("div",{className:"alm-desc w-full line-clamp-3"},null==e?void 0:e.last_message_bot),n.createElement("div",{className:"flex items-center justify-between lg:justify-end col-span-12 lg:col-span-2"},n.createElement("div",{className:"flex items-center gap-2 lg:gap-4 flex-none w-full"},n.createElement(f.A,{title:"Open Chat",placement:"top",arrow:!0},n.createElement("span",{style:{display:"inline-flex",cursor:"pointer"},onClick:()=>x(t),className:"-mt-px alm-icon-teal"},n.createElement(h,null))),n.createElement("div",{className:"alm-mono text-xs whitespace-nowrap leading-normal"},null!=e&&e.last_chat_timestamp?new Date(e.last_chat_timestamp).toLocaleDateString(void 0,{weekday:"long"}):"N/A"))))})))))),n.createElement("div",{className:"alm-card alm-card--data w-full"},N)}},24563(e,t,a){a.r(t);var l=a(90234),r=a(5185),n=a(39471),c=a(97183),o=a(32972),s=a(69569),i=a(51794),m=a(69158),u=(a(82390),a(18467)),d=a(28374),f=a(62064);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,l)}return a}function v(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){h(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function h(e,t,a){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var l,r,n,c,o=[],s=!0,i=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(l=n.call(a)).done)&&(o.push(l.value),o.length!==t);s=!0);}catch(e){i=!0,r=e}finally{try{if(!s&&null!=a.return&&(c=a.return(),Object(c)!==c))return}finally{if(i)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=Array(t);a<t;a++)l[a]=e[a];return l}a.d(t,["default",0,()=>{const e=(0,o.Zp)(),t=(0,u.wA)(),a=(0,u.d4)(e=>e.auth),p=y((0,n.useState)(!1),2),h=(p[0],p[1],e=>t((0,d.BR)(e))),g=y((0,n.useState)([]),2),b=g[0],w=g[1],E=y((0,n.useState)([]),2),x=E[0],N=E[1];(0,n.useEffect)(()=>{O()},[]);const j=async(e,t,a)=>{(0,i.cR)({influencer_id:t}).then(()=>{setMessage("Influencer added successfully"),(e=>{w(b.map((t,a)=>a===e?v(v({},t),{},{added:true}):t))})(e)}).catch(()=>{})},k=async t=>{if(!x[t]||0===Object.keys(x[t]).length){const l=(0,f.h4)([b[t]],a.userData.id);return void(l&&l[0]&&(h(l[0]),b[t].added||await j(t,b[t].id),e("/chats")))}x[t].added?(h(x[t]),e("/chats")):(await j(t,x[t].inf_id),h(x[t]),e("/chats"))},O=async()=>{try{var e;let t=await(0,i.Vf)();w(null==t?void 0:t.data.results.slice(0,2));let l=(0,f.h4)(null==t||null===(e=t.data)||void 0===e?void 0:e.results,a.userData.id);N(l),console.log(t)}catch(e){}}
1,A=y((0,n.useState)(b.reduce((e,t)=>(e[t.id]=!1,e),{})),2),_=A[0],S=A[1],C=e=>{S(t=>v(v({},t),{},{[e]:!t[e]}))};return n.createElement("div",{className:"alm-card alm-card--data w-full flex flex-col gap-4 justify-start"},n.createElement("div",{className:"p-[16px]"},n.createElement("div",{className:"flex justify-between items-center"},n.createElement("div",{className:"flex-grow alm-eyebrow"},"Featured Companions"),n.createElement("div",{className:"flex gap-4 items-center"},n.createElement(c.N_,{to:"/influencer",className:"underline",style:{color:"var(--ink)"}},n.createElement(l.A,{title:"Browse Companions",placement:"top",arrow:!0},n.createElement("span",{className:"alm-icon-ink",style:{display:"inline-flex"}},n.createElement(s.A,null))))))),n.createElement("div",{className:"p-[16px] items-center lg:items-start lg:flex lg:flex-row lg:gap-5 flex flex-col gap-5"},b.length>0?b.map((e,t)=>{var a,l,c;return n.createElement("div",{key:t,className:"flex flex-col gap-4 w-[196px] lg:w-full alm-accent-".concat(t%6+1)},n.createElement("div",{className:"flex flex-col lg:flex-row items-center lg:items-start lg:justify-between gap-2"},n.createElement("div",{className:"alm-fc-frame",style:{border:"1px solid var(--stroke)",borderRadius:"10px",width:"196px",height:"174px"}},n.createElement("img",{style:{borderRadius:"10px"},className:"w-[196px] h-[174px] object-contain",src:(null===(a=e.user_detail)||void 0===a?void 0:a.avatar)||m})),n.createElement("button",{onClick:()=>k(t),className:"alm-chip alm-chip--call alm-fc-chat alm-fc-chat--desktop hidden lg:block stoke-[#34B5B1] w-[80px] h-[32px] lg:mt-2 px-4 py-2 border-none cursor-pointer"},"Chat")),n.createElement("div",{className:"flex-1"},n.createElement("div",{className:"flex items-center justify-between lg:block"},n.createElement(r.A,{className:"alm-name"},e.display_name),n.createElement("button",{onClick:()=>k(t),className:"alm-chip alm-chip--call alm-fc-chat alm-fc-chat--stacked lg:hidden stoke-[#34B5B1] w-[80px] h-[32px] px-4 py-2 border-none cursor-pointer"},"Chat")),n.createElement("p",{className:"alm-desc break-words flex flex-col ".concat(_[e.id]?"max-h-[18rem] overflow-y-auto":"")},_[e.id]?n.createElement(n.Fragment,null,n.createElement("span",null,null==e?void 0:e.bio),n.createElement("span",{className:"text-blue-500 cursor-pointer",style:{color:"var(--cyan)"},onClick:()=>C(e.id)}," <<")):n.createElement(n.Fragment,null,n.createElement("span",null,(null==e||null===(l=e.bio)||void 0===l?void 0:l.length)>220?null==e?void 0:e.bio.substring(0,220):(null==e?void 0:e.bio)||"No Bio availible"),(null==e||null===(c=e.bio)||void 0===c?void 0:c.length)>220&&n.createElement("span",{className:"text-blue-500 cursor-pointer",style:{color:"var(--cyan)"},onClick:()=>C(e.id)}," >>")))))}):n.createElement("div",{style:{marginRight:"clamp(10px, 45vw, 80px)"},className:" alm-muted"},"No Featured Companions Found")))}])}}]);
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.