PageSourceSearch

https://chat.ojoy.ai/_app/immutable/nodes/28.DBefhk4r.js

js ojoy.ai collected 2026-10-05 12:32:01 UTC 7,723 bytes, 11 lines download raw bytes

1import{S as Ke,i as Ne,s as $e,H as Fe,I as Re,e as n,l as C,t as Y,y as Le,c as i,a as d,a3 as Pe,p as x,b as J,d as c,z as qe,f as a,g as Oe,h as e,M as ce,A as Se,B as de,J as Ye,j as X,K as Je,q as We,r as ze,F as Ue,O as Xe,v as Ge,k as Qe,n as et}from"../chunks/BPGMEduu.js";import"../chunks/IHki7fMi.js";import{g as He}from"../chunks/BhwR6Udm.js";import{c as tt,g as at}from"../chunks/BFkdIuyu.js";import{t as be}from"../chunks/D75uhvUr.js";import{k as st}from"../chunks/CwO6co3r.js";import{A as lt}from"../chunks/DRj48c-R.js";function je(o){let t,l=`<svg class="w-4 h-4" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><style>.spinner_ajPY {
2										transform-origin: center;
3										animation: spinner_AtaB 0.75s infinite linear;
4									}
5									@keyframes spinner_AtaB {
6										100% {
7											transform: rotate(360deg);
8										}
9									}
10								</style><path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" opacity=".25"></path><path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="spinner_ajPY"></path></svg>`;return{c(){t=n("div"),t.innerHTML=l,this.h()},l(s){t=i(s,"DIV",{class:!0,"data-svelte-h":!0}),Pe(t)!=="svelte-1k8nuce"&&(t.innerHTML=l),this.h()},h(){a(t,"class","ml-1.5 self-center")},m(s,E){Oe(s,t,E)},d(s){s&&c(t)}}}function rt(o){let t,l,s,E='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-4 h-4"><path fill-rule="evenodd" d="M17 10a.75.75 0 01-.75.75H5.612l4.158 3.96a.75.75 0 11-1.04 1.08l-5.5-5.25a.75.75 0 010-1.08l5.5-5.25a.75.75 0 111.04 1.08L5.612 9.25H16.25A.75.75 0 0117 10z" clip-rule="evenodd"></path></svg>',V,v,h=o[4].t("Back")+"",D,j,g,w,A,T=o[4].t("Create a knowledge base")+"",z,y,k,B,K,U=o[4].t("What are you working on?")+"",G,ue,N,_,Q,fe,M,$,Z=o[4].t("What are you trying to achieve?")+"",ee,ve,L,b,te,ge,P,q,I,me,pe,O,F,m,S,R=o[4].t("Create Knowledge")+"",ae,he,se,p,_e,we;function Ze(r){o[10](r)}let ye={};o[3]!==void 0&&(ye.accessControl=o[3]),I=new lt({props:ye}),Fe.push(()=>Re(I,"accessControl",Ze));let f=o[0]&&je();return{c(){t=n("div"),l=n("button"),s=n("div"),s.innerHTML=E,V=C(),v=n("div"),D=Y(h),j=C(),g=n("form"),w=n("div"),A=n("div"),z=Y(T),y=C(),k=n("div"),B=n("div"),K=n("div"),G=Y(U),ue=C(),N=n("div"),_=n("input"),fe=C(),M=n("div"),$=n("div"),ee=Y(Z),ve=C(),L=n("div"),b=n("textarea"),ge=C(),P=n("div"),q=n("div"),Le(I.$$.fragment),pe=C(),O=n("div"),F=n("div"),m=n("button"),S=n("div"),ae=Y(R),he=C(),f&&f.c(),this.h()},l(r){t=i(r,"DIV",{class:!0});var u=d(t);l=i(u,"BUTTON",{class:!0});var H=d(l);s=i(H,"DIV",{class:!0,"data-svelte-h":!0}),Pe(s)!=="svelte-1klo87r"&&(s.innerHTML=E),V=x(H),v=i(H,"DIV",{class:!0});var ke=d(v);D=J(ke,h),ke.forEach(c),H.forEach(c),j=x(u),g=i(u,"FORM",{class:!0});var W=d(g);w=i(W,"DIV",{class:!0});var le=d(w);A=i(le,"DIV",{class:!0});var Ee=d(A);z=J(Ee,T),Ee.forEach(c),y=x(le),k=i(le,"DIV",{class:!0});var re=d(k);B=i(re,"DIV",{class:!0});var oe=d(B);K=i(oe,"DIV",{class:!0});var De=d(K);G=J(De,U),De.forEach(c),ue=x(oe),N=i(oe,"DIV",{class:!0});var Ie=d(N);_=i(Ie,"INPUT",{class:!0,type:!0,placeholder:!0}),Ie.forEach(c),oe.forEach(c),fe=x(re),M=i(re,"DIV",{});var ne=d(M);$=i(ne,"DIV",{class:!0});var Ce=d($);ee=J(Ce,Z),Ce.forEach(c),ve=x(ne),L=i(ne,"DIV",{class:!0});var xe=d(L);b=i(xe,"TEXTAREA",{class:!0,rows:!0,placeholder:!0}),d(b).forEach(c),xe.forEach(c),ne.forEach(c),re.forEach(c),le.forEach(c),ge=x(W),P=i(W,"DIV",{class:!0});var Ve=d(P);q=i(Ve,"DIV",{class:!0});var Ae=d(q);qe(I.$$.fragment,Ae),Ae.forEach(c),Ve.forEach(c),pe=x(W),O=i(W,"DIV",{class:!0});var Be=d(O);F=i(Be,"DIV",{});var Te=d(F);m=i(Te,"BUTTON",{class:!0,type:!0});var ie=d(m);S=i(ie,"DIV",{class:!0});var Me=d(S);ae=J(Me,R),Me.forEach(c),he=x(ie),f&&f.l(ie),ie.forEach(c),Te.forEach(c),Be.forEach(c),W.forEach(c),u.forEach(c),this.h()},h(){a(s,"class","self-center"),a(v,"class","self-center font-medium text-sm"),a(l,"class","flex space-x-1"),a(A,"class","text-2xl font-medium font-primary mb-2.5"),a(K,"class","text-sm mb-2"),a(_,"class","w-full rounded-lg py-2 px-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-none"),a(_,"type","text"),a(_,"placeholder",Q=o[4].t("Name your knowledge base")),_.required=!0,a(N,"class","w-full mt-1"),a(B,"class","w-full"),a($,"class","text-sm mb-2"),a(b,"class","w-full resize-none rounded-lg py-2 px-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-none"),a(b,"rows","4"),a(b,"placeholder",te=o[4].t("Describe your knowledge base and objectives")),b.required=!0,a(L,"class","w-full mt-1"),a(k,"class","w-full flex flex-col gap-2.5"),a(w,"class","w-full flex flex-col justify-center"),a(q,"class","px-3 py-2 bg-gray-50 dark:bg-gray-950 rounded-lg"),a(P,"class","mt-2"),a(S,"class","self-center font-medium"),a(m,"class",se="text-sm px-4 py-2 transition rounded-lg "+(o[0]?" cursor-not-allowed bg-gray-100 dark:bg-gray-800":" bg-gray-50 hover:bg-gray-100 dark:bg-gray-850 dar
10k:hover:bg-gray-800")+" flex"),a(m,"type","submit"),m.disabled=o[0],a(O,"class","flex justify-end mt-2"),a(g,"class","flex flex-col max-w-lg mx-auto mt-10 mb-10"),a(t,"class","w-full max-h-full")},m(r,u){Oe(r,t,u),e(t,l),e(l,s),e(l,V),e(l,v),e(v,D),e(t,j),e(t,g),e(g,w),e(w,A),e(A,z),e(w,y),e(w,k),e(k,B),e(B,K),e(K,G),e(B,ue),e(B,N),e(N,_),ce(_,o[1]),e(k,fe),e(k,M),e(M,$),e($,ee),e(M,ve),e(M,L),e(L,b),ce(b,o[2]),e(g,ge),e(g,P),e(P,q),Se(I,q,null),e(g,pe),e(g,O),e(O,F),e(F,m),e(m,S),e(S,ae),e(m,he),f&&f.m(m,null),p=!0,_e||(we=[de(l,"click",o[7]),de(_,"input",o[8]),de(b,"input",o[9]),de(g,"submit",Ye(o[11]))],_e=!0)},p(r,[u]){(!p||u&16)&&h!==(h=r[4].t("Back")+"")&&X(D,h),(!p||u&16)&&T!==(T=r[4].t("Create a knowledge base")+"")&&X(z,T),(!p||u&16)&&U!==(U=r[4].t("What are you working on?")+"")&&X(G,U),(!p||u&16&&Q!==(Q=r[4].t("Name your knowledge base")))&&a(_,"placeholder",Q),u&2&&_.value!==r[1]&&ce(_,r[1]),(!p||u&16)&&Z!==(Z=r[4].t("What are you trying to achieve?")+"")&&X(ee,Z),(!p||u&16&&te!==(te=r[4].t("Describe your knowledge base and objectives")))&&a(b,"placeholder",te),u&4&&ce(b,r[2]);const H={};!me&&u&8&&(me=!0,H.accessControl=r[3],Je(()=>me=!1)),I.$set(H),(!p||u&16)&&R!==(R=r[4].t("Create Knowledge")+"")&&X(ae,R),r[0]?f||(f=je(),f.c(),f.m(m,null)):f&&(f.d(1),f=null),(!p||u&1&&se!==(se="text-sm px-4 py-2 transition rounded-lg "+(r[0]?" cursor-not-allowed bg-gray-100 dark:bg-gray-800":" bg-gray-50 hover:bg-gray-100 dark:bg-gray-850 dark:hover:bg-gray-800")+" flex"))&&a(m,"class",se),(!p||u&1)&&(m.disabled=r[0])},i(r){p||(We(I.$$.fragment,r),p=!0)},o(r){ze(I.$$.fragment,r),p=!1},d(r){r&&c(t),Ue(I),f&&f.d(),_e=!1,Xe(we)}}}function ot(o,t,l){let s;const E=Ge("i18n");Qe(o,E,y=>l(4,s=y));let V=!1,v="",h="",D=null;const j=async()=>{if(l(0,V=!0),v.trim()===""||h.trim()===""){be.error(s.t("Please fill in all fields.")),l(1,v=""),l(2,h=""),l(0,V=!1);return}const y=await tt(localStorage.token,v,h,D).catch(k=>{be.error(k)});y&&(be.success(s.t("Knowledge created successfully.")),st.set(await at(localStorage.token)),He(`/workspace/knowledge/${y.id}`)),l(0,V=!1)},g=()=>{He("/workspace/knowledge")};function w(){v=this.value,l(1,v)}function A(){h=this.value,l(2,h)}function T(y){D=y,l(3,D)}return[V,v,h,D,s,E,j,g,w,A,T,()=>{j()}]}class nt extends Ke{constructor(t){super(),Ne(this,t,ot,rt,$e,{})}}function it(o){let t,l;return t=new nt({}),{c(){Le(t.$$.fragment)},l(s){qe(t.$$.fragment,s)},m(s,E){Se(t,s,E),l=!0},p:et,i(s){l||(We(t.$$.fragment,s),l=!0)},o(s){ze(t.$$.fragment,s),l=!1},d(s){Ue(t,s)}}}class pt extends Ke{constructor(t){super(),Ne(this,t,null,it,$e,{})}}export{pt as component};
11//# sourceMappingURL=28.DBefhk4r.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.