PageSourceSearch

https://portals.noloco.io/assets/RecordCollection-CkrqITsG.js

js noloco.io collected 2026-10-03 21:22:54 UTC 6,476 bytes, 1 lines download raw bytes

1import{j as N}from"./jsx-runtime-esm-DkAt4wbo.js";import{n as He,s as We,o as Ye,p as qe,q as ze,l as A}from"./app-x6fDPxye.js";import{u as Ke,v as $e}from"./PageBreadcrumbs-Bg8Ea40D.js";import{b as h}from"./tabs-BBTGYUlo.js";import{q as Je,V as Qe,s as Xe,n as Ze,g as T,t as je,v as et,F as tt,p as st,w as at,x as rt,h as ot,B as Q,y as it,z as nt,E as P,k as dt,G as lt,J as V,K as O,N as X,Q as pt,o as Z,U as mt,W as ut}from"./Icon-oGravVff.js";import{a as f}from"./index-ByLmqo6e.js";import{g as ct}from"./getActionButtonFormFieldConfig-CjBhL2Ja.js";import{c as ft}from"./user-avatar-DDG4jDfk.js";import{V as yt}from"./ViewCollection-6kDK3o-o.js";import{R as j}from"./RecordEmptyState-BnTpy9bo.js";import"./index-ByInV43t.js";import"./index-Cbqy7Iw-.js";import"./project-DLQ_xSEO.js";import"./_commonjsHelpers-yjRi3dfI.js";import"./index-BXXzNVct.js";import"./with-selector-CogykupQ.js";import"./react-redux-YN15yk5j.js";import"./isEqual-DlV9wj1O.js";import"./useAuthWrapper-BfiReOjv.js";import"./normalizeDates-zLvF6tl8.js";import"./IconViewportWide-Dj5vMpB9.js";import"./AIAssistantIcon-DQCam6B3.js";import"./useRecordPreview-DapvrVPY.js";import"./RecordViewSection-WvX1Hcf-.js";import"./IconFolders-CJ08Xabc.js";import"./CanvasSectionSelectContext-BUrxei8A.js";import"./pageBlockRedesign-ChHw6mfq.js";import"./Chart-CdQc3jQs.js";import"./useSetDocumentTitle-BjpRJGGp.js";import"./sectionDependencies-BUZJ7aYx.js";import"./RecordCommentsFooter-CAGcmpGA.js";import"./MessageInput-4QES61uI.js";import"./IconPaperclip-jCKlSrio.js";import"./comments-Dswqn9yq.js";import"./IconStarFilled-DDzAH0q6.js";import"./BlockContentHeader-DxATyAIj.js";import"./BlockContentCard-ByGP-cHM.js";import"./inheritsLoose-iYZ_JkLI.js";import"./useSectionCollapse-yrS24FCr.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"5ee2174"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=(function(a){for(var i=1;i<arguments.length;i++){var s=arguments[i];if(s!=null)for(var n in s)s.hasOwnProperty(n)&&(a[n]=s[n])}return a})({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:noloco-ui":!0});var r=new e.Error().stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="1751e145-f02d-46bd-be5f-5dbab7020acd",e._sentryDebugIdIdentifier="sentry-dbid-1751e145-f02d-46bd-be5f-5dbab7020acd")}catch{}})();const gt=(e,r)=>{if(r.length===1)return e.id;const a=T(e,ut(r));return a?a.id:void 0},Et=e=>T(e,"filter.id","").replace(":VIEW",""),Tt=(e,r,a,i,s,n,y)=>{if(r.id===Et(e)){const c=T(r,"props.dataList.dataType"),g=s.getByName(c);if(i&&g){const l=T(e,"filter.path",[]).split("."),x=pt(l,g,s);if(x){const{dataType:b,field:p}=x,D=gt(a,l);let I=null;if(p.relatedField){const M=s.getByName(p.type);I=Z({dataType:M,field:p.relatedField,permissionsEnabled:y,user:n})}else I=Z({dataType:b,field:p,permissionsEnabled:y,user:n});const{mutationField:F}=ct(p.name,b,s);return{field:p,dataType:b,parentValueId:D,permissions:I,mutationField:F}}}}return{}},os=({dataType:e,editorMode:r,elementPath:a,sectionPath:i,project:s,record:n,isRecordView:y,sectionId:c,recordScope:g,hasBlockChrome:l,contentCap:x,collapsable:b,isExpanded:p,toggleSectionExpandedState:D,...I})=>{const{calendarView:F,charts:M=[],checklistField:ee,cardStyle:te=Xe,cardSize:se=Ze,coverPhoto:ae,coverPhotoSize:re,image:oe,imageStyle:ie,dataList:L,dateEnd:ne,dateStart:de,editRelatedRecordButton:le={},editRelatedRecordButtonText:pe,emptyState:me,enableDragAndDropEdit:ue,endTime:ce,eventLink:fe,exportButton:ye={},fields:C=[],filters:ge=[],ganttDependency:Ee,groupBy:k,groupBySort:Te,groupOptions:be,groups:G,hideEmptyGroups:Ie,hideNewButton:_,importButton:d={},layout:U,limitPerGroup:Re,map:Se,newButton:xe={},newButtonText:Le,newLink:we,pivotTable:Be={},recordTitle:ve,rowLink:De,search:Fe={},startTime:Me,summary:_e,subtitle:Ne,tabLink:Ae,title:he}=He(Qe,I,s,a,g,We([`${c}:RECORD`,Je,c])),H=Ye(g),w=qe(),B=T(s.elements,a),R=T(L,"dataType"),W=Ke(B.id),Y=ze(),E=f.useMemo(()=>s.dataTypes.getByName(R),[R,s.dataTypes]),q=A(je),z=f.useMemo(()=>ft(R,s,w,H,q,Y),[q,R,Y,H,s,w]),Pe=f.useMemo(()=>y?[...a,"props","record","sections",...i]:[...a,"props","sections",...i],[y,a,i]),K=A(et),t=f.useMemo(()=>$e(U,K),[K,U]),Ve=mt.includes(t),Oe=(G??[]).some(o=>o.field)||!!k,$=A(tt),{field:m,permissions:J,parentValueId:u,mutationField:S}=f.useMemo(()=>Tt(L,B,n,E,s.dataTypes,w,$),[E,L,$,s.dataTypes,n,w,B]),Ce=f.useMemo(()=>{const o={_parentPage:W};if(E&&m&&u!==void 0&&!_)if(m.relatedField){const v=E.fields.getByName(m.relatedField.name);o[`${v.name}Id`]=u}else o[`${m.reverseName}Id`]=u;return o},[E,m,_,W,u]),ke=f.useMemo(()=>
1{if(!d||!d.show)return d;if(m&&S&&u!==void 0){const o=d.fields.findIndex(Ue=>Ue.name===S.name),v={hidden:!0,name:S.name,value:st(S)?[u]:u};return o<0?{...d,fields:[...d.fields,v]}:at(["fields",o],v,d)}return d},[m,d,S,u]);if(!R||t!==rt&&C.length===0)return r?N.jsx(j,{}):null;if(m&&(!J||!J.read))return null;const Ge=o=>({[c]:{edges:{node:o}}});return E?N.jsx(yt,{calendarView:F,cardSize:se,cardStyle:te,charts:M,checklistField:ee,className:h({"flex flex-col":t===V||t===O||t===X||t===P,"max-h-screen-60 h-screen":!l&&(t===V||t===O),"max-h-screen-75 h-screen":Ve,"record-calendar":t===X,"record-map":t===P}),collapsable:b,contentCap:x,coverPhoto:ae,coverPhotoSize:re,dataList:L,dateEnd:ne,dateStart:de,editorMode:r,editRelatedRecordButton:le,editRelatedRecordButtonText:pe,elementPath:Pe,emptyState:me,enableDragAndDropEdit:ue,endTime:ce,eventLink:fe,exportButton:ye,fields:C,filters:ge,formatRecordScope:Ge,ganttDependency:Ee,groupBy:k,groupBySort:Te,groupOptions:be,groups:G,hasBlockChrome:l,hideEmptyGroups:Ie,hideNewButton:_,image:oe,imageStyle:ie,importButton:ke,innerClassName:h({"border-x border-b rounded-lg":t===V||t===O,"max-h-screen-75":!l&&(t===dt||t===lt||t===Q)}),isExpanded:p,isRecordView:y,layout:t,limitPerGroup:Re,map:Se,newButton:xe,newButtonText:Le,newLink:we,newRecordValues:Ce,pivotTable:Be,project:s,qsSuffix:c,recordTitle:ve,rootDataType:e,rootPathname:z,rowLink:De,scope:g,search:Fe,sectionId:c,startTime:Me,subtitle:Ne,summary:_e,tabLink:Ae,title:he,toggleSectionExpandedState:D,viewId:B.id,viewRootPathname:z,wrapperClassName:h({"rounded-lg":t===P,"max-h-screen-75":!l&&(t===it||t===nt),"!min-h-screen-75":!l&&t===Q&&Oe})}):r?N.jsx(j,{title:ot("elements.COLLECTION.invalid")}):null};export{os as default};

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.