PageSourceSearch

https://remiapp.ai/assets/hooks-Dd5U_NdL.js

js remiapp.ai collected 2026-10-05 13:51:29 UTC 3,767 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a10c34-6cf8-7441-a95a-0b4dec23fff5")}catch(e){}}();import{v as e}from"./removable-cnkeTvgD.js";import{t}from"./useQuery-BbJOApqE.js";import{t as n}from"./useMutation-f18F66ft.js";import{n as r}from"./QueryClientProvider-C2cIowNw.js";import{_ as i,a,c as o,d as s,f as c,g as l,h as u,i as d,l as f,n as p,o as m,p as h,r as g,s as _,t as v,u as y,v as b,y as x}from"./service-sdgc2JG3.js";var S={assets:(e,t)=>[`media-assets`,e,t??{}],asset:e=>[`media-asset`,e],generation:e=>[`media-generation`,e],generationsFeed:e=>[`media-generations-feed`,e],presets:e=>[`media-style-presets`,e??`all`],models:[`media-models`]},C=()=>t({queryKey:S.models,queryFn:u,staleTime:300*1e3}),w=(e,n)=>t({queryKey:[`media-references`,e,n??`all`],queryFn:()=>l({workspace_id:e,ref_type:n}),enabled:!!e,staleTime:60*1e3}),T=(e,n)=>t({queryKey:[`media-reference-preview`,e??`none`],queryFn:()=>i(e,n),enabled:!!e&&!!n,staleTime:240*1e3,refetchInterval:240*1e3,select:e=>e.url}),E=e=>{let t=r();return n({mutationFn:t=>g({workspace_id:e,...t}),onSuccess:()=>{t.invalidateQueries({queryKey:[`media-references`,e]})}})},D=(e,n=`web`)=>t({queryKey:[`media-content-url`,e??`none`,n],queryFn:()=>h(e,n),enabled:!!e,staleTime:240*1e3,refetchInterval:240*1e3,select:e=>e.url}),O=n=>t({queryKey:S.assets(n.workspaceId,{kind:n.kind,source:n.source,q:n.q,page:n.page,favourites:n.favourites}),queryFn:()=>c({workspace_id:n.workspaceId,kind:n.kind,source:n.source,q:n.q||void 0,favourites:n.favourites||void 0,page:n.page,per_page:n.perPage}),placeholderData:e,enabled:n.enabled!==!1&&!!n.workspaceId}),k=(e,n)=>t({queryKey:S.asset(e??`none`),queryFn:()=>s(e,n),enabled:!!e&&!!n}),A=(e,n)=>t({queryKey:S.generationsFeed(e),queryFn:()=>y(e),enabled:!!e,refetchInterval:n?.hasActive?1e4:!1}),j=(e,n,r)=>t({queryKey:S.generation(e??`none`),queryFn:()=>f(e,n),enabled:!!e&&!!n,refetchInterval:e=>{let t=e.state.data?.status;return t===`completed`||t===`failed`||t===`cancelled`?!1:r?.refetchInterval??3e3}}),M=e=>t({queryKey:S.presets(e),queryFn:()=>b(e),staleTime:300*1e3}),N=()=>{let e=r();return n({mutationFn:e=>p(e),onSuccess:(t,n)=>{e.setQueryData(S.generation(t.id),t),e.setQueryData(S.generationsFeed(n.workspace_id),e=>[t,...(e??[]).filter(e=>e.id!==t.id)])}})},P=e=>{let t=r();return n({mutationFn:t=>v(t,e),onSuccess:e=>{t.setQueryData(S.generation(e.id),e)}})},F=e=>{let t=r();return n({mutationFn:t=>m(t,e),onSuccess:()=>{t.invalidateQueries({queryKey:[`media-assets`,e]})}})},I=e=>{let t=r();return n({mutationFn:({assetId:t,favourited:n})=>x(t,n,e),onMutate:({assetId:n,favourited:r})=>{t.setQueryData(S.asset(n),e=>e&&{...e,favourited:r}),t.setQueriesData({queryKey:[`media-assets`,e]},e=>e&&{...e,assets:e.assets.map(e=>e.id===n?{...e,favourited:r}:e)})},onSettled:()=>{t.invalidateQueries({queryKey:[`media-assets`,e]})}})},L=e=>{let t=r();return n({mutationFn:({assetId:t,file:n,kind:r})=>d(t,n,r,e),onSuccess:()=>{t.invalidateQueries({queryKey:[`media-asset`]}),t.invalidateQueries({queryKey:[`media-assets`,e]})}})},R=e=>{let t=r();return n({mutationFn:({assetId:t,folderId:n})=>o(t,n,e),onSuccess:()=>{t.invalidateQueries({queryKey:[`documents`]}),t.invalidateQueries({queryKey:[`media-asset`]})}})},z=()=>n({mutationFn:_}),B=e=>{let t=r();return n({mutationFn:t=>a(t,e),onSuccess:(e,n)=>{t.invalidateQueries({queryKey:S.asset(n)})}})};export{w as _,L as a,z as c,j as d,A as f,C as g,D as h,E as i,R as l,O as m,P as n,B as o,k as p,N as r,F as s,S as t,I as u,T as v,M as y};
2//# chunkId=01a10c34-6cf8-7441-a95a-0b4dec23fff5

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.