PageSourceSearch

https://meetinchat.com/chunk-JSAMMWCU.js

js meetinchat.com collected 2026-10-01 15:07:35 UTC 4,643 bytes, 1 lines download raw bytes

1import{c as V}from"./chunk-VUCZ2ZBW.js";import"./chunk-ZRMDLJZA.js";import{a as U}from"./chunk-GFRMFIXL.js";import{$ as y,F as M,Y as C,aa as N}from"./chunk-EHPS5R6A.js";import"./chunk-ZY3NEGAG.js";import"./chunk-T2SSGUQK.js";import{b as F}from"./chunk-FLM4WZOT.js";import"./chunk-76JUPG74.js";import"./chunk-WG44TSM7.js";import"./chunk-OSQ7U4KD.js";import"./chunk-LQXHNOD4.js";import{z as G}from"./chunk-B7DH3IKX.js";import{$ as h,Ib as A,Jb as T,Mb as S,Nb as L,Ob as c,Pb as l,Qb as o,Rb as m,Za as b,cb as r,cc as _,ea as d,gc as g,ic as I,ob as E,tc as x,va as v,vc as u,wc as p,xc as f}from"./chunk-ZJCUFDC6.js";import"./chunk-ZTWKRL7G.js";var k=(()=>{class t{http=d(G);getModels(){return this.http.get("https://meetinchat.com/site/candy.json");}static ɵfac=function(i){return new(i||t)();};static ɵprov=h({token:t,factory:t.ɵfac,providedIn:"root"});}return t;})();var P=(t,s)=>s.id;function D(t,s){if(t&1&&(l(0,"div",10)(1,"a",11)(2,"div",12),m(3,"img",13),l(4,"div",14)(5,"p",15),p(6),o(),l(7,"p",16),p(8),o(),l(9,"p",17),p(10),o()()()()()),t&2){let e=I().$implicit;r(),c("href","https://candy.ai/conversations/"+e.id+"?via=meetinchat&utm_source=meetinchat&utm_campaign=models",b),r(),x("background-image","url("+e.image2+")"),r(),c("src",e.image1,b)("alt",e.name),r(3),f(e.name),r(2),f(e.age),r(2),f(e.description);}}function X(t,s){if(t&1&&A(0,D,11,8,"div",10),t&2){let e=s.$implicit,i=I();T(i.filter()===void 0||i.filter()===e.type?0:-1);}}var w=(()=>{class t{config=U;models=v([]);filter=v(void 0);seoService=d(F);virtualGirlfriendApi=d(k);ngOnInit(){this.seoService.setTitle({pageTitle:"Virtual Girlfriend"}),this.refresh();}setFilter(e){this.filter.set(e);}refresh(){this.virtualGirlfriendApi.getModels().subscribe(e=>{this.models.set(e);});}static ɵfac=function(i){return new(i||t)();};static ɵcmp=E({type:t,selectors:[["app-virtual-girlfriend"]],decls:17,vars:7,consts:()=>{let e;e="All Models";let i;i="Realistic";let n;n="Anime";let a;return a="Create your AI",[e,i,n,a,[3,"config"],[1,"mx-auto","px-4","md:px-24","py-2","max-w-7xl"],[1,"flex","flex-wrap","justify-center","gap-2","mb-6"],[1,"px-4","py-2","rounded-lg","font-medium","transition-colors","duration-200",3,"click"],["target","candy","href","https://candy.ai/characters/new?via=meetinchat&utm_source=meetinchat&utm_campaign=models",1,"bg-blue-600","hover:bg-blue-700","dark:bg-blue-500","dark:hover:bg-blue-600","px-4","py-2","rounded-lg","font-medium","text-white","transition-colors","duration-200"],[1,"gap-4","md:gap-6","grid","grid-cols-2","md:grid-cols-3","lg:grid-cols-4"],[1,"relative"],["target","candy",1,"block",3,"href"],[1,"relative","bg-cover","bg-center","shadow-lg","hover:shadow-xl","rounded-lg","w-full","overflow-hidden","transition-shadow","duration-300","model-card",2,"aspect-ratio","512 / 768"],[1,"hover:opacity-0","w-full","h-full","object-cover","transition-opacity","duration-300",3,"src","alt"],[1,"right-0","bottom-0","left-0","absolute","p-2","text-white"],[1,"drop-shadow-lg","mb-1","font-bold","text-xl","name"],[1,"drop-shadow-md","mb-1","text-sm","age"],[1,"drop-shadow-md","text-sm","description"]];},template:function(i,n){i&1&&(m(0,"app-header")(1,"app-sidenav",4)(2,"app-top-users"),l(3,"main",5)(4,"div",6)(5,"button",7),g("click",function(){return n.setFilter(void 0);}),_(6,0),o(),l(7,"button",7),g("click",function(){return n.setFilter("realistic");}),_(8,1),o(),l(9,"button",7),g("click",function(){return n.setFilter("anime");}),_(10,2),o(),l(11,"a",8),_(12,3),o()(),l(13,"div",9),S(14,X,1,1,null,null,P),o()(),m(16,"app-footer")),i&2&&(r(),c("config",n.config),r(4),u(n.filter()===void 0?"bg-red-600 text-white hover:bg-red-700 dark:bg-red-500 dark:hover:bg-red-600":"bg-blue-600 text-white hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600"),r(2),u(n.filter()==="realistic"?"bg-red-600 text-white hover:bg-red-700 dark:bg-red-500 dark:hover:bg-red-600":"bg-blue-600 text-white hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600"),r(2),u(n.filter()==="anime"?"bg-red-600 text-white hover:bg-red-700 dark:bg-red-500 dark:hover:bg-red-600":"bg-blue-600 text-white hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600"),r(5),L(n.models()));},dependencies:[C,y,N,M],styles:[".model-card[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{text-shadow:2px 2px 4px rgba(0,0,0,.8)}.model-card[_ngcontent-%COMP%]   .age[_ngcontent-%COMP%], .model-card[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{text-shadow:1px 1px 2px rgba(0,0,0,.8)}"]}
1);}return t;})();var ne=[{path:"",component:w,canActivate:[V]}];export{ne as routes};/**i18n:99f08fedbc352f073866c4543c91659056c69581d88c033e6a821a59c8c1bb06*/

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.