PageSourceSearch

https://www.glamup.ai/_next/static/chunks/4060.a5b063f9258e4212.js

js glamup.ai collected 2026-10-02 00:25:50 UTC 6,144 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4060],{4060:function(e,i,l){l.r(i),l.d(i,{CollectionProvider:function(){return CollectionProvider},syncCollection:function(){return s},syncCollectionItem:function(){return v}});var o=l(6804),a=l(70672),n=l(45720),r=l(37435),d=l(203),u=l(82780);let updateCollection=(e,i,l,o,a,n)=>{let s={...a,id:a.id||o()};if(d.W_.isElement(s)&&("collection"===s.type||"collection_cms"===s.type)&&(!n||s.collection_data_id===n)){let a=s.collection_data_id,n=a&&e[a];if(n){var c,v;let e=(0,r.Z)(n.integration).getItemPageDataID(n),a=i[e],d=null==n?void 0:n.data,m=null===(c=s.collection_template)||void 0===c?void 0:c.template,h=null===(v=s.collection_template)||void 0===v?void 0:v.schema;d&&(s.children=(null==d?void 0:d.length)>0?d.map(e=>({id:o(),type:"collection_item",children:[(0,u.Z)(e,h,null==a?void 0:a.childrenTemplatePageID,l[null==a?void 0:a.childrenTemplatePageID],m)]})):[{id:o(),text:""}])}}return{...s,...d.W_.isElement(s)?{children:s.children.map(a=>d.W_.isElement(a)?updateCollection(e,i,l,o,a,n):a)}:{}}},syncCollection=async e=>{let{content:i,spaceID:l,spaceRoutes:d,collectionData:u,collectionItemData:s,itemPageData:c}=e,v=(0,n.wo)(d),m={...u};await Promise.all(Object.entries(u).map(async e=>{let i,[o,n]=e;if(n){if((0,r.Z)(n.integration).getDataOnBuild())i=await (0,r.Z)(n.integration).getData(l,n);else if(null==n?void 0:n.queryResp){let e=JSON.parse(n.queryResp);i=(0,r.Z)(n.integration).constructGetDataResult(e)}if(i)try{var d,u;let e;m[o]={...m[o],data:i.data,hasMore:i.has_more,nextCursor:i.next_cursor,expiresAt:i.expires_at};let s=null===(d=n.metadata)||void 0===d?void 0:d.filter_value;c&&s&&"string"==typeof s&&s.includes(a.PW)&&(s=null==c?void 0:null===(u=c.data)||void 0===u?void 0:u[s.replace(a.PW,"")],e=await (0,r.Z)(n.integration).getData(l,{...m[o],metadata:{...m[o].metadata,filter_value:s}}),m[o]={...m[o],data:null==e?void 0:e.data,hasMore:null==e?void 0:e.has_more,nextCursor:null==e?void 0:e.next_cursor,expiresAt:null==e?void 0:e.expires_at,metadata:{...m[o].metadata,filter_value:s}})}catch(e){}}}));let h=updateCollection(m,s,v,o.Z,i);return[h,m]};var s=syncCollection,c=l(3792);let syncCollectionItem=async e=>{var i,l,a;let{content:d,spaceID:u,pageID:s,spaceRoutes:v,itemPageData:m,childTemplateSlug:h,preview:C}=e,_=(0,n.wo)(v),f=await (null===(i=(0,r.Z)(m.integration))||void 0===i?void 0:i.getDataBySlug(u,m,h)),p=(0,c.Z)(null==f?void 0:null===(l=f.data)||void 0===l?void 0:l[0],m,s,_[s],o.Z,d,C);return[p,{...m,data:null==f?void 0:null===(a=f.data)||void 0===a?void 0:a[0],expiresAt:f.expires_at}]};var v=syncCollectionItem,m=l(52322),h=l(10041),C=l(2784),_=l(89794),f=l(57149),p=l(99219),g=l(70366);function CollectionProvider(e){var i,l,a,d,u;let{collectionID:s,children:c}=e,v=(0,C.useContext)(p.z),y=(0,C.useContext)(g.u),x=null==v?void 0:null===(l=v.customization)||void 0===l?void 0:null===(i=l.collection_data)||void 0===i?void 0:i[s],w=null==x?void 0:null===(a=x.metadata)||void 0===a?void 0:a.visitor_filter_column,[D,S]=(0,C.useState)([]),[Z,k]=(0,C.useState)(""),[P,b]=(0,C.useState)(_.k),M={hasMore:null==x?void 0:x.hasMore,nextCursor:null==x?void 0:x.nextCursor,fetchedCursor:null==x?void 0:x.fetchedCursor,data:null==x?void 0:x.data,searchQuery:"",selectedVisitorFilter:_.k,initiated:!1},[F,E]=(0,C.useState)(M),[W,I]=(0,C.useState)(!1),[Q,V]=(0,C.useState)(!1),A=(0,C.useCallback)(e=>{var i,l,a;E(e);let r=null===(i=y.customization)||void 0===i?void 0:i.collection_item_data,d={...null===(l=v.customization)||void 0===l?void 0:l.collection_data,[s]:{...x,...e}};if(d&&r&&(null===(a=v.published_content[0])||void 0===a?void 0:a.children)){let e=(0,n.wo)(y.routes),i=updateCollection(d,r,e,o.Z,v.published_content[0],s);v.setPublishedContent([i])}},[x,s,v,null===(d=y.customization)||void 0===d?void 0:d.collection_item_data,y.routes]),N=(0,C.useCallback)(async e=>{V(!0);let i=(0,r.Z)(x.integration),l=await i.getColumnSelectOptions(y.id,e,x);S(l),V(!1)},[x,y.id]),O=(0,C.useCallback)(async e=>{if(!x)return;let i=(0,r.Z)(x.integration),l=e?void 0:F.nextCursor,o=e?[]:F.data||[];if(i.tableConnected(x)){I(!0);let e=await i.getColumnNames(y.id,x),a=JSON.parse(JSON.stringify(x)),n=await i.getDataWithSearchQueryAndFilter(y.id,Z&&""!==Z?(0,h.Z)(a,"metadata.max_items"):a,Z,e,l||void 0,w&&P!==_.k?P:void 0),r={hasMore:null==n?void 0:n.has_more,nextCursor:null==n?void 0:n.next_cursor,fetchedCursor:l,data:[...o,...(null==n?void 0:n.data)||[]],searchQuery:Z,selectedVisitorFilter:P,initiated:!0};A(r),I(!1)}},[F,x,y.id,A,P,w,Z]);F.initiated||((null==x?void 0:null===(u=x.metadata)||void 0===u?void 0:u.visitor_filter_column)&&N(x.metadata.visitor_filter_column),(null==x?void 0:x.expiresAt)&&new Date().getTime()>(new Date(null==x?void 0:x.expiresAt).getTime()||0)-1e4?E({hasMore:void 0,nextCursor:void 0,fetchedCursor:"-1",data:null==x?void 0:x.data,searchQuery:"",selectedVisitorFilter:_.k,initiated:!0}):E({hasMore:null==x?void 0:x.hasMore,nextCursor:null==x?void 0:x.nextCursor,fetchedCursor:null==x?void 0:x.fetchedCursor,data:null==x?void 0:x.data,searchQuery:"",selectedVisitorFilter:_.k,initiated:!0})),(0,C.useEffect)(()=>{(null==F?void 0:F.fetchedCursor)==="-1"&&O(!0)},[null==F?void 0:F.fetchedCursor,O]),(0,C.useEffect)(()=>{(null==F?void 0:F.fetchedCursor)!=="-1"&&(F.searchQuery!==Z||F.selectedVisitorFilter!==P)&&O(!0)}
1,[F,O,P,Z]);let z=(0,C.useMemo)(()=>({collectionData:{integration:null==x?void 0:x.integration,metadata:null==x?void 0:x.metadata,...F},fetchMore:O,loading:W,visitorFilterList:D,selectedVisitorFilter:P,setSelectedVisitorFilter:b,searchQuery:Z,setSearchQuery:k,loadingVisitorFilterList:Q}),[null==x?void 0:x.integration,null==x?void 0:x.metadata,F,O,W,D,P,b,Z,k,Q]);return(0,m.jsx)(f.W.Provider,{value:z,children:c})}},57149:function(e,i,l){l.d(i,{W:function(){return a}});var o=l(2784);let t=()=>{throw Error("You forgot to wrap your component in <CollectionContext.Provider>.")},a=(0,o.createContext)({collectionData:void 0,fetchMore:t,loading:!1,loadingVisitorFilterList:!1,visitorFilterList:[],selectedVisitorFilter:void 0,setSelectedVisitorFilter:t,searchQuery:"",setSearchQuery:t})}}]);

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.