1"use strict";(globalThis.rspackChunknotion_next=globalThis.rspackChunknotion_next||[]).push([[17508],{142579(e,t,o){var i=o(635790);function r(){(0,i.useEffect)(()=>{"rendered"!==o(192314).default.state.renderPhase&&o(192314).default.setPageRendered()},[])}o.d(t,{u:()=>r})},299566(e,t,o){o.d(t,{l1:()=>16,P6:()=>l,Ay:()=>a}),o(635790);var i=o(440302);let r={description:{margin:"0 auto",textAlign:"center",fontSize:14,color:o(632079).Tj.text.tertiary},button:{marginTop:12,fontSize:14,fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.primary}},n={display:"inline",padding:"1px 2px",borderRadius:3,textDecoration:"underline"};function l(e){return(0,i.jsx)(o(64960).Ay,{style:n,onClick:e.onClick,children:e.children})}let a=function(e){let{title:t,description:n,icon:l,style:a,titleStyle:s,buttonText:d,buttonOnClick:c,buttonIcon:u,secondaryButtonText:p,secondaryButtonOnClick:g}=e,m=(0,o(960253).I)(()=>({wrapper:{minHeight:250,height:1,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",gap:4,padding:16,...a},title:{fontSize:16,fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.tertiary,textAlign:"center",marginBottom:-2,...s}}),[a,s]);return(0,i.jsxs)("div",{style:m.wrapper,children:[l,(0,i.jsx)("div",{style:m.title,children:t}),n?(0,i.jsx)("div",{style:r.description,children:n}):void 0,d?(0,i.jsx)(o(548436).A,{size:"lg",onClick:c,style:r.button,iconLeading:u?{icon:u,size:"xs"}:void 0,children:d}):void 0,p?(0,i.jsx)(o(548436).A,{size:"lg",onClick:g,style:r.button,children:p}):void 0]})}},790124(e,t,o){o(635790);var i=o(440302);function r({capture:e,allowMenuList:t,allowEsc:n,allowUndo:l,allowMobileAutoScroll:a,allowTabUntab:s,allowOpenLinkMenu:d,allowOpenEquationMenu:c,allowSearch:u,allowCopyPaste:p,allowBackspace:g,allowEnter:m,allowAIChatShortcuts:S,debugName:h,keyboardAreaPriority:y,children:f}){(0,o(336494).b)(o(923415).Q,()=>({capture:e,allowMobileAutoScroll:a}),[e,a]);let b=(0,o(463846).g)(e);return(0,i.jsx)(o(519451).J,{debugName:h??"IgnoreArea",capture:e,allowMenuList:t,allowEsc:n,allowUndo:l,allowTabUntab:s,allowOpenLinkMenu:d,allowOpenEquationMenu:c,allowSearch:u,allowCopyPaste:p,allowBackspace:g,allowEnter:m,allowAIChatShortcuts:S,priority:y,children:f(b)})}function n({wrapperTag:e,children:t,...o}){return(0,i.jsx)(r,{...o,children:o=>(0,i.jsx)(e,{...o,children:t})})}o.d(t,{N:()=>n,O:()=>r})},527391(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{loaded:!1}}USEWITHCAUTION_markStatsigUserFetched(e){let{userId:t,spaceId:o,fetched:i}=e;this.setState({loaded:i,userId:t,spaceId:o})}USEWITHCAUTION_isFetchedForSpaceAndUserId(e){let{spaceId:t,userId:o}=e;return this.state.loaded&&this.state.spaceId===t&&this.state.userId===o}}let n=new r;(0,o(202146).exposeDebugValue)("statsigUserLoadingStatusStore",n),o.d(t,{},{t:n})},347312(e,t,o){o.d(t,{u:()=>r}),o(159952);let i=new(o(47824)).ComputedStore(()=>{let e=o(192314).AppStoreSidebarSpaceViewStore.state;return e?(0,o(679321).r)(e).map(e=>e.id):[]},{debugName:"SidebarSpaceViewTeamIdsStore"});function r(){return(0,o(579993).O$)(i)}},497857(e,t,o){o(635790);var i=o(440302);function r(){return(0,i.jsx)(o(16275).I,{icon:o(746204).w,size:"lg",colorVariant:"primary"})}o.d(t,{h:()=>r})},789722(e,t,o){let i=(0,o(327219).YK)({done:{id:"modal.doneButton",defaultMessage:"Done"},cancel:{id:"modal.cancelButton",defaultMessage:"Cancel"},back:{id:"modal.backButton",defaultMessage:"Back"}});o.d(t,{},{W:i})},746434(e,t,o){o(635790);var i=o(440302);let r={kSGwAc:"xamitd3",kLKAdn:"x1nn3v0j",kwRFfy:"x11lfxj5",kGO01o:"x1120s5i",kZCmMZ:"x135b78x",krdFHd:"xjwep3j",kfmiAY:"x1t39747",kT0f0o:"x1wcsgtt",kVL7Gh:"x1pczhz8",kGuDYH:"x1j6dyjg",k63SB2:"xk50ysn",kLWn49:"xwn7fz2",khDVqt:"xuxw1ft",$$css:!0};function n(e){let t,n,{color:l="gray",style:a,content:s,...d}=e;return(0,i.jsx)("div",{...d,...o(398276).A.props(r,(t=o(632079).Tj[l].background.secondaryTranslucent,[{kC7eKd:null!=t?"xt2wqj3":t,kMwMTN:null!=(n=o(632079).Tj[l].text.accentPrimary)?"x14rh7hd":n,$$css:!0},{"--x-background":null!=t?t:void 0,"--x-color":null!=n?n:void 0}]),a),children:s})}o.d(t,{E:()=>n})},564095(e,t,o){function i({start:e,end:t,scrollStart:r,scrollEnd:n,containerSize:l,alignment:a}){switch(a){case"start":return e;case"end":return t-l;case"center":return e+(t-e)/2-l/2;case"nearest":let s=Math.abs(e-r)<Math.abs(t-n);return t-e>l||s?e:t-l;default:(0,o(48697).HB)(a)}}function r(e){let{element:t,environment:r,additionalPadding:n={},blockAlignment:l,inlineAlignment:a,behavior:s="smooth",verticalVisibilityRequirement:d="topAndBottomVisible",horizontalVisibilityRequirement:c="leftAndRightVisible"}=e,{top:u=0,bottom:p=0,left:g=0,right:m=0}=n,S=(0,o(146018).s)(t)[0],h=t.getBoundingClientRect(),y={top:h.top-u,bottom:h.bottom+p,left:h.left-g,right:h.right+m};if(!S)return;let f=S.getBoundingClientRect(),b=y.top>=f.top,v=y.bottom<=f.bottom,x=y.left>=f.left,w=y.right<=f.right,C=b&&v,k=x&&w,I=function({requirement:e,visibleTop:t,visibleBottom:i}){switch(e){case"topAndBottomVisible":return t&&i;case"topVisible":return t;case"bottomVisible":return i;case"none":return!0;default:(0,o(48697).HB)(e)}}({requirement:d,visibleTop:b,visibleBottom:v}),j=function({requirement:e,visibleLeft:t,visibleRight:i}
1){switch(e){case"leftAndRightVisible":return t&&i;case"leftVisible":return t;case"rightVisible":return i;case"none":return!0;default:(0,o(48697).HB)(e)}}({requirement:c,visibleLeft:x,visibleRight:w});if(I&&j)return;let T=S.scrollTop,_=S.scrollTop+S.clientHeight,A=S.scrollLeft,M=S.scrollLeft+S.clientWidth,P=i({start:C?T:T+(y.top-f.top),end:C?_:_+(y.bottom-f.bottom),scrollStart:T,scrollEnd:_,containerSize:S.clientHeight,alignment:l??"nearest"}),R=i({start:k?A:A+(y.left-f.left),end:k?M:M+(y.right-f.right),scrollStart:A,scrollEnd:M,containerSize:S.clientWidth,alignment:a??"nearest"});(0,o(661767).V)({element:S,environment:r,options:{top:P,left:R,behavior:s}})}o.d(t,{scrollIntoViewIfNeeded:()=>r})},773339(e,t,o){function i(e){let{collectionContextStore:t,environment:i,query:r,property:n,newAggregation:l}=e,a=t.collectionViewStore();if(!a)return;let s=r.aggregations?[...r.aggregations]:[],d=(r.aggregations||[]).findIndex(e=>e.property===n);s=d<0?(0,o(960408).oE)([...s,l]):(0,o(960408).oE)(s.map((e,t)=>d===t?l:e));let c={...r,aggregations:s};!t.isClientModeEnabledStore.state&&l&&t.asyncAggregationStatusStore.setState({calculating:!0,aggregation:l,changingType:!0});let u=a.pointer.spaceId;(0,o(323517).createAndCommit)({userAction:"TableAggregationRow.handleTableAggregationChange",environment:i,cellTarget:u?{spaceWithId:u}:void 0,canUndo:!0,perform:e=>{(0,o(548709).F)({collectionViewStore:a,update:{query2:c},transaction:e})}})}o(159952),o.d(t,{I:()=>i})},466054(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{chart:void 0,responsiveChartOptions:void 0,previewCanvasState:void 0,exportBackgroundColor:"gradient"}}updatePreviewState=e=>{this.update(t=>({...t,previewCanvasState:e(t.previewCanvasState)}))}}o.d(t,{},{A:r})},201845(e,t,o){let i=new(o(552709)).O2("formEditorActionButtons",()=>Promise.all([o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(20681),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(61300),o.e(97098),o.e(60921),o.e(46449),o.e(85239),o.e(74017),o.e(26612),o.e(33308),o.e(48765),o.e(61457),o.e(66568),o.e(17314),o.e(29370),o.e(26532),o.e(52848),o.e(89599)]).then(o.bind(o,819813))),r=(0,o(552709).jQ)(i,e=>e.FormEditorActionButtons),n=new(o(552709)).O2("conditionalLogicTooltip",()=>o.e(51647).then(o.bind(o,440332))),l=(0,o(552709)._h)(n,e=>e.ConditionalLogicTooltip),a=(0,o(552709)._h)(n,e=>e.ConditionalLogicUpsellTooltip);o.d(t,{},{Fp:a,ML:l,Pe:r})},697129(e,t,o){function i(e){let{collectionContextStore:t,incrementLimitArgs:i}=e;t.groupsStore.incrementLimit(e.incrementLimitArgs),t.loadingDetailsStore.setState({type:"load_more_blocks",group:i.groupsPointer}),(0,o(104310).u)({event:{eventName:"collection_load_more_blocks",eventProperties:{}}})}o.d(t,{H:()=>i})},37e3(e,t,o){o(635790);var i=o(440302);let r={marginTop:1,marginInlineStart:8,marginInlineEnd:8};function n(e){let{style:t,iconStyle:n,store:l,format:a,collectionContextStore:s,groupsPointer:d,incrementLimitsInRelatedGroups:c,isFullScreen:u}=e,p=(0,o(533992).v3)(),g=(0,o(579993).K8)(()=>s.groupsStore.getGroupState(d),[s,d]),m=(0,o(579993).K8)(()=>(0,o(430682).Kk)({collectionContextStore:s,groupsPointer:d}),[s,d]),S=(0,o(579993).O$)(s.isInHomeWidgetStore),h=(0,o(960253).I)(()=>({button:{display:"flex",alignItems:"center",justifyContent:"center",height:30,borderRadius:6,whiteSpace:"break-spaces",fontSize:14,...S?{textAlign:"center",width:"fit-content",marginInlineStart:12,marginBottom:0,padding:4}:{},...t},icon:{marginInlineEnd:6,...n},text:{color:o(632079).Tj.text.tertiary,width:"100%",fontSize:S?14:void 0},...m&&{hoveredStyle:{background:o(632079).Tj.whiteButtonBackground}}}),[S,t,n,m]),y=(0,o(579993).K8)(()=>l.canEdit(),[l]);return g?S?(0,i.jsx)(o(4458).fI,{alignItems:"center",justifyContent:"center",children:(0,i.jsx)(o(64960).Ay,{testId:"collection-view-all",onClick:e=>{var t,i,r;let n,a;return t=e,i=p,r=l,n=t.metaKey||t.ctrlKey?"tab":void 0,a=(0,o(829435).s)(r.id)?o(254656).y8.PersonalHomeTileTasks:o(254656).y8.PersonalHomeTileCustomDb,void(0,o(114020).u)({environment:i,store:r,pageVisitSource:a,openInNew:n,isNewPage:!1})},onMouseDown:o(220684).t,style:h.button,children:(0,i.jsx)("div",{style:h.text,children:(0,i.jsx)(o(327219).sA,{id:"database.viewAllButtonTitle",defaultMessage:"View all"})})})}):(0,i.jsxs)(o(64960).Ay,{testId:"collection-load-more",onClick:e=>(function(e,t,i,r,n,l){let a=i.groupsStore.getGroupState(r);if(!a)return;let s=a.reducerResultStore.state;(0,o(933143).k)(e),(0,o(471e3).I)({environment:t}),s&&(0,o(697129).H)({collectionContextStore:i,environment:t,incrementLimitArgs:{isFullScreen:l,currentResultCount:s.blockIds.length,groupsPointer:a.groupsPointer,incrementLimitsInRelatedGroups:n}}),(0,o(934813).K)(t)}
1)(e,p,s,d,c,u),onMouseDown:o(220684).t,disabled:m,...m&&{hoveredStyle:h.hoveredStyle}||{},style:h.button,children:[(0,i.jsx)(o(16275).I,{icon:o(242912).arrowStraightDownSmallIcon,size:"sm",colorVariant:"tertiary",style:h.icon}),(0,i.jsx)("div",{style:h.text,children:(0,i.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})}),m?(0,i.jsx)("div",{style:r,children:(0,i.jsx)(o(517334).k,{size:12})}):y&&(0,i.jsx)(o(731328).w,{collectionContextStore:s,format:a})]}):null}o.d(t,{j:()=>n})},233426(e,t,o){o(635790);var i=o(440302);function r(e){let{store:t,collectionContextStore:r}=e,n=(0,o(83208).X)("edge_relations",{disableExposureLogging:!0}),l=(0,o(579993).K8)(()=>{if(n)return t.isDefined()?(0,o(459961).D)({store:t,collectionContextStore:r}):r.collectionStore()},[r,n,t]);return n?(0,i.jsx)(o(65667).m,{store:t,parentStore:l,collectionContextStore:r}):null}o.d(t,{R:()=>r})},65667(e,t,o){let i=new(o(552709)).O2("NestedItemAssociationListSubscriber",()=>Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(81823),o.e(7887)]).then(o.bind(o,178517))),r=(0,o(552709)._h)(i,e=>e.NestedItemAssociationListSubscriber,{renderLoading:()=>null});o.d(t,{},{m:r})},300513(e,t,o){function i(e,t){(0,o(198439).P)({tabId:e,store:t})}function r(e){let{property:t,store:r,blockPropertyValueOverlayStore:n,collectionContextStore:l,environment:a,tabId:s}=e;if("title"===t){o(576186).close({environment:a,blockPropertyValueOverlayStore:n});
1let e=r.getBlockTitleStore();(0,o(182553).h)({environment:a,store:r}),(0,o(730616).C)({store:r}),(0,o(739204).z)({store:e})}else t?(o(576186).close({environment:a,blockPropertyValueOverlayStore:n}),o(576186).open({environment:a,blockPropertyValueOverlayStore:n,store:r,property:t,surface:"list",collectionContextStore:l})):o(576186).close({environment:a,blockPropertyValueOverlayStore:n});i(s,r)}async function n(e){let{environment:t,tabId:i,blockPropertyValueOverlayStore:n,store:l,schema:a,showProperties:s,collectionContextStore:d,isEditing:c}=e,u=await o(864850).T.formulas.load();r({property:(0,o(3757).cO)({environment:t,blockPropertyValueOverlayStore:n,store:l,schema:a,showProperties:s,isEditing:c,formulasModule:u}),store:l,blockPropertyValueOverlayStore:n,collectionContextStore:d,environment:t,tabId:i})}async function l(e){let{environment:t,tabId:i,blockPropertyValueOverlayStore:n,store:l,schema:a,showProperties:s,collectionContextStore:d,isEditing:c}=e,u=await o(864850).T.formulas.load();r({property:(0,o(3757).o6)({environment:t,blockPropertyValueOverlayStore:n,store:l,schema:a,showProperties:s,isEditing:c,formulasModule:u}),store:l,blockPropertyValueOverlayStore:n,collectionContextStore:d,environment:t,tabId:i})}function a(e,t,o){i(e,t),o()}function s(e){let{environment:t,tabId:r,blockPropertyValueOverlayStore:n,store:l}=e;o(576186).close({environment:t,blockPropertyValueOverlayStore:n}),(0,o(472709).L)({environment:t,store:l}),i(r,l)}function d(e){let{environment:t,tabId:i,newStore:r,previousStore:n}=e;(0,o(182553).h)({environment:t,store:r}),(0,o(730616).C)({store:r}),o(674829).n.getForTab(i).setState({store:r,editMode:"new",previousStore:n})}function c(e){var t;let i,{transaction:r,environment:n,tabId:l,results:a,collectionContextStore:s,isFullScreen:c,groupsPointer:u,insertAtIndex:p,editInPeek:g,from:m}=e;s.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:s,isFullScreen:c});let S=null==(t=s.groupsStore.getGroupState(u))?void 0:t.resultsStore;if(!S)return;p>0&&(i=a[p]);let h=(0,o(127872).createBlockInCollectionGroup)({environment:n,collectionContextStore:s,groupsPointer:u,insertAtIndex:p,shouldCoerce:!0,templateStore:s.defaultPageTemplateStore.state,transaction:r,from:{createBlock:m},inMemoryRecordCache:n.defaultRecordCache.inMemoryRecordCache});if(!h)return;let y=h.coercionSucceeded,f=h.newStore;return o(139424).A.isMobile?(0,o(114020).u)({environment:n,store:f,pageVisitSource:o(254656).y8.Create,isNewPage:!0}):y&&!g?d({environment:n,tabId:l,newStore:f,previousStore:i}):(0,o(553180).V)({environment:n,store:f,peekMode:(0,o(912338).hH)(s),resultsStore:S,peekCollectionData:(0,o(223012).q)(s),pageVisitSource:o(254656).y8.Create,isNewPage:!0}),o(549960).vH(n,{from:m,type:"page",new_page_id:f.id,creating_block_id:f.id,...(0,o(866814).sl)(s)}),f}o.d(t,{PH:()=>i,Un:()=>n,V_:()=>l,hn:()=>c,lY:()=>s,v7:()=>d,zU:()=>a})},657547(e,t,o){o(159952),o(635790);var i=o(440302);function r(e){let{isFullScreen:t,hasGroups:r,hasPartialResults:n,hasSearchQuery:l,overrideNumShimmerRows:a}=e,s=(0,o(713311).Ks)(),d=(0,o(579993).K8)(()=>null==s?void 0:s.isInHomeWidgetStore.state,[s]);if(!(0,o(934877).A)({visibility:!0,delayShow:0,delayHold:100}))return null;let c=1;void 0!==a?c=a:r||n||l||(c=t?10:3);let u=c>1?["50%","30%","40%","40%","30%","30%","40%","40%","30%","30%"]:["35%"],p=(0,o(960408).Hn)(c).map(e=>(0,i.jsx)(o(980400).J,{isInHomeWidget:d,widthPercentage:e<u.length?u[e]:void 0},e));return(0,i.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",alignSelf:"stretch",marginInlineStart:d?8:3},children:p})}o.d(t,{c:()=>r})},3757(e,t,o){function i(e){return{display:"flex",flexGrow:1,textDecoration:"none",overflow:"hidden",borderRadius:6,..."single"===e?{height:30}:{minHeight:30}}}function r(e,t){return(0,o(793550).B2)(t[e])}function n(e){let{environment:t,store:i,collectionContextStore:r}=e,n=o(192314).AppStoreMainEditorCurrentBlockStore.state;return o(912338).wy({environment:t,store:i,mainEditorCurrentBlockStore:n,peekCollectionData:o(912338).q0(r),fullyQualified:!1})}function l(e,t){return(0,o(374743).J8)(e,{store:t,fullyQualified:!1,pageVisitSource:o(254656).y8.LinkInPage})}function a(e){let{environment:t,store:i,schema:r,showProperties:n,isEditing:l,formulasModule:a}=e;return i.isDefined()?n.filter(e=>{let n="title"!==e&&l;return!o(175567).r({property:e,schema:r,block:i.getModel(),getRecordModel:i.getRecordModel,userId:t.currentUser.id,userTimeZone:(0,o(714350).P)(),intl:o(962299).A.getIntl(),experimentService:o(218744).default,collectionFeatureGates:(0,o(457103).i)(),formulasModule:a,spaceIdCreator:t.idCreator.getSpaceIdCreatorSync(i.getModel().space_id),getAssociationRelationList:(0,o(268558)._)({environment:t})})||n}):[]}function s(e){let{environment:t,blockPropertyValueOverlayStore:o,store:i,schema:n,showProperties:l,isEditing:s,formulasModule:d}=e,c=o.state,u=c.isOpen?c.property:"title",p=a({environment:t,store:i,schema:n,showProperties:l,isEditing:s,formulasModule:d}),g=p.findIndex(e=>e===u),m=p.findLast((e,t)=>t<g&&r(e,n));return m?m:s?"title":p.findLast(e=>r(e,n))}function d(e){let{environment:t,blockPropertyValueOverlayStore:o,store:i,schema:n,showProperties:l,isEditing:s,formulasModule:d}=e,c=o.state,u=c.isOpen?c.property:"title",p=a({environment:t,store:i,schema:n,showProperties:l,isEditing:s,formulasModule:d}),g=p.findIndex(e=>e===u),m=p.find((e,t)=>t>g&&r(e,n));return m?m:s?"title":p.find(e=>r(e,n))}o(63224),o(730330),o(976614),o(139583),o.d(t,{NK:()=>n,cO:()=>d,nq:()=>i,o6:()=>s,uM:()=>l})},769636(e,t,o){function i(e){return`collectionActionsMinimizedState:${e}`}o.d(t,{w:()=>i})}
1,604322(e,t,o){function i(e){let{collectionSettingsStore:t,source:i,openedFrom:r}=e;(0,o(963405).R8)({collectionSettingsStore:t,item:{type:"externalProjectsSyncSettings",source:i,openedFrom:r}})}o.d(t,{e:()=>i})},731328(e,t,o){o.d(t,{w:()=>a}),o(159952),o(635790);var i=o(440302);function r(e){let{limit:t}=e;return(0,i.jsx)(o(327219).sA,{defaultMessage:"{limit} pages",values:{limit:t.limit},id:"database.FirstLoadLimitSelectOption.limitPagesTitle"})}let n=(0,o(327219).YK)({firstLoadLimitActionButtonAriaLabel:{defaultMessage:"Load limit settings menu",id:"database.firstLoadLimitActionButton.ariaLabel"}}),l={marginInlineStart:4,marginInlineEnd:4};function a({format:e,collectionContextStore:t}){let r=(0,o(533992).v3)(),d=(0,o(327219).tz)(),c=(0,o(579993).K8)(()=>{var e;return(null==(e=t.collectionViewStore())?void 0:e.getType())??"unknown"},[t]);return o(139424).A.isMobile?null:(0,i.jsx)(o(656252).d,{popupType:o(182718).n.Popup,alignmentToOrigin:"end",placementToOrigin:"bottom",originGap:8,content:n=>(0,i.jsx)(s,{currentLimit:function(e){let{format:t,viewType:i}=e;return(0,o(923768).i)({limit:t.inline_collection_first_load_limit,isGrouped:!!t.collection_group_by,viewType:i})}({format:e,viewType:c}),onAccept:e=>(function(e,t,i){let r=t.collectionViewStore();if(!r||!r.getType())return;let n=r.getSpaceId();(0,o(323517).createAndCommit)({userAction:"FirstLoadLimitActionButton.handleFirstLoadLimitAccept",environment:i,canUndo:!0,cellTarget:n?{spaceWithId:n}:void 0,perform:t=>{(0,o(436746).z)({stores:[r],update:{inline_collection_first_load_limit:e},transaction:t})}}),t.groupsStore.resetAllLimits(),(0,o(893783).X)({environment:i,collectionContextStore:t,action:"set_first_load_limit"})})(e,t,r),onClose:n.close,showTitle:!0}),children:e=>(0,i.jsx)(o(374533).K,{icon:o(361226).ellipsisSmallIcon,style:l,ariaLabel:d.formatMessage(n.firstLoadLimitActionButtonAriaLabel),...e})})}function s(e){let t,{currentLimit:n,onAccept:l,onClose:a,showTitle:s}=e,d=[{key:0,render:e=>(0,i.jsx)(o(83743).A,{enableActionSheetTitle:!0,title:s&&(0,i.jsx)(o(327219).sA,{defaultMessage:"Show on first load",id:"database.firstLoadLimitSelectMenu.firstLoadLimitSetting"}),...e}),items:(0,o(960408).oE)(o(573225).X9.map((e,t)=>({key:t,render:t=>(0,i.jsx)(o(95582).A,{...t,disabled:!1,title:(0,i.jsx)(r,{limit:e}),isChecked:(0,o(931576).n)(n,e)}),action:()=>l(e)})))}];return t=o(139424).A.isMobile?{menuType:o(649476).gu.ActionSheet}:{menuType:o(649476).gu.Popup,width:200},(0,i.jsx)(o(747369).A,{...t,children:(0,i.jsx)(o(558045).A,{type:o(558045).O.Vertical,sections:d,onAccept:a,initialFocus:void 0})})}},318426(e,t,o){function i(e,t,i){var r;let n=e.settingsStore.state,l=null==(r=e.collectionViewStore())?void 0:r.getType();return n.open&&"form_editor"===l||(0,o(93193).I)(e.collectionViewStore())&&!e.isInLibraryBlock()||e.isDashboardWidget()||t||o(475097).default.isSidePeekOpen()||e.isInHomeWidgetStore.state||e.isInlineViewStore.state||600>=(i||0)?"popup":"sidebar"}o.d(t,{w:()=>i})},720175(e,t,o){function i(e){switch(e){case"filters":case"filter":case"createFilter":case"phoneFilterAndSort":return!0;default:return!1}}o.d(t,{A:()=>i})},598945(e,t,o){function i(e){switch(e){case"sort":case"createSort":case"phoneFilterAndSort":return!0;default:return!1}}o.d(t,{Y:()=>i})},155332(e,t,o){function i(e){return!e.viewsModuleContextStore.isInLayoutBuilder()||e.isDashboardWidget()}o.d(t,{L:()=>i})},998685(e,t,o){o(730330),o(976614);var i=()=>o(255610);function r(e,t){let o=t.groupsStore.getGroupState(e?[e]:[]);if(!o)return[];let r=o.resultsStore.state;if(!t.currentSubitemFormatStoreForUiDisplayStore.state)return r;let n=[];for(let e of t.subitemTreeStore.state.children.filter(e=>r.includes(e.value.store)))(0,i().y)({results:n,tree:e});return n}o.d(t,{v:()=>r})},699770(e,t,o){var i=o(635790),r=o(440302);let n=["relation"],l={smallButton:{display:"flex",alignItems:"center",justifyContent:"center",width:o(139424).A.isMobile?32:28,height:o(139424).A.isMobile?32:28},popupWrapStyle:{boxShadow:"none",overflow:"visible",background:"none"}},a=i.memo(function(e){let{collectionContextStore:t,aiSuggestion:a=null,hasTooltipSuggestion:s=!1,onSuggestionChange:d,onUserAddedProperty:c}=e,u=(0,o(533992).v3)(),p=(0,o(633636).wM)(),g=(0,i.useRef)(null),m=(0,i.useRef)(null),S=(0,o(579993).O$)(t.normalizedSchemaStore),h=(0,i.useMemo)(()=>Object.keys(S).length<=1,[S]),y=(0,o(579993).uB)(void 0,o(510969).A),f=(0,o(579993).O$)(y).open,b=(0,o(579993).K8)(()=>{let e=t.collectionStore();return null==e?void 0:e.id},[t]),v=(0,o(347312).u)(),x=(0,o(192071).f)({tutorialType:"database_onboarding",stepType:"database_onboarding_add_property_tooltip",additionalChecks:e=>"database_onboarding_add_property_tooltip"===e.stepType&&e.collectionId===b}),w=(0,o(579993).K8)(()=>"on"===o(218744).default.getEligibleGroup({experimentId:"collection_table_header_add_property_menu",defaultGroup:"control"}),[]),C=(0,o(960253).I)(()=>{let e={display:"flex",alignItems:"center",justifyContent:"start",height:28,width:"100%",paddingInlineStart:6,paddingInlineEnd:6,fontSize:o(139424).A.isMobile?"16px":"14px"};return{longButton:e,longButtonAnchor:{...e,width:w?200:378}
1,tourtip:x?{boxShadow:o(632079).Tj.buttonBlueFocusRing,borderRadius:4}:{}}},[x,w]),k=(0,i.useCallback)(()=>{g.current&&(0,o(564095).scrollIntoViewIfNeeded)({element:g.current,environment:u,blockAlignment:"center",inlineAlignment:"nearest",behavior:"smooth",additionalPadding:{left:20,right:20}})},[u]),I=(0,i.useCallback)(()=>{y.setState({...y.state,open:!1})},[y]),j=(0,i.useCallback)(e=>{let{propertyType:i,isSuggestedProperty:r,propertyName:l,propertyIcon:a,selectOptions:s}=e;o(987303).FP({environment:u,tabId:p,collectionContextStore:t,propertyType:i,isSuggestedProperty:r,propertyName:l,propertyIcon:a,selectOptions:s,from:"table",shouldOpenEditMenu:!1}),r||null==c||c(),o(139424).A.isMobile&&!n.includes(i)?(0,o(963405).os)({collectionSettingsStore:t.settingsStore}):I()},[t,u,I,c,p]),T=(0,i.useCallback)(()=>{t.collectionStore()&&((0,o(525779).clear)({environment:u}),(0,o(471e3).I)({environment:u}),(0,o(602262).y)(),(0,o(893783).X)({environment:u,collectionContextStore:t,action:"click_new_property"}),(0,o(963405).Ow)({collectionSettingsStore:t.settingsStore,closeOnEscape:(0,o(155332).L)(t),initialStack:[{type:"propertyType",onAccept:j}]}))},[t,u,j]),_=(0,i.useCallback)(e=>{let i=(null==a?void 0:a.suggestionType)==="single_suggestion"||(null==a?void 0:a.suggestionType)==="multiple_suggestions",n=f?C.longButtonAnchor:h?{...C.longButton,...i?{width:"fit-content"}:{}}:l.smallButton,c=(0,r.jsx)(o(988022).p,{ref:g,testId:"add-column-button",style:n,onMouseDown:o(890460).tr,iconLeading:{icon:h?o(581923).plusIcon:o(638501).plusSmallIcon,size:h?"default":"sm"},colorPalette:"gray",...e,children:h&&!i?(0,r.jsx)(o(327219).sA,{defaultMessage:"Add property",id:"collectionTable.addColumnContainer.addProperty"}):null});return x?(0,r.jsxs)("div",{style:C.tourtip,ref:m,children:[c,(0,r.jsx)(o(482510).O,{tutorialStepId:"database_onboarding_add_property_tooltip",contentRef:m,type:"database_onboarding",teamIds:v})]}):s&&null!=a&&a.suggestionProperty?(0,r.jsxs)("div",{style:C.tourtip,ref:m,children:[c,(0,r.jsx)(o(426829).i7,{originRef:m,property:a.suggestionProperty,collectionStore:t.collectionStore(),onPropertyAdded:()=>{null==d||d(null)}})]}):h?c:(0,r.jsx)(o(51831).m_,{placement:"top",content:()=>(0,r.jsx)(o(327219).sA,{defaultMessage:"Add property",id:"collectionTable.addColumnContainer.addProperty"}),children:e=>(0,r.jsx)("div",{...e,children:c})})},[f,h,C.longButton,C.longButtonAnchor,C.tourtip,x,null==a?void 0:a.suggestionProperty,null==a?void 0:a.suggestionType,t,s,d,v]),A=(0,i.useCallback)(()=>(0,r.jsx)(o(426079).FZ,{collectionContextStore:t,collectionSettingsStore:t.settingsStore,handleClosePopup:I,scrollOriginIntoView:k,onAccept:j}),[t,I,k,j]),M=(0,i.useCallback)(()=>{(0,o(893783).X)({environment:u,collectionContextStore:t,action:"click_new_property"})},[u,t]),P=(0,o(579993).O$)(t.canConfigureBlockStore),R=(0,o(428278).z)(t),V=(0,o(83208).X)("jira_notion_only_properties");return R&&!V?null:o(139424).A.isMobile?_({onClick:T}):(0,r.jsx)(o(4458).fI,{alignItems:"center",justifyContent:"start",gap:4,children:(0,r.jsx)(o(656252).d,{popupType:o(423291).n.Popup,disabled:!P,originGap:0,alignmentToOrigin:"start",buttonPopupStore:y,content:A,onClick:M,onClose:I,popupWrapStyle:l.popupWrapStyle,preventScaleTransition:!0,preventOpacityTransition:!0,disableFlippingPlacement:!0,children:_})})});o.d(t,{},{L:a})},57042(e,t,o){o.r(t);var i=o(635790),r=o(440302);let n=(0,o(327219).YK)({relation:{defaultMessage:"This relation links to another workspace. Cross-workspace features are limited, so syncing may break and filtering, sorting, and search will not work.",id:"collection.tableHeaderCell.crossSpaceRelationError.message"},formula:{defaultMessage:"This formula links to another workspace. Cross-workspace features are limited, so syncing may break and filtering, sorting, and search will not work.",id:"collection.tableHeaderCell.crossSpaceFormulaError.message"},linkedView:{defaultMessage:"This view references content from another workspace. Cross-workspace functionality is limited, so some content may not sync correctly.",id:"collection.tableHeaderCell.crossSpaceLinkedViewError.message"},formulaNoAccess:{defaultMessage:"This formula references a related database you donât have access to. Ask the database owner to share it with you.",id:"c
1ollection.tableHeaderCell.formulaNoAccessError.message"}}),l={icon:{fill:o(632079).Tj.orange.icon.accentPrimary},text:{width:300,color:o(632079).Tj.text.secondary,padding:"12px 16px",fontSize:14},footer:{display:"flex",flexDirection:"row",justifyContent:"space-between",borderTop:`1px solid ${o(632079).Tj.border.secondary}`},button:{width:"auto"},dismissButton:{color:o(632079).Tj.blue.text.accentPrimary},learnMoreButton:{color:o(632079).Tj.text.secondary},learnMoreIcon:{marginInlineEnd:0}},a=i.memo(function({type:e}){let t=(0,o(533992).v3)(),a=(0,o(327219).tz)(),s=(0,i.useRef)(null),d=(0,o(313281).x)("guides.duplicateToSpace"),c=(0,i.useCallback)(()=>(0,r.jsxs)(o(747369).A,{menuType:o(649476).gu.Popup,children:[(0,r.jsx)(o(83743).A,{style:l.text,children:a.formatMessage(n[e])}),(0,r.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:void 0,sections:[{key:"footer",items:[{key:"dismiss",action:()=>{var e;null==(e=s.current)||e.setOpen(!1)},render:e=>(0,r.jsx)(o(95582).A,{...e,title:(0,r.jsx)(o(327219).sA,{defaultMessage:"Dismiss",id:"collection.tableHeaderCell.crossSpaceRelationError.dismiss"}),buttonStyle:{...l.button,...l.dismissButton}})},{key:"learn-more",action:e=>{var i,r,n;null==(i=(r=e.event).preventDefault)||i.call(r),null==(n=s.current)||n.setOpen(!1),o(800198).Router.navigate({environment:t,url:d,openInNew:"tab"})},render:e=>(0,r.jsx)(o(95582).A,{...e,title:(0,r.jsx)(o(327219).sA,{defaultMessage:"Learn more",id:"collection.tableHeaderCell.crossSpaceRelationError.learnMore"}),icon:(0,r.jsx)(o(16275).I,{icon:o(211052).questionMarkCircleSmallIcon,size:"sm"}),desktopIconStyle:l.learnMoreIcon,buttonStyle:{...l.button,...l.learnMoreButton},href:d,external:!0})}],render:e=>(0,r.jsx)(o(83743).A,{...e,style:l.footer})}]})]}),[a,t,d,e]),u=(0,i.useCallback)(t=>(0,r.jsx)(o(374533).K,{icon:o(789777).exclamationMarkTriangleFillIcon,iconStyle:l.icon,ariaLabel:a.formatMessage(n[e]),...t}),[a,e]);return(0,r.jsx)(o(656252).d,{popupType:o(423291).n.Popup,content:c,ref:s,children:u})});o.d(t,{},{default:a})},994578(e,t,o){o.r(t),o.d(t,{AgentIconsBadge:()=>u}),o(159952);var i=o(635790);let r=new(o(552709)).O2("CollectionViewAgentsMenu",async()=>Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(10033),o.e(77099),o.e(82782),o.e(90034),o.e(85898),o.e(30116)]).then(o.bind(o,455279))),n=(0,o(552709)._h)(r,e=>e.CollectionViewAgentsMenu);var l=o(440302);let a={display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",padding:4},s={width:300},d={width:"100%"},c=(0,o(327219).YK)({openAgentsMenu:{defaultMessage:"Open Database Agents menu",id:"collectionTable.agentIconsBadge.openAgentsMenu"},configuredAutofillIndicator:{defaultMessage:"AI Autofill configured",id:"collectionTable.agentIconsBadge.configuredAutofillIndicator"}});
1function u(e){let{collectionContextStore:t,collectionStore:r,spaceId:u,property:p,propertySchema:g}=e,m=(0,o(533992).v3)(),S=(0,o(327219).tz)(),h=(0,o(551408).A)(),y=(0,o(579993).K8)(()=>r.canEdit(),[r]),{getWorkflowsForProperty:f}=(0,o(300873).i)(r,u),b=(0,o(579993).K8)(()=>y?f(p):[],[y,f,p]),v=(0,o(579993).K8)(()=>b.map(e=>({id:e.id,agentIcon:(0,o(575422).m)(e,S).icon,isLite:(0,o(691143).m)(e),workflowStore:e})),[b,S]),x=v.length>1,w=(0,i.useCallback)(async()=>{let{triggerDatabaseAgentModal:e}=await Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(10033),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(88113),o.e(13905),o.e(58579),o.e(69811),o.e(38559),o.e(97754),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(1559),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(11849),o.e(36153),o.e(4637),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(2337),o.e(90989),o.e(79110),o.e(89292),o.e(52149),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(80247),o.e(46449),o.e(82782),o.e(54811),o.e(85239),o.e(37747),o.e(74017),o.e(26612),o.e(96886),o.e(17970),o.e(33308),o.e(34925),o.e(34272),o.e(66194),o.e(38069),o.e(42492),o.e(38886),o.e(42293),o.e(48453),o.e(65588),o.e(51604),o.e(90466),o.e(72474),o.e(39266),o.e(41269),o.e(59870),o.e(89380),o.e(794),o.e(65848),o.e(10817),o.e(43009),o.e(869),o.e(60952),o.e(55857),o.e(86267),o.e(9614),o.e(52512),o.e(60984),o.e(12650),o.e(2728),o.e(27682),o.e(91049),o.e(90034),o.e(52790),o.e(98326),o.e(15908),o.e(11702),o.e(47034),o.e(14343),o.e(18091),o.e(42386),o.e(30068),o.e(58422),o.e(15609),o.e(37994),o.e(1147),o.e(52445),o.e(19332),o.e(80141),o.e(13751),o.e(27035),o.e(35789),o.e(63361),o.e(68041),o.e(31771),o.e(77231),o.e(19600),o.e(66738),o.e(62186),o.e(22433),o.e(91780),o.e(39099),o.e(77979),o.e(14258),o.e(66605),o.e(92354),o.e(31e3),o.e(22837),o.e(38514),o.e(82531),o.e(6793),o.e(99287),o.e(81849),o.e(56762),o.e(4316),o.e(84498),o.e(70785),o.e(94109),o.e(61658),o.e(74616),o.e(1538),o.e(64563),o.e(15061),o.e(89814),o.e(97151),o.e(69058),o.e(42907),o.e(19244),o.e(6182),o.e(69689),o.e(97281),o.e(11322),o.e(59068),o.e(32797),o.e(2710),o.e(85231),o.e(59633),o.e(43889),o.e(94988),o.e(90490),o.e(15774),o.e(17113),o.e(79261),o.e(18516),o.e(86918),o.e(46335),o.e(93599),o.e(96450),o.e(92843),o.e(84959),o.e(31483),o.e(42104),o.e(68317),o.e(87057),o.e(63336),o.e(48765),o.e(58102),o.e(27580),o.e(39690),o.e(46411),o.e(57793),o.e(397),o.e(59583),o.e(96015),o.e(19361),o.e(87696),o.e(97214),o.e(65067),o.e(92054),o.e(18242),o.e(36927),o.e(22299),o.e(34250),o.e(49094),o.e(22601),o.e(7852),o.e(63741),o.e(48251),o.e(95023),o.e(47204),o.e(29069),o.e(49198),o.e(64188),o.e(44518),o.e(15222),o.e(30946),o.e(36087),o.e(85565),o.e(82027),o.e(26985),o.e(38431),o.e(32869),o.e(85898),o.e(40593),o.e(41981),o.e(35402),o.e(52138),o.e(17980),o.e(40127),o.e(78271),o.e(70102),o.e(8481),o.e(44356),o.e(46864),o.e(21432),o.e(85556),o.e(42195),o.e(50909),o.e(15280),o.e(46907),o.e(66215),o.e(82535),o.e(74115),o.e(55417),o.e(66815),o.e(21961),o.e(77580),o.e(38647)]).then(o.bind(o,636561));await e({collectionContextStore:t,collectionId:r.id,environment:m,intl:S,propertyId:p,propertySchema:g,workflowId:v[0].id})},[t,r.id,m,S,p,g,v]),C=(0,i.useCallback)(()=>(0,l.jsx)(o(525258).C,{workflows:v,size:18}),[v]),k=S.formatMessage(c.openAgentsMenu);return h?y?0===v.length?null:x?(0,l.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,stopClickPropagation:!0,content:e=>(0,l.jsx)("div",{style:o(139424).A.isMobile?d:s,children:(0,l.jsx)(n,{collectionContextStore:t,propertyId:p,onClose:e.close})}),originGap:4,children:e=>(0,l.jsx)(o(64960).Ay,{...e,ariaLabel:k,style:a,children:C()})}):(0,l.jsx)(o(64960).Ay,{onClick:w,style:a,children:C()}):g.default_workflow_id?(0,l.jsx)("div",{style:a,children:(0,l.jsx)(o(16275).I,{icon:o(438166).magicWandSmallIcon,size:"sm",colorPalette:"gray",colorVariant:"secondary",label:S.formatMessage(c.configuredAutofillIndicator)})}):null:null}},890460(e,t,o){let i=Object.freeze({display:"flex",width:32,height:"100%",alignItems:"center",justifyContent:"center"});function r(e){(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{})}function n(e){let{disabled:t,showRightActions:o}=e;return!t&&o}o.d(t,{fz:()=>n,tr:()=>r},{w6:i})},139958(e,t,o){function i(e,t,i){return{start:{col:(0,o(419681).qE)({value:e.start.col,min:0,max:t-1}
1),row:(0,o(419681).qE)({value:e.start.row,min:0,max:i-1})},end:{col:(0,o(419681).qE)({value:e.end.col,min:0,max:t-1}),row:(0,o(419681).qE)({value:e.end.row,min:0,max:i-1})}}}o.d(t,{y:()=>i})},684603(e,t,o){function i({hideTextWithTransition:e,hideTextWithoutTransition:t}){return{button:{display:"flex",alignItems:"center",height:void 0!==o(139424).A.isMobile?o(47080).wc+1:void 0,width:"100%",paddingInlineStart:8,lineHeight:o(699422).K_.UIRegular.desktop},buttonInner:{fontSize:14,color:o(632079).Tj.text.tertiary,display:"inline-flex",alignItems:"center",position:"sticky",insetInlineStart:o(139424).A.isMobile?36:44,opacity:+!e,transition:"opacity 0.2s ease",...t&&{display:"none"}},icon:{width:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,height:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,marginInlineEnd:8,fill:o(632079).Tj.icon.tertiary}}}o.d(t,{B:()=>i})},755642(e,t,o){o(499468),o(586042),o(169187),o(726090),o(132457),o(219390),o(73168),o(730330),o(139583),o(159952);var i,r=()=>o(828432);let n=new Set(["rollup","formula","verification"]);function l(e){return void 0!==e&&!(0,o(45654).F_)(e)&&!n.has(e)}let a=((i={})[i.Left=0]="Left",i[i.Right=1]="Right",i[i.Up=2]="Up",i[i.Down=3]="Down",i);function s(e,t){return!e&&(0,o(223426)._)(t.capabilitiesStore)}function d(e,t){let o=e;for(;null!==o;){if(o.classList.contains(t))return o;o=o.parentElement}}function c(e,t){return(0,o(998685).v)((t?[t]:[])[0],e)}function u(e){return 36*!!(0,o(912338).f5)({collectionContextStore:e})}function p(e){let t=e;for(;null!==t&&!t.classList.contains(r().WvK);)t=t.parentElement;if(null!==t)return{col:parseInt(t.getAttribute("data-col-index")??"0"),row:parseInt(t.getAttribute("data-row-index")??"0")}}function g(e){let{store:t,property:o,showPropertyFormats:i,allRows:r}=e;return{col:i.findIndex(e=>e.property===o),row:r.findIndex(e=>t===e)}}function m(e){return e.selection.end}function S(e,t){if(!t)return;let i=o(240414).T.findSelectablesFromStore(e).map(e=>e.getNode()).find(e=>t.contains(e));if(i)return i.getBoundingClientRect()}function h(e){let t=e.state;return!t.isOpen||0===t.additionalStores.length}o.d(t,{$u:()=>u,Dp:()=>a,Gd:()=>s,Hh:()=>h,Hl:()=>d,RT:()=>p,S0:()=>l,Xw:()=>S,Yg:()=>g,lk:()=>m,yA:()=>c})},426829(e,t,o){o.d(t,{vO:()=>r,i7:()=>c,$m:()=>l,xY:()=>m,bw:()=>a,IG:()=>u,fy:()=>p});let i=new(o(552709)).O2("AiSuggestionsLoadingIndicator",async()=>await Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,781244))),r=(0,o(552709)._h)(i,e=>e.AiSuggestionsLoadingIndicator),n=new(o(552709)).O2("TableHeaderCellMenu",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(85487),o.e(94466),o.e(80730),o.e(38786),o.e(6766),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(11849),o.e(36153),o.e(4637),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(52149),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(96886),o.e(34272),o.e(66194),o.e(38886),o.e(42293),o.e(65588),o.e(59870),o.e(90034),o.e(52790),o.e(15908),o.e(11702),o.e(42386),o.e(52445),o.e(77231),o.e(66738),o.e(14258),o.e(22837),o.e(6793),o.e(99287),o.e(4316),o.e(84498),o.e(70785),o.e(94109),o.e(19244),o.e(87057),o.e(5517),o.e(8343),o.e(57793),o.e(42833),o.e(48251),o.e(64188),o.e(86236),o.e(85898),o.e(72960),o.e(66215),o.e(37215),o.e(84440),o.e(84282),o.e(61586),o.e(55417),o.e(89519),o.e(34848)]).then(o.bind(o,556430))),l=(0,o(552709)._h)(n,e=>e.TableHeaderCellMenu),a=new(o(552709)).O2("AddColumnContainerAIPropertySuggestion",()=>o.e(18427).then(o.bind(o,189451)));(0,o(552709)._h)(a,e=>e.AddColumnContainerAIPropertySuggestion);let s=new(o(552709)).O2("addColumnContainerWithAI",()=>o.e(60818).then(o.bind(o,459600)));(0,o(552709)._h)(s,e=>e.AddColumnContainerWithAI);let d=new(o(552709)).O2("databasePropertySuggestionTooltip",()=>o.e(76565).then(o.bind(o,933528))),c=(0,o(552709)._h)(d,e=>e.DatabasePropertySuggestionTooltip),u=new(o(552709)).O2("aiPropertySuggestionsBundle",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,653551))),p=new(o(552709)).O2("suggestionHelpers",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,244285))),g=new(o(552709)).O2("TableSuggestionPreviewRow",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,152123))),m=(0,o(552709)._h)(g,e=>e.TableSuggestionPreviewRow)},934813(e,t,o){function i(e){(0,o(104310).u)({event:{eventName:"inline_collection_load_more_click",eventProperties:{}}})}o.d(t,{K:()=>i})},930489(e,t,o){o.d(t,{A:()=>cd,p:()=>cs}),o(730330),o(159952),o(1310),o(765324);var i,r,n,l=o(635790),a=()=>o(218744),s=()=>o(546605),d=()=>o(379736);
1function c(e){let{collectionSettingsStore:t}=e;(0,o(963405).R8)({collectionSettingsStore:t,item:{type:"createSyncedViewSource"}})}o(139583);var u=()=>o(970831),p=o(440302);let g={flexGrow:1,minWidth:0},m={display:"flex",alignItems:"center",minWidth:0,flex:1,overflow:"hidden"},S={margin:0},h=l.memo(function(e){let{store:t,collectionContextStore:i,isFullScreen:r,canEdit:n,showHoverActionsStore:a,paddingLeft:s,addViewButton:d,syncProgressStore:c}=e,u=(0,o(533992).v3)(),[h,y]=(0,l.useState)(!1),b=(0,o(579993).K8)(()=>{var e;return(null==(e=i.collectionViewStore())?void 0:e.getType())==="page"},[i]),v=(0,o(579993).K8)(()=>{let e=o(475097).default.state;return(0,o(447036).RX)(t)||!(0,o(447036).cq)(t)&&e.open&&e.isClosing},[t]),x=(0,o(579993).K8)(()=>i.collectionStore(),[i]),w=(0,o(579993).K8)(()=>i.collectionViewBlockStore(),[i]),C=(0,o(579993).K8)(()=>!!(null==x?void 0:x.isSyncedCollection()),[x]),k=(0,o(834656).F)(i.capabilitiesStore),I=(0,o(960253).I)(()=>{let e=`${(r?s??0:0)+o(57461).o5.paddingInlineStart}px`;return{syncedContainer:{paddingInlineStart:e},container:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",paddingTop:4,paddingBottom:4,paddingInlineEnd:0,paddingInlineStart:e,...(r||v)&&(0,o(424963).z)(u)&&{position:"sticky",insetInlineStart:0}}}},[r,s,v,u]),j=(0,l.useCallback)(()=>{y(!0)},[]),T=(0,l.useCallback)(()=>{y(!1)},[]),_=(0,l.useCallback)(()=>{(0,o(963405).Ow)({collectionSettingsStore:i.settingsStore}),(0,o(963405).a2)({collectionSettingsStore:i.settingsStore,item:{type:"source"}})},[i]);return b?(0,p.jsx)(f,{store:t,collectionContextStore:i,isFullScreen:r,paddingLeft:s}):w?(0,p.jsxs)("div",{onMouseEnter:j,onMouseLeave:T,style:g,children:[(0,p.jsxs)("div",{style:I.container,children:[(0,p.jsx)("div",{style:m,children:(0,p.jsx)(o(277420).Du,{collectionContextStore:i,showHoverActionsStore:a,addViewButton:d,isHovered:h})}),C?(0,p.jsx)(o(4458).fI,{children:(0,p.jsx)(o(593728).O,{canEdit:n,store:w,buttonStyle:S})}):null]}),x?(0,p.jsx)("div",{style:I.syncedContainer,children:(0,p.jsx)(o(281353).A,{collectionStore:x,canFollowPageLinks:k,syncProgressStore:c,onNavigateToSourceClick:_})}):void 0]}):null}
1),y={nameContainer:{display:"flex",alignItems:"center",minWidth:0,width:"100%",maxWidth:"100%",marginInlineEnd:4},containerInner:{paddingInlineStart:4,paddingInlineEnd:4,display:"flex",alignItems:"center",borderRadius:6},icon:{marginInlineEnd:6},title:{...o(649316).U.pageContentH2,color:o(632079).Tj.text.primary,minWidth:0,width:"100%",display:"-webkit-box",lineClamp:1,WebkitLineClamp:1,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}},f=l.memo(function({store:e,collectionContextStore:t,isFullScreen:i,paddingLeft:r}){let n=(0,o(633636).wM)(),l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>{var o,i,r;let n=null==(o=t.collectionViewStore())?void 0:o.getFormatStore().getKeyValue("page_pointer");if(n||(null==(i=t.viewsModuleContextStore)?void 0:i.getViewModuleType())!=="viewsMain"||(n=null==(r=t.viewsModuleContextStore)||null==(r=r.currentPageStore())?void 0:r.pointer),!n)return;let l=t.collectionViewBlockStore();if(!l)return;let a=l&&l.id===n.id?l:u().B.createChildStore(l,{table:n.table,id:n.id,spaceId:n.spaceId});if((null!=a&&a.isPageBlock()||null!=a&&a.isCollectionView())&&(!a||a.id!==e.id))return a},[t,e.id]),s=(0,o(579993).K8)(()=>
1null==a?void 0:a.getBlockTitleStore(),[a]),d=(0,o(579993).K8)(()=>{if(a)return(0,o(374743).J8)({environment:l,tabId:n},{store:a,fullyQualified:!1,pageVisitSource:o(254656).y8.CollectionViewTypePage})},[a,l,n]),c=(0,o(960253).I)(()=>({container:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",paddingTop:4,paddingBottom:4,paddingInlineStart:`${(i?r??0:0)+o(57461).o5.paddingInlineStart}px`,paddingInlineEnd:0,...i&&(0,o(424963).z)(l)&&{position:"sticky",insetInlineStart:0}}}),[i,l,r]),g=(0,o(579993).K8)(()=>null==a?void 0:a.getIcon(),[a]);return a&&s?(0,p.jsx)("div",{style:c.container,children:(0,p.jsx)(o(68774).N,{href:d,style:y.nameContainer,children:(0,p.jsxs)("div",{style:y.containerInner,children:[(0,p.jsx)(o(569553).B6,{disabled:!0,bucket:"secure",store:a,icon:g,iconRecordCategory:"pageBlock",isEmptyPage:!1,style:y.icon,size:22}),(0,p.jsx)(o(627918).A,{store:a,style:y.title})]})})}):null});o(953925),o(540679),o(976614),o(218043);var b=()=>o(658024);let v=new(o(246382)).R({key:"notion/async_clipboard_store",namespace:"AsyncClipboardStore",important:!0,trackingType:"necessary"});async function x(e,{lastActionWasCut:t,valuePromise:i}){let r=(0,o(210528).hB)(e);v.setState({eventId:r,waitingForCopy:!0,lastActionWasCut:void 0,value:void 0});let n=await i;if(!n)return void v.setState({});let{recordMaps:l,...a}=n;v.setState({eventId:r,waitingForCopy:!1,lastActionWasCut:t,value:{...a,recordMapsJson:[...l.entries()].map(([e,t])=>[e,t.toJson()])}})}function w(e){return new Map(e.map(([e,t])=>[e,o(412951).RecordMap.create(t)]))}let C=l.memo(function(){let e=(0,o(533992).v3)(),t=(0,o(633636).wM)(),i=(0,o(713311).ET)(),{value:r}=(0,o(552709).fJ)(o(94386).g),{value:n}=(0,o(552709).fJ)(o(393771).S),a=(0,o(579993).K8)(()=>{var e;return null==(e=i.collectionStore())?void 0:e.id},[i]),s=(0,o(991808).N)(i.capabilitiesStore),d=(0,o(579993).K8)(()=>{if(o(358377).default.isEditingStore.state)return!1;let e=o(584265).default.state.stores.at(0),t=null==e?void 0:e.getModel();if(void 0===e||void 0===t||void 0===(0,o(634702).o)(e))return!1;let i=(0,o(975908).zN)({block:t,getRecordModel:e.getRecordModel});return void 0!==i&&i.id===a},[a]),c=l.useCallback(async t=>{(await o(235645).R.clipboardActions.load()).copy({event:t,environment:e,markdownLinkifyIt:r});let n=o(584265).default.state.stores;x(t,{lastActionWasCut:!1,valuePromise:k(e).then(t=>{var o,r;let{result:l,status:a}=t;if("failed"===a)return;for(let t of l)(0,b().N)(e,{analyticsName:"Copy",from:"keyboard_shortcut",block_id:t.id,block_type:t.getType(),isBulk:!0,collection_id:null==(o=i.collectionStore())?void 0:o.id});let s=l.length>0;for(let t of n)(0,b().N)(e,{analyticsName:"Copy",from:"keyboard_shortcut",block_id:t.id,block_type:t.getType(),isBulk:s,collection_id:null==(r=i.collectionStore())?void 0:r.id});return I({environment:e,subitems:l})})})},[i,e,r]),g=l.useCallback(async n=>{(await o(235645).R.clipboardActions.load()).copy({event:n,environment:e,markdownLinkifyIt:r});let l=i.collectionStore();if(null!=l&&l.isExternallyImportedAndSyncedCollection())return;let s=(0,o(330870).a)();if(null!=s&&s.isLocked())return;let d=o(584265).default.state.stores,c=k(e),u=k(e).then(t=>{let{result:o,status:i}=t;if("failed"===i)return;for(let t of o)(0,b().N)(e,{analyticsName:"Cut",from:"keyboard_shortcut",block_id:t.id,block_type:t.getType(),isBulk:!0,collection_id:a});let r=o.length>0;for(let t of d)(0,b().N)(e,{analyticsName:"Cut",from:"keyboard_shortcut",block_id:t.id,block_type:t.getType(),isBulk:r,collection_id:a});return I({environment:e,subitems:o})});await x(n,{lastActionWasCut:!0,valuePromise:u});let p=o(584265).default.getState().stores,g=(await c).result;await o(780891).vX({blocks:p,subitems:g,environment:e,tabId:t,canUndo:!0,skipConfirmation:!0})},[i,a,e,t,r]),m=l.useCallback(async l=>{var d,c,p,g,m,S,h,y;let f,x=await o(235645).R.clipboardActions.load(),C=await function(e){let t=v.getState(),i=(0,o(210528).hB)(e);if(!(t&&i&&t.eventId===i))return Promise.resolve(void 0);let{waitingForCopy:r,value:n,lastActionWasCut:l}=t;return r?new Promise(e=>{var t,o;v.addListener((t=i,o=e,function e(i){let r=i.getState();if(!r)return void i.removeListener(e);let{waitingForCopy:n,value:l,lastActionWasCut:a}=r;if(!n&&r.eventId===t){if(i.removeListener(e),l)return void o({lastActionWasCut:a||!1,value:{...l,recordMaps:w(l.recordMapsJson)}});o(void 0)}}))}):n?Promise.resolve({lastActionWasCut:l||!1,value:{...n,recordMaps:w(n.recordMapsJson)}}):Promise.resolve(void 0)}(l);v.setState({...v.getState(),lastActionWasCut:!1});let k=o(584265).default.getState().stores;if(!C){let s=i.collectionStore(),d=null==s?void 0:s.getSpaceId();await x.maybePreloadForCrossPagePaste({environment:e,event:l}),(0,o(323517).createAndCommit)({userAction:"CollectionViewKeyboardArea.defaultPaste",environment:e,canUndo:!0,cellTarget:d?{spaceWithId:d}:void 0,perform:i=>{(0,o(15289).o)({action:"paste",blockStore:k[0],from:"collection_view_keyboard_shortcut"},a=>{x.paste({environment:e,tabId:t,event:l,spaceStore:(0,o(974410).f)(s),disableEmbedMenu:!0,transaction:i,onPasteFiles:e=>x.pasteFilesForBlocks({...e,tabId:t}),formulasModule:void 0,markdownLinkifyIt:r,tinyMceMicrosoftWordPasteFilter:n}
1),a()})}});let c=o(584265).default.state.stores[0];if(void 0===c)return;(0,b().N)(e,{analyticsName:"Paste",from:"keyboard_shortcut",block_id:c.id,block_type:c.getType(),isBulk:!1,collection_id:a});return}let I=i.collectionViewBlockStore();if(!I)return;let j=i.collectionStore();if(!j||j.isExternallyImportedAndSyncedCollection())return;let{recordMaps:T,subitemFormat:_,childRelationSchema:A,parentRelationSchema:M}=C.value;if(!T||!_||!A||!M)return;let P=[...T.entries()].map(([e])=>u().B.createChildStore(j,{table:"block",id:e}));await Promise.all(P.map(e=>e.load()));let R=!(C.lastActionWasCut&&(y=j,!(f=P.map(e=>u().B.createChildStore(y,e.pointer))).find(e=>!e.isReady)&&!f.find(e=>e.getAlive()))),V=[],B=(0,o(800586).O)(j),E=null==(d=B)?void 0:d.parentRelationProperty,F=null==(c=B)?void 0:c.childRelationSchema,O=null==(p=B)?void 0:p.parentRelationSchema,z=null==(g=B)?void 0:g.subitemFormat;for(let t of P)(0,b().N)(e,{analyticsName:"Paste",from:"keyboard_shortcut",block_id:t.id,block_type:t.getType(),isBulk:C.value.isBulk,collection_id:a});if(R){let i=P.at(0),a=k[0],s=null==a?void 0:a.getModel(),d=s?(0,o(975908).zN)({block:s,getRecordModel:a.getRecordModel}):void 0,c=a?(0,o(444610).U)(a):void 0,u=null==c?void 0:c.collectionViewBlockStore();if(!i||!d||!u||!c)return;if(z=null==(m=B=(0,o(800586).O)(c.collectionStore()))?void 0:m.subitemFormat,E=null==(S=B)?void 0:S.parentRelationProperty,O=null==(h=B)?void 0:h.parentRelationSchema,!z||!E||!O){let i=j.getSpaceId();await x.maybePreloadForCrossPagePaste({environment:e,event:l}),(0,o(323517).createAndCommit)({userAction:"CollectionViewKeyboardArea.pasteWithSubitems",environment:e,canUndo:!0,cellTarget:i?{spaceWithId:i}:void 0,perform:i=>{(0,o(15289).o)({action:"paste",blockStore:k[0],from:"collection_view_keyboard_shortcut"},a=>{x.paste({environment:e,tabId:t,spaceStore:(0,o(974410).f)(j),event:l,disableEmbedMenu:!0,transaction:i,onPasteFiles:e=>x.pasteFilesForBlocks({...e,tabId:t}),formulasModule:void 0,markdownLinkifyIt:r,tinyMceMicrosoftWordPasteFilter:n}),a()})}});return}await (0,o(953475).hh)({environment:e,sourceBlocks:P,destination:{type:"collection",parent:{table:o(832375).VlP,id:d.id,spaceId:d.space_id}},options:{allowRedundancy:!1,addCopyName:!1,resolveTemplateVariables:!(0,o(398346).l)(i)},from:"collection_view_paste",skipUserFacingMessages:!0,forceExecutionTarget:"server",listener:i=>{let r=z;if("completed"!==i.type||!E||!O||!r)return;let n=i.createdBlocks,l=E,a=O,s=j.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewKeyboardArea.pasteWithSubitems.rebuildRelations",environment:e,canUndo:!1,cellTarget:s?{spaceWithId:s}:void 0,perform:i=>{o(780891).rn({blocksToDuplicate:P,duplicatedBlocks:n,environment:e,transaction:i,migrateSubitemFormat:{from:_,to:r},pageCollectionStore:c.collectionStore(),originalSubitemSchemas:{subitemRelationSchema:A,parentRelationSchema:M}});let s=n.filter(e=>{let t=e.getPropertyValue(l);return 0===o(853300).bG({relationValue:o(853300).n(t),propertySchema:a,getRecordModel:e.getRecordModel,includeNoAccess:!1}).length});(0,o(210318).L)({environment:e,tabId:t,blocksToInsert:s,target:k,transaction:i,replaceEmptyTextBlock:!1,preventSetSelection:!0}
1)}});let d=(0,o(685573).B)({blocks:n,parentRelationProperty:E,parentRelationSchema:O,collectionViewBlockStore:u});(0,o(967551).t)({environment:e,stores:d})}});return}let K=j.getSpaceId();if(await x.maybePreloadForCrossPagePaste({environment:e,event:l}),(0,o(323517).createAndCommit)({userAction:"CollectionViewKeyboardArea.pasteWithSubitems",environment:e,canUndo:!0,cellTarget:K?{spaceWithId:K}:void 0,perform:a=>{if(!z&&s){let t=i.collectionStore();if(!t)return;o(780891).VI({transaction:a,collectionStore:t,collectionViewStore:i.collectionViewStore(),collectionViewBlockStore:i.collectionViewBlockStore(),environment:e})&&(B=(0,o(800586).O)(i.collectionStore()))&&(E=B.parentRelationProperty,F=B.childRelationSchema,O=B.parentRelationSchema,z=B.subitemFormat)}if(!E||!F||!O||!z)return void(0,o(15289).o)({action:"paste",blockStore:k[0],from:"collection_view_keyboard_shortcut"},i=>{x.paste({environment:e,tabId:t,spaceStore:(0,o(974410).f)(j),event:l,disableEmbedMenu:!0,transaction:a,onPasteFiles:e=>x.pasteFilesForBlocks({...e,tabId:t}),formulasModule:void 0,markdownLinkifyIt:r,tinyMceMicrosoftWordPasteFilter:n}),i()});let d=o(780891).fA({blocks:P,transaction:a,from:_,to:z,environment:e,originAction:"paste"});(function(e){let t,{environment:i,selectedBlocks:r,blocksToInsert:n,subitemFormat:l,collectionContextStore:a,transaction:s}=e,d=a.collectionStore();if(!d)return;let c=r.at(-1),p=(t=(0,o(403582).K)(n,l),n.filter((e,o)=>t.includes(o)));if(0!==p.length)if(c){var g,m;let e,t,r,n=(e=a.subitemTreeStore,r=(t=(0,o(17224).Qe)(e.state.children,e=>e.value.store===c))?(0,o(60848).k)(t.map(e=>e.value.store)):"",a.subitemExpandedStore.state.get(r)),S=(g=!!(null==n?void 0:n.isExpanded),m=c,g?m:m.recordStoreUIParentStore instanceof u().B&&m.recordStoreUIParentStore.isPageBlock()?m.recordStoreUIParentStore:void 0);p.forEach(e=>{o(780891).VT({environment:i,blockStore:e,collectionStore:d,subitemFormat:l,transaction:s}),S&&o(356975).j$({environment:i,sourceStore:e,destStore:S,propertyWithInverse:{property:l.inverse,inverse:l.property},transaction:s,position:{type:"after"}})})}else p.forEach(e=>{o(780891).VT({environment:i,blockStore:e,collectionStore:d,subitemFormat:l,transaction:s})})})({environment:e,selectedBlocks:k,blocksToInsert:d,subitemFormat:z,collectionContextStore:i,transaction:a}),(0,o(210318).L)({environment:e,tabId:t,blocksToInsert:d,target:k,transaction:a,replaceEmptyTextBlock:!1,preventSetSelection:!0}
1),V=d}}),!E||!F||!O||!z)return;let L=(0,o(685573).B)({blocks:V,parentRelationProperty:E,parentRelationSchema:O,collectionViewBlockStore:I});o(374176).default.afterNextFlush(()=>{o(374176).default.afterNextFlush(()=>{(0,o(967551).t)({environment:e,stores:L})})})},[i,a,s,e,t,r,n]);return(0,p.jsx)(o(369064).N,{debugName:`CollectionViewKeyboardArea-${a}`,capture:!0,priority:d?0:-1,onCopy:c,onCut:g,onPaste:m})});function k(e){let t=o(584265).default.getState().stores;return o(780891).zM({environment:e,blocks:t})}function I({subitems:e,environment:t}){let i=o(584265).default.getState().stores,r=i.at(0);if(!r)return;let n=(0,o(634702).o)(r);if(!n)return;let l=[...i,...e],a=new Map((0,o(960408).oE)(l.map(e=>{let i=(0,o(559096).loadLocalSubtree)({environment:t,blockId:e.id,inMemoryRecordCache:e.inMemoryRecordCache,options:{allowCopyCollections:!0,requireFullSubtree:!1,skipTransclusionContainerChildren:!0,allowCopyExternalObjectInstances:!0}}).recordMap;return i&&[e.id,i]}))),{subitemFormat:s,childRelationSchema:d,parentRelationSchema:c}=n;return{recordMaps:a,subitemFormat:s,childRelationSchema:d,parentRelationSchema:c,isBulk:e.length>0}}let j=new(o(552709)).O2("lazyCreateHasSchemaChangedForQueryStore",async()=>await o.e(40287).then(o.bind(o,462955)));var T=()=>o(864850);async function _(e){let t=await T().T.formulas.load();t.setFormulaParsingInstrumentation(()=>{class e extends t.FormulaParsingInstrumentation{static metricNameToEventProperty={"formulas.parsing.weak_map_cache.hit":"weak_map_cache_hit","formulas.parsing.weak_map_cache.miss":"weak_map_cache_miss"};pendingMetricsMap={};throttledFlushMetrics=(0,o(960408).nF)(()=>{this.flushMetrics()},15e3,{trailing:!0});flushMetrics(){0!==Object.keys(this.pendingMetricsMap).length&&((0,o(104310).u)({event:{eventName:"collections_formula_parsing_cache_stats",eventProperties:(0,o(48697).MU)((0,o(48697).WP)(this.pendingMetricsMap).map(([t,o])=>[e.metricNameToEventProperty[t],o??0]))}}),this.pendingMetricsMap={})}incrMetricImpl(e){this.pendingMetricsMap[e]=(this.pendingMetricsMap[e]??0)+1,this.throttledFlushMetrics()}}return new e})}let A=new(o(552709)).O2("sprintSettingsActions",()=>Promise.all([o.e(89352),o.e(21247),o.e(32274)]).then(o.bind(o,883298)));var M=()=>o(527210);function P({viewType:e,isDashboardWidget:t}){return!t&&"form_editor"!==e&&"dashboard"!==e&&"skills"!==e&&"xldb"!==e}function R(e){let{collectionContextStore:t,rowBlockId:o}=e;for(let e of t.groupsStore.getAllGroupStates()){let t=e.resultsStore.state.find(e=>e.id===o);if(t)return{groupState:e,rowStore:t}}}async function V(e){let{environment:t,collectionContextStore:i,rowBlockId:r,signal:n}=e,{groupState:l,rowStore:a}=await function(e){let{collectionContextStore:t,rowBlockId:o,signal:i}=e;i.throwIfAborted();let r=R({collectionContextStore:t,rowBlockId:o});return r?Promise.resolve(r):new Promise((e,r)=>{let n=new Set,l=()=>{for(let e of(t.groupsStore.removeListener(d),n))e.reducerResultStore.removeListener(a);i.removeEventListener("abort",c)},a=()=>{let i=R({collectionContextStore:t,rowBlockId:o});i&&(l(),e(i))},s=()=>{for(let e of t.groupsStore.getAllGroupStates())n.has(e)||(n.add(e),e.reducerResultStore.addListener(a))};function d(){s(),a()}function c(){l(),r(i.reason)}t.groupsStore.addListener(d),i.addEventListener("abort",c,{once:!0}),s(),a()})}({collectionContextStore:i,rowBlockId:r,signal:n});if(n.throwIfAborted(),i.virtualizedModule.hasRowVirtualizer(l.groupsPointer)){await o(374176).default.afterNextFlush(),n.throwIfAborted(),await i.virtualizedModule.waitToScrollToBlock({blockStore:a,groupsPointer:l.groupsPointer,align:"center",signal:n});return}let s=e=>{!n.aborted&&e&&(0,o(840529).p)({environment:t,handle:e,vertical:{reveal:"closest"},horizontal:e.props.disableScrollToRevealHorizontal?void 0:{reveal:"closest"},animate:!0})},d=o(240414).T.findSelectableFromStore(a);d?s(d):i.registerCallbackForItemMounted(a,()=>{s(o(240414).T.findSelectableFromStore(a))})}o(499468),o(586042),o(169187),o(726090),o(132457),o(219390),o(73168);let B={formula:{initialResult:"collections_formula_initial_result_duration",mountToFirstResult:"collections_formula_mount_to_first_result"},relation:{initialResult:"collections_relation_initial_result_duration",mountToFirstResult:"collections_relation_mount_to_first_result"},rollup:{initialResult:"collections_rollup_initial_result_duration_v2",mountToFirstResult:"collections_rollup_mount_to_first_result_v2"}},E=Symbol("DONE_WITH_INITIAL_RENDER");
1function F(e){let{collectionContextStore:t}=e,i=function(e){let{collectionContextStore:t,mountedBeforeInitialPageRender:i}=e,r=(0,l.useRef)(new(o(877167)).G(()=>({done:!1,didTrackFirstResult:!1,pageIdToStatus:new Map})));return{trackMount:(0,l.useCallback)(({pageId:e,propertyId:t})=>{let i=r.current;if(i===E)return;let n=i.get(t);if(n.done)return;let l=performance.now();n.pageIdToStatus.has(e)||n.pageIdToStatus.set(e,{mountTime:l,gotFirstResult:!1}),(0,o(48697).O9)(n.earliestMountTime)||(n.earliestMountTime=l)},[]),trackResult:(0,l.useCallback)(({pageId:e,propertyId:n,propertyType:l,endTime:a,context:s})=>{let d=r.current;if(d===E)return;let c=d.get(n);if(c.done)return;let{initialResult:u,mountToFirstResult:p}=B[l],g=c.pageIdToStatus.get(e);if(!g)return void(0,o(864053).NK)(`Property result duration performance entry for ${e}/${n} not found`);let m=(0,o(960408).Bj)(()=>({...(0,o(866814).kz)(t),is_navigation:!i,...s}));c.didTrackFirstResult||(c.didTrackFirstResult=!0,(0,o(48697).O9)(c.earliestMountTime)?o(307545).default.measure({metricName:p,startTime:c.earliestMountTime,endTime:a},{shouldSendIfStatsigNotInitialized:!0,data:m()}):(0,o(864053).NK)(`Missing earliestMountTime for property ${n}`)),g.gotFirstResult||(g.gotFirstResult=!0,o(307545).default.measure({metricName:u,startTime:g.mountTime,endTime:a},{shouldSendIfStatsigNotInitialized:!0,data:m()})),o(374176).default.afterNextFlush(()=>{c.didTrackFirstResult&&[...c.pageIdToStatus.values()].every(e=>e.gotFirstResult)&&d.set(n,{done:!0}),[...d.values()].every(e=>e.done)&&(r.current=E)})},[t,i])}}(e);return(0,o(383953).w)(()=>{t.propertyResultDurationTracker||(t.propertyResultDurationTracker=i)}),null}function O(e){var t,i,r,n,l,a,s,d,c,u,p;let g,m,{environment:S,timings:h,subMetricsTimes:y,dependencyLoadingMetrics:f,lazyRenderStartedAt:b,navigationStartedAt:v,collectionViewBlockId:x,collectionViewId:w}=e,C=(0,o(307545).getPageOriginOrPrewarmedTabAppStartTime)(S.RouterStore),k=(null==(m=function(e){var t;if(e)return null==(t=globalThis.__notionContentPreview)||null==(t=t.timings)?void 0:t[e]}((t={collectionViewBlockId:x,pageOriginTime:C}).collectionViewBlockId))?void 0:m.painted_at)===void 0||void 0===t.pageOriginTime?m:{...m,painted_after_origin_ms:m.painted_at-t.pageOriginTime};return{render_started_at:y.cvbBlockRenderStart,mounted_at:y.cvbBlockRenderMount,items_started_at:y.itemsStart,items_visible:y.itemsVisible,query_request_count:h.queryCollectionRequests.length,query_request_times:h.queryCollectionRequests,opfs_timings:h.opfsTimings??(w?o(694619).X.getOPFSTimings(w):void 0),collection_reducer_request_count:Object.keys(h.collectionReducerRequests).length,collection_reducer_request_times:Object.values(h.collectionReducerRequests),page_origin_time:C,cvb_bundle_timing:function(e){if(null!=e&&e.resolvedAt&&null!=e&&e.startedAt)return{started_at:e.startedAt,resolved_at:e.resolvedAt,duration_ms:e.resolvedAt-e.startedAt}}(f),lazy_render_started_at:b,prefetch_stats:o(694619).X.getTraversalStats(),page_sub_metric_timings:{app_start:null==(i=(g=o(329464).A.state.subMetricsStore.state).app_start_to_main_start)?void 0:i.startTime,main_start:null==(r=g.app_start_to_main_start)?void 0:r.endTime,prefetch_initiated:null==(n=g.main_start_to_prefetch_initiated)?void 0:n.endTime,app_env_end:null==(l=g.statsig_bootup_blocking)?void 0:l.startTime,statsig_bootup_blocking_end:null==(a=g.statsig_bootup_blocking)?void 0:a.endTime,render_start:null==(s=g.render_start_to_render_end)?void 0:s.startTime,render_end:null==(d=g.render_start_to_render_end)?void 0:d.endTime,await_page_chunk_start:null==(c=g.await_page_chunk_start_to_await_page_chunk_end)?void 0:c.startTime,await_page_chunk_end:null==(u=g.await_page_chunk_start_to_await_page_chunk_end)?void 0:u.endTime,browser_repaint_start:null==(p=g.await_page_chunk_end_to_browser_repaint_start)?void 0:p.endTime},navigation_started_at:v,content_preview_timing:k}}o(435368);let z="db_doctor_nudge";class K extends s().Store{getInitialState(){return{stage:"NOT_TRACKING"}}}function L(e){let{collectionContextStore:t,collectionViewBlockRenderStartTime:i,didDelayOffscreenRenderRef:r,dependencyLoadingMetrics:n,navigationTracker:a,mountedBeforeInitialPageRender:s,cvbLoadingStateOnInitialRender:d,lazyRenderStartedAtRef:c,trackPendingCollectionItemRender:u,ski
1pTracking:p,virtualInitialLoad:g}=e,{handleInitialDatabaseRender:m,handleNavigationDatabaseRender:S,handleItemMount:h,handleItemsRenderStart:y}=function(e){let{collectionContextStore:t,collectionViewBlockRenderStartTime:i,didDelayOffscreenRenderRef:r,dependencyLoadingMetrics:n,navigationTracker:a=o(898727).A,mountedBeforeInitialPageRender:s,cvbLoadingStateOnInitialRender:d,lazyRenderStartedAtRef:c,trackPendingCollectionItemRender:u,skipTracking:p,virtualInitialLoad:g}=e;!function(e){let t=(0,o(533992).v3)(),i=(0,o(327219).tz)(),r=(0,o(633636).wM)(),n=(0,o(579993).O$)(e.isFullScreenStore),{shouldShowProactiveCta:a}=(0,o(424145).M)(e,"db_doctor_nudge"),s=(0,o(579993).K8)(()=>{var t;return null==(t=e.collectionViewBlockStore())?void 0:t.id},[e]),d=(0,o(579993).K8)(()=>{var t;return null==(t=e.collectionViewStore())?void 0:t.id},[e]),c=(0,o(579993).K8)(()=>o(696190).default.getMessagesForPlacement("Tooltip").some(e=>e.key!==z),[]),u=(0,o(579993).K8)(()=>o(192314).AppStoreInAppCalloutStore.state.getCalloutVisibility(z).canShow,[]),p=(0,o(579993).K8)(()=>o(297258).Jm.getInteractiveTabId()===r,[r]),g=i.formatMessage(o(805479)._W.nudgeBody),m=i.formatMessage(o(805479)._W.diagnosePerformance);(0,l.useEffect)(()=>{if(!o(139424).A.isMobile&&p&&u&&!c&&s&&d&&(0,o(805479).hW)({isFullScreen:n,shouldShowProactiveCta:a}))return function(e){let{environment:t,sourceTabId:i,collectionViewBlockId:r,collectionViewId:n,body:l,displayMessage:a}=e,s={id:(0,o(977102).Ay)(),key:z,type:"tooltip",category:"product_usage",dismissalType:"recurring_until_dismissed_per_user",recurringIntervalMs:Number(o(419681).nD),props:{tooltipOrigin:"bottom_assistant",tooltipType:"speech_bubble",body:l,persistDismissalOnCta:!1,action:{type:"open_db_doctor",context:{sourceTabId:i,collectionViewBlockId:r,collectionViewId:n,displayMessage:a}}}};if((0,o(955704).r)(t,s).success)return()=>{var e;return e=s,void(o(696190).default.state.messages.get(e.key)===e&&(o(696190).default.removeMessage(e.key),o(192314).AppStoreInAppCalloutStore.state.updateCalloutStatus({calloutId:e.key,visible:!1})))}}({environment:t,sourceTabId:r,collectionViewBlockId:s,collectionViewId:d,body:g,displayMessage:m})},[g,u,m,s,d,t,c,n,p,a,r])}(t);let m=(0,o(533992).v3)(),S=(0,o(764047).Ul)(),h=(0,o(604306).r)("page_editor_virtual_list_experiment",{disableExposureLogging:!0}),[y]=(0,l.useState)(h),f=(0,o(579993).uB)(void 0,K),b=(0,l.useRef)(0),v=(0,l.useRef)(i),x=(0,l.useRef)(),w=(0,l.useRef)(void 0),C=(0,l.useRef)(void 0),k=(0,l.useRef)(!0),I=(0,l.useRef)(!1),j=(0,l.useCallback)(()=>{"NOT_TRACKING"===f.state.stage&&(f.setState({stage:"COUNTING_VISIBLE_ITEMS",source:"INITIAL"}),w.current=performance.now())},[f]),T=(0,l.useCallback)(e=>{"NOT_TRACKING"===f.state.stage&&(f.setState({stage:"COUNTING_VISIBLE_ITEMS",source:"NAVIGATION"}),e&&(x.current=e),w.current=performance.now())},[f]),_=(0,l.useCallback)(()=>{if(null==u||u(),t.didItemsMountStore.setState(!0),r.current)return;let e=f.state.stage;if("COUNTING_VISIBLE_ITEMS"===e){if(b.current++,1===b.current){let e=performance.now(),t=(0,o(259533).getContentPreviewScriptStatus)();o(374176).default.afterNextFlush(()=>{"COUNTING_VISIBLE_ITEMS"===f.state.stage&&f.setState({stage:"SHOULD_TRACK",endTime:e,contentPreviewScriptStatus:t,source:f.state.source})})}}else"NOT_TRACKING"===e&&k.current&&(k.current=!1,o(307545).default.measureFromPageOrigin({metricName:"missed_database_items_visible",endTime:performance.now()},{data:o(866814).ax({environment:m,collectionContextStore:t,visibleItemsCount:1,wasInitialRenderEmpty:I.current,isPrewarmedTab:(0,o(259533).isPrewarmedTabInitialRender)(m),cvbLoadingStateOnInitialRender:d,pageEditorVirtualListExperimentGroup:y})}))},[t,r,m,f,d,u,y]),A=(0,l.useCallback)(()=>{C.current||(C.current=performance.now())},[]),M=(0,l.useCallback)(e=>{e.state&&"COUNTING_VISIBLE_ITEMS"===f.state.stage&&(I.current=!0,t.isEmptyStore.removeListener(M),_())},[t.isEmptyStore,_,f]),P=(0,l.useCallback)(async e=>{var i,l,u,p;if(!r.current&&(t.remoteErrorStore.state&&"COMPLETED"!==e.state.stage&&(null==(i=window.__notionWhiteScreenReporter)||i.resolveWhiteScreen("error_route")),"COUNTING_VISIBLE_ITEMS"===e.state.stage&&M(t.isEmptyStore),"SHOULD_TRACK"===e.state.stage)){(0,o(708238).q)({immediate:!1});let i=(0,o(259533).isPrewarmedTabInitialRender)(m),r=i?o(329464).A.state.prewarmedTabAppStartTimeOverride:void 0,h=o(866814).ax({environment:m,collectionContextStore:t,visibleItemsCount:b.current||0,wasInitialRenderEmpty:I.current,isPrewarmedTab:i,cvbLoadingStateOnInitialRender:d,pageEditorVirtualListExperimentGroup:y});if(g){let i=e.state.endTime;e.setState({stage:"COMPLETED"});let r=(0,o(259533).isCurrentVirtualTabInitialLoad)(S,g);t.timingTracker.recordRenderTiming({source:"INITIAL",mountedBeforeInitialPageRender:s,collectionViewBlockRenderStartedAt:v.current,collectionViewBlockMountedAt:w.current,itemsRenderStartedAt:C.current,itemsVisibleAt:i,itemsVisibleDurationMs:r?i-g.startTime:void 0}),r&&o(307545).default.measure({metricName:"initial_database_items_visible",startTime:g.startTime,endTime:i},{data:{...h,...(0,o(259533).getVirtualTabInitialLoadMetricData)(g),desktop_tab_count:o(297258).Jm.state.tabs.length}});return}let f=m.RouterStore.state.route,k="page"===f.name&&f.blockId?o(537885).Ob.lookupViewIds(f.blockId).length:0;if("INITIAL"===e.state.source){let a=(0,o(466158).A)(null==(l=t.collectionViewStore())?void 0:l.id),d=o(809390).B.getPrefetchAnalytic(a),g={cvbBlockRenderStart:v.current,cvbBlockRenderMount:w.current,itemsStart:C.current,itemsVisible:e.state.endTime},S=function(e){let{subMetricsTimes:t}=e,{cvbBlockRenderStart:i,cvbBlockRenderMount:r,itemsStart:n,itemsVisible:l}=t,a={"collections.await_page_chunk_end_to_cvb_start":void 0,"collections.cvb_start_to_cvb_mount":void 0,"collections.cvb_mount_to_items_start":void 0,"collections.items_start_to_items_visible":void 0},{await_page_chunk_start_to_await_page_chunk_end:s}=o(329464).A.state.subMetricsStore.state,d=({startTime:t,endTime:o})=>{if(e.isPrewarmedTab){if(o<=e.prewarmedTabNavigationStart)return 0;if(t<e.prewarmedTabNavigationStart&&o>e.prewarmedTabNavigationStart)return o-e.prewarmedTabNavigationStart}return o-t};return i&&s&&(a["collections.await_page_chunk_end_to_cvb_start"]=d({startTime:s.endTime,endTime:i}),(0,o(338970).f)({name:"collections.await_page_chunk_end_to_cvb_start",startTime:s.endTime,endTime:i})),i&&r&&(a["collections.cvb_start_to_cvb_mount"]=d({startTime:i,endTime:r}),(0,o(338970).f)({name:"collections.cvb_start_to_cvb_mount",startTime:i,endTime:r})),r&&n&&(a["collections.cvb_mount_to_items_start"]=d({startTime:r,endTime:n}),(0,o(338970).f)({name:"collections.cvb_mount_to_items_start",startTime:r,endTime:n})),n&&l&&(a["collections.items_start_to_items_visible"]=d({startTime:n,endTime:l}),(0,o(338970).f)({name:"collections.items_start_to_items_visible",startTime:n,endTime:l})),a}(i&&"number"==typeof r?{subMetricsTimes:g,isPrewarmedTab:!0,prewarmedTabNavigationStart:r}:{subMetricsTimes:g,isPrewarmedTab:!1}),y=o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewBlockStore())?void 0:e.id}),f=o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.id}),b={cvbRenderStartedAt:v.current,cvbMountedAt:w.current,itemsRenderStartedAt:C.current,itemsVisibleAt:e.state.endTime,itemsInteractiveAt:e.state.endTime},x=O({environment:m,timings:t.timingTracker.finishTracking(),subMetricsTimes:g,dependencyLoadingMetrics:n,lazyRenderStartedAt:null==c?void 0:c.current,collectionViewBlockId:y,collectionViewId:f});({timing:x.content_preview_timing,pageOriginTime:x.page_origin_t
1ime,normalRenderTimings:b}).timing;let I=function(e){let{contentPreviewTiming:t,pageOriginTime:o,itemsInteractiveAt:i}=e,r=null==t?void 0:t.painted_at;return Number.isFinite(r)&&Number.isFinite(o)&&void 0!==r&&void 0!==o&&!(r<o)?Math.min(r,i):i}({contentPreviewTiming:x.content_preview_timing,pageOriginTime:x.page_origin_time,itemsInteractiveAt:e.state.endTime});t.timingTracker.recordRenderTiming({source:"INITIAL",mountedBeforeInitialPageRender:s,collectionViewBlockRenderStartedAt:g.cvbBlockRenderStart,collectionViewBlockMountedAt:g.cvbBlockRenderMount,itemsRenderStartedAt:g.itemsStart,itemsVisibleAt:g.itemsVisible,itemsVisibleDurationMs:s&&void 0!==x.page_origin_time?I-x.page_origin_time:void 0});let j=await (0,o(259533).getDesktopServiceWorkerVersion)(),T={...h,content_preview_script_status:e.state.contentPreviewScriptStatus,sub_metrics:S,initial_render_timings:x,interactive_time:function(e){let{initialRenderTimings:t}=e,o=null==t?void 0:t.items_visible,i=null==t?void 0:t.page_origin_time;if("number"==typeof o&&Number.isFinite(o)&&"number"==typeof i&&Number.isFinite(i)&&o>=i)return o-i}({initialRenderTimings:x}),includes_page_origin_to_app_start:!0,virtual_tabs_enabled:(0,o(924613)._)(),is_swv2:"v2"===j,is_swv3_1:"v3_1"===j,is_swv3_1_gate_enabled:(0,o(259533).getServiceWorkerV3_1GateEnabled)(),sw_defer_group:(0,o(259533).getServiceWorkerDeferExperimentGroup)(),is_browser_sw:await (0,o(259533).isBrowserSW)(),serviceworker:null==(u=(0,o(259533).getServiceWorkerNavigationMetrics)())?void 0:u.servedBy};if(null==(p=window.__notionWhiteScreenReporter)||p.resolveWhiteScreen("database_items_visible",{at:I}),s){let e=(0,o(259533).shouldOmitSwChangeMetrics)(m);o(307545).default.measureFromPageOrigin({metricName:e?"desktop_sw_change_db_items_visible":"initial_database_items_visible",endTime:I},{data:T,shouldSendIfStatsigNotInitialized:!0})}v.current&&(o(307545).default.measure({metricName:"collections.initial_mount_to_items_visible",startTime:v.current,endTime:e.state.endTime},{data:T,shouldSendIfStatsigNotInitialized:!0}),(null==d?void 0:d.type)==="hit-match"&&void 0!==d.finished_at&&d.finished_at>v.current&&o(307545).default.measure({metricName:"collections.initial_mount_waiting_for_api",startTime:v.current,endTime:d.finished_at},{data:h}),(T.is_full_screen||1===k)&&o(777967).u4({name:"database_visit",args:{database_visit_id:T.database_visit_id}}))}else if("NAVIGATION"===e.state.source){let i={cvbBlockRenderStart:v.current,cvbBlockRenderMount:w.current,itemsStart:C.current,itemsVisible:e.state.endTime};t.timingTracker.recordRenderTiming({source:"NAVIGATION",mountedBeforeInitialPageRender:s,collectionViewBlockRenderStartedAt:i.cvbBlockRenderStart,collectionViewBlockMountedAt:i.cvbBlockRenderMount,itemsRenderStartedAt:i.itemsStart,itemsVisibleAt:i.itemsVisible,itemsVisibleDurationMs:void 0===x.current?void 0:i.itemsVisible-x.current});let r=O({environment:m,timings:t.timingTracker.finishTracking(),subMetricsTimes:i,dependencyLoadingMetrics:n,lazyRenderStartedAt:null==c?void 0:c.current,navigationStartedAt:x.current,collectionViewId:o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.id})});if(x.current){let t={...h,wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,...a.getDatabaseNavigationMetrics(x.current,n),initial_render_timings:r};o(307545).default.measure({metricName:"collections.navigation_items_visible",startTime:x.current,endTime:e.state.endTime},{data:t})}v.current&&(o(307545).default.measure({metricName:"collections.navigation_mount_to_items_visible",startTime:v.current,endTime:e.state.endTime},{data:{...h,initial_render_timings:r}}),(h.is_full_screen||1===k)&&o(777967).u4({name:"database_visit",args:{database_visit_id:h.database_visit_id}}))}else e.state.source;e.setState({stage:"COMPLETED"}),b.current=0}},[t,r,m,s,d,c,n,a,y,M,S,g]);return(0,l.useEffect)(()=>{p&&f.setState({stage:"COMPLETED"})},[p,f]),(0,l.useEffect)(()=>(p||f.addListener(P),()=>{f.removeListener(P)}),[P,f,p]),(0,l.useEffect)(()=>{if(!p)return t.isEmptyStore.addListener(M),()=>{t.isEmptyStore.removeListener(M)}},[t.isEmptyStore,M,p]),{handleInitialDatabaseRender:j,handleNavigationDatabaseRender:T,handleItemMount:_,handleItemsRenderStart:A}}({collectionContextStore:t,collectionViewBlockRenderStartTime:i,didDelayOffscreenRenderRef:r,dependencyLoadingMetrics:n,navigationTracker:a,mountedBeforeInitialPageRender:s,cvbLoadingStateOnInitialRender:d,lazyRenderStartedAtRef:c,trackPendingCollectionItemRender:u,ski
1pTracking:p,virtualInitialLoad:g});return t.databaseItemsVisibleTracker||(t.databaseItemsVisibleTracker={handleInitialDatabaseRender:m,handleNavigationDatabaseRender:S,handleItemMount:h,handleItemsRenderStart:y}),null}class D{deferredCollectionEmit;queuedBlockIdsToRefetch;queuedBlockPropertyValueIdsToRefetch;queuedCollectionPropertySchemaIdsToRefetch;isServerRequestRequired;collectionContextStore;environment;constructor(e,t){this.deferredCollectionEmit=!1,this.isServerRequestRequired=!1,this.queuedBlockIdsToRefetch={},this.queuedBlockPropertyValueIdsToRefetch={},this.queuedCollectionPropertySchemaIdsToRefetch={},this.collectionContextStore=e,this.environment=t}reset(){this.deferredCollectionEmit=!1,this.isServerRequestRequired=!1,this.queuedBlockIdsToRefetch={},this.queuedBlockPropertyValueIdsToRefetch={},this.queuedCollectionPropertySchemaIdsToRefetch={}}addBlockIdToRefetch(e,t){this.queuedBlockIdsToRefetch[e]=Math.max(this.queuedBlockIdsToRefetch[e]??0,t)}addBlockPropertyValueIdToRefetch(e,t){this.queuedBlockPropertyValueIdsToRefetch[e]=Math.max(this.queuedBlockPropertyValueIdsToRefetch[e]??0,t)}addCollectionPropertySchemaIdToRefetch(e,t){this.queuedCollectionPropertySchemaIdsToRefetch[e]=Math.max(this.queuedCollectionPropertySchemaIdsToRefetch[e]??0,t)}async handleCollectionEmit(e){if(this.collectionContextStore.isSnapshotQueryStore.state)return;let{src:t,passThroughData:i,shouldDeferCollectionEmit:r,isCollectionTypeChange:n}=e;if((0,o(788145).Xj)(o(446898).n,i)&&((0,o(48697).WP)((null==i?void 0:i.blockIdToVersion)??{}).forEach(([e,t])=>this.addBlockIdToRefetch(e,t)),(0,o(48697).WP)((null==i?void 0:i.blockPropertyValueIdToVersion)??{}).forEach(([e,t])=>this.addBlockPropertyValueIdToRefetch(e,t)),(0,o(48697).WP)((null==i?void 0:i.collectionPropertySchemaIdToVersion)??{}).forEach(([e,t])=>this.addCollectionPropertySchemaIdToRefetch(e,t))),this.isServerRequestRequired=this.isServerRequestRequired||this.isServerQueryCollectionRequiredForCollectionEmit(i,n),!r)return await this.processCollectionRefetch(t);this.deferredCollectionEmit=!0}async maybeProcessDeferredCollectionEmit(e){if(this.deferredCollectionEmit)return await this.processCollectionRefetch(e)}subscribeToSchemaChanges(e){e.addListener(this.handleCollectionSchemaChange)}unsubscribeFromSchemaChanges(){var e;null==(e=this.collectionContextStore.hasSchemaChangedForQueryStore)||e.removeListener(this.handleCollectionSchemaChange)}handleCollectionSchemaChange=e=>{if(!this.collectionContextStore.isClientModeEnabledStore.state&&e.state){var t,o;let e=`${null==(t=this.collectionContextStore.collectionStore())?void 0:t.id}:${null==(o=this.collectionContextStore.collectionStore())||null==(o=o.getModel())?void 0:o.getVersion()}`;this.throttledRefetch({src:"change_schema",trigger:e})}};isServerQueryCollectionRequiredForCollectionEmit=(e,t)=>{let i=this.collectionContextStore.isClientModeEnabledStore.state;if((0,o(788145).Xj)(o(446898).n,e)&&(0,o(48697).objectKeys)((null==e?void 0:e.collectionPropertySchemaIdToVersion)??{}).length>0||!i&&this.collectionContextStore.isDashboardWidget()||i&&t&&"collectionTypedView"===this.collectionContextStore.contextTypeFromStoreState)return!0;let r=!!(e&&(0,o(788145).Xj)(o(446898).n,e)&&e.hasMore);if(i&&!r)return!1;let n=this.collectionContextStore.remoteRequestStore.state;return!(!(!n||n.loader.propertyAggregations||(0,o(48697).WP)(n.loader.reducers||{}).some(([e,t])=>"results"!==t.type))&&e&&(0,o(788145).Xj)(o(446898).n,e)&&!e.hasMore)};throttledRefetch=(0,o(517122).A)(e=>this.refetchFromRemote({...e,queuedTimestamp:Date.now()}));processCollectionRefetch=async e=>{let t=this.queuedBlockIdsToRefetch,i=this.queuedBlockPropertyValueIdsToRefetch,r=this.queuedCollectionPropertySchemaIdsToRefetch,n=this.isServerRequestRequired;this.reset();let l={blockIdToMinimumVersion:t,blockPropertyValueIdToMinimumVersion:i,collectionPropertySchemaIdToMinimumVersion:r},a=(0,o(48697).objectKeys)(r).length>0,s=n&&(a||this.collectionContextStore.isDashboardWidget());if(s&&await (0,o(39332).I)({environment:this.environment,collectionContextStore:this.collectionContextStore,...l}),n){var d,c,u;let n=null==(d=(0,o(48697).objectKeys)(t))?void 0:d[0],l=null==(c=(0,o(48697).objectKeys)(i))?void 0:c[0],a=null==(u=(0,o(48697).objectKeys)(r))?void 0:u[0],s=void 0!==n?`block:${n}:${t[n]}`:void 0!==l?`block_property_value:${l}:${i[l]}`:void 0!==a?`collection_property_schema:${a}:${r[a]}`:void 0;this.throttledRefetch({src:e,trigger:s})}s||await (0,o(39332).I)({environment:this.environment,collectionContextStore:this.collectionContextStore,...l})};refetchFromRemote=async e=>{let t=this.collectionContextStore.throttleMsStore.state;await Promise.all([(0,o(345471).M)(this.environment,this.collectionContextStore,e),(0,o(326904).wR)(t)])}}let W=l.memo(function(e){let{isFullScreen:t,leftRightPaddingStore:i,leftRightMarginStore:r,overrideViewType:n}=e,l=(0,o(713311).ET)(),a=(0,o(579993).K8)(()=>(0,o(912338).f5)({collectionContextStore:l,overrideViewType:n}),[l,n]),s=(0,o(579993).K8)(()=>{var e;return a?(t?(null==(e=i.state)?void 0:e.paddingLeft)??0:0)+(r.state.marginLeft??0)-2:0},[a,r,i,t]);return a?(0,p.jsx)(o(471917).or,{marginLeft:s}):null}),H=new(o(552709)).O2("MinimizableCollectionViewBlockHeaderActions",async()=>await o.e(90229).then(o.bind(o,801906))),N=(0,o(552709)._h)(H,e=>e.MinimizableCollectionViewBlockHeaderActions),G=new(o(552709)).O2("DashboardHeaderActions",async()=>await Promise.all([o.e(80293),o.e(75887),o.e(87662),o.e(22985),o.e(46913),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(66194),o.e(2728),o.e(21840),o.e(92011),o.e(76143),o.e(92464)]).then(o.bind(o,182162))),$=(0,o(552709)._h)(G,e=>e.DashboardHeaderActions),U=new(o(552709)).O2("MyTasksAddItemPopup",async()=>await Promise.all([o.e(54811),o.e(8343),o.e(42833),o.e(6122),o.e(3916)]).then(o.bind(o,175508))),q=(0,o(552709)._h)(U,e=>e.MyTasksAddItemPopup),X="noWritableDbs",Y={icon:(0,o(681693).Xx)()};
1function Q(e){let{collectionContextStore:t,onAddTaskClick:i,from:r}=e,n=(0,o(533992).v3)(),a=(0,l.useRef)(null),s=(0,o(579993).uB)(void 0,o(510969).A),d=(0,o(83208).X)("collection_custom_item_name"),c=(0,o(579993).O$)(t.isInHomeWidgetStore),u=(0,o(579993).K8)(()=>t.collectionStoresStore.state.length>0,[t.collectionStoresStore]),g=(0,o(579993).K8)(()=>!!t.collectionStoresStore.state.find(e=>e.canEdit()||e.canEditCollection()||e.canEditContentOnly()||(0,o(862085).gN)({collectionStore:e,environment:n})),[t.collectionStoresStore,n]),m=(0,o(579993).K8)(()=>(0,o(912338).h6)({collectionContextStore:t,isCustomItemNameEnabled:d}),[t,d]),S=(0,o(579993).K8)(()=>!t.isFullScreenStore.state,[t]),h=(0,o(960253).I)(()=>({container:{width:"100%",height:S?"calc(100% - 4px)":void 0,paddingTop:S?32:120,paddingBottom:32,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",fontSize:14,color:o(632079).Tj.text.tertiary}}),[S]),y=(0,l.useMemo)(()=>u?(0,p.jsx)(o(51831).m_,{disableTooltip:g,placement:"bottom",content:()=>(0,p.jsx)(o(327219).sA,{defaultMessage:"You do not have permissions{br}to edit the source databases",id:"tasksEmptyState.addTask.tooltip.noWritableDbs",values:{br:(0,p.jsx)("br",{})}}),children:e=>(0,p.jsx)(o(656252).d,{popupType:o(423291).n.Popup,buttonPopupStore:s,placementToOrigin:"bottom",alignmentToOrigin:"center",content:()=>(0,p.jsx)(q,{collectionContextStore:t,onAddItem:i,buttonPopupStore:s}),children:t=>(0,p.jsx)(o(406910).p,{...t,...e,colorPalette:"blue",ref:a,disabled:!g,disabledFeedback:!g,onClick:e=>{var i;(0,o(167552).bS)({environment:n,from:r}),null==(i=t.onClick)||i.call(t,e)},iconLeading:{icon:o(638501).plusSmallIcon,size:"sm"},children:m})})}):(0,p.jsx)(o(406910).p,{colorPalette:"blue",onClick:()=>{(0,o(167552).bS)({environment:n,from:r}),(0,o(85675).q)(n,t)},children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Configure your task sources",id:"tasksEmptyState.configureTaskSources"})}),[u,g,m,n,r,t,s,i]);return c&&!u?(0,p.jsx)(o(502498).Ww,{feature:"tasks",onSetup:()=>{(0,o(167552).bS)({environment:n,from:r}),(0,o(85675).q)(n,t)}}):(0,p.jsxs)("div",{style:h.container,children:[(0,p.jsx)(o(16275).I,{icon:o(552619).checkStackIcon,style:Y.icon}),(0,p.jsx)(o(884877).A,{size:16}),g?(0,p.jsx)(o(327219).sA,{defaultMessage:"No matching tasks.",id:"tasksEmptyState.noMatchingTasks.title"}):(0,p.jsx)(o(327219).sA,{defaultMessage:"See all tasks assigned to you here.",id:"tasksEmptyState.noTasks.title"}),(0,p.jsx)(o(884877).A,{size:16}),y]})}function Z({store:e,collectionViewStore:t,collectionContextStore:o}){let i,r=t.getFormat().page_pointer,n=o.viewsModuleContextStore;if(!r&&(null==n?void 0:n.getViewModuleType())==="viewsMain"){let e=n.currentPageStore();e&&(r=e.pointer,i=e)}if(r&&((i??=e.id===r.id?e:u().B.createChildStore(e,{table:r.table,id:r.id,spaceId:r.spaceId})).isPageBlock()||i.isCollectionView()))return i}let J=new(o(552709)).O2("views-main-builder-modules",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(90442),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(11849),o.e(36153),o.e(4637),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(52149),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(96886),o.e(34925),o.e(34272),o.e(66194),o.e(38069),o.e(42492),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(27682),o.e(90034),o.e(52790),o.e(98326),o.e(15908),o.e(11702),o.e(42386),o.e(1147),o.e(52445),o.e(77231),o.e(66738),o.e(14258),o.e(22837),o.e(6793),o.e(99287),o.e(19879),o.e(4316),o.e(84498),o.e(70785),o.e(94109),o.e(42907),o.e(19244),o.e(87057),o.e(5517),o.e(48765),o.e(8343),o.e(57793),o.e(65067),o.e(42833),o.e(34250),o.e(49094),o.e(48251),o.e(6122),o.e(64
1188),o.e(50526),o.e(94013),o.e(86236),o.e(1597),o.e(70541),o.e(85898),o.e(24798),o.e(54674),o.e(17314),o.e(22080),o.e(40234),o.e(92011),o.e(72960),o.e(66215),o.e(37215),o.e(84440),o.e(96630),o.e(5945),o.e(84282),o.e(1818),o.e(21247),o.e(61586),o.e(50393),o.e(30857),o.e(55417),o.e(89519),o.e(96635),o.e(67906),o.e(60679),o.e(93172),o.e(10356),o.e(36696),o.e(23223),o.e(25950),o.e(87721),o.e(70749),o.e(63825),o.e(81390),o.e(51997),o.e(34270)]).then(o.bind(o,412120))),ee=(0,o(552709)._h)(J,e=>e.ViewsMainBuilderModules),et={height:0,position:"relative"},eo=l.memo(function(e){let{modules:t,store:i,collectionStore:r,context:n,disabled:l,templatePickerMenuListStore:a,pageLayoutRef:s,collectionContextStore:d,editorContentContainerRef:c}=e,u=(0,o(533992).v3)(),g=(0,o(633636).wM)(),m=(0,o(579993).K8)(()=>r.getSchema(),[r]),S=(0,o(579993).K8)(()=>(0,o(125824).Ay)({environment:u,tabId:g,store:i,pageViewBlockStore:void 0}),[u,i,g]),h=(0,p.jsx)(p.Fragment,{children:t.map(e=>(0,p.jsx)(ei,{module:e,store:i,context:n,disabled:l,collectionSchema:m,collectionStore:r,modules:t,templatePickerMenuListStore:a,pageLayoutRef:s,pageDiscussionsRenderState:S,editorContentContainerRef:c},e.id))});return d?(0,p.jsx)(o(713311).RI,{value:d,children:h}):h});function ei({module:e,store:t,context:i,disabled:r,collectionSchema:n,collectionStore:a,modules:s,templatePickerMenuListStore:d,pageLayoutRef:c,pageDiscussionsRenderState:u,editorContentContainerRef:g}){let m=(0,o(533992).v3)(),S=(0,o(209046).Br)({layoutModule:e,area:"views_main_tab_modules",collectionSchema:n,collectionStore:a,pageMainModules:s,showDetail
1sPanelToggleButtonBelowTitle:!1}),h=(0,o(209046).Jh)({layoutModule:e,area:"views_main_tab_modules",collectionSchema:n,collectionStore:a,showHeaderActionRowBelowTitle:!1,modules:s}),y=(0,o(579993).K8)(()=>!(0,o(345152).g)({environment:m,layoutArea:"views_main_tab_modules",moduleType:e.type,pageViewBlockContext:i}),[m,e.type,i]);if(!(0,o(398551).p)(e,"views_main_tab_modules"))return null;if((0,o(347901).gx)(e))return(0,p.jsx)(o(952330).v,{context:i,disabled:r,propertyId:e.propertyId,store:t,pageModule:e,wrapper:h,stackPropertyLabelAndValue:y},`${e.id}-${t.id}`);if((0,o(347901).i_)(e))return(0,p.jsx)(l.Fragment,{children:(0,p.jsx)(o(946366).h,{variant:"list",context:i,disabled:r,store:t,wrapper:h,layoutModule:e,customization:{excludePropertiesRenderedElsewhere:!0,stackPropertyLabelAndValue:y,disableContainerPadding:!0,disableLastRowBottomPadding:y,collapseRestrictedPropertyGroups:!0},showDefaultTitle:!0})},`${e.id}-${t.id}`);if("editor"===e.type){let n=i===o(166654).R.WorkflowInstructionsInInlineComposer?void 0:e=>h((0,p.jsxs)(p.Fragment,{children:[e,(0,p.jsxs)(o(385827).s,{allowSelectionWithin:!0,style:et,children:[(0,p.jsx)(o(191546).R,{overlayPosition:"at_anchor",projectPageId:t.id,target:"project_body"}),(0,p.jsx)(o(149134).s,{pageStore:t,step:"slash_menu"})]})]}));return(0,p.jsx)(o(240422).p,{context:i,disabled:r,handlePlaceholderWrapClick:e=>o(605858).YB(e,t,m),pageBlockStore:t,pathToBlockId:e.pathToBlockId,templatePickerMenuListStore:d,pageViewBlockAccessor:()=>(null==c?void 0:c.current)??null,editorWrapper:n,ref:g})}if("relationsGroup"===e.type)return(0,p.jsx)(o(333444).z,{pageStore:t,wrapper:h,disabled:r,context:i,showDefaultTitle:S});if("deleted_property"===e.type)return null;if("discussions"===e.type)return(0,p.jsx)(o(392020).d,{store:t,wrapper:h,showDefaultTitle:S,discussionLocation:"page_discussion",pageDiscussionsRenderState:u});(0,o(48697).HB)(e)}let er=l.memo(function(e){let{store:t,canEdit:i,templatePickerMenuListStore:r,collectionStore:n,collectionViewStore:a,isFullScreen:s,editorContentContainerRef:d}=e,c=(0,o(533992).v3)(),u=(0,o(533992).Y0)(),g=(0,l.useRef)(null),m=(0,o(579993).K8)(()=>(0,o(444285).S)(t),[t]),S=(0,o(226142).aZ)(),h=(0,o(713311).ET)(),y=(0,o(935817).sS)({pageStore:t,collectionStore:n,pageViewBlockStore:void 0}),{layoutTabModules:f,viewsMainTabId:b}=(0,o(579993).K8)(()=>{let e=null==y?void 0:y.views_main_tab_modules;if(!e)return{layoutTabModules:void 0,viewsMainTabId:void 0};let t=null==a?void 0:a.getFormatStore().getKeyValue("page_layout_pointer");return t?{layoutTabModules:e[t.views_main_tab_id],viewsMainTabId:t.views_main_tab_id}:{layoutTabModules:void 0,viewsMainTabId:void 0}},[a,y]),v=(0,o(2919).n)(),x=(0,o(579993).K8)(()=>(0,o(447036).cq)(t)?o(166654).R.PeekView:h.isFullScreenStore.state?o(166654).R.CollectionPageViewFullScreen:o(166654).R.CollectionPageView,[h,t]),w=(0,o(998277).V)(t),C=(0,o(579993).K8)(()=>{let e=o(496704).K.findBlockFromStore(t);if(e&&"collectionContextStore"in e)return e.collectionContextStore},[t]),k=(0,o(579993).K8)(()=>(0,o(87468).NS)(w,t,x,u),[w,t,x,u]),I=!i||m||S,j=S&&b?(0,p.jsx)(ee,{viewsMainTabId:b,pageLayoutType:k}):f&&n?(0,p.jsx)(o(394112).Mx,{ref:g,type:k,suppressMargin:!0,style:{paddingTop:0,paddingBottom:s?v:void 0},children:(0,p.jsx)(eo,{context:x,modules:f,store:t,disabled:I,collectionStore:n,templatePickerMenuListStore:r,pageLayoutRef:g,collectionContextStore:C,editorContentContainerRef:d})}):(0,p.jsx)(o(394112).Mx,{ref:g,type:k,style:{justifyContent:"center",paddingTop:12,paddingBottom:s?v:void 0},suppressMargin:!s,children:(0,p.jsx)(o(240422).p,{context:x,disabled:I,handlePlaceholderWrapClick:e=>o(605858).YB(e,t,c),pageBlockStore:t,templatePickerMenuListStore:r,pageViewBlockAccessor:()=>g.current,ref:d})});return(0,p.jsx)(o(28111).A,{name:"PageView",children:j})}),en=l.memo(l.forwardRef(function({store:e,collectionViewStore:t,style:i,isFullScreen:r,editorContentContainerRef:n,templatePickerMenuListStore:a,isViewsModule:s},d){let c=(0,o(713311).ET)(),u=(0,o(579993).K8)(()=>c.collectionStore(),[c]),g=(0,o(579993).K8)(()=>"collectionSystemView"===c.contextTypeFromStoreState,[c]),m=(0,o(579993).K8)(()=>Z({store:e,collectionViewStore:t,collectionContextStore:c}),[e,t,c]),S=!(0,o(747193).b)(m,g);return((0,o(142579).u)(),(0,l.useEffect)(()=>{c.onItemMount(m)},[c,m]),s)?m?(0,p.jsx)("div",{style:i,children:(0,p.jsx)(er,{canEdit:!S,disabled:S,store:m,collectionViewStore:t,templatePickerMenuListStore:a,collectionStore:u,isFullScreen:r,editorContentContainerRef:n})}):null:(0,p.jsx)(o(980234).c,{disabled:S,displayName:"CollectionPagePageContent",ref:d,style:i,children:(0,p.jsx)(o(28111).A,{name:"CollectionPageView",children:m?(0,p.jsx)(er,{canEdit:!S,disabled:S,store:m,collectionViewStore:t,templatePickerMenuListStore:a,collectionStore:u,isFullScreen:r,editorContentContainerRef:n}):null})})})),el=new(o(552709)).O2("CollectionResultAssociationListLoaderInner",()=>Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(81823),o.e(59181)]).then(o.bind(o,694498))),ea=(0,o(552709)._h)(el,e=>e.CollectionResultAssociationListLoaderInner,{renderLoading:()=>null});
1function es(e){let{collectionContextStore:t}=e;return(0,o(83208).X)("edge_relations",{disableExposureLogging:!0})?(0,p.jsx)(ea,{collectionContextStore:t}):null}var ed=()=>o(861716);function ec(e){let{style:t,children:i}=e,r=(0,o(960253).I)(()=>({scroller:{height:"100%",maxHeight:"inherit",...t}}),[t]);return(0,p.jsx)(o(879836).H,{type:o(644154).A.Y,style:r.scroller,children:i})}function eu({store:e,children:t,isFullScreen:i,currentViewType:r,isInPeek:n,isWidgetView:a,handleEditorClick:s,isRootOrDirectChild:d,leftRightPaddingStore:c,paddingBottom:u,viewSettingsPlacementStore:g,paddingLeft:m,format:S,isMyTasksEmpty:h,isHomeCustomDbEmpty:y,isInFrameWhenSidePeekOpen:f,handleHorizontalScrollerMount:b,handleEditorMouseDown:v,isUnlistedView:x,isPreviewing:w,isDashboardWidget:C}){let k=(0,o(713311).ET)(),I=(0,o(754831).Zp)(),j=(0,o(533992).v3)(),{isPhone:T}=(0,o(533992).Y0)(),_=(0,o(579993).K8)(()=>k.collectionViewStore(),[k]),A=(0,o(93193).X)(_),M=(0,o(579993).K8)(()=>(null==k?void 0:k.isInLibraryBlock())??!1,[k]),R=(0,o(579993).K8)(()=>(0,o(59406).w)(j),[j]),V=(0,o(579993).K8)(()=>(function(e){let{environment:t,isFullScreen:i,isInPeek:r,isPreviewing:n,isUnlistedView:l,collectionViewType:a,isLibraryBlock:s,isDashboardWidget:d}=e;if(n&&n.enableHorizontalScroll)return o(644154).A.X;if(n&&!n.enableHorizontalScroll)return o(644154).A.None;if(d)if("timeline"===a||"table"===a||"board"===a)return o(644154).A.All;else return o(644154).A.None;return"page"===a||"feed"===a||"dashboard"===a?o(644154).A.None:l?o(644154).A.All:r||s||!i||!(0,o(424963).z)(t)?o(644154).A.X:o(644154).A.None})({environment:j,isFullScreen:i,isPreviewing:!!w&&{enableHorizontalScroll:(null==I?void 0:I.enableHorizontalScroll)??!1},isInPeek:n,isUnlistedView:!!x,collectionViewType:r,isLibraryBlock:M,isDashboardWidget:C}),[j,i,w,null==I?void 0:I.enableHorizontalScroll,n,x,r,M,C]),B=C&&V===o(644154).A.All,E=(0,o(579993).K8)(()=>"collectionSystemView"!==k.contextTypeFromStoreState&&a&&!B&&function(e){switch(e){case"table":case"board":case"gallery":case"list":case"timeline":case"chart":case"page":case"form_editor":case"chat":case"dashboard":return!0;case"calendar":case"map":case"feed":case"custom":case"teamspace_directory":case"library_external_pages":case"agents":case"skills":case"xldb":return!1;default:return(0,o(48697).HB)(e)}}(r),[k,a,B,r]),F=(0,o(579993).K8)(()=>(0,o(964013).B)({blockStore:e,isFullScreen:i,collectionContextStore:k}),[e,i,k]),O=(0,o(579993).K8)(()=>{let t=c.state,l=k.settingsStore.state.open,s=k.isInHomeWidgetStore.state&&k.isEditableHomeCollectionStore.state,p=o(475097).default.state,b=!n&&d&&p.open&&p.mode===o(387722).A&&p.isClosing,v={};x&&(v=T?{height:R?o(47080).gK:o(47080).NH,width:void 0}:{height:400,width:void 0});let w=k.isWidgetView()?function(e){switch(e){case"gallery":return{paddingInlineStart:8,paddingInlineEnd:8,paddingBottom:8};case"board":return{paddingInlineStart:16,paddingInlineEnd:16,paddingTop:8};case"calendar":return{};case"list":return{paddingInlineStart:8,paddingInlineEnd:8,paddingTop:8,paddingBottom:8};case"table":return{paddingInlineStart:12,paddingInlineEnd:12};case"feed":return{paddingInlineStart:8,paddingInlineEnd:8};case"form_editor":case"map":case"custom":case"chat":case"teamspace_directory":case"chart":case"dashboard":case"page":case"timeline":case"library_external_pages":case"agents":case"skills":case"xldb":return;default:(0,o(48697).HB)(e)}}(r):void 0,C=f||b;return{flexGrow:1,flexShrink:0,...(0,o(444285).S)(e)&&{cursor:"default"},..."skills"===r&&{cursor:"default"},..."timeline"===r&&k.collectionStore()&&!i&&!(0,ed().Od)({environment:j,format:S,isFullScreen:i,isRootChild:d})&&t&&{marginInlineStart:t.paddingLeft,marginInlineEnd:t.paddingRight,marginBottom:u},...l&&!i&&"sidebar"===g.state&&{minHeight:400},...s?{paddingInlineEnd:8,paddingInlineStart:"list"===r?8:16}:{},...a&&!E?{maxHeight:"inherit"}:{},...h||y||!E?{height:"100%"}:{},...C&&"timeline"!==r&&!a&&!x?{position:"sticky",insetInlineStart:0,...!A&&{paddingInlineStart:m},width:(0,o(877071).U)(j)}:{},..."chart"===r&&C&&!a?{paddingInlineStart:m}:{},..."page"===r?{zIndex:86}:{},...F&&{marginInlineStart:-36},...v,..."custom"===r&&{height:"100%"},...w}},[c,k,d,e,r,i,j,S,u,g,a,E,h,y,n,f,m,F,x,T,R,A]),z=(0,o(226142).aZ)(),K=(0,o(579993).K8)(()=>z&&"page"===r?o(644154).A.All:n||a?o(644154).A.None:(0,o(994732).u)(),[n,a,z,r]),L=(0,l.useCallback)(e=>{s(e,r)},[s,r]),D=!P({viewType:r,isDashboardWidget:C}),W=(0,p.jsx)(o(879836).H,{type:V,className:o(828432).ohG,preventType:K,onMouseDown:D?v:void 0,onClick:L,style:O,ref:b,children:t});return E?(0,p.jsx)(ec,{children:W}):W}let ep=(0,o(552709)._h)(new(o(552709)).O2("LibraryDevPrototypesView",()=>Promise.all([o.e(49672),o.e(98728)]).then(o.bind(o,725737))),e=>e.LibraryDevPrototypesView);var eg=()=>o(861044);let em={viewBox:"0 0 16 16",fittedViewBox:"2.56 2.22 10.88 11.55",svg:(0,p.jsx)("path",{d:"M3.14 2.225a.575.575 0 1 0 0 1.15h9.72a.575.575 0 1 0 0-1.15zm.36 2.027a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935v-1.44a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01zm3.565-2.16a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935v-1.44a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01zm3.565-2.16a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935v-1.44a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01zM3.14 8.438a.575.575 0 1 0 0 1.15h9.72a.575.575 0 1 0 0-1.15zm.36 2.027a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935V11.4a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01zm3.565-2.16a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935V11.4a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01zm3.565-2.16a.935.935 0 0 0-.935.935v1.44c0 .516.419.935.935.935h1.44a.935.935 0 0 0 .935-.935V11.4a.935.935 0 0 0-.935-.935zm.215 2.16v-1.01h1.01v1.01z"})},eS=(0,o(104509).wt)("squareGridBelowLinesSmall",em,"small");var eh=()=>o(345889);let ey=(0,o(327219).YK)({description:{id:"meetings.emptyState.description",defaultMessage:"Find all your AI Meeting Notes, including ones linked to meetings
1you attended, organized here for easy follow-up."},newMeeting:{id:"meetings.emptyState.newMeeting",defaultMessage:"New AI meeting note"}}),ef={display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:16,maxWidth:500,alignSelf:"center"},eb={container:{...ef,padding:50},libraryContainer:{...ef,justifyContent:"center",height:370}};function ev({isInLibrary:e}){let t=(0,o(533992).v3)(),i=(0,o(552709).fJ)(o(68067).$),r=(0,o(579993).K8)(()=>"v1"===a().default.getEligibleGroup({experimentId:"ai_meeting_notes_meetings_tab_primary_button"}),[]),n=(0,l.useCallback)(()=>{if("resolved"!==i.status)return;let{createAndNavigateToMeetingNote:e}=i.value;e({environment:t,from:"meetings_empty_state",title:"none"})},[t,i]);return(0,p.jsxs)("div",{style:e?eb.libraryContainer:eb.container,children:[(0,p.jsx)(o(16275).I,{icon:o(681875).a,size:"xl",colorVariant:"tertiary"}),(0,p.jsxs)(o(4458).VP,{alignItems:"center",gap:8,children:[(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:(0,p.jsx)(o(327219).sA,{...ey.description})}),r?(0,p.jsx)(o(912946).j,{size:"md",onClick:n,colorPalette:"blue",children:(0,p.jsx)(o(327219).sA,{...ey.newMeeting})}):(0,p.jsx)(o(988022).p,{iconLeading:{icon:o(638501).plusSmallIcon,size:"sm"},colorPalette:"blue",onClick:n,children:(0,p.jsx)(o(327219).sA,{...ey.newMeeting})})]})]})}let ex=["recents","favorites","shared","private","myMeetings","libraryExternalPages"],ew=(0,o(327219).YK)({noResults:{id:"collectionView.emptyState.noResults",defaultMessage:"No results"},noResultsTooltip:{id:"collectionView.emptyState.noResultsTooltip",defaultMessage:"There is nothing to show in this view, and you do not have permission to create new items."},editGroups:{id:"collectionView.emptyState.editGroups",defaultMessage:"Edit groups"},clearSearch:{id:"collectionView.emptyState.clearSearch",defaultMessage:"Clear search"},editFilters:{id:"collectionView.emptyState.editFilter",defaultMessage:"Edit filters"}}),eC={display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",gap:4},ek=l.memo(function(e){let{collectionContextStore:t,paddingLeft:i,paddingRight:r,groupByKeyToOpen:n,headerWidth:s,groupsPointer:d}=e,c=(0,o(533992).v3)(),u=(0,o(633636).wM)(),g=(0,o(327219).tz)(),{isPhone:m}=(0,o(533992).Y0)(),{value:S}=(0,o(552709).fJ)(o(976906).j),h=(0,o(579993).O$)(t.isFullScreenStore),y=(0,o(579993).O$)(t.searchQueryStore),f=(0,o(579993).O$)(t.viewsModuleContextStore),b=(0,o(579993).K8)(()=>t.isWidgetView(),[t]),v=(0,o(579993).K8)(()=>t.collectionViewStore(),[t]),x=(0,o(579993).K8)(()=>t.getViewType()??"table",[t]),w=(0,o(579993).K8)(()=>t.collectionViewBlockStore(),[t]),C=(0,o(579993).K8)(()=>t.collectionStore(),[t]),k=(0,o(93193).X)(v),I=(0,o(579993).K8)(()=>{var e;return t.isEmptyStore.state&&(0,o(931576).n)(null==(e=t.lastRemoteRequestStore.state)?void 0:e.remoteRequest,t.remoteRequestStore.state)},[t]),j=(0,o(579993).K8)(()=>t.isInLibraryBlock(),[t]),_=(0,o(579993).K8)(()=>{var e;let t=null==(e=(0,o(134273).N)(v))?void 0:e.viewName;if(t&&ex.includes(t))return t},[v]),A=(0,o(271725).yv)({disableExposureLogging:!0});(0,l.useEffect)(()=>{k&&A&&a().default.checkGate({gateName:"ai_meeting_notes_demo_available"})},[k,A]);let M=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:t,excludeDashboardGlobalFilters:!0}).length>0?"view":(0,o(174014).N)({collectionContextStore:t}).length>0?"dashboard":void 0,[t]),P=(0,o(579993).K8)(()=>(0,o(746040).E)(c,(0,o(974410).f)(C))&&!!t.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[c,t,C]),R=(0,o(991808).N)(t.capabilitiesStore),V=l.useCallback(async e=>{var i;let r=await T().T.formulas.load(),n=null==(i=t.collectionStore())?void 0:i.getSpaceId();await (0,o(892992).i)({environment:c,sources:e.droppedStores,destinationParentStore:void 0,duplicate:e.duplicate,caller:"CollectionViewEmptyState.handleDrop"})&&"dismissed"!==await (0,o(513340).u)({environment:c,tabId:u,collectionStore:C,blocksToMove:e.droppedStores})&&(0,o(323517).createAndCommit)({cellTarget:n?{spaceWithId:n}:void 0,userAction:"CollectionViewEmptyState.handleDrop",environment:c,canUndo:!0,perform:i=>{let n;if(!C||!w)return;let l=(0,eg().H2)(t.normalizedFormatStore.state,"board"===x?"board_columns_by":"collection_group_by","board"===x?"board_columns":"collection_groups");
1if(l){let e=t.normalizedSchemaStore.state[l.property];if(e&&(0,eg().Eg)(e)){let t=(0,eg().ro)(e);t&&(n={property:l.property,value:t})}}(0,eh().nu)({environment:c,tabId:u,collectionContextStore:t,collectionStore:C,targetStore:w,droppedDirection:o(966225).bH.Above,groupsPointer:d??(n?[n]:[]),droppedStores:e.droppedStores,duplicate:e.duplicate,collapsedGroup:!1,formulasModule:r,transaction:i,handleDropModule:S})}})},[c,t,w,C,x,d,S,u]),B=(0,l.useMemo)(()=>{if(v)if(""!==y)return{title:g.formatMessage(ew.clearSearch),onClick:()=>{t.searchQueryStore.setState("")},iconLeading:void 0};else{if(M)return{title:g.formatMessage(ew.editFilters),onClick:()=>{let e=(0,o(478694).Ld)(t);"dashboard"===M&&e?m?e.dashboardGlobalFilterMobileMenuOpenStore.setState(!0):e.filtersBarOpenStore.setState(!0):m?(0,o(963405).R8)({collectionSettingsStore:t.settingsStore,item:{type:"phoneFilterAndSort"}}):f?t.filtersBarOpenStore.state?t.filterBarFlashTriggerStore.update(e=>e+1):t.filtersBarOpenStore.setState(!0):(0,o(963405).R8)({collectionSettingsStore:t.settingsStore,item:{type:"filters"}})},iconLeading:o(103499).filterSmallIcon};if(!R)return;let e=n??"collection_group_by";return{title:g.formatMessage(ew.editGroups),onClick:()=>{(0,o(963405).R8)({collectionSettingsStore:t.settingsStore,item:{type:"group",groupByKey:e,groupsFormatKey:"board"===x||"gallery"===x?eg().Hw[e]:eg().V1}})},iconLeading:eS}}},[v,M,g,t,m,n,y,x,R,f]),E="list"!==x||b?0:o(57461).o5.paddingInlineStart,F="list"!==x||b?0:o(57461).o5.paddingInlineEnd,O=i+E,z=r+F,K=(0,o(960253).I)(()=>{let e=function(e){let{isFullScreen:t,isMobile:o,isInViewsModule:i,groupsPointer:r}=e;return(!r||!(r.length>0))&&(t||o||i)?144:72}({isFullScreen:h,isMobile:o(139424).A.isMobile,isInViewsModule:!!f,groupsPointer:d});return{container:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center",flexWrap:"wrap",alignContent:"center",gap:o(139424).A.isMobile?16:12,..."timeline"===x?{position:"relative",width:"100%",height:d?e:"100%"}:{position:"sticky",insetInlineStart:O,height:e,width:s-O-z,marginInlineStart:"gallery"===x?void 0:`-${O}px`,marginInlineEnd:"gallery"===x?void 0:`-${z}px`}}}},[h,f,x,d,O,s,z]);if(!w)return null;if(k&&A)return I?(0,p.jsx)(o(4458).fI,{justifyContent:"center",width:"100%",children:(0,p.jsx)(ev,{isInLibrary:j})}):null;if(void 0!==_&&""===y&&void 0===M)return(0,p.jsx)(o(4458).fI,{justifyContent:"center",width:"100%",children:(0,p.jsx)(o(327781).Z,{viewName:_})});let L=d&&1===d.length?`collection_view_empty_state_${w.id}_${(0,eg().Ix)(d.at(0))}`:`collection_view_empty_state_${w.id}`;return(0,p.jsx)(o(322981).A,{store:w,droppable:P,render:()=>(0,p.jsxs)(o(304665).T,{dropTargetKey:L,style:K.container,canNativeDropOnto:!1,keepTextSelectionOnDrop:!0,shouldShowDropZone:P,canAcceptDrop:()=>P,canDropOnto:P,onSelectableDrop:V,className:o(828432)._XL,children:[void 0!==B?(0,p.jsx)(o(844868).P,{...B}):void 0,P?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(ej,{collectionContextStore:t,groupsPointer:d,viewType:x}),(0,p.jsx)(e_,{collectionContextStore:t})]}):void 0,P||void 0!==B?void 0:(0,p.jsx)(o(51831).m_,{placement:"top",content:()=>(0,p.jsx)(o(327219).sA,{...ew.noResultsTooltip}),children:e=>(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",colorPalette:"gray",children:(0,p.jsxs)("div",{...e,style:eC,children:[(0,p.jsx)(o(327219).sA,{...ew.noResults}),(0,p.jsx)(o(16275).I,{icon:o(80094).questionMarkCircleIcon})]})})})]})})}),eI={plainButton:{fontSize:o(139424).A.isMobile?17:14}};function ej(e){let{collectionContextStore:t,viewType:i,groupsPointer:r}=e,n=(0,o(533992).v3)(),a=(0,o(633636).wM)(),s=(0,o(579993).O$)(t.isFullScreenStore),d=(0,o(579993).O$)(t.viewsModuleContextStore),c=(0,o(579993).O$)(t.isInPeekRendererStore),u=(0,o(83208).X)("collection_custom_item_name"),g=(0,o(579993).K8)(()=>(0,o(912338).h6)({collectionContextStore:t,isCustomItemNameEnabled:u,alwaysIncludeItemName:!0}),[t,u]),m=(0,l.useCallback)(()=>{var e;let l=t.collectionViewBlockStore(),u=t;if(null!=d&&d.collectionViewBlockStore){l=d.collectionViewBlockStore;let e=(0,o(444610).U)(l);e&&(u=e)}if(!l)return;t.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:t,isFullScreen:s});let p=null==(e=t.collectionStore())?void 0:e.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:p?{spaceWithId:p}:void 0,userAction:"CollectionViewEmptyState.handleAddPage",environment:n,canUndo:!0,perform:e=>{let s,d=t.isMultiSourceViewFromStoreState?"center_peek":(0,o(912338).hH)(t);if("table"===i||"list"===i||"timeline"===i){let l=(0,o(127872).createBlockInCollectionGroup)({environment:n,collectionContextStore:t,groupsPointer:r??[],shouldCoerce:!0,templateStore:t.defaultPageTemplateStore.state,transaction:e,from:{createBlock:"collection_view_empty_state"},inMemoryRecordCache:n.defaultRecordCache.inMemoryRecordCache});if(!l)return;s=l.newStore,l.coercionSucceeded?t.registerCallbackForItemMounted(s,()=>{s&&("table"===i||"timeline"===i?o(576186).open({isNewBlock:!0,environment:n,blockPropertyValueOverlayStore:c?o(129894).m:o(363746).a,store:s,property:"title",surface:"table",collectionContextStore:t}):"list"===i?(0,o(300513).v7)({environment:n,tabId:a,newStore:s,previousStore:void 0}):(0,o(48697).HB)(i))}):(0,o(553180).V)({environment:n,store:s,peekMode:d,peekCollectionData:(0,o(223012).q)(t),pageVisitSource:o(254656).y8.Create,resultsStore:void 0,isNewPage:!0});return}(s=(0,o(287131).T)({transaction:e,store:l,collectionContextStore:u,environment:n,shouldCoerce:!0,templateStore:t.defaultPageTemplateStore.state,from:{createBlock:"collection_view_empty_state"},showMoveTo:!1,peekModeOverride:d}))&&o(549960).vH(n,{from:"collection_view_empty_state",type:"page",new_page_id:s.id,creating_block_id:l.id,...(0,o(866814).sl)(t)})}})},[t,d,n,a,s,i,r,c]),S=o(139424).A.isMobile?"xl":void 0;return(0,p.jsx)(o(548436).A,{onClick:m,colorPalette:"gray",iconLeading:{icon:o(638501).plusSmallIcon,size:"sm"},style:eI.plainButton,size:S,children:g})}let eT={plainButton:{fontSize:o(139424).A.isMobile?17:14}};
1function e_(e){let{collectionContextStore:t}=e,i=(0,o(533992).v3)(),r=(0,o(327219).tz)(),n=(0,o(579993).K8)(()=>(0,o(912338).yZ)({collectionContextStore:t,environment:i,intl:r}),[t,i,r]);if(!n)return null;let l=o(139424).A.isMobile?"xl":void 0;return(0,p.jsx)(o(112231).O,{collectionContextStore:t,linkExistingRelation:n,groupFormat:void 0,onAddOrLink:void 0,renderLinkButton:e=>(0,p.jsx)(o(548436).A,{...e,colorPalette:"gray",iconLeading:{icon:o(759706).arrowDiagonalUpRightSmallIcon,size:"sm"},style:eT.plainButton,size:l,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Link existing",id:"collectionView.emptyState.linkExisting"})})})}function eA(e){return(0,o(579993).K8)(()=>e.state.isLocked,[e])}class eM extends s().Store{getInitialState(){}}let eP=(0,o(327219).YK)({description:{id:"meetings.limitedState.description",defaultMessage:"Use AI Meeting Notes to capture your next meeting, interview, or brainstorm â automatically."},newMeeting:{id:"meetings.limitedState.newMeeting",defaultMessage:"New AI Meeting Note"}}),eR={outerContainer:{borderBottom:`1px solid ${o(632079).Tj.border.secondary}`,marginBottom:16},titleContainer:{display:"flex",flexDirection:"column",alignItems:"center",textWrap:"balance",gap:16},icon:{width:32,height:32,color:o(632079).Tj.icon.tertiary}};function eV(){let e=(0,o(533992).v3)(),t=(0,o(552709).fJ)(o(68067).$),i=(0,l.useCallback)(()=>{if("resolved"!==t.status)return;let{createAndNavigateToMeetingNote:o}=t.value;o({environment:e,from:"meetings_limited_state",title:"none"})},[e,t]),r=(0,o(579993).K8)(()=>o(475097).default.state.open,[]),n=(0,o(960253).I)(()=>({container:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",padding:40,gap:16,maxWidth:500,...!r&&{marginInlineStart:"auto",marginInlineEnd:"auto"}}}),[r]);return(0,p.jsx)("div",{style:eR.outerContainer,children:(0,p.jsxs)("div",{style:n.container,children:[(0,p.jsx)(o(16275).I,{icon:o(681875).a,size:"default",style:eR.icon,colorVariant:"tertiary"}),(0,p.jsxs)("div",{style:eR.titleContainer,children:[(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:(0,p.jsx)(o(327219).sA,{...eP.description})}),(0,p.jsx)(o(912946).j,{size:"md",colorPalette:"blue",onClick:i,children:(0,p.jsx)(o(327219).sA,{...eP.newMeeting})})]})]})})}let eB=(0,o(327219).YK)({optionAlreadyExists:{id:"handleCollectionAddGroupButtonAccept.optionAlreadyExists",defaultMessage:"Option already exists"}});async function eE(e){let{update:t,collectionContextStore:i,groupsFormatKey:r,collectionStore:n,environment:l,schema:a,groupBy:s}=e,d=a[s.property];if(!d)return;let c="relation"===d.type&&(0,o(114588).z)(d),p=c&&new(o(356912)).m(l,{table:o(832375).VlP,id:c});p&&await p.load();let g=n.getSpaceId();(0,o(323517).createAndCommit)({userAction:"collectionGroupActions.handleCollectionAddGroupButtonAccept",environment:l,cellTarget:g?{spaceWithId:g}:void 0,canUndo:!0,perform:e=>{if(t.newGroups){if(t.newGroup){let e=t.newGroup;if((0,o(45654).DQ)(d)){var a,s;let t="select"===e.value.type||"multi_select"===e.value.type?e.value.value:"status"===e.value.type&&(null==(a=e.value.value)?void 0:a.type)==="by_option"?e.value.value.option:void 0;if(t&&(null==(s=d.options)?void 0:s.find(e=>e.value.toLowerCase()===t.toLowerCase())))return void o(647095).f1(o(962299).A.formatMessage(eB.optionAlreadyExists))}}(0,o(868844).o)({collectionContextStore:i,newGroups:t.newGroups,groupsFormatKey:r,transaction:e}),o(71083).RZ({transaction:e,newGroups:t.newGroups,collectionContextStore:i,environment:l})}if(t.newSchema&&(0,o(667888).I)({environment:l,collectionStore:n,update:{schema:t.newSchema},transaction:e}),t.newPage&&"relation"===d.type&&p){let i=(0,o(247438).x9d)(t.newPage.name),r=o(918300).Wv({environment:l,id:t.newPage.id,type:o(955630).xd.page,spaceId:t.newPage.spaceId,properties:{title:i},inMemoryRecordCache:n.inMemoryRecordCache,transaction:e});o(149881).X$({parentStore:p,childStore:r,transaction:e});let a=p.getDefaultTemplatePageStore();a&&o(936545).n5({title:{text:i},environment:l,store:u().B.createChildStore(p,r.pointer),templateStore:a,isKeyboard:!1,isCreateIn:!1,transaction:e,from:"collection_group_actions"})}}})}var eF=()=>o(841096),eO=()=>o(753642);function ez(e){let{isMobile:t,collectionContextStore:i,groupBy:r,subGroupBy:n}=e,l=i.groupsStore,a=(0,o(912338).CG)({collectionContextStore:i,isMobile:t}),s=l.getAllGroupStates(),d=n?"intersection":"independent",c=i.getViewType(),u=i.normalizedFormatStore.state,p="board"===c?null==u?void 0:u.board_cover:"gallery"===c?null==u?void 0:u.gallery_cover:void 0,g={type:d,defaultLimit:a,loadContentCover:!!(p&&("page_content"===p.type||"page_content_first"===p.type)),groupOverrides:{}};for(let e of s){let t=e.currentLimit.state;if(t===a)continue;let o=e.groupsPointer;if("independent"===d&&1===o.length){let e=o.at(0);if(!e||e.value.type!==r.type)continue;let i=(0,eO().A)(e.value);g.groupOverrides[i]={limit:t};continue}if("intersection"===d&&2===o.length&&n){let e=o.at(1),i=o.at(0);if(!e||e.value.type!==r.type||!i||i.value.type!==n.type)continue;let l=(0,eO().A)(e.value),a=(0,eO().A)(i.value);g.groupOverrides[(0,eF().A)([a,l])]={limit:t}}}return g}let eK=(0,o(327219).YK)({addGroup:{defaultMessage:"New group",id:"database.boardView.addGroupButtonTitle"}}),eL={marginInlineEnd:8},eD=l.memo(function({style:e,groupBy:t,groupFormatKey:i,currentGroups:r,schema:n,groupsLimitStore:a,collectionContextStore:s,parentStore:d,onAccept:c,disabled:u}){let g=(0,o(223426).Z)(s.capabilitiesStore),m=u||!g,S=(0,o(533992).v3)(),h=(0,o(327219).tz)(),y=n[t.property],f=(0,o(579993).uB)(void 0,o(510969).A),b=(0,o(960253).I)(()=>({button:{display:"flex",alignItems:"center",marginTop:4,marginBottom:4,marginInlineStart:o(57461).o5.paddingInlineStart,width:"max-content",fontSize:o(139424).A.isMobile?"16px":"14px",color:o(632079).Tj.text.tertiary,borderRadius:6,height:30,paddingInlineStart:6,paddingInlineEnd:8,...e}}),[e]),v=(0,l.useCallback)(e=>{!function({schema:e,groupBy:t,groupFormatKey:i,currentGroups:r,groupsLimitStore:n,collectionContextStore:l,onAccept:a,environment:s,buttonPopupStore:d,update:c}){var u;let{newGroupValue:p}=c,g=e[t.property],m=n.state;if(!g||!(0,eg().Eg)(g))return;"board"===l.getViewType()?(0,o(893783).X)({environment:s,collectionContextStore:l,action:"board_add_group"}):(0,o(893783).X)({environment:s,collectionContextStore:l,action:"add_group"}),d.reset();let S=(null==(u=l.collectionViewStore())?void 0:u.getFormatStore(
1).getKeyStore(i).getValue())??[];if((0,o(532792).l)(g)){if(g.type!==p.type||void 0===p.value)return;let i=g.options||[],n={id:o(92513).JW(),value:p.value,color:(0,o(326044).Z)(i)},l=[...i,n],s={...g,options:l},d={...e,[t.property]:s},c={property:t.property,value:p,hidden:!1};a({newGroups:(0,o(933047).DF)({groupByFormat:t,currentGroups:r,formatGroups:S,newGroupFormat:c,groupsLimit:m}),newSchema:d,newGroup:c})}else if("person"===g.type||"relation"===g.type||(0,eg().Vs)(g.type)){let e={property:t.property,value:p,hidden:!1};a({newGroups:(0,o(933047).DF)({groupByFormat:t,currentGroups:r,formatGroups:S,newGroupFormat:e,groupsLimit:m}),newPage:c.newPage,newGroup:e})}else(0,eg()._o)(g.type)||"status"===g.type||"number"===g.type||"created_by"===g.type||"last_edited_by"===g.type||(0,eg().sV)(g)||"checkbox"===g.type||"location"===g.type||(0,o(48697).HB)(g.type)}({schema:n,groupBy:t,groupFormatKey:i,currentGroups:r,groupsLimitStore:a,collectionContextStore:s,onAccept:c,environment:S,buttonPopupStore:f,update:e})},[f,s,r,S,t,i,a,c,n]),x=(0,l.useCallback)(()=>{f.reset()},[f]),w=(0,l.useCallback)(()=>(0,p.jsx)(o(480326).p,{groupFormat:void 0,groupBy:t,currentGroups:r,schema:n,onChange:v,onClose:x,parentStore:d}),[r,t,v,x,d,n]);return y&&(0,eg().Eg)(y)?(0,p.jsx)(o(656252).d,{content:w,buttonPopupStore:f,popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,children:e=>(0,p.jsxs)(o(64960).Ay,{...e,style:b.button,disabled:m,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,colorVariant:"tertiary",size:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,style:eL}),h.formatMessage(eK.addGroup)]})}):null},o(134542).bN);var eW=()=>o(846148);function eH(e){var t;let{environment:i,collectionContextStore:r,groupFormat:n,newGroupFormat:l,groupsFormatKey:a,transaction:s}=e,d=r.collectionStore();!(0,eg().OF)(n.value,l.value)&&d&&(0,o(101968).a)({environment:i,collectionStore:d,property:n.property,oldValue:n.value,newValue:l.value,preventPublishAppEventsForBlockUpdates:!1,transaction:s});let c=r.collectionViewStore();if(c)for(let[e,o]of((null==(t=c.getFormat())?void 0:t[a])??[]).entries())(0,eg().OF)(n.value,o.value)&&(0,eW().O)({collectionViewStore:c,groupsFormatKey:a,groupIndex:e,newValue:l.value,transaction:s})}function eN(e){let{newGroupValue:t,groupFormat:i,schema:r,collectionContextStore:n,groupsFormatKey:l,collectionStore:a,environment:s}=e,d=r[i.property];if(!d||!(0,eg().Eg)(d)||!function(e){let{collectionStore:t,property:i,canConfigureSchema:r}=e,n=(0,o(911224).bz)({collectionStore:t,property:i});return void 0!==n?(0,o(642157).lg)(n):r}({collectionStore:a,property:i.property,canConfigureSchema:(0,o(991808).m)(n.capabilitiesStore)}))return;let c=i.value;if((0,o(532792).l)(d)){if(c.type!==d.type||t.type!==d.type||void 0===t.value)return;let e=d.options||[],r=t.value,u=e.map(e=>e.value===c.value?{...e,value:r}:e),p={...d,options:u},g={...i,value:{...c,value:r}},m=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"collectionGroupActions.handleCollectionGroupValueChange",environment:s,cellTarget:m?{spaceWithId:m}:void 0,canUndo:!0,perform:e=>{eH({environment:s,collectionContextStore:n,groupFormat:i,newGroupFormat:g,transaction:e,groupsFormatKey:l}),(0,o(667888)._)({environment:s,collectionStore:a,propertyId:i.property,newPropertySchema:p,transaction:e})}});return}if("person"===d.type){if(c.type!==d.type||t.type!==d.type)return;let e={...i,value:t},r=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"collectionGroupActions.handleCollectionGroupValueChange",environment:s,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{eH({environment:s,collectionContextStore:n,groupFormat:i,newGroupFormat:e,groupsFormatKey:l,transaction:t})}});return}if((0,eg().Vs)(d.type)){if(c.type!==d.type||t.type!==d.type||!t.value||"exact"!==t.value.type)return;let e={...i,value:t},r=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"collectionGroupActions.handleCollectionGroupValueChange",environment:s,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{eH({environment:s,collectionContextStore:n,groupFormat:i,newGroupFormat:e,groupsFormatKey:l,transaction:t})}});return}if("status"===d.type){if("status"!==c.type||"status"!==t.type||!t.value||!c.value)return;let e=d.options??[];if("by_option"===t.value.type&&"by_option"===c.value.type){let r=t.value.option,u=c.value.option,p=e.map(e=>e.value===u?{...e,value:r}:e),g=d.defaultOption===u?r:d.defaultOption,m={...d,options:p,defaultOption:g},S={...i,value:t},h=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"collectionGroupActions.handleCollectionGroupValueChange",environment:s,cellTarget:h?{spaceWithId:h}:void 0,canUndo:!0,perform:e=>{eH({environment:s,collectionContextStore:n,groupFormat:i,newGroupFormat:S,transaction:e,groupsFormatKey:l}),(0,o(667888)._)({environment:s,collectionStore:a,propertyId:i.property,newPropertySchema:m,transaction:e})}})}return}(0,eg()._o)(d.type)||"created_by"===d.type||"last_edited_by"===d.type||"number"===d.type||"checkbox"===d.type||(0,eg().sV)(d)||"relation"===d.type||"location"===d.type||(0,o(48697).HB)(d.type)}o(533958);var eG=()=>o(268558),e$=()=>o(550350),eU=()=>o(714350);async function eq(e){let{environment:t,collectionId:i,collectionSpaceId:r,propertyId:n,value:l}=e,a=await t.api.callCellCompatibleApi({eventName:"deleteCollectionGroup",environment:t,data:{spaceId:r,collectionId:i,propertyId:n,value:l},cellNavigation:{spaceId:r}});"failed"===a.type&&(0,o(208318).t)().error({from:"deleteCollectionGroup",type:"deleteCollectionGroupApiFailed",error:a.error})}let eX="color",eY=function({parent:e,groupFormat:t,collectionContextStore:i,groupsFormatKey:r,format:n,query:a,currentGroups:s,schema:d}){let c,u=(0,o(533992).v3)(),g=(0,o(633636).wM)(),m=(0,o(327219).tz)(),S=(0,o(504373).A)(i),h=(0,o(428278).z)(i),y=(0,o(579993).K8)(()=>(0,o(960408).oE)([function(e){var t;let{environment:i,tabId:r,groupFormat:n,collectionContextStore:l,groupsFormatKey:a,format:s,query:d,currentGroups:c,intl:u,isSyncedCollection:g,isExternallyImportedAndSyncedCollection:m,isOnline:S}=e,h=[],y=n.value,f=(0,o(223426)._)(l.capabilitiesStore),b=(0,o(991808).m)(l.capabilitiesStore),v="board_columns"===a?void 0===d.aggregations:void 0===s.collection_group_aggregation;return S&&h.push({key:"editGroups",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Edit groups",id:"database.collectionGroupActionMenu.editGroupsTitle"}),svg:o(291140).p}),action:()=>{(0,o(963405).a2)({collectionSettingsStore:l.settingsStore,item:{type:"group",groupByKey:"collection_groups"===a?"collection_group_by":"board_columns_by",groupsFormatKey:a}})}}),S&&(v?h.push({key:"addAggregation",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Show aggregation",id:"database.collectionGroupActionMenu.addAggregationTitle"}),svg:o(152208).eyeIcon}),action:()=>(function(e,t,i,r){let n=r.collectionViewStore();if(n){var l;let a=null==(l=r.collectionStore())?void 0:l.getSpaceId();if("board_columns"===t){let t={...i,aggregations:[eg().VR]};(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleShowGroupAggregation",environment:e,cellTarget:a?{spaceWithId:a}:void 0,canUndo:!0,perform:e=>{(0,o(548709).F)({collectionViewStore:n,update:{query2:t},transaction:e})}})}else(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleShowGroupAggregation",environment:e,cellTarget:a?{spaceWithId:a}:void 0,canUndo:!0,perform:e=>{(0,o(436746).z)({stores:[n],update:{collection_group_aggregation:eg().VR},transaction:e})}})}})(i,a,d,l)}):h.push({key:"removeAggregation",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Hide aggregation",id:"database.collectionGroupActionMenu.removeAggregationTitle"}),svg:o(319681).e}),action:()=>(function(e,t,i,r){let n=r.collectionViewStore();if(n){var l;let a=null==(l=r.collectionStore())?void 0:l.getSpaceId();if("board_columns"===t){let t={...i,aggregations:null};(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleHideGroupAggregation",environment:e,cellTarget:a?{spaceWithId:a}:void 0,canUndo:!0,perform:e=>{(0,o(66177).f)({collectionViewStore:n,update:t,transaction:e})}})}else(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleHideGroupAggregation",environment:e,cellTarget:a?{spaceWithId:a}:void 0,canUndo:!0,perform:e=>{(0,o(436746).z)({stores:[n],update:{collection_group_aggregation:null},transaction:e})}})}})(i,a,d,l)})),n.hidden||n.hiddenByDefault?h.push({key:"show",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Show group",id:"database.collectionGroupActionMenu.showButtonTitle"}),svg:o(152208).eyeIcon}),action:()=>{(0,o(264066).m)({environment:i,collectionContextStore:l,groupsFormatKey:a,groupFormat:n,action:"toggle_group_visibility",currentGroups:c})}}):h.push({key:"hide",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Hide group",id:"database.collectionGroupActionMenu.hideButtonTitle"}),svg:o(319681).e}),action:()=>{(0,o(264066).m)({environment:i,collectionContextStore:l,groupsFormatKey:a,groupFormat:n,action:"toggle_group_visibility",currentGroups:c})}}),void 0===y.value||!f||!b||g||"collectionTypedView"===l.contextTypeFromStoreState||m||(0,o(213832).TR)(null==(t=l.collectionViewStore())?void 0:t.getCollectionSource())||h.push({key:"delete",render:e=>(0,p.jsx)(o(860287).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Move to Trash",id:"database.collectionGroupActionMenu.deleteButtonTitle"}),svg:o(968411).trashIcon}),action:()=>{o(647095).ui({message:(0,p.jsx)(o(327219).sA,{defaultMessage:"Are you sure? All pages inside this group will be moved to Trash.",id:"database.collectionGroupActionMenu.deleteDialogMessage"}),showCancel:!0,keepFocus:!1,items:[{label:"Move to Trash",color:"red",onAccept:()=>eQ(i,r,l,n,a,u)}]})}}),{key:"collection group",items:h}}({environment:u,tabId:g,groupFormat:t,collectionContextStore:i,groupsFormatKey:r,format:n,query:a,currentGroups:s,intl:m,isOnline:o(205885).e.getState(),isSyncedCollection:S,isExternallyImportedAndSyncedCollection:h}),function(e,t,i,r){if(!(0,o(991808).m)(r.capabilitiesStore))return;let n=i.value;if(void 0===n.value)return;let l=t[i.property];if(!l||"select"!==l.type&&"multi_select"!==l.type||n.type!==l.type)return;let a=(l.options||[]).find(e=>e.value===n.value);if(a)return{key:"collection color section",render:e=>(0,p.jsx)(o(83743).A,{...e,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Colors",id:"database.collectionGroupActionMenu.colorSectionTitle"}),topBorder:!0}),items:o(632079).tS.map(n=>({key:`${eX}_${n}`,render:e=>(0,p.jsx)(o(481524).S,{...e,color:n,isChecked:a.color===n}),action:()=>{!function(e,t,i,r,n){let l=r[i.property];if(!l||!(0,o(532792).l)(l))return;let a=n.collectionStore();if(!a)return;let s=i.value;if(s.type!==l.type)return;let d=(l.options||[]).map(t=>t.value===s.value?{...t,color:e}:t),c={...l,options:d},u={...r,[i.property]:c},p=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleSelectPropertyColorPickerChange",environment:t,cellTarget:p?{spaceWithId:p}:void 0,canUndo:!0,perform:e=>{(0,o(667888).I)({environment:t,collectionStore:a,update:{schema:u},transaction:e})}}),(0,o(893783).X)({environment:t,collectionContextStore:n,action:"group_change_color"})}(n,e,i,t,r)}}))}}(u,d,t,i)]),[u,g,t,i,r,n,a,s,m,S,h,d]),f=(0,l.useCallback)(t=>{"string"==typeof t.key&&t.key.includes(eX)||e.close()},[e]);return c=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Action",id:"database.collectionGroupActionMenu.title"}),right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:e.close}:{menuType:o(649476).gu.Popup},(0,p.jsx)(o(747369).A,{...c,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:0,sections:y,onAccept:f})})};async function eQ(e,t,i,r,n,l){let s=i.collectionStore();if(!s)return;let d=r.value;if("relation"===d.type&&(0,eg().WO)(d.value)){let e=u().B.createChildStore(s,{id:d.value.id,table:"block"});await e.load();let t=e.getAssociatedCollectionStore();await (null==t?void 0:t.load())}let c=s.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionGroupActionMenu.handleDelete",environment:e,cellTarget:c?{spaceWithId:c}:void 0,canUndo:!0,perform:d=>{!function(e){var t;let{environment:i,tabId:r,collectionStore:n,groupsFormatKey:l,property:s,groupFormat:d,collectionContextStore:c,transaction:p,intl:g}=e,m=n.getSchema(),S=m[d.property],h=c.collectionViewStore(),y=((null==h||null==(t=h.getFormat())?void 0:t[l])??[]).filter(e=>!(0,eg().OF)(d.value,e.value));(0,o(868844).o)({collectionContextStore:c,newGroups:y,groupsFormatKey:l,transaction:p});let f=d.value;if(S&&(0,o(532792).l)(S)&&f.type===S.type&&n){let e=(S.options||[]).filter(e=>e.value!==f.value),t={...S,options:e},r={...m,[d.property]:t};(0,o(667888).I)({environment:i,collectionStore:n,update:{schema:r},transaction:p})}let b=i.currentUser.id,v=new Map,x=new Map,w=new Map,C=n.pointer.spaceId,
1k=i.idCreator.getSpaceIdCreatorSync(C??"");n.inMemoryRecordCache.forEachRecord({userId:b,fn:async({model:e})=>{if("block"!==e.table)return;let t=u().B.createChildStore(n,e.pointer);if((0,e$().xw)({block:e,groupBy:c.getGroupByAndGroupFormats().groupBy,schema:m,property:s,value:f,intl:g,timeZone:(0,eU().P)(),getRecordModel:n.getRecordModel,resultCache:v,regExpCache:x,formatDateCache:w,experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),spaceIdCreator:k,getAssociationRelationList:(0,eG()._)({environment:i}),sourceCollectionId:n.id}))if(e.parent_id===n.id)o(149881).by({childStore:t,transaction:p});else{let e=t.getAssociatedCollectionStore();e&&e.id===n.id&&("page"===t.getType()||"collection_view_page"===t.getType()&&!t.isCollectionViewPageWithContent())&&await (0,o(812410).removeBlocksWithMaybeConfirmation)({environment:i,tabId:r,blocks:[t],shouldCheckSuggestEdit:!0})}}}),n.isDefaultRecordCache()&&p.postSubmitCallbacks.push(async()=>{let e=n.getSpaceId();e?await eq({environment:i,collectionId:n.id,collectionSpaceId:e,propertyId:s,value:f}):(0,o(208318).t)().error({from:"deleteCollectionGroup",type:"deleteCollectionGroupMissingCollectionSpaceId",error:Error(`Missing spaceId for collection ${n.id}`)})})}({environment:e,tabId:t,collectionStore:s,property:r.property,groupFormat:r,groupsFormatKey:n,collectionContextStore:i,transaction:d,intl:l})}}),(0,o(893783).X)({environment:e,collectionContextStore:i,action:"delete_group"})}function eZ(e,t){let{calculating:i,aggregation:r}=e.asyncAggregationStatusStore.state;return r?i&&(0,o(931576).n)(t,r):i}let eJ={opacity:.5};function e0({collectionContextStore:e,aggregation:t,children:i}){let r,{isCalculating:n,changingType:a}=(0,o(579993).K8)(()=>({isCalculating:eZ(e,t),changingType:e.asyncAggregationStatusStore.state.changingType}),[e,t]),s=(r=(0,l.useRef)(i),(0,l.useEffect)(()=>{n||void 0===i&&"-"===i||(r.current=i)},[n,i]),r.current);return n?a?(0,p.jsx)(o(517334).k,{}):(0,p.jsx)("span",{style:eJ,children:s??i}):(0,p.jsx)(p.Fragment,{children:i})}let e9=(0,o(327219).YK)({propertyAggregation:{id:"collection.aggregation.propertyType",defaultMessage:"{aggregationType} in {propertyName}{calculating, select, true { (Calculatingâ¦)} other {}}"},aggregationType:{id:"collection.aggregation.aggregationType",defaultMessage:"{aggregationType}{calculating, select, true { (Calculatingâ¦)} other {}}"},aggregationCalculating:{id:"collection.aggregation.calculating",defaultMessage:"Calculatingâ¦"}}),e3={button:{fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.tertiary,height:24,display:"flex",alignItems:"center"}};function e5({schema:e,groupFormat:t,format:i,groupAggregationKey:r,collectionContextStore:n,groupsResultStore:l}){let a=!(0,o(67382).x)(n.capabilitiesStore),s=i[r]||{aggregator:"count"};return(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(tt,{schema:e,collectionContextStore:n,aggregation:s}),children:d=>(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,disabled:a,content:t=>(0,p.jsx)(e8,{aggregation:s,parent:t,collectionContextStore:n,format:i,groupAggregationKey:r,schema:e}),children:i=>(0,p.jsx)(o(988022).p,{disabled:a,style:e3.button,...(0,o(63390).A)((0,o(63390).A)(d,i),{onClick:o(933143).k}),children:(0,p.jsx)(te,{collectionContextStore:n,schema:e,aggregation:s,groupFormat:t,groupsResultStore:l})})})})}let e2={width:140,whiteSpace:"normal"},e1={borderRadius:6,width:140,marginTop:4};function e7({aggregationType:e,isSelected:t,label:i,props:r}){let n=o(567224).cx[e];return(0,p.jsx)(o(51831).m_,{placement:"right",delayThreshold:0,content:()=>(0,p.jsxs)("div",{style:e2,children:[n?(0,p.jsx)("img",{src:(0,o(703003).L)(n),style:e1}):void 0,o(567224).fp[e]]}),children:e=>(0,p.jsx)(o(95582).A,{title:i,isChecked:t,...(0,o(63390).A)(e,r)})},r.key)}function e6(e,t,i,r,n){let l=i.collectionViewStore();if(l){i.isLoadingStore.state||i.loadingDetailsStore.setState({type:"load_aggregation"}),i.isClientModeEnabledStore.state||i.asyncAggregationStatusStore.setState({calculating:!0,aggregation:e,changingType:!0});let a=l.pointer.spaceId;(0,o(323517).createAndCommit)({userAction:"CollectionGroupAggregation.handleChangeAggregation",environment:t,cellTarget:a?{spaceWithId:a}:void 0,canUndo:!0,perform:t=>{(0,o(548709).F)({collectionViewStore:l,update:{format:{...r,[n]:e}},transaction:t})}})}(0,o(893783).X)({environment:t,collectionContextStore:i,action:"change_aggregation"})}function e4(e,t,i,r,n,l,a,s){let{device:d}=r,c=o(567224).zY[t],u=(0,o(960408).oE)(i.map(i=>{var d=(null==e?void 0:e.aggregator)===t&&(null==e?void 0:e.property)===i,c=!!(e.enforceMaxAggregationLimit&&(0,o(288299).AS)(t))&&e.enforceMaxAggregationLimit;let u=n[i];if(!u)return;let g=u.name;return{key:`${i}${t}`,render:e=>(0,p.jsx)(e7,{isSelected:d,aggregationType:t,label:g,props:e}),action:()=>{e6({aggregator:t,property:i,enforceMaxAggregationLimit:c},r,l,a,s)}}})),g=u.findIndex(o=>o.key===`${e.property}${t}`),m=d.isPhone;return{key:t+c,render:(e,t)=>
1(0,p.jsx)(o(816231).A,{...e,onFocus:t.onFocus,renderExtension:(e,i)=>{let r;return r=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:c,right:m?(0,p.jsx)(o(327219).sA,{...o(789722).W.done}):void 0,onClickRight:i.close,...e}:{menuType:o(649476).gu.Popup,width:200,...e},(0,p.jsx)(o(747369).A,{...r,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:g,sections:[{key:"results",items:u}],onAccept:t.onAccept})})},children:(e,t)=>(0,p.jsx)(o(95582).A,{...e,ref:t,title:c})}),action:()=>null}}function e8({aggregation:e,parent:t,collectionContextStore:i,format:r,groupAggregationKey:n,schema:l}){let a,s,d,c,u,g,m=(0,o(533992).v3)(),{actions:S,initialFocus:h}=(s=[],d=0,c=0,u=function(e,t,i,r,n,l){let a={};for(let l of o(288299).VD)a[l]=function(e,t,i,r,n,l,a){let s=o(567224).zY[i];return{key:i,render:t=>(0,p.jsx)(e7,{isSelected:e,aggregationType:i,label:s,props:t}),action:()=>{e6({aggregator:i,enforceMaxAggregationLimit:t},r,n,l,a)}}}(e.aggregator===l,e.enforceMaxAggregationLimit??!1,l,t,i,r,n);let s=Object.keys(l).filter(e=>{let t=l[e];return t&&(0,o(288299).wG)(t)&&("rollup"!==t.type||"status"!==t.target_property_type)});if(s.length>0)for(let d of o(288299).CG)"show_unique"!==d&&(a[d]=e4(e,d,s,t,l,i,r,n));let d=Object.keys(l).filter(e=>{let t=l[e];return t&&(0,o(288299).OC)(t)});if(d.length>0)for(let s of o(288299).Sn)a[s]=e4(e,s,d,t,l,i,r,n);let c=Object.keys(l).filter(e=>{let t=l[e];return t&&(0,o(288299).fo)(t)});if(c.length>0)for(let s of o(288299).zE)a[s]=e4(e,s,c,t,l,i,r,n);let u=Object.keys(l).filter(e=>{let t=l[e];return t&&(0,o(288299).s_)(t)});if(u.length>0)for(let s of o(745680).QO)a[s]=e4(e,s,u,t,l,i,r,n);return a}(e,m,i,r,n,l),g=0,Object.entries(o(288299).Kn).forEach(([t,l])=>{let a=[];for(let t of l)u[t]&&(a.push(u[t]),e.aggregator===t&&(d=g,c=a.length-1));let S=[];if("count_aggregations"===t&&S.push({key:"limitToggleSection",items:[function(e,t,i,r,n){let{enforceMaxAggregationLimit:l,disabled:a}=(0,o(567224).NT)(e),s={...e,enforceMaxAggregationLimit:!l};return{key:"aggregationLimitToggle",render:e=>(0,p.jsx)(o(871486).A,{on:l,disabled:a,menuListItemProps:e}),action:()=>e6(s,t,i,r,n)}}(e,m,i,r,n)]}),S.push({key:"aggregations",render:e=>(0,p.jsx)(o(83743).A,{topBorder:!0,...e}),items:a}),a.length>0){g++;let e=o(567224).jA[t];s.push({key:e,render:(t,i)=>(0,p.jsx)(o(816231).A,{...t,disableDefaultClick:!0,onFocus:i.onFocus,renderExtension:(t,r)=>{let n;return n=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:e,right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:r.close,...t}:{menuType:o(649476).gu.Popup,width:250,...t},(0,p.jsx)(o(747369).A,{...n,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:c,sections:S,onAccept:(e,t,o)=>{"aggregationLimitToggle"!==e.key&&(r.close(),i.onAccept&&i.onAccept(e,t,o))}})})},children:(t,i)=>(0,p.jsx)(o(95582).A,{...t,ref:i,title:e})}),action:()=>null})}}),{actions:s,initialFocus:d});return a=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Aggregation",id:"database.collectionGroupAggregation.title"}),right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:t.close}:{menuType:o(649476).gu.Popup,width:200},(0,p.jsx)(o(747369).A,{...a,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:h,sections:[{key:"aggregation section",render:e=>(0,p.jsx)(o(83743).A,{...e}),items:S}],onAccept:t.close})})}function te(e){let t,i=(0,o(579993).K8)(()=>{var t;let o=e.groupsResultStore.state;if(!o)return;let i=(0,eg().Ix)(e.groupFormat);return null==(t=o.aggregationResults)?void 0:t[i]},[e.groupFormat,e.groupsResultStore]),r=(0,o(288299).G9)(e.aggregation)?e.aggregation:void 0,{numberFormat:n,numberPrecision:l}=(0,o(381070).k)({aggregationType:(null==r?void 0:r.aggregator)??"count",property:null==r?void 0:r.property,schema:e.schema,collectionContextStore:e.collectionContextStore});if((0,o(288299).G9)(e.aggregation)){let o=e.schema[e.aggregation.property];o&&"date"===o.type&&(t=o.date_format)}return(0,p.jsx)(e0,{aggregation:e.aggregation,collectionContextStore:e.collectionContextStore,children:i?(0,o(567224).rv)({numberFormat:n,dateFormat:t,aggregation:e.aggregation,userTimeZone:(0,eU().P)(),value:i.aggregationResult,numberPrecision:l}):"â"})}function tt({schema:e,collectionContextStore:t,aggregation:i}){let r=(0,o(327219).tz)(),n=o(567224).zY[(0,o(288299).V1)(i)],l=(0,o(579993).K8)(()=>eZ(t,i),[t,i]);if((0,o(288299).G9)(i)){let t=e[i.property];if(t){let e=t.name;return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e9.propertyAggregation,{aggregationType:n,propertyName:e,calculating:l})})}}return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e9.aggregationType,{aggregationType:n,calculating:l})})}let to={flexShrink:0}
1,ti={display:"flex",alignItems:"center",height:"100%"},tr=l.memo(function(e){let{onMount:t,isInPeekRenderer:i,style:r,paddingTop:n,stickyStyle:a,transitionStickyStyle:s,groupFormat:d,collectionContextStore:c,format:g,groupAggregationKey:m,stickyWrapStyle:S}=e,h=(0,o(954646).T)(c),[y,f]=(0,l.useState)(void 0),b=(0,o(533992).v3)(),v=(0,o(633636).wM)(),x=(0,o(754831).Zp)(),w=(0,l.useRef)(null);(0,l.useEffect)(()=>{null==t||t()},[t]),(0,l.useEffect)(()=>{let e=c.collectionViewBlockStore();e&&f(new(u()).B(b,{table:"block",id:e.id}))},[c,b]);let C=(0,o(579993).K8)(()=>c.groupsStore.getGroupState(d),[c.groupsStore,d]),k=(0,l.useMemo)(()=>{if((0,eg().D1)(d.value)&&(0,eg().WO)(d.value.value))return new(u()).B(b,d.value.value)},[b,d.value]),I=(0,o(579993).K8)(()=>!!((null==k?void 0:k.isReady())&&!(null!=k&&k.canRead())),[k]),j=(0,o(579993).K8)(()=>(0,o(93193).I)(c.collectionViewStore()),[c]),_=(0,o(579993).K8)(()=>null==C?void 0:C.toggleStateStore.state,[C]),A=(0,o(67382).x)(c.capabilitiesStore),M=(0,o(501710).B)(c),P=(0,o(579993).K8)(()=>(M||!h)&&c.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0})&&!I&&!j,[c,h,I,j,M]),R=(0,o(579993).O$)(c.isInHomeWidgetStore),V=void 0!==g[m]&&!(null!=x&&x.hideAggregation),B=(0,o(912338).Oz)(c),E=R?"transparent":(null==B?void 0:B.background)||void 0,F=(0,o(579993).O$)(c.isUnlistedViewStore),O=(0,o(960253).I)(()=>{let t=F||i||j&&!e.isFullScreen?o(632079).Tj.background.elevated:o(632079).Tj.background.primary;return{topLevelDiv:{position:"relative",zIndex:87,width:"100%",background:void 0===E?t:E,fontSize:o(139424).A.isMobile?15:14,overflow:e.stickyLeft?void 0:"auto",...r},stickyWrapStyle:{display:"flex",alignItems:"center",height:e.height??33,paddingTop:n,...e.stickyLeft&&{position:"sticky",insetInlineStart:e.isFullScreen||e.isRootChild?e.paddingLeft:0},...!_&&{marginBottom:e.toggleClosedMarginBottom},...S}}},[E,i,_,n,e.height,e.isFullScreen,e.isRootChild,e.paddingLeft,e.stickyLeft,e.toggleClosedMarginBottom,r,S,F,j]),z=(0,l.useCallback)(()=>{if(!C)return;(0,o(471e3).I)({environment:b});let e=!_;(0,o(837213).J)({environment:b,groupFormat:d,toggleStateStore:C.toggleStateStore,newValue:e,collectionContextStore:c})},[c,b,d,C,_]),K=(0,l.useCallback)(()=>(0,p.jsx)(o(890389).f,{isSidebar:!1,open:_??!1,fill:!0,onClick:z,onMouseDown:o(220684).t,style:to}),[z,_]),{value:L}=(0,o(552709).fJ)(o(976906).j),D=(0,l.useCallback)(async e=>{var t;let{droppedStores:i,duplicate:r}=e,n=w.current;if(!n||!(n instanceof Element))return;let l=await T().T.formulas.load();if(!await (0,o(892992).i)({environment:b,sources:i,destinationParentStore:void 0,duplicate:r,caller:"CollectionGroupHeader.handleDrop"}))return;let a=null==(t=c.collectionStore())?void 0:t.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:a?{spaceWithId:a}:void 0,userAction:"CollectionGroupHeader.handleDrop",environment:b,canUndo:!0,perform:e=>(0,eh().nu)({environment:b,tabId:v,collectionContextStore:c,groupsPointer:[d],droppedStores:i,duplicate:r,transaction:e,collapsedGroup:!0,collectionStore:void 0,targetStore:void 0,droppedDirection:void 0,formulasModule:l,handleDropModule:L})})},[c,b,d,L,v]),W=(0,l.useMemo)(()=>({...a,paddingInlineStart:e.paddingLeft-2}),[a,e.paddingLeft]);return C&&y?(0,p.jsx)(o(980710).g,{stickyAttachPoint:R?"no-stick":"ceiling",stickyStyle:W,transitionStickyStyle:s,nodeRef:w,children:(0,p.jsxs)("div",{style:O.topLevelDiv,className:e.stickyLeft?void 0:"hide-scrollbar",ref:w,children:[(0,p.jsx)("div",{style:O.stickyWrapStyle,children:(0,p.jsx)("div",{style:{display:"flex",alignItems:"center",position:e.stickyLeft?"sticky":void 0,insetInlineStart:e.paddingLeft},children:(0,p.jsxs)(o(365711).Ay,{store:y,canDropOnto:!h&&!_,onSelectableDrop:D,dropzoneShouldNeverUseOrigin:!0,dropzoneMustBeWithinHorizontalBound:!0,analyticsName:"board_hidden_group",shouldShowDropZone:!0,groupsPointer:[d],style:ti,canSelect:!1,children:[K(),(0,p.jsx)(td,{collectionGroupHeaderProps:e}),V?(0,p.jsx)(tn,{groupsResultStore:e.groupsResultStore,format:e.format,schema:e.schema,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,groupAggregationKey:e.groupAggregationKey}):void 0,A?(0,p.jsx)(tl,{groupFormat:e.groupFormat,currentGroups:e.currentGroups,format:e.format,schema:e.schema,query:e.query,collectionContextStore:e.collectionContextStore,groupsFormatKey:e.groupsFormatKey,isGroupHoveredStore:e.isGroupHoveredStore}):void 0,P?(0,p.jsx)(tc,{collectionGroupHeaderProps:e,isGroupHoveredStore:e.isGroupHoveredStore}):void 0]})})}),e.children]})}):null});function tn({format:e,schema:t,collectionContextStore:i,groupFormat:r,groupsResultStore:n,groupAggregationKey:l}){return(0,o(579993).O$)(o(205885).e)?(0,p.jsx)(e5,{groupsResultStore:n,groupFormat:r,groupAggregationKey:l,format:e,schema:t,collectionContextStore:i}):null}function tl({groupFormat:e,currentGroups:t,format:i,schema:r,query:n,collectionContextStore:l,groupsFormatKey:a,isGroupHoveredStore:s}){let d=(0,o(327219).tz)(),c=(0,o(579993).O$)(s),[u,g]=(0,o(641086).A)(),m=(0,o(960253).I)(()=>({button:{transition:o(139424).A.isMobile?void 0:"opacity 100ms ease-in-out",opacity:o(139424).A.isMobile?void 0:c||g?1:0}}),[g,c]);return(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,onClick:o(933143).k,content:o=>(0,p.jsx)(eY,{parent:o,groupFormat:e,currentGroups:t,format:i,schema:r,query:n,collectionContextStore:l,groupsFormatKey:a}),children:e=>(0,p.jsx)(o(374533).K,{ariaLabel:d.formatMessage({id:"actionButtonComponent.ariaLabel",defaultMessage:"Show group options"}),ref:u,icon:o(361226).ellipsisSmallIcon,style:m.button,...e})})}let ta={maxWidth:400,lineHeight:"24px",display:"flex",alignItems:"center"},ts={marginInlineStart:2};function td({collectionGroupHeaderProps:e}){let t=(0,o(533992).v3)(),{groupFormat:i,schema:r,currentGroups:n,groupBy:l,collectionContextStore:a}=e,s=(0,o(223426).Z)(a.capabilitiesStore),d=(0,o(504373).A)(a),c=(0,o(991808).N)(a.capabilitiesStore),u=(0,eg().vc)(l),g=(0,o(579993).K8)(()=>
1{if(d||u)return!0;let e=a.collectionStore();if(!e)return!0;let t=(0,o(911224).bz)({collectionStore:e,property:l.property});return void 0!==t?!(0,o(642157).lg)(t):!s||!c},[a,l.property,u,d,s,c]);return(0,p.jsx)(o(903176).d,{groupBy:l,groupFormat:i,currentGroups:n,schema:r,disabled:g,isHiddenGroup:!1,onChange:i=>(function(e,t,i){let{collectionContextStore:r}=i,n=r.collectionStore();n&&(eN({...e,environment:t,collectionStore:n,...i}),(0,o(893783).X)({environment:t,collectionContextStore:r,action:"rename_group"}))})(i,t,e),style:ta,uncategorizedIconStyle:ts,collectionContextStore:a,source:"collection_group_header"})}function tc({collectionGroupHeaderProps:e,isGroupHoveredStore:t}){let i=(0,o(327219).tz)(),r=(0,o(533992).v3)(),n=(0,o(579993).O$)(t),[l,a]=(0,o(641086).A)(),s=(0,o(960253).I)(()=>({button:{transition:o(139424).A.isMobile?void 0:"opacity 100ms ease-in-out",opacity:o(139424).A.isMobile?void 0:n||a?1:0}}),[a,n]);return(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{defaultMessage:"Create new",id:"database.collectionGroupHeader.actions.addNewPage.tooltip"}),children:t=>(0,p.jsx)(o(374533).K,{ariaLabel:i.formatMessage({id:"collectionGroupHeader.actions.addNewPage.ariaLabel",defaultMessage:"Add new page in group"}),ref:l,icon:o(638501).plusSmallIcon,onClick:()=>(function(e,t){var i;let{groupFormat:r,collectionContextStore:n,isFullScreen:l,onGroupHeaderAddItem:a}=t;if(!n.groupsStore.getGroupState(r)||!(0,o(746040).E)(e,(0,o(974410).f)(n.collectionStore())))return;n.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:n,isFullScreen:l});let s=null==(i=n.collectionStore())?void 0:i.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:s?{spaceWithId:s}:void 0,userAction:"CollectionGroupHeader.handleAddItemClick",environment:e,canUndo:!0,perform:i=>{let l=(0,o(127872).createBlockInCollectionGroup)({environment:e,collectionContextStore:n,groupsPointer:[r],insertAtIndex:0,shouldCoerce:!0,templateStore:n.defaultPageTemplateStore.state,transaction:i,from:{createBlock:"group_header"},inMemoryRecordCache:e.defaultRecordCache.inMemoryRecordCache});l&&(a(l.newStore,l.coercionSucceeded,t),o(549960).vH(e,{from:"group_add_item_top",type:"page",new_page_id:l.newStore.id,creating_block_id:l.newStore.id,...(0,o(866814).sl)(n)}))}})})(r,e),style:s.button,...t})})}let tu=s().Store.createClass(!1,{name:"IsGroupHoveredStore"}),tp=l.memo(function({renderGroupResults:e,groupFormat:t,groupsDisplayState:i,groupsFormatKey:r,groupAggregationKey:n,groupsResultStore:a,format:s,schema:d,query:c,collectionContextStore:u,onGroupHeaderAddItem:g,renderHeader:m,getGroupStyle:S,stickyLeft:h,paddingLeft:y,isFullScreen:f,index:b,isRootChild:v,isInPeekRenderer:x,groupBy:w,isLast:C}){let k=(0,o(533992).v3)(),I=(0,l.useRef)(null),j=(0,o(579993).uB)(void 0,tu),[T,_,A,M,P]=(0,o(579993).K8)(()=>{let o=u.groupsStore.getGroupState(t),l=o?o.toggleStateStore:null,k=l&&l.state?e(t):null,I={groupFormat:t,currentGroups:i.currentGroups,groupsFormatKey:r,groupAggregationKey:n,groupsResultStore:a,format:s,schema:d,query:c,collectionContextStore:u,isFullScreen:f,isInPeekRenderer:x,onGroupHeaderAddItem:g,stickyLeft:h,index:b,paddingLeft:y,isRootChild:v,groupBy:w,isGroupHoveredStore:j},T=m?m(I):(0,p.jsx)(tr,{...I});return[o,l,S&&l?S({groupFormat:t,index:b,isLast:C,toggleStateStore:l,isFullScreen:f,groupsDisplayState:i}):void 0,k,T]}
1,[u,t,e,i,r,n,a,s,d,c,f,x,g,h,b,y,v,w,j,m,S,C]),R=(0,o(579993).K8)(()=>u.collectionViewStore(),[u]);(0,l.useEffect)(()=>{!function(e){var t;let{environment:i,groupFormat:r,collectionContextStore:n}=e,l=n.collectionViewStore();if(!l)return;let a=n.groupsStore.getGroupState(r);if(!a)return;let s=o(255482).K.get({userId:i.currentUser.id,key:(0,o(795644).i)(l.id,r)}),d=s??!0;(null==(t=(0,o(134273).N)(l))?void 0:t.viewName)==="recents"&&(d="last_visited_time"!==r.value.type?s??!0:!!(r.value.value&&("today"===r.value.value.type||"yesterday"===r.value.value.type))),a.toggleStateStore.setState(d)}({environment:k,collectionContextStore:u,groupFormat:t})},[R]);let V=(0,l.useCallback)(()=>{j.setState(!0)},[j]),B=(0,l.useCallback)(()=>{j.setState(!1)},[j]),E=(0,o(960253).I)(()=>({container:{width:"100%",position:"relative",...A}}),[A]);return T&&_?(0,p.jsx)("div",{style:E.container,onMouseEnter:V,onMouseLeave:B,ref:I,children:(0,p.jsxs)(o(81981).b,{nodeRef:I,isFirst:0===b,children:[P,M]})}):null},o(134542).bN),tg={hovered:{background:o(632079).Tj.whiteButtonBackground},hoveredButton:{background:o(632079).Tj.buttonHoveredBackground},style0:{marginTop:1,marginInlineStart:8},style1:{marginInlineEnd:8},style2:{marginInlineStart:4},style3:{flexGrow:1}},tm=l.memo(function(e){let{type:t,groupsLimitStore:i,collectionContextStore:r,style:n}=e,l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>(0,o(430682).Mw)({collectionContextStore:r,isForColumnGroups:"board"===t}),[r,t]),s=(0,o(960253).I)(()=>({icon:{marginInlineStart:+!o(139424).A.isMobile,..."default"===t?{marginInlineEnd:7}:{}},button:{display:"flex",alignItems:"center",fontSize:o(139424).A.isMobile?"16px":"14px",marginInlineStart:-5,paddingTop:2,paddingBottom:2,paddingInlineStart:6,paddingInlineEnd:8,color:o(632079).Tj.text.tertiary,fontWeight:o(699422).Wy.regular,..."board"===t?{background:void 0,marginInlineEnd:12,width:"fit-content",...n}:{height:30,marginTop:4,marginBottom:4}}}),[n,t]);return"default"===t?(0,p.jsxs)(o(988022).p,{onClick:()=>{var e,t,n;let a;return e=l,t=r,n=i,a=(0,o(780035).T)({isMobile:o(139424).A.isMobile}),void(n.setState(n.state+a),t.loadingDetailsStore.setState({type:"load_more_groups"}),tS(e))},onMouseDown:o(220684).t,disabled:a,hoveredStyle:a?tg.hovered:tg.hoveredButton,style:{...s.button,...n},children:[(0,p.jsx)(o(16275).I,{icon:o(242912).arrowStraightDownSmallIcon,colorVariant:"tertiary",size:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,style:s.icon}),(0,p.jsx)(o(327219).sA,{id:"database.groups.loadMoreButtonDefault",defaultMessage:"Load more"}),a?(0,p.jsx)("div",{style:tg.style0,children:(0,p.jsx)(o(517334).k,{size:12})}):void 0]}):(0,p.jsxs)(o(988022).p,{onClick:()=>{var e,t,n;let a;return e=l,t=r,n=i,a=(0,o(780035).T)({isMobile:o(139424).A.isMobile}),void(n.setState(n.state+a),t.loadingDetailsStore.setState({type:"load_more_columns"}),tS(e))},onMouseDown:o(220684).t,disabled:a,hoveredStyle:a?tg.hovered:tg.hoveredButton,style:s.button,children:[(0,p.jsx)("div",{style:tg.style1,children:a?(0,p.jsx)("div",{style:tg.style2,children:(0,p.jsx)(o(517334).k,{size:12})}):(0,p.jsx)(o(16275).I,{icon:o(361226).ellipsisSmallIcon,colorVariant:"tertiary",size:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,style:s.icon})}),(0,p.jsx)("span",{style:tg.style3,children:(0,p.jsx)(o(327219).sA,{id:"database.groups.loadMoreButtonBoard",defaultMessage:"Load more groups"})})]})},o(134542).bN);function tS(e){(0,o(104310).u)({event:{eventName:"collection_load_more_groups",eventProperties:{}}})}function th(e){let{format:t,isFullScreen:i,paddingLeft:r,isRootChild:n}=e,l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>(0,ed().iw)({environment:l,format:t,isFullScreen:i,isRootChild:n}),[l,t,i,n]),s=(0,o(579993).K8)(()=>"collectionTypedView"===e.collectionContextStore.contextTypeFromStoreState,[e.collectionContextStore]),d=(0,o(579993).K8)(()=>(0,ed().Od)({environment:l,isRootChild:n,isFullScreen:i,format:t})?96:r,[l,t,i,n,r]);return a||s?null:(0,p.jsx)(o(4458).fI,{width:"100%",height:38,children:(0,p.jsx)(eD,{groupFormatKey:"collection_groups",groupBy:e.groupBy,currentGroups:e.currentGroups,schema:e.schema,groupsLimitStore:e.groupsLimitStore,collectionContextStore:e.collectionContextStore,onAccept:e.onAccept,parentStore:e.parentStore,style:{position:"sticky",insetInlineStart:e.isFullScreen?d:32,width:"max-content"}})})}function ty(e){let{format:t,isFullScreen:i,isRootChild:r}=e,n=(0,o(533992).v3)(),l=(0,o(579993).K8)(()=>(0,ed().iw)({environment:n,format:t,isFullScreen:i,isRootChild:r}),[n,t,i,r]),a=(0,o(579993).K8)(()=>(0,ed().Od)({environment:n,isRootChild:r,isFullScreen:i,format:t})?96:e.paddingLeft,[n,t,i,r,e.paddingLeft]);return l?null:(0,p.jsx)(tm,{type:"default",groupsLimitStore:e.groupsLimitStore,collectionContextStore:e.collectionContextStore,style:{position:"sticky",insetInlineStart:i?a:32,width:"max-content",paddingInlineStart:4,paddingInlineEnd:8}})}class tf extends s().Store{getInitialState(){return{}}}function tb(e){let{environment:t,tabId:i,collectionStore:r,targetStore:n,droppedDirection:l,files:a,transaction:s,collectionContextStore:d,groupsPointer:c,formulasModule:u,handleDropModule:p}=e,g=d.collectionViewStore(),m=(0,o(830479).y)(t);if(!g)return;let S=r.inMemoryRecordCache,h=o(353650).$C({environment:t,files:a,inMemoryRecordCache:S,pageWidth:m,transaction:s,spaceId:r.pointer.spaceId,createFilePreviewEmbeds:!0}).map((e,i)=>{let n=a[i],l=o(918300).Wv({environment:t,type:"page",inMemoryRecordCache:S,properties:{title:(0,o(247438).x9d)(o(728601).v5(n.name))},transaction:s,spaceId:r.pointer.spaceId});return(0,o(33028).B)({parentStore:l.getContentStore(),appendStore:e,transaction:s}),l});(0,eh().nu)({environment:t,tabId:i,collectionStore:r,targetStore:n,droppedDirection:l,collectionContextStore:d,groupsPointer:c,droppedStores:h,duplicate:!1,transaction:s,collapsedGroup:!1,formulasModule:u,handleDropModule:p})}async function tv(e){let{environment:t,droppedStores:i,collectionContextStore:r,spaceUserStore:n,targetStore:l,droppedDirection:a}=e,s=r.getLibraryViewName(),d=l,c=o(192314).AppStoreSidebarSpaceStore.state,u=o(192314).AppStoreSidebarSpaceVie
1wStore.state;if(!c||!u||"private"!==s&&"shared"!==s)return;let p=a!==o(966225).bH.Onto;if(!p&&"shared"===s)return;let g=l.getRecordStoreUIParent(),m=p?u.getPrivatePagesStore():g;if(l.isLibraryBlock()&&a===o(966225).bH.Below&&(d=void 0),await o(735976).Hu({environment:t,tabId:e.tabId,spaceUserStore:n,type:s,targetStore:d,targetParentStore:m,droppedDirection:a,droppedStores:i,isTopLevelItem:p,isDroppingOnFullSection:!1,duplicate:!1,forceShowUndoButton:!0}),p&&"private"===s){let e=c.id;(0,o(323517).createAndCommit)({userAction:"Library.updateManualSortAfterReparent",environment:t,cellTarget:{spaceWithId:e},canUndo:!1,perform:e=>{let t=u.getPrivatePagesStore(),r=t.getValue()||[],n=i.map(e=>e.id),l=r.filter(e=>!n.includes(e));if(!d){let i=[...n,...l];(0,o(305625).K)({transaction:e,store:t,value:i.slice(0,1e3)});return}let a=l.indexOf(d.id);if(-1===a){let i=[...n,...l];(0,o(305625).K)({transaction:e,store:t,value:i.slice(0,1e3)});return}let s=a+1,c=[...l.slice(0,s),...n,...l.slice(s)];(0,o(305625).K)({transaction:e,store:t,value:c.slice(0,1e3)})}})}}async function tx(e){let{droppedDirection:t,targetStore:i,collectionContextStore:r,groupsPointer:n,droppedStores:l,environment:a,tabId:s}=e,d=r.collectionViewStore();if(!d)return;let c=null==d?void 0:d.getCollectionSource();if(!(0,o(213832).Ux)(null==c?void 0:c.type))return;let u=l.every(e=>e.isTopLevel()),p="private"===c.type&&t===o(966225).bH.Below&&!u&&i.isTopLevel();if(t===o(966225).bH.Onto||p){var g;let e=r.getLibraryViewName();if("private"!==e&&"shared"!==e)return;let n=o(192314).AppStoreSidebarSpaceStore.state,d=null==(g=a.currentUser)?void 0:g.id,c=n&&d?o(229903).V.createChildStore(n,o(729052).i1({userId:d,spaceId:n.id})):void 0;await tv({environment:a,tabId:s,targetStore:i,droppedStores:l,collectionContextStore:r,spaceUserStore:c,droppedDirection:t})}else if(t===o(966225).bH.Above||t===o(966225).bH.Below){if(!(0,o(962165).bK)({collectionContextStore:r}))return;let e=d.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionGroupResultsItem.handleDrop",environment:a,cellTarget:e?{spaceWithId:e}:void 0,canUndo:!0,perform:e=>{(0,o(366063).f)({environment:a,collectionContextStore:r}),function(e){var t;let{environment:i,targetStore:r,droppedDirection:n,collectionContextStore:l,collectionViewStore:a,groupsPointer:s,droppedStores:d,transaction:c}=e;if(!(0,o(962165).cN)({collectionContextStore:l}))return;let u=l.getLibraryViewName();u&&(0,o(723836).DB)({environment:i,libraryViewName:u,numPagesReordered:d.length});let p=((null==(t=l.groupsStore.getGroupState(s))?void 0:t.resultsStore.state)||[]).filter(e=>!d.find(t=>t.id===e.id)),g=p.indexOf(r),m=n===o(966225).bH.Above||n===o(966225).bH.Left?g:g+1;!function(e){let{resultIds:t,collectionViewStore:i,transaction:r}=e,n=i.getCollectionSource(),l=o(192314).AppStoreSidebarSpaceViewStore.state;if(l&&n&&(0,o(213832).Ux)(null==n?void 0:n.type)){let e;if("private"===n.type)e=l.getPrivatePagesStore();else if("favorites"===n.type)e=l.getBookmarkedPagesStore();else{if("shared"!==n.type)return;e=l.getSharedPagesManualSortStore()}(0,o(305625).K)({transaction:r,store:e,value:t.slice(0,1e3)})}}({resultIds:[...p.slice(0,m),...d,...p.slice(m)].map(e=>e.id),collectionViewStore:a,transaction:c}),(0,o(967551).t)({environment:i,stores:d})}({environment:a,tabId:s,droppedDirection:t,collectionContextStore:r,collectionViewStore:d,groupsPointer:n,targetStore:i,droppedStores:l,transaction:e})}})}else t===o(966225).bH.Left||t===o(966225).bH.Right||(0,o(48697).HB)(t)}o(321577);var tw=()=>o(520993);async function tC(e){let{blockStore:t,compiledFilter:i,subitemFormat:r,propertySchema:n,subitemExpandedStore:l,pathKey:s,forceStoresToLoad:d,visitedIds:c,resultCache:p,regExpCache:g,spaceIdCreator:m,formatDateCache:S,collectionContextStore:h}=e;if(await t.load(),c.has(t.id))return;c.add(t.id);let y=d?await (0,o(822503).F)({store:t,subitemFormat:r,propertySchema:n}):(0,o(149267).r)({store:t,subitemFormat:r,propertySchema:n,includeNoAccess:!0});if(!t.isDefined()||0!==y.length)for(let e of(l.state.set(s,{isExpanded:!0,limit:20}),y)){let o=u().B.createChildStore(t,e),y=o.getModel(),f=await T().T.formulas.load();y&&i({block:y,getRecordModel:o.getRecordModel,propertyMapping:void 0,resultCache:p,regExpCache:g,formatDateCache:S,experimentService:a().default,formulasModule:f,spaceIdCreator:m,getAssociationRelationList:(0,eG()._)({environment:o.environment})}
1)||await tC({blockStore:o,compiledFilter:i,subitemFormat:r,propertySchema:n,subitemExpandedStore:l,pathKey:(0,tw().F)(s,o),forceStoresToLoad:d,visitedIds:c,resultCache:p,regExpCache:g,spaceIdCreator:m,formatDateCache:S,collectionContextStore:h})}}let tk=l.memo(function(e){let{analyticsName:t,belowDropZoneMargin:i,blockPropertyValueOverlayStore:r,canDrag:n,canDrop:a,collectionContextStore:s,direction:d,disableScrollToRevealHorizontal:c,disableSelectable:g,ignoreForDefaultContainerSelection:m,dropzoneGap:S,getItemSelectableStyle:h,groupsPointer:y,handleOpenPeekPage:f,isLast:b,itemSelectableHaloStyle:v,onSelectableEnter:x,onSelectableInsertRow:w,passesFilter:C,renderItem:k,itemProps:I,store:j,subitemPath:_,toggleButton:A,touchDragOnly:M}=e,P=(0,o(954646).T)(s),R=(0,o(533992).v3)(),V=(0,o(633636).wM)(),B=(0,o(754831).Zp)(),{value:E}=(0,o(552709).fJ)(o(976906).j),F=(0,o(579993).K8)(()=>(0,o(597845).Wi)(R,j.id),[j.id,R]),O=(0,o(579993).K8)(()=>j.canEdit(),[j]),z=(0,o(579993).K8)(()=>j.getAssociatedCollectionStore(),[j]),K=(0,o(579993).K8)(()=>{var e;return null==(e=s.collectionViewStore())?void 0:e.getType()},[s]),L=(0,o(579993).K8)(()=>"collectionTypedView"===s.contextTypeFromStoreState,[s]),D=(0,o(579993).K8)(()=>{let e=s.groupsStore.getGroupState(y);return null==e?void 0:e.resultsStore},[s,y]),W=(0,o(579993).K8)(()=>o(912338).NM(j),[j]),H=(0,o(579993).K8)(()=>o(912338).f5({collectionContextStore:s})?60:void 0,[s]),N=(0,o(579993).K8)(()=>{let e=o(596184).A.state;return e.isActive&&e.store===j},[j]),G=(0,o(579993).K8)(()=>s.isInLibraryBlock(),[s]),$=(0,o(579993).K8)(()=>{var e;let t=o(966225).ab.state;if(!t.isDragging)return!1;let i=null==(e=t.currentDropZone)?void 0:e.direction;return t.draggedStores.some(e=>e.isCollectionView())&&i===o(966225).bH.Below&&!G},[G]),U=((0,o(501710).B)(s)||!P)&&O&&!F,q=e.shouldShowHoverMenu&&(U||G),X=d!==tE.Vertical&&a,Y=d!==tE.Vertical&&a,Q=d===tE.Vertical&&a,Z=(0,o(960253).I)(()=>({haloStyle:{...o(912338).wh(W),...("board"===K||"gallery"===K)&&{borderRadius:10},...v}}),[K,v,W]),J=(0,l.useCallback)(e=>{let{insertStores:t,transaction:i}=e;return z?(0,o(350445).D)({environment:R,collectionStore:z,collectionContextStore:s,groupsPointer:y,insertStores:t,store:j,before:!1,transaction:i}):[]},[z,s,R,y,j]),ee=(0,l.useCallback)(e=>{let{insertStores:t,transaction:i}=e;return z?(0,o(350445).D)({environment:R,collectionStore:z,collectionContextStore:s,groupsPointer:y,insertStores:t,store:j,before:!0,transaction:i}):[]},[z,s,R,y,j]),et=(0,l.useCallback)(async e=>{let t,{droppedDirection:i,duplicate:r}=e,n=(0,o(962165).bK)({collectionContextStore:s});if(!z&&!n)return[];let l=o(307545).default.DO_NOT_USE_markLegacy("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(l,{getData:()=>o(866814).tv({collectionContextStore:s,is_native_drop:!1,is_empty:!1})});let a=i!==o(966225).bH.Onto?(0,o(933047).f0)({stores:e.droppedStores,collectionContextStore:s}):e.droppedStores;if(0===a.length&&L)return void o(647095).f1((0,p.jsx)(o(327219).sA,{...o(933047).K0.unsupportedGroupAction}));if(s.isInLibraryBlock())return void tx({environment:R,tabId:V,droppedDirection:i,collectionContextStore:s,groupsPointer:y,targetStore:j,droppedStores:a});let d=await T().T.formulas.load();if(null!=z&&z.isPageTreeCollection()){let e=z.getParentBlockStore(),o=z.getRootPagePointer();e?t=[e]:o&&(t=[new(u()).B(R,{table:"block",id:o.id,spaceId:z.getSpaceId()})])}let c=[...i===o(966225).bH.Onto?[j]:[],...t??[]];if(await (0,o(59496).sd)({environment:R,sources:a,destinations:c.length>0?c:void 0}),!await (0,o(892992).i)({environment:R,sources:a,destinationParentStore:i===o(966225).bH.Onto?j:void 0,duplicate:e.duplicate,caller:"CollectionGroupResultsItem.handleDrop"})||i!==o(966225).bH.Onto&&"dismissed"===await (0,o(513340).u)({environment:R,tabId:V,collectionStore:L?void 0:z,blocksToMove:a}))return[];let g=j.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:g?{spaceWithId:g}:void 0,userAction:"CollectionGroupResultsItem.handleDrop",environment:R,canUndo:!0,perform:e=>{!(0,eh().nu)({environment:R,tabId:V,collectionStore:L?void 0:z,targetStore:j,droppedDirection:i,collectionContextStore:s,groupsPointer:y,droppedStores:a,duplicate:r,transaction:e,subitemPath:_,collapsedGroup:!1,formulasModule:d,handleDropModule:E})&&L&&o(647095).f1((0,p.jsx)(o(327219).sA,{...o(933047).K0.unsupportedGroupAction}))}})},[z,s,R,y,E,L,j,_,V]),eo=(0,l.useCallback)(async e=>{let{files:t,droppedDirection:i}=e;if(!z)return[];let r=o(307545).default.DO_NOT_USE_markLegacy("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(r,{getData:()=>o(866814).tv({collectionContextStore:s,is_native_drop:!0,is_empty:!1})});let n=await T().T.formulas.load(),l=j.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:l?{spaceWithId:l}:void 0,userAction:"CollectionGroupResultsItem.handleNativeDrop",environment:R,canUndo:!0,perform:e=>{tb({environment:R,tabId:V,collectionStore:z,targetStore:j,droppedDirection:i,collectionContextStore:s,groupsPointer:y,files:t,transaction:e,formulasModule:n,handleDropModule:E})}})},[z,s,R,y,E,j,V]),ei=(0,l.useCallback)(e=>({transaction:t})=>{if(!z)return[];let i=(0,o(238690).u)({environment:R,collectionContextStore:s,groupsPointer:y,store:j,before:"above"===e,collectionStore:z,transaction:t,subitemPath:_,subitemInsertDirection:"below"});o(549960).vH(R,{...o(866814).sl(s),type:"page",from:"below"===e?"table_insert_below":"table_insert_above",new_page_id:null==i?void 0:i.id,creating_block_id:null==i?void 0:i.id}),i&&w&&w(j,i),i&&r&&s.registerCallbackForItemMounted(i,()=>{o(576186).open({isNewBlock:!0,environment:R,blockPropertyValueOverlayStore:r,store:i,property:"title",surface:"table",collectionContextStore:s})})},[z,r,s,R,y,w,j,_]),er=(0,l.useCallback)(e=>{ei("above")(e)},[ei]),en=(0,l.useCallback)(e=>{ei("below")(e)},[ei]),el=(0,l.useCallback)(()=>{let e=s.collectionViewStore();o(307545).default.mark("collections.open_item_page_lag"),null==f||f(),o(270912).Ey({peekCollectionData:(0,o(223012).q)(s),resultsStore:D});let t=(0,o(134273).N)(e),i=null==e?void 0:e.getType();if(i){var r;let e=s.normalizedFormatStore.state.collection_peek_mode||o(476670).C9[i];o(20557).bn(R,{is_peek:!0,from:i,peek_mode:e,block_id:j.id,block_type:j.getType(),is_from_library:void 0!==t,library_view_name:null==t?void 0:t.viewName,...j.isMeetingNoteBlock()&&{calendar_event_id:null==(r=j.getFormat().transcription_calendar_event)?void 0:r.uid}})}},[s,R,f,D,j]),ea=(0,l.useCallback)(e=>{let{transaction:t}=e;if(s.isInLibraryBlock()){let e=j.getRecordStoreUIParent(),i=e instanceof u().B&&e.isLibraryBlock();e&&!i&&"block"===e.table&&e.valueIs(o(678703)._B)&&(0,o(657552).T)({childToRemoveStore:j,parentStore:e,transaction:t});return}y.length>0&&(0,o(406389).J)({store:j,transaction:t,groupsPointer:y,collectionContextStore:s,environment:R}),o(149881).by({childStore:j,transaction:t})},[s,R,y,j]),es=(0,o(579993).K8)(()=>h?h(b):void 0,[h,b]);(0,l.useEffect)(()=>{s.onItemMount(j)},[j,s]);let ed=l.createElement(k,{handleOpenPeekPage:el,collectionContextStore:s,...I,...F?{disabled:!0}:{},store:j,key:j.id,isLast:b,toggleButton:A,subitemPath:_,passesFilter:C});return g?ed:(0,p.jsx)(o(365711).Ay,{analyticsName:t,belowDropZoneMargin:i,canDrag:n,
1canDropBelow:Q,canDropLeft:X,canDropOnto:a,canDropRight:Y,canInsertAbove:a,canInsertBelow:a,canNativeDropBelow:Q&&!L,canNativeDropLeft:X&&!L,canNativeDropRight:Y&&!L,canSelect:U||G,canTriggerContextMenu:U||G,className:o(828432).E4t,disableScrollToRevealHorizontal:c,dropzoneGap:S,dropzoneMustBeWithinHorizontalBound:!0,dropzoneShouldNeverUseOrigin:!0,groupsPointer:y,haloStyle:Z.haloStyle,ignoreForDefaultContainerSelection:m,isLastItem:b,onEnter:x,onInsertAbove:ee,onInsertBelow:J,onInsertRowAbove:er,onInsertRowBelow:en,onNativeDrop:eo,onRemove:ea,onSelectableDrop:et,shouldForceRenderSelectionHalo:W,shouldShowCommentMenu:!1,shouldShowDropZone:a&&!$,shouldShowHalo:!N&&!(null!=B&&B.isPreviewing),shouldShowHoverMenu:q,showBlockMenuInput:!0,store:j,style:es,touchDragOnly:M,verticalDropZoneExtraLeftEdgeOffset:H,children:ed})},o(134542).bN);function tI({columnIndex:e,titleColumnIndex:t,isSubitemToggleOnTitleColumn:o}){return o?e===t:0===e}function tj({columnIndex:e,titleColumnIndex:t,indentLevel:o,isSubitemToggleOnTitleColumn:i}){return tI({columnIndex:e,titleColumnIndex:t,isSubitemToggleOnTitleColumn:i})&&o>0?24*o+5:0}let tT={marginInlineEnd:6},t_=l.memo(function(e){let{collectionContextStore:t,pathKey:i,titleColumnIndex:r,limit:n,indentLevel:a,paddingLeft:s}=e,{isSubitemToggleOnTitleColumn:d,viewType:c}=(0,o(579993).K8)(()=>{let e=t.collectionViewStore();return{isSubitemToggleOnTitleColumn:(null==e?void 0:e.getFormatStore().getKeyValue("table_subitem_toggle_column"))==="title",viewType:null==e?void 0:e.getType()}},[t]),u=(0,l.useCallback)(()=>{let{subitemExpandedStore:e}=t;e.state.set(i,{isExpanded:!0,limit:n+20}),e.emit()},[t,n,i]),g=(0,o(960253).I)(()=>{let e=tj({columnIndex:0,titleColumnIndex:r,indentLevel:a,isSubitemToggleOnTitleColumn:d});return{container:{width:"100%",height:o(47080).wc,borderBottom:"table"===c||"timeline"===c?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:void 0,display:"flex",alignItems:"center"},button:{display:"inline-flex",alignItems:"center",fontSize:o(139424).A.isMobile?"16px":"14px",height:28,borderRadius:6,paddingInlineStart:6,paddingInlineEnd:8,position:"sticky",insetInlineStart:s+e},buttonInner:{height:32,width:"fit-content",display:"flex",alignItems:"center",position:"sticky",insetInlineStart:s+e}}},[r,a,d,s,c]);return(0,p.jsx)("div",{style:g.container,children:(0,p.jsx)(o(64960).Ay,{onClick:u,onMouseDown:o(220684).t,style:g.button,children:(0,p.jsxs)("div",{style:g.buttonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(242912).arrowStraightDownSmallIcon,colorVariant:"tertiary",size:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,style:tT}),(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:(0,p.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})})]})})})},o(134542).bN);function tA(e){return Math.max((e-1)*24,0)+4}let tM={display:"flex",alignItems:"center"},tP=l.memo(function(e){var t,i,r;let{store:n,collectionContextStore:a,pathKey:s,subitemPath:d,handleToggleClick:c,paddingLeft:u,getInjectedItemSelectableStyle:g,timelineType:m,compiledFilter:S}=e,h=(0,o(327219).tz)(),y=(0,o(533992).v3)(),f=(0,o(579993).O$)(a.subitemExpandedStore),b=(0,o(579993).O$)(a.subitemRestrictedAncestorsStore),v=!!(null==(t=f.get(s))?void 0:t.isExpanded),x=(null==(i=f.get(s))?void 0:i.limit)??20,w=(null==d?void 0:d.length)??0,C=(0,o(579993).K8)(()=>a.frozoneStore.state.frozenIndex,[a.frozoneStore]),k=(0,o(579993).K8)(()=>{var e;return null==(e=a.collectionViewStore())?void 0:e.getType()},[a]),I=(0,l.useCallback)(()=>{c(s,v)},[c,s,v]),j=(0,o(960253).I)(()=>{let e=tA(w);return"table"===k&&(e-=4),{container:{width:"100%",height:o(47080).wc,display:"flex",alignItems:"center",borderBottom:"table"===k||"table"===m?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:void 0,paddingInlineStart:e,cursor:"default"},stickyContent:{display:"flex",alignItems:"center",gap:"table"===k?8:4,...void 0!==C?{position:"sticky",insetInlineStart:u+e}:{}},icon:{marginInlineStart:2*("list"===k),marginInlineEnd:8}}},[k,m,C,u,w]),T=b[n.id];if(!T||0===T.length)return null;let _=(null==d||null==(r=d[d.length-1])?void 0:r.children)??[],A=v&&_.length>0&&_.length===x;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:j.container,children:(0,p.jsxs)("div",{style:j.stickyContent,children:[(0,p.jsx)(o(890389).f,{isSidebar:!1,open:v,fill:!0,onClick:I,color:o(632079).Tj.icon.primary}),(0,p.jsx)(o(51831).m_,{placement:"top",alignment:"start",textWrap:!1,content:e=>(0,p.jsx)(o(327219).sA,{...e,id:"collectionGroupResultsNestedItem.noAccessRowTooltip",defaultMessage:"There is at least one inaccessible page above these nested pages.",description:"Tooltip for a row that has inaccessible nested pages."}),children:e=>(0,p.jsxs)("div",{...e,style:tM,children:[(0,p.jsx)(o(16275).I,{icon:o(550113).L,size:"sm",colorVariant:"tertiary",style:j.icon}),(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:(0,o(543464).mA)(h)})]})})]})}),v?_.map(t=>(0,l.createElement)(tR,{...e,key:t.value.store.id,childTree:t,compiledFilter:S,subitemPath:[...d,t],getInjectedItemSelectableStyle:g,environment:y})):null,A?(0,p.jsx)(t_,{collectionContextStore:a,pathKey:s,titleColumnIndex:0,limit:x,indentLevel:w,paddingLeft:u}):null]})},o(134542).bN);function tR(e){let{childTree:t,compiledFilter:i,subitemPath:r,getInjectedItemSelectableStyle:n,environment:s,...d}=e,{value:c}=(0,o(552709).fJ)(T().T.formulas),u=(0,o(941096).C)();return(0,o(579993).K8)(()=>{var e;let o=t.value.store,r=o.getModel();if(!i||!r)return!0;let n=null==(e=o.getAssociatedCollectionStore())?void 0:e.getPropertyMapping();return i({block:r,getRecordModel:o.getRecordModel,propertyMapping:n,formulaTimeoutTimestampMs:Date.now()+u,resultCache:new Map,regExpCache:new Map,formatDateCache:new Map,experimentService:a().default,formulasModule:c,spaceIdCreator:o.environment.idCreator.getSpaceIdCreatorSync(o.getSpaceId()),getAssociationRelationList:(0,eG()._)({environment:s})})},[t,i,u,c,s])?(0,l.createElement)(tk,{...d,key:t.value.store.id,store:t.value.store,passesFilter:!0,isLast:!0,getItemSelectableStyle:n,subitemPath:r}):null}let tV=l.memo(function(e){let{store:t,parentStore:i,collectionContextStore:r,subitemPath:n,titleColumnIndex:s,nestedCreateSubitemButton:d,getItemSelectableStyle:c,paddingLeft:u}=e,g=(0,o(533992).v3)(),{value:m}=(0,o(552709).fJ)(T().T.formulas),{currentSubitemFormatStoreForUiDisplayStore:S,subitemExpandedStore:h,subitemTreeStore:y}=r,f=(0,o(579993).O$)(S),b=(0,o(579993).K8)(()=>
1(0,o(597845).Wi)(g,t.id),[g,t.id]),{collectionViewType:v,isSystemCollection:x}=(0,o(579993).K8)(()=>{var e;return{collectionViewType:null==(e=r.collectionViewStore())?void 0:e.getType(),isSystemCollection:r.isSystemCollection()}},[r]),w=n&&0===n.length,C=(0,o(579993).K8)(()=>"favorites"===r.getLibraryViewName(),[r]),k=(0,o(579993).K8)(()=>r.isInLibraryBlock(),[r]),I=(0,o(579993).K8)(()=>w?(0,o(17224).Qe)(y.state.children,e=>e.value.store===t):n,[w,n,y,t],{equalityFn:o(931576).n}),j=(0,l.useMemo)(()=>I?(0,o(60848).k)(I.map(e=>e.value.store)):"",[I]),_=(0,o(579993).K8)(()=>h.state.get(j),[h,j]),A=!!(null==_?void 0:_.isExpanded),M=(0,o(579993).K8)(()=>{if(!f)return;let e=i.getSchema()[f.property];if(void 0!==e&&(0,o(795e3).n)(e))return e},[i,f]),P=(0,o(579993).K8)(()=>w&&!t.isDefined(),[t,w]),R=(0,o(579993).K8)(()=>!!f&&!!M&&0===(0,o(435260).e)({store:t,subitemFormat:f,propertySchema:M}).length,[t,f,M]),V=(0,o(579993).K8)(()=>!!f&&"subitems"===r.normalizedFormatStore.state.subitem_filter_scope&&R,[r,R,f]),B=(0,o(579993).K8)(()=>{let e=null==f?void 0:f.inverse,n=e&&!(v&&(0,o(453435).qS)(v))?{property:e,filter:{operator:"is_empty"}}:void 0;return!!f&&(0,o(623663).C)({store:t,collectionStore:i,collectionContextStore:r,subitemFormat:f,subitemPathKey:j,propertyFilters:[...n&&e?[{id:e,filter:n}]:[],...r.currentPropertyFiltersStore.state],combinatorFilter:r.currentCombinatorFilterStore.state,currentUserId:g.currentUser.id,resultCache:new Map,regExpCache:new Map,formatDateCache:new Map,formulasModule:m,spaceIdCreator:g.idCreator.getSpaceIdCreatorSync(t.getSpaceId()??"")}).length>0},[v,f,i,t,j,r,g.currentUser.id,g.idCreator,m]),E=(0,o(579993).K8)(()=>!!f&&(!!B||!!A||!!o(139424).A.isMobile||"timeline"===v||x&&t.canRead()&&(void 0===s||0===s)&&(0,o(531353).IX)({store:t,outlinerFilter:"library"})),[f,x,t,s,B,A,v]),F=(0,o(579993).K8)(()=>!!f&&(!!(0,o(501710).i)(r)||!!B)&&o(574533).A.getState().hoveredStore===t,[r,B,t,f]),O=(0,o(579993).K8)(()=>{let e=(0,o(911560).AU)({collectionContextStore:r,collectionStore:i,environment:g});if(e)return(0,o(330548).oR)(e)},[r,i,g]),z=(0,o(579993).K8)(()=>{let i=y.state;return i&&I&&i.children.length>0?(0,o(17224).wI)(i.children[i.children.length-1]).value.store===t:e.isLast},[y,e.isLast,t,I]),K=(0,o(941096).C)(),L=(0,o(83208).X)("edge_relations",{disableExposureLogging:!0}),D=(0,o(313603).t)(),W=(0,o(579993).K8)(()=>{var e;let o=t.getModel();if(!O||!o)return!0;let i=null==(e=t.getAssociatedCollectionStore())?void 0:e.getPropertyMapping(),r=D({environment:g});return O({block:o,getRecordModel:t.getRecordModel,propertyMapping:i,formulaTimeoutTimestampMs:Date.now()+K,resultCache:new Map,regExpCache:new Map,formatDateCache:new Map,experimentService:a().default,formulasModule:m,spaceIdCreator:t.environment.idCreator.getSpaceIdCreatorSync(t.getSpaceId()),getAssociationRelationList:r})},[t,O,K,m,g,D]),H=(0,l.useMemo)(()=>{let e="table"===v||"list"===v,t=!W&&!e||b||V;return()=>({...c?c(z):{},...t?{opacity:.5}:{}})},[v,c,W,b,z,V]),{accessibleChildTrees:N,restrictedChildTrees:G}=(0,o(579993).K8)(()=>{var e;let t=(null==I||null==(e=I[I.length-1])?void 0:e.children)??[],o=[],i=[];for(let e of t)e.value.store.isDefined()?o.push(e):i.push(e);return{accessibleChildTrees:o,restrictedChildTrees:i}},[I],{equalityFn:o(134542).kt});(0,o(97668).Yb)(async()=>{await t.load();let e=t.getRecordModel;E&&O&&M&&e&&f&&!W&&R&&(await tC({blockStore:t,subitemExpandedStore:h,subitemFormat:f,propertySchema:M,compiledFilter:O,pathKey:j,forceStoresToLoad:!0,visitedIds:new Set,resultCache:new Map,regExpCache:new Map,spaceIdCreator:g.idCreator.getSpaceIdCreatorSync(t.getSpaceId()??""),formatDateCache:new Map,collectionContextStore:r}),h.emit())},[E,O,W,j,t,h,f,M,g.idCreator,r,R]);let $=(0,l.useCallback)((e,i)=>{var n,l;let a=h.state;if(i){a.delete(e);let i=o(584265).default.state.stores.filter(e=>t.uiContains(e));i.length>0&&(0,o(962059).D)({stores:(0,o(960408).R9)(o(584265).default.state.stores,i)}),n={...(0,o(866814).sl)(r),depth:(null==I?void 0:I.length)||0},(0,o(104310).u)({event:{eventName:"subitem_toggle_block_close",eventProperties:n}}
1),h.emit()}else a.set(e,{isExpanded:!0,limit:20}),l={...(0,o(866814).sl)(r),depth:(null==I?void 0:I.length)||0},(0,o(104310).u)({event:{eventName:"subitem_toggle_block_open",eventProperties:l}}),O&&a&&M&&f?tC({blockStore:t,subitemExpandedStore:h,subitemFormat:f,propertySchema:M,compiledFilter:O,pathKey:e,forceStoresToLoad:!1,visitedIds:new Set,resultCache:new Map,regExpCache:new Map,spaceIdCreator:g.idCreator.getSpaceIdCreatorSync(t.getSpaceId()??""),formatDateCache:new Map,collectionContextStore:r}).then(()=>{h.emit()}):h.emit()},[h,g,r,null==I?void 0:I.length,t,O,M,f]),U=(0,l.useCallback)(()=>{$(j,A)},[$,j,A]);if(P)return(0,l.createElement)(tP,{...e,key:t.id,store:t,subitemPath:I??[],pathKey:j,handleToggleClick:$,getInjectedItemSelectableStyle:H,timelineType:e.timelineType,compiledFilter:O});let q=k?!C||(w??!1):e.canDrag,X=(0,p.jsxs)(p.Fragment,{children:[L?(0,p.jsx)(o(65667).m,{store:t,parentStore:i,collectionContextStore:r}):null,(0,p.jsx)(tk,{...e,canDrag:q,passesFilter:W,isLast:z,getItemSelectableStyle:H,subitemPath:I,toggleButton:E||F?(0,p.jsx)(o(890389).f,{isSidebar:!1,open:A,fill:!0,onClick:U,color:B||A||x&&E?o(632079).Tj.icon.primary:o(632079).Tj.icon.secondary,disabled:I&&I.length>=10}):void 0})]});if(!A||!I||0===I.length||I.length>=10)return X;let Y=N.length+G.length,Q=_&&Y>0&&Y===_.limit;return(0,p.jsxs)(p.Fragment,{children:[X,N.map(t=>{let o=t.value.store;return(0,l.createElement)(tV,{...e,key:o.id,store:o,subitemPath:[...I,t]})}),G.map(t=>{let o=(0,tw().F)(j,t.value.store);return(0,l.createElement)(tP,{...e,key:t.value.store.id,store:t.value.store,subitemPath:[...I,t],pathKey:o,handleToggleClick:$,getInjectedItemSelectableStyle:H,timelineType:e.timelineType,compiledFilter:O})}),void 0!==d?d({store:t,parentStore:i,subitemPath:I,indentLevel:I.length,titleColumnIndex:s,passesFilter:W}):null,Q?(0,p.jsx)(t_,{collectionContextStore:r,pathKey:j,titleColumnIndex:s,limit:_.limit,indentLevel:I.length,paddingLeft:u}):null]})},o(134542).bN),tB=l.createContext(null);tB.displayName="CollectionGroupContainerContext";let tE=((i={})[i.Vertical=0]="Vertical",i[i.Horizontal=1]="Horizontal",i);function tF(e){let{index:t,resultCount:o,isInlineView:i}=e;return t===o-1&&!i}let tO=l.memo(function(e){let{collectionContextStore:t,analyticsName:i,direction:r,disableRequest:n,onSelectableEnter:a,canDrop:s,canDrag:d,groupsPointer:c,loadContentCover:g,emptyDroppableSize:m,emptyDroppableStyle:S,virtualizeResults:h,timelineType:y,paddingLeft:f,paddingRight:b,headerWidth:v,shouldShowShimmer:x,disabledOverride:w}=e,C=(0,o(533992).v3)(),k=(0,o(579993).K8)(()=>t.getViewType(),[t]),I=(0,o(579993).O$)(t.isInlineViewStore),j=(0,o(579993).K8)(()=>t.collectionViewBlockStore(),[t]),T=(0,l.useMemo)(()=>{if(j)return new(u()).B(C,j.pointer)},[j,C]),{groupState:_,reducer:A,resultStores:M,disallowDragDueToRelationLimit:P}=(0,o(579993).K8)(()=>{let e=t.groupsStore.getGroupState(c),o=t.normalizedSchemaStore.state,i=c.some(e=>{let t=o[e.property];if((null==t?void 0:t.type)==="relation"&&null!=t&&t.property){let e=o[t.property];if((null==e?void 0:e.type)==="relation"&&1===e.limit)return!0}return!1});if(!e)return{groupState:void 0,reducer:void 0,resultStores:[],disallowDragDueToRelationLimit:i};let r=e.currentLimit.state,n=t.shouldDelayRenderStore.state?[]:e.resultsStore.state,l=[];for(let r of c){let a=(0,e$().K8)({schema:o,propertyMapping:void 0,groupBy:t.getGroupByAndGroupFormats().groupBy,group:r,timeZone:(0,eU().P)()});if(!a)return{groupState:e,reducer:void 0,resultStores:n,disallowDragDueToRelationLimit:i};l.push(a)}return{groupState:e,reducer:{type:"results",filter:l.length>0?{operator:"and",filters:l}:void 0,limit:r,loadContentCover:g},resultStores:n,disallowDragDueToRelationLimit:i}},[t,c,g],{equalityFn:o(134542).bN}),R=(0,o(579993).K8)(()=>{if("collectionTypedView"!==t.contextTypeFromStoreState)return t.collectionStore()},[t]),V=r===tE.Vertical;if(M.length>0){var B;null==(B=t.databaseItemsVisibleTracker)||B.handleItemsRenderStart()}(0,l.useEffect)(()=>t.renderEmitter.emit());let E=(0,o(501710).B)(t),F=(0,o(954646).T)(t),O=w??F,{disabledOverride:z,...K}=e,L={...K,disabled:O},D=""!==(0,o(579993).O$)(t.searchQueryStore),W=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:t}).length>0,[t]),H=(0,o(579993).K8)(()=>void 0!==t.getLibraryViewName(),[t]),N=c.length>0,G=0===M.length,$="gallery"===k&&G,U=y&&"table"===y,q=!x&&"board"!==k&&"calendar"!==k&&!(N&&!("table"===k||"list"===k||U))&&G&&(U||("list"===k||"table"===k)&&(D||W)||("list"===k||"table"===k||U||"gallery"===k)&&!1===E||H&&!D&&!W),X=m||void 0,Y=$?{position:"absolute",inset:0,width:"100%",height:"100%",pointerEvents:"none"}:{...V?{height:X}:{width:X},...S};return(0,p.jsxs)(p.Fragment,{children:[q?(0,p.jsx)(ek,{collectionContextStore:t,paddingLeft:f,paddingRight:b,headerWidth:v,groupsPointer:c}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:Y,children:(0,p.jsx)(tz,{collectionContextStore:t,analyticsName:i,direction:r,canDrop:s,disabled:O,groupsPointer:c,instanceCollectionViewBlockStore:T,resultStores:M,isEmptyGallery:$,droppedIntoCollectionStore:R,onSelectableEnter:a})}),h?(0,p.jsx)(tK,{collectionContextStore:t,groupsPointer:c,resultComponentProps:L,canDrag:d&&!P,groupState:_,resultStores:M}):M.map((e,t,o)=>(0,p.jsx)(tL,{store:e,isLast:tF({index:t,resultCount:o.length,isInlineView:I}),...L,canDrag:d&&!P},e.id))]}),(0,p.jsx)(tD,{collectionContextStore:t,groupsPointer:c,disableRequest:n,resultsReducer:A})]})},o(134542).bN);
1function tz(e){let{collectionContextStore:t,analyticsName:i,direction:r,onSelectableEnter:n,canDrop:a,disabled:s,groupsPointer:d,instanceCollectionViewBlockStore:c,resultStores:u,isEmptyGallery:g,droppedIntoCollectionStore:m}=e,S=(0,o(533992).v3)(),h=(0,o(633636).wM)(),y=(0,o(579993).K8)(()=>"collectionTypedView"===t.contextTypeFromStoreState,[t]),f=(0,o(579993).O$)(t.isInlineViewStore),b=(0,o(579993).O$)(t.isInHomeWidgetStore),v=(0,o(579993).K8)(()=>o(912338).f5({collectionContextStore:t})?60:void 0,[t]),{value:x}=(0,o(552709).fJ)(o(976906).j),w=(0,l.useCallback)(async e=>{let i=await T().T.formulas.load();if(await (0,o(892992).i)({environment:S,sources:e.droppedStores,destinationParentStore:void 0,duplicate:e.duplicate,caller:"CollectionGroupResults.onSelectableDrop"})&&"dismissed"!==await (0,o(513340).u)({environment:S,tabId:h,collectionStore:m,blocksToMove:e.droppedStores}))return function(e,t,i,r,n,l,a,s){let{droppedDirection:d,duplicate:c}=e,u=r.collectionViewBlockStore();if(!u)return;let p=o(307545).default.mark("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(p,{getData:()=>o(866814).tv({collectionContextStore:r,is_native_drop:!1,is_empty:!0})});let g="collectionTypedView"===r.contextTypeFromStoreState,m=(0,o(933047).f0)({stores:e.droppedStores,collectionContextStore:r});if(0===m.length&&g)return void o(647095).f1(o(962299).A.formatMessage(o(933047).K0.unsupportedGroupAction));if(r.isInLibraryBlock())return void tx({environment:t,tabId:i,droppedDirection:d,collectionContextStore:r,groupsPointer:n,targetStore:u,droppedStores:m});let S=u.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:S?{spaceWithId:S}:void 0,userAction:"CollectionGroupResults.handleEmptyDroppableDrop",environment:t,canUndo:!0,perform:e=>{!(0,eh().nu)({environment:t,tabId:i,collectionStore:a,targetStore:u,droppedDirection:d,collectionContextStore:r,groupsPointer:n,droppedStores:m,duplicate:c,transaction:e,collapsedGroup:!1,formulasModule:l,handleDropModule:s})&&g&&o(647095).f1(o(962299).A.formatMessage(o(933047).K0.unsupportedGroupAction))}})}(g&&e.droppedDirection===o(966225).bH.Onto?{...e,droppedDirection:o(966225).bH.Left}:e,S,h,t,d,i,m,x)},[t,m,S,d,x,g,h]),C=(0,l.useCallback)(async t=>{let i=await T().T.formulas.load();return function(e,t,i,r,n,l,a,s){let{files:d,droppedDirection:c}=e;if(!a)return;let u=r.collectionViewBlockStore();if(!u)return;let p=o(307545).default.mark("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(p,{getData:()=>o(866814).tv({collectionContextStore:r,is_native_drop:!0,is_empty:!0})});let g=u.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:g?{spaceWithId:g}:void 0,userAction:"CollectionGroupResults.handleEmptyDroppableNativeDrop",environment:t,canUndo:!0,perform:e=>{tb({environment:t,tabId:i,collectionStore:a,targetStore:u,droppedDirection:c,collectionContextStore:r,groupsPointer:n,files:d,transaction:e,formulasModule:l,handleDropModule:s})}})}(t,S,h,e.collectionContextStore,e.groupsPointer,i,m,x)},[m,S,h,x,e.collectionContextStore,e.groupsPointer]);if(!c)return null;let k=r!==tE.Vertical&&!s&&0===u.length,I=r===tE.Vertical&&!s;return(0,p.jsx)(o(365711).Ay,{store:c,canSelect:!1,canEditText:!1,shouldShowHalo:!b,canDrag:!1,canDropOnto:a&&!s&&g,canDropLeft:a&&k,canNativeDropLeft:a&&k&&!y,canDropBelow:a&&I,canNativeDropBelow:a&&I&&!y,canTriggerContextMenu:!1,isLastItem:function(e){let{resultCount:t,isInlineView:o}=e;return 0===t&&!o}({resultCount:u.length,isInlineView:f}),showBlockMenuInput:!1,shouldShowHoverMenu:!1,dropzoneShouldNeverUseOrigin:!0,dropzoneMustBeWithinHorizontalBound:!0,onSelectableDrop:w,onNativeDrop:C,analyticsName:i,shouldShowDropZone:a,onEnter:n,groupsPointer:d,verticalDropZoneExtraLeftEdgeOffset:v,style:r===tE.Vertical?void 0:{width:"100%",height:"100%"}})}let tK=l.memo(function({collectionContextStore:e,groupsPointer:t,resultComponentProps:i,canDrag:r,groupState:n,resultStores:a}){var s;let d=(0,o(579993).O$)(e.isInlineViewStore),c=0!==t.length,[u,g]=(0,l.useState)(!c),[m,S]=(0,l.useState)(0),h=(0,l.useContext)(o(700587).U),y=(0,l.useRef)(null),f=(0,l.useRef)(null),b=a.length<=0,v=(0,l.useContext)(tB);(0,l.useEffect)(()=>
1{if(!c)return;let e=new ResizeObserver(()=>{var e;null==(e=f.current)||e.call(f)});return null!=v&&v.current?(e.observe(v.current),()=>e.disconnect()):void console.error("Missing block to observer resizes on, this will result in a broken virtualizer")},[v,c]);let x=(0,o(579993).K8)(()=>{var e;return null==h||null==(e=h.verticalScroller)?void 0:e.getStore().state.element},[null==h?void 0:h.verticalScroller]);(0,l.useEffect)(()=>{if(y.current&&c&&!u&&!b){if(!(null!=x&&x.deref()))return;let e=new IntersectionObserver(e=>{e[0].isIntersecting&&g(!0)},{root:x.deref(),rootMargin:"300px 0px 300px 0px"});return e.observe(y.current),()=>e.disconnect()}},[u,b,x,c]);let w=(0,l.useCallback)(e=>{if(y.current=e,!(null!=x&&x.deref()))return;let t=()=>{let t=e,o=0;for(;t&&t!==document.body&&t!==x.deref();)o+=t.offsetTop,t=t.offsetParent;S(o)};t(),f.current=t},[x]),C=(0,l.useCallback)(e=>a[e].id,[a]),k=(0,o(190792).Te)({count:a.length,estimateSize:()=>34,scrollMargin:m,getScrollElement:()=>(null==x?void 0:x.deref())??null,getItemKey:C,overscan:u?10:1,initialOffset:null==x||null==(s=x.deref())?void 0:s.scrollTop});return(!function({virtualizer:e,resultsStores:t,collectionContextStore:i,groupState:r}){let n=(0,l.useRef)({fetching:!1,previousTotal:0}),a=(0,o(533992).v3)(),s=e.getVirtualItems(),d=t.length+1,c=(0,o(579993).K8)(()=>{var e;return(null==r||null==(e=r.reducerResultStore)||null==(e=e.state)?void 0:e.hasMore)??!1},[null==r?void 0:r.reducerResultStore]);(0,l.useEffect)(()=>{if(null!=r&&r.groupsPointer.length)return;let{fetching:e,previousTotal:t}=n.current;e&&t!==d&&(n.current={fetching:!1,previousTotal:0})},[null==r?void 0:r.groupsPointer.length,d]),(0,l.useEffect)(()=>{if(!c||!(null!=r&&r.groupsPointer)||r.groupsPointer.length>0||n.current.fetching)return;let[l]=s.slice(-1);if(!l||d<=0)return;let u=o(139424).A.isMobile&&d<50?.5:.67;l.index-e.options.overscan>d*u&&(n.current={fetching:!0,previousTotal:d},i.infiniteScrollLongTaskObserver.observe(),(0,o(697129).H)({collectionContextStore:i,environment:a,incrementLimitArgs:{isFullScreen:!0,currentResultCount:t.length,groupsPointer:null==r?void 0:r.groupsPointer,incrementLimitsInRelatedGroups:!1}}))},[i,a,null==r?void 0:r.groupsPointer,c,t.length,d,s,e.options.overscan])}({virtualizer:k,resultsStores:a,collectionContextStore:e,groupState:n}),(0,l.useEffect)(()=>{e.virtualizedModule.setRowVirtualizer({virtualizer:k,groupsPointer:t})},[e,k,t]),b)?null:(0,p.jsx)("div",{ref:w,style:{height:k.getTotalSize(),width:"100%",position:"relative"},children:k.getVirtualItems().map(e=>{let t=a[e.index],n=tF({index:e.index,resultCount:a.length,isInlineView:d});return(0,p.jsx)("div",{className:o(828432).rax,"data-index":e.index,ref:k.measureElement,style:{position:"absolute",top:0,insetInlineStart:0,width:"100%",transform:`translateY(${(e.start??0)-k.options.scrollMargin}px)`},children:(0,p.jsx)(tL,{store:t,isLast:n,...i,canDrag:r},t.id)},e.key.toString())})})},o(134542).bN),tL=l.memo(function(e){let{isLast:t,collectionContextStore:i,dropzoneGap:r,itemProps:n,renderItem:a,groupsPointer:s,shouldShowHoverMenu:d,canDrag:c,format:u,getItemSelectableStyle:g,handleOpenPeekPage:m,belowDropZoneMargin:S,analyticsName:h,direction:y,onSelectableEnter:f,canDrop:b,disableScrollToRevealHorizontal:v,touchDragOnly:x,blockPropertyValueOverlayStore:w,onSelectableInsertRow:C,disableSelectable:k,ignoreForDefaultContainerSelection:I,titleColumnIndex:j,nestedCreateSubitemButton:T,itemSelectableHaloStyle:_,paddingLeft:A,disabled:M}=e,P=(0,o(579993).K8)(()=>c&&e.store.canEdit(),[c,e.store]),R=(0,o(501710).B)(i),V=(0,o(579993).K8)(()=>e.store.isDefined()?o(912338).Dj({store:e.store,collectionContextStore:i}):i.collectionStore(),[i,e.store]),B=(0,l.useMemo)(()=>[],[]);return V?(0,p.jsx)(tV,{getItemSelectableStyle:g,itemSelectableHaloStyle:_,store:e.store,parentStore:V,canDrag:P,itemProps:n,renderItem:a,collectionContextStore:i,groupsPointer:s,shouldShowHoverMenu:d,canDrop:b&&(R||!M),format:u,handleOpenPeekPage:m,belowDropZoneMargin:S,analyticsName:h,direction:y,dropzoneGap:r,onSelectableEnter:f,disableScrollToRevealHorizontal:v,touchDragOnly:x,isLast:t,subitemPath:B,titleColumnIndex:j,blockPropertyValueOverlayStore:w,onSelectableInsertRow:C,disableSelectable:k,ignoreForDefaultContainerSelection:I,nestedCreateSubitemButton:T,paddingLeft:A,timelineType:e.timelineType}):null},o(134542).bN);function tD({collectionContextStore:e,groupsPointer:t,disableRequest:i,resultsReducer:r}){let n=(0,o(579993).K8)(()=>e.groupsStore.getGroupState(t),[e,t]),l=(0,o(579993).K8)(()=>a().default.getConfigKey("collection_reducer_request_settings","general_debounce_wait_ms"),[]),s=t.length>0;return i||!r||!n||s?null:(0,p.jsx)(o(505019).A,{id:o(460928).XL,reducer:r,groupsPointer:t,collectionContextStore:e,resultStore:n.reducerResultStore,debounceWait:l})}let tW=Object.freeze({fontSize:15,lineHeight:1.5,minHeight:22.5,fontWeight:o(699422).Wy.medium,width:"auto"}),tH=Object.freeze({fontSize:17,lineHeight:1.5,minHeight:25.5,fontWeight:o(699422).Wy.medium,width:"auto"});function tN(e){let{isMobile:t}=e;return t?tH:tW}function tG({environment:e,store:t,collectionContextStore:i,shouldShowEmptyProperties:r,formulasModule:n,getAssociationRelationList:l}){let s=i.getViewType();if(!t.isDefined()||!s)return[];let d=(0,o(799514).Wp)({viewType:s,format:i.normalizedFormatStore.state,visible:!0}),c=i.collectionStore();return d.filter(s=>(!c||!!(0,o(911224).hZ)({collectionStore:c,property:s.property}))&&(r&&"title"!==s.property||(0,o(22348).T)({block:t.getModel(),property:s.property,schema:i.normalizedSchemaStore.state,getRecordModel:t.getRecordModel,userId:e.currentUser.id,userTimeZone:(0,eU().P)(),intl:o(962299).A.getIntl(),experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),formulasModule:n,spaceIdCreator:e.idCreator.getSpaceIdCreatorSync(t.getSpaceId()??""),getAssociationRelationList:l})))}function t$(e){let t=e.getViewType();if("board"===t||"gallery"===t){let i=e.normalizedFormatStore.state;return(0,o(799514).qI)(i,t)}return!1}let tU={buttonContent:{display:"flex",alignItems:"center",marginInlineStart:-6,color:o(632079).Tj.icon.tertiary}},tq=l.memo(l.forwardRef(function(e,t){let{groupsPointer:i,groupFormat:r,collectionContextStore:n,isSingleColumn:a,isButtonOnOwnRow:s,coverHeight:d,hasVisibleProperties:c,isFullScreen:u}=e,g=(0,o(533992).v3)(),m=(0,o(633636).wM)(),S=(0,o(327219).tz)(),h=(0,l.useContext)(o(440411).n),y=(0,o(579993).K8)(()=>o(912338).yZ({collectionContextStore:n,environment:g,intl:S}),[n,g,S]),f=(0,l.useCallback)(e=>{h?h(e):o(800198).Router.navigate({environment:g,tabId:m,url:e})},[g,h,m]),b=(0,l.useCallback)(()=>{var e;let t=(0,o(974410).f)(n.collectionStore());if(!(0,o(746040).E)(g,t))return void(0,o(787209).Q)(g,t);let r=n.groupsStore.getGroupState(i);if(!r)return;let l=null==(e=n.collectionStore())?void 0:e.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionGalleryView.handleAddItemClick",environment:g,cellTarget:l?{spaceWithId:l}:void 0,canUndo:!0,perform:e=>
1{let t=o(192314).AppStoreMainEditorCurrentBlockStore.state,l=(0,o(127872).createBlockInCollectionGroup)({environment:g,collectionContextStore:n,groupsPointer:i,shouldCoerce:!0,templateStore:n.defaultPageTemplateStore.state,transaction:e,from:{createBlock:"gallery"},inMemoryRecordCache:g.defaultRecordCache.inMemoryRecordCache});l&&(f(o(912338).wy({environment:g,store:l.newStore,mainEditorCurrentBlockStore:t,peekCollectionData:(0,o(223012).q)(n)})??(0,o(374743).J8)({environment:g,tabId:m},{store:l.newStore,pageVisitSource:o(254656).y8.Create})),o(270912).Ey({peekCollectionData:(0,o(223012).q)(n),resultsStore:r.resultsStore}),o(549960).vH(g,{from:"gallery_view_add_item_bottom",type:"page",new_page_id:l.newStore.id,creating_block_id:l.newStore.id,...(0,o(866814).sl)(n)}))}})},[g,n,i,f,m]),v=(0,o(960253).e)(),x=(0,o(960253).I)(()=>{let{fontSize:e}=tN({isMobile:o(139424).A.isMobile}),t=o(912338).rU({isMobile:o(139424).A.isMobile}),i=d>0&&u&&!a&&!s,r=i&&c?d+t:i?d:t;return{addItemButton:{display:"flex",alignItems:"center",justifyContent:"center",fontSize:e,borderRadius:10,boxShadow:"dark"===v?`${o(632079).Tj.border.primaryTranslucent} 0px 0px 0px 1px`:`${o(632079).Tj.border.secondaryTranslucent} 0px 0px 0px 1px`,padding:o(139424).A.isMobile?"12px 14px 12px 14px":"9px 14px 8px",minHeight:r,height:"100%"},linkExistingButton:{display:"flex",alignItems:"center",justifyContent:"center",fontSize:e,borderRadius:10,padding:o(139424).A.isMobile?"12px 14px 12px 14px":"9px 14px 8px",marginTop:8},buttonIcon:{width:e,height:e,marginInlineStart:a?void 0:-1,marginInlineEnd:6}}},[d,u,a,s,c,v]),w=(0,l.useCallback)(e=>(0,p.jsx)(o(64960).Ay,{style:x.linkExistingButton,...e,children:(0,p.jsxs)("div",{style:tU.buttonContent,children:[(0,p.jsx)(o(16275).I,{icon:o(684668).arrowDiagonalUpRightIcon,colorVariant:"tertiary",style:x.buttonIcon}),(0,p.jsx)(o(327219).sA,{id:"database.findOrCreatePage",defaultMessage:"Link existing"})]})}),[x]);return(0,p.jsxs)(o(4458).VP,{ref:t,alignItems:"stretch",children:[(0,p.jsx)(o(64960).Ay,{onClick:b,onMouseDown:o(220684).t,style:x.addItemButton,children:(0,p.jsxs)("div",{style:tU.buttonContent,children:[o(139424).A.isMobile?(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,colorVariant:"tertiary",style:x.buttonIcon}):(0,p.jsx)(o(16275).I,{icon:o(581923).plusIcon,colorVariant:"tertiary",style:x.buttonIcon}),(0,p.jsx)(o(556531).w,{collectionContextStore:n})]})}),y?(0,p.jsx)(o(112231).O,{collectionContextStore:n,linkExistingRelation:y,groupFormat:r,renderLinkButton:w}):null]})}));function tX({environment:e,store:t,collectionContextStore:i,editModeStore:r,analyticsFrom:n}){let l=i.getViewType();if((0,o(396711).x)(l)){let a=(0,o(799514).yT)(t);(0,o(182553).h)({environment:e,store:t}),(0,o(739204).z)({store:a}),(0,o(730616).C)({store:t}),n&&(0,o(808111).u)(e,"board_item_edit_mode_enter",{...(0,o(866814).sl)(i),block_id:t.id,from:n,view_type:l}),r.setState("existing")}}function tY({type:e,environment:t,store:i,blockPropertyValueOverlayStore:r,collectionContextStore:n,editModeStore:l,isCardSelected:a,formulasModule:s}){let d,c=n.normalizedSchemaStore.state,u=r.state,p=n.getViewType();if(!u.isOpen||!(0,o(396711).x)(p))return;let g=tG({environment:t,store:i,collectionContextStore:n,shouldShowEmptyProperties:a,formulasModule:s,getAssociationRelationList:(0,eG()._)({environment:t})}).map(e=>e.property),m=g.findIndex(e=>e===u.property);(d="tab"===e?g.find((e,t)=>t>m&&(0,o(793550).B2)(c[e]))||g.find((e,t)=>!a&&(0,o(793550).B2)(c[e])):g.findLast((e,t)=>t<m&&(0,o(793550).B2)(c[e]))||g.findLast((e,t)=>!a&&(0,o(793550).B2)(c[e])))?o(374176).default.afterNextFlush(()=>{o(576186).open({environment:t,blockPropertyValueOverlayStore:r,store:i,property:d,surface:p,collectionContextStore:n})}):a&&o(374176).default.afterNextFlush(()=>{tX({environment:t,store:i,collectionContextStore:n,editModeStore:l})}),o(576186).close({environment:t,blockPropertyValueOverlayStore:r}),l.preventEmptyDelete()}function tQ({type:e,environment:t,store:i,collectionContextStore:r,blockPropertyValueOverlayStore:n,editModeStore:l,isCardSelected:a,formulasModule:s}){let d,c=r.getViewType();if(!(0,o(396711).x)(c))return;let u=r.normalizedSchemaStore.state,p=tG({environment:t,store:i,collectionContextStore:r,shouldShowEmptyProperties:a,formulasModule:s,getAssociationRelationList:(0,eG()._)({environment:t})}).map(e=>e.property);(d="tab"===e?p.find((e,t)=>{let i=u[e];return(0,o(793550).B2)(i)}):p.findLast((e,t)=>{let i=u[e];return(0,o(793550).B2)(i)}))&&o(576186).open({environment:t,blockPropertyValueOverlayStore:n,store:i,property:d,surface:c,collectionContextStore:r}),l.preventEmptyDelete()}function tZ(e){let{viewType:t,colorStyle:i,backgroundColor:r}=e;
1return r||("board"===t?(null==i?void 0:i.cardBackgroundColor)||o(632079).Tj.boardItemDefaultBackground:o(632079).Tj.collectionGalleryPreviewCardBackground)}o(63224);class tJ extends s().Store{getInitialState(){return"existing"}preventEmptyDelete(){"new_empty"===this.state&&(this.setState("new"),o(596184).A.state.isActive&&o(596184).A.setState({...o(596184).A.state,transient:!1}))}}let t0=new(o(552709)).O2("CardAssociationListSubscriber",()=>Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(81823),o.e(69313)]).then(o.bind(o,971559))),t9=(0,o(552709)._h)(t0,e=>e.CardAssociationListSubscriber,{renderLoading:()=>null});o(491621);let t3={button:{display:"flex",alignItems:"center",padding:"4px 6px",fontWeight:o(699422).Wy.medium,borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,color:o(632079).Tj.text.secondary,fill:o(632079).Tj.text.secondary},buttonLast:{borderInlineEnd:"none"},buttonHovered:{background:o(632079).Tj.whiteButtonHoveredBackground},buttonPressed:{background:o(632079).Tj.whiteButtonPressedBackground}};function t5(e){let{button:t,isLast:i}=e;return l.cloneElement(t,{...(0,o(762507).ow)(t.props.style,t3.button,i&&t3.buttonLast),hoveredStyle:(0,o(762507).ow)(t3.buttonHovered,i&&t3.buttonLast).style,pressedStyle:t3.buttonPressed})}let t2={container:{color:o(632079).Tj.text.secondary,fill:o(632079).Tj.text.secondary,fontSize:12,background:o(632079).Tj.whiteButtonBackground,boxShadow:o(632079).Tj.shadow.outline.md,display:"flex",whiteSpace:"nowrap",borderRadius:o(904315).A.borderRadius,maxWidth:"calc(100% - 16px)",minHeight:24,overflow:"hidden",pointerEvents:o(139424).A.isMobile?"auto":"none",opacity:+!!o(139424).A.isMobile,fontFamily:(0,o(699422).vc)(o(849917).locale).sans,position:"absolute",insetInlineEnd:o(904315).A.horizontal.small,bottom:o(904315).A.vertical.small,zIndex:2},containerHover:{pointerEvents:"auto",opacity:1},containerTop:{top:o(904315).A.vertical.small,bottom:void 0}},t1=function({children:e,isVisible:t,position:i,style:r}){let n=l.Children.toArray(e).filter(o(48697).O9),a=n.length;return(0,p.jsx)(o(654979).A,{animate:{opacity:+!!t},...(0,o(762507).ow)(t2.container,r,t&&t2.containerHover,"top"===i&&t2.containerTop),children:n.map((e,t)=>{let i=t===a-1;if(e&&"object"==typeof e&&"type"in e){if(e.type===o(51831).m_&&l.isValidElement(e)){let t=e.props.children;return l.cloneElement(e,{children:(o,r)=>{let n=null==t?void 0:t(o,r);return(0,p.jsx)(t5,{isLast:i,button:n},e.key)}})}if(e.type===o(64960).Ay&&l.isValidElement(e))return(0,p.jsx)(t5,{isLast:i,button:e},e.key)}})})},t7=l.memo(function(e){let{navigate:t}=(0,l.useContext)(o(44894).E),i=(0,o(533992).v3)(),r=(0,o(633636).wM)(),{value:n}=(0,o(552709).fJ)(T().T.formulas),a=(0,o(579993).K8)(()=>e.collectionContextStore.normalizedFormatStore.state,[e.collectionContextStore.normalizedFormatStore]),s=(0,o(579993).K8)(()=>e.collectionContextStore.getViewType(),[e.collectionContextStore]),d=(0,o(504373).A)(e.collectionContextStore),c=(0,o(954646).T)(e.collectionContextStore),u=eA(e.collectionContextStore.capabilitiesStore),g=(0,o(428278).z)(e.collectionContextStore),m=(0,o(579993).K8)(()=>o(596184).A.state.isActive&&o(596184).A.state.store===e.store,[e.store]),S=(0,o(579993).K8)(()=>!c&&e.store.canEdit(),[c,e.store]),h=(0,o(579993).K8)(()=>o(475097).default.state.open&&o(475097).default.state.targetStore.id===e.store.id,[e.store.id]),y=(0,o(579993).K8)(()=>(0,o(912338).hH)(e.collectionContextStore),[e.collectionContextStore]),f=l.useMemo(()=>(0,o(793550).lA)(y,!1),[y]),b=(0,o(579993).K8)(()=>(0,o(912338).wy)({environment:i,tabId:r},{store:e.store,mainEditorCurrentBlockStore:o(192314).mainEditorBlockStore.getForTab(r).state,peekCollectionData:(0,o(912338).q0)(e.collectionContextStore),fullyQualified:!1}),[i,r,e.store,e.collectionContextStore]),v=(0,o(579993).K8)(()=>t$(e.collectionContextStore),[e.collectionContextStore]),x=(0,o(579993).K8)(()=>{let t=s?(0,o(799514).Wp)({viewType:s,format:a,visible:!0}):[],r=tG({environment:i,store:e.store,collectionContextStore:e.collectionContextStore,shouldShowEmptyProperties:m,formulasModule:n,getAssociationRelationList:(0,eG()._)({environment:i})});return t.length>0&&t.length!==r.length},[i,a,m,e.collectionContextStore,e.store,s,n]),w=(0,o(579993).K8)(()=>{var t;let i=o(358377).default.state;return"editing"===i.mode&&!!e.blockPropertyValueOverlayStore.state.isOpen&&(null==(t=(0,o(778758).H)(i.multiSelection))?void 0:t.store)===(0,o(799514).yT)(e.store)},[e.store,e.blockPropertyValueOverlayStore]),C=(0,o(579993).K8)(()=>!u&&!c&&!d&&!g&&("collectionTypedView"===e.collectionContextStore.contextTypeFromStoreState||e.store.canEdit()),[c,u,g,d,e.collectionContextStore,e.store]),k=e.lastProxiedUrl&&e.coverFormat&&"contain"!==e.coverAspectFormat&&S,I=C&&!m&&!w&&(v||x),j=m&&!h&&
1!e.disablePeekButton,_=!e.controlArgs.isRepositioning&&!e.disableMoreButton;return o(139424).A.isMobile?null:(0,p.jsxs)(t1,{isVisible:e.controlArgs.isVisible,position:"top",children:[k&&!e.controlArgs.isRepositioning?(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:t=>e.controlArgs.handleRepositionClick(t,e.lastProxiedUrl),children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Reposition",id:"collectionViewCardItem.action.reposition"})}):void 0,k&&e.controlArgs.isRepositioning?(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:e.controlArgs.handleSavePositionClick,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Save position",id:"collectionViewCardItem.action.savePosition"})}):void 0,k&&e.controlArgs.isRepositioning?(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:e.controlArgs.handleCancelClick,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Cancel",id:"collectionViewCardItem.action.cancel"})}):void 0,I?(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{defaultMessage:"Edit",id:"collectionCardItem.edit.tooltip"}),children:t=>(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:()=>{tX({environment:i,store:e.store,collectionContextStore:e.collectionContextStore,editModeStore:e.editModeStore,analyticsFrom:"click"})},...t,children:(0,p.jsx)(o(16275).I,{icon:o(753114).pencilLineSmallIcon,size:"sm"})})}):void 0,j?(0,p.jsx)(o(51831).m_,{content:()=>f.tooltip,children:n=>(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:()=>{b&&(t({environment:i,tabId:r,url:b}),e.editModeStore.preventEmptyDelete())},...n,children:(0,p.jsx)(o(16275).I,{icon:f.icon,size:"sm"})})}):void 0,_?(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{defaultMessage:"Rename, delete, move to and moreâ¦",id:"collectionViewCardItem.repositionAction.tooltip"}),children:t=>(0,p.jsx)(o(64960).Ay,{style:o(605415).k,onClick:t=>{(0,o(472709).L)({environment:i,store:e.store}),o(899964).it({environment:i,tabId:r,stores:o(584265).default.state.stores,left:t.clientX,top:t.clientY,showInput:!0,actionSectionGroupKey:"block_in_collection",analyticsFrom:"block_more_menu",optionalAnalyticsProperties:{collectionAnalyticsContext:(0,o(866814).sl)(e.collectionContextStore)}})},...t,children:(0,p.jsx)(o(16275).I,{icon:o(361226).ellipsisSmallIcon,size:"sm"})})}):void 0]})}),t6=l.memo(function(e){var t;let{store:i,collectionContextStore:r,viewType:n,isTitleVisible:l,shownPropertiesLength:a}=e,s=(0,o(579993).K8)(()=>(0,o(963806).K)({collectionContextStore:r,blockStore:i}),[r,i]),d=(0,o(579993).K8)(()=>(0,o(966980).oC)(i,{recursivelyLoadAllDiscussions:!1})>0,[i]),c=(0,o(939773).G)({blockStore:i,shouldShowAgentActivity:!0}),u=c.shouldShow&&!!(null==(t=c.agents)?void 0:t.some(e=>"finished"!==e.activityStatus)),g=(0,o(579993).K8)(()=>{var e,t;return(0,o(82930).H)({pageId:i.id,collectionId:null==(e=r.collectionStore())?void 0:e.id,collectionViewId:null==(t=r.collectionViewStore())?void 0:t.id,viewType:n})},[r,i.id,n]),m=(0,o(960253).I)(()=>{let e=d||u;return{iconsWrapper:{display:"flex",alignItems:"center",paddingInlineEnd:10,paddingBottom:8,paddingInlineStart:!e||s||l?10:4,paddingTop:8*("gallery"===n&&0===a),marginTop:"board"===n&&e?-2:0}}},[l,u,d,s,a,n]);if(!d&&!s&&!u)return null;let S=!!s,h=d||u;return(0,p.jsxs)("div",{style:m.iconsWrapper,children:[S?(0,p.jsx)(o(4458).fI,{alignItems:"center",children:(0,p.jsx)(o(222119).W,{blockStore:i,collectionContextStore:r})}):void 0,h?(0,p.jsx)(o(333574).f,{store:i,layout:{type:"cardFooter",hasSubitemCountIndicator:S},shouldShowAgentActivity:!0,agentActivityDisplayMode:"workingOnly",agentActivityStatus:c,impressionContext:g}):void 0]})}),t4=l.memo(function({propertyFormat:e,store:t,blockPropertyValueOverlayStore:i,collectionContextStore:r,editModeStore:n,isCardSelected:a}){let s=(0,o(533992).v3)(),{value:d}=(0,o(552709).fJ)(T().T.formulas),c=(0,o(579993).K8)(()=>t.getAssociatedCollectionStore(),[t]),{viewType:u,collectionViewStore:g,isTableWrapped:m}=(0,o(579993).K8)(()=>({viewType:r.getViewType(),collectionViewStore:r.collectionViewStore(),isTableWrapped:!!r.normalizedFormatStore.state.table_wrap}),[r]),S=(0,o(356169).U)(r),h=eA(r.capabilitiesStore),y=(0,l.useCallback)(()=>tY({type:"tab",environment:s,store:t,blockPropertyValueOverlayStore:i,collectionContextStore:r,editModeStore:n,isCardSelected:a,formulasModule:d}),[s,t,i,r,n,a,d]),f=(0,l.useCallback)(()=>tY({type:"untab",environment:s,store:t,blockPropertyValueOverlayStore:i,collectionContextStore:r,editModeStore:n,isCardSelected:a,formulasModule:d}),[s,t,i,r,n,a,d]),b=(0,l.useCallback)(()=>(function({environment:e,blockPropertyValueOverlayStore:t,store:i,editModeStore:r}){o(576186).close({environment:e,blockPropertyValueOverlayStore:t}),(0,o(472709).L)({environment:e,store:i}),r.preventEmptyDelete()})({environment:s,blockPropertyValueOverlayStore:i,store:t,editModeStore:n}),[s,i,t,n]),v=(0,o(579993).K8)(()=>
1{if(c)return c.getSchema()[e.property]},[c,e.property]),{shouldConstrainSelectToCardWidth:x,shouldRenderFullLine:w,shouldRenderSelectCardMargins:C}=(0,o(579993).K8)(()=>{let t=(0,o(535144).C)(g),i=(null==v?void 0:v.type)==="select"||(null==v?void 0:v.type)==="multi_select",r="compact"!==t&&i;return"compact"===t&&v?{shouldConstrainSelectToCardWidth:i,shouldRenderFullLine:"full_line"===(0,o(565546).j0)({propertySchema:v,propertyFormat:e}),shouldRenderSelectCardMargins:r}:{shouldConstrainSelectToCardWidth:i,shouldRenderFullLine:!1,shouldRenderSelectCardMargins:r}},[v,e,g]),k=(0,o(960253).I)(()=>({wrapperStyle:{...x?{minWidth:0,maxWidth:"100%"}:{},...C?{marginInlineStart:6,marginInlineEnd:6}:{},...w?{width:"100%"}:{}}}),[x,w,C]);return c?(0,p.jsx)("div",{style:k.wrapperStyle,children:(0,p.jsx)(o(621044).BlockPropertyRouter,{store:t,property:e.property,disabled:S,locked:h,surface:"gallery"===u?"gallery":"board",tableWrap:m||!!e.wrap,blockPropertyValueOverlayStore:i,collectionStore:c,showIfEmpty:a,onEnter:b,onEsc:b,onBgClick:b,onTab:y,onUntab:f,collectionViewStore:g},e.property)}):null}),t8=(0,o(327219).YK)({untitledBlock:{defaultMessage:"Untitled",id:"collectionViewCardItem.untitledBlock"},typeAName:{defaultMessage:"Type a nameâ¦",id:"collectionViewCardItem.itemName.placeholder"}}),oe=Object.freeze({property:!0}),ot={warningIcon:{fill:o(632079).Tj.palette.orange["500"],paddingBottom:6,paddingTop:6,display:"inline-block",verticalAlign:"bottom",...o(139424).A.isMobile?{width:o(104509).Ev.default,marginInlineStart:0,marginInlineEnd:4}:{width:o(104509).Ev.sm,marginInlineStart:0,marginInlineEnd:6}},archiveIcon:{display:"inline-flex",verticalAlign:"text-top",marginInlineStart:4,marginTop:2},commentIndicator:{display:"flex",pointerEvents:"auto"}},oo=l.memo(function(e){let{store:t,collectionContextStore:i,editModeStore:r,onTextEsc:n,onTextEnter:a,blockPropertyValueOverlayStore:s,isCardSelected:d}=e,c=(0,o(533992).v3)(),u=(0,l.useContext)(o(490191).h),g=(0,o(327219).tz)(),{value:m}=(0,o(552709).fJ)(T().T.formulas),{collectionViewBlockId:S,collectionViewId:h,viewType:y}=(0,o(579993).K8)(()=>{var e,t;return{collectionViewId:null==(e=i.collectionViewStore())?void 0:e.id,collectionViewBlockId:null==(t=i.collectionViewBlockStore())?void 0:t.id,viewType:i.getViewType()}},[i]),f=(0,o(579993).K8)(()=>tG({environment:c,store:t,collectionContextStore:i,shouldShowEmptyProperties:d,formulasModule:m,getAssociationRelationList:(0,eG()._)({environment:c})}).length>0,[c,t,i,d,m]),b=(0,o(579993).K8)(()=>(0,o(963806).K)({collectionContextStore:i,blockStore:t}),[t,i]),v=(0,o(954646).T)(i),{titleStore:x,icon:w,isEmptyPage:C,hasError:k}=(0,o(579993).K8)(()=>({titleStore:(0,o(799514).yT)(t),icon:t.getIcon(),isEmptyPage:t.isEmptyPage(),hasError:t.hasError()}),[t]),I=(0,o(579993).K8)(()=>(0,o(45654).ol)(i.normalizedSchemaStore.state),[i]),j=(0,l.useMemo)(()=>({property:I,store:t}),[t,I]),_=(0,o(579993).K8)(()=>(0,o(569553).Te)(t),[t]),A=(0,o(579993).K8)(()=>(!!t.getIcon()||!t.isEmptyPage())&&i.shouldShowPageIcon(),[t,i]),M=(0,o(579993).K8)(()=>{var e;return d?g.formatMessage(t8.typeAName):(null==(e=t.getModel())?void 0:e.getEmptyTitlePlaceholder({getRecordModel:t.getRecordModel,userTimeZone:(0,eU().P)(),intl:g}))||g.formatMessage(t8.untitledBlock)},[d,g,t]),P=(0,o(579993).K8)(()=>!v&&t.canEdit(),[t,v]),R=(0,l.useCallback)(()=>{tQ({type:"tab",environment:c,store:t,collectionContextStore:i,blockPropertyValueOverlayStore:s,editModeStore:r,isCardSelected:d,formulasModule:m})},[c,t,i,r,s,d,m]),V=(0,l.useCallback)(()=>{tQ({type:"untab",environment:c,store:t,collectionContextStore:i,blockPropertyValueOverlayStore:s,editModeStore:r,isCardSelected:d,formulasModule:m})},[c,t,i,r,s,d,m]),B=(0,l.useCallback)(()=>{(0,o(38239).x)(),(0,o(525779).clear)({environment:c}),t.canEdit()&&!v&&("new_empty"===r.state?n(t):"new"===r.state?a(t):(0,o(472709).L)({environment:c,store:t}),r.preventEmptyDelete())},[v,c,t,r,n,a]),E=(0,l.useCallback)(()=>{(0,o(38239).x)(),t.canEdit()&&!v&&("new_empty"===r.state?n(t):(0,o(472709).L)({environment:c,store:t}),r.preventEmptyDelete())},[v,t,r,n,c]),F=(0,l.useCallback)(()=>{!function({environment:e,collectionContextStore:t,store:i,editModeStore:r}){let n=t.getViewType();if("board"===n||"gallery"===n){var l,a,s;(0,o(85868).E)({environment:e,collection_id:null==(l=t.collectionStore())?void 0:l.id,collection_view_id:null==(a=t.collectionViewStore())?void 0:a.id,collection_view_block_id:null==(s=t.collectionViewBlockStore())?void 0:s.id,block_id:i.id,property:"title",property_type:"text",from:n}),r.preventEmptyDelete()}}({environment:c,collectionContextStore:i,store:t,editModeStore:r})},[c,t,i,r]),O=(0,l.useCallback)(e=>{let i=t.getIconStore();if(i){let r=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewCardItemTitle.handleRecordIconChange",environment:c,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{(0,o(305625).K)({store:i,value:e,transaction:t})}})}},[c,t]),z=(0,o(579993).K8)(()=>(null==t?void 0:t.isArchived())??!1,[t]),K=(0,o(960253).I)(()=>({titleWrap:{position:"relative",width:"gallery"===y?"100%":"auto",display:"flex",alignItems:"center",paddingInlineStart:10,paddingInlineEnd:10,paddingBottom:f?6:o(139424).A.isMobile?12:8,paddingTop:b?4:o(139424).A.isMobile?12:8},textWrapper:{flexGrow:1},text:{pointerEvents:d?void 0:"none",cursor:d?"text":void 0,padding:"0 1px",whiteSpace:"pre-wrap",...tN({isMobile:o(139424).A.isMobile}),...z?{display:"inline",color:o(632079).Tj.text.tertiary}:{}}
1,recordIcon:{float:"inline-start",borderRadius:5,width:24,height:24,marginTop:0,marginInlineEnd:4,marginInlineStart:-2,alignSelf:"flex-start",...z&&{opacity:.5}}}),[f,d,b,y,z]),L=(0,l.useMemo)(()=>({type:"page_property_value_match",propertyId:"title",collectionViewId:h,collectionViewBlockId:S}),[S,h]),D=(A||d)&&!k;return(0,p.jsxs)("div",{style:K.titleWrap,children:[D?P?(0,p.jsx)(o(569553).B6,{disabled:!1,bucket:"secure",style:K.recordIcon,progressContainerStyle:K.recordIcon,icon:w,iconRecordCategory:_,store:t,size:o(139424).A.isMobile?24:20,isEmptyPage:C,onChange:O}):(0,p.jsx)(o(569553).B6,{disabled:!0,icon:w,iconRecordCategory:_,isEmptyPage:C,size:o(139424).A.isMobile?24:20,style:K.recordIcon,isInCollectionView:!0}):null,k?(0,p.jsx)(o(16275).I,{icon:o(653905).exclamationMarkTriangleIcon,style:ot.warningIcon}):null,(0,p.jsxs)("div",{style:K.textWrapper,children:[(0,p.jsx)(o(602430).A,{store:x,disabled:!d,disableSlashCommands:!0,disableEmojiCommands:!0,disableStyleAnnotations:!0,disableInsertedDeletedAnnotations:!0,disableEmbedMenu:!0,onEnter:B,onEsc:E,onTab:R,onUntab:V,onChange:F,placeholder:M,style:K.text,disableSelectAllBlocks:!0,pasteBehavior:"inline",inPageFind:L,disabledMentionTypes:oe}),z?(0,p.jsx)(o(16275).I,{icon:o(968793).j,size:"sm",colorPalette:"gray",colorVariant:"tertiary",style:ot.archiveIcon}):null]}),u?(0,p.jsx)("div",{style:ot.commentIndicator,children:(0,p.jsx)(o(243904).kW,{existingCommentsOnly:!0,existingCommentTarget:j})}):null]})}),oi=l.memo(l.forwardRef(function(e,t){let{navigate:i}=(0,l.useContext)(o(44894).E),{store:r,onTextEsc:n,onTextEnter:a,onShiftEnter:s,handleOpenPeekPage:d,collectionContextStore:c,blockPropertyValueOverlayStore:u}=e,g=(0,o(533992).v3)(),m=(0,l.useRef)(null),{value:S}=(0,o(552709).fJ)(T().T.formulas),h=(0,o(579993).uB)(void 0,o(184332).A),y=(0,o(579993).uB)(void 0,tJ),f=(0,o(579993).r6)(()=>
1{let t=o(596184).A.state;return t.isActive&&t.store===e.store},[e.store]),b=(0,o(579993).O$)(f),v=(0,o(579993).K8)(()=>o(584265).default.state.stores.includes(r),[r]),x=(0,o(579993).K8)(()=>{var e,t,i;return r.getSpaceId()===(null==(e=(0,o(328765).S)())?void 0:e.id)&&(null==(t=c.collectionViewStore())?void 0:t.getFormatStore().getKeyValue("app_config_uri"))===o(11448).Lu&&r.getFormatStore().getKeyValue("app_config_uri")===o(11448).e4&&(null==(i=o(192314).AppStoreMainEditorCurrentBlockStore.state)?void 0:i.getFormatStore().getKeyValue("special_page_for_pm_launch"))==="sprint_board"},[r,c]),w=(0,o(579993).K8)(()=>{let e=o(192314).AppStoreMainEditorCurrentBlockStore.state;return(0,o(912338).wy)({environment:g,store:r,mainEditorCurrentBlockStore:e,peekCollectionData:(0,o(912338).q0)(c),fullyQualified:!1})},[g,c,r]),C=(0,l.useCallback)(()=>{tX({environment:g,store:r,collectionContextStore:c,editModeStore:y,analyticsFrom:"space"})},[g,r,c,y]),k=(0,l.useCallback)(()=>{(0,o(38239).x)(),y.preventEmptyDelete()},[y]),I=(0,l.useCallback)(()=>{a(r)},[a,r]),j=(0,l.useCallback)(()=>{tY({type:"tab",environment:g,store:r,blockPropertyValueOverlayStore:u,collectionContextStore:c,editModeStore:y,isCardSelected:b,formulasModule:S})},[g,r,u,c,y,b,S]),_=(0,l.useCallback)(()=>{tY({type:"untab",environment:g,store:r,blockPropertyValueOverlayStore:u,collectionContextStore:c,editModeStore:y,isCardSelected:b,formulasModule:S})},[g,r,u,c,y,b,S]),A=(0,l.useCallback)(()=>{let e=r.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewCardItem.handleShiftEnter",environment:g,canUndo:!0,cellTarget:e?{spaceWithId:e}:void 0,perform:e=>{s({blocks:o(584265).default.state.stores,transaction:e})}})},[g,s,r]),M=(0,l.useCallback)(e=>{"new_empty"!==y.state||e.state||c.defaultPageTemplateStore.state||(n(r),e.removeListener(M))},[c.defaultPageTemplateStore,y,n,r]);return(0,o(383953).l)(()=>{var t;let i=o(358377).default.state,r=o(596184).A.state,n=r.isActive&&r.transient,l="editing"===i.mode&&(null==(t=(0,o(778758).H)(i.multiSelection))?void 0:t.store)===(0,o(799514).yT)(e.store);l&&n?y.setState("new_empty"):l?y.setState("new"):y.setState("existing")}),(0,l.useEffect)(()=>(f.state&&"new_empty"===y.state&&f.addListener(M),()=>{f.removeListener(M)}),[y,f,M]),(0,o(705155).N)({store:r,forwardedRef:t,blockRefObject:(0,l.useMemo)(()=>({renderedType:"page",getBlockStore:()=>r,getNode:()=>m.current,activate:()=>{w&&(d(),i({environment:g,url:w}))}}),[g,d,w,r,i]),contents:(0,p.jsx)(o(369064).N,{debugName:"CollectionViewCardItem",capture:b,onEsc:k,onEnter:I,onSpace:C,onTab:j,onUntab:_,children:(0,p.jsxs)(o(369064).N,{debugName:"CollectionViewCardItem",capture:v,onShiftEnter:A,onSpace:e=>e.stopPropagation(),children:[(0,p.jsx)(on,{...e,ref:m,mouseStore:h,editModeStore:y,isCardSelected:b,peekUrl:w}),x?(0,p.jsx)(o(411323).Ni,{origin:m}):void 0]})})})})),or={paddingInlineEnd:6,paddingTop:8,paddingBottom:0,paddingInlineStart:6,maxWidth:"100%"},on=l.memo(l.forwardRef(function(e,t){var i;let r=(0,o(633636).wM)(),{store:n,peekUrl:a,editModeStore:s,handleOpenPeekPage:d,collectionContextStore:c,blockPropertyValueOverlayStore:u,mouseStore:g,isCardSelected:m,coverFormat:S,coverAspectFormat:h,colorStyle:y,coverSizeFormat:f,coverWidth:b,coverHeight:v}=e,x=(0,o(533992).v3)(),w=(0,o(834656).F)(c.capabilitiesStore),C=(0,o(356169).U)(c),k=(0,o(83208).X)("collection_video_card_preview",{enableEventTrailLogging:!0}),I=(0,o(83208).X)("collection_gallery_view_iframe_preview",{enableEventTrailLogging:!0}),j=(k||I)&&!C,{value:_}=(0,o(552709).fJ)(T().T.formulas),A=(0,o(83208).X)("edge_relations",{disableExposureLogging:!0}),M=(0,o(552709).fJ)(o(192660).H,{disabled:!A}),[P,R]=(0,l.useState)(!1),[V,B]=(0,l.useState)(void 0),E=(0,l.useRef)(null),[F,O]=(0,l.useState)(!1),[z,K]=(0,l.useState)(!1),[L,D]=(0,l.useState)(!1),W=null==(i=(0,o(938051).y)(n))?void 0:i.background,H=(0,o(579993).K8)(()=>(0,o(597845).Wi)(x,n.id),[x,n.id]),N=(0,o(579993).K8)(()=>g.state.mouseEntered,[g]),{viewType:G,isInHomeWidget:$}=(0,o(579993).K8)(()=>({viewType:c.getViewType(),isInHomeWidget:c.isInHomeWidgetStore.state}),[c]),U=(0,o(579993).K8)(()=>(0,o(374743).J8)({environment:x,tabId:r},{store:n,fullyQualified:!1,pageVisitSource:o(254656).y8.LinkInPage}),[n,x,r]),q=(0,o(579993).K8)(()=>t$(c),[c]),X=(0,o(579993).K8)(()=>{let e=A&&"resolved"===M.status&&P?(0,eG()._)({environment:x}):void 0;return tG({environment:x,store:n,collectionContextStore:c,shouldShowEmptyProperties:m,formulasModule:_,getAssociationRelationList:e})},[x,n,c,m,_,A,M.status,P]),Y=(0,o(579993).K8)(()=>(0,o(992977).x)({collectionContextStore:c,blockStore:n}),[c,n]),Q=(0,o(579993).K8)(()=>(0,o(535144).C)(c.collectionViewStore()),[c]),Z=(0,l.useCallback)(e=>{B(e)},[B]),J=(0,l.useCallback)(()=>{d(),s.preventEmptyDelete()},[s,d]),ee=(0,l.useCallback)(()=>{o(395364).A.state||g.setState({...g.state,mouseEntered:!0})},[g]),et=(0,o(825154).d)(ee,100),eo=(0,l.useCallback)(()=>{g.setState({...g.state,mouseEntered:!1})},[g]),ei=(0,o(84235).Y)(eo,100),er=(0,l.useCallback)(()=>{K(!0)},[]),en=(0,l.useCallback)(()=>{K(!1)},[]),{startDwell:el,stopDwell:ea}=(0,o(348542).z)({dwellMs:o(384824).T.short,surface:"collection_card"}),es=(0,l.useCallback)(()=>{O(!0),et(),w&&el(x.currentUser.id,n.id)},[w,x.currentUser.id,et,el,n.id]),ed=(0,l.useCallback)(()=>{O(!1),en(),ei(),ea()},[en,ei,ea]),ec=(0,l.useCallback)(e=>{let t=e.target;t instanceof Element&&t.closest("a,button,input,select,textarea,[contenteditable='true'],[role='button']")===E.current&&er()},[er]),eu=(0,l.useCallback)(()=>{D(!0)},[]),ep=(0,l.useCallback)(()=>{D(!1)},[]);(0,l.useEffect)(()=>
1{if(z)return window.addEventListener("mouseup",en),o(106498).c.add(en),()=>{window.removeEventListener("mouseup",en),o(106498).c.delete(en)}},[en,z]);let eg=(0,l.useCallback)(e=>{let t=n.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewCardItem.handleFlushTemporaryPosition",environment:x,canUndo:!0,cellTarget:t?{spaceWithId:t}:void 0,perform:t=>{!function(e){let{store:t,coverPosition:i,transaction:r}=e;(0,o(436746).z)({stores:[t],update:{card_cover_position:i},transaction:r})}({store:n,coverPosition:e.imagePosition,transaction:t}),e.reset()}})},[x,n]),em=(0,l.useCallback)(e=>H||C?null:(0,p.jsx)(t7,{store:n,collectionContextStore:c,blockPropertyValueOverlayStore:u,coverFormat:S,coverAspectFormat:h,lastProxiedUrl:V,editModeStore:s,controlArgs:e,disablePeekButton:!w,disableMoreButton:!w}),[u,c,C,h,S,s,V,n,H,w]),eS=(0,o(960253).I)(()=>{let e=tZ({viewType:G,colorStyle:y,backgroundColor:W}),t=function(e){let{backgroundColor:t,colorStyle:i,isInHomeWidget:r,viewType:n}=e;return t?(0,o(650342).e$)(t,.2):r?tZ({viewType:n,colorStyle:i,backgroundColor:t}):(null==i?void 0:i.cardHoveredBackgroundColor)||o(632079).Tj.cardHoveredBackground}({backgroundColor:W,colorStyle:y,isInHomeWidget:$,viewType:G}),i=function(e){let{backgroundColor:t,colorStyle:i,isInHomeWidget:r,viewType:n}=e;return t?(0,o(650342).e$)(t,.3):r?tZ({viewType:n,colorStyle:i,backgroundColor:t}):(null==i?void 0:i.cardPressedBackgroundColor)||o(632079).Tj.cardPressedBackground}({backgroundColor:W,colorStyle:y,isInHomeWidget:$,viewType:G}),r=$?o(632079).Tj.homeShadow.card.base:`${o(632079).Tj.shadow.base.sm}, 0 0 0 1px ${(null==y?void 0:y.borderColor)||o(632079).Tj.border.secondaryTranslucent}`,n=!w||H,l=!z||o(139424).A.isMobile||n?(F||L)&&!n?t:e:i;return{card:{borderRadius:10,position:N?"relative":"static",overflow:"hidden",transition:"background 100ms ease-out",background:m?e:l,opacity:o(139424).A.isMobile&&z&&!n?.4:void 0,..."board"===G?{marginBottom:o(139424).A.isMobile?10:8}:{height:"100%"},boxShadow:r,userSelect:m?void 0:"none",WebkitUserSelect:m?void 0:"none",height:"100%",..."board"===G?{minHeight:40}:{display:"flex",flexDirection:"column"}},pageLink:{background:"transparent",boxShadow:"none",transition:"none",..."gallery"===G?{display:"flex",flex:"1 1 auto",flexDirection:"column"}:{}},pageLinkInteraction:{background:"transparent",boxShadow:"none"},propertiesWrapper:{paddingTop:8*!q,lineHeight:1.5,display:"flex",flexDirection:"compact"===Q?"row":"column",flexWrap:"compact"===Q?"wrap":void 0,alignItems:"compact"===Q?"center":void 0,marginInlineStart:6*("compact"===Q),marginInlineEnd:6*("compact"===Q),paddingBottom:8,...$&&{flexWrap:"wrap"}}}},[W,G,y,w,F,z,N,L,$,m,H,q,Q]);return"board"!==G&&"gallery"!==G?null:(0,p.jsxs)("div",{ref:t,role:"presentation",onMouseEnter:es,onMouseMove:et,onMouseLeave:ed,onTouchStart:ec,onTouchEnd:en,onTouchCancel:en,style:eS.card,children:[(0,p.jsxs)(o(590422).Q,{ref:E,href:U,metaHref:o(139424).A.isMobile?U:a,onClick:J,onFocus:eu,onBlur:ep,onMouseDown:er,style:eS.pageLink,hoveredStyle:eS.pageLinkInteraction,pressedStyle:eS.pageLinkInteraction,ignoreLocalHoverState:!0,disabled:!w,disableForOffline:H,children:[A?(0,p.jsx)(t9,{store:n,collectionContextStore:c,onSubscribedChange:R}):null,(0,p.jsx)(o(125374).c,{store:n,source:G,mouseStore:g,renderControl:em,small:"small"===f,onFlushTemporaryPosition:eg,render:({imagePosition:e})=>S&&(0,p.jsx)(o(742726).z,{variant:"gallery",store:n,coverWidth:b,coverHeight:v,coverFormat:S,allowVideoPlayback:j,coverAspectFormat:h,coverSizeFormat:f,coverPosition:e,showEmptyGalleryCover:"gallery"===G,onLoadProxiedImage:Z,isInHomeWidget:$})}),Y?(0,p.jsx)("div",{style:or,children:(0,p.jsx)(o(53684).n,{blockStore:n,
1collectionContextStore:c})}):void 0,q?(0,p.jsx)(oo,{collectionContextStore:c,store:n,blockPropertyValueOverlayStore:u,onTextEsc:e.onTextEsc,onTextEnter:e.onTextEnter,editModeStore:e.editModeStore,isCardSelected:e.isCardSelected}):null,X.length>0?(0,p.jsx)("div",{style:eS.propertiesWrapper,children:X.map(e=>(0,p.jsx)(t4,{store:n,blockPropertyValueOverlayStore:u,collectionContextStore:c,editModeStore:s,isCardSelected:m,propertyFormat:e},e.property))}):void 0]}),(0,p.jsx)(t6,{store:n,collectionContextStore:c,viewType:G,isTitleVisible:q,shownPropertiesLength:X.length})]})})),ol=l.memo(function(e){let{store:t,isFirstItem:i,isLastItem:r,hideContent:n,blockResizerStore:l,isQuickFind:a,style:s,disableCommentMenu:d,disableHoverMenu:c,disableDrag:u,numberedListCounterStore:g,bulletedListFormatStore:m,coverFormat:S,coverAspectFormat:h,coverSizeFormat:y,coverHeight:f,coverWidth:b,onTextEnter:v,onTextEsc:x,onShiftEnter:w,blockPropertyValueOverlayStore:C,handleOpenPeekPage:k,collectionContextStore:I}=e;return(0,p.jsx)(o(352736).c,{store:t,step:"demo_collection_record",children:(0,p.jsx)(oi,{store:t,isFirstItem:i,isLastItem:r,hideContent:n,blockResizerStore:l,isQuickFind:a,style:s,disableCommentMenu:d,disableHoverMenu:c,disableDrag:u,numberedListCounterStore:g,bulletedListFormatStore:m,coverFormat:S,coverAspectFormat:h,coverSizeFormat:y,coverHeight:f,coverWidth:b,colorStyle:void 0,onTextEnter:v,onTextEsc:x,onShiftEnter:w,blockPropertyValueOverlayStore:C,handleOpenPeekPage:k,collectionContextStore:I})})});function oa(e){let t=e.minHeight||40,i=(0,o(960253).I)(()=>({card:{display:"flex",justifyContent:"center",alignItems:"flex-start",alignSelf:"stretch",borderRadius:4,background:o(632079).Tj.background.secondaryTranslucent,minHeight:t}}),[t]);return(0,p.jsx)(o(795830).P,{style:i.card})}function os(e){let{hasPartialResults:t}=e;if(!(0,o(934877).A)({visibility:!0,delayShow:0,delayHold:100}))return null;let i=e.coverHeight??o(904315).A.card.desktop.medium.height,r=t?void 0:i+40,n=(0,o(960408).Hn)(t?1:3,e=>(0,p.jsx)(oa,{minHeight:r},e));return(0,p.jsx)(p.Fragment,{children:n})}let od={display:"none"},oc=l.memo(function(e){var t;let{groupFormat:i,store:r,format:n,collectionContextStore:a,schema:s,blockPropertyValueOverlayStore:d,isFullScreen:c,collectionGalleryViewStore:u,headerWidth:g,paddingLeft:m,paddingRight:S}=e,h=(0,o(223426).Z)(a.capabilitiesStore),y=(0,o(954646).T)(a),f=(0,l.useRef)(null),b=(0,l.useRef)(null),[v,x]=(0,l.useState)(!1),w=(0,l.useMemo)(()=>i?[i]:[],[i]),C=g<=480,k=(0,o(579993).K8)(()=>a.groupsStore.anyGroupHasResults(),[a]),I=(0,o(579993).K8)(()=>a.groupsStore.getGroupState(w),[a,w]),j=(0,o(579993).K8)(()=>u.state.coverHeight,[u]),{reducerResult:T,hasPartialResults:_}=(0,o(579993).K8)(()=>{let e=null==I?void 0:I.reducerResultStore.state;return{reducerResult:e,hasPartialResults:void 0!==e&&(null==e?void 0:e.blockIds.length)>0}},[I]),A=(0,o(579993).K8)(()=>(0,o(430682).iv)({collectionContextStore:a,groupsPointer:w,hasPartialResults:_}),[a,w,_]),M=(0,o(579993).K8)(()=>o(912338).XQ({collectionContextStore:a,reducerResult:T,isFullScreen:c}),[a,T,c]),P=(0,o(504373).A)(a),R=(0,o(501710).B)(a),V=(0,o(579993).K8)(()=>r.isSystemBlock(),[r]),B=(0,o(579993).K8)(()=>r.canEdit()&&("collectionTypedView"===a.contextTypeFromStoreState||h),[r,a,h]),E=(0,o(579993).O$)(a.isInHomeWidgetStore);(0,l.useEffect)(()=>b.current&&f.current?x(b.current.offsetTop>f.current.offsetTop):x(!1),[b,f,null==T?void 0:T.blockIds]);let F=(0,o(960253).I)(()=>{let e=n.collection_group_by,t=n.gallery_cover_size,{fontSize:r}=tN({isMobile:o(139424).A.isMobile});return{container:{paddingBottom:i?16:void 0},resultsWrapper:{display:"grid",position:"relative",gridTemplateColumns:`repeat(auto-fill, minmax(${C?"100%":`${o(912338).rq(t)}px`}, 1fr))`,gridRowGap:16,gridColumnGap:16,paddingTop:e?1:16,paddingBottom:4,...E?{paddingInlineStart:8,paddingInlineEnd:8}:{}},loadMoreButton:{fontSize:r},loadMoreButtonIcon:{width:r,height:r},renderLoadMoreButtonDivider:{width:"100%",borderTop:i?void 0:`1px solid ${o(632079).Tj.border.primary}`,marginTop:4,marginBottom:4}}},[n.collection_group_by,n.gallery_cover_size,i,E,C]);if(!I)return null;let O=void 0!==i,z=!E&&k&&(R||!y&&B)&&!P&&(_||!A)&&!V,K=!!(null==(t=n.gallery_properties)||null==(t=t.filter(e=>e.visible))?void 0:t.length);return(0,p.jsxs)("div",{style:F.container,children:[(0,p.jsxs)("div",{style:F.resultsWrapper,children:[(0,p.jsx)(ou,{collectionContextStore:a,groupFormat:i,format:n,schema:s,store:r,blockPropertyValueOverlayStore:d,collectionGalleryViewStore:u,isSingleColumn:C,paddingLeft:m,paddingRight:S,headerWidth:g,shouldShowShimmer:A}),(0,p.jsx)("div",{ref:f,style:od}),A?(0,p.jsx)(os,{hasGroups:O,hasPartialResults:_,coverHeight:j}):null,z?(0,p.jsx)(tq,{ref:b,collectionContextStore:a,groupsPointer:w,groupFormat:i,isSingleColumn:C,isButtonOnOwnRow:v,coverHeight:n.gallery_cover&&j?j:0,hasVisibleProperties:K,isFullScreen:c}):null]}),M?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:F.renderLoadMoreButtonDivider}),(0,p.jsx)(o(37e3).j,{groupsPointer:w,store:r,collectionContextStore:a,format:n,isFullScreen:c,incrementLimitsInRelatedGroups:!1,style:F.loadMoreButton,iconStyle:F.loadMoreButtonIcon})]}):null]})}
1),ou=l.memo(function(e){let{collectionContextStore:t,groupFormat:i,format:r,schema:n,store:a,blockPropertyValueOverlayStore:s,collectionGalleryViewStore:d,isSingleColumn:c,paddingLeft:u,paddingRight:g,headerWidth:m,shouldShowShimmer:S}=e,h=(0,o(223426).Z)(t.capabilitiesStore),y=(0,o(954646).T)(t),f=(0,o(533992).v3)(),b=(0,l.useMemo)(()=>i?[i]:[],[i]),v=(0,o(504373).A)(t),x=(0,o(579993).K8)(()=>a.canEdit()&&("collectionTypedView"===t.contextTypeFromStoreState||h),[t,h,a]),w=(0,l.useCallback)(e=>{let t=e.blocks;if(t.length>0){let e=t[0],i=e.getBlockTitleStore();(0,o(182553).h)({environment:f,store:e}),(0,o(739204).z)({store:i}),(0,o(730616).C)({store:e})}},[f]),C=(0,l.useCallback)(e=>{let i=t.collectionStore(),r=e.getTitleStore();if(r){if(o(247438).q4_(r.getValue()))(0,o(472709).L)({environment:f,store:e});else if(i){let t=i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionGalleryView.handleItemTextEsc",environment:f,cellTarget:t?{spaceWithId:t}:void 0,canUndo:!0,perform:t=>{o(149881).by({childStore:e,transaction:t})}})}}},[t,f]),k=(0,l.useMemo)(()=>c?{position:"absolute",top:6,insetInlineStart:0,insetInlineEnd:0,height:4}:{position:"absolute",top:16,bottom:4,width:4,height:"none"},[c]),{gallery_cover:I,gallery_cover_aspect:j,gallery_cover_size:T}=r,_=!y&&x&&!v,{coverHeight:A,coverWidth:M}=(0,o(579993).O$)(d),P=(0,l.useMemo)(()=>({format:r,schema:n,onTextEnter:C,onTextEsc:C,onShiftEnter:w,disabled:y,coverFormat:I,coverAspectFormat:j,coverSizeFormat:T,coverHeight:A,coverWidth:M,blockPropertyValueOverlayStore:s,collectionContextStore:t}),[s,t,A,M,j,I,T,y,r,w,C,n]);return(0,p.jsx)(tO,{collectionContextStore:t,groupsPointer:b,format:r,canDrag:_,onSelectableEnter:w,itemProps:P,renderItem:ol,canDrop:!0,shouldShowHoverMenu:!1,direction:c?tE.Vertical:tE.Horizontal,belowDropZoneMargin:6,empty
1DroppableSize:4,dropzoneGap:10,analyticsName:"gallery",emptyDroppableStyle:k,loadContentCover:I&&("page_content"===I.type||"page_content_first"===I.type),paddingLeft:u,paddingRight:g,headerWidth:m,shouldShowShimmer:S})}),op=l.memo(function(e){let{store:t,format:i,collectionContextStore:r,isFullScreen:n,isPreviewing:a,isRootChild:s,blockPropertyValueOverlayStore:d,schema:c,paddingBottom:u,paddingLeft:g,paddingRight:m,minWidth:S,headerWidth:h}=e,y=(0,o(533992).v3)(),f=(0,l.useRef)(null),b=(0,o(579993).uB)(void 0,tf),{coverWidth:v,coverHeight:x}=(0,o(579993).O$)(b),w=(0,o(579993).K8)(()=>o(912338).mM(r,n),[r,n]),C=(0,o(579993).O$)(r.isInHomeWidgetStore),k=(0,o(579993).K8)(()=>!!r.viewsModuleContextStore.getViewModuleType(),[r]),I=(0,l.useCallback)(()=>{if(f.current){let e=f.current.getNode();if(e){let t=e.querySelector(`.${o(828432).E4t}`);if(null!==t&&t instanceof HTMLDivElement)return t.offsetWidth}}return o(912338).rq(i.gallery_cover_size)},[i.gallery_cover_size]),j=(0,l.useCallback)(e=>{b.setState({coverHeight:b.state.coverHeight,coverWidth:e||I()})},[b,I]),T=(0,l.useCallback)(()=>I()*(9/16),[I]),_=(0,l.useCallback)(e=>{b.setState({coverWidth:b.state.coverWidth,coverHeight:e||T()})},[b,T]),A=(0,l.useCallback)(e=>{var t;let i=r.isLoadingStore.state,l=null==(t=r.groupsStore.getGroupState([]))||null==(t=t.reducerResultStore)?void 0:t.state;e<o(316434).B.incrementScrollOffset&&l&&!i&&null!=l&&l.hasMore&&(0,o(697129).H)({collectionContextStore:r,environment:y,incrementLimitArgs:{isFullScreen:n,currentResultCount:l.blockIds.length,groupsPointer:[],incrementLimitsInRelatedGroups:!1}})},[r,y,n]),M=(0,l.useCallback)(()=>{let e=T(),t=I();x!==e&&_(e),v!==t&&j(t)},[T,I,x,v,_,j]),P=(0,o(84235).Y)(M,100),R=(0,o(825154).d)(M,100);(0,l.useEffect)(()=>{j(I()),_()},[I,_,j,null==i?void 0:i.gallery_cover_size]),(0,l.useEffect)(()=>((0,o(166027).P)({el:window,eventName:"resize",callback:R}),o(139424).A.isMobile&&(0,o(166027).P)({el:window,eventName:"orientationchange",callback:P}),()=>{(0,o(260244).O)({el:window,eventName:"resize",callback:R}),o(139424).A.isMobile&&(0,o(260244).O)({el:window,eventName:"orientationchange",callback:P})}),[P,R]);let V=(0,o(960253).I)(()=>({container:{paddingBottom:u,minWidth:S,paddingInlineStart:g+o(57461).o5.paddingInlineStart,paddingInlineEnd:m+o(57461).o5.paddingInlineEnd}}),[S,u,g,m]),B=i.collection_group_by,E=(0,o(356169).U)(r);return(0,o(541853).N)(e=>(0,p.jsxs)("div",{style:V.container,className:o(828432).wx0,children:[(0,p.jsx)(o(365711).Ay,{location:"collectionGalleryView",store:t,shouldShowHalo:!n&&!C&&!a,canSelect:!n&&!k,disablePointerEvents:E,analyticsName:"gallery",...e,ref:f,children:B?(0,p.jsx)(og,{blockPropertyValueOverlayStore:d,collectionContextStore:r,collectionGalleryViewStore:b,format:i,isFullScreen:n,isRootChild:s,paddingLeft:g,paddingRight:m,headerWidth:h,schema:c,store:t}):(0,p.jsx)(oc,{blockPropertyValueOverlayStore:d,collectionContextStore:r,collectionGalleryViewStore:b,format:i,groupFormat:void 0,isFullScreen:n,headerWidth:h,schema:c,store:t,paddingLeft:g,paddingRight:m})}),w?void 0:(0,p.jsx)(o(636255).F,{onChange:A})]}))},o(134542).bN),og=l.memo(function(e){let t=(0,o(633636).wM)(),{collectionContextStore:i,store:r,format:n,schema:a,blockPropertyValueOverlayStore:s,isFullScreen:d,paddingLeft:c,paddingRight:u,isRootChild:g,headerWidth:m,collectionGalleryViewStore:S}=e,h=(0,o(533992).v3)(),y=(0,l.useCallback)(e=>(0,p.jsx)(oS,{collectionGroupHeaderProps:e}),[]),f=(0,l.useCallback)(e=>{if(o(139424).A.isMobile)(0,o(114020).u)({environment:h,tabId:t,store:e,pageVisitSource:o(254656).y8.Create,isNewPage:!0});else{let r="collectionTypedView"===i.contextTypeFromStoreState;(0,o(553180).V)({environment:h,tabId:t,store:e,peekMode:o(912338).hH(i),showMoveTo:r,resultsStore:void 0,peekCollectionData:(0,o(223012).q)(i),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}},[i,h,t]),b=(0,l.useCallback)(e=>(0,p.jsx)(oc,{store:r,format:n,collectionContextStore:i,schema:a,blockPropertyValueOverlayStore:s,isFullScreen:d,collectionGalleryViewStore:S,groupFormat:e,headerWidth:m,paddingLeft:c,paddingRight:u}),[r,n,i,a,s,d,S,m,c,u]),v=(0,l.useCallback)(e=>({}),[]);return(0,p.jsx)(oM,{reducerId:o(460928).X8,store:r,collectionContextStore:i,isFullScreen:d,isRootChild:g,paddingLeft:c,paddingRight:u,stickyLeft:!1,renderHeader:y,onGroupHeaderAddItem:f,renderGroupResults:b,getGroupStyle:v,headerWidth:m})}),om={stickyStyle:{boxShadow:`0 -1px 0 ${o(632079).Tj.background.primary}`}}
1,oS=l.memo(function(e){let{collectionGroupHeaderProps:t}=e,i=(0,o(579993).O$)(t.collectionContextStore.isInHomeWidgetStore);return(0,p.jsx)(tr,{...t,height:i?32:48,stickyStyle:om.stickyStyle})}),oh={groupShimmer:{width:120,height:10,marginInlineStart:8,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function oy(e){let{width:t}=e,i=(0,o(533992).v3)(),r=(0,o(579993).K8)(()=>i.WindowSizeStore.state.width<=480,[i]),n=(0,o(960253).I)(()=>({container:{display:"flex",flexDirection:"column",alignItems:"flexStart",alignSelf:"stretch",paddingBottom:12,height:t},itemsContainer:{display:"grid",position:"relative",gridTemplateColumns:`repeat(auto-fill, minmax(${r?"100%":`${t}px`}, 1fr))`,gap:16,paddingTop:1,paddingBottom:4,width:"100%",height:"100%"}}),[t,r]);return(0,p.jsxs)("div",{style:n.container,children:[(0,p.jsxs)(o(4458).fI,{height:46,alignItems:"center",alignSelf:"stretch",children:[(0,p.jsx)(o(4458).VP,{width:22,height:16,justifyContent:"center",alignItems:"center",gap:10,children:(0,p.jsx)(o(16275).I,{icon:o(463778).U,size:"xxs",colorVariant:"tertiary"})}),(0,p.jsx)(o(795830).P,{style:oh.groupShimmer})]}),(0,p.jsxs)("div",{style:n.itemsContainer,children:[(0,p.jsx)(oa,{}),(0,p.jsx)(oa,{}),(0,p.jsx)(oa,{})]})]})}function of(e){let{isFullScreen:t,galleryCoverSize:i}=e,r=(0,o(912338).rq)(i),n=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(oy,{width:r},e));return(0,p.jsx)(o(4458).VP,{alignItems:"flex-start",children:n})}let ob={container:{padding:"8px 0px",width:"100%"},rowContainer:{display:"flex",alignItems:"flex-start",gap:1,alignSelf:"stretch",borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`},groupShimmer:{width:120,height:10,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},circleShimmer:{width:16,height:16,flexShrink:0,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},rowShimmer:{width:100,height:10,flexShrink:0,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},rowShimmerShort:{width:60,height:10,flexShrink:0,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},rowShimmerLong:{width:200,height:10,flexShrink:0,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},firstColumn:{display:"flex",width:360,height:34,padding:"7px 8px",alignItems:"center",gap:6}};function ov(){return(0,p.jsxs)("div",{style:ob.container,children:[(0,p.jsxs)(o(4458).fI,{height:36,paddingInlineEnd:0,alignItems:"center",alignSelf:"stretch",gap:8,children:[(0,p.jsx)(o(4458).VP,{width:16,height:16,justifyContent:"center",alignItems:"center",gap:10,children:(0,p.jsx)(o(16275).I,{icon:o(463778).U,size:"xxs",colorVariant:"tertiary"})}),(0,p.jsx)(o(795830).P,{style:ob.groupShimmer})]}),(0,p.jsxs)(o(4458).VP,{paddingInlineStart:16,alignItems:"flex-start",alignSelf:"stretch",children:[(0,p.jsxs)("div",{style:ob.rowContainer,children:[(0,p.jsxs)("div",{style:ob.firstColumn,children:[(0,p.jsx)(o(795830).P,{style:ob.circleShimmer}),(0,p.jsx)(o(795830).P,{style:ob.rowShimmerShort})]}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmerShort})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmerShort})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmerShort})})]}),(0,p.jsxs)("div",{style:ob.rowContainer,children:[(0,p.jsxs)("div",{style:ob.firstColumn,children:[(0,p.jsx)(o(795830).P,{style:ob.circleShimmer}),(0,p.jsx)(o(795830).P,{style:ob.rowShimmerLong})]}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})})]}
1),(0,p.jsxs)(o(4458).fI,{alignItems:"flex-start",gap:1,alignSelf:"stretch",children:[(0,p.jsxs)("div",{style:ob.firstColumn,children:[(0,p.jsx)(o(795830).P,{style:ob.circleShimmer}),(0,p.jsx)(o(795830).P,{style:ob.rowShimmerLong})]}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})}),(0,p.jsx)(o(4458).fI,{width:200,height:34,paddingBlock:6,paddingInline:8,alignItems:"center",gap:6,children:(0,p.jsx)(o(795830).P,{style:ob.rowShimmer})})]})]})]})}function ox(e){let{isFullScreen:t}=e,i=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(ov,{},e));return(0,p.jsx)(o(4458).VP,{paddingTop:8,paddingInlineStart:4,alignItems:"flex-start",alignSelf:"stretch",width:"100%",children:i})}let ow={rowsContainer:{paddingTop:8},rowShimmer:{width:"80%",height:10,flexShrink:0,borderRadius:12,marginInlineStart:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},rowShimmerShort:{width:"50%",height:10,flexShrink:0,borderRadius:12,marginInlineStart:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function oC(){return(0,p.jsxs)("div",{style:ow.rowsContainer,children:[(0,p.jsx)(o(4458).fI,{height:28,alignItems:"center",gap:6,alignSelf:"stretch",flex:"1 0 0",children:(0,p.jsx)(o(795830).P,{style:ow.rowShimmerShort})}),(0,p.jsx)(o(4458).fI,{height:28,alignItems:"center",gap:6,alignSelf:"stretch",flex:"1 0 0",children:(0,p.jsx)(o(795830).P,{style:ow.rowShimmer})})]})}let ok={groupShimmer:{width:120,height:10,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function oI(e){let{isInHomeWidget:t}=e,i=["50%","30%","40%"].map((e,i)=>(0,p.jsx)(o(980400).J,{widthPercentage:e,isInHomeWidget:t},i));return(0,p.jsxs)(o(4458).VP,{paddingBlock:8,alignItems:"flex-start",alignSelf:"stretch",children:[(0,p.jsxs)(o(4458).fI,{height:36,paddingInlineEnd:0,alignItems:"center",alignSelf:"stretch",gap:8,children:[(0,p.jsx)(o(4458).VP,{width:16,height:16,justifyContent:"center",alignItems:"center",gap:10,children:(0,p.jsx)(o(16275).I,{icon:o(463778).U,size:"xxs",colorVariant:"tertiary"})}),(0,p.jsx)(o(795830).P,{style:ok.groupShimmer})]}),(0,p.jsx)(o(4458).VP,{alignItems:"flex-start",alignSelf:"stretch",children:i})]})}function oj(e){let{isFullScreen:t,isInHomeWidget:i}=e,r=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(oI,{isInHomeWidget:i},e));return(0,p.jsx)(o(4458).VP,{paddingBlock:8,paddingInline:4,alignItems:"flex-start",alignSelf:"stretch",children:r})}function oT(e){let{viewType:t,isFullScreen:i,isInHomeWidget:r,galleryCoverSize:n}=e;if(!(0,o(934877).A)({visibility:!0,delayShow:0,delayHold:100}))return null;switch(t){case"table":return(0,p.jsx)(ox,{isFullScreen:i});case"list":return(0,p.jsx)(oj,{isFullScreen:i,isInHomeWidget:r});case"gallery":return(0,p.jsx)(of,{isFullScreen:i,galleryCoverSize:n});case"timeline":return(0,p.jsx)(oC,{});default:return null}}let o_=new Set(["dropzone","table"]),oA=new Set(["item","table"]),oM=l.memo(function(e){let{collectionContextStore:t,getGroupStyle:i,headerWidth:r,isFullScreen:n,isRootChild:s,onGroupHeaderAddItem:d,paddingLeft:c,paddingRight:u,reducerId:g,renderGroupResults:m,renderHeader:S,stickyLeft:h,store:y,timelineType:f}=e,b=(0,o(954646).T)(t),v=(0,o(579993).O$)(t.isInPeekRendererStore),x=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.getType()},[t]),w=eA(t.capabilitiesStore),C=(0,o(67382).x)(t.capabilitiesStore),k=(0,o(991808).N)(t.capabilitiesStore),I=(0,o(579993).O$)(t.normalizedFormatStore),j=null==I?void 0:I.collection_group_by,T=null==I?void 0:I.board_columns_by,_=(0,o(579993).O$)(t.groupsLimitStore),A=(0,o(579993).O$)(t.normalizedSchemaStore),M=(0,o(579993).K8)(()=>t.normalizedQueryStore.state??{},[t.normalizedQueryStore]),P=(0,o(579993).K8)(()=>{if("board"===x&&j&&T||!j||!I||f&&o_.has(f))return;let e=ez({collectionContextStore:t,isMobile:o(139424).A.isMobile,groupBy:j});return(0,o(121133).p)({groupBy:j,schema:A,format:I,groupsFormatKey:eg().V1,limit:_,aggregation:I.collection_group_aggregation,blockResults:e})},[x,j,T,I,f,t,A,_],{equalityFn:o(931576).n}),R=(0,o(579993).uB)(e.groupsResultStore,eM),V=(0,o(579993).O$)(R),B=(0,o(258494).d)("board"===x?{subGroupBy:j,reducerResult:V}:{groupBy:j,reducerResult:V}),E=(0,o(579993).K8)(()=>!(f&&oA.has(f))&&(0,o(430682).c_)({collectionContextStore:t,displayState:B}),[t,B,f]),F=(0,o(579993).K8)(()=>
1t.collectionViewStore(),[t]),O=(0,o(93193).X)(F),z=(0,o(579993).K8)(()=>{if(!O)return 0;let e=0;for(let o of B.visibleGroups){let i=t.groupsStore.getGroupState([o]);if(i&&(e+=i.resultsStore.state.length)>5)break}return e},[O,t,B]),K=O&&z>0&&z<=5,L=(0,o(579993).K8)(()=>K?a().default.getEligibleGroup({experimentId:"ai_meeting_notes_meetings_tab_limited_state",defaultGroup:"control",disableExposureLogging:!1}):"control",[K]),D=K&&"v1"===L,W=(0,o(579993).K8)(()=>{let{visibleGroups:e}=B;return 0===e.length&&!t.shouldShowSpinnerStore.state||e.length>0},[t,B]),H=(0,o(579993).K8)(()=>(0,o(933047).Zl)(B,t,!1),[B,t]),N=(0,o(579993).K8)(()=>!b&&!w&&C&&!E&&j&&W&&(0,eg().pP)(j,k)&&"collectionTypedView"!==t.contextTypeFromStoreState&&!(0,o(235089).u)(j.property),[W,t,k,C,w,b,j,E]),G=(0,o(579993).K8)(()=>a().default.getConfigKey("collection_reducer_request_settings","general_debounce_wait_ms"),[]),$=(0,o(579993).O$)(t.isInHomeWidgetStore),U=(0,o(960253).I)(()=>({container:{display:"flex",flexDirection:"column",gap:"list"===x?o(139424).A.isMobile?0:$?8:16:void 0},buttonWrapper:{display:"flex",flexDirection:f?"column":"row",marginTop:"board"===x?-12:void 0,marginBottom:8,gap:5,position:"sticky",insetInlineStart:c?c+2:0,width:"fit-content"}}),[c,f,x,$]),q="board"!==x&&"dropzone"!==f&&"item"!==f&&!E&&0===B.visibleGroups.length&&0===B.pinnedGroups.groups.length,X=(0,l.useCallback)(()=>q?(0,p.jsx)(ek,{collectionContextStore:t,paddingLeft:c,paddingRight:u,headerWidth:r}):(0,p.jsxs)(p.Fragment,{children:[D?(0,p.jsx)(eV,{}):void 0,(0,p.jsx)("div",{style:U.container,children:j?B.visibleGroups.map((e,o)=>(0,p.jsx)(tp,{collectionContextStore:t,groupsDisplayState:B,groupFormat:e,groupBy:j,groupsResultStore:R,groupsFormatKey:eg().V1,groupAggregationKey:eg().FJ,format:I,schema:A,query:M,isInPeekRenderer:v,isFullScreen:n,isRootChild:s,paddingLeft:c,stickyLeft:h,renderGroupResults:m,renderHeader:S,onGroupHeaderAddItem:d,getGroupStyle:i,index:o,isLast:o===B.visibleGroups.length-1},(0,eg().Ix)(e))):void 0}),E?(0,p.jsx)(oT,{viewType:x,isFullScreen:n,isInHomeWidget:$,galleryCoverSize:I.gallery_cover_size}):void 0,(0,p.jsxs)("div",{style:U.buttonWrapper,children:[H?(0,p.jsx)(oP,{timelineType:f,collectionContextStore:t,format:I,isFullScreen:n,isRootChild:s,paddingLeft:c,stickyLeft:h}):void 0,N?(0,p.jsx)(oR,{timelineType:f,store:y,collectionContextStore:t,schema:A,format:I,isFullScreen:n,isRootChild:s,paddingLeft:c,groupsDisplayState:B,groupBy:j}):void 0]})]}),[t,I,i,j,B,R,r,n,$,v,s,d,c,u,M,m,S,A,D,N,q,H,E,h,y,U.buttonWrapper,U.container,f,x]);return I?P?(0,p.jsx)(o(505019).A,{id:g,reducer:P,collectionContextStore:t,resultStore:R,render:X,debounceWait:G}):X():null},o(134542).bN);function oP(e){let{collectionContextStore:t,timelineType:i,format:r,isFullScreen:n,isRootChild:l,paddingLeft:a,stickyLeft:s}=e,d=(0,o(960253).I)(()=>({loadMoreButton:s?{position:"sticky",insetInlineStart:a}:{}}),[a,s]);return"dropzone"===i?null:"item"===i?(0,p.jsx)(ty,{type:"default",collectionContextStore:t,groupsLimitStore:t.groupsLimitStore,format:r,isFullScreen:n,isRootChild:l,paddingLeft:a}):(0,p.jsx)(o(4458).fI,{children:(0,p.jsx)(tm,{type:"default",collectionContextStore:t,groupsLimitStore:t.groupsLimitStore,style:d.loadMoreButton})})}function oR(e){let{collectionContextStore:t,format:i,groupBy:r,groupsDisplayState:n,isFullScreen:a,isRootChild:s,paddingLeft:d,schema:c,store:u,timelineType:g}=e,m=(0,o(533992).v3)(),S=(0,l.useCallback)(e=>{if(!r)return;let o=t.collectionStore();o&&eE({update:e,collectionContextStore:t,groupsFormatKey:eg().V1,collectionStore:o,environment:m,groupBy:r,schema:c})},[t,m,r,c]);return r&&"dropzone"!==g?"item"===g?(0,p.jsx)(th,{groupFormatKey:"collection_groups",collectionContextStore:t,parentStore:u,groupsLimitStore:t.groupsLimitStore,groupBy:r,currentGroups:n.currentGroups,schema:c,format:i,paddingLeft:d,isFullScreen:a,isRootChild:s,onAccept:S}):(0,p.jsx)(eD,{groupFormatKey:"collection_groups",collectionContextStore:t,parentStore:u,groupsLimitStore:t.groupsLimitStore,groupBy:r,currentGroups:n.currentGroups,schema:c,onAccept:S}):null}function oV(e){return(0,o(912338).rq)(e.board_cover_size)}function oB(e){let{disableBoardColorColumns:t,isInHomeWidget:o,isMobile:i}=e;return o?0:(t?4:8)+12*!!i}let oE={marginInlineStart:0},oF=l.memo(function({format:e,schema:t,collectionContextStore:i,store:r,currentGroups:n,disabled:l}){let a=(0,o(533992).v3)(),s=(0,o(579993).K8)(()=>i.contextTypeFromStoreState,[i]);return e.board_columns_by&&"collectionTypedView"!==s?(0,p.jsx)(eD,{groupFormatKey:"board_columns",groupBy:e.board_columns_by,schema:t,currentGroups:n,onAccept:o=>(function(e){let{update:t,collectionContextStore:o,schema:i,format:r,environment:n}=e,l=o.collectionStore();if(!l)return;let a=r.board_columns_by;a&&eE({update:t,collectionContextStore:o,groupsFormatKey:"board_columns",collectionStore:l,schema:i,groupBy:a,environment:n})}
1)({update:o,collectionContextStore:i,schema:t,format:e,environment:a}),groupsLimitStore:i.boardColumnsLimitStore,parentStore:r,collectionContextStore:i,style:oE}):null}),oO=l.memo(function(e){let{render:t,collectionContextStore:i,groupsResultStore:r,groupsReducer:n}=e;return n?(0,p.jsx)(o(505019).A,{id:o(460928).rx,reducer:n,collectionContextStore:i,resultStore:r,render:t}):(0,p.jsx)(p.Fragment,{children:t()})}),oz=l.memo(function(e){let{collectionContextStore:t,isFullScreen:i,paddingLeft:r,paddingRight:n,paddingBottom:a}=e,s=(0,o(579993).O$)(t.canConfigureBlockStore),d=t.settingsStore,c=(0,l.useCallback)(()=>{(0,o(963405).Ow)({collectionSettingsStore:d}),(0,o(963405).a2)({collectionSettingsStore:d,item:{type:"properties",timelineViewTab:"table"}})},[d]);return(0,p.jsx)(o(299566).Ay,{title:(0,p.jsx)(o(327219).sA,{defaultMessage:"No group by property",id:"database.boardView.missingSelectPropertyTitle"}),description:s?(0,p.jsx)(o(327219).sA,{defaultMessage:"<opensettingslink>Add a property to group by</opensettingslink> to your database in order to display a Board view.",id:"database.boardView.missingSelectProperty",values:{opensettingslink:e=>(0,p.jsx)(o(299566).P6,{onClick:c,children:e})}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"Board views require a property to group by in order to display.",id:"database.boardView.missingSelectPropertyNoPermissions"}),style:{paddingInlineStart:r,paddingInlineEnd:n,paddingBottom:i?void 0:a}})});function oK(e){var t;let{transaction:i,environment:r,collectionContextStore:n,isFullScreen:l,groupsPointer:a,insertAtIndex:s,from:
1d,transient:c}=e,u=null==(t=n.groupsStore.getGroupState(a))?void 0:t.resultsStore;if(!u)return;n.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:n,isFullScreen:l});let p=(0,o(127872).createBlockInCollectionGroup)({environment:r,collectionContextStore:n,groupsPointer:a,insertAtIndex:s,shouldCoerce:!0,templateStore:n.defaultPageTemplateStore.state,transaction:i,from:{createBlock:d},inMemoryRecordCache:r.defaultRecordCache.inMemoryRecordCache});if(!p)return;let g=p.coercionSucceeded,m=p.newStore;if(o(139424).A.isMobile)(0,o(114020).u)({environment:r,store:m,pageVisitSource:o(254656).y8.Create,isNewPage:!0});else if(g){let e=m.getBlockTitleStore();(0,o(182553).h)({environment:r,store:m}),(0,o(739204).z)({store:e}),(0,o(730616).C)({store:m,transient:c})}else{let e="collectionTypedView"===n.contextTypeFromStoreState;(0,o(553180).V)({environment:r,store:m,peekMode:(0,o(912338).hH)(n),showMoveTo:e,resultsStore:u,peekCollectionData:(0,o(223012).q)(n),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}o(549960).vH(r,{from:d,type:"page",new_page_id:m.id,creating_block_id:m.id,...(0,o(866814).sl)(n)})}let oL={position:"relative",width:"100%"},oD={marginTop:0,marginInlineEnd:0,marginBottom:0,marginInlineStart:"auto"},oW=l.memo(function(e){let{collectionContextStore:t,colorStyle:i,groupsPointer:r,isFullScreen:n,shouldShowSpinner:a}=e,s=(0,o(579993).K8)(()=>t.collectionStore(),[t]),d=(0,o(533992).v3)(),c=(0,o(960253).I)(()=>{let e=(null==i?void 0:i.textColor)||o(632079).Tj.text.tertiary,{fontSize:t}=tN({isMobile:o(139424).A.isMobile});return{addItemButton:{width:"100%",color:e,borderRadius:10,boxShadow:`${(null==i?void 0:i.borderColor)??o(632079).Tj.border.secondaryTranslucent} 0 0 0 1px`,paddingInlineStart:10,paddingInlineEnd:10,minHeight:(0,o(912338).rU)({isMobile:o(139424).A.isMobile}),fontSize:t,gap:9},addItemButtonHover:{background:null==i?void 0:i.cardHoveredBackgroundColor}}},[i]),u=(0,l.useCallback)(()=>{let e=(0,o(974410).f)(s);if(!(0,o(746040).E)(d,e))return void(0,o(787209).Q)(d,e);let i=null==s?void 0:s.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:i?{spaceWithId:i}:void 0,userAction:"BoardGroupAddItemButton.handleClick",environment:d,canUndo:!0,perform:e=>{oK({transaction:e,environment:d,collectionContextStore:t,isFullScreen:n,groupsPointer:r,from:"board_group_add_item_bottom",transient:!1})}})},[t,d,r,n,s]);return(0,p.jsx)("div",{style:oL,children:(0,p.jsxs)(o(988022).p,{iconLeading:{icon:o(638501).plusSmallIcon,size:o(139424).A.isMobile?"default":"sm",style:{marginInlineStart:2}},colorVariant:"tertiary",size:"lg",style:c.addItemButton,hoveredStyle:c.addItemButtonHover,onClick:u,onMouseDown:o(220684).t,children:[(0,p.jsx)(o(556531).w,{collectionContextStore:t}),a?(0,p.jsx)("div",{style:oD,children:(0,p.jsx)(o(517334).k,{size:12})}):null]})})}),oH=l.memo(function(e){let{color:t,collectionContextStore:i,groupFormat:r,linkExistingRelation:n}=e,a=(0,o(960253).I)(()=>{let e=t||o(632079).Tj.text.tertiary,{fontSize:i}=tN({isMobile:o(139424).A.isMobile});return{linkButton:{marginTop:8,width:"100%",color:e,borderRadius:10,paddingTop:12,paddingInlineEnd:16,paddingBottom:12,paddingInlineStart:16,fontSize:i}}},[t]),s=(0,l.useCallback)(e=>(0,p.jsx)(o(988022).p,{iconLeading:{icon:o(684668).arrowDiagonalUpRightIcon,size:o(139424).A.isMobile?"default":"sm"},colorVariant:"tertiary",size:"lg",style:a.linkButton,...e,children:(0,p.jsx)(o(327219).sA,{id:"database.findOrCreatePage",defaultMessage:"Link existing"})}),[a.linkButton]);return(0,p.jsx)(o(112231).O,{collectionContextStore:i,linkExistingRelation:n,groupFormat:r,renderLinkButton:s})}),oN=l.memo(function(e){let{blockPropertyValueOverlayStore:t,blockResizerStore:o,bulletedListFormatStore:i,collectionContextStore:r,colorStyle:n,coverAspectFormat:l,coverFormat:a,coverSizeFormat:s,disableCommentMenu:d,disableDrag:c,disableHoverMenu:u,handleOpenPeekPage:g,hideContent:m,isFirstItem:S,isLastItem:h,isQuickFind:y,numberedListCounterStore:f,onShiftEnter:b,onTextEnter:v,onTextEsc:x,store:w,style:C}=e;return(0,p.jsx)(oi,{blockPropertyValueOverlayStore:t,blockResizerStore:o,bulletedListFormatStore:i,collectionContextStore:r,colorStyle:n,coverAspectFormat:l,coverFormat:a,coverHeight:void 0,coverSizeFormat:s,coverWidth:void 0,disableCommentMenu:d,disableDrag:c,disableHoverMenu:u,handleOpenPeekPage:g,hideContent:m,isFirstItem:S,isLastItem:h,isQuickFind:y,numberedListCounterStore:f,onShiftEnter:b,onTextEnter:v,onTextEsc:x,store:w,style:C})},o(134542).bN);function oG(e){let t=e.minHeight||40,i=(0,o(960253).I)(()=>({card:{display:"flex",justifyContent:"center",alignItems:"flex-start",alignSelf:"stretch",borderRadius:10,backgroundColor:o(632079).Tj.background.secondaryTranslucent,minHeight:t,width:"100%",marginBottom:4}}),[t]);return(0,p.jsx)(o(795830).P,{style:i.card})}function o$(){return(0,o(934877).A)({visibility:!0,delayShow:0,delayHold:100})?(0,p.jsx)(oG,{}):null}let oU={loadMoreButton:{borderRadius:10,fontSize:o(139424).A.isMobile?16:14,paddingTop:5,paddingInlineEnd:4,paddingBottom:5,paddingInlineStart:11,height:"initial"},loadMoreButtonIcon:{width:o(139424).A.isMobile?16:14,height:o(139424).A.isMobile?16:14},style0:{width:"100%",borderTop:`1px solid ${o(632079).Tj.border.primary}`,marginTop:4,marginBottom:4}},oq=l.memo(function(e){var t;let{groupsPointer:i,schema:r,format:n,collectionContextStore:a,store:s,blockPropertyValueOverlayStore:d,isFullScreen:c,isFirstColumn:u,anyGroupHasResults:g,hoveredGroupStore:m,paddingLeft:S,paddingRight:h,headerWidth:y}=e,f=(0,o(954646).T)(a),b=(0,o(533992).v3)(),v=(0,o(327219).tz)(),x=(0,o(960253).e)(),w=(0,o(579993).K8)(()=>{let e=i.at(-1);return(0,o(933047).$e)({environment:b,groupFormat:e,schema:r,format:n,theme:o(632079).Tj,themeMode:x})},[i,r,n,b,x]),C=(0,o(579993).K8)(()=>a.groupsStore.getGroupState(i),[a,i]),k=(0,o(579993).K8)(()=>!!(null==C?void 0:C.reducerResultStore.state),[C]),I=(0,o(579993).K8)(()=>(0,o(912338).mM)(a,c),[a,c]),j=(0,o(579993).K8)(()=>null==C?void 0:C.reducerResultStore.state,[C]),T=(0,o(504373).A)(a),_=(0,o(579993).O$)(a.isInHomeWidgetStore),A=(0,o(501710).B)(a),M=(0,o(579993).K8)(()=>(!f||A)&&k&&a.shouldAllowNewItemCreation({overrideAllowForTypedViews:!_}),[f,k,a,_,A]),P=(0,o(579993).K8)(()=>(0,o(912338).XQ)({reducerResult:j,collectionContextStore:a,isFullScreen:c}),[j,a,c]),R=(0,o(579993).K8)(()=>(0,o(430682).iv)({collectionContextStore:a,groupsPointer:i,hasPartialResults:g}),[a,i,g]),V=(0,o(579993).K8)(()=>g&&a.shouldShowSpinnerStore.state&&"load_general"===a.loadingDetailsStore.state.type,[a,g]),B=(0,o(579993).K8)(()=>(0,o(912338).yZ)({collectionContextStore:a,environment:b,intl:v}),[b,a,v]),E=(0,l.useCallback)(e=>{let{target:t}=e;!o(139424).A.isMobile&&t instanceof HTMLElement&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault(),(0,o(915157).j)({environment:b,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[b]),F=(0,l.useCallback)(()=>{let e=i.at(-1);e&&m.state!==e&&m.setState(e)},[i,m]),O=(0,o(960253).I)(()=>{let e,t=!!n.collection_group_by;return{container:{flex:"none",paddingInlineStart:8,paddingInlineEnd:8,paddingBottom:8,marginInlineEnd:12,marginBottom:16,boxSizing:"content-box",width:(e=n.board_cover_size,(0,o(912338).rq)(e)),height:t?void 0:"max-content",...w&&k&&{backgroundColor:w.backgroundColor,...t?{borderRadius:10}:{borderEndStartRadius:10,borderEndEndRadius:10}}}}},[w,n,k]),z=(t=n)?t.board_cover:void 0,K=(0,l.useMemo)(()=>{var e,t;return{format:n,schema:r,onTextEnter:e=>(function(e,t,i,r,n,l){var a;if(!(0,o(746040).E)(l,(0,o(974410).f)(i.collectionStore()))||!i.collectionStore())return oZ(e,i,n,t,l);let s=oX(t,i);if(!s)return;let d=s.state.findIndex(t=>t===e)+1,c=null==(a=i.collectionStore())?void 0:a.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:c?{spaceWithId:c}:void 0,userAction:"BoardGroupResults.handleItemTextEnter",environment:l,canUndo:!0,perform:e=>{oK({transaction:e,environment:l,collectionContextStore:i,isFullScreen:r,groupsPointer:t,insertAtIndex:d,from:"board_group_enter_add_item",transient:!0})}})})(e,i,a,c,s,b),onShiftEnter:e=>oQ(e,i,a,c,b),coverFormat:z,coverAspectFormat:(e=n)?e.board_cover_aspect:void 0,coverSizeFormat:(t=n)?t.board_cover_size:void 0,colorStyle:w,onTextEsc:e=>oZ(e,a,s,i,b),disabled:f,blockPropertyValueOverlayStore:d,collectionContextStore:a}},[d,a,w,z,f,b,n,i,c,r,s]);if(!C)return null;let L=!f&&!T,D=!!n.collection_group_by,W=!g&&D&&R;return(0,p.jsxs)("div",{className:o(828432).mVR,style:O.container,onMouseDown:E,onClick:oY,onMouseMove:F,children:[(0,p.jsx)(tO,{collectionContextStore:a,groupsPointer:i,format:n,canDrag:L,paddingLeft:S,paddingRight:h,headerWidth:y,shouldShowShimmer:W,onSelectableEnter:e=>oQ(e,i,a,c,b),itemProps:K,canDrop:!0,renderItem:oN,direction:tE.Vertical,shouldShowHoverMenu:!1,belowDropZoneMargin:2,emptyDroppableSize:D?8:3,analyticsName:"board",loadContentCover:z&&("page_content"===z.type||"page_content_first"===z.type)}),W?(0,p.jsx)(o$,{}):null,P?(0,p.jsx)(o(37e3).j,{groupsPointer:i,store:s,collectionContextStore:a,format:n,isFullScreen:c,incrementLimitsInRelatedGroups:!0,style:oU.loadMoreButton,iconStyle:oU.loadMoreButtonIcon}):null,M?(0,p.jsxs)(p.Fragment,{children:[P?(0,p.jsx)("div",{style:oU.style0}):void 0,(0,p.jsx)(oW,{groupsPointer:i,collectionContextStore:a,isFullScreen:c,colorStyle:w,shouldShowSpinner:V,shouldShowTourPulse:u&&!n.collection_group_by})]}):void 0,B?(0,p.jsx)(oH,{groupFormat:i.at(-1),collectionContextStore:a,linkExistingRelation:B,color:null==w?void 0:w.textColor}
1):void 0,I?void 0:(0,p.jsx)(o(636255).F,{onChange:e=>{var t,r,n,l,s;let d,u,p;return t=e,r=a,n=c,l=i,s=b,d=r.isLoadingStore.state,p=null==(u=r.groupsStore.getGroupState(l))?void 0:u.reducerResultStore.state,void(t<o(316434).B.incrementScrollOffset&&!d&&p&&p.hasMore&&((0,o(697129).H)({collectionContextStore:r,environment:s,incrementLimitArgs:{isFullScreen:n,currentResultCount:p.blockIds.length,groupsPointer:l,incrementLimitsInRelatedGroups:!1}}),r.loadingDetailsStore.setState({type:"load_general"})))}})]})});function oX(e,t){let o=t.groupsStore.getGroupState(e);return null==o?void 0:o.resultsStore}function oY(e){(0,o(705660).S)(e,o(705660).y.Click,()=>{})}function oQ(e,t,i,r,n){let{blocks:l,transaction:a}=e;if(0===l.length)return;let s=l[0];if(!(0,o(746040).E)(n,(0,o(974410).f)(i.collectionStore()))||!i.collectionStore()||!i.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}))return;let d=oX(t,i);d&&oK({transaction:a,environment:n,collectionContextStore:i,isFullScreen:r,groupsPointer:t,insertAtIndex:d.state.findIndex(e=>e===s)+1,from:"board_group_enter_add_item",transient:!0})}function oZ(e,t,i,r,n){let l=t.collectionStore(),a=e.getTitleStore();if(a){if((0,o(247438).q4_)(a.getValue()))return void(0,o(472709).L)({environment:n,store:e});if(l){var s,d;let l=oX(r,t);if(!l)return;let a=l.state.findIndex(t=>t===e)-1,c=t.collectionViewStore(),u=t.collectionViewBlockStore();c&&u&&(d={...(0,o(866814).sl)(t),block_id:i.id},(0,o(104310).u)({event:{eventName:"board_item_delete_newly_created",eventProperties:d}}));let p=null==(s=t.collectionStore())?void 0:s.getSpaceId();if((0,o(323517).createAndCommit)({userAction:"BoardGroupResults.handleItemTextEsc",environment:n,cellTarget:p?{spaceWithId:p}:void 0,canUndo:!0,perform:t=>{o(149881).by({childStore:e,transaction:t})}}),a>=0){let e=l.state[a];(0,o(472709).L)({environment:n,store:e})}}}}function oJ(e){let{height:t,boardCoverSize:i,showGroupHeader:r,areColumnsColored:n,disableBoardColorColumns:l,isInHomeWidget:a,numBoardColumns:s=3}=e,d=(0,o(960253).I)(()=>({container:{display:"flex",alignItems:"flex-start",paddingTop:oB({disableBoardColorColumns:l,isMobile:o(139424).A.isMobile,isInHomeWidget:a})},groupHeader:{backgroundColor:o(632079).Tj.background.secondaryTranslucent,height:16,marginBottom:10,borderRadius:12,width:"50%",opacity:+!!r},group:{marginTop:n?20:12,marginInlineEnd:10,width:"100%",minWidth:(0,o(912338).rq)(i)+16}}),[n,i,l,a,r]);return(0,p.jsx)("div",{style:d.container,children:Array.from({length:s},(e,i)=>(0,p.jsxs)("div",{style:d.group,children:[(0,p.jsx)(o(795830).P,{style:d.groupHeader}),(0,p.jsx)(oG,{minHeight:t})]},i))})}let o0=l.memo(function(e){let{selectedAggregation:t,parent:i,onChange:r,collectionContextStore:n,schema:a}=e,s=(0,o(533992).v3)(),d=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Aggregation",id:"database.mobileBoardAggregationMenu.title"}),right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:i.close}:{menuType:o(649476).gu.Popup,width:200},{sections:c,initialFocus:u}=(0,l.useMemo)(()=>{var e,i;let l,d,c,u,g,{actions:m,initialFocus:S}=(l=[],d=0,c=0,u=function(e,t,i,r,n){let l={};for(let n of o(288299).VD)l[n]=function(e,t,i,r,n,l){let a=o(567224).zY[i];return{key:i,render:t=>(0,p.jsx)(o5,{isSelected:e,aggregationType:i,label:a,innerProps:t}),action:()=>{o7({aggregator:i,enforceMaxAggregationLimit:t},r,n,l)}}}(e.aggregator===n,e.enforceMaxAggregationLimit??!1,n,i,r,t);let a=Object.keys(n).filter(e=>{let t=n[e];return t&&(0,o(288299).wG)(t)&&("rollup"!==t.type||"status"!==t.target_property_type)});if(a.length>0)for(let s of o(288299).CG)"show_unique"!==s&&(l[s]=o1(e,s,a,t,n,i,r));return o2.forEach(({supportCheck:o,aggregationTypes:a})=>{let s=Object.keys(n).filter(e=>{let t=n[e];return t&&o(t)});if(s.length>0)for(let o of a)l[o]=o1(e,o,s,t,n,i,r)}),l}(e=t,s,i=r,n,a),g=0,Object.entries(o(288299).Kn).forEach(([t,r])=>{let n=[];for(let t of r)u[t]&&(n.push(u[t]),e.aggregator===t&&(d=g,c=n.length-1));let a=[];if("count_aggregations"===t&&a.push({key:"limitToggleSection",items:[function(e,t){let{enforceMaxAggregationLimit:i,disabled:r}=(0,o(567224).NT)(e),n={...e,enforceMaxAggregationLimit:!i};return{key:"aggregationLimitToggle",render:e=>(0,p.jsx)(o(871486).A,{on:i,disabled:r,menuListItemProps:e}),action:()=>{t(n)}}}(e,i)]}),a.push({key:"aggregations",render:e=>(0,p.jsx)(o(83743).A,{topBorder:!0,...e}),items:n}),n.length>0){g++;let e=o(567224).jA[t];l.push({key:e,render:(t,i)=>(0,p.jsx)(o(816231).A,{...t,disableDefaultClick:!0,onFocus:i.onFocus,renderExtension:(t,r)=>{let n;return n=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:e,right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:r.close,...t}:{menuType:o(649476).gu.Popup,width:250,...t},(0,p.jsx)(o(747369).A,{...n,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:c,sections:a,onAccept:(e,t,o)=>{"aggregationLimitToggle"!==e.key&&(r.close(),i.onAccept&&i.onAccept(e,t,o))}})})},children:(t,i)=>(0,p.jsx)(o(95582).A,{...t,ref:i,title:e})}),action:()=>null})}}),{actions:l,initialFocus:d});return{sections:[{key:"aggregation section",render:e=>(0,p.jsx)(o(83743).A,{...e}),items:m}],initialFocus:S}},[n,s,r,a,t]);return(0,p.jsx)(o(747369).A,{...d,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:u,sections:c,onAccept:i.close})})}),o9={width:140,whiteSpace:"normal"},o3={borderRadius:6,width:140,marginTop:4},o5=l.memo(function(e){let{aggregationType:t,isSelected:i,label:r,innerProps:n}=e,a=o(567224).cx[t],s=(0,l.useCallback)(e=>(0,p.jsx)(o(95582).A,{title:r,isChecked:i,...(0,o(63390).A)(e,n)}),[i,n,r]),d=(0,l.useCallback)(()=>(0,p.jsxs)("div",{style:o9,children:[a?(0,p.jsx)("img",{src:(0,o(703003).L)(a),style:o3}):void 0,o(567224).fp[t]]}),[a,t]);return(0,p.jsx)(o(51831).m_,{placement:"right",delayThreshold:0,content:d,children:s})}),o2=[{supportCheck:o(288299).OC,aggregationTypes:o(288299).Sn},{supportCheck:o(288299).fo,aggregationTypes:o(288299).zE},{supportCheck:o(288299).s_,aggregationTypes:o(745680).QO}];function o1(e,t,i,r,n,l,a){let s=o(567224).zY[t],d=(0,o(960408).oE)(i.map(i=>(function(e,t,o,i,r,n,l,a){let s=r[t];if(!s)return;let d=s.name;return{key:`${t}${o}`,render:t=>(0,p.jsx)(o5,{isSelected:e,aggregationType:o,label:d,innerProps:t}),action:()=>{o7({aggregator:o,property:t,enforceMaxAggregationLimit:i},n,l,a)}}})((null==e?void 0:e.aggregator)===t&&(null==e?void 0:e.property)===i,i,t,!!(e.enforceMaxAggregationLimit&&(0,o(288299).AS)(t))&&e.enforceMaxAggregationLimit,n,l,a,r))),c=d.findIndex(o=>o.key===`${e.property}${t}`);return{key:`${t}${s}`,render:(e,t)=>
1(0,p.jsx)(o(816231).A,{...e,onFocus:t.onFocus,renderExtension:(e,i)=>{let r;return r=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:s,right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:i.close,...e}:{menuType:o(649476).gu.Popup,width:200,...e},(0,p.jsx)(o(747369).A,{...r,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,initialFocus:c,sections:[{key:"results",items:d}],onAccept:(e,o,r)=>{i.close(),t.onAccept&&t.onAccept(e,o,r)}})})},children:(e,t)=>(0,p.jsx)(o(95582).A,{...e,ref:t,title:s})}),action:()=>null}}function o7(e,t,i,r){i.isLoadingStore.state||i.loadingDetailsStore.setState({type:"load_aggregation"}),i.isClientModeEnabledStore.state||i.asyncAggregationStatusStore.setState({calculating:!0,aggregation:e,changingType:!0}),t(e),(0,o(893783).X)({environment:r,collectionContextStore:i,action:"board_change_aggregation"})}let o6=l.memo(function(e){let{aggregation:t,schema:i,groupFormat:r,groupsResultStore:n,collectionContextStore:a,color:s,onChange:d}=e,c=!(0,o(67382).x)(a.capabilitiesStore),u=!(0,o(579993).O$)(o(205885).e),g=(0,o(960253).I)(()=>({button:{fontWeight:o(699422).Wy.regular,color:s||o(632079).Tj.text.tertiary,padding:"0 6px",minHeight:20,minWidth:20,borderRadius:4,height:"initial",lineHeight:void 0,display:"flex",alignItems:"center"}}),[s]),m=(0,l.useCallback)(()=>(0,p.jsx)(o4,{aggregation:t,schema:i,collectionContextStore:a}),[t,a,i]),S=(0,l.useCallback)(e=>(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,disabled:c,content:e=>(0,p.jsx)(o0,{parent:e,selectedAggregation:t,onChange:d,collectionContextStore:a,schema:i}),children:l=>(0,p.jsx)(o(988022).p,{disabled:c,style:g.button,...(0,o(63390).A)(e,l),children:(0,p.jsx)(o8,{schema:i,aggregation:t,collectionContextStore:a,groupFormat:r,groupsResultStore:n})})}),[c,g.button,i,t,a,r,n,d]);return u?null:(0,p.jsx)(o(51831).m_,{content:m,children:S})});function o4({aggregation:e,schema:t,collectionContextStore:i}){let r=(0,o(327219).tz)(),n=(0,o(579993).K8)(()=>!!e&&eZ(i,e),[i,e]);if(!e)return(0,p.jsx)(o(327219).sA,{defaultMessage:"Aggregate",id:"database.boardAggregation.tooltip"});{let i=o(567224).zY[(0,o(288299).V1)(e)];if((0,o(288299).G9)(e)){let o=t[e.property];if(o){let e=o.name;return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e9.propertyAggregation,{aggregationType:i,propertyName:e,calculating:n})})}}return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e9.aggregationType,{aggregationType:i,calculating:n})})}}function o8(e){let t,i=(0,o(579993).K8)(()=>{var t;let o=e.groupsResultStore.state;if(!o)return;let i=(0,eg().Ix)(e.groupFormat);return null==(t=o.aggregationResults)?void 0:t[i]},[e.groupFormat,e.groupsResultStore]),r=(0,o(288299).G9)(e.aggregation)?e.aggregation:void 0,{numberFormat:n,numberPrecision:l}=(0,o(381070).k)({aggregationType:(null==r?void 0:r.aggregator)??"count",property:null==r?void 0:r.property,schema:e.schema,collectionContextStore:e.collectionContextStore});if((0,o(288299).G9)(e.aggregation)){let o=e.schema[e.aggregation.property];o&&"date"===o.type&&(t=o.date_format)}return(0,p.jsx)(e0,{aggregation:e.aggregation,collectionContextStore:e.collectionContextStore,children:i?(0,o(567224).rv)({numberFormat:n,dateFormat:t,aggregation:e.aggregation,userTimeZone:(0,eU().P)(),value:i.aggregationResult,numberPrecision:l}):"â"})}let ie={flexGrow:1},it=l.memo(function(e){let{hoveredGroupStore:t,groupFormat:i,schema:r,format:n,groupsResultStore:a,collectionContextStore:s,hidden:d,isPopup:c,query:g,currentGroups:m,isFullScreen:S}=e,h=(0,o(533992).v3)(),y=(0,o(327219).tz)(),f=(0,o(960253).e)(),b=(0,o(754831).Zp)(),v=(0,o(579993).K8)(()=>!!o(139424).A.isMobile||(0,eg().Mn)(t.state,i),[t,i]),x=(0,o(579993).K8)(()=>(0,o(933047).$e)({environment:h,groupFormat:i,schema:r,format:n,theme:o(632079).Tj,themeMode:f}),[i,r,n,h,f]),w=(0,o(67382).x)(s.capabilitiesStore),C=(0,o(991808).N)(s.capabilitiesStore),k=(0,l.useMemo)(()=>{if((0,eg().D1)(i.value)&&(0,eg().WO)(i.value.value))return new(u()).B(h,i.value.value)},[h,i.value]),I=(0,o(579993).K8)(()=>
1!!((null==k?void 0:k.isReady())&&!(null!=k&&k.canRead())),[k]),j=(0,o(579993).K8)(()=>s.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0})&&!I,[s,I]),T=(0,o(579993).K8)(()=>(0,o(912338).yZ)({collectionContextStore:s,environment:h,intl:y}),[s,h,y]),_=(0,o(579993).K8)(()=>{let e=s.collectionStore();return(null==e||!e.inMemoryRecordCache.isTemporaryData||null==b||!b.isPreviewing)&&g.aggregations&&g.aggregations.length>0},[s,g,b]),A=(0,l.useCallback)(()=>{t.state!==i&&t.setState(i)},[i,t]),M=(0,o(960253).I)(()=>{let e=oV(n),t=!!n.collection_group_by;return{container:{display:"flex",alignItems:"center",fontSize:14,width:e,paddingInlineStart:8,paddingInlineEnd:8,marginInlineEnd:12,marginBottom:4*!!d,boxSizing:"content-box",flexShrink:0,...c&&{padding:o(139424).A.isMobile?"6px 16px":"8px 12px 4px",width:"none",minWidth:e},...x&&!d&&{backgroundColor:x.backgroundColor,...t?{borderRadius:10}:{borderStartStartRadius:10,borderStartEndRadius:10}}}}},[x,n,d,c]);return(0,p.jsxs)("div",{style:M.container,onMouseMove:A,children:[(0,p.jsx)(io,{boardGroupHeaderProps:e}),_?(0,p.jsx)(ii,{groupsResultStore:a,query:g,schema:r,collectionContextStore:s,groupFormat:i,hidden:d,boardSelectStyle:x}):null,(0,p.jsx)("div",{style:ie}),w&&C?(0,p.jsx)(ir,{hidden:d,groupFormat:i,currentGroups:m,format:n,schema:r,query:g,collectionContextStore:s,boardSelectStyle:x,isHovered:v}):null,j?(0,p.jsx)(il,{format:n,groupFormat:i,collectionContextStore:s,isFullScreen:S,hidden:d,isHovered:v,boardSelectStyle:x}):null,T?(0,p.jsx)(ia,{groupFormat:i,collectionContextStore:s,linkExistingRelation:T,hidden:d,isHovered:v,boardSelectStyle:x}):null]})});function io(e){let{boardGroupHeaderProps:t}=e,{groupFormat:i,schema:r,currentGroups:n,format:a,groupBy:s,collectionContextStore:d}=t,c=(0,o(533992).v3)(),u=(0,o(991808).N)(d.capabilitiesStore),g=!(0,o(67382).x)(d.capabilitiesStore)||!u||"rollup"===s.type,m=(0,o(579993).K8)(()=>d.groupsStore.getGroupState(i),[d,i]),S=(0,l.useCallback)(e=>{let i=d.collectionStore();i&&(eN({...e,environment:c,groupsFormatKey:"board_columns",collectionStore:i,...t}),(0,o(893783).X)({environment:c,collectionContextStore:d,action:"rename_group"}))},[t,d,c]),h=(0,o(960253).I)(()=>({container:{maxWidth:oV(a)-70}}),[a]);return m?(0,p.jsx)(o(903176).d,{collectionContextStore:d,groupBy:s,groupFormat:i,currentGroups:n,schema:r,disabled:g,isHiddenGroup:!1,onChange:S,style:h.container,source:"board_group_header"}):null}function ii(e){let{query:t,schema:i,collectionContextStore:r,groupFormat:n,hidden:a,boardSelectStyle:s,groupsResultStore:d}=e,c=(0,o(533992).v3)(),u=(0,l.useCallback)(e=>{var i;let n=r.collectionViewStore();if(!n)return;let l={...t,aggregations:e?[e]:[]},a=null==(i=r.collectionStore())?void 0:i.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:a?{spaceWithId:a}:void 0,userAction:"BoardGroupHeader.handleAggregationChange",environment:c,canUndo:!0,perform:e=>{(0,o(548709).F)({collectionViewStore:n,update:{query2:l},transaction:e})}})},[r,c,t]),g=(0,o(960253).I)(()=>({container:{color:is({hidden:a,boardSelectStyle:s})}}),[a,s]),m=t.aggregations?t.aggregations[0]:void 0;return m?(0,p.jsx)(o6,{groupFormat:n,groupsResultStore:d,aggregation:m,schema:i,collectionContextStore:r,color:g.container.color,onChange:u}):null}function ir(e){let{hidden:t,groupFormat:i,currentGroups:r,format:n,schema:a,query:s,collectionContextStore:d,boardSelectStyle:c,isHovered:u}=e,g=(0,o(327219).tz)(),m=(0,o(960253).I)(()=>{let e=is({hidden:t,boardSelectStyle:c});return{button:id({hidden:t,isHovered:u}),icon:{width:o(104509).Ev.sm,height:o(104509).Ev.sm,fill:e}}},[t,c,u]),S=(0,l.useCallback)(e=>(0,p.jsx)(o(374533).K,{style:m.button,icon:o(361226).ellipsisSmallIcon,iconStyle:m.icon,ariaLabel:g.formatMessage({defaultMessage:"More group options",id:"database.boardGroupHeader.actions.moreGroupOptions.tooltip"}),...e}),[g,m.button,m.icon]),h=(0,l.useCallback)(e=>(0,p.jsx)(eY,{parent:e,groupFormat:i,currentGroups:r,format:n,query:s,schema:a,collectionContextStore:d,groupsFormatKey:"board_columns"}),[d,n,i,r,a,s]);return(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,content:h,children:S})}function il(e){let t=(0,o(633636).wM)(),{navigate:i}=(0,l.useContext)(o(44894).E),{format:r,groupFormat:n,collectionContextStore:a,isFullScreen:s,hidden:d,isHovered:c,boardSelectStyle:u}=e,g=(0,o(533992).v3)(),m=(0,o(327219).tz)(),S=(0,l.useContext)(o(440411).n),h=(0,o(579993).K8)(()=>a.collectionStore(),[a]),y=(0,l.useCallback)(()=>
1{if(!(0,o(746040).E)(g,(0,o(974410).f)(h)))return;let e="collectionTypedView"===a.contextTypeFromStoreState,l=!!r.collection_group_by;a.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:a,isFullScreen:s});let d=a.groupsStore.getGroupState(n);if(!d)return;let c=d.resultsStore,u=null==h?void 0:h.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:u?{spaceWithId:u}:void 0,userAction:"BoardGroupHeader.handleAddItemClick",environment:g,canUndo:!0,perform:r=>{let s=(0,o(127872).createBlockInCollectionGroup)({environment:g,collectionContextStore:a,groupsPointer:[n],insertAtIndex:0,shouldCoerce:!0,templateStore:a.defaultPageTemplateStore.state,transaction:r,from:{createBlock:"board_group_header"},inMemoryRecordCache:g.defaultRecordCache.inMemoryRecordCache});if(!s)return;let d=s.coercionSucceeded,u=s.newStore;if(o(139424).A.isMobile){let e=(0,o(374743).J8)({environment:g,tabId:t},{store:u,pageVisitSource:o(254656).y8.Create});S?S(e):i({environment:g,url:e,isNewPage:!0})}else if(d&&!l){let e=u.getBlockTitleStore(
1);(0,o(182553).h)({environment:g,store:u}),(0,o(739204).z)({store:e}),(0,o(730616).C)({store:u})}else(0,o(553180).V)({environment:g,store:u,peekMode:(0,o(912338).hH)(a),showMoveTo:e,resultsStore:c,peekCollectionData:(0,o(223012).q)(a),pageVisitSource:o(254656).y8.Create,isNewPage:!0});o(549960).vH(g,{from:"board_group_add_item_top",type:"page",new_page_id:u.id,creating_block_id:u.id,...(0,o(866814).sl)(a)})}})},[g,a,r.collection_group_by,h,n,s,S,i,t]),f=(0,o(579993).K8)(()=>{var e;return null==(e=a.collectionStore())?void 0:e.getFormat().app_config_uri},[a]),b=(0,l.useMemo)(()=>{let e=(0,o(463082).$O)(f);return m.formatMessage({defaultMessage:"New {newItemName}",id:"database.boardView.actions.addNewItem.tooltip"},{newItemName:e})},[f,m]),v=(0,o(960253).I)(()=>{let e=is({hidden:d,boardSelectStyle:u});return{button:id({hidden:d,isHovered:c}),icon:{width:o(104509).Ev.sm,height:o(104509).Ev.sm,fill:e}}},[u,d,c]),x=(0,l.useCallback)(()=>b,[b]),w=(0,l.useCallback)(e=>(0,p.jsx)(o(374533).K,{icon:o(638501).plusSmallIcon,onClick:y,style:v.button,iconStyle:v.icon,ariaLabel:b,...e}),[y,b,v.button,v.icon]);return(0,p.jsx)(o(51831).m_,{content:x,children:w})}function ia(e){let{groupFormat:t,collectionContextStore:i,linkExistingRelation:r,hidden:n,isHovered:a,boardSelectStyle:s}=e,d=(0,o(327219).tz)(),c=(0,o(579993).K8)(()=>{var e;return null==(e=i.collectionStore())?void 0:e.getFormat().app_config_uri},[i]),u=(0,l.useMemo)(()=>{let e=(0,o(463082).$O)(c);return d.formatMessage({defaultMessage:"Link existing {newItemName}",id:"database.boardView.actions.linkExistingItem.tooltip"},{newItemName:e})},[c,d]),g=(0,o(960253).I)(()=>{let e=is({hidden:n,boardSelectStyle:s});return{button:id({hidden:n,isHovered:a}),icon:{width:o(104509).Ev.sm,height:o(104509).Ev.sm,fill:e}}},[s,n,a]),m=(0,l.useCallback)(()=>u,[u]),S=(0,l.useCallback)((e,t)=>(0,p.jsx)(o(374533).K,{icon:o(759706).arrowDiagonalUpRightSmallIcon,style:g.button,iconStyle:g.icon,...e,...t,ariaLabel:u}),[u,g.button,g.icon]);return(0,p.jsx)(o(112231).O,{collectionContextStore:i,linkExistingRelation:r,groupFormat:t,renderLinkButton:e=>(0,p.jsx)(o(51831).m_,{content:m,children:t=>S(t,e)})})}function is(e){let{hidden:t,boardSelectStyle:i}=e;return!t&&i?i.textColor:o(632079).Tj.text.tertiary}function id(e){let{hidden:t,isHovered:o}=e;return t?{}:{transition:"opacity 100ms ease-in-out, visibility 100ms ease-in-out",opacity:+!!o,visibility:o?"visible":"hidden"}}let ic=l.memo(function(e){let{collectionContextStore:t,columnsDisplayState:i,groupsResultStore:r,currentGroups:n,disableBoardColorColumns:a,format:s,headerPlaceholderHeight:d,hiddenGroups:c,hoveredGroupStore:u,isFullScreen:g,isInPeekRenderer:m,isRootChild:S,stickyPaddingLeft:h,paddingRight:y,query:f,schema:b,visibleGroups:v}=e,x=(0,o(533992).v3)(),w=(0,o(533992).Y0)(),C=(0,l.useRef)(null),k=(0,o(579993).O$)(t.canConfigureBlockStore),I=(0,o(579993).K8)(()=>(0,o(933047).K3)({device:w,isFullScreen:g,isRootChild:S}),[w,g,S]),j=(0,o(579993).O$)(t.isInHomeWidgetStore),T=(0,o(912338).Oz)(t),_=(0,o(960253).I)(()=>{let e=j?"transparent":(null==T?void 0:T.background)||(m?o(632079).Tj.background.elevated:o(632079).Tj.background.primary),t=oB({disableBoardColorColumns:a,isInHomeWidget:j,isMobile:o(139424).A.isMobile});return{header:{position:"absolute",background:e,height:40+t,paddingTop:t,zIndex:85,display:"flex",boxShadow:`calc(var(--direction, 1) * -3px) 0 0 ${e}`,minWidth:"100%"},stickyHeader:{paddingInlineStart:h,paddingInlineEnd:y},spacer:{height:"calc(100% + 17px)",...j?{}:{background:m?o(632079).Tj.background.elevated:o(632079).Tj.background.primary},width:20,marginInlineStart:-20,marginTop:-17}}},[j,null==T?void 0:T.background,m,a,h,y]),A=(0,o(579993).K8)(()=>{let e=t.normalizedFormatStore.state.board_columns_by;if(!e)return!1;let o=(0,eg().Nf)(e);return k&&o.includes("manual")},[t.normalizedFormatStore,k]),M=(0,l.useCallback)((e,o)=>(0,p.jsx)(iu,{schema:b,collectionContextStore:t,format:s,query:f,isFullScreen:g,hoveredGroupStore:u,groupFormat:v[o],currentGroups:n,groupsResultStore:r}),[t,n,s,u,g,f,r,b,v]),P=(0,l.useCallback)(e=>{(0,o(51909).r)({environment:x,collectionContextStore:t,groupByKey:"board_columns_by",groupsFormatKey:"board_columns",newGroupIds:e,currentGroups:i.currentGroups,containsAllGroups:!1})},[t,i.currentGroups,x]);if(0===v.length&&0===c.length&&0===i.pinnedGroups.groups.length)return null;let R=v.map(e=>(0,eg().Ix)(e));return s.board_columns_by?(0,p.jsx)(o(980710).g,{stickyAttachPoint:j?"no-stick":"ceiling",absoluteHeight:d,nodeRef:C,stickyStyle:_.stickyHeader,children:(0,p.jsxs)("div",{style:_.header,ref:C,children:[I?(0,p.jsx)("div",{style:_.spacer}):void 0,A?(0,p.jsx)(o(847172).qU,{direction:"horizontal",keys:R,renderKey:M,onDrop:P}):R.map((e,o)=>(0,p.jsx)(iu,{schema:b,collectionContextStore:t,format:s,query:f,isFullScreen:g,hoveredGroupStore:u,groupFormat:v[o],currentGroups:n,groupsResultStore:r},(0,eg().Ix)(v[o])))]})}):null}),iu=l.memo(function({groupFormat:e,currentGroups:t,schema:i,collectionContextStore:r,format:n,query:l,isFullScreen:a,hoveredGroupStore:s,groupsResultStore:d}){return(0,o(579993).K8)(()=>r.groupsStore.getGroupState([e]),[r,e])&&n.board_columns_by?(0,p.jsx)(it,{currentGroups:t,groupFormat:e,query:l,schema:i,format:n,groupBy:n.board_columns_by,collectionContextStore:r,hoveredGroupStore:s,hidden:!1,isPopup:!1,isFullScreen:a,groupsResultStore:d}):null}),ip={width:"fit-content",gap:8},ig={marginInlineStart:24,marginTop:8}
1,im=l.memo(function(e){let{collectionContextStore:t,columnsDisplayState:i}=e,r=i.pinnedGroups;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(988022).p,{colorVariant:"tertiary",iconLeading:{icon:o(736620).M,size:"sm"},style:ip,onClick:()=>{let e=t.settingsStore;(0,o(963405).R8)({collectionSettingsStore:e,item:{type:"group",groupByKey:"board_columns_by",groupsFormatKey:"board_columns"}})},children:(0,p.jsx)(o(327219).sA,{...o(933047).K0.pinnedGroups})}),(0,p.jsx)("div",{style:ig,children:r.groups.map(e=>{let o=(0,eg().Ix)(e),n=r.aggregations[o]??0;return(0,p.jsx)(ih,{groupFormat:e,count:n,collectionContextStore:t,columnsDisplayState:i},(0,eg().Ix)(e))})})]})}),iS={container:{display:"flex",alignItems:"center",paddingTop:2,paddingBottom:2},pinIcon:{width:16,height:16,fill:o(632079).Tj.text.tertiary},style0:{cursor:"pointer"},style1:{opacity:.5,fontSize:14,marginInlineStart:8}};function ih(e){let{groupFormat:t,collectionContextStore:i,columnsDisplayState:r}=e,n=(0,o(954646).T)(i),a=(0,o(533992).v3)(),s=(0,o(633636).wM)(),d=(0,o(327219).tz)(),c=l.useRef(null),g=(0,o(579993).O$)(i.normalizedFormatStore),m=(0,o(579993).O$)(i.normalizedSchemaStore),S=(0,o(579993).O$)(i.temporaryStateStore),[h,y]=l.useState(!1),f=(0,o(579993).K8)(()=>{let e=i.collectionViewBlockStore();return e?new(u()).B(a,{table:"block",id:e.id}):null},[a,i]),{value:b}=(0,o(552709).fJ)(o(976906).j),v=l.useCallback(async e=>{var t;let{droppedStores:r,duplicate:n,groupFormat:l}=e,d=c.current;if(!d||!(d instanceof Element))return;let u=await T().T.formulas.load();if(!await (0,o(892992).i)({environment:a,sources:r,destinationParentStore:void 0,duplicate:n,caller:"BoardPinnedGroups.handleSelectableDrop"}))return;let p=null==(t=i.collectionStore())?void 0:t.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:p?{spaceWithId:p}:void 0,userAction:"BoardPinnedGroup.handleDrop",environment:a,canUndo:!0,perform:e=>(0,eh().nu)({environment:a,tabId:s,collectionContextStore:i,groupsPointer:[l],droppedStores:r,duplicate:n,transaction:e,collapsedGroup:!0,collectionStore:void 0,targetStore:void 0,droppedDirection:void 0,formulasModule:u,handleDropModule:b})})},[i,a,s,b]),x=l.useCallback(()=>{(0,o(264066).m)({environment:a,collectionContextStore:i,groupsFormatKey:"board_columns",groupFormat:t,currentGroups:r.currentGroups,action:"toggle_group_pin"})},[a,i,t,r]),w=g.board_columns_by,C=l.useMemo(()=>{if(!w)return null;let e=oV(g);return(0,p.jsx)(o(903176).d,{collectionContextStore:i,currentGroups:r.currentGroups,groupBy:w,groupFormat:t,schema:m,disabled:!0,isHiddenGroup:!1,style:{fontSize:14,cursor:"inherit",maxWidth:e-24,overflow:"hidden",textOverflow:"ellipsis"},source:"collection_settings"})},[i,r.currentGroups,g,w,t,m]);if(!w||!f)return null;let k={onMouseEnter:()=>y(!0),onMouseLeave:()=>y(!1)};return(0,p.jsx)("div",{ref:c,children:(0,p.jsxs)(o(365711).Ay,{location:"boardPinnedGroup",analyticsName:"board_pinned_group",store:f,canDropOnto:!n,shouldShowDropZone:!0,dropzoneMustBeWithinHorizontalBound:!0,dropzoneShouldNeverUseOrigin:!0,onSelectableDrop:async e=>{await v({...e,groupFormat:t})},style:iS.container,children:[(0,p.jsxs)(o(988022).p,{onClick:()=>{(0,o(443773).d)({collectionContextStore:i,environment:a,groupFormat:t,groupBy:w,temporaryViewState:S,title:C})},hoveredStyle:iS.style0,children:[C,(0,p.jsx)("span",{style:iS.style1,children:(0,o(700369).ZV)(e.count,"number",d,"compact")})]}),n?null:(0,p.jsx)(o(51831).m_,{content:e=>(0,p.jsx)(o(327219).sA,{...e,...o(933047).K0.unpinGroup}),children:e=>(0,p.jsx)(o(374533).K,{...(0,o(63390).A)(e,k),ariaLabel:d.formatMessage(o(933047).K0.unpinGroup),icon:h?o(546846).N:o(932540).S,iconStyle:iS.pinIcon,onClick:x})})]})},(0,eg().Ix)(t))}let iy=l.memo(function(e){let{args:t,collectionContextStore:i,isInPeekRenderer:r,format:n,setSubgroupsMounted:a,visibleGroups:s}=e,d=(0,o(579993).O$)(i.isInHomeWidgetStore),c=(0,l.useMemo)(()=>(function(e){let{format:t,visibleGroups:o}=e;return o.length*(oV(t)+16+12)})({format:n,visibleGroups:s}),[n,s]),{stickyStyle:u}=(0,o(960253).I)(()=>d?{stickyStyle:{}}:{stickyStyle:{background:r?o(632079).Tj.background.elevated:o(632079).Tj.background.primary,boxShadow:`0 1px 0 ${r?o(632079).Tj.background.elevated:o(632079).Tj.background.primary}`}},[d,r]);return(0,p.jsx)(tr,{...t,height:d?32:36,stickyStyle:u,style:{...t.style,minWidth:c},onMount:a})}),ib=s().Store.createClass(void 0,{name:"GroupsReducerResultStore"}),iv=s().Store.createClass(void 0,{name:"HoveredGroupStore"}),ix=l.memo(function(e){let t=(0,o(633636).wM)(),{store:i,format:r,schema:n,collectionContextStore:a,isFullScreen:s,isPreviewing:d,paddingLeft:c,paddingRight:u,paddingBottom:g,query:m,blockPropertyValueOverlayStore:S,isInPeekRenderer:h,isRootChild:y,headerWidth:f}=e,b=(0,o(533992).v3)(),v=(0,o(960253).e)(),x=(0,o(327219).tz)(),w=(0,l.useRef)(null),C=(0,o(579993).uB)(void 0,ib),k=(0,o(579993).O$)(C),I=(0,o(579993).uB)(void 0,iv),[j,T]=(0,l.useState)(!1),_=(0,o(579993).r6)(()=>{var e,t;let o=a.collectionViewStore();
1return o?[null==o||null==(e=o.getFormatStore())?void 0:e.getKeyStore("collection_group_by").getValue(),null==o||null==(t=o.getFormatStore())?void 0:t.getKeyStore("board_columns_by").getValue()]:[void 0,void 0]},[a],{equalityFn:o(931576).n}),{collectionStore:A,collectionViewStore:M}=(0,o(579993).K8)(()=>({collectionStore:a.collectionStore(),collectionViewStore:a.collectionViewStore()}),[a]),P=(0,o(579993).K8)(()=>"collectionTypedView"===a.contextTypeFromStoreState,[a]),R=(0,o(67382).x)(a.capabilitiesStore),V=(0,o(991808).N)(a.capabilitiesStore),B=(0,o(504373).A)(a),E=(0,o(579993).K8)(()=>!(0,o(933047).$e)({environment:b,groupFormat:void 0,schema:n,format:r,theme:o(632079).Tj,themeMode:v}),[b,r,n,v]),F=(0,o(258494).d)({groupBy:r.board_columns_by,reducerResult:k}),O=(0,o(258494).d)({subGroupBy:r.collection_group_by,reducerResult:k}),z=(0,o(579993).K8)(()=>a.groupsStore.anyGroupHasResults(),[a]),K=(0,o(579993).K8)(()=>{var e;let t=r.board_columns_by;if(!t)return;let i=r.collection_group_by?{groupBy:r.collection_group_by,groupsFormatKey:"collection_groups",limit:a.groupsLimitStore.state,subGroupAggregation:r.collection_group_aggregation}:void 0,l=ez({collectionContextStore:a,isMobile:o(139424).A.isMobile,groupBy:t,subGroupBy:r.collection_group_by});return(0,o(121133).p)({groupBy:t,schema:n,format:r,groupsFormatKey:"board_columns",limit:a.boardColumnsLimitStore.state,aggregation:null==(e=m.aggregations)?void 0:e.at(0),returnPinnedGroups:!0,subGroupArgs:i,blockResults:l})},[a,r,m.aggregations,n],{equalityFn:o(931576).n}),L=(0,l.useCallback)(()=>{if(!A||!A.isDefined()||!M||!R)return;let e=null==A?void 0:A.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:e?{spaceWithId:e}:void 0,userAction:"Board.updateOrCreateColumnsByProperty",environment:b,canUndo:!0,perform:e=>{let t,i=(0,o(352192).I)(n);if(!i)return;let r=(t||n)[i];r&&(0,eg().Eg)(r)&&((0,o(436746).z)({stores:[M],update:{board_columns_by:(0,eg().V0)({property:i,propertySchema:r,isCollectionTypedView:P})},transaction:e}),(0,o(787932).z)({store:M,data:{type:"board"},transaction:e}),t&&(0,o(957395).F)({environment:b,collectionStore:A,update:t,transaction:e}))}})},[A,M,b,P,R,n]);(0,l.useEffect)(()=>{A&&!r.board_columns_by&&i.isDefined()&&A.isDefined()&&L()},[a,A,b,r.board_columns_by,x,n,i,L]),(0,l.useEffect)(()=>{let e=()=>T(!1);return _.addListener(e),()=>_.removeListener(e)},[_]);let D=(0,l.useCallback)(()=>I.setState(void 0),[I]),W=(0,l.useCallback)(e=>{let t=F.visibleGroups;return(0,p.jsx)("div",{style:o(847172).Z0,children:t.map((o,l)=>{let d=l===t.length-1,g=e?[e,o]:[o],h=0!==F.hiddenGroups.length;return a.groupsStore.getGroupState(g)?(0,p.jsx)(oq,{store:i,hoveredGroupStore:I,query:m,schema:n,format:r,groupsPointer:g,collectionContextStore:a,isFullScreen:s,isFirstColumn:0===l,isLast:d&&!h,blockPropertyValueOverlayStore:S,anyGroupHasResults:z,paddingLeft:c,paddingRight:u,headerWidth:f},(0,eg().Hm)(g)):null})})},[z,S,a,F.hiddenGroups.length,F.visibleGroups,r,f,I,s,c,u,m,n,i]),H=(0,l.useCallback)(()=>{T(!0)},[T]),N=(0,l.useCallback)(e=>(0,p.jsx)(iy,{collectionContextStore:a,isInPeekRenderer:h,format:r,setSubgroupsMounted:H,visibleGroups:F.currentGroups,args:e}),[a,F.currentGroups,r,h,H]),G=(0,l.useCallback)(e=>{o(139424).A.isMobile?(0,o(114020).u)({environment:b,tabId:t,store:e,pageVisitSource:o(254656).y8.Create,isNewPage:!0}):(0,o(553180).V)({environment:b,tabId:t,store:e,peekMode:o(912338).hH(a),showMoveTo:P,resultsStore:void 0,peekCollectionData:(0,o(223012).q)(a),pageVisitSource:o(254656).y8.Create,isNewPage:!0})},[a,b,P,t]),$=(0,o(579993).O$)(a.shouldShowSpinnerStore),U=$&&!j&&!z,q=(0,o(579993).O$)(a.isInHomeWidgetStore),[X,Y]=(0,o(579993).K8)(()=>[!!a.viewsModuleContextStore.getViewModuleType(),null==a?void 0:a.isWidgetView()],[a]),{visibleGroups:Q,hiddenGroups:Z,currentGroups:J}=F,ee=r.collection_group_by,et=s?480:q?220:360,eo=oB({disableBoardColorColumns:E,isInHomeWidget:q,isMobile:o(139424).A.isMobile}),ei=function(e){let{isWidgetView:t}=e;return t?0:o(57461).o5.paddingInlineStart}({isWidgetView:Y}),er=40+eo,en=(0,o(356169).U)(a),el=(0,l.useCallback)(e=>{let{target:t}=e;!o(139424).A.isMobile&&0===e.button&&t instanceof HTMLElement&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault(),(0,o(915157).j)({environment:b,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[b]),ea=(0,l.useCallback)(()=>({}),[]),es=(0,o(960253).I)(()=>({container:{position:"relative",marginInlineStart:c,marginInlineEnd:u,...ei>0&&{paddingInlineStart:ei},float:"inline-start"},selectable:{display:"flex",position:"relative",flexGrow:1,paddingBottom:g},groupsWrapper:{display:"flex",flexDirection:"column",position:"relative",marginTop:er}}),[er,ei,g,c,u]),ed=(0,l.useCallback)(()=>{let e=0===F.currentGroups.length&&0===F.pinnedGroups.groups.length,t=r.collection_group_by&&0===O.currentGroups.length;if(!U&&(e||t)){let t="board_columns_by";return!e&&r.collection_group_by&&0===O.visibleGroups.length&&(t="
1collection_group_by"),(0,p.jsx)(ek,{collectionContextStore:a,groupByKeyToOpen:t,paddingLeft:c,paddingRight:u,headerWidth:f})}return(0,o(541853).N)(e=>(0,p.jsx)("div",{className:o(828432).okd,style:es.container,...e,ref:w,children:(0,p.jsx)(o(81981).b,{nodeRef:w,children:(0,p.jsxs)(o(365711).Ay,{location:"collectionBoard",style:es.selectable,store:i,shouldShowHalo:!s&&!q&&!d,canSelect:!s&&!X,disablePointerEvents:en,onMouseDown:el,analyticsName:"board",onMouseLeave:D,children:[U&&q?null:(0,p.jsx)(ic,{collectionContextStore:a,columnsDisplayState:F,currentGroups:J,disableBoardColorColumns:E,groupsResultStore:C,format:r,headerPlaceholderHeight:er,hiddenGroups:Z,hoveredGroupStore:I,isFullScreen:s,isInPeekRenderer:h,isRootChild:y,stickyPaddingLeft:c+ei,paddingRight:u,query:m,schema:n,visibleGroups:Q}),U?(0,p.jsx)(oJ,{height:et,numBoardColumns:Q.length,boardCoverSize:r.board_cover_size,areColumnsColored:!E,showGroupHeader:0===Q.length,disableBoardColorColumns:E,isInHomeWidget:q}):null,Q.length>0?(0,p.jsx)("div",{style:es.groupsWrapper,children:ee?(0,p.jsx)(oM,{reducerId:o(460928).bq,store:i,groupsResultStore:C,collectionContextStore:a,isFullScreen:s,isRootChild:y,paddingLeft:c,paddingRight:u,stickyLeft:!o(139424).A.isMobile,renderGroupResults:W,getGroupStyle:ea,renderHeader:N,onGroupHeaderAddItem:G,headerWidth:f}):W(void 0)}):null,(0,p.jsxs)("div",{style:{display:"flex",flexDirection:"column",width:"fit-content",height:"fit-content",marginTop:eo+6},children:[(0,o(933047).Zl)(F,a,!0)?(0,p.jsx)(tm,{type:"board",groupsLimitStore:a.boardColumnsLimitStore,collectionContextStore:a}):void 0,!function(e){let{displayState:t,format:o,canConfigureView:i,isSyncedCollection:r,canConfigureCollection:n}=e,{visibleGroups:l}=t,a=o.board_columns_by;return!!a&&0!==l.length&&i&&!r&&(0,eg().pP)(a,n)}({displayState:F,format:r,canConfigureView:R,isSyncedCollection:B,canConfigureCollection:V})?void 0:(0,p.jsx)(oF,{format:r,schema:n,collectionContextStore:a,store:i,currentGroups:J,disabled:$}),F.pinnedGroups.groups.length>0&&!U?(0,p.jsx)(im,{collectionContextStore:a,columnsDisplayState:F}):void 0]})]})})}))},[F,r,O.currentGroups.length,O.visibleGroups.length,U,a,c,u,f,es.container,es.selectable,es.groupsWrapper,i,s,q,d,X,en,el,D,J,E,C,er,Z,I,h,y,m,n,Q,et,ee,W,ea,N,G,eo,ei,V,R,B,$]);return r.board_columns_by?(0,p.jsx)(oO,{collectionContextStore:a,groupsResultStore:C,groupsReducer:K,render:ed}):(0,p.jsx)(oz,{collectionContextStore:a,isFullScreen:s,paddingLeft:c,paddingRight:u,paddingBottom:g})});o(974864);var iw=()=>o(195304);let iC={button:{width:"100%",height:44,borderRadius:6},eventDot:{width:8,height:8,background:o(632079).Tj.icon.secondary,borderRadius:"100%",marginTop:2,marginInlineStart:"auto",marginInlineEnd:"auto"}},ik=(0,l.memo)(function(e){let{blockPropertyValueOverlayStore:t,calendarBy:i,calendarViewRange:r,collectionContextStore:n,columnIndex:a,currentlyViewedMonth:s,endOfDay:d,format:c,items:u,query:g,sortedResultsStore:m,schema:S,shouldShowShimmer:h,startOfDay:y}=e,f=(0,o(25825).vY)({firstDate:y,secondDate:s}),b=(0,o(25825).c_)(y),v=!f&&!b&&"week"!==r,x=(0,o(960253).I)(()=>({dayNumber:{height:28,color:v?o(632079).Tj.text.tertiary:b?o(632079).Tj.white:void 0,...b?{width:28,lineHeight:"28px",borderRadius:"100%",textAlign:"center",background:o(632079).oZ.red,marginInlineStart:"auto",marginInlineEnd:"auto"}:{display:"flex",alignItems:"center",justifyContent:"center"}}}),[b,v]),w=(0,l.useMemo)(()=>u.find(e=>(0,o(943003).m6)(y,d,e.start,e.end?e.end:void 0)),[u,y,d]),C=(0,o(25825).wN)(y),k=(0,l.useCallback)(e=>(0,p.jsxs)(o(64960).Ay,{style:iC.button,...e,children:[(0,p.jsx)("div",{style:x.dayNumber,className:h?`notion-shimmer-calendar-transition notion-shimmer-text animation-delay-${a}`:"notion-shimmer-calendar-transition",children:C}),w?(0,p.jsx)("div",{style:iC.eventDot}):void 0]}),[x,h,a,C,w]),I=(0,l.useCallback)(e=>(0,p.jsx)(o(595417).iq,{collectionContextStore:n,initialStartOfDay:y,format:c,schema:S,query:g,calendarBy:i,onDismiss:e.close,blockPropertyValueOverlayStore:t,resultsStore:m}),[n,y,c,S,g,i,t,m]);return(0,p.jsx)(o(656252).d,{popupType:o(656252).z.SlideUp,content:I,children:k},C.toString())}),iI={container:{display:"flex",boxShadow:`0 -1px 0 ${o(632079).Tj.border.primary}`,paddingTop:8,paddingBottom:8,fontSize:14}},ij=(0,l.memo)(function(e){let{blockPropertyValueOverlayStore:t,calendarBy:i,calendarViewRange:r,collectionContextStore:n,currentlyViewedMonth:a,format:s,items:d,query:c,sortedResultsStore:u,schema:g,shouldShowShimmer:m,showWeekends:S,startOfWeek:h}=e,y=S?7:5,f=(0,l.useMemo)(()=>[...Array(y).keys()].map(e=>{let t=(0,o(25825).K1)({date:h,daysToAdd:e});return{startOfDay:t,endOfDay:(0,o(25825).P9)(t)}}),[y,h]);return(0,p.jsx)("div",{style:iI.container,children:f.map((e,o)=>(0,p.jsx)(ik,{blockPropertyValueOverlayStore:t,calendarBy:i,collectionContextStore:n,columnIndex:o,currentlyViewedMonth:a,endOfDay:e.endOfDay,format:s,items:d,query:c,sortedResultsStore:u,schema:g,shouldShowShimmer:m,startOfDay:e.startOfDay,calendarViewRange:r},e.startOfDay.toString()))},h.toString())}),iT=(0,o(327219).YK)({addItemLabel:{defaultMessage:"Add an item",id:"database.calendarView.addItemButtonTooltip"},linkExistingLabel:{defaultMessage:"Link an existing item",id:"database.calendarView.linkExistingButtonTooltip"},linkExistingCompleteToast:{defaultMessage:"{pageTitle} linked and {numUpdates, plural, one {{numUpdates} property} other {{numUpdates} properties}} updated",id:"database.calendarView.linkExistingToast"}}),i_={iconToolbar:{position:"absolute",display:"flex",top:6,insetInlineStart:6,padding:2,borderRadius:8,background:o(632079).Tj.popoverBackgroun
1d,boxShadow:o(632079).Tj.shadow.outline.lg,zIndex:1},iconButton:{width:20,height:20}};function iA({collectionContextStore:e,createBlockFunc:t,updateBlockDayProperty:i}){let r=(0,o(533992).v3)(),n=(0,o(327219).tz)(),a=(0,o(579993).K8)(()=>o(912338).yZ({collectionContextStore:e,environment:r,intl:n}),[e,r,n]),s=(0,l.useCallback)(()=>{let i=(0,o(974410).f)(e.collectionStore());if((0,o(746040).E)(r,i)){let i=t();o(549960).vH(r,{type:"page",from:"calendar_day_add_button",new_page_id:null==i?void 0:i.id,creating_block_id:null==i?void 0:i.id,...(0,o(866814).sl)(e)})}else(0,o(787209).Q)(r,i)},[r,t,e]),d=(0,l.useCallback)((e,t)=>(0,p.jsx)(o(374533).K,{ariaLabel:n.formatMessage(iT.addItemLabel),icon:o(581923).plusIcon,size:"md",style:i_.iconButton,onClick:s,...(0,o(63390).A)(e,{onMouseDown:o(220684).t})}),[s,n]);return(0,p.jsxs)("div",{style:i_.iconToolbar,children:[(0,p.jsx)(o(51831).m_,{content:()=>n.formatMessage(iT.addItemLabel),children:d}),a?(0,p.jsx)(o(51831).m_,{content:()=>n.formatMessage(iT.linkExistingLabel),children:t=>(0,p.jsx)(o(112231).O,{collectionContextStore:e,linkExistingRelation:a,renderLinkButton:e=>(0,p.jsx)(o(374533).K,{ariaLabel:n.formatMessage(iT.linkExistingLabel),icon:o(684668).arrowDiagonalUpRightIcon,style:i_.iconButton,...e,...(0,o(63390).A)(t,{onMouseDown:o(220684).t})}),onAddOrLink:i})}):null]})}let iM=(0,l.memo)(function(e){let t=(0,o(633636).wM)(),{blockStore:i,calendarStore:r,collectionContextStore:n,columnIndex:a,isLastColumn:s,isLastWeek:d,startOfDay:c,canEditCalendar:g,isWidgetView:m,isInPeekRenderer:S,isTypedMsvCollection:h,currentlyViewedMonth:y,calendarBy:f,propertySchema:b,calendarViewRange:v,shouldShowShimmer:x}=e,w=(0,o(501710).B)(n),C=(0,o(533992).v3)(),k=(0,o(327219).tz)(),I=(0,l.useContext)(o(440411).n),{navigate:j}=(0,l.useContext)(o(44894).E),T=(0,o(579993).O$)(o(192314).AppStoreMainEditorCurrentBlockStore),_=(0,o(579993).K8)(()=>n.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[n]),{dayStoreMap:A,isDragging:M,hoveredDay:P}=(0,o(579993).K8)(()=>({dayStoreMap:r.state.dayStoreMap,isDragging:r.state.isDragging,hoveredDay:r.state.isDragging?void 0:r.state.hoveredDay}),[r]),{pointer:R,userId:V,inMemoryRecordCache:B}=i,E=(0,l.useMemo)(()=>{let e=A.get(c);if(e)return e;let t=new(u()).B(C,R,{userId:V,inMemoryRecordCache:B});return A.set(c,t),t},[A,C,B,R,c,V]),F=(0,o(25825).vY)({firstDate:c,secondDate:y}),O=(0,o(25825).c_)(c),z=(0,o(25825).sm)(c),K="date"===b.type,L=!F&&!O&&"week"!==v,D=!M&&P===c&&(K||O)&&_&&(g||w),W=(0,l.useMemo)(()=>1!==(0,o(25825).wN)(c)||O?(0,o(25825).wN)(c):`${new Intl.DateTimeFormat(k.locale,{month:"short",day:"numeric"}).format(new Date(c))} `,[k.locale,O,c]),H=(0,l.useCallback)(()=>{var e;let i=null==(e=n.collectionStore())?void 0:e.getSpaceId(),{performResult:r}=(0,o(323517).createAndCommit)({cellTarget:i?{spaceWithId:i}:void 0,userAction:"Calendar.createBlockInDay",environment:C,canUndo:!0,perform:e=>{let i=(0,o(127872).createBlockInCollectionGroup)({environment:C,collectionContextStore:n,groupsPointer:[],insertAtIndex:0,shouldCoerce:!0,templateStore:n.defaultPageTemplateStore.state,transaction:e,from:{createBlock:"calendar"},inMemoryRecordCache:C.defaultRecordCache.inMemoryRecordCache});if(!i)return;let r=i.newStore.getAssociatedCollectionStore(),l=(null==r?void 0:r.getMappedProperty(f))??f;o(793358).D5({type:"timestamp",environment:C,store:i.newStore,propertyId:l,timestampMs:c,transaction:e});let a=o(912338).wy({environment:C,store:i.newStore,mainEditorCurrentBlockStore:T,peekCollectionData:(0,o(223012).q)(n),showMoveTo:h})??(0,o(374743).J8)({environment:C,tabId:t},{store:i.newStore,pageVisitSource:o(254656).y8.Create});return I?I(a):j({environment:C,url:a}),o(270912).Ey({peekCollectionData:(0,o(223012).q)(n),resultsStore:void 0}),i.newStore}});return r},[f,n,C,h,T,j,I,c,t]),N=(0,l.useCallback)((e,t,i)=>{let r=t.getAssociatedCollectionStore(),n=(null==r?void 0:r.getMappedProperty(f))??f;if(o(793358).D5({type:"timestamp",environment:C,store:t,propertyId:n,timestampMs:c,transaction:e}),i){var l;let e=Object.keys(i).length+(n in i?0:1),r=(null==(l=t.getModel())?void 0:l.getRenderTitleWithEmojiOrPlaceholder({getRecordModel:t.getRecordModel,userTimeZone:(0,eU().P)(),intl:k}))||"",a=r.length>53?`${r.slice(0,50)}â¦`:r;(0,o(562033).r)({item:{label:k.formatMessage(iT.linkExistingCompleteToast,{pageTitle:a,numUpdates:e})},undoFunc:()=>{(0,o(462446).t)({environment:C,actions:(0,o(459401).w)(C),preventSelectText:!0})}})}},[f,C,c,k]),{value:G}=(0,o(552709).fJ)(o(976906).j),$=(0,l.useCallback)(async e=>{var t;if(!await (0,o(892992).i)({environment:C,sources:e.droppedStores,destinationParentStore:void 0,duplicate:e.duplicate,caller:"CalendarDay.handleSelectableDrop"}))return;let i=null==(t=n.collectionStore())?void 0:t.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:i?{spaceWithId:i}:void 0,userAction:"Calendar.renderDay",environment:C,canUndo:!0,perform:t=>{let i=n.collectionStore();if(!i&&"collectionTypedView"!==n.contextTypeFromStoreState)return;let r=o(307545).default.DO_NOT_USE_markLegacy("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(r,{getData:()=>o(866814).tv({collectionContextStore:n,is_native_drop:!1,is_empty:!1})}),o(793358).M9({...e,environment:C,startOfDay:c,calendarBy:f,collectionStore:i,collectionContextStore:n,transaction:t,handleDropModule:G})}})},[f,n,C,G,c]),U=(0,l.useCallback)(()=>
1{if((g||w)&&(0,o(746040).E)(C,(0,o(974410).f)(n.collectionStore()))&&_){let e=H();o(549960).vH(C,{type:"page",from:"calendar_day_double_click",new_page_id:null==e?void 0:e.id,creating_block_id:null==e?void 0:e.id,...(0,o(866814).sl)(n)})}},[g,w,C,_,H,n]),q=(0,o(960253).I)(()=>{let e=(()=>{if(z)return m?(0,o(650342).X4)(o(632079).Tj.border.primaryTranslucent,.05):o(632079).Tj.background.secondary})(),t=L?o(632079).Tj.text.tertiary:O?o(632079).Tj.white:void 0;return{selectable:{position:"relative",flexGrow:1,flexShrink:0,flexBasis:0,borderInlineEnd:`1px solid ${o(632079).Tj.border.primary}`,borderBottom:`1px solid ${o(632079).Tj.border.primary}`,cursor:"default",background:e,...m&&s&&{borderInlineEnd:"none"},...m&&d&&{borderBottom:"none"}},dayNumber:{position:"absolute",fontSize:14,top:4,height:24,lineHeight:"24px",color:t,...O?{insetInlineEnd:4,width:24,borderRadius:"100%",textAlign:"center",background:o(632079).Tj.red.background.accentPrimary}:{insetInlineEnd:10,textAlign:"end",transition:"color 100ms ease-out"}}}},[m,S,s,d,O,z,L]),X=(0,o(834656).F)(n.capabilitiesStore);return(0,p.jsxs)(o(365711).Ay,{location:"calendarDay",style:q.selectable,store:E,canDropOnto:g&&K,onSelectableDrop:$,onDoubleClick:U,analyticsName:"calendar_day",shouldShowDropZone:!0,children:[D&&X?(0,p.jsx)(iA,{collectionContextStore:n,createBlockFunc:H,updateBlockDayProperty:N}):void 0,(0,p.jsx)("div",{style:q.dayNumber,...O?{"data-testid":"today-day-number"}:{},className:x?`${o(828432).yWO} notion-shimmer-text animation-delay-${a} notion-shimmer-calendar-transition`:`${o(828432).yWO} notion-shimmer-calendar-transition`,children:W})]},c.toString())}),iP=l.forwardRef(function(e,t){let{navigate:i}=(0,l.useContext)(o(44894).E),{store:r,collectionContextStore:n,handleOpenPeekPage:a}=e,s=(0,o(533992).v3)(),d=(0,l.useRef)(null),c=(0,l.useCallback)(()=>{let e=function(e){let{environment:t,store:i,collectionContextStore:r}=e,n=o(192314).AppStoreMainEditorCurrentBlockStore.state;return o(912338).wy({environment:t,store:i,mainEditorCurrentBlockStore:n,peekCollectionData:o(912338).q0(r),fullyQualified:!1})}({environment:s,store:r,collectionContextStore:n});e&&(a(),i({environment:s,url:e}))},[n,s,a,r,i]),u=(0,l.useMemo)(()=>({store:r,renderedType:"page",getNode:()=>d.current,getBlockStore:()=>r,activate:c}),[c,r]);(0,o(579993).K8)(()=>{n.onItemMount(r)},[n,r]);let g=(0,p.jsx)("div",{ref:d,children:(0,p.jsx)(iV,{...e})});return(0,o(705155).N)({store:r,forwardedRef:t,blockRefObject:u,contents:g})}),iR={paddingInlineEnd:4,paddingInlineStart:8,maxWidth:"100%",overflowX:"hidden",textOverflow:"ellipsis"};function iV(e){let t=(0,o(327219).tz)(),{store:i,row:r,schema:n,format:l,disabled:s,calendarBy:d,showWeekends:c,collectionContextStore:u,includeTime:g,handleOpenPeekPage:m,blockPropertyValueOverlayStore:S,calendarStore:h}=e,y=(0,o(533992).v3)(),{value:f}=(0,o(552709).fJ)(T().T.formulas),b=n[d],v=(0,o(504373).A)(u),x=(0,o(579993).K8)(()=>!s&&(null==b?void 0:b.type)==="date"&&!v,[s,v,null==b?void 0:b.type]),{start:w,end:C,startOfWeek:k,endOfWeek:I,startColumn:j,columnCount:_}=(0,o(964282).Gj)({startUnixTimestampMS:e.start,endUnixTimestampMS:e.end,startOfWeekUnixTimestampMS:e.startOfWeek,endOfWeekUnixTimestampMS:e.endOfWeek}),A=(0,o(579993).K8)(()=>{let e=l.calendar_properties?l.calendar_properties.filter(e=>e.visible&&"title"!==e.property).map(e=>e.property):[],r=e.filter(e=>(0,o(22348).T)({block:i.getModel(),property:e,schema:n,getRecordModel:i.getRecordModel,userId:y.currentUser.id,userTimeZone:(0,eU().P)(),intl:t,experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),formulasModule:f,spaceIdCreator:y.idCreator.getSpaceIdCreatorSync(i.getSpaceId()??""),getAssociationRelationList:(0,eG()._)({environment:y})}));return r.concat((0,o(960408).R9)(e,r))},[l.calendar_properties,i,n,y,t,f]),M=(0,o(579993).K8)(()=>(0,o(992977).x)({collectionContextStore:u,blockStore:i}),[u,i]),P=(0,o(579993).K8)(()=>(0,o(245037).j)({collectionContextStore:u}),[u]);if(!b||!(0,o(525918).$)(b))return null;let R=A.length+ +!!P,V=w<k,B=void 0!==C&&C>I;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(233426).R,{store:i,collectionContextStore:u}),(0,p.jsxs)(iB,{store:i,row:r,numRows:R,columnCount:_,startIsBeforeStartOfWeek:V,endIsAfterEndOfWeek:B,startColumn:j,isEditableDate:x,calendarBy:d,showWeekends:c,handleOpenPeekPage:m,children:[M?(0,p.jsx)("span",{style:iR,children:(0,p.jsx)(o(53684).n,{blockStore:i,collectionContextStore:u})}):void 0,(0,p.jsx)(iO,{store:i,collectionContextStore:u,start:w,startOfWeek:k,end:C,endOfWeek:I,includeTime:g,propertySchema:b}),(0,p.jsx)(iD,{store:i,sortedProperties:A,startIsBeforeStartOfWeek:V,blockPropertyValueOverlayStore:S}
1),x?(0,p.jsx)(iN,{store:i,start:w,startOfWeek:k,end:C,endOfWeek:I,calendarBy:d,calendarStore:h}):void 0]})]})}function iB(e){var t;let i=(0,o(633636).wM)(),{store:r,children:n,columnCount:a,row:s,numRows:d,startColumn:c,isEditableDate:u,calendarBy:g,showWeekends:m,handleOpenPeekPage:S,startIsBeforeStartOfWeek:h,endIsAfterEndOfWeek:y}=e,f=(0,o(533992).v3)(),b=(0,o(713311).ET)(),v=(0,o(954646).T)(b),x=(0,o(754831).Zp)(),w=(0,o(834656).F)(b.capabilitiesStore),C=(0,o(579993).K8)(()=>o(912338).NM(r),[r]),k=(0,o(579993).K8)(()=>(0,o(597845).Wi)(f,r.id),[f,r.id]),I=iE(d,(0,o(579993).K8)(()=>{var e;return null==(e=b.collectionViewStore())?void 0:e.getFormat()},[b])),j=30+I*s,T=(0,o(579993).uB)(void 0,o(876373).v),_=(0,o(579993).K8)(()=>o(395364).A.state?!0===T.state.dragging:o(574533).A.state.hoveredStore===r,[r,T]),A=m?7:5,M=null==(t=(0,o(938051).y)(r))?void 0:t.background,P=(0,o(960253).I)(()=>({selectable:{position:"absolute",paddingTop:3,paddingBottom:3,paddingInlineStart:6*!h,paddingInlineEnd:6*!y,width:y?`calc(100% / ${A} * ${a} - 1px)`:`calc(100% / ${A} * ${a})`,insetInlineStart:`calc(100% / ${A} * ${c})`,height:I,top:j},haloStyle:{...o(912338).wh(C),borderRadius:6,marginTop:2,marginBottom:2,marginInlineStart:5*!h,marginInlineEnd:5*!y}
1,linkBoxStyle:{background:M??o(632079).Tj.calendarItemBackground,borderStartStartRadius:6,borderStartEndRadius:6,borderEndStartRadius:6,borderEndEndRadius:6,boxShadow:o(632079).Tj.shadow.outline.sm,...y&&{borderStartEndRadius:0,borderEndEndRadius:0},...h&&{borderStartStartRadius:0,borderEndStartRadius:0},...k&&{opacity:.5},display:"flex",position:"relative",paddingTop:2,paddingBottom:2,height:"100%",alignItems:"flex-start",flexDirection:"column"},linkBoxHoveredStyle:{opacity:k?.5:1,background:M?(0,o(650342).e$)(M,.2):o(632079).Tj.calendarItemHoveredBackground}}),[a,y,I,A,C,c,h,j,k,M]),R=(0,l.useCallback)(e=>{let t=r.getAssociatedCollectionStore();return t?o(793358).jo({environment:f,collectionStore:t,collectionContextStore:b,store:r,insertStores:e.insertStores,calendarBy:g,transaction:e.transaction}):[]},[g,b,f,r]),V=(0,l.useCallback)(e=>{let{transaction:t}=e;r.getAssociatedCollectionStore()&&o(149881).by({childStore:r,transaction:t})},[r]),[B,E]=(0,o(579993).K8)(()=>{let e=o(192314).AppStoreMainEditorCurrentBlockStore.state,t=o(912338).wy({environment:f,store:r,mainEditorCurrentBlockStore:e,peekCollectionData:o(912338).q0(b),fullyQualified:!1});return[(0,o(374743).J8)({environment:f,tabId:i},{store:r,fullyQualified:!1,pageVisitSource:o(254656).y8.LinkInPage}),t]},[f,b,r,i]),F=(0,o(579993).O$)(b.isInHomeWidgetStore);return(0,p.jsx)(o(365711).Ay,{location:"calendarItem",store:r,style:P.selectable,canSelect:!v,shouldShowHalo:!F&&!(null!=x&&x.isPreviewing),shouldForceRenderSelectionHalo:C,haloStyle:P.haloStyle,canTriggerContextMenu:!v,showBlockMenuInput:!0,canDrag:u,onInsertAbove:R,onInsertBelow:R,onRemove:V,canInsertAbove:u,canInsertBelow:u,disableDragOnCtrlClick:!0,analyticsName:"calendar",shouldShowDropZone:!0,className:o(828432).E4t,draggableStore:T,children:(0,p.jsx)(o(590422).Q,{style:P.linkBoxStyle,hoveredStyle:P.linkBoxHoveredStyle,pressedStyle:P.linkBoxHoveredStyle,onClick:S,href:B,metaHref:E,hovered:_,disabled:!w,disableForOffline:k,children:n})},r.id)}function iE(e,t){var o;return((null==t?void 0:t.table_wrap)||(null==t||null==(o=t.calendar_properties)||null==(o=o.find(e=>"title"===e.property))?void 0:o.wrap)===!0?36:24)+24*e+4+6}let iF={paddingInlineEnd:0,paddingInlineStart:4};function iO(e){let{store:t,collectionContextStore:i,start:r,startOfWeek:n,end:a,endOfWeek:s,includeTime:d,propertySchema:c}=e,u=(0,o(954646).T)(i),g=(0,o(533992).v3)(),m=r<n,S=a&&a>s,h=(0,o(579993).K8)(()=>(0,o(963806).K)({collectionContextStore:i,blockStore:t}),[i,t]),y="time_format"in c?c.time_format:"LT",[f,b,v]=(0,o(579993).K8)(()=>[t.getIcon(),t.isEmptyPage(),t.hasError()],[t]),x=(0,l.useCallback)(e=>{let i=t.getIconStore();if(i){let r=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CalendarItem.handleRecordIconChange",environment:g,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{(0,o(305625).K)({store:i,value:e,transaction:t})}})}},[g,t]),w=(0,o(579993).K8)(()=>{var e,t,o;let r=null==(e=i.collectionViewStore())?void 0:e.getFormatStore().getKeyValue("calendar_properties");return(null==(t=i.collectionViewStore())?void 0:t.getFormatStore().getKeyValue("table_wrap"))||(null==r||null==(o=r.find(e=>"title"===e.property))?void 0:o.wrap)===!0},[i]),C=(0,o(579993).K8)(()=>(null==t?void 0:t.isArchived())??!1,[t]),k=(0,o(960253).I)(()=>({titleContainer:{paddingInlineStart:6,paddingInlineEnd:6,overflow:"hidden",...m&&{paddingInlineStart:12},...S&&{paddingInlineEnd:11},width:"100%",...w?{display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",lineHeight:"17px",height:36,paddingTop:2}:{height:24,whiteSpace:"nowrap"},overflowWrap:"break-word",textOverflow:"ellipsis",fontSize:14,fontWeight:o(699422).Wy.semibold,...C?{color:o(632079).Tj.text.tertiary}:{}},recordIconStyle:{display:"inline",float:"inline-start",marginInlineEnd:3,paddingTop:w?2:4,...C?{opacity:.5}:{}},subitemCountIndicatorContainer:{display:"flex",alignItems:"center",float:"inline-end",paddingTop:w?2:4},timeStyle:{color:o(632079).Tj.text.secondary,float:"inline-end",fontSize:10,marginInlineStart:4,height:14,paddingTop:w?2:4},archiveIconStyle:{float:"inline-end",marginInlineStart:4,paddingTop:2,marginTop:2*!w},titleStyle:{...C?{color:o(632079).Tj.text.tertiary}:{}}
1}),[S,m,w,C]),I=d&&a&&o(120011).IX.fromDateTimes(n,s).contains(a)&&r.day!==a.day,j=(0,o(579993).K8)(()=>i.shouldShowPageIcon()&&(void 0!==f||!b)&&!v,[i,f,b,v]),T=(0,o(579993).K8)(()=>(0,o(569553).Te)(t),[t]);return(0,p.jsxs)("div",{style:k.titleContainer,children:[j?u?(0,p.jsx)(o(569553).B6,{disabled:!0,icon:f,iconRecordCategory:T,isEmptyPage:b,size:14,style:k.recordIconStyle}):(0,p.jsx)(o(569553).B6,{disabled:!1,store:t,bucket:"secure",icon:f,iconRecordCategory:T,isEmptyPage:b,size:14,style:k.recordIconStyle,onChange:x}):void 0,v?(0,p.jsx)(o(16275).I,{icon:o(789777).exclamationMarkTriangleFillIcon,colorPalette:"orange",colorVariant:"accentPrimary"}):void 0,C?(0,p.jsx)(o(16275).I,{icon:o(968793).j,size:"sm",colorPalette:"gray",colorVariant:"tertiary",style:k.archiveIconStyle}):void 0,(0,p.jsx)(iz,{store:t,titlePropertyIsWrapped:w}),h?(0,p.jsx)("div",{style:k.subitemCountIndicatorContainer,children:(0,p.jsx)(o(222119).W,{blockStore:t,collectionContextStore:i,wrapperStyle:iF})}):void 0,d&&o(120011).IX.fromDateTimes(n,s).contains(r)?(0,p.jsxs)("div",{style:k.timeStyle,children:[(0,o(850640).PS)({dateTime:r,humanReadable:!1,timeFormat:y}),I?(0,p.jsxs)("span",{children:[" â ",(0,o(850640).PS)({dateTime:a,humanReadable:!1,timeFormat:y})]}):void 0]}):void 0,(0,p.jsx)(o(627918).A,{store:t,shouldWrap:w,style:k.titleStyle})]})}function iz(e){let{store:t,titlePropertyIsWrapped:i}=e;return(0,p.jsx)(o(333574).f,{store:t,layout:{type:"calendarItem",titlePropertyIsWrapped:i},shouldShowAgentActivity:!1,impressionContext:void 0})}let iK={paddingInlineStart:12},iL={paddingInlineStart:6,paddingInlineEnd:6,overflow:"hidden",width:"100%"};function iD(e){let{store:t,sortedProperties:i,startIsBeforeStartOfWeek:r,blockPropertyValueOverlayStore:n}=e,l=(0,o(713311).ET)(),a=(0,o(223426).Z)(l.capabilitiesStore),s=(0,o(954646).T)(l),d=eA(l.capabilitiesStore)||!a,[c,u]=(0,o(579993).K8)(()=>[o(912338).Dj({store:t,collectionContextStore:l}),l.collectionViewStore()],[t,l]);return c?(0,p.jsx)("div",{style:{...iL,...r&&iK},children:i.map(e=>(0,p.jsx)(o(621044).BlockPropertyRouter,{store:t,property:e,disabled:s,locked:d,surface:"calendar",tableWrap:!1,blockPropertyValueOverlayStore:n,collectionStore:c,collectionViewStore:u},e))}):null}let iW={position:"absolute",top:0,insetInlineStart:-4,height:"100%",width:12,cursor:"col-resize"},iH={position:"absolute",top:0,insetInlineEnd:-4,height:"100%",width:12,cursor:"col-resize"};function iN(e){let{store:t,calendarStore:i,start:r,startOfWeek:n,end:a,endOfWeek:s,calendarBy:d}=e,c=(0,o(533992).v3)(),u=(0,l.useCallback)(e=>{o(793358).GB({calendarStore:i,x:e.currentX,y:e.currentY,calendarBy:d})},[i,d]),g=(0,l.useCallback)(()=>{let e=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CalendarItem.handleDraggableDragEnd",environment:c,cellTarget:e?{spaceWithId:e}:void 0,canUndo:!0,perform:e=>{o(793358).eW({environment:c,transaction:e,calendarStore:i,calendarBy:d})}})},[d,i,c,t]),m=(0,l.useCallback)(()=>{o(793358).Pt({calendarStore:i})},[i]),S=r>=n&&(0,p.jsx)(o(698496).s,{render:e=>(0,p.jsx)("div",{className:o(828432).rvW,style:iW,...e}),onDraggableDragStart:()=>{o(793358).v7({calendarStore:i,targetStore:t,direction:o(641993).Q.Left})},onDraggableDragMove:u,onDraggableDragEnd:g,onDraggableDragCancel:m}),h=(!a||a&&a<s)&&(0,p.jsx)(o(698496).s,{render:e=>(0,p.jsx)("div",{className:o(828432).mvP,style:iH,...e}),onDraggableDragStart:()=>{o(793358).v7({calendarStore:i,targetStore:t,direction:o(641993).Q.Right})},onDraggableDragMove:u,onDraggableDragEnd:g,onDraggableDragCancel:m});return(0,p.jsxs)(p.Fragment,{children:[S,h]})}function iG(e){let{blockPropertyValueOverlayStore:t,calendarBy:i,calendarStore:r,collectionContextStore:n,endOfWeek:l,format:a,handleOpenPeekPage:s,item:d,schema:c,showWeekends:u,startOfWeek:g,store:m}=e,S=(0,o(533992).v3)(),{canEditDate:h,collectionStore:y}=(0,o(579993).K8)(()=>({canEditDate:(0,o(911224).m_)({environment:S,blockStore:m,property:i}),collectionStore:m.getAssociatedCollectionStore()}),[S,m,i]),{collectionStoreSchema:f,collectionStoreCalendarBy:b}=(0,o(579993).K8)(()=>({collectionStoreSchema:null==y?void 0:y.getSchema(),collectionStoreCalendarBy:null==y?void 0:y.getMappedProperty(i)}),[y,i]);return y?(0,p.jsx)(iP,{collectionContextStore:n,store:m,startOfWeek:g,endOfWeek:l,showWeekends:u,start:d.start,end:d.end,row:d.row,includeTime:d.includeTime,format:a,schema:f??c,calendarBy:b??i,disabled:!h,calendarStore:r,blockPropertyValueOverlayStore:t,handleOpenPeekPage:s},m.id):null}let i$=(0,l.memo)(function(e){let{blockPropertyValueOverlayStore:t,blockStore:i,calendarBy:r,calendarStore:n,calendarViewRange:a,canEditCalendar:s,collectionContextStore:d,collectionViewStore:c,currentlyViewedMonth:g,endOfWeek:m,format:S,isWidgetView:h,isInPeekRenderer:y,isLastWeek:f,isTypedMsvCollection:b,items:v,propertySchema:x,schema:w,shouldShowShimmer:C,showWeekends:k,sortedResultsStore:I,startOfWeek:j}=e,T=(0,o(533992).v3)(),{isDragging:_,targetStore:A,temporaryValue:M}=(0,o(579993).K8)(()=>{let{isDragging:e}=n.state;return{isDragging:e,targetStore:e?n.state.targetStore:void 0,temporaryValue:e?n.state.temporaryValue:void 0}},[n]),{targetStoreCollectionStoreSchema:P,targetStoreCollectionStoreCalendarBy:R}=(0,o(579993).K8)(()=>{let e=null==A?void 0:A.getAssociatedCollectionStore();return{targetStoreCollectionStoreSchema:null==e?void 0:e.getSchema(),targetStoreCollectionStoreCalendarBy:null==e?void 0:e.getMappedProperty(r)}},[A,r]),V=(0,l.useCallback)(()=>{o(307545).default.mark("collections.open_item_page_lag"),o(270912).Ey({peekCollectionData:(0,o(223012).q)(d),resultsStore:I});let e=d.normalizedFormatStore.state.collection_peek_mode||o(476670).C9.calendar;o(20557).bn(T,{is_peek:!0,from:"calendar",peek_mode:e})},[d,T,I]),B=k?7:5,E=(0,l.useMemo)(()=>{let e=[];v.forEach(o=>{let i=u().B.createChildStore(c,{table:"block",id:o.id});_&&A===i&&M||e.push((0,p.jsx)(iG,{blockPropertyValueOverlayStore:t,calendarBy:r,calendarStore:n,collectionContextStore:d,endOfWeek:m,format:S,handleOpenPeekPage:V,item:o,schema:w,showWeekends:k,startOfWeek:j,store:i},o.id))});let i=_&&M&&(0,o(25825).uo)(M,(0,eU().P)());if(_&&M&&i&&(0,o(943003).m6)(j,m,i.start,i.end)&&A&&null!=A&&A.id){let o=v.find(e=>e.id===A.id);e.push((0,p.jsx)(iG,{blockPropertyValueOverlayStore:t,calendarBy:R??r,calendarStore:n,collectionContextStore:d,endOfWeek:m,format:S,handleOpenPeekPage:V,schema:P??w,showWeekends:k,startOfWeek:j,store:A,item:{id:A.id,start:i.start,end:i.end,row:o?o.row:0,includeTime:"datetime"===M.type||"datetimerange"===M.type}},A.id))}return e},[t,r,n,d,c,m,S,V,_,v,w,k,j,A,R,P,M]),F=(0,l.useMemo)(()=>Math.max(0,...v.map(e=>e.row)),[v]),O=(0,o(579993).K8)(()=>(0,o(245037).j)({collectionContextStore:d}),[d]),z=(0,o(960253).I)(()=>{let e=(S.calendar_properties?S.calendar_properties.filter(e=>e.visible&&"title"!==e.property).map(e=>e.property):[]).length+ +!!O,t="week"===a?372:124;return{container:{position:"relative",display:"flex",height:Math.max((F+1)*iE(e,S)+30+4,t)}}},[a,S,F,O]);return(0,p.jsxs)("div",{style:z.container,children:[[...Array(B).keys()].map(e=>{let t=(0,o(25825).K1)({date:j,daysToAdd:e});return(0,p.jsx)(iM,{blockStore:i,calendarStore:n,collectionContextStore:d,columnIndex:e,isLastColumn:e===B-1,isLastWeek:f,startOfDay:t,calendarBy:r,currentlyViewedMonth:g,canEditCalendar:s,isWidgetView:h,isInPeekRenderer:y,isTypedMsvCollection:b,propertySchema:x,calendarViewRange:a,shouldShowShimmer:C},e)}),E]},j.toString())}),iU=(0,l.memo)(function(e){let{blockPropertyValueOverlayStore:t,blockStore:i,calendarStore:r,canEditCalendar:n,collectionContextStore:l,currentlyViewedMonth:a,format:s,isWidgetView:d,isInPeekRenderer:c,isTypedMsvCollection:u,query:g,resultStore:m,schema:S,sortedResultsStore:h,weeks:y}=e,{isPhone:f}=(0,o(533992).Y0)(),b=(0,o(579993).K8)(()=>{var e,t;return((null==(e=m.getState())?void 0:e.blockIds)===void 0||(null==(t=m.getState())?void 0:t.blockIds.length)===0)&&(0,o(430682).iv)({collectionContextStore:l,groupsPointer:[],hasPartialResults:!1})},[l,m]),{collectionViewStore:v,calendarViewRange:x,showWeekends:w}=(0,o(579993).K8)(()=>{let e=l.collectionViewStore(),t=null==e?void 0:e.getFormatStore(
1);return{collectionViewStore:e,calendarViewRange:(null==t?void 0:t.getKeyStore("calendar_view_range").getValue())??"month",showWeekends:(null==t?void 0:t.getKeyStore("calendar_show_weekends").getValue())??!0}},[l]),C=(0,o(579993).K8)(()=>!!l.isDashboardWidget(),[l]);if(y&&y.length>0){var k;null==(k=l.databaseItemsVisibleTracker)||k.handleItemsRenderStart()}let I=(0,o(960253).I)(()=>({container:f?{}:{...!C&&{boxShadow:`calc(var(--direction, 1) * -1px) 0 0 ${o(632079).Tj.border.primary}`},marginTop:1,overflow:"hidden"}}),[C,f]),{calendar_by:j}=g;if(!j)return null;let T=S[j];return T&&v?(0,p.jsx)("div",{style:I.container,children:y?y.map((e,o)=>f?(0,p.jsx)(ij,{blockPropertyValueOverlayStore:t,calendarBy:j,calendarViewRange:x,collectionContextStore:l,currentlyViewedMonth:a,format:s,items:e.items,query:g,schema:S,shouldShowShimmer:b,showWeekends:w,sortedResultsStore:h,startOfWeek:e.start},e.start):(0,p.jsx)(i$,{blockPropertyValueOverlayStore:t,blockStore:i,calendarBy:j,calendarStore:r,calendarViewRange:x,canEditCalendar:n,collectionContextStore:l,collectionViewStore:v,currentlyViewedMonth:a,endOfWeek:e.end,format:s,isWidgetView:d,isInPeekRenderer:c,isLastWeek:o===y.length-1,isTypedMsvCollection:u,items:e.items,propertySchema:T,schema:S,shouldShowShimmer:b,showWeekends:w,sortedResultsStore:h,startOfWeek:e.start},e.start)):void 0}):null}),iq=(0,o(327219).YK)({previousMonthButtonAriaLabel:{id:"database.calendarViewHeader.previousMonthButton.ariaLabel",defaultMessage:"Previous Month"},nextMonthButtonAriaLabel:{id:"database.calendarViewHeader.nextMonthButton.ariaLabel",defaultMessage:"Next Month"},todayButtonLabel:{id:"database.calendarViewHeader.todayButton.label",defaultMessage:"Today"}}),iX={icon:{width:o(104509).Ev.default,height:o(104509).Ev.default},monthSwitcher:{display:"flex",height:42,alignItems:"center",marginBottom:2},spacer:{flexGrow:1},weekdayName:{flexGrow:1,flexBasis:0,textAlign:"center",fontSize:12,color:o(632079).Tj.text.tertiary,height:24},style0:{marginInlineEnd:8,marginTop:2}},iY=l.memo(function(e){let{currentlyViewedMonth:t,calendarViewRange:i,setNewCalendarStart:r,isWidgetView:n,dateRangeStart:a,isInPeekRenderer:s,stickyStyle:d,collectionContextStore:c,weeks:u,userSettingsStartOfWeekStore:g}=e,m=(0,o(327219).tz)(),{isPhone:S}=(0,o(533992).Y0)(),h=(0,l.useRef)(null),y=(0,o(912338).Oz)(c),f=(0,o(579993).K8)(()=>{let e=g.state,t=c.collectionViewStore(),i=null==t?void 0:t.getFormatStore();return(null==i?void 0:i.getKeyStore("calendar_show_weekends").getValue())??!0?(0,o(850640).zI)(e,o(849917).locale):(0,o(850640).rj)(o(849917).locale)},[c,g]),b=(0,l.useMemo)(()=>{let e=(0,o(850640).W_)(t,"month_year_long",o(849917).locale);if("month"===i)return e;if(!u||void 0===u[0])return"";let r=u[0];if((0,o(25825).vY)({firstDate:r.start,secondDate:r.end}))return e;let n=(0,o(850640).W_)(r.start,(0,o(25825).St)({firstDate:r.start,secondDate:r.end})?"month_short":"month_year_short",o(849917).locale),l=(0,o(850640).W_)(r.end,"month_year_short",o(849917).locale);return`${n} - ${l}`},[t,i,u]),v=(0,l.useCallback)(()=>{let e=g.state;r({newCalendarStart:"month"===i?(0,o(25825).mK)((0,o(25825).Mw)(Date.now()),e):(0,o(25825).mK)(Date.now(),e),calendarViewRange:i,startOfWeek:e})},[i,r,g]),x=(0,l.useCallback)(e=>{let t=g.state,n=(0,o(25825).to)(a,t);"month"===i?r({newCalendarStart:(0,o(25825).mK)((0,o(25825).Mw)((0,o(25825).AQ)({date:n,monthsToAdd:"left"===e?-1:1})),t),calendarViewRange:i,startOfWeek:t}):r({newCalendarStart:(0,o(25825).mK)((0,o(25825).K1)({date:a,daysToAdd:"left"===e?-7:7}),t),calendarViewRange:i,startOfWeek:t})},[g,a,i,r]),w=(0,l.useCallback)(()=>{x("left")},[x]),C=(0,l.useCallback)(()=>{x("right")},[x]),k=(0,o(960253).I)(()=>{let e=S?o(632079).Tj.background.primary:null!=y&&y.background?y.background:s?o(632079).Tj.background.elevated:o(632079).Tj.background.primary;return{container:{...!n&&{position:"absolute",insetInlineStart:0,insetInlineEnd:0,zIndex:85,background:e}},monthSwitcher:{...iX.monthSwitcher,...n&&{paddingInlineStart:8,paddingInlineEnd:8}},monthHeader:{fontWeight:o(699422).Wy.semibold,marginInlineStart:8,marginInlineEnd:8,lineHeight:1,fontSize:S?16:14},weekdayNamesContainer:{display:"flex",marginTop:8*!!S,boxShadow:`0 1px 0 ${o(632079).Tj.border.primary}`}}}
1,[y,n,s,S]),{collectionStore:I,collectionViewStore:j,collectionContextType:T,isDashboardWidget:_}=(0,o(579993).K8)(()=>({collectionStore:c.collectionStore(),collectionViewStore:c.collectionViewStore(),collectionContextType:c.contextTypeFromStoreState,isDashboardWidget:c.isDashboardWidget()}),[c]);return(0,p.jsx)(o(980710).g,{stickyAttachPoint:n?"no-stick":"ceiling",nodeRef:h,stickyStyle:d,transitionStickyStyle:d,absoluteHeight:98,children:(0,p.jsxs)("div",{style:k.container,ref:h,children:[(0,p.jsxs)("div",{style:k.monthSwitcher,children:[(0,p.jsx)("div",{style:k.monthHeader,children:b}),(0,p.jsx)("div",{style:iX.spacer}),(0,p.jsx)("div",{style:iX.style0,children:(0,p.jsx)(o(490388).z,{capabilitiesStore:c.capabilitiesStore,collectionContextType:T,collectionSettingsStore:c.settingsStore,collectionStore:I,collectionViewStore:j,entrypoint:"calendar_view",isDashboardWidget:_,isFullScreenStore:c.isFullScreenStore,normalizedSchemaStore:c.normalizedSchemaStore})}),(0,p.jsx)(o(374533).K,{ariaLabel:m.formatMessage(iq.previousMonthButtonAriaLabel),icon:o(740158).$,iconStyle:iX.icon,onClick:w}),(0,p.jsx)(o(988022).p,{size:"sm",onClick:v,children:(0,p.jsx)(o(327219).sA,{...iq.todayButtonLabel})}),(0,p.jsx)(o(374533).K,{ariaLabel:m.formatMessage(iq.nextMonthButtonAriaLabel),icon:o(342392).arrowChevronSingleRightIcon,iconStyle:iX.icon,onClick:C})]}),(0,p.jsx)("div",{style:k.weekdayNamesContainer,className:o(828432).VO,children:f.map(([e,t])=>(0,p.jsx)("div",{style:iX.weekdayName,children:t},e))})]})})}),iQ=l.memo(function(e){let{blockPropertyValueOverlayStore:t,collectionContextStore:i,store:r,format:n,query:a,schema:d,isFullScreen:c,isInPeekRenderer:g,isPreviewing:m,maxHeight:S,minWidth:h,paddingBottom:y,paddingLeft:f,paddingRight:b}=e,v=(0,o(327219).tz)(),x=(0,o(533992).v3)(),w=x.currentUser.id,{isPhone:C}=(0,o(533992).Y0)(),{value:k}=(0,o(552709).fJ)(T().T.formulas),I=(0,l.useRef)(null),j=(0,l.useRef)(null),_=(0,o(421573).A)(j,I),A=(0,o(579993).uB)(void 0,o(641993).a),M=(0,o(579993).uB)(void 0,s().Store),P=(0,o(579993).K8)(()=>i.collectionViewStore(),[i]),R=null==P?void 0:P.id,V=(0,o(579993).K8)(()=>i.collectionStore(),[i]),B=(0,o(747193).b)(r,!1),E=(0,o(579993).O$)(o(395364).A),F=(0,o(579993).K8)(()=>"collectionTypedView"===i.contextTypeFromStoreState,[i]),O=(0,o(579993).K8)(()=>!!i.isWidgetView(),[i]),z=(0,o(579993).K8)(()=>!!i.viewsModuleContextStore.getViewModuleType(),[i]),K=(0,o(579993).O$)(i.dateRangeStartStore),L=(0,o(579993).O$)(i.dateRangeEndStore),D=(0,o(579993).O$)(i.canConfigureBlockStore),W=(0,o(579993).O$)(A),{dayStoreMap:H,startingMonth:N,isDragging:G}=W,$=G?void 0:W.hoveredDay,U=(0,o(579993).K8)(()=>{var e;return(null==P||null==(e=P.getFormatStore())?void 0:e.getKeyStore("calendar_view_range").getValue())??"month"},[P]),q=c&&!o(139424).A.isMobile&&"month"===U,X=(0,o(579993).K8)(()=>{let e=o(97892).X.state;return q||!K?N:(0,o(25825).Mw)((0,o(25825).to)(K,e))},[q,K,N]),Y=(0,o(579993).K8)(()=>(0,o(250853).j2)({collectionContextStore:i}),[i],{equalityFn:o(931576).n}),Q=(0,o(579993).K8)(()=>{if(!P)return[];let e=M.state;if(!e||!e.blockIds)return[];let t=e.blockIds.map(e=>u().B.createChildStore(P,{id:e,table:"block"}))||[];return(0,o(250853).oq)({collectionContextStore:i,results:t,getRecordValue:r.getRecordValue,intl:v,formulasModule:k,environment:x})},[P,M,i,r.getRecordValue,v,k,x],{equalityFn:o(931576).n}),Z=(0,o(579993).r6)(()=>P&&Q&&(null==Q?void 0:Q.flatMap(e=>e.items.map(e=>u().B.createChildStore(P,{table:"block",id:e.id}))))||[],[P,Q],{equalityFn:o(931576).n,debugName:"sortedResultsStore"});(0,o(579993).O$)(Z);let[J,ee]=(0,l.useState)();(0,l.useEffect)(()=>{var e;null!=(e=I.current)&&e.parentElement&&ee((0,o(54503).NM)(I.current.parentElement))},[]);let et=(0,l.useCallback)(e=>{let t,{newCalendarStart:r,calendarViewRange:n,startOfWeek:l}=e,a=(0,o(25825).to)(r,l);"month"===n?(t=q?(0,o(25825).to)((0,o(25825).AQ)({date:a,monthsToAdd:1}),l):(0,o(25825).to)((0,o(25825).Xf)(a),l),J&&q&&(J.scrollTop=0)):t=a,(0,o(814491).r)({dateRangeStart:r,dateRangeEnd:t,collectionContextStore:i}),A.update(e=>({...e,startingMonth:(0,o(25825).Mw)((0,o(25825).to)(r,l))})),R&&(0,o(883475).LQ)({newCalendarStart:r,newCalendarEnd:t,collectionViewId:R,currentUserId:w})},[i,A,q,J,R,w]),eo=(0,l.useCallback)(()=>
1{if(!V||!V.isDefined()||!P||!D)return;let e=null==V?void 0:V.getSpaceId();(0,o(323517).createAndCommit)({userAction:"Calendar.createCalendarProperty",environment:x,cellTarget:e?{spaceWithId:e}:void 0,canUndo:!0,perform:e=>{let t,r=(0,o(462315).z)(d);if(r||(t={[r=(0,o(977102).Ay)()]:{name:v.formatMessage({id:"database.calendarView.dateProperty.defaultName",defaultMessage:"Date"}),type:"date"}}),!r)return;(0,o(66177).f)({collectionViewStore:P,update:{calendar_by:r},transaction:e});let n=i.settingsStore;(0,o(963405).Ow)({collectionSettingsStore:n}),(0,o(963405).a2)({collectionSettingsStore:n,item:{type:"property",property:r,formatKey:void 0,selectNameInitial:!0}}),(0,o(787932).z)({store:P,data:{type:"calendar"},transaction:e}),t&&(0,o(957395).F)({environment:x,collectionStore:V,update:t,transaction:e})}})},[V,P,x,D,d,v,i]),ei=(0,l.useCallback)(()=>{if(!V||!V.isDefined()||!P||!D)return;let e=null==V?void 0:V.getSpaceId();(0,o(323517).createAndCommit)({userAction:"Calendar.updateCalendarBy",environment:x,cellTarget:e?{spaceWithId:e}:void 0,canUndo:!0,perform:e=>{let t,i=(0,o(462315).z)(d);i&&((0,o(66177).f)({collectionViewStore:P,update:{calendar_by:i},transaction:e}),(0,o(787932).z)({store:P,data:{type:"calendar"},transaction:e}),t&&(0,o(957395).F)({environment:x,collectionStore:V,update:t,transaction:e}))}})},[V,P,x,D,d]),er=(0,l.useCallback)(e=>{var t;if(!P||!R)return;let i=(null==(t=P.getFormatStore())?void 0:t.getKeyStore("calendar_view_range").getValue())??"month",r=(0,o(883475).dI)({collectionViewId:R,currentUserId:w}),n=e.state,l=(0,o(25825).mK)(r,n),a=(0,o(25825).mK)(new Date((0,o(25825).to)(r,n)).getDate()>7?(0,o(25825).Mw)(r):r,n),s="month"===i?a:l;A.update(e=>({...e,startingMonth:a.valueOf()})),et({newCalendarStart:s,calendarViewRange:i,startOfWeek:n})},[P,R,w,A,et]),en=(0,l.useCallback)(()=>{if(!j.current||!q)return;let e=(0,o(960408).My)(Array.from(H.entries()).map(([e,t])=>({store:t,timestamp:e})),({timestamp:e})=>e),t=j.current.getBoundingClientRect(),i=e.find(({store:e})=>{let i=o(240414).T.getRectFromStore(e);if(!i)return;let r=(null==J?void 0:J.scrollTop)??0,n=i.top<=t.top+r,l=i.bottom>=t.top+r;return n&&l});if(i){let e=o(97892).X.state,t=(0,o(25825).Mw)((0,o(25825).K1)({date:(0,o(25825).to)(i.timestamp,e),daysToAdd:1}));t!==N&&A.update(e=>({...e,startingMonth:t}))}},[A,H,q,N,null==J?void 0:J.scrollTop]),el=(0,o(825154).d)(en,100),ea=(0,l.useCallback)(e=>{if(e<o(316434).B.incrementScrollOffset&&!i.isLoadingStore.state&&q){let e=o(97892).X.state,t=(0,o(25825).to)((0,o(25825).AQ)({date:L,monthsToAdd:2}),e);(0,o(814491).r)({dateRangeStart:K,dateRangeEnd:t,collectionContextStore:i})}},[i,L,K,q]),es=(0,l.useCallback)(e=>{let{target:t,button:i,ctrlKey:n}=e;0===i&&(!x.device.isMac||!n)&&!C&&t instanceof HTMLElement&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault(),(0,o(915157).j)({environment:x,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[r],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!1})})},[x,C,r]),ed=(0,l.useCallback)(e=>{if(!E&&(0,o(250853).kc)(W)){let t=function(e,t){(0,o(867494).A)();let{selectableRectMap:i}=o(448475).default.state,r=Array.from(H.keys()),n=Array.from(H.values());for(let[o,l]of i.entries())if(l&&iw().ux(l,e,t)&&n.indexOf(o.props.store)>=0)return r.find(e=>H.get(e)===o.props.store)}(e.clientX,e.clientY);$!==t&&A.update(e=>({...e,hoveredDay:t}))}},[A,W,H,$,E]),eu=(0,o(825154).d)(ed,100);(0,o(383953).l)(()=>{er(o(97892).X),o(97892).X.addListener(er)}),(0,o(637030).X)(()=>{o(97892).X.removeListener(er)}),(0,l.useEffect)(()=>{E&&(0,o(250853).kc)(W)&&A.update(e=>({...e,hoveredDay:void 0})),a.calendar_by||ei()},[A,W,E,a.calendar_by,ei]),(0,l.useEffect)(()=>{let e=I.current,t=null==e?void 0:e.parentElement;return t&&((0,o(166027).P)({el:t,eventName:"mousemove",callback:eu}),J&&(0,o(166027).P)({el:J,eventName:"scroll",callback:el})),()=>{t&&(0,o(260244).O)({el:t,eventName:"mousemove",callback:eu}),J&&(0,o(260244).O)({el:J,eventName:"scroll",callback:el})}},[eu,el,J]);let ep=(0,o(960253).I)(()=>({scroller:{height:"calc(100% - 66px)",maxHeight:S?S-(C?74:66):"inherit",paddingBottom:16*!O,maskImage:"none",WebkitMaskImage:"none"},scrollOffset:O?{height:"100%",maxHeight:"inherit"}:{},selectable:{position:"relative",...!O&&{paddingInlineStart:1},...O&&{height:"100%",maxHeight:"inherit"}},container:{paddingBottom:O?0:y,paddingInlineStart:f+o(57461).o5.paddingInlineStart,paddingInlineEnd:b+o(57461).o5.paddingInlineEnd,minWidth:h,...O&&{height:"100%",maxHeight:"inherit"}},sticky:{paddingInlineStart:f+o(57461).o5.paddingInlineStart,paddingInlineEnd:b+o(57461).o5.paddingInlineEnd,minWidth:h}}),[O,C,S,h,y,f,b]),eg=(0,o(356169).U)(i),em=(0,l.useCallback)(()=>(0,o(541853).N)(e=>
1(0,p.jsx)(o(81981).b,{nodeRef:j,children:(0,p.jsx)(o(636255).F,{onChange:ea,style:ep.scrollOffset,children:(0,p.jsx)("div",{ref:_,style:ep.container,className:o(828432).G1r,children:(0,p.jsxs)(o(365711).Ay,{location:"collectionCalendar",store:r,onMouseDown:es,style:ep.selectable,shouldShowHalo:!c&&!O&&!m,canSelect:!c&&!z,analyticsName:"calendar",disablePointerEvents:eg,...e,children:[eg?void 0:(0,p.jsx)(iY,{collectionContextStore:i,weeks:Q,userSettingsStartOfWeekStore:o(97892).X,dateRangeStart:K,currentlyViewedMonth:X,setNewCalendarStart:et,calendarViewRange:U,isWidgetView:O,isInPeekRenderer:g,stickyStyle:ep.sticky}),O?(0,p.jsx)(ec,{style:ep.scroller,children:(0,p.jsx)(iU,{blockPropertyValueOverlayStore:t,collectionContextStore:i,blockStore:r,calendarStore:A,resultStore:M,sortedResultsStore:Z,format:n,query:a,schema:d,weeks:Q,isInPeekRenderer:g,currentlyViewedMonth:X,canEditCalendar:B,isWidgetView:O,isTypedMsvCollection:F})}):(0,p.jsx)(iU,{blockPropertyValueOverlayStore:t,collectionContextStore:i,blockStore:r,calendarStore:A,resultStore:M,sortedResultsStore:Z,format:n,query:a,schema:d,weeks:Q,isInPeekRenderer:g,currentlyViewedMonth:X,canEditCalendar:B,isWidgetView:O,isTypedMsvCollection:F})]})})})})),[ea,ep.scrollOffset,ep.container,ep.selectable,ep.sticky,ep.scroller,_,r,es,c,m,z,eg,i,Q,K,X,et,U,g,t,A,M,Z,n,a,d,B,F,O]),{calendar_by:eS}=a;if(!eS)return(0,p.jsx)(iZ,{collectionContextStore:i,isFullScreen:c,paddingBottom:y,paddingLeft:f,paddingRight:b,createCalendarProperty:eo});let eh=d[eS];return eh&&(0,o(525918).$)(eh)?Y?(0,p.jsx)(o(505019).A,{id:o(460928).Lo,resultStore:M,collectionContextStore:i,reducer:Y,render:em}):null:(0,p.jsx)(iZ,{collectionContextStore:i,isFullScreen:c,paddingBottom:y,paddingLeft:f,paddingRight:b,createCalendarProperty:eo})});function iZ(e){let{collectionContextStore:t,isFullScreen:i,paddingBottom:r,paddingLeft:n,paddingRight:l,createCalendarProperty:a}=e,s=(0,o(579993).O$)(t.canConfigureBlockStore),d=(0,o(960253).I)(()=>({container:{paddingInlineStart:n+o(57461).o5.paddingInlineStart,paddingInlineEnd:l+o(57461).o5.paddingInlineEnd,paddingBottom:i?void 0:r}}),[i,r,n,l]);return(0,p.jsx)(o(299566).Ay,{style:d.container,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"No date property",id:"database.calendarView.missingDatePropertyTitle"}),description:s?(0,p.jsx)(o(327219).sA,{defaultMessage:"<opensettingslink>Add a date property</opensettingslink> to your database in order to display a Calendar view.",id:"database.calendarView.missingDateProperty",values:{opensettingslink:e=>(0,p.jsx)(o(299566).P6,{onClick:()=>{a()},children:e})}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"Calendar views require a date property in order to display.",id:"database.calendarView.missingDatePropertyNoPermissions"})})}let iJ=new(o(552709)).O2("CollectionChartView",async()=>await Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(94466),o.e(80730),o.e(38786),o.e(58579),o.e(69811),o.e(83065),o.e(46449),o.e(85239),o.e(52790),o.e(15908),o.e(397),o.e(54674),o.e(22080),o.e(96635),o.e(55227),o.e(94823),o.e(83995)]).then(o.bind(o,316067))),i0=(0,o(552709)._h)(iJ,e=>e.CollectionChartView),i9=(0,o(552709)._h)(new(o(552709)).O2("CollectionDashboardView",async()=>await Promise.all([o.e(80293),o.e(75887),o.e(87662),o.e(22985),o.e(46913),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(46449),o.e(85239),o.e(66194),o.e(2728),o.e(21840),o.e(70541),o.e(92011),o.e(15266),o.e(76143),o.e(510),o.e(51494)]).then(o.bind(o,219522))),e=>e.CollectionDashboardView),i3=new(o(552709)).O2("CollectionFormEditorView",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(90442),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(11849),o.e(36153),o.e(4637),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(52149),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(96886),o.e(34925),o.e(34272),o.e(66194),o.e(38069),o.e(42492),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(27682),o.e(90034),o.e(52790),o.e(98326),o.e(15908),o.e(11702),o.e(42386),o.e(1147),o.e(52445),o.e(77231),o.e(66738),o.e(14258),o.e(22837),o.e(6793),o.e(99287),o.e(19879),o.e(4316),o.e(84498),o.e(70785),o.e(94109),o.e(42907),o.e(19244),o.e(87057),o.e(5517),o.e(48765),o.e(8343),o.e(57793),o.e(65067),o.e(42833),o.e(34250),o.e(49094),o.e(48251),o.e(6122),o.e(64
1188),o.e(50526),o.e(94013),o.e(86236),o.e(1597),o.e(70541),o.e(85898),o.e(24798),o.e(54674),o.e(17314),o.e(22080),o.e(40234),o.e(92011),o.e(72960),o.e(66215),o.e(37215),o.e(84440),o.e(96630),o.e(5945),o.e(84282),o.e(1818),o.e(21247),o.e(61586),o.e(50393),o.e(30857),o.e(55417),o.e(89519),o.e(96635),o.e(67906),o.e(60679),o.e(93172),o.e(10356),o.e(36696),o.e(23223),o.e(25950),o.e(87721),o.e(70749),o.e(63825),o.e(81390),o.e(51997),o.e(49262)]).then(o.bind(o,357249))),i5=(0,o(552709)._h)(i3,e=>e.CollectionFormEditorView);function i2(e){let t=(0,o(533992).v3)(),{store:i,collectionContextStore:r,disabled:n,groupsPointer:a,collectionStore:s,subitemPath:d,indentLevel:c,onSubitemCreate:u,paddingLeft:g}=e,{isSubitemToggleOnTitleColumn:m,viewType:S}=(0,o(579993).K8)(()=>{let e=r.collectionViewStore();return{isSubitemToggleOnTitleColumn:(null==e?void 0:e.getFormatStore().getKeyValue("table_subitem_toggle_column"))==="title",viewType:null==e?void 0:e.getType()}},[r]),h=(0,o(366318).S)(i),y=(0,o(960253).I)(()=>{let t="list"===S?24:22,{fontSize:i,iconSize:r}={fontSize:o(139424).A.isMobile?"16px":"14px",iconSize:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm},n=tj({columnIndex:0,titleColumnIndex:0,indentLevel:c,isSubitemToggleOnTitleColumn:m});return{newRowButtonWrapper:{display:"flex",alignItems:"center",height:o(47080).wc,width:"100%",paddingInlineStart:n,borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,insetInlineStart:0,insetInlineEnd:0,..."timeline"===S&&{borderTop:"none"},...e.styles},newRowButton:{display:"inline-flex",alignItems:"center",fontSize:i,height:28,borderRadius:6,paddingInlineStart:6,paddingInlineEnd:8,marginInlineStart:t,position:"sticky",insetInlineStart:g+n+t},newRowContainer:{display:"inline-flex",alignItems:"center",position:"sticky",insetInlineStart:n+8,color:o(632079).Tj.text.tertiary},newIcon:{width:r,height:r,marginInlineEnd:o(139424).A.isMobile||"list"===S?8:7,marginInlineStart:o(139424).A.isMobile?2:void 0}}},[S,c,m,e.styles,g]),{isInLibraryBlock:f,libraryViewName:b}=(0,o(579993).K8)(()=>({isInLibraryBlock:r.isInLibraryBlock(),libraryViewName:r.getLibraryViewName()}),[r]),v=(0,o(501710).B)(r),x=(0,o(223426).Z)(r.capabilitiesStore),w=(0,o(579993).K8)(()=>{let e=s.isReadOnlySyncedCollection();return f?i.canEdit()&&!i.isLocked():(!n&&x||v&&i.canEdit())&&!e},[x,n,s,f,i,v]),C=(0,o(579993).K8)(()=>f&&i.isCollectionView()&&i.hasMultipleOwnedOrLinkedCollections(),[f,i]),k=(0,l.useCallback)(async e=>{let r=await o(735976).ul(e??i);if(!r)return;let n=(0,o(48697).O9)(e)?e.pointer.spaceId:i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionNestedCreateSubitemButton.createdPage",environment:t,canUndo:!0,cellTarget:n?{spaceWithId:n}:void 0,perform:n=>{let l=(0,o(48697).O9)(e)?o(735976).KB({...r,environment:t,store:e,transaction:n,navigateToParent:!1,from:"library"}):o(735976).rU({...r,environment:t,store:i,transaction:n,navigateToParent:!1,from:"library"});l&&u(l)}}),b&&(0,o(723836).bD)({environment:t,libraryViewName:b})},[t,b,u,i]),I=(0,l.useCallback)(e=>{var n;if(f)return void k(void 0);let l=i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionNestedCreateSubitemButton.handleClick",environment:t,canUndo:!0,cellTarget:l?{spaceWithId:l}:void 0,perform:n=>{let l=(0,o(238690).u)({environment:t,collectionContextStore:r,groupsPointer:a,store:i,before:!1,collectionStore:s,transaction:n,subitemPath:d,subitemInsertDirection:"into",from:"cvb_new_subitem",event:e});l&&(u(l),(0,o(979052).k)({environment:t,collectionStore:s,blockIds:[l.id],action:"subitem"}))}}),n={...(0,o(866814).sl)(r)},(0,o(104310).u)({event:{eventName:"create_subitem",eventProperties:n}})},[r,k,t,a,s,i,d,u,f]);if(!w||h)return null;let j=(0,p.jsxs)("span",{style:y.newRowContainer,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,colorVariant:"tertiary",style:y.newIcon}),(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:f?(0,p.jsx)(o(327219).sA,{defaultMessage:"Add new",id:"database.tableView.nest.addNew"}):(0,p.jsx)(o(327219).sA,{defaultMessage:"New sub-item",id:"database.tableView.nest.addSubitem"})})]});return C?(0,p.jsx)("div",{style:y.newRowButtonWrapper,children:(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,content:e=>(0,p.jsx)(o(641801).E,{blockStore:i,onClose:e.close,onSelectDataSource:k}
1),children:e=>(0,p.jsx)(o(64960).Ay,{onClick:t=>e.onClick(t),onMouseDown:o(220684).t,style:y.newRowButton,children:j})})}):(0,p.jsx)("div",{style:y.newRowButtonWrapper,children:(0,p.jsx)(o(64960).Ay,{onClick:I,onMouseDown:o(220684).t,style:y.newRowButton,children:j})})}let i1=l.memo(function(e){let{property:t,propertyIndex:i,showProperties:r,blockPropertyValueOverlayStore:n,store:a,schema:s,collectionContextStore:d,isEditing:c,mouseIsEntered:u}=e,g=(0,o(356169).U)(d),m=(0,o(533992).v3)(),S=(0,o(633636).wM)(),h=(0,o(579993).K8)(()=>o(912338).Dj({store:a,collectionContextStore:d}),[a,d]),y=(0,o(579993).K8)(()=>d.collectionViewStore(),[d]),f=(0,o(579993).O$)(d.isInHomeWidgetStore),b=(0,o(579993).O$)(d.isUnlistedViewStore),v=(0,o(579993).O$)(d.isInlineViewStore),x=eA(d.capabilitiesStore),w=(0,l.useMemo)(()=>{if("title"!==t)return!1;let e=b&&v;return u&&!f&&!e},[f,v,b,u,t]),C=c||f,k=(0,l.useCallback)(async()=>o(300513).V_({environment:m,tabId:S,blockPropertyValueOverlayStore:n,store:a,schema:s,showProperties:r,collectionContextStore:d,isEditing:c}),[m,S,n,a,s,r,d,c]),I=(0,l.useCallback)(async()=>o(300513).Un({environment:m,tabId:S,blockPropertyValueOverlayStore:n,store:a,schema:s,showProperties:r,collectionContextStore:d,isEditing:c}),[m,S,n,a,s,r,d,c]),j=(0,l.useCallback)(()=>o(300513).lY({environment:m,tabId:S,blockPropertyValueOverlayStore:n,store:a}),[m,S,n,a]),T=(0,l.useCallback)(()=>o(300513).PH(S,a),[a,S]);return h?(0,p.jsx)(o(621044).BlockPropertyRouter,{store:a,property:t,propertyIndex:i,disabled:g,locked:x,surface:"list",tableWrap:!1,blockPropertyValueOverlayStore:n,collectionStore:h,collectionViewStore:y,forceMouseEntered:w,showIfEmpty:C,onBgClick:j,onEnter:j,onEsc:j,onTab:I,onUntab:k,onClick:T},t):null}),i7={container:{paddingTop:o(139424).A.isMobile?8:4,display:"flex"}};function i6(e){let{collectionContextStore:t,toggleButton:i,subitemPath:r}=e,n=(0,o(579993).O$)(t.currentSubitemFormatStoreForUiDisplayStore),l=tA((null==r?void 0:r.length)??0),a=(0,o(960253).I)(()=>({noToggleIndent:{minWidth:l+24},toggleIndent:{minWidth:l}}),[l]);return n?i?(0,p.jsxs)("div",{style:i7.container,children:[(0,p.jsx)("div",{style:a.toggleIndent}),i]}):(0,p.jsx)("div",{style:a.noToggleIndent}):null}let i4={container:{display:"flex",position:"relative"},overflowButtonArea:{position:"absolute",insetInlineEnd:-28,top:"50%",transform:"translateY(-50%)",width:28,height:"100%",cursor:"pointer"},overflowButton:{position:"absolute",insetInlineEnd:0,top:"50%",transform:"translateY(-50%)",display:"flex",width:20,height:20,borderRadius:4,justifyContent:"center",alignItems:"center",isolation:"isolate",zIndex:2,backdropFilter:"blur(8px)",background:o(632079).Tj.background.elevated,transition:"none",paddingInlineStart:2,paddingInlineEnd:0},overflowIcon:{width:12,height:12,fill:o(632079).Tj.icon.tertiary,marginInlineStart:-2}},i8=l.forwardRef(function(e,t){var i;let r,{store:n,schema:a,blockPropertyValueOverlayStore:s,handleOpenPeekPage:d,collectionContextStore:c,onShiftEnter:u,toggleButton:g,subitemPath:m,showProperties:S,isLast:h}=e,y=(0,o(327219).tz)(),f=!!e.passesFilter,b=(0,o(533992).v3)(),v=(0,o(633636).wM)(),{isPhone:x}=(0,o(533992).Y0)(),w=(0,o(834656).F)(c.capabilitiesStore),C=(0,o(579993).K8)(()=>c.shouldShowPageIcon(),[c]),k=(0,l.useRef)(null),I=(0,l.useRef)(null),[j,T]=(0,l.useState)(!1),[_,A]=(0,l.useState)(!1),[M,P]=(0,l.useState)(!1),[R,V]=(0,l.useState)(!1),B=(0,o(579993).K8)(()=>{let e=o(596184).A.state;return!!(e.isActive&&e.store.id===n.id)},[n.id]),E=(0,o(579993).K8)(()=>{let e=o(674829).n.getForTab(v).state;return e.store&&e.store.id===n.id?e.editMode:void 0},[n.id,v]),F=(0,o(825154).d)(()=>{o(395364).A.state||V(!0)},100),O=(0,o(84235).Y)(()=>{V(!1)},100),z=(0,o(825154).d)(()=>{P(!0)},100),K=(0,o(825154).d)(()=>{A(!0)},100),{startDwell:L,stopDwell:D}=(0,o(348542).z)({dwellMs:o(384824).T.short,surface:"collection_list_row"}),W=(0,l.useCallback)(()=>{K(),w&&L(b.currentUser.id,(0,o(765815).z)(n).id)},[w,b.currentUser.id,K,L,n]),H=(0,l.useCallback)(()=>{A(!1),D()},[D]),N=(0,o(579993).K8)(()=>o(584265).default.state.stores.length>0&&o(584265).default.state.stores["0"].id===n.id,[n.id]),G=(0,l.useCallback)(()=>{let e=o(3757).NK({environment:b,store:n,collectionContextStore:c});e&&(d(),o(800198).Router.navigate({environment:b,tabId:v,url:e}))},[b,d,n,c,v]),$=(0,o(579993).K8)(()=>
1n.getBlockTitleStore(),[n]),U=(0,o(579993).K8)(()=>o(3757).uM({environment:b,tabId:v},(0,o(765815).z)(n)),[b,n,v]),q=(0,o(579993).K8)(()=>o(3757).NK({environment:b,store:(0,o(765815).z)(n),collectionContextStore:c}),[b,n,c]),X=(0,o(579993).K8)(()=>S.map(e=>n.getPropertyValue(e)),[S,n]),Y=(0,l.useCallback)(()=>{o(300513).zU(v,n,d)},[v,n,d]),Q=(0,l.useCallback)(()=>{I.current&&T(I.current.scrollWidth>I.current.clientWidth)},[]),Z=(0,o(825154).d)(Q,100),J=(0,o(579993).K8)(()=>(0,o(597845).Wi)(b,n.id),[b,n.id]),ee=null==(i=(0,o(938051).y)(n))?void 0:i.background,et=(0,o(579993).K8)(()=>!!c.normalizedFormatStore.state.collection_group_by,[c])&&!h,eo=(0,o(960253).I)(()=>({linkBox:{position:"relative",...o(3757).nq(B?"multi":"single"),...ee&&{background:ee},display:"flex",alignItems:"center",paddingInlineStart:4,userSelect:B?void 0:"none",WebkitUserSelect:B?void 0:"none",opacity:f?1:.5},mobileLinkBox:{flexGrow:1,textDecoration:"none",overflow:"hidden",borderBottom:et?`1px solid ${o(632079).Tj.border.secondary}`:void 0,borderImage:C&&et?`linear-gradient(to right, transparent 30px, ${o(632079).Tj.border.secondary} 30px) 1`:void 0,...ee&&{background:ee},paddingInlineStart:5,paddingInlineEnd:4,paddingBottom:4,paddingTop:4},propertiesAfterTitleContainer:{display:"flex",alignItems:"center",paddingInlineStart:o(139424).A.isMobile&&C?17:6*!o(139424).A.isMobile,paddingBottom:o(139424).A.isMobile?6:4},hoveredStyle:{background:function(e){let{isEditing:t,backgroundColor:i}=e;return i?(0,o(650342).e$)(i,.2):t?"transparent":o(632079).Tj.buttonHoveredBackground}({isEditing:B,backgroundColor:ee})},pressedStyle:{background:function(e){let{isEditing:t,backgroundColor:i}=e;return i?(0,o(650342).e$)(i,.3):t?"transparent":o(632079).Tj.buttonPressedBackground}({isEditing:B,backgroundColor:ee})}}),[B,ee,C,25,f,et]);(0,l.useEffect)(()=>{B&&"new"===E&&(0,o(739204).z)({store:$})},[B,E,$]),(0,l.useEffect)(()=>(window.addEventListener("resize",Z),()=>window.removeEventListener("resize",Z)),[Z]),(0,l.useEffect)(()=>{Z()},[Z,X]),(0,o(637030).X)(()=>{o(674829).n.getForTab(v).reset(),o(596184).A.reset()});let ei=(0,l.useMemo)(()=>S.indexOf("title"),[S]),er=x&&S.length>0,en=(0,p.jsx)(i6,{collectionContextStore:c,toggleButton:g,subitemPath:m}),el=(e,t)=>(0,p.jsx)(i1,{blockPropertyValueOverlayStore:s,collectionContextStore:c,isEditing:B,mouseIsEntered:R,property:e,propertyIndex:t,showProperties:S,schema:a,store:n},e);if(er){let[e,t]=[S.slice(0,ei+1),S.slice(ei+1)];r=(0,p.jsxs)("div",{style:i4.container,ref:k,children:[en,(0,p.jsxs)(o(590422).Q,{ref:I,href:U,metaHref:q,external:!1,style:eo.mobileLinkBox,disabled:!w,disableForOffline:J,children:[(0,p.jsx)(o(4458).fI,{alignItems:"center",children:e.map(el)}),t.length>0?(0,p.jsx)("div",{style:eo.propertiesAfterTitleContainer,children:t.map(el)}):void 0]})]})}else{let e=y.formatMessage({id:"collectionList.overflow.tooltip",defaultMessage:"See all properties"});r=(0,p.jsx)(o(369064).N,{debugName:"ListItem",capture:N,onShiftEnter:u,children:(0,p.jsxs)("div",{style:i4.container,ref:k,onMouseEnter:W,onMouseLeave:H,children:[en,(0,p.jsx)(o(590422).Q,{ref:I,href:U,metaHref:q,altHref:q,onClick:Y,external:!1,style:eo.linkBox,hoveredStyle:eo.hoveredStyle,pressedStyle:eo.pressedStyle,onMouseEnter:F,onMouseMove:F,onMouseLeave:O,disabled:!w,disableForOffline:J,children:S.map(el)}),j?(0,p.jsx)("div",{style:i4.overflowButtonArea,children:M||_?(0,p.jsx)(o(51831).m_,{content:()=>e,placement:"bottom",children:t=>(0,p.jsx)(o(374533).K,{icon:o(969278).arrowStraightRightSmallIcon,iconStyle:i4.overflowIcon,ariaLabel:e,style:i4.overflowButton,onClick:G,onMouseEnter:z,onMouseLeave:()=>P(!1),...t})}):null}):null]})})}return(0,o(705155).N)({store:n,forwardedRef:t,blockRefObject:(0,l.useMemo)(()=>({renderedType:"page",getBlockStore:()=>n,getNode:()=>k.current,activate:G}),[n,G]),contents:r})}),re=l.memo(i8);function rt(){return{marginTop:1,marginBottom:1}}let ro=l.memo(function(e){let{groupFormat:t,store:i,format:r,collectionContextStore:n,schema:a,blockPropertyValueOverlayStore:s,paddingLeft:d,paddingRight:c,headerWidth:u,shouldShowShimmer:g}=e,m=(0,o(223426).Z)(n.capabilitiesStore),S=(0,o(954646).T)(n),h=(0,o(533992).v3)(),y=(0,o(633636).wM)(),f=(0,l.useMemo)(()=>t?[t]:[],[t]),b=(0,o(579993).K8)(()=>n.getIsInDashboardBuildMode(),[n]),v=(0,o(579993).K8)(()=>{let e=r.list_properties?r.list_properties:[],t=n.collectionStore();return e.filter(e=>e.visible&&(!t||(0,o(911224).hZ)({collectionStore:t,property:e.property}))).map(({property:e})=>e)},[n,r.list_properties]),x=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(f),[f,n]),w=(0,o(504373).A)(n),C=(0,o(579993).K8)(()=>!S&&m&&!w&&i.canEdit(),[S,i,m,w]),k=(0,l.useCallback)(()=>
1{if(!x)return;let e=n.collectionStore();if(!e||!n.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}))return;let t=o(584265).default.state.stores["0"];if(!t)return;let i=n.subitemTreeStore.state,r=(0,o(17224).Qe)(i.children,e=>e.value.store===t),l=r?(0,o(60848).k)(r.map(e=>e.value.store)):"",a=n.subitemExpandedStore.state.get(l),s=!!(null==a?void 0:a.isExpanded),d=e.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:d?{spaceWithId:d}:void 0,userAction:"ListView.onItemShiftEnter",environment:h,canUndo:!0,perform:i=>{let l=(0,o(238690).u)({environment:h,collectionContextStore:n,groupsPointer:x.groupsPointer,store:t,before:!1,collectionStore:e,transaction:i,subitemPath:r,subitemInsertDirection:s?"into":"below",from:"list_selection_overlay_shift_enter"});l&&o(300513).v7({environment:h,tabId:y,newStore:l,previousStore:t})}}),(0,o(808111).u)(h,"list_item_edit_mode_enter",{...(0,o(866814).sl)(n),block_id:t.id,from:"shiftEnter",view_type:"list"})},[n,h,y,x]),I=(0,l.useCallback)((e,t)=>{o(300513).v7({environment:h,tabId:y,newStore:t,previousStore:e})},[h,y]),j=(0,l.useMemo)(()=>({blockPropertyValueOverlayStore:s,collectionContextStore:n,disabled:S,onShiftEnter:k,schema:a,showProperties:v,collectionViewBlockStore:i}),[s,n,S,k,a,v,i]),T=(0,l.useCallback)(e=>{let{store:t,parentStore:i,subitemPath:r,indentLevel:l}=e;if(i)return(0,p.jsx)(i2,{store:t,collectionStore:i,subitemPath:r,indentLevel:l,collectionContextStore:n,disabled:S,groupsPointer:f,paddingLeft:d,styles:{borderBottom:void 0,borderTop:void 0},onSubitemCreate:e=>{(0,o(730616).C)({store:e,transient:!1}),o(674829).n.getForTab(y).setState({store:e,editMode:"new",previousStore:void 0})}})},[n,S,f,d,y]);return x?(0,p.jsx)(tO,{collectionContextStore:n,groupsPointer:f,format:r,canDrag:C,itemProps:j,renderItem:re,canDrop:!0,shouldShowHoverMenu:!b,direction:tE.Vertical,analyticsName:"list",getItemSelectableStyle:rt,emptyDroppableSize:0,onSelectableInsertRow:I,nestedCreateSubitemButton:T,paddingLeft:d,paddingRight:c,headerWidth:u,shouldShowShimmer:g}):null}),ri=l.memo(function(e){let{store:t,format:i,paddingBottom:r,paddingLeft:n,paddingRight:a,isFullScreen:s,isPreviewing:d,isRootChild:c,minWidth:u,collectionContextStore:g,headerWidth:m}=e,S=(0,o(533992).v3)(),h=(0,o(633636).wM)(),y=(0,o(579993).K8)(()=>o(912338).mM(g,s),[g,s]),[f,b]=(0,o(579993).K8)(()=>[null==g?void 0:g.isInHomeWidgetStore.state,null==g?void 0:g.isWidgetView()],[g]),v=(0,o(579993).K8)(()=>g.collectionViewStore(),[g]),x=(0,o(93193).X)(v),w=(0,o(579993).K8)(()=>(null==g?void 0:g.contextTypeFromStoreState)==="collectionSystemView",[g]),C=(0,o(579993).K8)(()=>!!g.viewsModuleContextStore.getViewModuleType(),[g]),k=i.collection_group_by,I=(0,l.useCallback)((e,t,i)=>{if(o(139424).A.isMobile)(0,o(114020).u)({environment:S,store:e,pageVisitSource:o(254656).y8.Create,isNewPage:!0});else if(t)o(300513).v7({environment:S,tabId:h,newStore:e,previousStore:void 0});else{let{groupFormat:t}=i,r=g.groupsStore.getGroupState(t?[t]:[]),n="collectionTypedView"===g.contextTypeFromStoreState;(0,o(553180).V)({environment:S,store:e,peekMode:o(912338).hH(g),showMoveTo:n,resultsStore:null==r?void 0:r.resultsStore,peekCollectionData:(0,o(223012).q)(g),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}},[S,h,g]),j=(0,l.useCallback)(()=>({}),[]),T=(0,l.useCallback)(e=>(0,p.jsx)(rn,{collectionGroupHeaderProps:e}),[]),_=(0,l.useCallback)(i=>(0,p.jsx)(oM,{reducerId:o(460928).FD,store:t,collectionContextStore:g,isFullScreen:s,isRootChild:c,paddingLeft:n,paddingRight:a,headerWidth:m,stickyLeft:!1,renderGroupResults:function(t){return(0,p.jsx)(ra,{...e,groupFormat:t})},getGroupStyle:j,renderHeader:T,onGroupHeaderAddItem:I}),[e,g,j,I,m,s,c,n,a,t,T]),A=(0,l.useCallback)(e=>{let t=g.isLoadingStore.state,i=g.groupsStore.getGroupState([]);if(!i||o(912338).C_(g))return;let r=i.reducerResultStore.state;e<o(316434).B.incrementScrollOffset&&r&&!t&&r.hasMore&&(0,o(697129).H)({collectionContextStore:g,environment:S,incrementLimitArgs:{isFullScreen:s,currentResultCount:r.blockIds.length,groupsPointer:[],incrementLimitsInRelatedGroups:!1}})},[g,S,s]),M=(0,o(960253).I)(()=>({container:{paddingBottom:b?0:r,paddingInlineStart:n,paddingInlineEnd:a,minWidth:u,...!b&&{paddingInlineStart:n+o(57461).o5.paddingInlineStart,paddingInlineEnd:a+o(57461).o5.paddingInlineEnd}},selectable:{display:"flex",flexDirection:"column",paddingTop:k||b||w?void 0:4,paddingBottom:4}}),[b,r,n,a,u,k,w]),P=(0,o(356169).U)(g);return(0,o(541853).N)(i=>(0,p.jsxs)("div",{style:M.container,className:o(828432)._OD,children:[(0,p.jsx)(o(365711).Ay,{location:"collectionListView",store:t,shouldShowHalo:!s&&!f&&!x&&!d,canSelect:!s&&!C,disablePointerEvents:P,analyticsName:"list",style:M.selectable,...i,children:k?_(k):(0,p.jsx)(ra,{...e,groupFormat:k})}
1),y?void 0:(0,p.jsx)(o(636255).F,{onChange:A})]}))}),rr={stickyStyle:{boxShadow:`0 -1px 0 ${o(632079).Tj.background.primary}`}};function rn(e){let{collectionGroupHeaderProps:t}=e,{collectionContextStore:i}=t,r=(0,o(579993).O$)(i.isInHomeWidgetStore);return(0,p.jsx)(tr,{...t,height:r?32:48,stickyStyle:rr.stickyStyle})}let rl={groupLoadMoreButton:{fontSize:o(139424).A.isMobile?"16px":"14px",marginTop:o(139424).A.isMobile?4:void 0,paddingInlineStart:6,paddingInlineEnd:8},groupLoadMoreIcon:{width:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,height:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,marginInlineStart:+!o(139424).A.isMobile,marginInlineEnd:o(139424).A.isMobile?6:8}},ra=l.memo(function(e){let{store:t,format:i,schema:r,groupFormat:n,isFullScreen:a,collectionContextStore:s,blockPropertyValueOverlayStore:d,paddingLeft:c,paddingRight:u,headerWidth:g}=e,m=(0,o(223426).Z)(s.capabilitiesStore),S=(0,o(954646).T)(s),h=void 0!==n,y=(0,l.useMemo)(()=>n?[n]:[],[n]),{groupState:f,isEmpty:b}=(0,o(579993).K8)(()=>{let e=s.groupsStore.getGroupState(y);return{groupState:e,isEmpty:(null==e?void 0:e.resultsStore.state.length)===0}},[s,y]),v=(0,o(579993).O$)(null==f?void 0:f.reducerResultStore),x=""!==(0,o(579993).O$)(s.searchQueryStore),w=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:s}).length>0,[s]),C=(0,o(579993).K8)(()=>s.groupsStore.anyGroupHasResults(),[s]),k=(0,o(504373).A)(s),I=(0,o(501710).B)(s),j=(0,o(579993).K8)(()=>"collectionTypedView"===s.contextTypeFromStoreState,[s]),T=(0,o(579993).O$)(s.isInHomeWidgetStore),_=(0,o(579993).K8)(()=>s.collectionViewStore(),[s]),A=(0,o(93193).X)(_),M=b&&(x||w),P=(0,o(579993).K8)(()=>{let e=I||!S&&t.canEdit()&&(m||j);return C&&e&&!k&&!M&&!A},[C,S,t,m,j,k,M,A,I]),R=void 0!==v&&(null==v?void 0:v.blockIds.length)>0,V=(0,o(579993).K8)(()=>(0,o(430682).iv)({collectionContextStore:s,groupsPointer:y,hasPartialResults:R}),[s,y,R]),B=(0,o(579993).K8)(()=>o(912338).XQ({collectionContextStore:s,reducerResult:v,isFullScreen:a}),[s,v,a]),E=(0,o(960253).I)(()=>({spacer:{width:"100%",borderTop:n||T?void 0:`1px solid ${o(632079).Tj.border.primary}`,marginTop:4,marginBottom:4}}),[n,T]);return f?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(ro,{groupFormat:n,store:t,format:i,collectionContextStore:s,schema:r,blockPropertyValueOverlayStore:d,paddingLeft:c,paddingRight:u,headerWidth:g,shouldShowShimmer:V}),V?(0,p.jsx)(o(657547).c,{isFullScreen:a,hasGroups:h,hasPartialResults:R,hasSearchQuery:x,overrideNumShimmerRows:T&&!R?6:void 0}):void 0,P?(0,p.jsxs)(p.Fragment,{children:[B?(0,p.jsx)("div",{style:E.spacer}):void 0,(0,p.jsx)(rd,{collectionContextStore:s,isFullScreen:a,groupState:f,groupFormat:n})]}):void 0,B?(0,p.jsx)(o(37e3).j,{groupsPointer:y,store:t,collectionContextStore:s,format:i,isFullScreen:a,incrementLimitsInRelatedGroups:!1,style:rl.groupLoadMoreButton,iconStyle:rl.groupLoadMoreIcon}):void 0]}):null}),rs={button:{display:"flex",alignItems:"center",height:o(139424).A.isMobile?44:30,borderRadius:6,fontSize:o(139424).A.isMobile?"16px":"14px",color:o(632079).Tj.text.tertiary,paddingInlineStart:6,paddingInlineEnd:8,flexShrink:0,whiteSpace:"nowrap"}},rd=l.memo(function(e){let{groupState:t,groupFormat:i,collectionContextStore:r,isFullScreen:n}=e,a=(0,o(533992).v3)(),s=(0,o(633636).wM)(),d=(0,o(327219).tz)(),c=(0,o(579993).O$)(r.isInHomeWidgetStore),u=(0,o(579993).K8)(()=>o(912338).yZ({collectionContextStore:r,environment:a,intl:d}),[r,a,d]),g=(0,l.useCallback)(()=>{var e;let i=(0,o(974410).f)(r.collectionStore());if(!(0,o(746040).E)(a,i))return void(0,o(787209).Q)(a,i);let l=r.currentSubitemFormatStoreForUiDisplayStore.state,d=null==(e=r.collectionStore())?void 0:e.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:d?{spaceWithId:d}:void 0,userAction:"ListView.handleAddItemClick",environment:a,canUndo:!0,perform:e=>{o(300513).hn({transaction:e,environment:a,tabId:s,results:t.resultsStore.state,collectionContextStore:r,isFullScreen:n,groupsPointer:t.groupsPointer,insertAtIndex:t.resultsStore.state.length,from:l?"list_view_add_parent_item_bottom":"list_view_add_item_bottom"})}})},[a,s,t,r,n]),m=(0,o(960253).I)(()=>({icon:{...c?{width:o(104509).Ev.xxs,height:o(104509).Ev.xxs,marginInlineStart:10,marginInlineEnd:6}:{width:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,he
1ight:o(139424).A.isMobile?o(104509).Ev.default:o(104509).Ev.sm,marginInlineStart:+!o(139424).A.isMobile,marginInlineEnd:o(139424).A.isMobile?6:8}}}),[c]);return u?(0,p.jsxs)(o(4458).fI,{children:[(0,p.jsxs)(o(64960).Ay,{onClick:g,onMouseDown:o(220684).t,style:rs.button,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,colorVariant:"tertiary",style:m.icon}),(0,p.jsx)(o(556531).w,{collectionContextStore:r})]}),(0,p.jsx)(o(112231).O,{collectionContextStore:r,linkExistingRelation:u,groupFormat:i,renderLinkButton:e=>(0,p.jsxs)(o(64960).Ay,{style:rs.button,...e,children:[(0,p.jsx)(o(16275).I,{icon:o(684668).arrowDiagonalUpRightIcon,colorVariant:"tertiary",style:m.icon}),(0,p.jsx)(o(327219).sA,{id:"database.findOrCreatePage",defaultMessage:"Link existing"})]})})]}):(0,p.jsxs)(o(64960).Ay,{onClick:g,onMouseDown:o(220684).t,style:rs.button,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,colorVariant:"tertiary",style:m.icon}),(0,p.jsx)(o(556531).w,{collectionContextStore:r})]})});function rc(e,t){let{temporaryFormat:o}=t.state;return o||e}function ru(e,t,i){let r=rc(e,t),n=(null==r?void 0:r.table_properties)??[],{collectionStore:l}=i;return l?n.filter(e=>(0,o(911224).hZ)({collectionStore:l,property:e.property})):n}class rp extends s().Store{getInitialState(){return{}}getCurrentFormat(e){return this.state.temporaryFormat?this.state.temporaryFormat:e}getCurrentProperties(e,t){return this.getCurrentFormat(t)[e]||[]}}function rg(e){let{environment:t,propertyFormat:i}=e,r=i.width;if(!t.device.isPhone)return r;let n=t.WindowSizeStore.getSafePaddingLeftPx((0,o(120190).F)(t)),l=t.WindowSizeStore.getSafePaddingRightPx((0,o(120190).F)(t)),a=t.WindowSizeStore.state.width-n-l;return r?Math.min(r,a):a}function rm({isPhone:e,elementWidth:t,paddingLeft:o,paddingRight:i,propertyWidths:r}){let n=t-o-i,l=0;for(let e=0;e<r.length&&(n-=r[e]??0,l=e,!(n<=0));e++);let a=l+1;return r.length>a+(e?2:5)}let rS=l.memo(function({collectionContextStore:e,tableProperties:t,paddingLeft:i,paddingRight:r,children:n}){let a=(0,o(533992).v3)(),{isPhone:s}=(0,o(533992).Y0)(),d=(0,l.useRef)(null),c=(0,l.useContext)(o(700587).U),u=(0,l.useMemo)(()=>t.filter(e=>e.visible),[t]),g=(0,o(579993).K8)(()=>{var e;return null==c||null==(e=c.horizontalScroller)?void 0:e.getStore().state.element},[null==c?void 0:c.horizontalScroller]),m=(0,o(579993).K8)(()=>{let t=e.frozoneStore.state.frozenIndex;return void 0===t?0:t+1},[e]),S=(0,o(579993).K8)(()=>u.map(e=>rg({environment:a,propertyFormat:e})),[a,u]),[h,y]=(0,l.useState)(()=>{var e;return rm({isPhone:s,elementWidth:(null==g||null==(e=g.deref())?void 0:e.clientWidth)??0,paddingLeft:i,paddingRight:r,propertyWidths:S})}),f=(0,l.useCallback)(e=>{o(475097).default.state.open&&o(475097).default.state.mode===o(387722).A||y(rm({isPhone:s,elementWidth:e.width,paddingLeft:i,paddingRight:r,propertyWidths:S}))},[i,r,S,s]);(0,o(729787).tK)(d,f);let b=(0,l.useCallback)(e=>e+m>S.length-1?35:S[e+m]??35,[S,m]),v=(0,o(190792).Te)({enabled:h,count:u.length,estimateSize:b,scrollMargin:i,getScrollElement:()=>(null==g?void 0:g.deref())??null,getItemKey:e=>u[e].property||e,overscan:2,horizontal:!0,isRtl:(0,o(377385).A1)()}),x=v.getVirtualItems(),[w,C]=(0,l.useMemo)(()=>x.length>0?[x[0].start-i,v.getTotalSize()+i-x[x.length-1].end]:[0,0],[x,v,i]),k=0===x.length?0:m+x[0].index,I=0===x.length?0:x[x.length-1].index+1,{propertiesInRange:j,propertiesInRangeIndices:T}=(0,l.useMemo)(()=>0===x.length?{propertiesInRange:[],propertiesInRangeIndices:[]}:{propertiesInRange:u.slice(k,I),propertiesInRangeIndices:Array.from({length:I-k},(e,t)=>k+t)},[x.length,I,k,u]),_=(0,l.useMemo)(()=>({propertiesInRange:j,propertiesInRangeIndices:T,beforeWidth:w,afterWidth:C}),[C,w,j,T]);return(0,p.jsx)(o(67954).Pr.Provider,{value:v,children:(0,p.jsx)(o(67954).Z6.Provider,{value:h,children:(0,p.jsx)(o(67954).Wm.Provider,{value:_,children:n})})})});function rh(e,t){let i=(0,o(83208).X)("adoption_enable_ai_property_suggestion");return(0,o(579993).K8)(()=>{if(!o(886556).z.isAiEnabled()||!i)return!1;let r=null==e?void 0:e.collectionSuggestionStore.state.experimentVariant;return(void 0===r||"ghost_column"===r)&&!!e&&(!!t||e.collectionSuggestionStore.state.isEnabled)},[i,e,t])}
1let ry={display:"flex",alignItems:"center",justifyContent:"center",padding:"0px 6px",borderRadius:6,overflow:"hidden",whiteSpace:"nowrap",userSelect:"auto",WebkitUserSelect:"auto",transition:"background 0.2s ease"},rf=l.memo(function(e){let{disabled:t,property:i,schema:r,collectionContextStore:n,groupFormat:s,propertyFormat:d,isHovered:c,aggregation:u,onChange:g,forViewType:m}=e,S=(0,o(533992).v3)(),h=(0,o(327219).tz)(),y=eA(n.capabilitiesStore),[f,b]=(0,l.useState)(void 0),v=!!((null==d?void 0:d.width)&&d.width<100),x=(0,o(579993).K8)(()=>eZ(n,u),[n,u]),w=(0,o(579993).K8)(()=>{var e;if(!u)return;let t=null==(e=n.collectionStore())?void 0:e.getSpaceId(),o=S.idCreator.getSpaceIdCreatorSync(t??""),i=s?(0,e$().Yy)({schema:r,propertyMapping:void 0,groupBy:n.getGroupByAndGroupFormats().groupBy,group:s,timeZone:(0,eU().P)(),experimentService:a().default,spaceIdCreator:o}):void 0;if(!s||i)return{type:"aggregation",filter:i,aggregation:u}},[r,s,u,n,S.idCreator]),C=(0,l.useCallback)(({aggregationType:e,enforceMaxAggregationLimit:t})=>{if(e){let r={aggregator:e,property:i,enforceMaxAggregationLimit:t};g(i,r),b(r),(0,o(893783).X)({environment:S,collectionContextStore:n,action:"table_change_aggregation"})}else g(i,void 0),(0,o(893783).X)({environment:S,collectionContextStore:n,action:"table_remove_aggregation"})},[S,g,i,n]);(0,l.useEffect)(()=>{f&&!eZ(n,f)&&(0,o(931576).n)(u,f)&&b(void 0)},[x,f,n,u]);let k=v&&null!=u&&u.aggregator?o(567224).zY[(0,o(288299).V1)(u)]:void 0,I=(0,l.useMemo)(()=>u?(0,o(928435).H)(i,u,s):"",[s,i,u]),j=(0,l.useCallback)((e,t)=>{if(t){var r;let n=e["timeline"===m?o(460928).qK:o(460928).Tt];if((null==n?void 0:n.type)!=="groups")return;let l=(0,eg().Ix)(t[0]),a=null==(r=n.propertyAggregationResults)||null==(r=r[l])?void 0:r[i];return a?{aggregationResult:a,type:"aggregation"}:void 0}},[i,m]),T=(0,l.useCallback)(e=>w?(0,p.jsx)(o(505019).A,{id:I,collectionContextStore:n,reducer:w,groupsPointer:s?[s]:void 0,resultLookupFn:j,isDerivedReducer:!0,render:n=>(0,p.jsx)(o(51831).m_,{alignment:v?"center":"end",disableTooltip:!x&&!k,content:()=>x?h.formatMessage(e9.aggregationCalculating):k,children:l=>(0,p.jsx)(o(64960).Ay,{disabled:t||y,style:ry,...(0,o(63390).A)(l,e),children:(0,p.jsx)(rv,{resultStore:n,aggregation:u,schema:r,property:i,hideLabelText:v})})})},I):(0,p.jsx)(o(64960).Ay,{disabled:t,style:ry,...e,children:(0,p.jsx)(rw,{disabled:t,isHovered:c,hideLabelText:v})}),[u,I,n,w,s,t,c,v,j,x,k,h,r,i,y]),_=(0,l.useCallback)(({close:e})=>(0,p.jsx)(o(941499).v,{currentAggregation:u,property:i,schema:r,onChange:C,onClose:e,source:"tableAggregation"}),[C,u,i,r]);return(0,p.jsx)(o(4458).fI,{justifyContent:"flex-end",alignItems:"center",width:"100%",marginInlineEnd:4,children:(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.SlideUp:o(656252).z.Popup,disabled:t||y,content:_,children:T})})}),rb={valueStyle:{color:o(632079).Tj.text.secondary,height:"100%"},aggregationTypeNameStyle:{fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.tertiary,fontSize:o(139424).A.isMobile?12:10,textTransform:"uppercase",letterSpacing:1,marginInlineEnd:4,userSelect:"none",WebkitUserSelect:"none"}},rv=l.memo(function(e){let{aggregation:t,resultStore:i,schema:r,property:n,hideLabelText:a}=e,s=(0,o(713311).ET)(),d=(0,o(579993).O$)(i),c=(0,l.useMemo)(()=>{if(!t)return;let e=o(567224).SE[(0,o(288299).V1)(t)];return(0,o(288299).ET)(t.aggregator)&&(e=t.aggregator.groupName in o(575395).OR?o(575395).OR[t.aggregator.groupName]:t.aggregator.groupName),e},[t]),u=(null==t?void 0:t.aggregator)??"count",{numberFormat:g,numberPrecision:m}=(0,o(381070).k)({aggregationType:u,property:n,schema:r,collectionContextStore:s});if(!c)return null;let S=(0,p.jsx)("span",{style:rb.valueStyle,children:t?(0,p.jsx)(e0,{aggregation:t,collectionContextStore:s,children:d?(0,o(567224).rv)({numberFormat:g,dateFormat:void 0,aggregation:t,userTimeZone:(0,eU().P)(),value:d.aggregationResult,numberPrecision:m}):void 0}):void 0},"value");return a?S:(0,p.jsxs)(o(4458).fI,{alignItems:"center",children:[(0,p.jsx)("span",{style:rb.aggregationTypeNameStyle,children:c},"type"),S]})}),rx={placeholderWrapper:{display:"flex",alignItems:"center",height:26},placeholderText:{color:o(632079).Tj.text.tertiary}},rw=l.memo(function(e){let{disabled:t,isHovered:i,hideLabelText:r}=e;
1return t||!i?null:(0,p.jsx)(o(654979).A,{animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:rx.placeholderWrapper,children:(0,p.jsx)(o(4458).fI,{alignItems:"center",height:26,children:r?(0,p.jsx)("span",{style:rx.placeholderText,children:(0,p.jsx)(o(16275).I,{icon:o(982520).A,size:"xs",colorVariant:"tertiary"})},"placeholder"):(0,p.jsx)("span",{style:rx.placeholderText,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Calculate",id:"database.tableView.aggregationPlaceholder"})},"placeholder")})})}),rC={display:"flex"},rk=l.memo(function({collectionContextStore:e,groupFormat:t,isFullScreen:i,isInPeekRenderer:r,query:n,schema:a,showPropertyFormats:s,showRightActionsSpacer:d,pageCount:c,style:u,paddingLeft:g,paddingRight:m,disableSticky:S,forViewType:h}){var y;let f=(0,o(533992).v3)(),{isPhone:b}=(0,o(533992).Y0)(),v=!(0,o(67382).x)(e.capabilitiesStore),x=(0,o(960253).e)(),w=(0,o(579993).K8)(()=>e.frozoneStore.state.frozenIndex,[e.frozoneStore]),{unfrozenIndexAddendum:C,frozenPropertyFormats:k,unfrozenPropertyFormats:I}=(0,o(579993).K8)(()=>{let e=[],t=s,i=(0,o(912338).qi)(w);return void 0!==w&&(e=s.slice(0,i),t=s.slice(i)),{unfrozenIndexAddendum:i,frozenPropertyFormats:e,unfrozenPropertyFormats:t}},[w,s]),j=(0,o(579993).O$)(e.isInHomeWidgetStore),T=!!(null==(y=n.aggregations)?void 0:y.length),_=c>0&&!v,A=(0,l.useContext)(o(953075).w),M=(0,o(912338).Oz)(e),P=(0,o(960253).I)(()=>{let e=j?void 0:(null==M?void 0:M.background)||(r?o(632079).Tj.background.elevated:o(632079).Tj.background.primary);return{aggregationRow:{borderTop:_?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:"none",display:"flex",background:e,zIndex:85,fontSize:14,height:o(47080).wc+(i&&!t?A:0),minWidth:"100%",clipPath:"polygon(0% -20%, 100% -20%, 100% 100%, 0% 100%)",insetInlineStart:0,boxSizing:"border-box",...u},stickyStyle:{paddingInlineStart:g,paddingInlineEnd:m,fontVariantNumeric:"lining-nums tabular-nums",paddingBlockEnd:0,background:e},container:{display:"flex",paddingInlineEnd:!v&&d?32:0}}},[j,null==M?void 0:M.background,r,i,t,A,u,g,m,v,d,_]),R=(0,o(579993).K8)(()=>void 0!==w&&(0,o(81228).w)({environment:f,collectionContextStore:e,isPhone:b,theme:o(632079).Tj,themeMode:x}),[w,f,e,b,x]),V=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{})},[]),B=(0,l.useCallback)((o,i)=>(0,p.jsx)(rI,{propertyFormat:o,groupFormat:t,collectionContextStore:e,schema:a,query:n,forViewType:h},o.property),[e,t,n,a,h]),E=!j&&(T||i),F=(0,l.useRef)(null),O=(0,p.jsx)(o(385827).s,{allowSelectionWithin:!1,style:P.aggregationRow,onMouseDown:V,ref:F,children:(0,p.jsx)("div",{style:P.container,children:(0,p.jsxs)(o(4458).fI,{children:[void 0!==w?(0,p.jsx)("div",{style:{...R,...rC},children:k.map(B)}):void 0,I.map((e,t)=>B(e,t+C))]})})});return(0,o(579993).O$)(o(205885).e)?E?(0,p.jsx)(o(980710).g,{stickyAttachPoint:S?"no-stick":"floor",stickyStyle:P.stickyStyle,nodeRef:F,children:O}):O:null}),rI=l.memo(function({propertyFormat:e,groupFormat:t,collectionContextStore:i,query:r,schema:n,forViewType:a}){var s;let d=(0,o(533992).v3)(),[c,u]=(0,l.useState)(!1),g=eA(i.capabilitiesStore),m=!(0,o(67382).x)(i.capabilitiesStore),S=(0,o(960253).I)(()=>({wrapper:{display:"flex",width:e.width}}),[e.width]),h=(0,l.useCallback)((e,t)=>{(0,o(773339).I)({environment:d,collectionContextStore:i,query:r,property:e,newAggregation:t})},[i,r,d]),y=(0,l.useCallback)(()=>{u(!0)},[u]),f=(0,l.useCallback)(()=>{u(!1)},[u]);return(0,p.jsx)("div",{style:S.wrapper,onMouseEnter:y,onMouseLeave:f,children:(0,p.jsx)(rf,{groupFormat:t,propertyFormat:e,disabled:m,isHovered:!m&&!g&&c,aggregation:null==(s=r.aggregations)?void 0:s.find(t=>t.property===e.property),property:e.property,collectionContextStore:i,schema:n,onChange:h,forViewType:a})})}),rj={buttonHovered:{background:o(632079).Tj.tableRowHoveredBackground}},rT=l.memo(l.forwardRef(function(e,t){var i;let{collectionContextStore:r,handleAddRowClick:n,numberOfBlankRows:a,isBlockPropertyValueOverlayOpen:s,propertyFormats:d,query:c}=e,[u,g]=(0,l.useState)(0),m=(0,l.useCallback)(()=>{g(0)},[]),S=!!(null==(i=c.aggregations)?void 0:i.length),h=(0,o(960253).I)(()=>{let{button:e}=(0,o(684603).B)({hideTextWithTransition:!1,hideTextWithoutTransition:s});return{button:{...e,transition:"background 0.2s ease",borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,paddingInlineStart:0,marginInlineStart:o(57461).o5.paddingInlineStart,width:`calc(100% - ${o(57461).o5.paddingInlineStart}px)`},lastRow:{...!S&&{marginBottom:6}},text:{fontSize:14,color:o(632079).Tj.text.tertiary,display:"inline-flex",alignItems:"center",height:"100%",opacity:1,transition:"opacity 0.2s ease",...s&&{display:"none"}}}},[s,S]);return 0===d.length?null:(0,p.jsx)("div",{onMouseLeave:m,ref:t,children:Array.from({length:a}).map((e,t)=>(0,p.jsx)(o(64960).Ay,{className:o(828432).Mbm,onClick:n,onMouseDown:o(220684).t,style:{...h.button,...t===a-1&&h.lastRow},hoveredStyle:rj.buttonHovered,onMouseEnter:()=>g(t),children:(0,p.jsx)("span",{style:h.text,children:(0,p.jsx)(r_,{propertyFormats:d,collectionContextStore:r,isRowHovered:u===t})})},`row-${t}`))})}));function r_(e){let{propertyFormats:t,collectionContextStore:o,isRowHovered:i}=e;return(0,p.jsx)(p.Fragment,{children:t.map((e,t)=>(0,p.jsx)(rM,{propertyFormat:e,collectionContextStore:o,isRowHovered:i,isFirstColumn:0===t},e.property))})}let rA={icon:{marginInlineStart:+!o(139424).A.isMobile,marginInlineEnd:7},newPageLabel:{display:"flex",alignItems:"center",paddingInlineStart:8,minWidth:100,...o(139424).A.isMobile&&{fontSize:17,color:o(632079).Tj.text.tertiary}}};function rM(e){let{propertyFormat:t,collectionContextStore:i,isRowHovered:r,isFirstColumn:n}=e,l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>rg({environment:l,propertyFormat:t}),[t,l]),s=(0,o(960253).I)(()=>({tableCell:{display:"flex",width:a,height:"100%",position:"relative",borderInlineEnd:`1p
1x solid ${o(632079).Tj.border.secondaryTranslucent}`}}),[a]);return(0,p.jsx)("div",{style:s.tableCell,children:r&&n?(0,p.jsxs)("div",{style:rA.newPageLabel,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,size:"sm",colorVariant:"tertiary",style:rA.icon}),(0,p.jsx)(o(556531).w,{collectionContextStore:i})]}):void 0})}let rP={position:"absolute",display:"flex",opacity:.5},rR=function(e){let t=(0,l.useRef)(null),i=(0,l.useRef)(),r=(0,o(579993).uB)(e.store,o(787333).J),n=(0,o(579993).O$)(r),{direction:a,sectionedKeys:s,sectionStyles:d,keys:c,disableVerticalEdgeScroll:u,disableHorizontalEdgeScroll:g,disabled:m,renderKey:S,ghostZIndex:h}=e,y={..."horizontal"===a?o(847172).Z0:o(847172).Bb,...n.isDragging&&{position:"relative",zIndex:1,width:n.savedContainerRect.width,height:n.savedContainerRect.height},...e.style};function f(e){return"string"==typeof e?e:e.key}let b=(0,l.useMemo)(()=>c.map((e,t)=>{let i=f(e),r=S(i,t,t===c.length-1);if(n.isDragging&&n.draggingKey===i){let e,l,{savedKeyRects:s,savedContainerRect:d,currentXOffset:c,currentYOffset:u}=n,g=s[t];"vertical"===a?(e=(0,o(752239).A)({num:g.top+u,min:d.top,max:d.top+d.height-g.height})-d.top,l=g.left-d.left):(e=g.top-d.top,l=(0,o(752239).A)({num:g.left+c,min:d.left,max:d.left+d.width-g.width})-d.left);let m={...rP,zIndex:h,left:l,top:e,width:g.width,height:g.height};return(0,p.jsx)("div",{style:m,children:r},i)}}),[c,S,a,n,h]);function v(){let{direction:r}=e;return!i.current&&t.current&&(i.current="vertical"===r?(0,o(54503).NM)(t.current):(0,o(54503).T8)(t.current)),i.current}let x=m?{}:{onDraggableDragCancel:()=>{n.isDragging&&r.reset()},onDraggableDragEnd:()=>{if(n.isDragging){let{keys:t,onDrop:o}=e,{startKeyPosition:i,currentKeyPosition:l}=n;if(i!==l){let e=t.slice();e.splice(l,0,e.splice(i,1)[0]);let r=f(t[i]);o(e.map(f),{key:r,startPosition:i,endPosition:l})}e.onDragEnd&&e.onDragEnd(),r.reset()}},onDraggableDragStart:i=>{i.preventDefault();let{keys:n}=e,l=t.current;if(!l||!(l instanceof Element))return;let a=o(885711).EV(i.target,e=>o(885711).vq(e)&&e.classList.contains(o(828432).wAf)),d=o(885711).EV(i.target,e=>e.parentNode===a);if(a&&d){let t=o(871871).PE(l.children).indexOf(a),i=o(871871).PE(a.children).indexOf(d),c=0,u=Object.keys(s);for(let e=0;e<t;e++)c+=s[u[e]].length;let p=n[c+=i];if("object"==typeof p&&!p.draggable)return;let g=l.getBoundingClientRect(),m=Object.keys(s).map((e,t)=>s[e].map((e,o)=>l.children[t].children[o].getBoundingClientRect())).flat(),S=v();if(S){let t=f(n[c]);e.onDraggingKeyChanged&&e.onDraggingKeyChanged(t),r.setState({isDragging:!1,willDrag:!0,currentXOffset:0,currentYOffset:0,draggingKey:t,startKeyPosition:c,startScrollX:S.scrollLeft,startScrollY:S.scrollTop,currentKeyPosition:c,savedContainerRect:g,savedKeyRects:m})}}},onDraggableDragMove:t=>{!n.isDragging&&n.willDrag&&n.draggingKey&&(0,o(346183).A)({x1:t.startX,y1:t.startY,x2:t.currentX,y2:t.currentY})>=o(593213).t[t.device]&&(r.setState({currentXOffset:n.currentXOffset,currentYOffset:n.currentYOffset,startScrollX:n.startScrollX,startScrollY:n.startScrollY,startKeyPosition:n.startKeyPosition,currentKeyPosition:n.currentKeyPosition,savedKeyRects:n.savedKeyRects,savedContainerRect:n.savedContainerRect,draggingKey:n.draggingKey,isDragging:!0,willDrag:!1}),e.onDragStart&&e.onDragStart());let i=v();if(n.isDragging&&i){let{savedKeyRects:e,startScrollX:l,startScrollY:a}=n,s=i.scrollLeft-l,d=i.scrollTop-a,c=(0,o(960408).wq)(e,e=>(0,o(346183).A)({x1:t.currentX+s,y1:t.currentY+d,x2:e.left+e.width/2,y2:e.top+e.height/2}));if(c){let o=e.indexOf(c);r.setState({...n,currentXOffset:t.diffX+s,currentYOffset:t.diffY+d,currentKeyPosition:o})}}}};return(0,p.jsx)(o(698496).s,{...x,forceTouch:!0,allowDragWhileTextEditing:!0,disableVerticalEdgeScroll:u||"horizontal"===a,disableHorizontalEdgeScroll:g||"vertical"===a,render:i=>{let r=0;return(0,p.jsxs)("div",{ref:t,style:y,...i,children:[Object.entries(s).map(([t,i])=>{let l,a=(l=i.map((t,i)=>((t,i)=>{let r=f(t),l=S(r,i,e.keys.map(f).length-1===i),a="";if(n.isDragging){let{startKeyPosition:t,currentKeyPosition:o}=n;t===o?a="":"horizontal"===e.direction?o===i&&i<t?a="inset 4px 0 rgba(35, 131, 226, 0.5)":o===i&&i>t&&(a="inset -4px 0 rgba(35, 131, 226, 0.5)"):"vertical"===e.direction&&(o===i&&i<t?a="inset 0 4px rgba(35, 131, 226, 0.5)":o===i&&i>t&&(a="inset 0 -4px rgba(35, 131, 226, 0.5)"))}return(0,p.jsx)("div",{style:{display:"flex",flexDirection:"vertical"===e.direction?"column":"horizontal"===e.direction||"grid"===e.direction?"row":(0,o(48697).HB)(e.direction),boxShadow:a},children:l},r)})(t,i+r)),(0,p.jsx)("div",{className:o(828432).wAf,style:null==d?void 0:d[t],children:l},t));return r+=i.length,a}),b]})}})};function rV({collectionContextStore:e}){let t=(0,o(533992).v3)(),i=(0,o(579993).O$)(e.normalizedSchemaStore),r=(0,l.useMemo)(()=>Object.keys(i).length<=1,[i]),n=(0,o(960253).I)(()=>({dotsIcon:{fill:(0,o(44026).P0)({theme:o(632079).Tj,willShowOnTooltip:!1})},button:{display:r?"none":"flex",alignItems:"center",justifyContent:"center",borderRadius:6,width:o(139424).A.isMobile?32:28,height:o(139424).A.isMobile?32:28}}),[r]),a=(0,l.useCallback)(()=>{(0,o(963405).Ow)({collectionSettingsStore:e.settingsStore}),(0,o(893783).X)({environment:t,collectionContextStore:e,action:"click_table_header_dot_menu"}),(0,o(963405).a2)({collectionSettingsStore:e.settingsStore,item:{type:"propertyVisibility",timelineViewTab:"timeline"}})},[e,t]);return(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{defaultMessage:"Show or hide properties",id:"collectionTable.configureColumnsButton.showOrHideProperties"}),children:e=>(0,p.jsx)(o(64960).Ay,{...e,style:n.button,onMouseDown:o(890460).tr,onClick:a,className:o(828432).LcC,children:(0,p.jsx)("div",{style:o(890460).w6,children:(0,p.jsx)(o(16275).I,{icon:o(361226).ellipsisSmallIcon,size:"sm",style:n.dotsIcon})})})})}
1let rB=(0,o(208318).t)(),rE="count";async function rF(e){let{environment:t,collectionContextStore:i}=e;if(!o(205885).A.state.online||!navigator.onLine)return;let r=i.collectionViewStore();if(!r)return;let n=r.getCollectionSource();if(!n)return;let l=r.pointer.spaceId;if(!l)return;let a=(0,o(443015).A)(i,!0),s=i.bulkSelectionStore.state.scope;if((null==s?void 0:s.type)==="groups"&&s.groupFormats.length>0){let e=i.normalizedSchemaStore.state,t=i.getGroupByAndGroupFormats().groupBy,r=function(e){let{groupFormats:t,schema:i,groupByFormat:r,timeZone:n,baseFilter:l}=e,a=[];for(let e of t){let t=(0,e$().K8)({schema:i,groupBy:r,group:e,propertyMapping:void 0,timeZone:n});if(!t)return;a.push(t)}if(0===a.length)return;let s=1===a.length&&(0,o(330548).dU)(a[0])?a[0]:{operator:"or",filters:a};return(0,o(321570).G)([...l?[l]:[],s])}({groupFormats:s.groupFormats,schema:e,groupByFormat:t,timeZone:(0,eU().P)(),baseFilter:a});if(!r)return void i.bulkSelectionStore.setState({...i.bulkSelectionStore.state,isSelectAll:!1});a=r}let d=i.searchQueryStore.state,c=i.archiveStatusStore.state??((0,o(213832).TR)(n)?void 0:"NON_ARCHIVED"),u=await t.api.callCellCompatibleApi({eventName:"queryCollection",environment:t,data:{source:n,collectionView:{id:r.id,spaceId:l},loader:{reducers:{[rE]:{type:"aggregation",aggregation:{aggregator:"count",property:"title"}}},filter:a,searchQuery:d,archiveStatus:c,userId:t.currentUser.id,userTimeZone:(0,eU().P)()},clientType:"notion_app"},tracking:{src:"fetchSelectAllInFilterCount"},cellNavigation:{spaceId:l}});if("failed"===u.type){rB.log({level:"error",from:"fetchSelectAllInFilterCount",type:"queryCollectionFailed"}),i.bulkSelectionStore.setState({...i.bulkSelectionStore.state,isSelectAll:!1});return}let p=u.data.result.reducerResults[rE];if(!p||"aggregation"!==p.type)return;let g=p.aggregationResult;"number"===g.type&&void 0!==g.value&&i.bulkSelectionStore.setState({...i.bulkSelectionStore.state,count:g.value})}function rO({collectionViewBlockId:e,allowInlineCollectionViews:t=!1}){let i=o(584265).default.state.stores;return 0!==i.length&&!(0,o(912338).Rd)({items:i,collectionViewBlockId:e,allowInlineCollectionViews:t})}let rz=l.memo(function(e){let{groupsPointer:t,collectionContextStore:i,hasDiffHighlight:r,hasMoreReducerResults:n,frozoneProps:a}=e,s=(0,o(533992).v3)(),d=(0,o(83208).X)("collections_bulk_action"),c=(0,l.useCallback)(()=>{let e=(0,o(998685).v)(t[0],i),r=i.isInLibraryBlock();return e.filter(e=>e.canEdit()||r)},[i,t]),u=(0,o(579993).K8)(()=>0===c().length,[c]),{checkedState:g,allVisibleItemsChecked:m}=(0,o(579993).K8)(()=>{let e=c(),t=e.length;if(0===t)return{checkedState:!1,allVisibleItemsChecked:!0};let r=o(584265).default.state.stores.filter(t=>e.includes(t)).length,l=r===t,a=d&&i.bulkSelectionStore.state.isSelectAll;return{checkedState:0!==r&&(!!l&&(!n||!!a)||"partial"),allVisibleItemsChecked:l}},[i,c,n,d]),S=(0,l.useCallback)(e=>{var r,n;let l=c(),a=o(584265).default.state.stores,u=rO({collectionViewBlockId:null==(r=i.collectionViewBlockStore())?void 0:r.id,allowInlineCollectionViews:i.isInLibraryBlock()})?[]:a,p=t[0];!1!==g&&("partial"!==g||m)?(!0===g||"partial"===g&&m)&&(d&&p?!function(e){var t;let{environment:i,collectionContextStore:r,blockStoresForGroup:n,currentSelectedStores:l,groupFormat:a}=e,s=r.bulkSelectionStore.state,d=(null==(t=s.scope)?void 0:t.type)==="groups"?s.scope.groupFormats.filter(e=>!(0,eg().Mn)(e,a)):[];if((0,o(967551).t)({environment:i,stores:(0,o(960408).FF)(l,...n)}),0===d.length)r.bulkSelectionStore.reset();else{let e=new Set(n.map(e=>e.id)),t=s.excludedIds.size>0?new Set([...s.excludedIds].filter(t=>!e.has(t))):s.excludedIds;r.bulkSelectionStore.setState({...s,scope:{type:"groups",groupFormats:d},excludedIds:t}),rF({environment:i,collectionContextStore:r})}}({environment:s,collectionContextStore:i,blockStoresForGroup:l,currentSelectedStores:u,groupFormat:p}):d?((n={environment:s,collectionContextStore:i}).collectionContextStore.bulkSelectionStore.reset(),(0,o(471e3).I)({environment:n.environment})):(0,o(967551).t)({environment:s,stores:(0,o(960408).FF)(u,...l)})):d&&p?function(e){var t;let{environment:i,collectionContextStore:r,blockStoresForGroup:n,currentSelectedStores:l,groupFormat:a}=e;if(!o(205885).A.state.online||!navigator.onLine)return(0,o(967551).t)({environment:i,stores:(0,o(960408).KC)(l,n)});let s=r.bulkSelectionStore.state,d=(null==(t=s.scope)?void 0:t.type)==="groups"?s.scope.groupFormats:[],c=d.some(e=>(0,eg().Mn)(e,a))?s.scope:{type:"groups",groupFormats:[...d,a]},u=s.includedIds;if((null==c?void 0:c.type)==="groups"){let e=new Set;for(let t of c.groupFormats){let o=r.groupsStore.getGroupState([t]);if(o)for(let t of o.resultsStore.state)e.add(t.id)}for(let t of(u=new Set,l))e.has(t.id)||u.add(t.id);for(let t of s.includedIds)e.has(t)||u.add(t)}r.bulkSelectionStore.setState({...s,isSelectAll:!0,excludedIds:new Set,scope:c,includedIds:u}),(0,o(967551).t)({environment:i,stores:(0,o(960408).KC)(l,n)}),rF({environment:i,collectionContextStore:r})}({environment:s,collectionContextStore:i,blockStoresForGroup:l,currentSelectedStores:u,groupFormat:p}):d?function(e){let{environment:t,collectionContextStore:i,blockStores:r,currentSelectedStores:n}=e;o(205885).A.state.online&&navigator.onLine?(i.bulkSelectionStore.setState({...i.bulkSelectionStore.state,isSelectAll:!0,excludedIds:new Set,includedIds:new Set,scope:{type:"all"}}),(0,o(967551).t)({environment:t,stores:(0,o(960408).KC)(n,r)}),rF({environment:t,collectionContextStore:i})):(0,o(967551).t)({environment:t,stores:(0,o(960408).KC)(n,r)})}({environment:s,collectionContextStore:i,blockStores:l,currentSelectedStores:u}):(0,o(967551).t)({environment:s,stores:(0,o(960408).KC)(u,l)}),e.stopPropagation(),e.preventDefault()},[g,i,s,c,m,d,t]),h=(0,o(579993).K8)(()=>(0,o(912338).f5)({collectionContextStore:i}),[i]),y=(0,o(960253).I)(()=>{let e=(()=>
1{if((null==a?void 0:a.frozenIndex)!==-1)return r&&!(null!=a&&a.isScrolled)?"transparent":null==a?void 0:a.frozenStyles.background})();return{wrapper:{...null==a?void 0:a.frozenStyles,background:e},checkboxContainer:h?{position:"absolute",insetInlineStart:-36,background:e}:{display:"contents"}}},[null==a?void 0:a.frozenIndex,null==a?void 0:a.frozenStyles,null==a?void 0:a.isScrolled,h,r]);return(0,p.jsx)("div",{style:y.wrapper,children:(0,p.jsx)("div",{style:y.checkboxContainer,children:(0,p.jsx)(o(82768).V,{passesFilter:!0,checkedState:g,onClick:S,checkboxType:"group",collectionContextStore:i,frozoneProps:a?{...a,isCollectionViewBlockSelected:!1}:void 0,disabled:u})})})}),rK={style0:{color:o(632079).oZ.uiLightGray},style1:{width:220}};function rL(e){let{origin:t,propertyType:i}=e,r=(0,o(533992).v3)();return(0,p.jsx)(o(788139).k,{origin:t,placementToOrigin:"bottom",header:function(){switch(i){case"owner":return(0,p.jsx)(o(327219).sA,{id:"WikiPropertiesOnboardingTooltip.header.ownerProperty",defaultMessage:"Owner"});case"verification":return(0,p.jsx)(o(327219).sA,{id:"WikiPropertiesOnboardingTooltip.header.verificationProperty",defaultMessage:"Verification"});case"tags":return(0,p.jsx)(o(327219).sA,{id:"WikiPropertiesOnboardingTooltip.header.tagsProperty",defaultMessage:"Add tags and more"});default:(0,o(48697).HB)(i)}}(),content:function(){switch(i){case"owner":return(0,p.jsx)(o(327219).sA,{defaultMessage:"Owners are responsible for keeping the page updated. By default, the owner is the page creator",id:"WikiPropertiesOnboardingTooltip.content.ownerProperty"});case"verification":return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(327219).sA,{defaultMessage:"Page owners can mark a page as verified or expired, to help viewers understand whether they can trust the content",id:"WikiPropertiesOnboardingTooltip.content.verificationProperty"}),(0,p.jsx)(o(987308).o,{href:(0,o(313281).x)("guides.wikis"),style:rK.style0})]});case"tags":return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(327219).sA,{defaultMessage:"Customize your wiki with tags or other database properties",id:"WikiPropertiesOnboardingTooltip.content.tagsProperty"}),(0,p.jsx)(o(987308).o,{href:(0,o(313281).x)("guides.databaseProperties"),style:rK.style0})]});default:(0,o(48697).HB)(i)}}(),numSteps:3,currStepIndex:function(){switch(i){case"owner":return 0;case"verification":return 1;case"tags":return 2;default:(0,o(48697).HB)(i)}}(),onCloseClick:()=>{o(445689).ZP(r)},onPrimaryButtonClick:()=>o(445689).A6(r),onBackButtonClick:()=>o(445689).Jz(r),enableMouseCapture:!0,shouldDismissUponOutsideClick:!0,pointerLength:24,pointerOffset:-7,style:rK.style1})}let rD={padding:2};function rW(e){let{propertySchema:t}=e;return rH({propertySchema:t})?(0,p.jsx)(o(16275).I,{icon:o(653905).exclamationMarkTriangleIcon,colorPalette:"yellow",colorVariant:"accentPrimary",style:rD}):null}function rH(e){let{propertySchema:t}=e,i=!(0,o(579993).O$)(o(205885).e);if(!t||!i)return!1;let r="formula"===t.type,n=(0,o(45654).$M)(t)&&(0,o(48697).O9)((0,o(45654).om)(t)),l=(0,o(48697).O9)((0,o(853300).Dz)(t));return r||n||l}let rN=new(o(552709)).O2("ColumnPermissionsDebugTooltipInfo",()=>o.e(86770).then(o.bind(o,486518))),rG=(0,o(552709)._h)(rN,e=>e.ColumnPermissionsDebugTooltipInfo);function r$(e){let{collectionViewBlockStore:t,property:i,propertySchema:r}=e,n=(0,o(579993).K8)(()=>t.getSpaceId(),[t]),l=(null==r?void 0:r.type)==="button"&&(0,o(48697).O9)(r.automation_id)?o(698405).d.createChildStore(t,{id:r.automation_id,table:o(832375).yBS,spaceId:n}):void 0;return(0,o(190400).cN)({automationStore:l,property:i,propertySchema:r})}let rU={},rq={description:{color:o(632079).Tj.text.inverseSecondary},personPropertyPermissionsTooltip:{color:o(632079).Tj.text.inverseSecondary},offlineWarning:{color:o(632079).Tj.text.inverseSecondary},buttonError:{color:o(632079).Tj.text.inverseSecondary},rollupConfigurationError:{color:o(632079).Tj.text.inverseSecondary}};function rX(e){let{collectionStore:t,collectionViewBlockStore:i,isCrossSpaceFormula:r,isCrossSpaceRelation:n,isHoveringDescriptionIcon:a,property:s,propertySchema:d,render:c,isNameTruncated:u}=e,g=(0,o(579993).K8)(()=>(null==t?void 0:t.getSchema())??{},[t]),m=(0,o(83208).X)("column_permissions_debug"),S=(0,o(579993).K8)(()=>
1{if(!m||!t)return;let e=t.getAdditionalPropertyStores().find(e=>e.getPropertyShortId()===s);if(e)return e.getPermissionItems()??{default_access:"inherit"}},[t,m,s]),h=(0,o(48697).O9)(S),y=(0,l.useMemo)(()=>{if(!h)return rU;let e={};for(let[t,o]of Object.entries(g))e[t]=null==o?void 0:o.name;return e},[g,h]),f=(null==d?void 0:d.description)!==void 0&&d.description.length>0,b=(0,o(764396).i)({collectionStore:t,property:s,propertySchema:d}),v=(0,o(48697).O9)(b)&&(0,o(48697).O9)(t),x=rH({propertySchema:d}),w=r$({collectionViewBlockStore:i,property:s,propertySchema:d}),C=(0,o(126940).sq)({propertySchema:d,schema:g,parentStore:t}),k=(0,o(126940).KF)(C),I=C?k??o(977441).A.rollupConfigurationErrorTooltip:void 0,j=!!d.name&&u||f||v||x||w||void 0!==I||h,T=(0,l.useCallback)(e=>(0,p.jsxs)("div",{...e,style:o(689266).Q$,children:[j?(0,p.jsx)("div",{children:d.name}):void 0,f?(0,p.jsx)("div",{style:rq.description,children:d.description}):void 0,v?(0,p.jsx)(o(836403).t,{propertySchema:d,property:s,collectionStore:t,style:rq.personPropertyPermissionsTooltip,blockStore:void 0}):void 0,x?(0,p.jsx)("div",{style:rq.offlineWarning,children:(0,p.jsx)(o(327219).sA,{..."formula"===d.type?o(977441).A.offlineWarningFormula:o(977441).A.offlineWarningAutoUpdate})}):void 0,w?(0,p.jsx)("div",{style:rq.buttonError,children:(0,p.jsx)(o(327219).sA,{...o(977441).A.buttonPropertyErrorTooltip})}):void 0,I?(0,p.jsx)("div",{style:rq.rollupConfigurationError,children:(0,p.jsx)(o(327219).sA,{...I})}):void 0,h?(0,p.jsx)(rG,{permissions:S,propertyNamesById:y}):void 0]}),[j,d,f,t,v,s,x,w,I,h,S,y]);return(0,p.jsx)(o(51831).m_,{alignment:"start",tooltipClassName:o(828432).StS,disableTooltip:n||r||!j,delayThreshold:500*!a,content:T,children:c})}let rY={property:{fontSize:14,flex:"1 1 auto",...o(139424).A.isMobile&&{fontSize:15,color:o(632079).Tj.text.tertiary}},icon:{...o(139424).A.isMobile&&{fill:o(632079).Tj.text.tertiary}},menuWrapper:{marginInlineStart:-6}},rQ=l.memo(function(e){var t;let{allowHidingTitle:i,collectionContextStore:r,collectionViewBlockStore:n,columnIndex:s,disableCellRightBorder:d,disabled:c,format:u,formatKey:g,handleTemporaryNewPropertyInsertion:m,isLast:S,paddingTop:h,property:y,renderSpacer:f,schema:b,width:v}=e,x=(0,o(533992).v3)(),w=(0,o(327219).tz)(),C=b[y],k=(0,l.useRef)(null),I=(0,l.useRef)(null),{value:j}=(0,o(552709).fJ)(T().T.formulas),{value:_}=(0,o(552709).fJ)(T().T.formulaConstants),{value:A}=(0,o(552709).fJ)(T().T.formulaPermissions),[M,P]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e;(e=I.current)&&P(e.scrollWidth>e.clientWidth+1)},[v,null==C?void 0:C.name]),(0,o(336494).b)(o(784068).A,()=>({collectionContextStore:r,property:y,getNode:()=>k.current}),[r,y]);let R=(0,o(579993).K8)(()=>{var e;return null==(e=r.collectionViewStore())?void 0:e.getCollectionStore()},[r]),V=(0,o(579993).K8)(()=>!!(null==R?void 0:R.getFormat().xldb_sync),[R]),B=(0,o(579993).K8)(()=>{let e=null==R?void 0:R.getFormat();return!!((null==e?void 0:e.sync_id)||(null==e?void 0:e.synced_collection_key))},[R]),E=V&&!!(null==C?void 0:C.xldb_source_column_id),F=!V&&B&&!!(null==C?void 0:C.synced_permissions),O=w.formatMessage({id:"tableHeaderCell.xldbSourceLabel",defaultMessage:"XL Data Source"}),z=(0,o(887779).Q)({collectionStore:R,propertyId:y}),K=l.useMemo(()=>{if(!z)return null;let e=o(632079).Tj.background.primary;return"jira"===z?(0,o(117073).jiraIcon)({width:12,height:12,stroke:e,strokeWidth:1,paintOrder:"stroke fill",vectorEffect:"non-scaling-stroke"}):(0,o(68722).salesforceIcon)({width:12,height:12,stroke:e,strokeWidth:1,paintOrder:"stroke fill",vectorEffect:"non-scaling-stroke"})},[z]),L=(0,o(53614).n_)({collectionStore:R,property:y,propertySchema:C}),D=null==(t=(0,o(151193).ND)(null==R?void 0:R.pointer))?void 0:t.find(e=>e.propertyId===y),W=void 0===D?void 0:"removed"===D.kind?o(632079).Tj.red.background.secondary:o(632079).Tj.blue.background.secondary,H=!!R&&v>=160,[N,G]=(0,l.useState)(!1),$=(0,l.useCallback)(e=>{G(e)},[G]),U=(0,o(579993).O$)(r.canConfigureBlockStore),q=(0,o(478653).S)(r,y),X=(0,o(579993).uB)(void 0,o(510969).A),[Y,Q]=(0,l.useState)(!1),Z=(0,l.useCallback)(()=>{X.setState({open:!1}),Q(!0)},[X]),J=(0,l.useCallback)(()=>{Q(!1)},[]),ee=(0,o(579993).K8)(()=>o(686494).A.state.publicPageData,[]),{frozenIndex:et,isScrolled:eo}
1=(0,o(579993).O$)(r.frozoneStore),ei=et===s,er=(0,o(579993).K8)(()=>null==R?void 0:R.getSpaceId(),[R]),en=(0,o(579993).K8)(()=>{var e;if((null==C?void 0:C.type)!=="relation")return!1;let t=null==(e=r.collectionStore())?void 0:e.getSpaceId();return(0,o(226989).o)(t,C)},[r,C]),[{value:el}]=(0,o(97668).Yb)(async()=>{var e;if((null==C?void 0:C.type)!=="formula")return;let t=r.collectionStore(),i=null==(e=r.collectionStore())?void 0:e.pointer;if(!t||!i||!j||!_||!A)return;let n=t.getSpaceId(),l=(0,o(457103).i)(),s=(0,o(240818).MC)({collectionFeatureGates:l,experimentService:a().default,getRecordModel:t.getRecordModel,loadRecordModel:t.loadRecordModel,spaceIdCreator:x.idCreator.getSpaceIdCreatorSync(n)}),d={sourceProperty:y,valueTypes:[{kind:_.FormulaContextValueKind.ThisRow,type:{type:"block",collection:i}}],handleDataRequest:s,publicPageDataCollection:{id:null==ee?void 0:ee.collectionId,schema:null==ee?void 0:ee.collectionSchema},spaceId:t.getSpaceId(),featureGates:l};return await A.hasAccessToProperty({collectionPointer:i,collectionSchema:b,context:d,propertyId:y,hasAccessFn:A.hasSameSpaceAccess})?await A.hasAccessToProperty({collectionPointer:i,collectionSchema:b,context:d,propertyId:y,hasAccessFn:A.hasReadPermissionsAccess})?void 0:"formulaNoAccess":"formula"},[null==C?void 0:C.type,r,j,_,A,y,null==ee?void 0:ee.collectionId,null==ee?void 0:ee.collectionSchema,b,x.idCreator]),ea=(0,l.useCallback)(()=>{(0,o(525779).clear)({environment:x}),(0,o(471e3).I)({environment:x}),(0,o(602262).y)()},[x]),es=(0,o(579993).K8)(()=>{var e;return!!r.isInLibraryBlock()&&"recents"===(null==(e=r.collectionViewStore())||null==(e=e.getCollectionSource())?void 0:e.type)},[r]),ed=(0,l.useCallback)(e=>{o(139424).A.isMobile||es||(e.preventDefault(),(0,o(705660).S)(e,o(705660).y.EditorContextMenu,()=>{ea(),X.setState({open:!0})}))},[ea,X,es]),ec=r$({collectionViewBlockStore:n,property:y,propertySchema:C}),eu=(0,o(960253).e)(),ep=(0,o(960253).I)(()=>({container:{display:"flex",flexShrink:0,overflow:"hidden",fontSize:14,padding:0,width:v,borderInlineEnd:d?void 0:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,background:W??(L?"dark"===eu?"rgba(255, 255, 255, 0.045)":"rgba(55, 53, 47, 0.03)":void 0)},button:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInlineStart:8,paddingInlineEnd:8,paddingTop:h}}),[v,d,h,L,eu,W]),eg=(0,l.useCallback)((e,t)=>{var i;return C?(0,p.jsxs)(o(64960).Ay,{style:ep.button,disabled:c,...(0,o(63390).A)(e,t),children:[f?f(S):void 0,(0,p.jsx)(o(723652).m,{property:y,propertySchema:C,textRef:I,showIcon:!0,iconStyle:rY.icon,showIntegrationIconOverlay:K,badge:(0,p.jsxs)(p.Fragment,{children:[E?(0,p.jsx)(o(51831).m_,{content:()=>O,children:e=>(0,p.jsx)(o(111010).D,{as:"span",...e,styleKey:"captionBold",colorVariant:"disabled",role:"img","aria-label":O,children:"XL"})}):void 0,F?(0,p.jsx)(o(16275).I,{icon:o(670989).l,size:"xxs",colorVariant:"tertiary",label:w.formatMessage({id:"tableHeaderCell.syncedPropertyLabel",defaultMessage:"Synced property"})}):void 0,R?(0,p.jsx)(o(276345).$,{collectionStore:R,property:y,propertySchema:C,blockStore:void 0}):void 0,R?(0,p.jsx)(o(10653).B,{collectionStore:R,propertyId:y}):void 0,R?(0,p.jsx)(o(482158).o,{collectionStore:R,propertyId:y}):void 0,"button"===C.type&&ec?(0,p.jsx)(o(16275).I,{icon:o(789777).exclamationMarkTriangleFillIcon,colorVariant:"secondary"}):void 0,(null==(i=C.description)?void 0:i.length)&&!o(139424).A.isMobile?(0,p.jsx)(o(418154).g,{setIsHovered:$}):void 0,H&&R?(0,p.jsx)(o(994578).AgentIconsBadge,{collectionContextStore:r,collectionStore:R,spaceId:er,property:y,propertySchema:C}):void 0,(0,p.jsx)(o(810173).Zr,{propertyId:y,propertySchema:C}),(0,p.jsx)(o(334585).i,{propertySchema:C,collectionContextStore:r}),(0,p.jsx)(rW,{propertySchema:C}),"rollup"===C.type&&R?(0,p.jsx)(o(71947).k,{propertySchema:C,schema:b,parentStore:R}):void 0]}),style:rY.property}),en?(0,p.jsx)(o(57042).default,{type:"relation"}):void 0,void 0!==el?(0,p.jsx)(o(57042).default,{type:el}):void 0,ei?(0,p.jsx)(o(646427).A,{isCollectionViewBlockSelected:!1,passesFilter:!0,isScrolled:!!eo}):void 0]}):null},[C,ep.button,c,f,S,R,er,y,b,ec,H,$,r,en,el,ei,eo,K,F,E,O,w]),em=(0,l.useCallback)(e=>
1C?(0,p.jsx)(rX,{collectionViewBlockStore:n,collectionStore:R,propertySchema:C,property:y,isCrossSpaceRelation:en,isCrossSpaceFormula:void 0!==el,isHoveringDescriptionIcon:N,isNameTruncated:M,render:t=>eg(t,e)}):null,[R,n,el,en,N,y,C,eg,M]),eS=(0,l.useCallback)(e=>(0,p.jsx)(o(426829).$m,{allowHidingTitle:i,collectionContextStore:r,handleTemporaryNewPropertyInsertion:m,columnIndex:s,format:u,formatKey:g,onOpenColumnPropertyPermissions:Z,parent:e,property:y,schema:b}),[i,r,m,s,u,g,Z,y,b]);return C?(0,p.jsxs)("div",{ref:k,style:ep.container,className:o(828432).P2l,onContextMenu:ed,children:[(0,p.jsx)(o(505580).dT,{origin:k,store:r}),(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,bottomSheetInitialState:"half",disabled:!U&&!q,originGap:0,popupWrapStyle:rY.menuWrapper,alignmentToOrigin:"start",buttonPopupStore:X,content:eS,onClick:ea,children:em}),R?(0,p.jsx)(o(218522).Z,{open:Y,collectionStore:R,propertyId:y,entrypoint:"table_header",onDismiss:J}):void 0]}):null}),rZ={position:"absolute",insetInlineEnd:0,width:0,flexGrow:0,zIndex:1},rJ=l.memo(function({leftFormat:e,height:t,onTemporaryResize:i,onAccept:r,onCancel:n,propertySchema:a,resultStore:s}){let d=(0,l.useRef)(void 0),{isPhone:c}=(0,o(533992).Y0)(),[u,g]=(0,l.useState)(!1),[m,S]=(0,l.useState)(!1),h=!c&&(m||u),y=(0,l.useCallback)(t=>{let i=d.current;if(!i||!i.width)return;let r=Math.max(i.width+t.diffX*((0,o(377385).A1)()?-1:1),r0(a,e,i.width,t.optionKey));return{...i,width:r}},[e,a]),f=(0,l.useCallback)(t=>{t.preventDefault(),d.current=e,S(!0)},[e]),b=(0,l.useCallback)(e=>{let t=y(e);t&&i(t)},[y,i]),v=(0,l.useCallback)(e=>{let t=y(e);t&&r(t),S(!1)},[y,r]),x=(0,l.useCallback)(()=>{n(),d.current=void 0,S(!1)},[n]),w=(0,l.useCallback)(t=>{let i=s.state?s.state.blockIds:[],n=(0,o(960408).oE)(i.map(t=>{let i=o(668984).A.findBlockPropertyValueByBlockId(t,e.property),r=null==i?void 0:i.getNode();if(r)return function(e){let t=e.cloneNode(!0),o=!1;(null==e?void 0:e.style.position)==="relative"&&(e.style.position="unset",o=!0);let i=getComputedStyle(e);for(let e=0;e<i.length;e++){let o=i[e],r=i.getPropertyValue(o);t.style[o]=r}for(let i of(o&&(e.style.position="relative"),t.id="notion-table-view-cell-shadow",t.style.top="0px",t.style.left="0px",t.style.pointerEvents="none",t.style.width="auto",t.style.opacity="0",t.style.display="flex",t.style.position="absolute",t.querySelectorAll("*")))i.style&&(i.style.pointerEvents="none",i.style.width="auto");document.body.appendChild(t);let r=t.getBoundingClientRect();return t.remove(),null!=r&&r.width?Math.ceil(r.width)+1:void 0}(r)}));e.width&&r({...e,width:Math.min(800,Math.max(Math.max(...n),r0(a,e,e.width)))})},[e,r,a,s]),C=(0,l.useCallback)(e=>(0,p.jsx)("div",{style:h?{...r9(t),background:"rgba(35, 131, 226, 0.8)"}:r9(t),onDoubleClick:w,...e}),[w,t,h]);return(0,p.jsx)("div",{style:rZ,onMouseMove:()=>g(!0),onMouseLeave:()=>g(!1),children:(0,p.jsx)(o(698496).s,{onDraggableDragStart:f,onDraggableDragMove:b,onDraggableDragEnd:v,onDraggableDragCancel:x,disableVerticalEdgeScroll:!0,disableHorizontalEdgeScroll:!0,render:C})})});function r0(e,t,i,r=!1){var n,l,a;if(r)return 32;let s=(n=e,l=t,(null==n?void 0:n.type)==="checkbox"||(null==n?void 0:n.type)==="status"&&"checkbox"===l.statusShowAs||((null==n?void 0:n.type)==="number"||(null==n?void 0:n.type)==="formula"&&"number"===(0,o(345091).getFormulaPropertySchemaResultType)(n))&&(null==n||null==(a=n.show_as)?void 0:a.type)==="ring"?32:(null==n?void 0:n.type)==="auto_increment_id"?64:100);return i&&i<s?32:s}function r9(e){return{width:5,marginInlineStart:-3,marginTop:-1,height:e,transition:"background 200ms ease-out",background:"rgba(35, 131, 226, 0)",cursor:"col-resize"}}let r3={display:"flex",position:"relative"},r5={boxShadow:"none",overflow:"visible",background:"none"},r2={width:410,height:32},r1=l.memo(function({store:e,collectionContextStore:t,schema:i,query:r,disabled:n,formatKey:a,disableCellRightBorder:s,renderSpacer:d,allowHidingTitle:c,paddingTop:u,showRightActions:g,showPropertyFormats:m,resultStore:S,format:h,tableStore:y,height:f,groupsPointer:b,property:v,index:x,isLast:w}){let C=(0,o(533992).v3)(),{isPhone:k}=(0,o(533992).Y0)(),I=(0,l.useRef)(null),j=(0,o(579993).K8)(()=>y.getCurrentFormat(h),[h,y],{equalityFn:o(931576).n}),T=m[x],{wikiOnboardingPhase:_,showWikiTooltip:A}=(0,o(579993).K8)(()=>{var r,n,l,a;let s=o(445689).WH(),d=(null==(r=t.collectionStore())?void 0:r.getFormatStore(
1).getKeyStore("app_config_uri").getValue())==="notion://wiki_collection"&&e.isCollectionViewPageWithContent()&&e.id===(null==(n=t.collectionViewBlockStore())?void 0:n.id),c=d&&("notion://wiki/owner_property"===v||v===o(435137)._e.Owner)&&"owner"===s,u=d&&(null==(l=i[v])?void 0:l.type)==="verification"&&"verification"===s,p=d&&(null==(a=i[v])?void 0:a.type)==="multi_select"&&"tags"===s;return{wikiOnboardingPhase:s,showWikiTooltip:!o(139424).A.isMobile&&(c||u||p)}},[t,v,i,e]),M=(0,o(579993).K8)(()=>s||w&&!(0,o(890460).fz)({disabled:n,showRightActions:g}),[s,n,w,g]),P=(0,o(579993).K8)(()=>rg({environment:C,propertyFormat:T}),[C,T]),R=(0,o(579993).K8)(()=>{let e=y.getCurrentFormat(j);return y.getCurrentProperties(a,e)},[j,a,y],{equalityFn:o(931576).n}),V=(0,l.useCallback)((e,t)=>{let i=y.getCurrentFormat(j),r=function({propertyFormats:e,property:t,insertPosition:i}){let r=e.findIndex(e=>e.property===t),n=-1===r?e.length:r+ +("left"!==i);return[...e.slice(0,n),{property:o(47080).uR,width:410,visible:!0},...e.slice(n)]}({propertyFormats:y.getCurrentProperties(a,i),property:v,insertPosition:e}),n={...i,[a]:r},l=b.length>0?b[0].value:void 0;return t&&y.setState({...y.state,temporaryFormat:n,showNewPropertyMenuForGroup:l}),r},[y,j,a,v,b]),B=(0,l.useCallback)(()=>{y.setState({...y.state,temporaryFormat:void 0,showNewPropertyMenuForGroup:void 0})},[y]),E=(0,l.useCallback)(e=>{let t=y.getCurrentFormat(j),o=y.getCurrentProperties(a,t).map(t=>t.property===e.property?e:t),i={...t,[a]:o};y.setState({...y.state,temporaryFormat:i})},[y,a,j]),F=(0,l.useCallback)(e=>{let i=t.collectionViewStore();if(!i)return;let r=y.getCurrentFormat(j),n=y.getCurrentProperties(a,j).map(t=>t.property===e.property?e:t),l={...r,[a]:n},s=i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TableHeaderRow.handleColumnResizeAccept",environment:C,cellTarget:s?{spaceWithId:s}:void 0,canUndo:!0,perform:e=>{(0,o(548709).F)({collectionViewStore:i,update:{format:l},transaction:e})}}),y.setState({...y.state,temporaryFormat:void 0}),(0,o(893783).X)({environment:C,collectionContextStore:t,action:"table_resize_columns"})},[t,C,j,a,y]),O=(0,l.useCallback)(()=>{y.setState({...y.state,temporaryFormat:void 0})},[y]),z=(0,o(579993).K8)(()=>{let e=b.length>0?b[0].value:void 0;return!y.state.showNewPropertyMenuForGroup||y.state.showNewPropertyMenuForGroup===e},[y,b]),K=(0,o(579993).K8)(()=>t.isInLibraryBlock(),[t]);return(0,p.jsxs)("div",{style:r3,ref:A?I:null,children:[A?(0,p.jsx)(rL,{origin:I,propertyType:_}):void 0,v===o(47080).uR?(0,p.jsx)(o(182718).z,{popupType:o(182718).n.Popup,popupWrapStyle:r5,open:z,onDismiss:B,alignmentToOrigin:"start",trapFocus:!0,content:()=>(0,p.jsx)(o(426079).FZ,{collectionContextStore:t,collectionSettingsStore:t.settingsStore,handleClosePopup:B,newPropertyFormat:R}),children:(0,p.jsx)("div",{style:r2})}):P?(0,p.jsx)(rQ,{format:j,schema:i,query:r,property:v,handleTemporaryNewPropertyInsertion:V,width:P,collectionViewBlockStore:e,collectionContextStore:t,disabled:n,formatKey:a,isLast:w,disableCellRightBorder:M,allowHidingTitle:c,renderSpacer:d,paddingTop:u,columnIndex:x,groupsPointer:b}):null,(n||k)&&!K?void 0:(0,p.jsx)(rJ,{leftFormat:T,onTemporaryResize:E,onAccept:F,onCancel:O,height:f,propertySchema:i[v],resultStore:S})]},v)}),r7=new(o(552709)).O2("TableSuggestionInlineCells",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,622158))),r6=(0,o(552709)._h)(r7,e=>e.TableSuggestionInlineCells),r4=s().Store.createClass(void 0,{name:"ReducerResultStore"}),r8={display:"flex",justifyContent:"center",alignItems:"center",height:36},ne=l.memo(function({allowHidingTitle:e,children:t,collectionContextStore:i,disableHorizontalEdgeScroll:r,disableTopBorder:n,format:s,formatKey:d,frozoneProps:c,groupFormat:u,hasMoreReducerResults:g,height:m,isInHomeWidget:S,isInPeekRenderer:h,minWidth:y,paddingLeft:f,paddingRight:b,paddingTop:v,query:x,renderSpacer:w,resultStore:C,schema:k,showHoverActionsStore:I,showPropertyFormats:j,showRightActions:T,store:_,tableStore:A}){let M=!(0,o(67382).x)(i.capabilitiesStore),P=(0,l.useRef)(null),R=(0,o(533992).Y0)(),V=(0,l.useRef)(0),B=(0,l.useRef)(!0);l.useEffect(()=>()=>{B.current=!1},[]);let E=(0,o(579993).K8)(()=>(0,o(912338).f5)({collectionContextStore:i}
1),[i]),F=(0,o(579993).O$)(i.canConfigureBlockStore),O=(0,o(991808).N)(i.capabilitiesStore),z=(0,o(579993).uB)(C,r4),K=(0,l.useMemo)(()=>u?[u]:[],[u]),L=(0,l.useMemo)(()=>(0,o(890460).fz)({disabled:M,showRightActions:T})&&(O||F),[M,T,O,F]),D=(0,o(579993).K8)(()=>!!I&&I.state,[I]),W=(0,o(579993).K8)(()=>{var e;return null==(e=i.collectionViewStore())?void 0:e.getType()},[i]),H=(0,o(579993).O$)(i.isUnlistedViewStore),N=(0,o(533992).v3)(),G=rh(i),$=(0,o(579993).K8)(()=>{let e=i.collectionStore();if(!e)return!1;let t=Object.values(e.getSchema()).filter(e=>(null==e?void 0:e.type)&&(null==e?void 0:e.type)!=="title").length>0,o=i.resultSetStore.state.blockIds.size>0;return!t&&!o},[i]),U=(0,o(552709).fJ)(o(426829).IG,{disabled:!G}),q=(0,l.useRef)(!1);l.useEffect(()=>{q.current||(q.current=!0,i.collectionSuggestionStore.setWasInitiallyEmpty($))},[i,$]);let X=(0,o(579993).K8)(()=>{let e=i.collectionStore();if(!e)return!1;let t=e.getNameStore();return!!(0,o(338670).j)(t)},[i]),Y=(0,o(579993).K8)(()=>{let e=i.collectionStore(),t=null==e?void 0:e.getNameStore();return t&&e?(0,o(536614).r4)(t.getValue(),e):""},[i]),Q=(0,o(579993).K8)(()=>{let e=a().default.getConfigKey("database_newbie_ai_property_preview","ai_property_suggestion");return(null==e?void 0:e.debounce_fetch_suggestion_delay_ms)??500},[]),Z=(0,o(84235).Y)(async e=>{if("resolved"!==U.status)return;V.current+=1;let t=V.current;await U.value.loadSuggestions({collectionContextStore:i,collectionNameText:e,environment:N,device:R,requestId:t,latestRequestIdRef:V,isMountedRef:B})},Q),J=l.useRef("");l.useEffect(()=>{if(!G)return;let e=i.collectionSuggestionStore;if(!1===e.state.wasInitiallyEmpty||!X)return;if(!Y.trim()){e.setSuggestions([]),e.clearRemovedPropertySuggestions(),J.current="";return}let t=e.state.suggestions.length>0;($||t)&&(J.current!==Y&&(e.clearRemovedPropertySuggestions(),J.current=Y),Z(Y))},[i,X,Y,$,Z,G,U]);let ee=(0,o(912338).Oz)(i),et=(0,o(174057).G)(_),eo=(0,o(960253).I)(()=>{let{inPlace:e,sticky:t}=function(e){let{isInHomeWidget:t,isUnlistedView:i,inheritedBlockColor:r,isInPeekRenderer:n,hasDiffHighlight:l}=e,a=t?"transparent":i?o(632079).Tj.background.elevated:r||(n?o(632079).Tj.background.elevated:o(632079).Tj.background.primary);return{inPlace:l?"transparent":a,sticky:a}}({isInHomeWidget:S,isUnlistedView:H,inheritedBlockColor:null==ee?void 0:ee.background,isInPeekRenderer:h,hasDiffHighlight:et});return{headerRow:{display:"flex",background:e,zIndex:87,height:m,color:o(632079).Tj.text.secondary,boxShadow:`calc(var(--direction, 1) * -3px) 0 0 ${e}, inset 0 -1px 0 ${o(632079).Tj.border.secondaryTranslucent}${n?"":`, inset 0 1px 0 ${o(632079).Tj.border.secondaryTranslucent}`}`,minWidth:y,insetInlineStart:"timeline"===W?void 0:0,insetInlineEnd:"timeline"===W?void 0:0,position:"relative",marginInlineStart:o(57461).o5.paddingInlineStart,boxSizing:"border-box"},stickyStyle:{paddingInlineStart:f,paddingInlineEnd:b,minWidth:y,background:t,borderInlineEnd:"timeline"===W?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:void 0},transitionStickyStyle:{background:t,..."timeline"===W?{borderInlineEnd:void 0}:{}}}},[S,m,n,y,W,f,b,H,h,null==ee?void 0:ee.background,et]),ei=(0,o(579993).K8)(()=>i.isInLibraryBlock(),[i]),er=(0,o(579993).K8)(()=>{let e=i.userAddedPropertyStore.state,t=i.collectionSuggestionStore;return G&&!e&&t.state.isEnabled&&t.state.isLoading},[G,i]),en=(0,l.useMemo)(()=>er?(0,p.jsx)(o(426829).vO,{}):null,[er]);return(0,p.jsx)(o(980710).g,{stickyAttachPoint:S?"no-stick":"ceiling",absoluteHeight:m,nodeRef:P,stickyStyle:eo.stickyStyle,transitionStickyStyle:eo.transitionStickyStyle,children:(0,p.jsxs)("div",{className:o(828432).FYj,style:eo.headerRow,ref:P,children:[E?(0,p.jsx)(rz,{groupsPointer:K,collectionContextStore:i,frozoneProps:c,hasDiffHighlight:et,hasMoreReducerResults:!!g}):void 0,(0,p.jsx)(no,{showRightActions:T,store:_,collectionContextStore:i,schema:k,query:x,disabled:M,formatKey:d,disableCellRightBorder:!0,renderSpacer:w,allowHidingTitle:e,paddingTop:v,frozoneProps:c,disableTopBorder:n,backgroundColor:eo.headerRow.background,hasDiffHighlight:et,disableHorizontalEdgeScroll:r,showPropertyFormats:j,format:s,height:m,tableStore:A,groupsPointer:K,resultStore:z}
1),(0,p.jsxs)(o(654979).A,{visible:L,animate:{opacity:+!!D},style:r8,children:[en,O?(0,p.jsx)(o(699770).L,{collectionContextStore:i}):null,F&&!ei?(0,p.jsx)(rV,{collectionContextStore:i}):null]}),t]})})}),nt={display:"flex"},no=l.memo(function({allowHidingTitle:e,backgroundColor:t,collectionContextStore:i,disableHorizontalEdgeScroll:r,disableTopBorder:n,disabled:a,format:s,formatKey:d,frozoneProps:c,groupsPointer:u,hasDiffHighlight:g,height:m,paddingTop:S,query:h,renderSpacer:y,resultStore:f,schema:b,showPropertyFormats:v,showRightActions:x,store:w,tableStore:C}){let k=(0,o(533992).v3)(),I=(0,o(579993).O$)(i.canConfigureBlockStore),j=(0,o(579993).O$)(i.isInHomeWidgetStore),T=rh(i),_=(0,o(579993).K8)(()=>{let e=i.collectionStore();if(!e)return!1;let t=e.getNameStore();return!!(0,o(338670).j)(t)},[i]),{frozenIndex:A,unfrozenIndexAddendum:M,stickyLeft:P}=(0,l.useMemo)(()=>{let e=null==c?void 0:c.frozenIndex;return{frozenIndex:e,unfrozenIndexAddendum:(0,o(912338).qi)(e),stickyLeft:null==c?void 0:c.frozenStyles.insetInlineStart}},[null==c?void 0:c.frozenIndex,null==c?void 0:c.frozenStyles.insetInlineStart]),{showProperties:R,frozenShowProperties:V,unfrozenShowProperties:B}=(0,l.useMemo)(()=>{let e=v.map(e=>
1e.property),[t,o]=[e.slice(0,M),e.slice(M)];return{showProperties:e,frozenShowProperties:t,unfrozenShowProperties:o}},[v,M]),E=(0,l.useCallback)(e=>{let t=i.collectionViewStore();if(!t)return;let r=C.getCurrentFormat(s),n=(0,o(960408).My)(C.getCurrentProperties(d,s),t=>{let o=e.indexOf(t.property);return o>=0?o:1/0}),l={...r,[d]:n},a=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TableHeaderRow.handleColumnReorder",environment:k,canUndo:!0,cellTarget:a?{spaceWithId:a}:void 0,perform:e=>{(0,o(548709).F)({collectionViewStore:t,update:{format:l},transaction:e})}}),(0,o(893783).X)({environment:k,collectionContextStore:i,action:"table_reorder_columns"})},[i,k,s,d,C]),F=(0,o(960253).I)(()=>{let e=g&&!(null!=c&&c.isScrolled)?"transparent":null==c?void 0:c.frozenStyles.background;return{frozenStyle:{display:"flex",...null==c?void 0:c.frozenStyles,background:e,insetInlineStart:j?-16:P??0,boxShadow:`calc(var(--direction, 1) * -3px) 0 0 ${e??t}, inset 0 -1px 0 ${o(632079).Tj.border.secondaryTranslucent}${n?"":`, inset 0 1px 0 ${o(632079).Tj.border.secondaryTranslucent}`}`}}},[t,n,null==c?void 0:c.frozenStyles,null==c?void 0:c.isScrolled,g,j,P]),O=(0,l.useMemo)(()=>({frozen:V,unfrozen:B}),[V,B]),z=(0,l.useMemo)(()=>({frozen:F.frozenStyle,unfrozen:{display:"flex"}}),[F.frozenStyle]),K=(0,o(579993).K8)(()=>i.collectionSuggestionStore.getActiveSuggestions(),[i]),L=(0,o(579993).K8)(()=>i.userAddedPropertyStore.state,[i]),D=(0,o(579993).K8)(()=>T&&!L&&(_||K.length>0)&&i.collectionSuggestionStore.state.isEnabled,[T,i,L,_,K.length]),W=(0,l.useCallback)((t,o,r)=>(0,p.jsx)(r1,{collectionContextStore:i,store:w,schema:b,query:h,disabled:a,format:s,formatKey:d,allowHidingTitle:e,showPropertyFormats:v,resultStore:f,showRightActions:x,disableCellRightBorder:!0,renderSpacer:y,paddingTop:S,tableStore:C,groupsPointer:u,height:m,property:t,index:o,isLast:r},t),[e,i,a,s,d,u,m,S,h,y,f,b,v,x,w,C]),H=(0,l.useMemo)(()=>D&&0!==K.length?(0,p.jsx)(r6,{collectionContextStore:i,suggestions:K,renderLoading:()=>null}):null,[D,K,i]);return a||!I?(0,p.jsxs)("div",{style:o(847172).Z0,children:[(0,p.jsx)("div",{style:F.frozenStyle,children:V.map((e,t)=>W(e,t,t===R.length-1))}),B.map((e,t)=>W(e,t+M,t===R.length-1)),H]}):(0,o(912338).Eh)(A)?(0,p.jsxs)(o(4458).fI,{children:[(0,p.jsx)(rR,{style:nt,direction:"horizontal",keys:R,sectionedKeys:O,sectionStyles:z,renderKey:W,onDrop:E,disableHorizontalEdgeScroll:r,ghostZIndex:83}),H]}):(0,p.jsxs)(o(4458).fI,{children:[(0,p.jsx)(o(847172).qU,{direction:"horizontal",keys:R,renderKey:W,onDrop:E,disableHorizontalEdgeScroll:r}),H]})});class ni extends s().Store{getInitialState(){return{isHovered:!1}}}function nr({store:e,collectionContextStore:t,children:i,anyWrapping:r}){return(0,o(67954).DV)()&&r?(0,p.jsx)(nn,{store:e,collectionContextStore:t,children:i}):(0,p.jsx)(o(4458).fI,{children:i})}function nn({store:e,collectionContextStore:t,children:i}){let r=(0,o(533992).WS)(),n=(0,l.useRef)(null),a=(0,l.useRef)(null),s=t.virtualizedModule.getBlockHeightsCache(),d=(0,o(579993).O$)(s.getBlockHeightStore(e.id)),c=(0,l.useCallback)(()=>{s.expandHeightToTallestCached(e.id)},[s,e]);(0,o(729787).tK)(0===d?n:a,c);let u=(0,o(960253).I)(()=>{let e=r?44:36;return{row:{display:"flex",...d?{height:Math.max(d,e),overflowY:"clip"}:{}}}},[d,r]);return(0,p.jsx)("div",{ref:n,style:u.row,children:i})}let nl=l.memo(function(e){let{store:t,passesFilter:i,canEdit:r,frozoneProps:n}=e,a=(0,o(713311).ET)(),s=(0,o(533992).v3)(),d=(0,o(579993).K8)(()=>o(584265).default.state.stores.includes(t),[t]),c=(0,o(579993).K8)(()=>null==a?void 0:a.bulkSelectionStore.state.isSelectAll,[a]);(0,l.useEffect)(()=>{if(c){if(!i&&o(584265).default.state.stores.includes(t))return void(0,o(472709).L)({environment:s,store:t,selectMode:o(476987).S.TOGGLE});if(i&&!o(584265).default.state.stores.includes(t)){let e=o(739411).Y.state.phase;if("loading"===e||"in_progress"===e||null!=a&&a.bulkSelectionStore.state.excludedIds.has(t.id))return;let i=null==a?void 0:a.bulkSelectionStore.state.scope;if((null==i?void 0:i.type)==="groups"&&a){let e=t.getRecordStoreUIParent();if(!i.groupFormats.some(t=>{let o=a.groupsStore.getGroupState([t]);return o&&e===o.groupUiParentStore}))return}(0,o(472709).L)({environment:s,store:t,selectMode:o(476987).S.TOGGLE})}}},[c,i,t,s,a]);let u=(0,o(579993).K8)(()=>{var e;return o(183056).default.state.isOpen&&(null==(e=o(183056).default.state.currentStore)?void 0:e.id)===t.id},[t.id]),g=(0,l.useCallback)(e=>{var r;
1c&&a&&function(e){let{collectionContextStore:t,store:o,passesFilter:i}=e,r=t.bulkSelectionStore.state,n=o.getRecordStoreUIParent();if((!r.scope||"all"===r.scope.type||"groups"===r.scope.type&&r.scope.groupFormats.some(e=>{let o=t.groupsStore.getGroupState([e]);return o&&n===o.groupUiParentStore}))&&i){let e=new Set(r.excludedIds);e.has(o.id)?e.delete(o.id):e.add(o.id);let i=new Set(r.includedIds);i.delete(o.id),t.bulkSelectionStore.setState({...r,excludedIds:e,includedIds:i})}else{let e=new Set(r.includedIds);e.has(o.id)?e.delete(o.id):e.add(o.id);let i=new Set(r.excludedIds);i.delete(o.id),t.bulkSelectionStore.setState({...r,excludedIds:i,includedIds:e})}}({collectionContextStore:a,store:t,passesFilter:i}),rO({collectionViewBlockId:null==(r=a.collectionViewBlockStore())?void 0:r.id,allowInlineCollectionViews:a.isInLibraryBlock()})?(0,o(967551).t)({environment:s,stores:[t]}):(0,o(472709).L)({environment:s,store:t,selectMode:(0,o(125231).g)()?o(476987).S.MULTI_SELECT_FROM_BOUNDARY:o(476987).S.TOGGLE}),e.stopPropagation()},[a,s,t,c,i]),m=(0,o(579993).K8)(()=>r||a.isInLibraryBlock(),[r,a]);return(0,p.jsx)(o(82768).V,{checkedState:d,onClick:g,checkboxType:"single_row",collectionContextStore:a,isBlockHovered:u,frozoneProps:n,passesFilter:i,disabled:!m})}),na=new(o(552709)).O2("ColumnPermissionsDebugCellOverlay",()=>o.e(56809).then(o.bind(o,70071))),ns=(0,o(552709)._h)(na,e=>e.ColumnPermissionsDebugCellOverlay),nd={tooltipOrigin:{position:"absolute",insetInlineEnd:-4,bottom:-8,transform:"translate(1px, 1px)",width:10,height:15,pointerEvents:"auto",cursor:"ns-resize",zIndex:91},tooltipCircle:{position:"absolute",insetInlineStart:0,top:2,width:9,height:9,border:`2px solid ${o(632079).Tj.blue.border.accentPrimary}`,transition:"transform 0.2s ease",background:o(632079).Tj.background.primary,borderRadius:"50%",cursor:"ns-resize"}};function nc(e){let{isDragAndFillActive:t,onRectChange:i}=e,r=(0,l.useRef)(null);(0,l.useLayoutEffect)(()=>{if(!i)return;let e=r.current;if(!e)return void i(void 0);let t=()=>{i(e.getBoundingClientRect())};t();let o=new ResizeObserver(t);return o.observe(e),()=>{o.disconnect(),i(void 0)}},[i]);let n=(0,l.useCallback)(()=>(0,p.jsx)(o(327219).sA,{id:"tableView.selectionOverlay.dragAndFill.tooltip",defaultMessage:"Drag vertically to fill value"}),[]),a=(0,l.useCallback)(e=>(0,p.jsx)("div",{...e,ref:r,className:o(828432).yle,style:nd.tooltipOrigin,children:(0,p.jsx)("div",{style:{...nd.tooltipCircle,transform:t?"scale(1.3)":void 0}})}),[t]);return(0,p.jsx)(o(51831).m_,{content:n,delayThreshold:300,forceVisibleState:!!t||void 0,placement:"right",children:a})}let nu=l.memo(function(e){let{toggleButton:t,subitemPath:i,shouldShowMultiSelectCheckbox:r,propertyIndex:n}=e,l=(0,o(960253).I)(()=>{let e=Math.max((((null==i?void 0:i.length)??0)-1)*24,0)+4;return{hiddenContainer:{minWidth:e+24,...0===n&&r&&{marginInlineStart:-8,marginInlineEnd:4}},buttonContainer:{display:"flex",marginTop:(o(47080).wc-24)/2,...0===n&&r&&{marginInlineStart:-8,marginInlineEnd:0,gap:4}},width:{width:e}}},[n,r,null==i?void 0:i.length]);return t?(0,p.jsxs)("div",{style:l.buttonContainer,children:[(0,p.jsx)("div",{style:l.width}),t]}):(0,p.jsx)("div",{style:l.hiddenContainer})}),np={tourtip:{boxShadow:o(632079).Tj.buttonBlueFocusRing,borderRadius:4}},ng=l.memo(function(e){let{blockPropertyValueOverlayStore:t,canEdit:i,collectionStore:r,collectionViewStore:n,disableCellBorderRight:a,disableHorizontalEdgeScroll:s,disableLastCellBorderRight:d,dragAndFillStateStore:c,forceMouseEntered:u,frozenIndex:g,groupFormat:m,handleOpenPeekPage:S,hasColumnVirtualizer:h,index:y,isCollectionViewBlockSelected:f,isConditionalColorPropertyLevelEnabled:b,isLastColumn:v,isLocked:x,isOffline:w,isRightMostFrozenColumn:C,isScrolled:k,isSubitemToggleOnTitleColumn:I,normalizedTableSelection:j,onDragAndFillHandleRectChange:T,onOpenProperty:_,onPropertyBgClick:A,onPropertyClick:M,onPropertyContextMenu:P,onPropertyEnter:R,onPropertyEsc:V,onPropertyTab:B,onPropertyUntab:E,onShiftEnter:F,passesFilter:O,propertyFormat:z,rowIndex:K,schema:L,shouldCaptureKeyboard:D,shouldSetCellHeight:W,shouldShowMultiSelectCheckbox:H,store:N,subitemFormat:G,subitemPath:$,tableWrap:U,teamIds:q,titleColumnIndex:X,toggleButton:Y}=e,{property:Q,wrap:Z}=z,J=(0,l.useRef)(null),ee=(0,o(533992).v3)(),et=(0,o(327219).tz)(),eo=(0,o(83208).X)("column_permissions_debug"),ei=(0,o(713311).ET)(),er=(0,o(579993).K8)(()=>rg({environment:ee,propertyFormat:z}),[ee,z]),en=(null==$?void 0:$.length)??0,el=G&&tI({columnIndex:y,titleColumnIndex:X,isSubitemToggleOnTitleColumn:I}),ea=(0,l.useMemo)(()=>
1{if(void 0!==er)return el?er-tj({columnIndex:y,indentLevel:en,titleColumnIndex:X,isSubitemToggleOnTitleColumn:I}):er},[en,y,I,el,X,er]),es=(0,o(356169).U)(ei),ed=(0,o(853300)._g)({schema:L,property:z.property}),{background:ec}=(0,o(561531).g)(N,Q,L)??{},eu=(0,o(53614).n_)({collectionStore:r,property:Q,propertySchema:ed}),ep=w&&(0,o(48697).O9)(ed)&&(0,o(260682).$)({propertyType:ed.type,propertySchema:ed,allowAIProperty:!0}),[eg,em]=(0,o(579993).K8)(()=>{let e=ei.collectionViewBlockStore();if(!e)return[!1,!1];let t=o(544921).A.state;if(!t.isActive||!(0,o(544921).g)(t.selectionKey,{collectionViewBlockStore:e,groupFormat:m})||!j)return[!1,!1];let{start:i,end:r}=j,n=K===i.row||K===r.row||(0,o(960408).r4)({value:K,startValue:i.row,endValue:r.row}),l=y===i.col||y===r.col||(0,o(960408).r4)({value:y,startValue:i.col,endValue:r.col});return[n&&l,K===i.row&&y===i.col]},[ei,m,y,j,K]),eS=(0,o(579993).K8)(()=>{let e=function(e){let{dragAndFillStateStore:t,normalizedTableSelection:i,rowIndex:r,colIndex:n}=e,l=t.state;if(!l.canDragAndFill||!i||!l.shouldShowHandle||!(0,o(755642).S0)(l.propertyType))return!1;let a=(0,o(755642).lk)({selection:i});return a.row===r&&a.col===n}({dragAndFillStateStore:c,normalizedTableSelection:j,rowIndex:K,colIndex:y});return{isDragAndFillActive:e&&void 0!==c.state.dragAndFillSelection,shouldRenderDragAndFillHandle:e}},[c,y,j,K]),eh=void 0!==g&&y<=g,ey=(0,o(826460).V)({collectionContextStore:ei,blockId:N.id,property:Q,featureEnabled:h}),ef=(0,o(223426).Z)(ei.capabilitiesStore),eb=(0,o(579993).K8)(()=>{if(i||U||Z||!["text","title"].includes((null==ed?void 0:ed.type)??"")||ef)return;let e=N.getPropertyValue(Q);if(!e||0===e.length)return;let t=(0,o(458230).r4)({textValue:e,getRecordModel:N.getRecordModel,userTimeZone:(0,eU().P)(),intl:et});return 8*t.trim().length>((ea?ea-16:void 0)??0)?t.trim():void 0},[i,ef,ea,et,Q,null==ed?void 0:ed.type,Z,N,U]),ev=(0,o(192071).f)({tutorialType:"database_onboarding",stepType:"database_onboarding_status_property_tooltip",additionalChecks:e=>(null==e?void 0:e.stepType)==="database_onboarding_status_property_tooltip"&&(null==e?void 0:e.databasePageId)===N.id&&(null==e?void 0:e.statusPropertyId)===Q}),ex=(0,o(192071).f)({tutorialType:"database_onboarding",stepType:"database_onboarding_database_page_tooltip",additionalChecks:e=>(null==e?void 0:e.stepType)==="database_onboarding_database_page_tooltip"&&(null==e?void 0:e.databasePageId)===N.id&&0===y}),ew=(0,l.useCallback)(()=>{M(N,Q,L)},[M,Q,L,N]),eC=(0,o(960253).e)(),ek=(0,o(960253).I)(()=>{let e,t=b?ec:void 0;return e=void 0!==t?eu?(0,o(650342).e0)(t,"dark"===eC?.04:-.04):t:eu?"dark"===eC?"rgba(255, 255, 255, 0.045)":"rgba(55, 53, 47, 0.03)":void 0,{tableCell:{display:"flex",width:er||void 0,height:ey?void 0:"100%",position:"relative",borderInlineEnd:a||C||v&&d?"none":`1px solid ${(({isWithinFrozenColumns:e,isCollectionViewBlockSelected:t})=>e&&t?o(632079).Tj.tableFrozenSelectedDividerColor:o(632079).Tj.border.secondaryTranslucent)({isWithinFrozenColumns:eh,isCollectionViewBlockSelected:f})}`,opacity:ep?.4:1,background:e,borderBottom:b?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:void 0},tableSelectionOverlay:{borderRadius:em?2:void 0,background:eg?"rgba(35, 131, 226, 0.07)":void 0,boxShadow:em?`inset 0 0 0 2px ${o(632079).Tj.blue.border.accentPrimary}`:void 0,position:"absolute",pointerEvents:"none",top:0,height:"100%",zIndex:84,width:"100%",insetInlineStart:0},propertyValueContainer:{display:"flex",overflowX:"clip",height:"100%",width:ea||void 0,opacity:O?1:.5,color:eu?o(632079).Tj.text.secondary:void 0}}},[er,ey,a,C,v,d,eh,f,ep,eg,em,ea,O,ec,eu,b,eC]),eI=(0,p.jsxs)(o(369064).N,{debugName:"TableRow",capture:D,onShiftEnter:F,children:[(0,p.jsx)(o(621044).BlockPropertyRouter,{collectionStore:r,store:N,property:Q,disabled:es,locked:x,width:ea,surface:"table",forceMouseEntered:!!ex||u,tableWrap:!!(U||Z),isLast:v,indentLevel:0===y&&$?$.length:void 0,onTab:B,onUntab:E,onEnter:R,onClick:ew,onEsc:V,onBgClick:A,onContextMenu:P,collectionViewStore:n,shouldSetCellHeight:W,onOpenProperty:_,blockPropertyValueOverlayStore:t,disableHorizontalEdgeScroll:s,handleOpenPeekPage:S,propertyIndex:y,shouldShowMultiSelectCheckbox:H},Q),C?(0,p.jsx)(o(646427).A,{isCollectionViewBlockSelected:f,passesFilter:O,isScrolled:k}):void 0]}),ej=(0,l.useRef)(null),eT=(0,p.jsxs)("div",{ref:ej,className:o(828432).WvK,"data-row-index":K,"data-col-index":y,style:ek.tableCell,children:[el?(0,p.jsx)(nu,{subitemFormat:G,toggleButton:Y,subitemPath:$,
1shouldShowMultiSelectCheckbox:H,propertyIndex:y}):null,(0,p.jsx)("div",{style:ek.propertyValueContainer,children:eI}),eo?(0,p.jsx)(ns,{store:N,collectionStore:r,property:Q}):void 0,eg?(0,p.jsx)("div",{style:ek.tableSelectionOverlay}):void 0,eS.shouldRenderDragAndFillHandle?(0,p.jsx)(nc,{isDragAndFillActive:eS.isDragAndFillActive,onRectChange:T}):void 0,(0,p.jsx)(o(56612).O,{rowStore:N,property:Q,collectionStore:r})]});return eb?(0,p.jsx)(o(51831).m_,{placement:"top",content:()=>eb,textWrap:!0,children:e=>(0,p.jsx)("div",{...e,children:eT})}):ev||ex?(0,p.jsxs)("div",{ref:J,style:np.tourtip,children:[(0,p.jsx)(o(482510).O,{contentRef:J,tutorialStepId:ev?"database_onboarding_status_property_tooltip":"database_onboarding_database_page_tooltip",type:"database_onboarding",teamIds:q}),eT]}):eT}),nm=l.memo(function(e){let{blockPropertyValueOverlayStore:t,propertyFormats:i,propertyFormatsMap:r,visiblePropertiesLength:n,store:l,tableWrap:a,shouldSetCellHeight:s,indexAddendum:d,frozoneProps:c,normalizedTableSelection:u,canEdit:g,rowHoverStore:m,isInHomeWidget:S,...h}=e,y=(0,o(713311).ET)(),f=(0,o(579993).K8)(()=>y.collectionViewStore(),[y]),b=(0,o(579993).K8)(()=>{if(l.isDefined())return o(912338).Dj({store:l,collectionContextStore:y})},[l,y]),v=(0,o(579993).K8)(()=>!t.state.isOpen&&o(584265).default.state.stores.length>0&&o(584265).default.state.stores["0"]===l,[t,l]),x=(0,o(579993).O$)(y.currentSubitemFormatStoreForUiDisplayStore),w=(0,o(579993).K8)(()=>(null==f?void 0:f.getFormatStore().getKeyStore("table_subitem_toggle_column").getValue())==="title",[f]),C=(0,o(579993).K8)(()=>y.frozoneStore.state.frozenIndex,[y]),k=!(0,o(579993).O$)(o(205885).e),I=(0,o(83208).X)("collection_view_conditional_colors_property_level"),j=(0,o(347312).u)(),T=(0,o(579993).K8)(()=>{if(!g||S||y.isInlineViewStore.state&&y.isUnlistedViewStore.state)return;let e=o(183056).default.state,t=!!(e.isOpen&&e.currentStore===l),i=(null==m?void 0:m.state.isHovered)??!1;return!!t||!!i||void 0},[g,y,S,l,m]);if(!b)return null;let _=n??i.length;return(0,p.jsx)(p.Fragment,{children:i.map((e,o)=>{let i=(null==r?void 0:r[o])??o+(d??0);return(0,p.jsx)(ng,{index:i,store:l,propertyFormat:e,isLastColumn:i===_-1,isRightMostFrozenColumn:C===i,collectionViewStore:f,collectionStore:b,tableWrap:a,shouldSetCellHeight:s,forceMouseEntered:"title"===e.property?T:void 0,shouldCaptureKeyboard:v,subitemFormat:x,isSubitemToggleOnTitleColumn:w,blockPropertyValueOverlayStore:t,isScrolled:(null==c?void 0:c.isScrolled)??!1,normalizedTableSelection:u,canEdit:g,isInHomeWidget:S,isOffline:k,isConditionalColorPropertyLevelEnabled:I,teamIds:j,frozenIndex:C,...h},e.property)})})}),nS=l.memo(function({propertyFormats:e,...t}){let{propertiesInRange:i,propertiesInRangeIndices:r,beforeWidth:n,afterWidth:l}=(0,o(67954).UB)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:{width:`${n}px`}}),(0,p.jsx)(nm,{...t,propertyFormats:i,propertyFormatsMap:r}),(0,p.jsx)("div",{style:{width:`${l}px`}})]})}),nh={flex:"1 0 fit-content"},ny={display:"flex",justifyContent:"flex-start",flexGrow:1,width:64},nf=l.memo(l.forwardRef(function(e,t){let{store:i,groupFormat:r,collectionContextStore:n,propertyFormats:a,frozoneProps:s,shouldShowMultiSelectCheckbox:d,isLast:c,isInHomeWidget:u,isCollectionViewBlockSelected:g,allRows:m,isInEphemeralView:S,normalizedTableSelection:h,unfrozenIndexAddendum:y,frozenPropertyFormats:f,unfrozenPropertyFormats:b,tableWrap:v,shouldSetCellHeight:x,isNonEditable:w,shouldShowRightActionSpacer:C,...k}=e,{handleOpenPeekPage:I}=e,j=!!e.passesFilter,T=(0,l.useRef)(null),_=(0,o(533992).v3)(),A=(0,o(633636).wM)(),M=(0,o(954646).T)(n),P=(0,o(579993).K8)(()=>!M&&i.canEdit(),[M,i]),R=(0,o(579993).uB)(void 0,ni),V=(0,l.useCallback)(()=>R.setState({isHovered:!0}),[R]),B=(0,l.useCallback)(()=>R.setState({isHovered:!1}),[R]),E=(0,l.useMemo)(()=>m.findIndex(e=>e===i),[m,i]),F=null==s?void 0:s.frozenIndex,O=void 0!==F,z=-1===F,K=(0,o(579993).K8)(()=>{if(void 0===F)return!1;let e=o(544921).A.state,t=n.collectionViewBlockStore();if(!t||!e.isActive||!(0,o(544921).g)(e.selectionKey,{collectionViewBlockStore:t,groupFormat:r}
1)||!h)return!1;let{start:i}=h;return E===i.row&&i.col<=F},[r,n,h,F,E]),{background:L}=(0,o(938051).y)(i)??{},D=(0,o(83208).X)("collection_view_conditional_colors_property_level"),W=(0,l.useMemo)(()=>O?{...null==s?void 0:s.frozenStyles,...K?{zIndex:86}:{zIndex:85},...z?{background:void 0}:{},...u?{insetInlineStart:-16}:{},...L&&!z&&!D?{background:L}:{}}:{},[O,null==s?void 0:s.frozenStyles,K,z,u,L,D]),H=(0,o(960253).I)(()=>{let e={display:"flex",width:"100%",...L&&!D&&{background:L}},t={...c&&u?{}:{borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`}};return{tableViewRowStyle:{...e,...D?{flex:"0 0 fit-content"}:t,marginInlineStart:o(57461).o5.paddingInlineStart},tableViewRowStyleWithBorder:{...e,...t},checkboxContainer:{position:"absolute",insetInlineStart:-36,...!z&&{background:null==s?void 0:s.frozenStyles.background,height:"100%"}}}},[z,null==s?void 0:s.frozenStyles.background,u,c,L,D]),N=(0,l.useCallback)(()=>{let e=o(192314).AppStoreMainEditorCurrentBlockStore.state,t=o(912338).wy({environment:_,store:i,mainEditorCurrentBlockStore:e,peekCollectionData:o(912338).q0(n),fullyQualified:!1,overridePeekMode:S?"center_peek":void 0});t&&(I(),o(800198).Router.navigate({environment:_,tabId:A,url:t}))},[n,_,I,S,i,A]),G=(0,o(67954).DV)(),$=v||a.some(e=>e.wrap),U=(0,p.jsxs)(l.Fragment,{children:[(0,p.jsx)("div",{className:o(828432).Eo4,style:H.tableViewRowStyle,ref:T,onMouseEnter:V,onMouseLeave:B,children:(0,p.jsx)(o(352736).c,{store:i,step:"demo_collection_record",children:(0,p.jsxs)(nr,{collectionContextStore:n,store:i,anyWrapping:$,children:[(0,p.jsx)("div",{style:W,children:(0,p.jsx)(o(622858).x,{isCollectionViewBlockSelected:g,passesFilter:j,shouldFreeze:!z,children:(0,p.jsxs)(p.Fragment,{children:[d?(0,p.jsx)(o(654979).A,{animate:{opacity:1},initial:{opacity:0}
1,exit:{opacity:0},config:{timingFunction:"ease-out"},children:(0,p.jsx)("div",{style:H.checkboxContainer,children:(0,p.jsx)(nl,{store:i,passesFilter:j,frozoneProps:s,canEdit:P})})}):void 0,(0,p.jsx)(nm,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:f,visiblePropertiesLength:f.length,shouldSetCellHeight:x,indexAddendum:0,rowIndex:E,groupFormat:r,tableWrap:v,isLocked:w,isCollectionViewBlockSelected:g,passesFilter:j,shouldShowMultiSelectCheckbox:d,frozoneProps:s,normalizedTableSelection:h,isInHomeWidget:u,...k,disabled:M})]})})}),G?(0,p.jsx)(nS,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:b,visiblePropertiesLength:b.length,shouldSetCellHeight:x,indexAddendum:y,rowIndex:E,groupFormat:r,tableWrap:v,isLocked:w,isCollectionViewBlockSelected:g,passesFilter:j,shouldShowMultiSelectCheckbox:d,frozoneProps:s,normalizedTableSelection:h,isInHomeWidget:u,...k,disabled:M}):(0,p.jsx)(nm,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:b,visiblePropertiesLength:b.length,shouldSetCellHeight:x,indexAddendum:y,rowIndex:E,groupFormat:r,tableWrap:v,isLocked:w,isCollectionViewBlockSelected:g,passesFilter:j,shouldShowMultiSelectCheckbox:d,frozoneProps:s,normalizedTableSelection:h,isInHomeWidget:u,...k,disabled:M})]})})}),D?(0,p.jsx)("div",{style:{...H.tableViewRowStyleWithBorder,...nh}}):null,C?(0,p.jsx)("div",{style:{...H.tableViewRowStyleWithBorder,...ny}}):null]});return(0,o(705155).N)({store:i,forwardedRef:t,blockRefObject:(0,l.useMemo)(()=>({renderedType:"table_row",getNode:()=>T.current,getBlockStore:()=>i,activate:N}),[N,i]),contents:U})})),nb={tableSelectionOverlayActions:new(o(552709)).O2("tableSelectionOverlayActions",async()=>await Promise.all([o.e(3649),o.e(71761)]).then(o.bind(o,912334))),tableSelectionOverlayPropertyActions:new(o(552709)).O2("tableSelectionOverlayPropertyActions",async()=>await Promise.all([o.e(3649),o.e(71761),o.e(75614)]).then(o.bind(o,340653)))};o(47824).ComputedStore;class nv extends s().Store{getInitialState(){}}class nx extends s().Store{getInitialState(){return{isRepositioning:!1,newFrozenIndex:void 0,newFrozenColumnXPosition:void 0}}}let nw=function(e){let{frozenColumnRepositionStore:t,frozenIndex:i,maxFrozenIndex:r,xForFirstCellInRow:n,showPropertyFormats:a,frozenSectionWidth:s}=e,d=(0,o(533992).v3)(),c=(0,o(713311).Ks)(),u=(0,l.useRef)(null),g=(0,l.useRef)(null),[m,S]=l.useState({x:0,y:0,width:0,maxY:0,isEntered:!1,isMouseDown:!1}),[h,y]=l.useState(0),[f,b]=l.useState(0),v=(0,o(579993).K8)(()=>t.state.isRepositioning||m.isMouseDown,[t,m.isMouseDown]),x=(0,o(579993).K8)(()=>t.state.newFrozenIndex,[t]),w=(0,o(579993).K8)(()=>!!c&&(0,o(912338).f5)({collectionContextStore:c}),[c]),C=(0,o(579993).K8)(()=>null==c?void 0:c.frozoneStore.state.isScrolled,[c]),k=!C&&-1===i&&w?-4:0,I=m.isEntered||v,j=(0,o(579993).K8)(()=>t.state.newFrozenColumnXPosition,[t]),T=(0,l.useContext)(o(700587).U),_=null==T?void 0:T.horizontalScroller,A=(0,l.useCallback)(()=>{var e,t,i;if(!_||!u.current)return 0;let r=(null==(e=u.current.getBoundingClientRect())?void 0:e.top)??0,n=null==(t=_.getNode())?void 0:t.getElementsByClassName(o(828432).FYj);return(n&&n.length>0?null==(i=n[0].getBoundingClientRect())?void 0:i.top:0)-r},[_]),M=(0,l.useCallback)(()=>{var e,t,i,r,n;if(!_||!u.current)return 0;let l=(null==(e=u.current)||null==(e=e.getBoundingClientRect())?void 0:e.bottom)??0,a=null==(t=_.getNode())?void 0:t.getElementsByClassName(o(828432).Eo4),s=a&&a.length>0?null==(i=a[a.length-1].getBoundingClientRect())?void 0:i.bottom:0,d=null==(r=_.getNode())?void 0:r.getElementsByClassName(o(828432).Mbm);return Math.max(s,d&&d.length>0?null==(n=d[d.length-1].getBoundingClientRect())?void 0:n.bottom:0)-l},[_]),P=(0,o(579993).K8)(()=>{var e;if(!m.isEntered&&!m.isMouseDown)return;let t=null==(e=u.current)?void 0:e.getBoundingClientRect();return t&&void 0!==s?new DOMRect(t.x+s+m.x+10,t.y+m.y+10,3,3):void 0},[s,m.x,m.y,m.isEntered,m.isMouseDown]),R=(0,o(579993).K8)(()=>{let e=(null==c?void 0:c.frozoneStore.state.scrollerLeftOffset)??0,t=Math.max((0,o(898478).k)(d)-e,0);return c&&(0,o(430462).Q)(d,c)?t:0},[c,d]),V=(0,o(579993).K8)(()=>c&&(0,o(912338).f5)({collectionContextStore:c}),[c]),B=(0,l.useCallback)(e=>{if(void 0===i||void 0===r||void 0===s||null===u.current||null===g.current)return;let o=u.current.getBoundingClientRect(),l=e.clientX-o.x;if(null==c||c.frozoneStore.setState({...null==c?void 0:c.frozoneStore.state,tryShowHiddenFrozenColumn:l<42}),!I)return;let d=A();y(d);let p=M();b(p);let m=2+s,h=Math.max(l-m,-m),f=Math.max(Math.min(e.clientY-o.y-14,o.bottom-o.top-14+p),v?d:-14);if(S(e=>({...e,x:v?h:0,y:f})),v){let e=g.current.getBoundingClientRect(),o=l,d=n,c=-1,u=d,p=Math.abs(d-o);for(let t=0;t<a.length&&!(t>r);t++){let r=a[t];d+=(null==r?void 0:r.width)??0,C&&t===i+1&&(o-=e.x);let n=Math.abs(d-o);n<p&&(p=n,u=d,c=t)}t.setState({...t.state,newFrozenIndex:c,newFrozenColumnXPosition:u-s-1})}},[i,r,s,null==c?void 0:c.frozoneStore,I,A,M,v,a,n,t,C]);(0,l.useEffect)(()=>{let e=(0,o(960408).nF)(e=>{B(e)},25);return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[B]);let E=(0,l.useCallback)(e=>{v||(B(e.nativeEvent),S(e=>({...e,isEntered:!0,isMouseDown:!1})))},[v,B]),F=(0,l.useCallback)(e=>{v||S(e=>({...e,isEntered:!1,isMouseDown:!1}))},[v]),O=(0,l.useCallback)(e=>{S(e=>({...e,isMouseDown:!0}))},[]),z=(0,l.useCallback)(e=>{v&&S(e=>({...e,isEntered:!0}))},[v]),K=(0,l.useCallback)(e=>{S(e=>({...e,isEntered:!1,isMouseDown:!1}))},[]),L=(0,l.useCallback)(e=>{v&&S(e=>({...e,x:0,isEntered:!1,isMouseDown:!1}))},[v]),D=(0,o(960253).e)(),W=(0,o(960253).I)(()=>{let e=void 0!==x&&void 0!==i&&x<=i;return{repositionerContainer:{zIndex:87,display:"flex",position:"absolute",width:"100%",height:"100%",cursor:v?"grabbing":"grab",pointerEvents:v?void 0:"none"},repositionerInsideStickyWrapper:{position:"sticky",insetInlineStart:R+36*!!V,height:"100%"},tooltipContainer:{position:"absolute",insetInlineStart:-1!==s||C?s??0:5,zIndex:30,height:"100%"},tooltipOrigin:{position:"absolute",insetInlineStart:-3,top:0,width:8,pointerEvents:"auto",cursor:v?"grabbing":"grab",height:"100%"},tooltipColumn:{position:"absolute",insetInlineStart:v?m.x-1:-1,top:v?h:0,width:2,height:v?`calc(100% + ${f-h}px`:"100%",background:"dark"===D?o(632079).Tj.palette.gray["500"]:o(632079).Tj.palette.gray["200"]},ghostColumnBase:{position:"absolute",top:v?h:0,width:1,height:v?`calc(100% + ${f-h}px`:"100%",background:o(632079).Tj.palette.uiBlue["300"]},frozenGhostColumn:{insetInlineStart:j,opacity:v&&e?1:0},unfrozenGhostColumn:{insetInlineStart:(s??0)+(j??0),opacity:I&&v&&!e?1:0},tooltipDraggable:{position:"absolute",insetInlineStart:v?m.x-2:-2,top:m.y,width:4,height:28,background:o(632079).Tj.palette.uiBlue["600"],borderRadius:4}}},[x,i,v,R,V,s,C,m.x,m.y,h,f,j,I,D]);return(0,p.jsx)("div",{className:o(828432).FZs,style:W.repositionerContainer,onMouseEnter:z,onMouseLeave:K,onMouseUp:L,children:(0,p.jsxs)(o(4458).fI,{width:"calc(100% - 64px)",height:"100%",ref:g,children:[(0,p.jsx)("div",{style:W.repositionerInsideStickyWrapper,ref:u,children:(0,p.jsx)(o(51831).m_,{content:()=>v&&void 0!==x&&x!==i?(0,p.jsx)(o(327219).sA,{id:"tableView.selectionOverlay.repositioner.dynamicTooltip",defaultMessage:"Freeze {numColumns} {numColumns, select, 1 {column} other {columns}}",values:{numColumns:x+1}}):(0,p.jsx)(o(327219).sA,{id:"tableView.selectionOverlay.repositioner.tooltip",defaultMessage:"Drag horizontally to freeze columns"}),delayThreshold:300,forceVisibleState:v||void 0,placement:"right",originRect:P,children:e=>(0,p.jsxs)(o(654979).A,{animate:{translateX:k,opacity:+!!I},...e,style:W.tooltipContainer,children:[(0,p.jsx)("div",{style:W.tooltipOrigin,onMouseEnter:E,onMouseLeave:F,onMouseDown:O}),(0,p.jsx)("div",{style:{...W.ghostColumnBase,...W.frozenGhostColumn}}),(0,p.jsx)("div",{style:W.tooltipColumn}),(0,p.jsx)("div",{style:W.tooltipDraggable})]})})}),(0,p.jsx)("div",{style:{...W.ghostColumnBase,...W.unfrozenGhostColumn}})]})})},nC=`1px solid ${o(632079).Tj.blue.border.accentPrimary}`;function nk(e){let{selectionStartRectStore:t,selectionEndRectStore:i,omitHandleCorner:r}=e,n=(0,o(713311).ET)(),l=(0,o(579993).O$)(t),a=(0,o(579993).O$)(i),s=(0,o(579993).K8)(()=>(0,o(755642).$u)(n),[n]),d=(0,o(960253).I)(()=>
1{if(!l||!a)return{border:{},bottomLineBeforeHandle:{},bottomLineAfterHandle:{},rightLine:{}};let e=Math.min(l.left,a.left),t=Math.min(l.top,a.top),i=Math.max(l.right,a.right),n=Math.max(l.bottom,a.bottom),d=i-e-2,c=n-t-2,u=Math.min(d,Math.max(0,(0,o(377385).A1)()?i-a.left-2:a.right-e-2)),p=r?Math.max(0,u-6):d,g=r?Math.min(d,u+6):d,m=r&&u>=d-1;return{border:{position:"absolute",insetInlineStart:e-s+1,top:t+1,width:d,height:c,...r?{borderBlockStart:nC,borderInlineStart:nC,borderStartStartRadius:2}:{border:`solid ${o(632079).Tj.blue.border.accentPrimary}`,borderWidth:1,borderRadius:2},zIndex:87,pointerEvents:"none"},bottomLineBeforeHandle:{position:"absolute",insetInlineStart:0,bottom:0,width:p,height:1,background:o(632079).Tj.blue.border.accentPrimary,borderEndStartRadius:2},bottomLineAfterHandle:{position:"absolute",insetInlineStart:g,bottom:0,width:d-g,height:1,background:o(632079).Tj.blue.border.accentPrimary},rightLine:{position:"absolute",insetInlineEnd:0,top:0,width:1,height:m?Math.max(0,c-6):c,background:o(632079).Tj.blue.border.accentPrimary,borderStartEndRadius:2}}},[l,a,s,r]);return l&&a?r?(0,p.jsxs)("div",{style:d.border,children:[(0,p.jsx)("div",{style:d.bottomLineBeforeHandle}),(0,p.jsx)("div",{style:d.bottomLineAfterHandle}),(0,p.jsx)("div",{style:d.rightLine})]}):(0,p.jsx)("div",{style:d.border}):null}let nI=l.memo(function(e){let{groupFormat:t}=e,i=(0,o(533992).v3)(),r=(0,o(633636).wM)(),n=(0,l.useContext)(o(440411).n),a=(0,o(67954).PD)(),s=(0,o(67382).x)(e.collectionContextStore.capabilitiesStore),d=(0,o(223426).Z)(e.collectionContextStore.capabilitiesStore),c=(0,o(504373).A)(e.collectionContextStore),u=!d||c,g=(0,l.useRef)(null),m=(0,l.useRef)(void 0),[S,h]=(0,l.useState)(void 0),y=(0,o(83208).X)("improved_drag_and_fill"),f=(0,o(83208).X)("multi_cell_selection_border"),{value:b}=(0,o(552709).fJ)(o(94386).g),{value:v}=(0,o(552709).fJ)(o(393771).S),{value:x}=(0,o(552709).fJ)(T().T.formulas),w=(0,l.useMemo)(()=>nb.tableSelectionOverlayActions.load(),[]),C=(0,o(579993).uB)(void 0,nv),k=(0,o(579993).uB)(void 0,nx),I=(0,o(579993).r6)(()=>(0,o(998685).v)(t,e.collectionContextStore),[t,e.collectionContextStore]),j=(0,o(579993).K8)(()=>(0,o(912338).f5)({collectionContextStore:e.collectionContextStore}),[e.collectionContextStore]),_=(0,o(579993).K8)(()=>e.collectionContextStore.normalizedSchemaStore.state,[e.collectionContextStore]),A=(0,o(579993).r6)(()=>{let i=e.collectionContextStore.collectionViewBlockStore();if(!i)return;let r=o(544921).A.state;if(!r.isActive||!(0,o(544921).g)(r.selectionKey,{collectionViewBlockStore:i,groupFormat:t}))return;let n=(0,o(139958).y)(r.selection,e.showPropertyFormats.length,I.state.length);return o(529312).kn(I.state[n.start.row]),n},[e.collectionContextStore,e.showPropertyFormats.length,t,I],{equalityFn:o(931576).n}),M=(0,o(579993).O$)(A),P=!!(M&&M.start.col===M.end.col&&M.start.row===M.end.row),R=!e.disableHorizontalEdgeScroll&&d,V=(0,o(579993).r6)(()=>{var t;let o=C.state,i=A.state,r=o??i,n=r?e.showPropertyFormats[r.start.col]:void 0,l=!!(i&&i.start.col===i.end.col&&i.start.row===i.end.row),a=!!(i&&i.start.row===i.end.row),s=y?a:l;return{dragAndFillSelection:o,canDragAndFill:R,propertyType:n?null==(t=_[n.property])?void 0:t.type:void 0,shouldShowHandle:s}},[R,C,y,A,e.showPropertyFormats,_]),B=(0,o(579993).O$)(V),E=(0,o(579993).K8)(()=>o(400198).A.state.isDragging,[]),F=B.canDragAndFill&&B.shouldShowHandle&&(0,o(755642).S0)(B.propertyType),O=M?(0,o(755642).lk)({selection:M}):void 0,z=(0,l.useCallback)(e=>{var t;let o=null==(t=g.current)?void 0:t.getBoundingClientRect(),i=e&&o?{left:e.left-o.left,top:e.top-o.top,width:e.width,height:e.height}:void 0;h(e=>(null==e?void 0:e.left)===(null==i?void 0:i.left)&&(null==e?void 0:e.top)===(null==i?void 0:i.top)&&(null==e?void 0:e.width)===(null==i?void 0:i.width)&&(null==e?void 0:e.height)===(null==i?void 0:i.height)?e:i)},[]),K=(0,o(579993).r6)(()=>{let t=A.state;if(!t||!g.current)return;let i=t.start,r=e.showPropertyFormats,n=I.state[i.row],l=(0,o(755642).Xw)(n,g.current);if(!l)return;let a=g.current.getBoundingClientRect(),s=l.height,d=l.top-a.top-1,c=r[i.col].width||0,u=(0,o(755642).$u)(e.collectionContextStore);u+=o(57461).o5.paddingInlineStart;for(let e=0;e<i.col;e++){let t=r[e];t.width&&(u+=t.width)}return new DOMRect(u-1,d,c+1,s+1)},[I,A,e.collectionContextStore,e.showPropertyFormats]),L=(0,o(579993).r6)(()=>{let t=A.state;if(!t||!g.current)return;let i=t.end,r=e.showPropertyFormats,n=I.state[i.row],l=(0,o(755642).Xw)(n,g.current);if(!l)return;
1let a=g.current.getBoundingClientRect(),s=l.height,d=l.top-a.top-1,c=r[i.col].width||0,u=(0,o(755642).$u)(e.collectionContextStore);u+=o(57461).o5.paddingInlineStart;for(let e=0;e<i.col;e++){let t=r[e];t.width&&(u+=t.width)}return new DOMRect(u-1,d,c+1,s+1)},[I,A,e.collectionContextStore,e.showPropertyFormats]),D=(0,o(579993).r6)(()=>e.collectionContextStore.frozoneStore.state.frozenIndex,[e.collectionContextStore]),W=(0,o(579993).K8)(()=>{let t=e.collectionContextStore,o=t.collectionViewStore(),i=t.frozoneStore.state.scrollerWidth;return null==o?void 0:o.getTableMaxFrozenColumnIndex(i,t.normalizedFormatStore.state)},[e.collectionContextStore]),H=(0,o(579993).r6)(()=>{let t=D.state;if(void 0!==t){let i=(0,o(755642).$u)(e.collectionContextStore),r=e.showPropertyFormats;for(let e=0;e<=t&&!(e>=r.length);e++){let t=r[e];t.width&&(i+=t.width)}return i-1-36*!!j}},[D,j,e.collectionContextStore,e.showPropertyFormats]),N=(0,o(579993).K8)(()=>(0,o(755642).$u)(e.collectionContextStore)-36*!!j,[e.collectionContextStore,j]),G=(0,o(579993).K8)(()=>{if(!s)return!1;let t=!1,i=(0,o(755642).yA)(e.collectionContextStore,e.groupFormat),r=i.length,n=o(584265).default.state.stores.filter(e=>i.includes(e)).length;return t=0!==r&&0!==n&&(n===r||"indeterminate"),void 0!==D.state&&!C.state&&!t&&!o(544921).A.state.isActive&&void 0===e.tableStore.state.temporaryFormat},[s,C,D,e.collectionContextStore,e.groupFormat,e.tableStore]);(0,l.useEffect)(()=>{g.current&&(m.current=new MutationObserver(()=>{K.recompute()}),m.current.observe(g.current,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));let e=m.current;return()=>{e&&e.disconnect()}},[K]);let $=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Left,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,i,e.collectionContextStore,e.groupFormat,e.showPropertyFormats,e.disableHorizontalEdgeScroll,A,I,H,D,a]),U=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Right,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),q=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Up,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),X=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Down,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),Y=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Up,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),Q=(0,l.useCallback)(async t=>{(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Down,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),Z=(0,l.useCallback)(async t=>{(await w).handleEnter({shortcutEvent:t,environment:i,schema:_,showPropertyFormats:e.showPropertyFormats,disabled:u,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,collectionContextStore:e.collectionContextStore,normalizedTableSelection:A.state,allRows:I.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll})},[w,I,i,A,e.blockPropertyValueOverlayStore,e.collectionContextStore,e.disableHorizontalEdgeScroll,u,e.showPropertyFormats,_]),J=(0,l.useCallback)(async t=>{t.preventDefault(),(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Right,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),ee=(0,l.useCallback)(async t=>{t.preventDefault(),(await w).handleDirection({shortcutOrKeyboardEvent:t,direction:o(755642).Dp.Left,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,columnVirtualizer:a})},[w,I,i,D,H,A,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,a]),et=(0,l.useCallback)(async e=>{(await w).handleEsc({keyboardEvent:e,environment:i,normalizedTableSelection:A.state,allRows:I.state})},[I,i,A,w]),eo=(0,l.useCallback)(async()=>{(await w).handleDelete({environment:i,collectionContextStore:e.collectionContextStore,disabled:u,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state})},[I,i,A,e.collectionContextStore,u,e.showPropertyFormats,w]),ei=(0,l.useCallback)(async t=>{(await w).handleCut({clipboardEvent:t,environment:i,collectionContextStore:e.collectionContextStore,disabled:u,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,formulasModule:x})},[w,i,e.collectionContextStore,u,e.groupFormat,e.showPropertyFormats,A,I,x]),er=(0,l.useCallback)(async t=>{(await w).handleCopy({clipboardEvent:t,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,allRows:I.state,formulasModule:x,normalizedTableSelection:A.state,environment:i})},[w,e.collectionContextStore,e.groupFormat,e.showPropertyFormats,I,x,A,i]),en=(0,l.useCallback)(async t=>{let r=await w,n=await o(235645).R.clipboardActions.load();r.handlePaste({clipboardEvent:t,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,schema:_,showPropertyFormats:e.showPropertyFormats,markdownLinkifyIt:b,tinyMceMicrosoftWordPasteFilter:v,disabled:u,allRows:I.state,clipboardActions:n,normalizedTableSelection:A.state})},[w,I,i,b,A,e.collectionContextStore,u,e.groupFormat,e.showPropertyFormats,_,v]),el=(0,l.useCallback)(async()=>{(await w).handleCommandEnter({environment:i,collectionContextStore:e.collectionContextStore,normalizedTableSelection:A.state,allRows:I.state,overrideLinkClick:n})},[I,i,A,n,e.collectionContextStore,w]),ea=(0,l.useCallback)(async()=>{(await w).handleShiftEnter({environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,selectionStartRectStore:K,frozenSectionWidth:H.state,frozenIndex:D.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll})},[w,I,i,D,H,A,e.blockPropertyValueOverlayStore,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.groupFormat,e.showPropertyFormats,K]),es=(0,l.useCallback)(async()=>{(await w).handleCommandShiftEnter({environment:i,tabId:r,normalizedTableSelection:A.state,allRows:I.state})},[w,I,i,A,r]),ed=(0,l.useCallback)(async t=>{(await w).handleDuplicate({keyboardEvent:t,environment:i,disabled:u,schema:_,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,store:e.store})},[w,I,i,e.store,A,_,u,e.showPropertyFormats]),ec=(0,l.useCallback)(async t=>{(await w).handleKeypress({keyboardEvent:t,environment:i,schema:_,showPropertyFormats:e.showPropertyFormats,disabled:u,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,collectionContextStore:e.collectionContextStore,normalizedTableSelection:A.state,allRows:I.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll})},[w,I,i,A,e.blockPropertyValueOverlayStore,e.collectionContextStore,e.disableHorizontalEdgeScroll,u,e.showPropertyFormats,_]),eu=(0,l.useCallback)(async e=>{(await w).handleMoveTo({shortcutOrKeyboardEvent:e,environment:i,normalizedTableSelection:A.state,allRows:I.state})},[w,I,i,A]),ep=(0,l.useCallback)(async t=>{(await w).handleDragStart({dragEvent:t,environment:i,collectionContextStore:e.collectionContextStore,showPropertyFormats:e.showPropertyFormats,paddingLeft:e.paddingLeft,disabled:u,dragAndFillStore:C,frozenColumnRepositionStore:k,frozenIndex:D.state,allRows:I.state,normalizedTableSelection:A.state})},[w,I,C,i,k,D,A,e.collectionContextStore,e.showPropertyFormats,u,e.paddingLeft]),eg=(0,l.useCallback)(async t=>{(await w).handleDragMove({dragEvent:t,environment:i,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,dragAndFillStore:C,frozenColumnRepositionStore:k,normalizedTableSelection:A.state,allRows:I.state,selectionStartRectStore:K})},[w,I,C,i,k,A,e.collectionContextStore,e.groupFormat,e.showPropertyFormats,K]),em=(0,l.useCallback)(async()=>{(await w).handleDragEnd({environment:i,collectionContextStore:e.collectionContextStore,showPropertyFormats:e.showPropertyFormats,schema:_,dragAndFillStore:C,frozenColumnRepositionStore:k,normalizedTableSelection:A.state,allRows:I.state})},[w,I,C,i,k,A,e.collectionContextStore,e.showPropertyFormats,_]),eS=(0,l.useCallback)(async()=>{(await w).handleDragCancel({dragAndFillStore:C,frozenColumnRepositionStore:k})},[C,k,w]);return(0,p.jsx)(o(369064).N,{debugName:"TableSelectionOverlay",capture:void 0!==M,onLeft:$,onRight:U,onUp:q,onDown:X,onMoveUp:Y,onMoveDown:Q,onEnter:Z,onTab:J,onUntab:ee,onEsc:et,onDelete:eo,onBackspace:eo,onCut:ei,onCopy:er,onPaste:en,onCommandEnter:el,onShiftEnter:ea,onCommandShiftEnter:es,onDuplicate:ed,onKeypress:ec,onMoveTo:eu,children:(0,p.jsx)(o(698496).s,{disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll,onDraggableDragStart:ep,onDraggableDragMove:eg,onDraggableDragEnd:em,onDraggableDragCancel:eS,render:t=>(0,p.jsxs)("div",{ref:g,style:{position:"relative",minWidth:e.minWidth,isolation:"auto"},...t,children:[!P&&f?(0,p.jsx)(nk,{selectionStartRectStore:K,selectionEndRectStore:L,omitHandleCorner:F}):null,G?(0,p.jsx)(nw,{frozenColumnRepositionStore:k,xForFirstCellInRow:N,maxFrozenIndex:W,showPropertyFormats:e.showPropertyFormats,frozenIndex:D.state,frozenSectionWidth:H.state}):void 0,(0,p.jsx)(nj,{...e,allRowsStore:I,dragAndFillStateStore:V,onDragAndFillHandleRectChange:z,selectionStartRectStore:K,normalizedTableSelectionStore:A,frozenSectionWidthStore:H,frozenIndexStore:D}
1),F&&S&&O?(0,p.jsx)("div",{"aria-hidden":!0,className:`${o(828432).WvK} ${o(828432).yle}`,"data-row-index":O.row,"data-col-index":O.col,style:{position:"absolute",inset:`${S.top}px auto auto ${S.left}px`,width:S.width,height:S.height,cursor:"ns-resize",pointerEvents:E?"none":"auto",zIndex:92}}):void 0]})})})},o(134542).bN),nj=l.memo(function(e){let t=(0,o(533992).v3)(),i=(0,o(633636).wM)(),r=(0,l.useMemo)(()=>nb.tableSelectionOverlayActions.load(),[]),n=(0,l.useMemo)(()=>nb.tableSelectionOverlayPropertyActions.load(),[]),a=(0,l.useMemo)(()=>({dragAndFillStateStore:e.dragAndFillStateStore,onDragAndFillHandleRectChange:e.onDragAndFillHandleRectChange,onPropertyTab:async()=>{(await n).handlePropertyTabOrUntab({type:"tab",environment:t,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,showPropertyFormats:e.showPropertyFormats,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore,normalizedTableSelection:e.normalizedTableSelectionStore.state,frozenSectionWidth:e.frozenSectionWidthStore.state,frozenIndex:e.frozenIndexStore.state})},onPropertyUntab:async()=>{(await n).handlePropertyTabOrUntab({type:"untab",environment:t,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,showPropertyFormats:e.showPropertyFormats,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore,normalizedTableSelection:e.normalizedTableSelectionStore.state,frozenSectionWidth:e.frozenSectionWidthStore.state,frozenIndex:e.frozenIndexStore.state})},onPropertyEnter:async()=>{(await n).handlePropertyEnter({environment:t,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,showPropertyFormats:e.showPropertyFormats,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore,normalizedTableSelection:e.normalizedTableSelectionStore.state,frozenSectionWidth:e.frozenSectionWidthStore.state,frozenIndex:e.frozenIndexStore.state})},onPropertyClick:async(o,i,r)=>{(await n).handlePropertyClick({store:o,property:i,schema:r,environment:t,showPropertyFormats:e.showPropertyFormats,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore})},onPropertyEsc:async()=>{(await n).handlePropertyEsc({environment:t,collectionContextStore:e.collectionContextStore,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,showPropertyFormats:e.showPropertyFormats,groupFormat:e.groupFormat,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore,normalizedTableSelection:e.normalizedTableSelectionStore.state,frozenSectionWidth:e.frozenSectionWidthStore.state,frozenIndex:e.frozenIndexStore.state,disableHorizontalEdgeScroll:e.disableHorizontalEdgeScroll})},onPropertyBgClick:async()=>{(await n).handlePropertyBgClick(t,e.blockPropertyValueOverlayStore,e.showPropertyFormats,e.collectionContextStore,e.groupFormat,e.allRowsStore.state,e.selectionStartRectStore,e.normalizedTableSelectionStore.state,e.frozenSectionWidthStore.state,e.frozenIndexStore.state,e.disableHorizontalEdgeScroll)},onPropertyContextMenu:async o=>{(await n).handlePropertyContextMenu({mouseEvent:o,environment:t,tabId:i,collectionContextStore:e.collectionContextStore,allRows:e.allRowsStore.state,normalizedTableSelection:e.normalizedTableSelectionStore.state})},onOpenProperty:async o=>{(await n).handlePropertyOpenProperty({openProperty:o,blockPropertyValueOverlayStore:e.blockPropertyValueOverlayStore,disableHorizontalEdgeScroll:!!e.disableHorizontalEdgeScroll,collectionContextStore:e.collectionContextStore,environment:t})},onSelectableEnter:async o=>{(await r).handleRowSelectableEnter({onEnterArgs:o,environment:t,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,showPropertyFormats:e.showPropertyFormats,allRows:e.allRowsStore.state,selectionStartRectStore:e.selectionStartRectStore})}}),[r,n,t,i,e.allRowsStore,e.blockPropertyValueOverlayStore,e.collectionContextStore,e.disableHorizontalEdgeScroll,e.dragAndFillStateStore,e.frozenIndexStore,e.frozenSectionWidthStore,e.groupFormat,e.normalizedTableSelectionStore,e.onDragAndFillHandleRectChange,e.selectionStartRectStore,e.showPropertyFormats]);return(0,p.jsx)(p.Fragment,{children:e.render(a)})},o(134542).bN),nT=(0,o(133251)._S)({color:o(632079).Tj.background.interactiveTranslucent,useColorAsHovered:!0}),n_={wrapper:{position:"relative",marginBottom:12},viewAllButton:{borderTop:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,paddingTop:6,paddingBottom:6},text:{color:o(632079).Tj.text.tertiary,flexGrow:1,fontSize:o(139424).A.isMobile?"16px":"14px"},addRowButtonHovered:{background:nT.hovered},linkExistingButton:{paddingInlineStart:6,paddingInlineEnd:8,borderRadius:6},linkExistingButtonInner:{display:"flex",alignItems:"center",gap:8,fontSize:o(139424).A.isMobile?"16px":"14px",height:28,color:o(632079).Tj.text.tertiary},spinner:{marginTop:1,marginInlineStart:8,marginInlineEnd:8}},nA=l.memo(function(e){var t;let{blockPropertyValueOverlayStore:i,collectionContextStore:r,format:n,groupFormat:a,isFullScreen:s,isInPeekRenderer:
1d,minWidth:c,paddingBottom:u,paddingLeft:g,paddingRight:m,query:S,schema:h,showHoverActionsStore:y,store:f,tableStore:b,headerWidth:v}=e,x=(0,o(223426).Z)(r.capabilitiesStore),w=(0,o(954646).T)(r),C=(0,o(533992).v3)(),k=(0,o(633636).wM)(),{isPhone:I}=(0,o(533992).Y0)(),j=(0,o(327219).tz)(),T=(0,o(960253).e)(),_=(0,l.useContext)(o(440411).n),A=(0,o(754831).Zp)(),M=(0,l.useRef)(null);(0,l.useEffect)(()=>{let e=()=>{var e;let t=null==(e=M.current)?void 0:e.clientHeight;if(!t)return;let o=t-36;o>0&&r.collectionSuggestionStore.setContainerHeight(o)};requestAnimationFrame(()=>{e()});let t=new ResizeObserver(()=>{requestAnimationFrame(()=>{e()})}),o=M.current;return o&&t.observe(o),()=>{t.disconnect()}},[r]);let P=!!a,R=(0,l.useMemo)(()=>a?[a]:[],[a]),V=(0,o(579993).K8)(()=>r.groupsStore.getGroupState(R),[r.groupsStore,R]),{reducerResult:B,isReady:E,pageCount:F,shouldShowShimmer:O}=(0,o(579993).K8)(()=>{let e=null==V?void 0:V.reducerResultStore.state,t=void 0!==e,i=(null==e?void 0:e.blockIds.length)||0,n=void 0!==e&&e.blockIds.length>0;return{reducerResult:e,isReady:t,pageCount:i,shouldShowShimmer:(0,o(430682).iv)({collectionContextStore:r,groupsPointer:R,hasPartialResults:n})}},[r,V,R]),z=0===F&&E&&!O,K=(0,o(579993).K8)(()=>(0,o(430682).Kk)({collectionContextStore:r,groupsPointer:R}),[r,R]),L=(0,o(504373).A)(r),D=(0,o(67382).x)(r.capabilitiesStore),W=(0,o(991808).N)(r.capabilitiesStore),H=(0,o(747193).b)(e.store,w)&&!L&&x,N=(0,o(501710).B)(r),{showPropertyFormats:G,titleColumnIndex:$,totalPropertyWidth:U}=(0,o(579993).K8)(()=>{let e=ru(n,b,{collectionStore:r.collectionStore()}).filter(e=>e.visible),t=e.findIndex(({property:e})=>"title"===e);return{showPropertyFormats:e,titleColumnIndex:t,totalPropertyWidth:e.reduce((e,t)=>e+(t.width||0),0)}},[r,n,b],{equalityFn:o(134542).kt}),q=(0,o(579993).K8)(()=>rc(n,b),[n,b],{equalityFn:o(134542).kt}),X=(0,o(579993).O$)(r.isInHomeWidgetStore),Y=(0,o(579993).O$)(r.isUnlistedViewStore),Q=(0,o(579993).O$)(r.isInlineViewStore),Z=Y&&Q,J=(0,o(579993).K8)(()=>(0,o(829435).s)(f.id),[f.id]),ee=(0,o(579993).K8)(()=>o(912338).yZ({collectionContextStore:r,environment:C,intl:j}),[r,C,j]),et=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:r}).length>0,[r]),eo=(0,o(579993).K8)(()=>""!==r.searchQueryStore.state,[r]),ei=(0,o(579993).K8)(()=>void 0!==r.getLibraryViewName(),[r]),er=z&&(et||eo),en=(0,o(579993).K8)(()=>!er&&!ei&&!!E&&!X&&(N||H||"collectionTypedView"===r.contextTypeFromStoreState)&&!!r.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[er,E,X,H,r,N,ei]),el=!er&&E&&!O&&0===F&&en&&!et&&!P&&!ei,ea=s?5:3,es=!!(null==(t=S.aggregations)?void 0:t.length),ed=!er&&es&&!Y&&!(null!=A&&A.hideAggregation),ec=(0,o(579993).K8)(()=>o(912338).XQ({collectionContextStore:r,reducerResult:B,isFullScreen:s}),[r,s,B]),eu=(0,o(579993).K8)(()=>{let e=(0,o(998685).v)(R[0],r);return o(584265).default.state.stores.filter(t=>e.includes(t)).length>0},[R,r]),ep=(0,o(579993).K8)(()=>{let{isScrolled:e,frozenIndex:t,tryShowHiddenFrozenColumn:i}=r.frozoneStore.state;if(void 0===t)return{isScrolled:!1,frozenIndex:void 0,frozenStyles:{},shouldFreezeMultiSelectColumn:!1,shouldShowStickyMultiSelectColumn:!1,isCollectionViewBlockSelected:!1};let n={...(0,o(81228).w)({environment:C,collectionContextStore:r,isPhone:I,theme:o(632079).Tj,themeMode:T}),display:"flex"},l=!!(e&&-1===t),a=!!(l&&(i||eu)),s=r.collectionViewBlockStore();return{isScrolled:!!e,frozenIndex:t,frozenStyles:n,shouldFreezeMultiSelectColumn:l,shouldShowStickyMultiSelectColumn:a,isCollectionViewBlockSelected:!!s&&(0,o(374934).d1)(s)}},[eu,r,C,I,T],{equalityFn:o(134542).kt}),eg=(0,o(579993).K8)(()=>{let e=r.collectionViewStore();return H&&o(139424).A.isMobile&&!(null!=e&&e.isReadOnlySyncedCollection())},[H,r]),em=(0,o(579993).O$)(r.defaultPageTemplateStore),eS=(0,o(579993).K8)(()=>{var e,t;let o=null==(e=r.collectionStore())?void 0:e.id;return(i.state.isOpen&&(null==(t=i.state.collectionContextStore)||null==(t=t.collectionStore())?void 0:t.id))===o},[i,r]),eh=(0,l.useCallback)(()=>{if(!V)return;let e=r.collectionStore();if(!e||!r.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}))return;let t=o(584265).default.state.stores["0"];if(!t)return;let n=r.subitemTreeStore.state,l=(0,o(17224).Qe)(n.children,e=>e.value.store===t);if(!l)return;let a=l?(0,o(60848).k)(l.map(e=>e.value.store)):"",s=r.subitemExpandedStore.state.get(a);if(!(null==s?void 0:s.isExpanded))return;let d=e.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TableGroupResults.onItemShiftEnter",environment:C,cellTarget:d?{spaceWithId:d}:void 0,canUndo:!0,perform:n=>{let a=(0,o(238690).u)({environment:C,collectionContextStore:r,groupsPointer:V.groupsPointer,store:t,before:!1,collectionStore:e,transaction:n,subitemPath:l,subitemInsertDirection:"into",from:"table_group_results_shift_enter"});a&&i&&r.registerCallbackForItemMounted(a,()=>{o(576186).open({isNewBlock:!0,environment:C,blockPropertyValueOverlayStore:i,store:a,property:"title",surface:"table",collectionContextStore:r})})}})},[i,r,C,V]),ey=(0,l.useCallback)(()=>{var e;let t=new(o(303541)).aD({environment:C,entryPointName:"TableGroupResults.handleAddRowClick",from:"table_group_results"}),n=(0,o(974410).f)(r.collectionStore()),l=(0,o(746040).E)(C,n);if(!l||!V){t.updateLogDataInCaseOfFailure({userFlowInvalidStateReason:l?"missing_group_state":"cannot_create_block"}),t.fail("invalid_state"),(0,o(787209).Q)(C,n);return}r.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:r,isFullScreen:s});let d=null==(e=r.collectionStore())?void 0:e.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TableGroupResults.handleAddRowClick",environment:C,cellTarget:d?{spaceWithId:d}:void 0,canUndo:!0,perform:e=>{let n=(0,o(127872).createBlockInCollectionGroup)({environment:C,collectionContextStore:r,groupsPointer:a?[a]:[],shouldCoerce:!0,templateStore:em,transaction:e,from:{createBlock:"table_group_results"},tracker:t,inMemoryRecordCache:C.defaultRecordCache.inMemoryRecordCache});if(!n)return;let l=n.newStore;if(o(139424).A.isMobile){let e=(0,o(374743).J8)({environment:C,tabId:k},{store:l,fullyQualified:!1,pageVisitSource:o(254656).y8.Create});_?_(e):o(800198).Router.navigate({environment:C,tabId:k,url:e,isNewPage:!0});return}n.coercionSucceeded?(r.registerCallbackForItemMounted(l,()=>{o(576186).open({isNewBlock:!0,environment:C,blockPropertyValueOverlayStore:i,store:l,property:"title",surface:"table",collectionContextStore:r})}),e.postSubmitCallbacks.push(async e=>{e||await r.virtualizedModule.waitToScrollToBlock({blockStore:l,groupsPointer:R})})):(0,o(553180).V)({environment:C,tabId:k,store:l,peekMode:o(912338).hH(r),resultsStore:V.resultsStore,peekCollectionData:(0,o(223012).q)(r),pageVisitSource:o(254656).y8.Create,isNewPage:!0});let s=r.currentSubitemFormatStoreForCollectionStore.state;o(549960).vH(C,{from:s?"table_add_parent_item_bottom":"table_add_item_bottom",type:"page",new_page_id:l.id,creating_block_id:l.id,...(0,o(866814).sl)(r)})}})},[C,V,r,s,a,em,_,i,R,k]),ef=(0,l.useCallback)(e=>{V&&((0,o(933143).k)(e),B&&(0,o(697129).H)({collectionContextStore:r,environment:C,incrementLimitArgs:{isFullScreen:s,currentResultCount:B.blockIds.length,groupsPointer:V.groupsPointer,incrementLimitsInRelatedGroups:!1}}),(0,o(934813).K)(C))},[r,C,V,s,B]),eb=(0,o(912338).Oz)(r),ev=(0,o(960253).I)(()=>{let{button:e,buttonInner:t,icon:i}=(0,o(684603).B)({hideTextWithTransition:el,hideTextWithoutTransition:el&&eS});return{iconStyle:i,loadMoreButton:{...e,borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,whiteSpace:"break-spaces",marginInlineStart:o(57461).o5.paddingInlineStart},loadMoreButtonHovered:{...K?{background:o(632079).Tj.whiteButtonBackgroun
1d}:{background:o(632079).Tj.tableRowHoveredBackground}},loadMoreButtonInner:{...t,position:"sticky",insetInlineStart:g+8,gap:8},addRowButtonWrapper:{...e,display:"flex",alignItems:"center",gap:4,position:"sticky",insetInlineStart:g,width:"fit-content"},addRowButton:{display:"inline-flex",height:28,borderRadius:6,paddingInlineStart:8,paddingInlineEnd:8,background:(null==eb?void 0:eb.background)||(d?o(632079).Tj.background.elevated:o(632079).Tj.background.primary)},addRowButtonInner:{...t,fontSize:o(139424).A.isMobile?"16px":"14px"},aggregationRow:{...(!E||X)&&{opacity:0,pointerEvents:"none",insetInlineStart:0,insetInlineEnd:0},marginInlineStart:o(57461).o5.paddingInlineStart}}},[el,eS,K,g,null==eb?void 0:eb.background,d,E,X]),ex=(0,l.useCallback)(e=>(0,p.jsx)(nR,{args:e,store:f,collectionContextStore:r,canConfigureView:D,collectionViewFormat:q,blockPropertyValueOverlayStore:i,groupFormat:a,groupsPointer:R,propertyFormats:G,schema:h,canDrag:eg,titleColumnIndex:$,onShiftEnter:eh,frozoneProps:ep,isInHomeWidget:X,isFullScreen:s,isInEphemeralView:Z,paddingLeft:g,paddingRight:m,headerWidth:v,shouldShowShimmer:O}),[f,r,D,q,i,a,R,G,h,eg,$,eh,ep,X,s,Z,g,m,v,O]);return V?(0,p.jsxs)("div",{ref:M,style:n_.wrapper,children:[(0,p.jsx)(ne,{store:f,format:q,groupFormat:a,schema:h,query:S,collectionContextStore:r,isInPeekRenderer:d,minWidth:c,paddingBottom:u,paddingLeft:g,paddingRight:m,blockPropertyValueOverlayStore:i,resultStore:V.reducerResultStore,showPropertyFormats:G,showRightActions:!Z&&!J,showHoverActionsStore:y,allowHidingTitle:!1,tableStore:b,formatKey:"table_properties",disableTopBorder:!0,height:36,frozoneProps:ep,isInHomeWidget:X,hasMoreReducerResults:!!(null==B?void 0:B.hasMore)}),(0,p.jsx)(nI,{store:f,collectionContextStore:r,minWidth:c,blockPropertyValueOverlayStore:i,showPropertyFormats:G,groupFormat:a,tableStore:b,paddingLeft:g,render:ex}),O?(0,p.jsx)(nM,{isFullScreen:s,hasGroups:void 0!==a,showPropertyFormats:G,reducerResult:B,hasSearchQuery:eo,frozoneProps:ep}):void 0,el?(0,p.jsx)(rT,{collectionContextStore:r,handleAddRowClick:ey,numberOfBlankRows:ea,propertyFormats:G,isBlockPropertyValueOverlayOpen:eS,query:S}):void 0,(0,p.jsx)("div",{style:{width:U+32*!!x}}),ec?X?(0,p.jsx)(o(37e3).j,{groupsPointer:R,store:f,collectionContextStore:r,format:n,isFullScreen:s,incrementLimitsInRelatedGroups:!1,style:n_.viewAllButton}):(0,p.jsx)(o(64960).Ay,{testId:"collection-load-more",onMouseDown:o(220684).t,onClick:ef,disabled:K,hoveredStyle:ev.loadMoreButtonHovered,style:ev.loadMoreButton,children:(0,p.jsxs)("span",{style:ev.loadMoreButtonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(309087).arrowStraightDownFillSmallIcon,size:"sm",colorVariant:"tertiary"}),(0,p.jsx)("div",{style:n_.text,children:(0,p.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})}),K?(0,p.jsx)("div",{style:n_.spinner,children:(0,p.jsx)(o(517334).k,{size:12})}):H&&(0,p.jsx)(o(731328).w,{collectionContextStore:r,format:n})]})}):void 0,en&&!el?(0,p.jsxs)("div",{style:ev.addRowButtonWrapper,children:[(0,p.jsx)(o(64960).Ay,{onClick:ey,onMouseDown:o(220684).t,style:ev.addRowButton,hoveredStyle:n_.addRowButtonHovered,className:o(828432).$0P,children:(0,p.jsxs)("span",{style:ev.addRowButtonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,style:ev.iconStyle}),(0,p.jsx)(o(556531).w,{collectionContextStore:r})]})}),ee?(0,p.jsx)(o(112231).O,{collectionContextStore:r,linkExistingRelation:ee,groupFormat:a,renderLinkButton:e=>(0,p.jsx)(o(64960).Ay,{style:n_.linkExistingButton,...e,children:(0,p.jsxs)("span",{style:n_.linkExistingButtonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(759706).arrowDiagonalUpRightSmallIcon,colorVariant:"tertiary",size:"sm"}),(0,p.jsx)(o(327219).sA,{id:"database.findOrCreatePage",defaultMessage:"Link existing"})]})})}):void 0]}):void 0,ed?(0,p.jsx)(rk,{pageCount:F,collectionContextStore:r,groupFormat:a,isFullScreen:s,isInPeekRenderer:d,paddingLeft:g,paddingRight:m,query:S,schema:h,showPropertyFormats:G,showRightActionsSpacer:W,style:ev.aggregationRow}):void 0]}):null});function nM(e){let{isFullScreen:t,hasGroups:i,showPropertyFormats:r,reducerResult:n,hasSearchQuery:a,frozoneProps:s}=e,d=(0,l.useMemo)(()=>r.map(({width:e})=>e||200),[r]),c=void 0!==n&&n.blockIds.length>0;return(0,p.jsx)(o(818795).E,{isFullScreen:t,hasGroups:i,propertyWidths:d,hasPartialResults:c,hasSearchQuery:a,frozoneProps:s})}let nP={wrapper:{position:"relative"},itemSelectableStyle:{display:"flex",height:"calc(100% + 2px)"},itemSelectableHalo:{borderRadius:0,zIndex:86,inset:0,bottom:1,insetInlineStart:o(57461).o5.paddingInlineStart}},nR=l.memo(function(e){let{args:t,blockPropertyValueOverlayStore:i,canConfigureView:r,canDrag:n,
1collectionContextStore:a,collectionViewFormat:s,frozoneProps:d,groupFormat:c,groupsPointer:u,isFullScreen:g,isInHomeWidget:m,onShiftEnter:S,propertyFormats:h,schema:y,store:f,titleColumnIndex:b,isInEphemeralView:v,paddingLeft:x,paddingRight:w,headerWidth:C,shouldShowShimmer:k}=e,I=(0,o(954646).T)(a),j=(0,o(533992).v3)(),T=(0,o(579993).K8)(()=>a.getIsInDashboardBuildMode(),[a]),_=(0,o(579993).K8)(()=>!!a.normalizedFormatStore.state.hide_table_vertical_lines,[a.normalizedFormatStore]),A=(0,o(579993).K8)(()=>o(912338).f5({collectionContextStore:a}),[a]),M=(0,o(579993).K8)(()=>(0,o(444285).S)(f),[f]),P=(0,l.useCallback)(()=>nP.itemSelectableStyle,[]),R=(0,l.useCallback)(e=>{let{store:t,parentStore:r,subitemPath:n,indentLevel:l}=e;if(r)return(0,p.jsx)(i2,{store:t,collectionStore:r,subitemPath:n,indentLevel:l,collectionContextStore:a,disabled:I,groupsPointer:u,paddingLeft:x,onSubitemCreate:e=>{i&&a.registerCallbackForItemMounted(e,()=>{o(576186).open({isNewBlock:!0,environment:j,blockPropertyValueOverlayStore:i,store:e,property:"title",surface:"table",collectionContextStore:a})})}})},[i,a,I,j,u,x]),V=(0,o(579993).K8)(()=>{let e=a.collectionViewBlockStore();return!!e&&!a.isFullScreenStore.state&&(0,o(374934).d1)(e)},[a]),B=(0,o(579993).K8)(()=>(0,o(998685).v)(c,a),[c,a]),E=(0,o(579993).K8)(()=>{let e=o(544921).A.state;if(e.isActive)return(0,o(139958).y)(e.selection,h.length,B.length)},[B.length,h.length],{equalityFn:o(134542).kt}),F=null==d?void 0:d.frozenIndex,O=(0,o(579993).K8)(()=>o(912338).qi(F),[F]),[z,K]=(0,l.useMemo)(()=>void 0!==F?[h.slice(0,F+1),h.slice(F+1)]:[[],h],[F,h]),L=(0,o(579993).K8)(()=>{var e;return!!(null==(e=a.collectionViewStore())?void 0:e.getFormatStore().getKeyStore("table_wrap").getValue())},[a]),D=(0,o(991808).N)(a.capabilitiesStore),W=eA(a.capabilitiesStore),H=(0,o(579993).K8)(()=>{var e;return!!((null==(e=a.collectionViewStore())?void 0:e.getType())==="timeline"||!L&&!h.some(e=>e.wrap))},[a,h,L]),N=W||!D||!r,G=(0,o(579993).K8)(()=>{var e;return!m&&(null==(e=a.collectionViewStore())?void 0:e.getType())!=="timeline"},[a,m]),$=(0,o(67954).DV)(),U=(0,l.useMemo)(()=>({schema:y,collectionContextStore:a,propertyFormats:h,onPropertyTab:t.onPropertyTab,onPropertyUntab:t.onPropertyUntab,onPropertyEnter:t.onPropertyEnter,onPropertyClick:t.onPropertyClick,onPropertyEsc:t.onPropertyEsc,onPropertyBgClick:t.onPropertyBgClick,onPropertyContextMenu:t.onPropertyContextMenu,onOpenProperty:t.onOpenProperty,blockPropertyValueOverlayStore:i,dragAndFillStateStore:t.dragAndFillStateStore,onDragAndFillHandleRectChange:t.onDragAndFillHandleRectChange,disableCellBorderRight:_,disableHorizontalEdgeScroll:!1,disableLastCellBorderRight:M,disableTableWrap:!1,onShiftEnter:S,titleColumnIndex:b,groupFormat:c,frozoneProps:d,shouldShowMultiSelectCheckbox:A,isInHomeWidget:m,isCollectionViewBlockSelected:V,allRows:B,isInEphemeralView:v,normalizedTableSelection:E,unfrozenIndexAddendum:O,frozenPropertyFormats:z,unfrozenPropertyFormats:K,tableWrap:L,shouldSetCellHeight:H,isNonEditable:N,shouldShowRightActionSpacer:G,hasColumnVirtualizer:$}),[t.onOpenProperty,t.onPropertyBgClick,t.onPropertyClick,t.onPropertyContextMenu,t.onPropertyEnter,t.onPropertyEsc,t.onPropertyTab,t.onPropertyUntab,t.onDragAndFillHandleRectChange,i,a,t.dragAndFillStateStore,_,S,h,y,b,c,d,A,M,m,V,B,v,E,O,z,K,L,H,N,G,$]),q=rh(a),X=(0,o(552709).fJ)(o(426829).fy,{disabled:!q}),Y=(0,o(579993).K8)(()=>a.collectionSuggestionStore.getActiveSuggestions(),[a]),Q=(0,l.useMemo)(()=>"resolved"!==X.status?[]:Y.map(e=>X.value.calculateSuggestionWidth(e.name)),[Y,X.status,X.value]),Z=(0,l.useMemo)(()=>h.reduce((e,t)=>e+(t.width||200),0),[h]),J=(0,o(579993).K8)(()=>a.userAddedPropertyStore.state,[a]),ee=(0,o(579993).K8)(()=>{var e;let t=a.userAddedPropertyStore.state,o=a.collectionSuggestionStore,i=Object.values((null==(e=a.collectionStore())?void 0:e.getSchema())||{}).some(e=>(null==e?void 0:e.type)&&(null==e?void 0:e.type)!=="title");return!!q&&!t&&!!o.state.isEnabled&&!!o.state.isLoading&&!i},[a,q]),et=(0,o(579993).K8)(()=>q&&!J&&Y.length>0&&a.collectionSuggestionStore.state.isEnabled,[q,a,J,Y.length]),eo=(0,l.useMemo)(()=>{let e=[180,180,180];return"resolved"===X.status&&Q.length>0?Q.slice(0,3):e.slice(0,3)},[Q,X.status]);return(0,p.jsxs)("div",{style:nP.wrapper,children:[et?(0,p.jsx)(o(426829).xY,{collectionContextStore:a,suggestions:Y,widths:Q,titleColumnWidth:Z,paddingRight:w,renderLoading:()=>null}):null,ee?(0,p.jsx)(o(426829).xY,{collectionContextStore:a,suggestions:[],widths:eo,titleColumnWidth:Z,paddingRight:w,isLoading:!0,shimmerColumnCount:3}):null,(0,p.jsx)(tO,{collectionContextStore:a,groupsPointer:u,format:s,canDrag:n,itemProps:U,canDrop:!0,renderItem:nf,direction:tE.Vertical,getItemSelectableStyle:P,itemSelectableHaloStyle:nP.itemSelectableHalo,shouldShowHoverMenu:!T,analyticsName:"table",emptyDroppableSize:0,touchDragOnly:!0,onSelectableEnter:t.onSelectableEnter,blockPropertyValueOverlayStore:i,titleColumnIndex:b,nestedCreateSubitemButton:R,virtualizeResults:g,paddingLeft:x,paddingRight:w,headerWidth:C,shouldShowShimmer:k})]})},o(134542).bN),nV=l.memo(function(e){let{store:t,paddingBottom:i,paddingLeft:r,paddingRight:n,collectionContextStore:a,format:s,schema:d,isFullScreen:c,isRootChild:u,isInPeekRenderer:g,isPreviewing:m,query:S,showHoverActionsStore:h,blockPropertyValueOverlayStore:y,minWidth:f,placementStore:b,headerWidth:v}=e,x=(0,o(533992).v3)(),w=(0,o(579993).uB)(void 0,rp),C=(0,l.useRef)(null),k=s.collection_group_by,I=c&&!k,j=(0,o(579993).K8)(()=>ru(s,w,{collectionStore:a.collectionStore()}),[s,w,a]),T=(0,o(579993).K8)(()=>(0,o(912338).mM)(a,c),[a,c]),_=(0,o(579993).O$)(a.isInHomeWidgetStore),A=(0,o(579993).K8)(()=>
1!!a.viewsModuleContextStore.getViewModuleType(),[a]),M=(0,o(579993).K8)(()=>{let e=a.settingsStore.state.open,t="sidebar"===b.state;return e&&t},[a.settingsStore,b]),P=l.useCallback(e=>{let t=a.isLoadingStore.state,i=a.groupsStore.getGroupState([]),r=null==i?void 0:i.reducerResultStore.state;e<o(316434).B.incrementScrollOffset&&r&&!t&&r.hasMore&&(a.infiniteScrollLongTaskObserver.observe(),(0,o(697129).H)({collectionContextStore:a,environment:x,incrementLimitArgs:{isFullScreen:c,currentResultCount:r.blockIds.length,groupsPointer:[],incrementLimitsInRelatedGroups:!1}}))},[a,x,c]),R=(0,o(960253).I)(()=>({selectable:{position:"relative",marginInlineEnd:M?290:void 0},container:{position:"relative",float:"inline-start",minWidth:"100%",WebkitUserSelect:"none",fontVariantNumeric:"lining-nums tabular-nums",paddingBottom:i,paddingInlineStart:r,paddingInlineEnd:n}}),[i,r,n,M]),V=(0,o(356169).U)(a);return(0,o(541853).N)(e=>{let l=(0,p.jsx)(o(365711).Ay,{location:"collectionTableView",store:t,shouldShowHalo:!c&&!_&&!m,canSelect:!c&&!A,disablePointerEvents:V,analyticsName:"table",style:R.selectable,...e,children:k?(0,p.jsx)(nB,{collectionContextStore:a,store:t,format:s,schema:d,query:S,isFullScreen:c,isRootChild:u,isInPeekRenderer:g,paddingLeft:r,paddingBottom:i,paddingRight:n,minWidth:f,tableStore:w,showHoverActionsStore:h,blockPropertyValueOverlayStore:y,headerWidth:v}):(0,p.jsx)(nF,{collectionContextStore:a,store:t,format:s,schema:d,query:S,isFullScreen:c,isInPeekRenderer:g,paddingLeft:r,paddingRight:n,headerWidth:v,paddingBottom:i,minWidth:f,tableStore:w,showHoverActionsStore:h,blockPropertyValueOverlayStore:y,groupFormat:void 0})});return(0,p.jsx)("div",{className:o(828432).EOV,style:R.container,ref:C,children:(0,p.jsxs)(tB.Provider,{value:C,children:[k?(0,p.jsx)(rS,{collectionContextStore:a,tableProperties:j,paddingLeft:r,paddingRight:n,children:l}):(0,p.jsx)(o(81981).b,{nodeRef:C,children:(0,p.jsx)(rS,{collectionContextStore:a,tableProperties:j,paddingLeft:r,paddingRight:n,children:l})}),T||I?void 0:(0,p.jsx)(o(636255).F,{onChange:e=>P(e)})]})})})}),nB=l.memo(function({collectionContextStore:e,store:t,format:i,schema:r,query:n,isFullScreen:a,paddingLeft:s,paddingRight:d,isRootChild:c,isInPeekRenderer:u,showHoverActionsStore:g,blockPropertyValueOverlayStore:m,minWidth:S,paddingBottom:h,tableStore:y,headerWidth:f}){let b=(0,o(633636).wM)(),v=(0,o(533992).v3)(),x=(0,l.useCallback)(()=>({}),[]),w=(0,l.useCallback)((t,i)=>{if(o(139424).A.isMobile)(0,o(114020).u)({environment:v,tabId:b,store:t,pageVisitSource:o(254656).y8.Create,isNewPage:!0});else{let{groupFormat:r}=i,n=e.groupsStore.getGroupState(r?[r]:[]),l="collectionTypedView"===e.contextTypeFromStoreState;(0,o(553180).V)({environment:v,tabId:b,store:t,peekMode:(0,o(912338).hH)(e),showMoveTo:l,resultsStore:null==n?void 0:n.resultsStore,peekCollectionData:(0,o(223012).q)(e),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}},[e,v,b]);return(0,p.jsx)(oM,{reducerId:o(460928).Tt,store:t,collectionContextStore:e,isFullScreen:a,isRootChild:c,paddingLeft:s,paddingRight:d,stickyLeft:!0,headerWidth:f,renderGroupResults:o=>(0,p.jsx)(nF,{store:t,format:i,schema:r,query:n,collectionContextStore:e,showHoverActionsStore:g,isFullScreen:a,isInPeekRenderer:u,blockPropertyValueOverlayStore:m,minWidth:S,paddingBottom:h,paddingLeft:s,paddingRight:d,headerWidth:f,tableStore:y,groupFormat:o}),getGroupStyle:x,renderHeader:e=>(0,p.jsx)(nE,{args:e,isInPeekRenderer:u}),onGroupHeaderAddItem:(e,t,o)=>{w(e,o)}})}),nE=l.memo(function({args:e,isInPeekRenderer:t}){let{collectionContextStore:i}=e,r=(0,o(579993).O$)(i.isInHomeWidgetStore),n=(0,o(960253).I)(()=>({stickyStyle:{boxShadow:`0 -1px 0 ${t?o(632079).Tj.background.elevated:o(632079).Tj.background.primary}`},stickyWrapStyle:{marginInlineStart:o(57461).o5.paddingInlineStart}}),[t]);return(0,p.jsx)(tr,{...e,height:r?32:42,paddingTop:0,toggleClosedMarginBottom:8,stickyStyle:n.stickyStyle,stickyWrapStyle:n.stickyWrapStyle})}),nF=l.memo(function({groupFormat:e,store:t,format:i,schema:r,query:n,collectionContextStore:l,showHoverActionsStore:a,isFullScreen:s,isInPeekRenderer:
1d,blockPropertyValueOverlayStore:c,minWidth:u,paddingBottom:g,paddingLeft:m,paddingRight:S,headerWidth:h,tableStore:y}){let f=(0,o(579993).uB)(y,rp);return(0,o(579993).K8)(()=>l.groupsStore.getGroupState(e?[e]:[]),[l,e])?(0,p.jsx)(nA,{tableStore:f,groupFormat:e,store:t,format:i,schema:r,query:n,collectionContextStore:l,showHoverActionsStore:a,isFullScreen:s,isInPeekRenderer:d,blockPropertyValueOverlayStore:c,minWidth:u,paddingBottom:g,paddingLeft:m,paddingRight:S,headerWidth:h}):null});var nO=()=>o(917104),nz=()=>o(375622);class nK extends s().Store{getInitialState(){return new Set}}class nL extends nz().Ay{itemsRefStore=new nK;findTimelineItems(e){return this.getMembersByDOMOrder({filter:t=>e.uiContains(t.props.store)})}register(e){let t=super.register(e);return this.itemsRefStore.state.has(e)||this.itemsRefStore.setState(new Set(this.itemsRefStore.state).add(e)),t}unregister(e){if(super.unregister(e),this.itemsRefStore.state.has(e)){let t=new Set(this.itemsRefStore.state);t.delete(e),this.itemsRefStore.setState(t)}}getItemsRefStore(){return this.itemsRefStore}}class nD extends s().Store{constructor(){super("groupsReducerResultStore")}getInitialState(){}}function nW({collectionContextStore:e,isFullScreen:t,paddingBottom:i,createDateProperty:r}){let n=(0,o(579993).O$)(e.canConfigureBlockStore),l=(0,o(960253).I)(()=>({container:{paddingBottom:t?void 0:i}}),[t,i]);return(0,p.jsx)(o(299566).Ay,{style:l.container,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"No date property",id:"database.timelineView.missingDatePropertyTitle"}),description:n?(0,p.jsx)(o(327219).sA,{defaultMessage:"<opensettingslink>Add a date property</opensettingslink> to your database in order to display a Timeline view.",id:"database.timelineView.missingDateProperty",values:{opensettingslink:e=>(0,p.jsx)(o(299566).P6,{onClick:()=>{r()},children:e})}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"Timeline views require a date property in order to display.",id:"database.timelineView.missingDatePropertyNoPermissions"})})}let nH={position:"absolute",width:"100%",height:"100%",overflow:"hidden",cursor:"default"},nN=l.memo(function({timelineState:e}){let t=(0,o(75272).I)(),i=(0,l.useCallback)(()=>{0===new Date().getSeconds()&&t("TimelineBackground","TimelineBackground/handleSeconds")},[t]);(0,l.useEffect)(()=>{let e=setInterval(i,1e3);return()=>clearInterval(e)},[i]);let r=(0,o(579993).O$)(e.zoomLevelStore),{startTimestamp:n,endTimestamp:a}=(0,o(579993).O$)(e.currentRangeStore);return(0,p.jsxs)("div",{style:nH,children:[(0,p.jsx)(nq,{zoomLevel:r,startTimestamp:n,endTimestamp:a}),(0,p.jsx)(nX,{zoomLevel:r,startTimestamp:n,endTimestamp:a}),(0,p.jsx)(nU,{zoomLevel:r,startTimestamp:n,nowTimestamp:o(120011).DateTime.now().startOf("minute").valueOf()})]})},o(134542).bN),nG=l.memo(function({start:e,zoomLevel:t,startTimestamp:i}){let r=(0,o(960253).I)(()=>{let r=e.plus({day:2}).startOf("day"),n=(0,ed().w0)(t,e.valueOf()-i);return{weekendIndicator:{position:"absolute",insetInlineStart:n,width:(0,ed().w0)(t,r.valueOf()-i)-n,height:"100%",background:o(632079).Tj.timelineDarkerBackground}}},[e,i,t]);return(0,p.jsx)("div",{style:r.weekendIndicator},e.valueOf())},o(134542).bN),n$=l.memo(function({time:e,zoomLevel:t,startTimestamp:i}){let r=(0,o(960253).I)(()=>({verticalDivider:{position:"absolute",insetInlineStart:(0,ed().w0)(t,e-i),height:"100%",borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`}}),[i,e,t]);return(0,p.jsx)("div",{style:r.verticalDivider},e)},o(134542).bN),nU=l.memo(function({zoomLevel:e,startTimestamp:t,nowTimestamp:i}){let r=(0,o(960253).I)(()=>({nowVerticalDivider:{position:"absolute",insetInlineStart:Math.floor((0,ed().w0)(e,i-t)),height:"100%",borderInlineEnd:`1px solid ${o(632079).Tj.red.border.accentPrimary}`}}),[i,t,e]);return(0,p.jsx)("div",{style:r.nowVerticalDivider})},o(134542).bN),nq=l.memo(function({zoomLevel:e,startTimestamp:t,endTimestamp:i}){let{showWeekendIndicators:r}=ed().eM[e];if(!r)return null;let n=(0,ed().DY)(o(120011).DateTime.fromMillis(t),"day"),l=[];for(;n.valueOf()<i;)6===n.weekday&&l.push((0,p.jsx)(nG,{start:n,zoomLevel:e,startTimestamp:t},n.valueOf())),n=(0,ed().Vz)(n,"day");return(0,p.jsx)(p.Fragment,{children:l})},o(134542).bN),nX=l.memo(function({zoomLevel:e,startTimestamp:t,endTimestamp:i}){let{verticalDividerUnit:r}=ed().eM[e];if(!r)return null;let n=[],l=(0,ed().DY)(o(120011).DateTime.fromMillis(t),r);for(;l.valueOf()<i;)n.push((0,p.jsx)(n$,{time:l.valueOf(),zoomLevel:e,startTimestamp:t},l.valueOf())),l=(0,ed().Vz)(l,r);return(0,p.jsx)(p.Fragment,{children:n})},o(134542).bN),nY=l.memo(function(e){let{zoomLevel:t,onChange:i}=e,r=(0,l.useCallback)(e=>(0,p.jsx)(o(988022).p,{size:"sm",colorPalette:"gray",iconTrailing:o(595453).arrowChevronSingleDownSmallIcon,...e,children:(0,p.jsx)(nQ,{zoomLevel:t})}),[t]),n=(0,l.useCallback)(e=>(0,p.jsx)(nZ,{parent:e,zoomLevel:t,onChange:i}),[t,i]);return(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(182718).n.SlideUp:o(182718).n.Popup,originGap:8,content:n,children:r})}),nQ=l.memo(function(e){let{zoomLevel:t}=e;return"hours"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.hours",defaultMessage:"Hours"}):"day"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.day",defaultMessage:"Day"}):"week"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.week",defaultMessage:"Week"}):"bi_week"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.biWeek",defaultMessage:"Bi-week"}):"month"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.month",defaultMessage:"Month"}):"quarter"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.quarter",defaultMessage:"Quarter"}):"year"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.year",defaultMessage:"Year"}):"5_years"===t?(0,p.jsx)(o(327219).sA,{id:"database.timelineView.zoomLevel.years",defaultMessage:"5 Years"}):void(0,o(48697).HB)(t)}),nZ=l.memo(function(e){let{zoomLevel:t,onChange:i,parent:r}=e,n=(0,l.useMemo)(()=>[{key:"calendar by section",items:o(565546).Ui.map(e=>({key:e,render:t=>(0,p.jsx)(o(95582).A,{...t,title:(0,p.jsx)(nQ,{zoomLevel:e})}),action:()=>{i(e),r.close()}}))}],[i,r]),a=(0,l.useCallback)(e=>{let i=o(139424).A.isMobile?{menuType:o(649476).gu.Modal,title:(0,p.jsx)(o(327219).sA,{defaultMessage:"Select a zoom level",id:"database.timelineView.mobileTimelineZoomPicker.title"}),right:(0,p.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:r.close,...e}:{menuType:o(649476).gu.Popup,width:180,...e};return(0,p.jsx)(o(747369).A,{...i,children:(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,sections:n,initialFocus:o(565546).Ui.indexOf(t)})})},[r.close,n,t]);return(0,p.jsx)(o(790124).O,{capture:!0,allowEsc:!0,children:a})}),nJ={marginInlineStart:4,paddingInlineStart:4,paddingInlineEnd:4},n0={paddingInlineStart:4,paddingInlineEnd:4},n9=l.memo(function({timelineState:e,scrollerLeftOffset:t,paddingLeft:i,showTable:r,isFullScreen:n,isRootChild:a,isReady:s,collectionContextStore:d,isInPeekRenderer:c,format:u,paddingRight:g}){let m=(0,o(533992).v3)(),{collectionStore:S,collectionViewStore:h,collectionContextType:y,isDashboardWidget:f}=(0,o(579993).K8)(()=>({collectionStore:d.collectionStore(),collectionViewStore:d.collectionViewStore(),collectionContextType:d.contextTypeFromStoreState,isDashboardWidget:d.isDashboardWidget()}),[d]),b=(0,o(579993).K8)(()=>
1{let l=e.zoomLevelStore.state,{primaryDisplayUnit:a,secondaryDisplayUnit:s}=ed().eM[l],d=e.scrollLeftStore.state,{startTimestamp:c}=e.currentRangeStore.state;if(void 0!==d){let e=c+(0,ed().C1)(l,d+t+(!r&&n?i:0));return(0,ed().DY)(o(120011).DateTime.fromMillis(e),a).startOf(s).valueOf()}},[e,t,i,r,n]),v=(0,o(533992).Y0)(),x=(0,o(579993).O$)(e.zoomLevelStore),w=(0,o(579993).K8)(()=>e.outerSizeObserver.rect.state.width,[e]),{secondaryDisplayUnit:C}=ed().eM[x],k=(0,o(579993).K8)(()=>(0,ed().DG)({environment:m,isFullScreen:n,isRootChild:a}),[m,n,a]),I=(0,o(579993).O$)(d.canConfigureBlockStore),j=!r&&k&&I,T=(0,o(912338).Oz)(d),_=(null==T?void 0:T.background)||(c?o(632079).Tj.background.elevated:o(632079).Tj.background.primary),A=c?o(632079).Tj.cardContentBackgroundTransparent:o(632079).Tj.contentBackgroundTransparent,M=12*!!(0,o(579993).K8)(()=>d.isWidgetView(),[d]),P=(0,o(960253).I)(()=>({secondaryDisplayUnit:{position:"absolute",top:1,insetInlineStart:"calc(-1 * var(--sticky-horizontal-offset, 0px))",paddingInlineStart:n&&!r?t+i+M:t+M,display:"flex",alignItems:"center",height:36,paddingTop:6+2*!!o(139424).A.isMobile,background:_,fontSize:14,fontWeight:o(699422).Wy.medium},outerContainer:{position:"sticky",insetInlineStart:0,width:w,zIndex:2,height:0},controlBarRight:{position:"absolute",top:1,insetInlineEnd:"var(--sticky-horizontal-offset, 0px)",paddingInlineEnd:g+M,display:"flex",alignItems:"center",height:36,paddingTop:7,background:_},hideTableIcon:{paddingInlineStart:4,paddingInlineEnd:4,marginInlineStart:2,marginInlineEnd:4,marginTop:+!v.isIOS,height:22,fill:o(632079).Tj.icon.tertiary}}),[_,v.isIOS,n,w,i,g,t,r,M]),R=(0,l.useRef)(null),V=(0,l.useCallback)(t=>{nO().k3({timelineState:e,environment:m,zoomLevel:t,centerTimestamp:(0,ed().o$)(e)}),(0,o(150172).z2)(m,(0,o(150172).ZR)({environment:m,collectionContextStore:d,timelineState:e,isFullScreen:n,isRootChild:a}))},[e,m,d,n,a]);return(0,p.jsx)(o(980710).g,{stickyAttachPoint:"ceiling",nodeRef:R,noPlaceholder:!0,children:(0,p.jsxs)("div",{style:P.outerContainer,ref:R,children:[b?(0,p.jsxs)("div",{style:P.secondaryDisplayUnit,children:[j?(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{id:"database.timelineView.controlHeader.showTableButton.title",defaultMessage:"Show table"}),children:t=>(0,p.jsx)(o(988022).p,{size:"sm",onClick:()=>(function(e,t,i,r,n,l){let a=r.collectionViewStore();if(!a)return;let s=a.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:s?{spaceWithId:s}:void 0,userAction:"TimelineControlBar.handleShowTableClick",environment:e,canUndo:!0,perform:e=>{let i=(0,ed().iH)(t,!0);(0,o(436746).z)({stores:[a],update:i,transaction:e})}}),(0,o(150172).VD)(e,{...(0,o(150172).ZR)({environment:e,collectionContextStore:r,timelineState:i,isFullScreen:n,isRootChild:l}),show:!0})})(m,u,e,d,n,a),style:P.hideTableIcon,...t,children:(0,p.jsx)(o(16275).I,{icon:o(758737).R,size:"sm",colorVariant:"secondary"})})}):void 0,(0,p.jsx)("span",{style:{paddingInlineStart:j||v.isPhone?0:n||r?16:2},children:(0,ed().Kx)(b,C)}),s||r?void 0:(0,p.jsx)(n5,{}),(0,p.jsx)("div",{style:{width:30,marginInlineEnd:-30,height:"100%",backgroundImage:`linear-gradient(calc(var(--direction) * 90deg), ${_} 20%, ${A} 100%)`}})]}):void 0,(0,p.jsxs)("div",{style:P.controlBarRight,children:[(0,p.jsx)("div",{style:{width:30,marginInlineStart:-30,height:"100%",backgroundImage:`linear-gradient(calc(var(--direction) * -90deg), ${_} 20%, ${A} 100%)`}}),(0,p.jsxs)(o(4458).fI,{gap:8,children:[(0,p.jsx)(o(490388).z,{capabilitiesStore:d.capabilitiesStore,collectionContextType:y,collectionSettingsStore:d.settingsStore,collectionStore:S,collectionViewStore:h,entrypoint:"timeline_view",isDashboardWidget:f,isFullScreenStore:d.isFullScreenStore,normalizedSchemaStore:d.normalizedSchemaStore}),(0,p.jsx)(nY,{zoomLevel:x,onChange:V})]}),(0,p.jsx)(o(988022).p,{size:"sm",colorPalette:"gray",onClick:()=>{var t,r,l,s,c,p,g;let S,h,y,f;return t=m,r=e,l=i,s=u,c=n,p=a,g=d,S=r.zoomLevelStore.state,h=r.outerSizeObserver.rect.state.width,y=(0,ed().Ho)({environment:t,paddingLeft:l,format:s,isFullScreen:c,isRootChild:p}),f=(0,ed().o$)(r)-(0,ed().C1)(S,(h-y)/2),void(nO().k3({timelineState:r,environment:t,zoomLevel:S,centerTimestamp:f}),(0,o(150172).i6)(t,{...(0,o(150172).ZR)({environment:t,collectionContextStore:g,timelineState:r,isFullScreen:c,isRootChild:p}),type:"left"}))},style:nJ,children:(0,p.jsx)(o(16275).I,{icon:o(241996).s,size:"sm",colorVariant:"secondary"})}),(0,p.jsx)(o(988022).p,{size:"sm",onClick:()=>{var i,r,l,s,c,u;let p,g;return i=m,r=e,l=t,s=d,c=n,u=a,p=r.zoomLevelStore.state,g=Date.now()-(0,ed().C1)(p,l/2),void(nO().k3({timelineState:r,environment:i,zoomLevel:p,centerTimestamp:g}),(0,o(150172).AP)(i,{...(0,o(150172).ZR)({environment:i,collectionContextStore:s,timelineState:r,isFullScreen:c,isRootChild:u})}))},children:(0,p.jsx)(o(327219).sA,{id:"database.timelineView.controlHeader.todayButton.title",defaultMessage:"Today"})}),(0,p.jsx)(o(988022).p,{size:"sm",colorPalette:"gray",onClick:()=>{var t,r,l,s,c,p,g;let S,h,y,f;return t=m,r=e,l=i,s=u,c=n,p=a,g=d,S=r.zoomLevelStore.state,h=r.outerSizeObserver.rect.state.width,y=(0,ed().Ho)({environment:t,paddingLeft:l,format:s,isFullScreen:c,isRootChild:p}),f=(0,ed().o$)(r)+(0,ed().C1)(S,(h-y)/2),void(nO().k3({timelineState:r,environment:t,zoomLevel:S,centerTimestamp:f}),(0,o(150172).i6)(t,{...(0,o(150172).ZR)({environment:t,collectionContextStore:g,timelineState:r,isFullScreen:c,isRootChild:p}),type:"right"}))},style:n0,children:(0,p.jsx)(o(16275).I,{icon:o(491469).arrowChevronSingleRightSmallIcon,size:"sm",colorVariant:"secondary"})})]})]})})}),n3={marginInlineStart:8,marginTop:1};function n5(){return(0,o(934877).A)({visibility:!0,delayShow:400})?(0,p.jsx)(o(517334).k,{style:n3}):null}let n2=o(47080).wc,n1=n2/2,n7={position:"absolute",insetInlineStart:0,top:0,zIndex:86,width:"100%",height:"100%",pointerEvents:"none"};function n6(e){let{startItemRect:t,value:i}=e;if(!t||!i)return i;let r=(0,o(377385).A1)(),n=r?t.right-12:t.left+12;return r?i.right>=n&&(i.left>t.right?i.right=i.left:(i.right=n,i.top=i.top-n1)):i.left<=n&&(i.r
1ight<t.left?i.left=i.right:(i.left=n,i.top=i.top-n1)),i}function n4(e){let t,{startItem:i,endItem:r,endRelationPointer:n,timelineState:a,disabled:s,isFullScreen:d,isRootChild:c,relationType:u,isUserDrawnTemp:g,isNewSubitemPlaceholder:m,renderEmitter:S}=e,h=(0,o(713311).ET)(),y=(0,o(533992).v3)(),f=(0,o(75272).I)(),[b,v]=(0,l.useState)(!1),[x,w]=(0,l.useState)(null),[C,k]=(0,l.useState)(null),I=(0,l.useCallback)(e=>{w(e.state)},[]),j=(0,l.useCallback)(e=>{k(e.state)},[]),T=(0,l.useCallback)(()=>{o(374176).default.afterNextFlush(()=>{f("CollectionTimelineRelationArrow","CollectionTimelineRelationArrow/resetTopPositions")})},[f]);(0,l.useEffect)(()=>(w(i.stores.nodeStore.state),k(r?r.stores.nodeStore.state:null),i.stores.nodeStore.addListener(I),null==r||r.stores.nodeStore.addListener(j),null==S||S.addListener(T),h.filtersBarOpenStore.addListener(T),()=>{i.stores.nodeStore.removeListener(I),null==r||r.stores.nodeStore.removeListener(j),null==S||S.removeListener(T),h.filtersBarOpenStore.removeListener(T)}),[i,r,S,I,j,T,h.filtersBarOpenStore]);let _=(0,o(579993).K8)(()=>o(966225).ab.state.isDragging&&o(966225).ab.state.draggedStores.includes(i.props.store),[i]),A=(0,o(579993).K8)(()=>r&&o(966225).ab.state.isDragging&&o(966225).ab.state.draggedStores.includes(r.props.store),[r]),M=(0,o(579993).K8)(()=>{let e=o(966225).ab.state;return e.isDragging?e.currentY-e.startY:0},[]),P=(0,o(579993).K8)(()=>{let e=a.zoomLevelStore.state,{startTimestamp:t,endTimestamp:o}=a.currentRangeStore.state;return(0,ed().w0)(e,o-t)},[a]),R=x&&x.getBoundingClientRect().y+(_?M:0),V=(0,o(579993).K8)(()=>{let e,t,r=i.itemPositionStore.state;if(!R||!r)return;let n=(0,o(377385).A1)();return n?(e=P-r.right,t=P-r.left):(e=r.left,t=r.right),"subitem"===u&&(n?e=t-12:t=e+12),{left:e,right:t,top:"subitem"===u?R+n1:R}},[u,P,i.itemPositionStore,R]),B=C&&C.getBoundingClientRect().y+(A?M:0),E=(0,o(579993).K8)(()=>{let e,t,n=null==r?void 0:r.itemPositionStore.state;if(!B||!n)return;let l=(0,o(377385).A1)();l?(e=P-n.right,t=P-n.left):(e=n.left,t=n.right);let a={left:e,right:t,top:B};if("subitem"===u){let e=i.itemPositionStore.state;return n6({startItemRect:e?l?{left:P-e.right,right:P-e.left}:e:void 0,value:a})}return a},[r,B,u,P,i.itemPositionStore]),F=(0,o(579993).O$)(i.dateValueStore),O=(0,o(579993).K8)(()=>null==r?void 0:r.dateValueStore.state,[r]),z=(0,o(579993).K8)(()=>void 0!==a.dragStateStore.state,[a]),K=(0,o(579993).K8)(()=>void 0!==a.drawStateStore.state,[a]),L=(0,o(579993).O$)(a.hoveredItemStore),D=b&&!z&&!K,W=(0,l.useCallback)(()=>{n&&!s&&nO().cd({dependency:{store:i.props.store,relationPointer:n},collectionContextStore:h,environment:y,timelineState:a,isFullScreen:d,isRootChild:c})},[i,s,n,h,y,a,d,c]),H=(0,l.useCallback)(()=>{v(!0)},[v]),N=(0,l.useCallback)(()=>{v(!1)},[v]),G=(0,l.useCallback)(e=>{if(E)return(0,p.jsx)(le,{topOffset:e,endPosition:E,handleCloseButtonClick:W})},[E,W]),$=(0,o(223426).Z)(h.capabilitiesStore),U=L===i.props.store,q=r&&L===r.props.store,X=U||q||D||"subitem"===u?1:.7,Y=(0,o(579993).K8)(()=>i.props.store.canEdit(),[i.props.store]),Q=(0,o(579993).K8)(()=>"subitem"!==u&&Y&&("collectionTypedView"===h.contextTypeFromStoreState||$),[u,Y,h,$]);"subitem"===u?t=o(632079).Tj.icon.tertiary:F&&O&&(t=F<=O?o(632079).Tj.yellow.icon.accentPrimary:o(632079).Tj.red.icon.accentPrimary);let Z=(0,o(960253).I)(()=>({svgStyle:{zIndex:"subitem"===u?-1:D||q?86:83}}),[u,D,q]);return V?g?(0,p.jsx)(lt,{startPosition:V,timelineState:a}):m?(0,p.jsx)(lo,{startPosition:V,timelineState:a}):i!==r&&E?(0,p.jsx)(li,{startPosition:V,endPosition:E,strokeOpacity:X,strokeColorOverride:t,svgStyle:Z.svgStyle,cornerRadiusOverride:"subitem"===u?8:void 0,relationType:u,handleMouseMove:"dependency"===u?H:void 0,handleMouseLeave:"dependency"===u?N:void 0,renderChildren:Q&&D?G:void 0}):null:null}let n8={icon:{background:o(632079).Tj.white,borderRadius:5},style0:{cursor:"pointer",pointerEvents:"all"}};function le(e){let{topOffset:t,endPosition:i,handleCloseButtonClick:r}=e,n=(0,o(377385).A1)()?i.right:i.left-16;return(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("foreignObject",{width:16,height:16,x:n,y:i.top-t+8,style:n8.style0,onClick:r,children:(0,p.jsx)(o(16275).I,{icon:o(778765).xMarkCircleFillSmallIcon,size:"sm",colorPalette:"red",colorVariant:"accentPrimary",style:n8.icon})})})}function lt(e){let{startPosition:t,timelineState:i}=e,r=(0,o(377385).A1)(),n=(0,o(579993).K8)(()=>{let e=i.drawStateStore.state;if(!e||void 0===e.xOffsetPx||void 0===e.yOffsetPx)return;let o=(r?t.left:t.right)+(r?-e.xOffsetPx:e.xOffsetPx)+(r?-18:18);return{left:o,right:o,top:t.top+e.yOffsetPx}},[t,i.drawStateStore,r]);return n?(0,p.jsx)(li,{startPosition:t,endPosition:n,strokeOpacity:1,relationType:"dependency"}):null}function lo(e){var t;let{startPosition:i,timelineState:r}=e,n=(0,o(377385).A1)(),l=(0,o(579993).O$)(r.dateRangePlaceholderStore),a=(0,o(579993).K8)(()=>null!=l&&l.active?l.date:void 0,[l]),s=null!=l&&l.active?null==(t=l.newTimelineItemProps)?void 0:t.subitemPath:void 0,d=s?s[s.length-1].children.length:0,c=i.top+d*n2+n1+5,u=(0,o(579993).K8)(()=>{let e=r.zoomLevelStore.state,{startTimestamp:t,endTimestamp:o}=r.currentRangeStore.state;return(0,ed().w0)(e,o-t)},[r]),g=(0,o(579993).K8)(()=>{let e,t,o=(0,ed().BD)({timelineState:r,dateValue:a,placeholderDate:a,subitemPlaceholderDate:void 0});if(c&&o)return n?(e=u-o.right,t=u-o.left):(e=o.left,t=o.right),n6({startItemRect:i,value:{left:e,right:t,top:c}})},[a,c,n,u,i,r]);return g?(0,p.jsx)(li,{startPosition:i,endPosition:g,strokeOpacity:1,strokeColorOverride:o(632079).Tj.icon.tertiary,relationType:"subitem"}):null}function li(e){let{startPosition:t,endPosition:i,strokeColorOverride:r,cornerRadiusOverride:n,strokeOpacity:a,relationType:s,svgStyle:d,handleMouseMove:c,handleMouseLeave:u}=e,g=(0,o(713311).ET)(),[m,S]=(0,l.useState)(0),h=(0,o(377385).A1)(),y=h?t.left:t.right,f=t.top+n1-m,b=h?i.right+3:i.left-3,v=i.top+n1-m,x=(0,o(579993).K8)(()=>
1{if(r)return r;let e=(0,ed().tH)(g),n=h?t.left&&i.right:t.right&&i.left;return e&&n?(h?t.left>i.right:t.right<i.left)?o(632079).Tj.yellow.icon.accentPrimary:o(632079).Tj.red.icon.accentPrimary:o(632079).Tj.icon.tertiary},[g,i.left,i.right,t.left,t.right,r,h]);return(0,p.jsx)("svg",{style:{...n7,...d},ref:e=>{e&&S(e.getBoundingClientRect().top)},children:(0,p.jsx)(o(678242).A,{startPoint:{x:y,y:f},endPoint:{x:b,y:v},style:{stroke:x,strokeWidth:2,strokeOpacity:a},useRightAngles:"subitem"===s,showArrowHead:"dependency"===s&&!e.renderChildren,cornerRadiusOverride:n,handleMouseMove:c,handleMouseLeave:u,isRtl:h,children:e.renderChildren?e.renderChildren(m):void 0})})}function lr(e){let{timelineState:t,isReady:i,isFullScreen:r,isRootChild:n,timelineItemRegistry:a,renderEmitter:s}=e,d=(0,o(713311).ET)(),c=(0,o(579993).O$)(a.getItemsRefStore()),u=(0,l.useCallback)(()=>{t.drawStateStore.setState(void 0)},[t.drawStateStore]),g=(0,o(579993).K8)(()=>d.collectionViewBlockStore(),[d]),m=(0,o(579993).K8)(()=>d.settingsStore.state.open,[d]);(0,l.useEffect)(()=>{var e;!m&&null!=(e=t.drawStateStore.state)&&e.tryToCompleteDrawnArrow&&u()},[m,t.drawStateStore,u]);let S=(0,l.useMemo)(()=>g?a.findTimelineItems(g):[],[a,g,c]),h=(0,l.useMemo)(()=>{let e=new Map;for(let t of S){let o=t.props.store.id,i=e.get(o);i?i.push(t):e.set(o,[t])}return e},[S]);return i&&g?(0,p.jsx)(p.Fragment,{children:S.map(e=>{let{store:o,groupFormat:i}=e.props,a=null==i?void 0:i.value,d=a?(0,eO().A)(a):"noGroup";return(0,p.jsxs)(l.Fragment,{children:[(0,p.jsx)(ln,{startItem:e,timelineState:t,isFullScreen:r,isRootChild:n,timelineViewItemsByBlockId:h,renderEmitter:s,relationType:"dependency"},`${o.id}-${d}-${o.key}-dependency`),(0,p.jsx)(ln,{startItem:e,timelineState:t,isFullScreen:r,isRootChild:n,timelineViewItemsByBlockId:h,renderEmitter:s,relationType:"subitem"},`${o.id}-${d}-${o.key}-subitem`)]},`${o.id}-${d}-${o.key}`)})}):null}function ln(e){let{startItem:t,timelineState:i,isFullScreen:r,isRootChild:n,timelineViewItemsByBlockId:a,relationType:s,renderEmitter:d}=e,{store:c,schema:u}=t.props,g=(0,o(713311).ET)(),m=(0,o(954646).T)(g),S=(0,o(579993).K8)(()=>"dependency"===s?i.drawStateStore.state:void 0,[i.drawStateStore,s]),h=(null==S?void 0:S.startStore)===c,y=h&&!(null!=S&&S.tryToCompleteDrawnArrow),f=(0,o(579993).K8)(()=>"dependency"===s?h&&S?S.temporaryDependencyRelationPointers:(0,ed().GW)(g,c,u):"subitem"===s?(0,ed().s0)(g,c,u):[],[s,h,S,g,c,u]),b=(0,o(579993).K8)(()=>{var e;let o=i.dateRangePlaceholderStore.state;if("subitem"!==s||!(null!=o&&o.active)||!o.newTimelineItemProps)return;let r=o.newTimelineItemProps.subitemPath;if((r?null==(e=r[r.length-1])?void 0:e.value.store:void 0)===t.props.store)return o},[s,t.props.store,i.dateRangePlaceholderStore]);return(0,p.jsxs)(p.Fragment,{children:[f.map(e=>{if(c.id===e.id)return null;let o=a.get(e.id)??[];return(0,p.jsx)(l.Fragment,{children:o.map(o=>{let l=o.props.store,a=o.props.groupFormat;return(0,p.jsx)(n4,{startItem:t,endItem:o,endRelationPointer:e,timelineState:i,disabled:m,isFullScreen:r,isRootChild:n,renderEmitter:d,relationType:s},`${l.id}-${null==a?void 0:a.value.value}-${l.key}`)})},e.id)}),"dependency"===s&&y?(0,p.jsx)(n4,{isUserDrawnTemp:!0,startItem:t,endItem:void 0,endRelationPointer:void 0,timelineState:i,disabled:!1,isFullScreen:r,isRootChild:n,relationType:"dependency"}):void 0,"subitem"===s&&b?(0,p.jsx)(n4,{isNewSubitemPlaceholder:!0,startItem:t,endItem:void 0,endRelationPointer:void 0,timelineState:i,disabled:!1,isFullScreen:r,isRootChild:n,relationType:"subitem"}):void 0]})}function ll({collectionContextStore:e,isFullScreen:t,disabled:i,format:r,showTable:n,canEditCollectionTimeline:a}){let s=(0,o(67382).x)(e.capabilitiesStore),d=(0,o(991808).N)(e.capabilitiesStore);return(0,l.useCallback)(l=>{let{groupFormat:c,groupsDisplayState:u}=l,p=r.collection_group_by,g=e.groupsStore.getGroupState(c),m=!!(c&&!(null!=g&&g.toggleStateStore.state)),{currentGroups:S,visibleGroups:h,hiddenGroups:y}=u,f=function(e,t,o,i){if(!e)return!0;let r=o.indexOf(e);return!t&&!o.find((e,t)=>{if(t<r){let t=i.groupsStore.getGroupState([e]);return null==t?void 0:t.toggleStateStore.state}return!1})}(c,m,S,e),b=null==g?void 0:g.reducerResultStore.state,v=o(912338).XQ({collectionContextStore:e,reducerResult:b,isFullScreen:t}
1),x=c===h[h.length-1],w=(0,o(933047).Zl)(u,e,!1),C=x&&!i&&s&&p&&(0,eg().pP)(p,d),k=b&&0===b.blockIds.length;return{groupHeader:!!(c&&(!n||!f)),tableHeaderRow:!!(n&&!m&&!f),tableAggregationRow:!!(n&&!m),addItemRow:!!(a&&!m),hiddenGroupsButton:!!(x&&y.length>0),groupsLoadMoreButton:!!(x&&w),loadMoreButton:!!(!m&&v),tableEmptyRow:!!(n&&!m&&k),extraGroupMarginBottom:!!(n&&m),addGroupButton:!!C}},[d,s,a,e,i,r.collection_group_by,t,n])}let la={row:{width:"100%",height:o(47080).wc}},ls=function({store:e,collectionContextStore:t,groupFormat:i,timelineState:r}){var n,l,a,s,d,c,u,g,m,S;let h=(0,o(533992).v3)(),y=(0,o(633636).wM)(),f=(0,o(579993).K8)(()=>ld(e),[e]),{value:b}=(0,o(552709).fJ)(T().T.formulas),{value:v}=(0,o(552709).fJ)(o(976906).j);return(0,p.jsx)(o(365711).Ay,{store:e,style:la.row,canDropBelow:!0,canNativeDropBelow:!0,shouldShowDropZone:!0,dropzoneShouldNeverUseOrigin:!0,dropzoneMustBeWithinHorizontalBound:!0,canInsertAbove:!0,canInsertBelow:!0,onInsertBelow:f?(n=f,l=h,a=e,s=t,d=i,e=>{let{insertStores:t,transaction:i}=e,r="collectionTypedView"===s.contextTypeFromStoreState;return(0,o(350445).D)({environment:l,collectionStore:r?void 0:n,collectionContextStore:s,groupsPointer:d?[d]:[],insertStores:t,store:a,before:!1,transaction:i})}):void 0,onInsertAbove:f?(c=f,u=h,g=e,m=t,S=i,e=>{let{insertStores:t,transaction:i}=e,r="collectionTypedView"===m.contextTypeFromStoreState;return(0,o(350445).D)({environment:u,collectionStore:r?void 0:c,collectionContextStore:m,groupsPointer:S?[S]:[],insertStores:t,store:g,before:!0,transaction:i})}):void 0,onSelectableDrop:async n=>{await (0,o(892992).i)({environment:h,sources:n.droppedStores,destinationParentStore:void 0,duplicate:n.duplicate,caller:"TimelineDroppableRow.onSelectableDrop"})&&function(e,t,i,r,n,l,a,s,d){let{droppedDirection:c,droppedStores:u,duplicate:p}=e,g=ld(r);if(!g)return;let m=n.subitemTreeStore.state,S=(0,o(17224).Qe)(m.children,e=>e.value.store===r),h=o(307545).default.mark("collections.drop_item_lag");o(307545).default.measureAfterNextFlush(h,{getData:()=>o(866814).tv({collectionContextStore:n,is_native_drop:!1,is_empty:!1})});let y="collectionTypedView"===n.contextTypeFromStoreState,f=g.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:f?{spaceWithId:f}:void 0,userAction:"TimelineDroppableRow.handleDrop",environment:t,canUndo:!0,perform:e=>{let m=function({environment:e,collectionStore:t,collectionContextStore:i,droppedStores:r,duplicate:n,timelineState:l,transaction:a}){let s=l.dragStateStore.state;if(!n||!s)return;let d=i.collectionViewStore(),c=i.normalizedSchemaStore.state,u=d&&c?(0,o(648256).$)({collectionViewStore:d,schema:c}):void 0;if(!u)return;let{temporaryValues:p,stores:g}=s,m=[];for(let e of r){let t=g.indexOf(e);if(-1===t){m=[];break}m.push(p[t])}if(0===m.length)return;let S=[],h=t.getSchema();for(let o=0;o<m.length;o++){let i=r[o],n=m[o],l=(0,eh().OL)({environment:e,droppedStore:i,collectionStore:t,transaction:a});(0,nO().Xt)({environment:e,store:l,query:u,schema:h,date:n,transaction:a}),S.push(l)}return S}({environment:t,collectionStore:g,collectionContextStore:n,droppedStores:u,duplicate:p,timelineState:d,transaction:e});(0,eh().nu)({environment:t,tabId:i,collectionStore:y?void 0:g,targetStore:r,droppedDirection:c,collectionContextStore:n,groupsPointer:l?[l]:[],droppedStores:u,duplicate:p,transaction:e,subitemPath:S,collapsedGroup:!1,formulasModule:a,existingBlocks:m,handleDropModule:s})}})}(n,h,y,e,t,i,b,v,r)},onNativeDrop:r=>(function(e,t,i,r,n,l,a,s){let{files:d,droppedDirection:c}=e,u=ld(l);if(!u)return;let p=r.collectionViewBlockStore(),g=o(307545).default.mark("collections.drop_item_lag");if(o(307545).default.measureAfterNextFlush(g,{getData:()=>o(866814).tv({collectionContextStore:r,is_native_drop:!0,is_empty:!1})}),p){let e=u.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:e?{spaceWithId:e}:void 0,userAction:"TimelineDroppableRow.handleNativeDrop",environment:t,canUndo:!0,perform:e=>{tb({environment:t,tabId:i,collectionStore:u,targetStore:p,droppedDirection:c,collectionContextStore:r,groupsPointer:n?[n]:[],files:d,transaction:e,formulasModule:a,handleDropModule:s})}})}})(r,h,y,t,i,e,b,v),onRemove:t=>(function(e,t){let{transaction:i}=e;ld(t)&&o(149881).by({childStore:t,transaction:i})})(t,e),analyticsName:"timeline"},e.id)};function ld(e){return e.getAssociatedCollectionStore()}let lc={style0:{width:"100%"},style1:{width:"100%",height:o(47080).wc+1}},lu=l.memo(function({store:e,groupFormat:t,collectionContextStore:i,canEdit:r,format:n,paddingLeft:a,paddingRight:s,headerWidth:d,shouldShowShimmer:c,timelineState:g}){let m=(0,o(533992).v3)(),S=(0,o(633636).wM)(),{value:h}=(0,o(552709).fJ)(T().T.formulas),[y]=(0,l.useState)(()=>new(u()).B(m,e.pointer)),f=(0,o(579993).K8)(()=>i.groupsStore.getGroupState(t),[i,t]),b=(0,o(223426).Z)(i.capabilitiesStore),v=(0,o(579993).K8)(()=>i.collectionViewStore(),[i]),x=(0,o(504373).A)(i),w=(0,o(579993).K8)(()=>r&&b&&!x&&o(139424).A.isMobile&&!(null!=v&&v.isReadOnlySyncedCollection()),[r,b,v,x]),{value:C}=(0,o(552709).fJ)(o(976906).j),k=(0,l.useMemo)(()=>
1{if(y)return(0,p.jsx)(o(365711).Ay,{store:y,shouldShowDropZone:r,canDropBelow:r,canNativeDropBelow:r,dropzoneShouldNeverUseOrigin:!0,dropzoneMustBeWithinHorizontalBound:!0,onSelectableDrop:async e=>{await (0,o(892992).i)({environment:m,sources:e.droppedStores,destinationParentStore:void 0,duplicate:e.duplicate,caller:"TimelineDropzoneSelectableGroupResults.onSelectableDrop"})&&function(e,t,i,r,n,l,a){let{droppedDirection:s,droppedStores:d,duplicate:c}=e,u=i.collectionStore();if(!u)return;let p=i.groupsStore.getGroupState(t);if(!p)return;let g=i.collectionViewBlockStore(),m=o(307545).default.mark("collections.drop_item_lag");if(o(307545).default.measureAfterNextFlush(m,{getData:()=>o(866814).tv({collectionContextStore:i,is_native_drop:!1,is_empty:!0})}),g){let e=u.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:e?{spaceWithId:e}:void 0,userAction:"TimelineDropzoneSelectableGroupResults.handleEmptyDroppableDrop",environment:r,canUndo:!0,perform:e=>{(0,eh().nu)({environment:r,tabId:n,collectionStore:u,targetStore:g,droppedDirection:s,collectionContextStore:i,groupsPointer:p.groupsPointer,droppedStores:d,duplicate:c,transaction:e,collapsedGroup:!1,formulasModule:l,handleDropModule:a})}})}}(e,t,i,m,S,h,C)},onNativeDrop:e=>(function(e,t,i,r,n,l,a){let{files:s,droppedDirection:d}=e,c=t.collectionStore();if(!c)return;let u=t.collectionViewBlockStore(),p=o(307545).default.mark("collections.drop_item_lag");if(o(307545).default.measureAfterNextFlush(p,{getData:()=>o(866814).tv({collectionContextStore:t,is_native_drop:!0,is_empty:!0})}),u){let e=c.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:e?{spaceWithId:e}:void 0,userAction:"TimelineDropzoneSelectableGroupResults.handleEmptyDroppableNativeDrop",environment:r,canUndo:!0,perform:e=>{tb({environment:r,tabId:n,collectionStore:c,targetStore:u,droppedDirection:d,collectionContextStore:t,groupsPointer:i?[i]:[],files:s,transaction:e,formulasModule:l,handleDropModule:a})}})}})(e,i,t,m,S,h,C),analyticsName:"timeline",style:lc.style0})},[y,r,t,i,m,h,C,S]),I=(0,l.useMemo)(()=>({groupFormat:t,collectionContextStore:i,isLast:!1,handleOpenPeekPage:o(960408).lQ,timelineState:g}),[t,i,g]);return f?(0,p.jsxs)(p.Fragment,{children:[k,(0,p.jsx)(tO,{collectionContextStore:i,groupsPointer:f.groupsPointer,format:n,canDrag:w,disableRequest:!0,itemProps:I,canDrop:!0,renderItem:ls,direction:tE.Vertical,shouldShowHoverMenu:!1,analyticsName:"timeline",emptyDroppableSize:0,touchDragOnly:!0,disableSelectable:!0,nestedCreateSubitemButton:lp,paddingLeft:a,paddingRight:s,headerWidth:d,shouldShowShimmer:c,timelineType:"dropzone"})]}):null},o(134542).bN);function lp(e){return(0,p.jsx)("div",{style:lc.style1})}function lg({timelineState:e,...t}){let{collectionContextStore:i,isFullScreen:r,paddingLeft:n,isInPeekRenderer:l}=t,a=(0,o(579993).O$)(i.isInHomeWidgetStore),s=(0,o(579993).K8)(()=>e.outerSizeObserver.rect.state.width,[e]),d=(0,o(960253).I)(()=>({outerDiv:{position:"sticky",insetInlineStart:0,width:s,height:32,zIndex:87},headerStyle:{width:"100%",height:"100%",paddingInlineStart:r?n:32,zIndex:void 0,transition:"background 200ms ease-in-out, border 200ms ease-in-out",background:"transparent",borderBottom:"1px solid transparent"},stickyStyle:{...a?{}:{background:o(632079).Tj.background.primary,boxShadow:`0 -1px 0 ${o(632079).Tj.border.primary}`}}}),[r,a,s,n]);return(0,p.jsx)("div",{style:d.outerDiv,children:(0,p.jsx)(tr,{...t,style:d.headerStyle,stickyStyle:d.stickyStyle,preventToggleBackgroun
1d:l})})}let lm=new(o(552709)).O2("TimelineItemDateRange",async()=>await o.e(38447).then(o.bind(o,211584))),lS=(0,o(552709)._h)(lm,e=>e.TimelineItemDateRange);var lh=((r=lh||{})[r.Hidden=0]="Hidden",r[r.VisibleInItem=1]="VisibleInItem",r[r.VisibleOutOfItem=2]="VisibleOutOfItem",r[r.NotDefined=3]="NotDefined",r);let ly=l.memo(function({store:e,type:t,timelineState:i,scrollerLeftOffset:r,paddingLeft:n,format:a,itemPositionStore:s,dateValueStore:d,isDraggingViaTimelineItemStore:c,collectionContextStore:u,isFullScreen:g,isInPeekRenderer:m,isRootChild:S}){let h=(0,o(533992).v3)(),y=(0,l.useRef)(lh.NotDefined),f=(0,l.useRef)(null),b=(0,l.useRef)(null),[v,x]=(0,l.useState)(!1),w="left"===t?o(551754).arrowStraightLeftFillSmallIcon:o(884369).arrowStraightRightFillSmallIcon,C=(0,o(579993).O$)(i.outerSizeObserver.rect),k=(0,o(579993).r6)(()=>{let e=s.state;if(e){let{left:o,right:n}=e;if(c.state)return lh.Hidden;let l=i.scrollLeftStore.state;if(void 0!==l){if("left"===t){let e=l+r;if(e-n>0)return lh.VisibleOutOfItem;if(e-o>0)return lh.VisibleInItem}else{let e=l+C.width;if(o-e>0)return lh.VisibleOutOfItem;if(n-e>0)return lh.VisibleInItem}return lh.Hidden}}return lh.NotDefined},[c,s,C,r,i,t]),I=(0,o(960253).I)(()=>({arrow:{display:"flex",alignItems:"center",width:16,height:16,flexShrink:0,pointerEvents:"auto",background:v?o(632079).Tj.icon.primary:o(632079).Tj.icon.secondary,borderRadius:4,border:`1px solid ${o(632079).Tj.background.primary}`,..."left"===t&&{marginInlineStart:8,marginInlineEnd:4},..."right"===t&&{marginInlineEnd:8,marginInlineStart:4}}
1,icon:{height:12,fill:m?o(632079).Tj.background.elevated:o(632079).Tj.background.primary},wrap:{position:"sticky",insetInlineStart:"left"===t?r:C.width-220,width:220,height:30,marginTop:2,display:"flex",alignItems:"center",cursor:"pointer",flexDirection:"right"===t?"row-reverse":void 0,whiteSpace:"nowrap",textOverflow:"ellipsis"}}),[v,m,C,r,t]);(0,l.useLayoutEffect)(()=>{j()},[]),(0,l.useEffect)(()=>(k.addListener(j),()=>{k.removeListener(j)}),[]),(0,l.useEffect)(()=>{k.enqueueRecompute()});let j=(0,l.useCallback)(()=>{let e=f.current,t=b.current;if(e&&t){let o=k.state,i=o===lh.VisibleInItem||o===lh.VisibleOutOfItem;e.style.opacity=`${+!!i}`,e.style.transform=`scale(${i?1:.3})`,t.style.pointerEvents=o===lh.VisibleOutOfItem?"":"none",y.current===lh.NotDefined||o===lh.NotDefined||e.style.transition||(e.style.transition="transform 160ms ease-in-out, opacity 160ms ease-in-out"),y.current=o}},[k]),T=(0,l.useCallback)(()=>{let r=d.state,l=i.zoomLevelStore.state,{snapUnit:s}=ed().eM[l],c=(0,ed().C1)(l,200);if(r)if("left"===t){let{start:e}=(0,ed().yl)(r,s),t=(0,ed().zb)({timestamp:e.valueOf(),environment:h,timelineState:i,paddingLeft:n,format:a})-c;nO().k3({timelineState:i,environment:h,zoomLevel:l,centerTimestamp:t})}else{let{end:e}=(0,ed().yl)(r,s),t=(0,ed()._r)({timestamp:e.valueOf(),timelineState:i})+c;nO().k3({timelineState:i,environment:h,zoomLevel:l,centerTimestamp:t})}x(!1),(0,o(472709).L)({environment:h,store:e}),(0,o(150172).iT)(h,{...(0,o(150172).ZR)({environment:h,collectionContextStore:u,timelineState:i,isFullScreen:g,isRootChild:S}),type:t})},[u,d,h,a,g,S,n,e,i,t]),_=(0,l.useCallback)(()=>{h.device.isPhone||o(395364).A.state||x(!0)},[h]),A=(0,l.useCallback)(()=>{h.device.isPhone||x(!1)},[h]);return(0,p.jsxs)("div",{style:I.wrap,onMouseOver:_,onMouseOut:A,onMouseDown:o(220684).t,onClick:T,ref:b,children:[(0,p.jsx)("div",{style:I.arrow,ref:f,children:w(I.icon)}),v?(0,p.jsx)(lf,{dateValueStore:d,timelineState:i,isInPeekRenderer:m}):void 0]})},o(134542).bN);function lf({dateValueStore:e,timelineState:t,isInPeekRenderer:i}){let r=(0,o(960253).I)(()=>({dateRange:{fontSize:12,paddingInlineStart:4,paddingInlineEnd:4,borderRadius:4,background:i?o(632079).Tj.peekTimelineBackground:o(632079).Tj.timelineBackground,pointerEvents:"none"}}),[i]),n=(0,o(579993).O$)(e),l=(0,o(579993).O$)(t.zoomLevelStore);return n?(0,p.jsx)("span",{style:r.dateRange,children:(0,ed().tX)(n,l)}):null}class lb extends s().Store{getInitialState(){return null}}let lv={scrollArrows:{display:"flex",height:0,position:"relative",zIndex:86},dateRange:{display:"flex",height:o(47080).wc,width:"100%",cursor:"default",isolation:"auto"}};function lx({store:e,timelineState:t,scrollerLeftOffset:i,paddingLeft:r,format:n,query:a,schema:s,blockPropertyValueOverlayStore:d,showProperties:c,collectionContextStore:u,canEditTimelineItems:g,isFullScreen:m,isRootChild:S,toggleButton:h,groupFormat:y,subitemPath:f,isInPeekRenderer:b,handleOpenPeekPage:v,timelineItemRegistry:x}){let w=(0,o(954646).T)(u),C=(0,o(533992).v3)(),{value:k}=(0,o(552709).fJ)(T().T.formulas),I=(0,l.useRef)(null),[j]=(0,l.useState)(()=>e.clone()),_=(0,l.useRef)(null),A=(0,o(579993).K8)(()=>{let o=t.dateRangePlaceholderStore.state;if(o.active&&o.store===e&&!o.newTimelineItemProps&&(0,eg().Mn)(o.groupFormat,y))return o.date},[y,e,t]),M=(0,o(579993).r6)(()=>{let o=t.dragStateStore.state;if(A)return A;if(o){let t=o.stores.indexOf(e);if(t>=0)return o.temporaryValues[t]}return lw(e,a,s,C,k)},[C,A,a,s,e,t,k],{equalityFn:o(931576).n}),P=(0,o(579993).K8)(()=>{let e=(0,o(17224).dC)(f);if(!e||M.getState())return;let t=e.value.store;x.getItemsRefStore().state;let i=x.findTimelineItems(t);if(i.length>0)return i[0].dateValueStore.state},[M,f,x]),R=(0,o(579993).r6)(()=>(0,ed().BD)({timelineState:t,dateValue:M.getState(),placeholderDate:A,subitemPlaceholderDate:P}),[M,A,P,t]),V=(0,o(579993).uB)(void 0,lb),B=(0,l.useMemo)(()=>({getNode:()=>I.current,props:{store:e,groupFormat:y,schema:s},stores:{nodeStore:V},dateValueStore:M,itemPositionStore:R}),[e,I,M,y,s,R,V]);(0,l.useLayoutEffect)(()=>x.register(B),[x,B]);let E=(0,o(579993).O$)(R),F=(0,o(579993).K8)(()=>{var e;return null==(e=u.groupsStore.getGroupState(y))?void 0:e.reducerResultStore}
1,[y,u]),O=(0,o(356169).U)(u),z=!!(E&&!E.isPlaceholder&&!O),K=(0,o(579993).r6)(()=>{let i=t.dragStateStore.state,r=o(966225).ab.state;return!!(i&&i.stores.includes(e)&&r.isDragging&&r.draggedStores.includes(e))},[e,t]);(0,o(579993).O$)(K);let L=(0,o(579993).K8)(()=>e.getAssociatedCollectionStore(),[e]),D=(0,l.useCallback)(i=>{let r=t.dateRangePlaceholderStore.state,n=u.groupsStore.getGroupState(y);if(n)if(r.active){let{date:i}=r,n=e.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:n?{spaceWithId:n}:void 0,userAction:"TimelineItem.handleClick",environment:C,canUndo:!0,perform:t=>{nO().Xt({environment:C,store:e,query:a,schema:s,date:i,transaction:t})}}),t.dateRangePlaceholderStore.setState({active:!1})}else{let{horizontalScroller:r}=t,l=t.scrollLeftStore.state,a=R.state,s=_.current;if(!r||void 0===l||!a||!s)return;let d=r.getBoundingClientRect(),c=l+((0,o(377385).A1)()?d.right-i.clientX:i.clientX-d.left),p=_.current;if(!p)return;let g=p.lastElementChild;if(!g)return;let m=l+(g.getBoundingClientRect().right-d.left);c>a.right&&c<=m&&(0,o(705660).S)(i,o(705660).y.Click,()=>{(0,o(453734).Z)()||(0,o(553180).V)({environment:C,store:e,openInNew:(0,o(7029).V)(i),peekMode:(0,o(912338).hH)(u),resultsStore:n.resultsStore,peekCollectionData:(0,o(223012).q)(u),pageVisitSource:o(254656).y8.PeekOpen,isNewPage:!1})})}},[u,C,y,R,a,s,e,t]),W=(0,l.useCallback)(()=>{t.dateRangePlaceholderStore.setState({active:!1})},[t]),H=(0,l.useCallback)(e=>{let{target:t}=e;!o(139424).A.isMobile&&t instanceof HTMLElement&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault(),(0,o(915157).j)({environment:C,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[C]),N=(0,l.useCallback)(i=>{let r=t.dragStateStore.state,n=t.drawStateStore.state,{horizontalScroller:l}=t,d=t.scrollLeftStore.state,c=t.zoomLevelStore.state,u=t.currentRangeStore.state,{snapUnit:p,getDateRangePlaceholderDuration:g}=ed().eM[c];if(!n&&o(395364).A.state||r||lw(e,a,s,C,k)||!l||void 0===d||w)return;let m=l.getBoundingClientRect(),S=d+((0,o(377385).A1)()?m.right-i.clientX:i.clientX-m.left),h=(0,ed().C1)(c,S),f=o(120011).DateTime.fromMillis(u.startTimestamp+h),b=(0,ed().DY)(f,p),v=(0,ed().DY)(g(f),p),x=(0,o(25825).p6)(b.valueOf(),(0,eU().P)()),I=(0,ed().oJ)({startValue:x,snapUnit:p,desiredStart:b,desiredEnd:v});t.dateRangePlaceholderStore.setState({active:!0,store:e,parentStore:L,groupFormat:y,date:I,newTimelineItemProps:void 0,existingTimelineItemProps:{query:a,schema:s}})},[C,t,e,y,w,a,s,L,k]),G=(0,l.useCallback)(e=>{V.setState(e)},[V]);if(!F)return null;let $=!!E;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{ref:I,style:lv.scrollArrows,children:[z?(0,p.jsx)(ly,{store:e,type:"left",timelineState:t,scrollerLeftOffset:i,itemPositionStore:R,dateValueStore:M,paddingLeft:r,format:n,isDraggingViaTimelineItemStore:K,collectionContextStore:u,isFullScreen:m,isInPeekRenderer:b,isRootChild:S}):void 0,z?(0,p.jsx)(ly,{store:e,type:"right",timelineState:t,scrollerLeftOffset:i,itemPositionStore:R,dateValueStore:M,paddingLeft:r,format:n,isDraggingViaTimelineItemStore:K,collectionContextStore:u,isInPeekRenderer:b,isFullScreen:m,isRootChild:S}):void 0]}),(0,p.jsx)("div",{style:lv.dateRange,onMouseDown:H,onMouseMove:N,onMouseLeave:W,onClick:D,className:o(828432).ZLF,ref:G,children:$?(0,p.jsx)(lS,{store:e,parentStore:L,toggleButton:h,clonedStore:j,itemPositionStore:R,dateValueStore:M,query:a,schema:s,canEditTimelineItems:g,timelineState:t,blockPropertyValueOverlayStore:d,disabled:w,showProperties:c,scrollerLeftOffset:i,isDraggingViaTimelineItemStore:K,collectionContextStore:u,isFullScreen:m,isInPeekRenderer:b,isRootChild:S,propertiesWrapElementRef:_,resultStore:F,handleOpenPeekPage:v}):void 0})]})}function lw(e,t,i,r,n){return(0,ed().GM)({store:e,query:t,schema:i,userId:r.currentUser.id,intl:o(962299).A.getIntl(),formulasModule:n})}let lC={container:{display:"flex",height:o(47080).wc,width:"100%",cursor:"default",isolation:"auto"}},lk=l.memo(function(e){let{store:t,parentStore:i,timelineState:r,scrollerLeftOffset:n,query:a,schema:s,blockPropertyValueOverlayStore:d,disabled:c,showProperties:u,collectionContextStore:g,isFullScreen:m,isRootChild:S,toggleButton:h,groupFormat:y,canEditTimelineItems:f,subitemPath:b,paddingLeft:v,showTable:x}=e,w=(0,o(533992).v3)(),[C,k]=(0,l.useState)();(0,l.useEffect)(()=>{k(null==t?void 0:t.clone())},[t]);let I=(0,o(579993).K8)(()=>{var e;return null==(e=g.groupsStore.getGroupState(y))?void 0:e.reducerResultStore},[g.groupsStore,y]),j=(0,o(579993).K8)(()=>{let e=r.dateRangePlaceholderStore.state;if(e.active&&e.store===t&&e.newTimelineItemProps&&e.parentStore===i&&(0,eg().Mn)(e.groupFormat,y))return e.date},[y,i,t,r.dateRangePlaceholderStore]),T=(0,o(482170).l)(j),_=(0,o(579993).K8)(()=>(0,ed().BD)({timelineState:r,dateValue:T,placeholderDate:j,subitemPlaceholderDate:void 0}),[T,j,r]),A=!!_,M=(0,o(579993).K8)(()=>!t&&!A&&g.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[g,A,t]),P=(0,o(579993).O$)(g.isInPeekRendererStore),R=(0,l.useMemo)(()=>
1new(o(47824)).ComputedStore(()=>_,{debugName:"itemPositionStore"}),[_]),V=(0,l.useMemo)(()=>new(o(47824)).ComputedStore(()=>T,{debugName:"dateValueStore"}),[T]),B=(0,l.useMemo)(()=>new(o(47824)).ComputedStore(()=>!1,{debugName:"isDraggingViaTimelineItemStore"}),[]);return I?(0,p.jsxs)("div",{style:lC.container,onMouseDown:e=>(function(e,t){let{target:i}=e;!o(139424).A.isMobile&&i instanceof HTMLElement&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault(),(0,o(915157).j)({environment:t,target:i,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})})(e,w),onMouseMove:e=>(function(e,t,i,r,n,l,a,s,d,c,u,p){var g;let m=t.drawStateStore.state,S=t.dragStateStore.state,{horizontalScroller:h}=t;if(!m&&o(395364).A.state||S||!h||n)return;let y=null==(g=c.groupsStore.getGroupState(r))?void 0:g.resultsStore;if(!y)return;let f=lA({clientX:e.clientX,timelineState:t});f&&t.dateRangePlaceholderStore.setState({active:!0,store:i,parentStore:u,groupFormat:r,date:f,newTimelineItemProps:{query:l,schema:a,resultsStore:y,isFullScreen:s,canEditTimelineItems:d,subitemPath:p},existingTimelineItemProps:void 0})})(e,r,t,y,c,a,s,m,f,g,i,b),onMouseLeave:()=>{r.dateRangePlaceholderStore.setState({active:!1})},onClick:e=>(function(e,t,i,r,n,l,a,s,d,c,u,p,g){var m;if(l)return;let S=n.dateRangePlaceholderStore.state,h=S.active&&S.newTimelineItemProps?S.date:function(e){let{eventTarget:t,clientX:o,timelineState:i}=e,{horizontalScroller:r}=i;if(r){if(t instanceof Element&&t.closest(`[${lj}="true"]`)){let e=r.getBoundingClientRect();return lA({clientX:(e.left+e.right)/2,timelineState:i})}return lA({clientX:o,timelineState:i})}}({eventTarget:e.target,clientX:e.clientX,timelineState:n});if(!h)return;let y=g?g.length>0?"timeline_add_subitem_bottom":"timeline_add_parent_item_bottom":"timeline_add_item_bottom",f=(0,o(974410).f)(u);if(!(0,o(746040).E)(t,f))return void(0,o(787209).Q)(t,f);let b=null==(m=c.collectionStore())?void 0:m.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:b?{spaceWithId:b}:void 0,userAction:"TimelineItemNew.handleClick",environment:t,canUndo:!0,perform:e=>{let n=nO().dO({environment:t,transaction:e,date:h,store:u,parentStore:p,query:i,schema:r,isFullScreen:a,groupFormat:s,canEditTimelineItems:d,collectionContextStore:c,subitemPath:g,from:y});o(549960).vH(t,{from:y,type:"page",new_page_id:null==n?void 0:n.id,creating_block_id:null==n?void 0:n.id,...(0,o(866814).sl)(c)})}}),n.dateRangePlaceholderStore.setState({active:!1})})(e,w,a,s,r,c,m,y,f,g,t,i,b),className:o(828432).ZLF,children:[A?(0,p.jsx)(lS,{store:i?void 0:t,parentStore:i,toggleButton:h,clonedStore:C,itemPositionStore:R,dateValueStore:V,query:a,schema:s,canEditTimelineItems:f,timelineState:r,blockPropertyValueOverlayStore:d,disabled:c,showProperties:u,scrollerLeftOffset:n,isDraggingViaTimelineItemStore:B,collectionContextStore:g,isFullScreen:m,isInPeekRenderer:P,isRootChild:S,resultStore:I,handleOpenPeekPage:lI}):void 0,M?(0,p.jsx)(l_,{parentStore:i,collectionContextStore:g,paddingLeft:v,isFullScreen:m,showTable:x}):void 0]}):null});function lI(){}let lj="data-timeline-add-row-indicator",lT={style0:{color:o(632079).Tj.text.secondary}};function l_({parentStore:e,collectionContextStore:t,paddingLeft:i,isFullScreen:r,showTable:n}){let l=(0,o(579993).O$)(t.currentSubitemFormatStoreForUiDisplayStore),a=(0,o(579993).K8)(()=>{var t;return l&&e?null==(t=e.getSchema()[l.property])?void 0:t.name:""},[l,e]);return(0,p.jsx)("div",{[lj]:"true",style:{position:"sticky",insetInlineStart:r&&!n?i+8:8,display:"flex",alignItems:"center"},children:(0,p.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:6,paddingBottom:2,fontSize:14,height:o(47080).wc,lineHeight:o(699422).K_.UIRegular.desktop},children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,size:"sm",colorVariant:"secondary"}),(0,p.jsx)("span",{style:lT.style0,children:e&&a?(0,p.jsx)(o(327219).sA,{defaultMessage:"New page in {propertyName}",id:"database.timelineView.nest.addSubitemWithPropertyName",values:{propertyName:a}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"New",id:"database.timelineView.item.addRowButton"})})]})})}function lA(e){let{clientX:t,timelineState:i}=e,{horizontalScroller:r}=i;if(!r)return;let n=i.zoomLevelStore.state,l=i.currentRangeStore.state,{snapUnit:a,getDateRangePlaceholderDuration:s}=ed().eM[n],d=r.scrollLeft,c=(0,ed().Ul)(d,r.scrollWidth,r.clientWidth),u=r.getBoundingClientRect(),p=c+((0,o(377385).A1)()?u.right-t:t-u.left),g=(0,ed().C1)(n,p),m=o(120011).DateTime.fromMillis(l.startTimestamp+g),S=(0,ed().DY)(m,a),h=(0,ed().DY)(s(m),a),y=(0,o(25825).p6)(S.valueOf(),(0,eU().P)());return(0,ed().oJ)({startValue:y,snapUnit:a,desiredStart:S,desiredEnd:h})}let lM={width:"100%"},lP={height:33};
1function lR(e){let{collectionContextStore:t,schema:i,groupFormat:r,query:n,showTable:a,store:s,format:d,isFullScreen:c,paddingLeft:u,paddingRight:g,isInPeekRenderer:m,timelineState:S,blockPropertyValueOverlayStore:h,isRootChild:y,isReady:f,canEdit:b,scrollerLeftOffset:v,headerWidth:x,timelineItemRegistry:w}=e,C=(0,o(533992).v3)(),k=(0,o(579993).K8)(()=>t.groupsStore.getGroupState(r),[t,r]),I=(0,o(579993).K8)(()=>{if(r||!n.timeline_by||!k)return;let e=k.currentLimit.state,t=(0,o(960408).oE)([!a&&{property:n.timeline_by,filter:{operator:"is_not_empty"}}]);return{type:"results",filter:t.length>0?{operator:"and",filters:t}:void 0,limit:e}},[r,k,n.timeline_by,a]),j=r?[r]:[],T=(0,o(579993).K8)(()=>null==k?void 0:k.reducerResultStore.state,[null==k?void 0:k.reducerResultStore]),_=(0,o(579993).K8)(()=>o(912338).XQ({collectionContextStore:t,reducerResult:T,isFullScreen:c}),[t,T,c]),A=(0,o(579993).K8)(()=>o(912338).Cn({query:n,schema:i}),[n,i]),M=(0,l.useMemo)(()=>(d.timeline_properties||[]).filter(({visible:e})=>e).map(({property:e})=>e),[d.timeline_properties]);return k?(0,p.jsxs)(p.Fragment,{children:[I?(0,p.jsx)(o(505019).A,{id:j.length>0?`results:${(0,eg().Hm)(j)}
1`:o(460928).MZ,reducer:I,groupsPointer:j,collectionContextStore:t,resultStore:k.reducerResultStore}):void 0,(0,p.jsx)(lE,{groupFormat:r,format:d,collectionContextStore:t,store:s,schema:i,query:n,isInPeekRenderer:m,timelineState:S,blockPropertyValueOverlayStore:h,showTimelineProperties:M,paddingLeft:u,paddingRight:g,isFullScreen:c,isRootChild:y,isReady:f,canEdit:b,canEditTimelineItems:A,showTable:a,scrollerLeftOffset:v,headerWidth:x,timelineItemRegistry:w}),_?(0,p.jsx)("div",{style:lM,children:a?(0,p.jsx)("div",{style:lP}):(0,p.jsx)(o(37e3).j,{style:{position:"sticky",insetInlineStart:c?u:3,width:"max-content",height:33},groupsPointer:j,store:s,collectionContextStore:t,format:d,isFullScreen:c,incrementLimitsInRelatedGroups:!1})}):void 0,(0,p.jsx)(lV,{...e,store:void 0,indentLevel:0,handleOpenPeekPage:()=>lB(t,r,C),canEditTimelineItems:A,showTimelineProperties:M})]}):null}function lV(e){let{store:t,parentStore:i,subitemPath:r,timelineState:n,query:l,format:a,schema:s,collectionContextStore:d,blockPropertyValueOverlayStore:c,isFullScreen:u,isRootChild:g,groupFormat:m,paddingLeft:S,showTimelineProperties:h,scrollerLeftOffset:y,showTable:f,canEditTimelineItems:b,isInPeekRenderer:v,isReady:x,canEdit:w}=e,C=(0,o(579993).K8)(()=>d.groupsStore.getGroupState(m),[d,m]),k=(0,o(504373).A)(d),I=(0,o(579993).K8)(()=>"collectionTypedView"===d.contextTypeFromStoreState,[d]),j=(0,o(579993).K8)(()=>{let e=d.capabilitiesStore.state;return void 0!==e?e.isFullyDisabled:d.isFullyNonInteractiveStore.state},[d]),T=(0,o(501710).B)(d),_=(0,o(223426).Z)(d.capabilitiesStore)||T;return C&&x&&(w||_||I)&&!k?(0,p.jsx)(lk,{store:t,disabled:j||!_&&!I,timelineState:n,schema:s,query:l,format:a,scrollerLeftOffset:y,paddingLeft:S,showProperties:h,blockPropertyValueOverlayStore:c,collectionContextStore:d,isFullScreen:u,showTable:f,isRootChild:g,groupFormat:m,canEditTimelineItems:b,isInPeekRenderer:v,parentStore:i,subitemPath:r}):null}function lB(e,t,i){let r=e.groupsStore.getGroupState(t);if(!r)return;o(307545).default.mark("collections.open_item_page_lag");let n=e.collectionViewStore();o(270912).Ey({peekCollectionData:(0,o(223012).q)(e),resultsStore:r.resultsStore});let l=(null==n?void 0:n.getFormat().collection_peek_mode)||o(476670).C9.timeline;o(20557).bn(i,{is_peek:!0,from:"timeline",peek_mode:l})}function lE(e){let t=(0,o(533992).v3)(),{groupFormat:i,format:r,collectionContextStore:n,query:l,schema:a,blockPropertyValueOverlayStore:s,isFullScreen:d,isRootChild:c,showTable:u,canEditTimelineItems:g,scrollerLeftOffset:m,timelineState:S,paddingLeft:h,paddingRight:y,showTimelineProperties:f,isInPeekRenderer:b,headerWidth:v,timelineItemRegistry:x}=e,w=(0,o(579993).K8)(()=>({timelineState:S,schema:a,query:l,format:r,scrollerLeftOffset:m,paddingLeft:h,showProperties:f,blockPropertyValueOverlayStore:s,collectionContextStore:n,isFullScreen:d,showTable:u,isRootChild:c,groupFormat:i,canEditTimelineItems:g,isInPeekRenderer:b,timelineItemRegistry:x,handleOpenPeekPage:()=>lB(n,i,t),isLast:!1}),[n,i,r,t,l,a,s,d,c,u,g,m,S,h,f,b,x]),C=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(i),[n,i]);return C?(0,p.jsx)(tO,{disableSelectable:!0,collectionContextStore:n,groupsPointer:C.groupsPointer,format:r,canDrag:!1,disableRequest:!0,itemProps:w,canDrop:!1,renderItem:lx,disabledOverride:!0,direction:tE.Vertical,shouldShowHoverMenu:!1,analyticsName:"timeline",emptyDroppableSize:0,nestedCreateSubitemButton:o=>(0,p.jsx)(lV,{...e,store:o.store,indentLevel:o.indentLevel,parentStore:o.parentStore,subitemPath:o.subitemPath,handleOpenPeekPage:()=>lB(e.collectionContextStore,e.groupFormat,t),canEditTimelineItems:e.canEditTimelineItems,showTimelineProperties:e.showTimelineProperties}),timelineType:"item",paddingLeft:h,paddingRight:y,headerWidth:v,shouldShowShimmer:!1}):null}let lF=l.memo(function({store:e,collectionContextStore:t,timelineState:i,isFullScreen:r,isInPeekRenderer:n,paddingLeft:a,paddingRight:s,headerWidth:d,isRootChild:c,format:u,schema:g,query:m,showTable:S,groupsReducerResultStore:h,canEditCollectionTimeline:y,isReady:f,blockPropertyValueOverlayStore:b,tableStore:v,scrollerLeftOffset:x,onGroupHeaderAddItem:w,timelineItemRegistry:C}){let k=(0,o(954646).T)(t),I=(0,l.useCallback)(e=>{if(!S)return(0,p.jsx)(lg,{timelineState:i,...e})},[S,i]),j=(0,o(579993).K8)(()=>rc(u,v),[u,v]),T=(0,l.useCallback)(o=>(0,p.jsx)(lR,{store:e,groupFormat:o,schema:g,query:m,isInPeekRenderer:n,timelineState:i,collectionContextStore:t,blockPropertyValueOverlayStore:b,paddingLeft:a,paddingRight:s,format:j,isFullScreen:r,isRootChild:c,isReady:f,canEdit:y,showTable:S,scrollerLeftOffset:x,headerWidth:d,timelineItemRegistry:C}),[b,y,t,j,d,r,n,f,c,a,s,m,g,x,S,e,i,C]),_=function({collectionContextStore:e,isFullScreen:t,disabled:i,format:r,showTable:n,canEditCollectionTimeline:a}){let s=ll({collectionContextStore:e,isFullScreen:t,disabled:i,format:r,showTable:n,canEditCollectionTimeline:a});return(0,l.useCallback)(e=>{let t=s(e),i=0,r=0;return t.groupHeader&&n&&(i+=36),t.tableHeaderRow&&(i+=32),t.tableAggregationRow&&(r+=o(47080).wc),t.tableEmptyRow&&(r+=o(47080).wc),t.hiddenGroupsButton&&n&&(r+=44),t.groupsLoadMoreButton&&n&&(r+=38),t.addGroupButton&&n&&(r+=38),{paddingTop:i,paddingBottom:r,minHeight:32}},[s,n])}({collectionContextStore:t,isFullScreen:r,disabled:k,format:u,showTable:S,canEditCollectionTimeline:y});return u.collection_group_by?(0,p.jsx)(o(980710).l,{children:(0,p.jsx)(oM,{reducerId:o(460928).qK,store:e,collectionContextStore:t,isFullScreen:r,isRootChild:c,paddingLeft:a,paddingRight:s,stickyLeft:!1,renderGroupResults:T,getGroupStyle:_,renderHeader:I,onGroupHeaderAddItem:w,timelineType:"item",groupsResultStore:h,headerWidth:d})}):T()}),lO=l.memo(function({store:e,collectionContextStore:t,isFullScreen:i,isRootChild:r,paddingLeft:n,paddingRight:a,headerWidth:s,onGroupHeaderAddItem:d,format:c,groupsReducerResultStore:u,canEditCollectionTimeline:g,showTable:m,timelineState:S}){let h=(0,o(954646).T)(t),y=(0,l.useCallback)(()=>null,[]),f=function({collectionContextStore:e,isFullScreen:t,disabled:i,format:r,showTable:n,canEditCollectionTimeline:a}){let s=ll({collectionContextStore:e,isFullScreen:t,disabled:i,format:r,showTable:n,canEditCollectionTimeline:a});return(0,l.useCallback)(e=>{if(!e)return{paddingTop:0,paddingBottom:0};let t=s(e),i=o(47080).wc,r=0,n=0;return t.groupHeader&&(r+=36),t.tableHeaderRow&&(r+=32),t.tableEmptyRow&&(r+=i),t.addItemRow&&(n+=o(47080).wc),t.loadMoreButton&&(n+=33),t.tableAggregationRow&&(n+=i),t.hiddenGroupsButton&&(n+=44),t.groupsLoadMoreButton&&(n+=38),t.addGroupButton&&(n+=38),{paddingTop:r,paddingBottom:n}},[s])}({collectionContextStore:t,isFullScreen:i,disabled:h,format:c,showTable:m,canEditCollectionTimeline:g}),b=(0,l.useCallback)(o=>(0,p.jsx)(lu,{store:e,groupFormat:o,collectionContextStore:t,canEdit:g,format:c,paddingLeft:n,paddingRight:a,headerWidth:s,shouldShowShimmer:!1,timelineState:S}),[t,e,c,g,n,a,s,S]);return c.collection_group_by?(0,p.jsx)(oM,{reducerId:o(460928).qK,store:e,collectionContextStore:t,isFullScreen:i,isRootChild:r,paddingLeft:n,paddingRight:a,headerWidth:s,stickyLeft:!1,renderGroupResults:b,getGroupStyle:f,renderHeader:y,onGroupHeaderAddItem:d,timelineType:"dropzone",groupsResultStore:u}):(0,p.jsx)("div",{style:f(void 0),children:b(void 0)})}),lz=function({isGrouped:e,format:t,collectionContextStore:i,isFullScreen:r,isRootChild:n,timelineState:l}){let a=(0,o(533992).v3)(),{device:s}=a;return(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsx)(o(327219).sA,{id:"database.timelineView.tableGroupResults.hideTableButton.title",defaultMessage:"Hide table"}),children:d=>(0,p.jsx)(o(988022).p,{size:"sm",onClick:()=>(function(e,t,i,r,n,l){let a=i.collectionViewStore();if(!a)return;let s=a.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TimelineHideTableButton.handleHideTableClick",environment:e,canUndo:!0,cellTarget:s?{spaceWithId:s}:void 0,perform:e=>{let i=(0,ed().iH)(t,!1);(0,o(436746).z)({stores:[a],update:i,transaction:e})}}),(0,o(150172).VD)(e,{...(0,o(150172).ZR)({environment:e,collectionContextStore:i,timelineState:l,isFullScreen:r,isRootChild:n}),show:!1})})(a,t,i,r,n,l),style:{position:"absolute",top:e?s.isIOS?3:4:s.isIOS?7:8,insetInlineEnd:e?6:8,zIndex:84},...d,children:(0,p.jsx)(o(16275).I,{icon:o(721089).R,size:"sm",colorVariant:"tertiary"})})})},lK={rowContainer:{display:"flex",height:o(47080).wc,padding:"7px 0px",alignItems:"center",gap:6,alignSelf:"stretch",flex:"1 0 0",borderBottom:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`},rowShimmer:{width:"80%",height:10,flexShrink:0,borderRadius:12,marginInlineStart:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function lL(){return(0,p.jsx)("div",{style:lK.rowContainer,children:(0,p.jsx)(o(795830).P,{style:lK.rowShimmer})})}function lD(e){let{showTablePropertyFormatsStore:t,groupFormat:i,isFullScreen:r,collectionContextStore:n,blockPropertyValueOverlayStore:a,isReady:s,store:d,disabled:c,format:u,schema:g,isInPeekRenderer:m,query:S,paddingBottom:h,tableStore:y,timelineState:f,isRootChild:b,canEdit:v,paddingLeft:x,paddingRight:w,headerWidth:C}=e,k=(0,o(579993).K8)(()=>t.state.findIndex(e=>"title"===e.property),[t]),I=(0,l.useMemo)(()=>i?[i]:[],[i]),j=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(I),[n,I]),T=(0,o(579993).K8)(()=>null==j?void 0:j.reducerResultStore.state,[j]),_=(0,o(579993).K8)(()=>(0,o(912338).XQ)({collectionContextStore:n,reducerResult:T,isFullScreen:r}),[n,T,r]),A=(0,o(579993).O$)(n.shouldShowSpinnerStore),M=(0,o(504373).A)(n),P=(0,o(579993).O$)(t),R=(0,o(579993).O$)(n.isInHomeWidgetStore),V=(0,o(579993).K8)(()=>"collectionTypedView"===n.contextTypeFromStoreState,[n]),B=(0,o(223426).Z)(n.capabilitiesStore),E=(0,o(501710).B)(n),F=s&&(null==T?void 0:T.blockIds.length)===0&&!A,O=function(e){let{isInHomeWidget:t,isReady:o,canEditContent:i,
1canCreatePagesInCollection:r,isMultiSourceView:n,isSyncedCollection:l,shouldShowEmptyTablePlaceholder:a}=e;return!t&&o&&(i||r||n)&&!l&&!a}({isInHomeWidget:R,isReady:s,canEditContent:B,canCreatePagesInCollection:E,isMultiSourceView:V,isSyncedCollection:M,shouldShowEmptyTablePlaceholder:F});return j?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(lH,{store:d,format:u,schema:g,query:S,collectionContextStore:n,paddingBottom:h,isInPeekRenderer:m,blockPropertyValueOverlayStore:a,tableStore:y,showTablePropertyFormats:P,timelineState:f,isFullScreen:r,isRootChild:b,groupFormat:i,isInHomeWidget:R,paddingLeft:x,paddingRight:w}),(0,p.jsx)(lZ,{store:d,schema:g,collectionContextStore:n,blockPropertyValueOverlayStore:a,showTablePropertyFormatsStore:t,canEdit:v,format:u,tableStore:y,paddingLeft:x,paddingRight:w,headerWidth:C,disabled:c,groupFormat:i,titleColumnIndex:k,groupsPointer:I,shouldShowShimmer:A}),A?(0,p.jsx)(lL,{}):void 0,_?(0,p.jsx)(lq,{collectionContextStore:n,format:u,canEdit:v,groupFormat:i,isFullScreen:r,groupsPointer:I}):void 0,O?(0,p.jsx)(l$,{collectionContextStore:n,isFullScreen:r,groupFormat:i,blockPropertyValueOverlayStore:a,isInPeekRenderer:m}):void 0,(0,p.jsx)(rk,{groupFormat:i,pageCount:(null==T?void 0:T.blockIds.length)??0,style:function({isReady:e,groupFormat:t,isFullScreen:o,paddingLeft:i}){return{...!e&&{opacity:0,pointerEvents:"none"},...!o&&!t&&{position:"sticky",insetInlineStart:i},...o&&!t&&{insetInlineStart:i}}}({isReady:s,groupFormat:i,isFullScreen:r,paddingLeft:x}),schema:g,query:S,collectionContextStore:n,isInPeekRenderer:m,isFullScreen:r,showPropertyFormats:P,showRightActionsSpacer:!1,paddingLeft:x,paddingRight:w,disableSticky:!0,forViewType:"timeline"})]}):null}function lW(){}function lH({groupFormat:e,store:t,format:i,schema:r,query:n,collectionContextStore:l,paddingBottom:a,isInPeekRenderer:s,blockPropertyValueOverlayStore:d,tableStore:c,showTablePropertyFormats:u,timelineState:g,isFullScreen:m,isRootChild:S,isInHomeWidget:h,paddingLeft:y,paddingRight:f}){let b=(0,o(579993).K8)(()=>l.groupsStore.getGroupState(e),[l,e]),v=(0,o(67382).x)(l.capabilitiesStore),x=(0,o(579993).K8)(()=>l.viewIsFlushToTopbar(),[l]);if(!b)return null;let w=!!e;return(0,p.jsx)(ne,{store:t,format:i,schema:r,query:n,collectionContextStore:l,isInPeekRenderer:s,minWidth:void 0,paddingBottom:a,blockPropertyValueOverlayStore:d,showPropertyFormats:u,showRightActions:!1,allowHidingTitle:!0,tableStore:c,formatKey:"timeline_table_properties",disableHorizontalEdgeScroll:!0,height:(0,ed().Zk)(w),paddingTop:36*!w,disableTopBorder:!x||w,groupFormat:e,isInHomeWidget:h,hasMoreReducerResults:!1,paddingLeft:y,paddingRight:f,children:!w&&v?(0,p.jsx)(lz,{isGrouped:!1,format:i,collectionContextStore:l,timelineState:g,isFullScreen:m,isRootChild:S}):void 0})}function lN(){return{width:o(104509).Ev.sm,height:o(104509).Ev.sm,marginInlineEnd:6,fill:o(632079).Tj.icon.tertiary}}let lG={style0:{color:o(632079).Tj.text.tertiary}};function l$({collectionContextStore:e,isFullScreen:t,groupFormat:i,blockPropertyValueOverlayStore:r,isInPeekRenderer:n}){let a=(0,o(533992).v3)(),s=(0,o(633636).wM)(),d=(0,l.useContext)(o(440411).n),c=(0,l.useCallback)(()=>(function({environment:e,tabId:t,collectionContextStore:i,isFullScreen:r,groupFormat:n,blockPropertyValueOverlayStore:l,overrideLinkClick:a}){var s;let d=i.groupsStore.getGroupState(n?[n]:[]);if(!(0,o(746040).E)(e,(0,o(974410).f)(i.collectionStore()))||!d)return;i.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:i,isFullScreen:r});let c=i.currentSubitemFormatStoreForCollectionStore.state,u=null==(s=i.collectionStore())?void 0:s.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:u?{spaceWithId:u}:void 0,userAction:"TimelineTableGroupResults.handleAddRowClick",environment:e,canUndo:!0,perform:r=>{let s=(0,o(127872).createBlockInCollectionGroup)({environment:e,collectionContextStore:i,groupsPointer:n?[n]:[],shouldCoerce:!0,templateStore:i.defaultPageTemplateStore.state,transaction:r,from:{createBlock:"timeline_table_group_results"},inMemoryRecordCache:e.defaultRecordCache.inMemoryRecordCache});if(s){if(o(139424).A.isMobile){let i=(0,o(374743).J8)({environment:e,tabId:t},{store:s.newStore,fullyQualified:!1,pageVisitSource:o(254656).y8.Create});!function(e){let{environment:t,tabId:i,url:r,overrideLinkClick:n}=e;n?n(r):o(800198).Router.navigate({environment:t,tabId:i,url:r})}({environment:e,tabId:t,url:i,overrideLinkClick:a})}else if(s.coercionSucceeded)i.registerCallbackForItemMounted(s.newStore,()=>{o(576186).open({environment:e,blockPropertyValueOverlayStore:l,store:s.newStore,property:"title",surface:"table",collectionContextStore:i,disableHorizontalEdgeScroll:!0})});else{let r=i.groupsStore.getGroupState(n?[n]:[]);(0,o(553180).V)({environment:e,tabId:t,store:s.newStore,peekMode:(0,o(912338).hH)(i),resultsStore:null==r?void 0:r.resultsStore,peekCollectionData:(0,o(223012).q)(i),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}o(549960).vH(e,{from:c?"timeline_add_parent_item_bottom":"timeline_add_item_bottom",type:"page",new_page_id:s.newStore.id,creating_block_id:s.newStore.id,...(0,o(866814).sl)(i)})}}})})({environment:a,tabId:s,collectionContextStore:e,isFullScreen:t,groupFormat:i,blockPropertyValueOverlayStore:r,overrideLinkClick:d}),[a,e,t,i,r,d,s]);return(0,p.jsxs)(o(64960).Ay,{onClick:c,style:{display:"flex",alignItems:"center",height:o(47080).wc,width:"100%",paddingInlineStart:8,fontSize:14,lineHeight:o(699422).K_.UIRegular.desktop,background:n?o(632079).Tj.background.elevated:o(632079).Tj.background.primary},className:o(828432).$0P,onMouseDown:o(220684).t,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,style:lN()}),(0,p.jsx)("span",{style:lG.style0,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"New",id:"database.timelineView.addRowButton"})})]})}let lU={style0:{display:"flex",alignItems:"center",height:33,width:"100%",paddingInlineStart:8,paddingBottom:2,fontSize:14,lineHeight:o(699422).K_.UIRegular.desktop,boxSh
1adow:`0 -1px 0 ${o(632079).Tj.border.primary}`,borderBottom:`1px solid ${o(632079).Tj.border.primary}`,whiteSpace:"break-spaces"},style1:{color:o(632079).Tj.text.tertiary,flexGrow:1},style2:{marginTop:1,marginInlineStart:8,marginInlineEnd:8}};function lq({groupsPointer:e,collectionContextStore:t,format:i,canEdit:r,groupFormat:n,isFullScreen:l}){let a=(0,o(533992).v3)(),s=(0,o(579993).K8)(()=>t.groupsStore.getGroupState(e),[t,e]),d=(0,o(579993).K8)(()=>(0,o(430682).Kk)({collectionContextStore:t,groupsPointer:e}),[t,e]);return s?(0,p.jsxs)(o(64960).Ay,{testId:"collection-load-more",onMouseDown:o(220684).t,onClick:e=>(function({e,collectionContextStore:t,groupFormat:i,isFullScreen:r,environment:n}){let l=t.groupsStore.getGroupState(i);if(!l)return;let a=l.reducerResultStore.state;(0,o(933143).k)(e),(0,o(471e3).I)({environment:n}),a&&(0,o(697129).H)({collectionContextStore:t,environment:n,incrementLimitArgs:{isFullScreen:r,currentResultCount:a.blockIds.length,groupsPointer:l.groupsPointer,incrementLimitsInRelatedGroups:!1}}),(0,o(934813).K)(n)})({e,collectionContextStore:t,groupFormat:n,isFullScreen:l,environment:a}),disabled:d,hoveredStyle:d?{background:o(632079).Tj.whiteButtonBackground}:{},style:lU.style0,children:[(0,p.jsx)(o(16275).I,{icon:o(242912).arrowStraightDownSmallIcon,style:lN()}),(0,p.jsx)("span",{style:lU.style1,children:(0,p.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})}),d?(0,p.jsx)("div",{style:lU.style2,children:(0,p.jsx)(o(517334).k,{size:12})}):r&&(0,p.jsx)(o(731328).w,{collectionContextStore:t,format:i})]}):null}function lX(e){let t=(0,o(533992).v3)(),{store:i,parentStore:r,subitemPath:n,indentLevel:l,groupsPointer:a,collectionContextStore:s,disabled:d,blockPropertyValueOverlayStore:c,paddingLeft:u}=e;return r?(0,p.jsx)(i2,{store:i,collectionStore:r,subitemPath:n,indentLevel:l,collectionContextStore:s,disabled:d,groupsPointer:a,paddingLeft:u,onSubitemCreate:e=>(function({newBlockStore:e,collectionContextStore:t,blockPropertyValueOverlayStore:i,environment:r}){i&&t.registerCallbackForItemMounted(e,()=>{o(576186).open({isNewBlock:!0,environment:r,blockPropertyValueOverlayStore:i,store:e,property:"title",surface:"table",collectionContextStore:t,disableHorizontalEdgeScroll:!0})})})({newBlockStore:e,collectionContextStore:s,blockPropertyValueOverlayStore:c,environment:t}),styles:{height:o(47080).wc}}):null}let lY=[];function lQ({args:e,schema:t,disabled:i,collectionContextStore:r,blockPropertyValueOverlayStore:n,showTablePropertyFormatsStore:a,canEdit:s,format:d,groupFormat:c,titleColumnIndex:u,paddingLeft:g,paddingRight:m,headerWidth:S,shouldShowShimmer:h}){let y=(0,o(579993).K8)(()=>r.collectionViewStore(),[r]),{groupsPointer:f}=e,b=(0,o(579993).K8)(()=>r.groupsStore.getGroupState(f),[r,f]),v=(0,o(579993).O$)(a),x=(0,o(579993).K8)(()=>!s&&o(139424).A.isMobile&&!(null!=y&&y.isReadOnlySyncedCollection()),[s,y]),w=(0,o(579993).O$)(r.isInHomeWidgetStore),C=(0,o(579993).K8)(()=>{let e=r.collectionViewBlockStore();return!!e&&!r.isFullScreenStore.state&&(0,o(374934).d1)(e)},[r]),k=(0,o(579993).K8)(()=>(0,o(998685).v)(c,r),[c,r]),I=(0,o(579993).K8)(()=>r.isUnlistedViewStore.state&&r.isInlineViewStore.state,[r]),j=(0,o(579993).K8)(()=>{let e=o(544921).A.state;if(e.isActive)return(0,o(139958).y)(e.selection,v.length,k.length)},[k,v]),T=(0,o(579993).K8)(()=>r.getIsInDashboardBuildMode(),[r]),_=(0,o(67382).x)(r.capabilitiesStore),A=(0,o(991808).N)(r.capabilitiesStore),M=eA(r.capabilitiesStore)||!A||!_,P=(0,l.useMemo)(()=>({schema:t,collectionContextStore:r,propertyFormats:v,onPropertyTab:e.onPropertyTab,onPropertyUntab:e.onPropertyUntab,onPropertyEnter:e.onPropertyEnter,onPropertyClick:e.onPropertyClick,onPropertyEsc:e.onPropertyEsc,onPropertyBgClick:e.onPropertyBgClick,onPropertyContextMenu:e.onPropertyContextMenu,onOpenProperty:e.onOpenProperty,disabled:i,blockPropertyValueOverlayStore:n,dragAndFillStateStore:e.dragAndFillStateStore,showRightActionsSpacer:!1,disableHorizontalEdgeScroll:!0,disableCellBorderRight:!1,disableLastCellBorderRight:!0,onShiftEnter:lW,titleColumnIndex:u,groupFormat:c,shouldShowMultiSelectCheckbox:!1,isInHomeWidget:w,isCollectionViewBlockSelected:C,allRows:k,isInEphemeralVie
1w:I,normalizedTableSelection:j,unfrozenIndexAddendum:0,frozenPropertyFormats:lY,unfrozenPropertyFormats:v,tableWrap:!1,shouldSetCellHeight:!0,isNonEditable:M,shouldShowRightActionSpacer:!1,hasColumnVirtualizer:!1}),[k,e.onOpenProperty,e.onPropertyBgClick,e.onPropertyClick,e.onPropertyContextMenu,e.onPropertyEnter,e.onPropertyEsc,e.onPropertyTab,e.onPropertyUntab,n,r,i,e.dragAndFillStateStore,lY,c,C,I,w,M,j,v,t,u,v]);return y&&b?(0,p.jsx)(tO,{collectionContextStore:r,groupsPointer:f,disableRequest:!0,format:d,canDrag:x,shouldShowShimmer:h,itemProps:P,renderItem:nf,canDrop:!1,direction:tE.Vertical,getItemSelectableStyle:()=>({display:"flex",width:"fit-content",height:o(47080).wc}),shouldShowHoverMenu:!T,analyticsName:"timeline",emptyDroppableSize:0,onSelectableEnter:e.onSelectableEnter,disableScrollToRevealHorizontal:!0,blockPropertyValueOverlayStore:n,ignoreForDefaultContainerSelection:!0,titleColumnIndex:u,nestedCreateSubitemButton:({store:e,parentStore:t,subitemPath:o,indentLevel:l})=>(0,p.jsx)(lX,{collectionContextStore:r,disabled:i,blockPropertyValueOverlayStore:n,store:e,parentStore:t,subitemPath:o,indentLevel:l,groupsPointer:f,paddingLeft:g}),paddingLeft:g,paddingRight:m,headerWidth:S,timelineType:"table"}):null}function lZ({groupFormat:e,groupsPointer:t,store:i,schema:r,collectionContextStore:n,blockPropertyValueOverlayStore:a,showTablePropertyFormatsStore:s,canEdit:d,format:c,tableStore:u,paddingLeft:g,paddingRight:m,headerWidth:S,disabled:h,titleColumnIndex:y,shouldShowShimmer:f}){let b=(0,o(579993).K8)(()=>n.collectionViewStore(),[n]),v=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(e),[n,e]),x=(0,o(579993).O$)(s),w=(0,l.useCallback)(o=>(0,p.jsx)(lQ,{schema:r,disabled:h,collectionContextStore:n,blockPropertyValueOverlayStore:a,showTablePropertyFormatsStore:s,canEdit:d,format:c,groupFormat:e,titleColumnIndex:y,paddingLeft:g,paddingRight:m,headerWidth:S,shouldShowShimmer:f,args:{...o,groupsPointer:t}}),[r,h,n,a,s,d,c,e,y,g,m,S,f,t]);return b&&v?(0,p.jsx)(nI,{store:i,collectionContextStore:n,minWidth:void 0,blockPropertyValueOverlayStore:a,showPropertyFormats:x,disableHorizontalEdgeScroll:!0,groupFormat:e,render:w,tableStore:u,paddingLeft:g}):null}let lJ={tableGroupHeaderSticky:{borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`},tableGroupHeaderTransition:{borderInlineEnd:void 0},tableGroupHeader:{boxShadow:void 0},style0:{marginBottom:4}},l0=l.memo(function({store:e,tableStore:t,collectionContextStore:i,timelineState:r,format:n,schema:a,query:s,isFullScreen:d,groupBy:c,paddingLeft:u,paddingRight:g,headerWidth:m,paddingBottom:S,scrollerLeftOffset:h,isInPeekRenderer:y,isInHomeWidget:f,computedOuterHeight:b,blockPropertyValueOverlayStore:v,isRootChild:x,isReady:w,canEditCollectionTimeline:C,viewIsFlushToTopbar:k,groupsReducerResultStore:I,onGroupHeaderAddItem:j}){let T=(0,l.useRef)(null),_=(0,o(954646).T)(i),A=(0,o(67382).x)(i.capabilitiesStore),M=(0,o(579993).r6)(()=>{let e=rc(n,t);return(e&&e.timeline_table_properties?e.timeline_table_properties:[]).filter(e=>e.visible)},[n,t],{equalityFn:o(931576).n});(0,o(579993).O$)(M);let P=(0,o(579993).K8)(()=>M.state.reduce((e,t)=>e+(t.width||0),0),[M]),R=(0,o(960253).I)(()=>({selectable:{whiteSpace:"nowrap",...!f&&{background:y?o(632079).Tj.background.elevated:o(632079).Tj.background.primary},paddingInlineStart:u,boxSizing:"border-box",borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,boxShadow:o(632079).Tj.shadow.base.sm,overflow:"hidden",width:P+u,...f?{height:"100%",minHeight:b}:{height:b}}}),[f,y,u,P,b]),V=(0,o(579993).K8)(()=>rc(n,t),[n,t]),B=(0,l.useCallback)(o=>(0,p.jsx)(lD,{store:e,groupFormat:o,schema:a,query:s,isInPeekRenderer:y,timelineState:r,collectionContextStore:i,blockPropertyValueOverlayStore:v,showTablePropertyFormatsStore:M,tableStore:t,paddingLeft:u,paddingRight:g,headerWidth:m,paddingBottom:S,format:V,isFullScreen:d,isRootChild:x,isReady:w,canEdit:C,disabled:_&&C}),[v,C,i,_,V,d,y,w,x,S,u,g,s,a,M,e,t,r,m]),E=(0,l.useCallback)(e=>(0,p.jsx)(tr,{...e,height:32,paddingTop:4,stickyStyle:lJ.tableGroupHeaderSticky,transitionStickyStyle:lJ.tableGroupHeaderTransition,style:0!==e.index||k?lJ.tableGroupHeader:{},stickyWrapStyle:lJ.style0,children:0===e.index&&A?(0,p.jsx)(lz,{isGrouped:!0,format:n,collectionContextStore:i,timelineState:r,isFullScreen:d,isRootChild:x}):void 0}),[A,i,n,d,x,r,k]),F=(0,l.useCallback)(()=>({}),[]),O=(0,l.useCallback)(()=>(0,p.jsx)(oM,{reducerId:o(460928).qK,store:e,collectionContextStore:i,isFullScreen:d,isRootChild:x,paddingLeft:u,paddingRight:g,headerWidth:m,stickyLeft:!1,renderGroupResults:B,getGroupStyle:F,renderHeader:E,onGroupHeaderAddItem:j,timelineType:"table",groupsResultStore:I}),[i,F,I,d,x,j,u,g,E,B,e,m]);return(0,p.jsx)("div",{style:{position:"sticky",insetInlineStart:0,height:0,width:P,zIndex:3},children:(0,p.jsx)(o(365711).Ay,{style:R.selectable,store:e,shouldShowHalo:!1,canSelect:!1,analyticsName:"timeline",children:(0,p.jsx)(o(890400).q,{name:"timeline-side-table",stickyHorizontally:!0,horizontalWidthLimiter:h,children:c?O():(0,p.jsx)(o(81981).b,{nodeRef:T,children:(0,p.jsx)("div",{ref:T,children:B(void 0)})})})})})}),l9={height:"100%"};function l3(e){let{shouldShowShimmer:t,children:i}=e,r=(0,o(934877).A)({visibility:t,delayShow:0,delayHold:100});return(0,p.jsx)("div",{className:r?"notion-shimmer-timeline-transition notion-shimmer-timeline":"notion-shimmer-timeline-transition",style:l9,children:i})}let l5={controlBar:{height:36,position:"relative",overflow:"hidden"},primaryTimeBar:{height:32,boxShadow:`inset 0 -1px 0 0 ${o(632079).Tj.border.primary}`,boxSizing:"border-box",position:"relative",overflow:"hidden"},stickyStyle:{outline:void 0},transitionStickyStyle:{display:"none"}};function l2(e){var t;let{collectionContextStore:i,isInPeekRenderer:r,timelineState:n,query:a,schema:s}=e,d=(0,o(533992).Y0)(),c=(0,o(327219).tz)(),u=(0,l.useRef)(null),{value:g}=(0,o(552709).fJ)(T().T.formulas),m=(0,o(75272).I)(),S=(0,l.useCallback)(()=>{0===new Date().getSeconds()&&m("TimelineTimeBar","TimelineTimeBar/handleSeconds")},[m]);(0,l.useEffect)(()=>{let e=setInterval(S,1e3);return()=>clearInterval(e)},[S]);let{primaryDisplayUnit:h,activeRangeType:y}=(0,o(579993).K8)(()=>{let e=n.zoomLevelStore.state;return ed().eM[e]},[n]),f=(0,ed().LH)(h),b=o(120011).DateTime.now(),v=f?b.startOf("minute"):b.startOf("day"),x=b.startOf("minute"),w=(0,o(579993).K8)(()=>!i.groupsStore.anyGroupHasNonEmptyResults()&&(0,o(430682).iv)({collectionContextStore:i,groupsPointer:[],hasPartialResults:!1}
1),[i]),C=(0,o(533992).v3)().currentUser.id,k=new(o(47824)).ComputedStore(()=>{let e,t=i.collectionStore();if(!t)return;let r=n.dragStateStore.state,l=n.zoomLevelStore.state,d=n.hoveredItemStore.state,u=n.dateRangePlaceholderStore.state,{activeRangeType:p}=ed().eM[l];if(!p)return;if(r)e=r.temporaryValues.map(e=>(0,ed().yl)(e,"day"));else if(u.active)e=[(0,ed().yl)(u.date,"day")];else{let{stores:i}=o(584265).default.state,r=i.filter(e=>e.getAssociatedCollectionId()===t.id),n=(0,o(960408).sb)((0,o(960408).oE)([...r,d]));e=(0,o(960408).oE)(n.map(e=>{let t=(0,ed().GM)({store:e,query:a,schema:s,userId:C,intl:c,formulasModule:g});if(t)return(0,ed().yl)(t,"day")}))}let m=(0,o(960408).wq)(e,({start:e})=>e.valueOf()),S=(0,o(960408).Sk)(e,({end:e})=>e.valueOf());if(m&&S)return{start:m.start.valueOf(),end:S.end.valueOf()}},{debugName:"activeRangeStore"}),I=null==(t=(0,o(912338).Oz)(i))?void 0:t.background,j=(0,o(960253).I)(()=>({wrapper:{position:"absolute",insetInlineStart:0,top:0,width:"100%",background:I||(r?o(632079).Tj.background.elevated:o(632079).Tj.background.primary),boxSizing:"border-box"}}),[I,r]);return(0,p.jsx)(o(980710).g,{stickyAttachPoint:"ceiling",nodeRef:u,stickyStyle:l5.stickyStyle,transitionStickyStyle:l5.transitionStickyStyle,noPlaceholder:!0,children:(0,p.jsxs)("div",{style:j.wrapper,ref:u,children:[(0,p.jsx)("div",{style:l5.controlBar,children:d.isPhone?void 0:(0,p.jsx)(as,{timelineState:n})}),(0,p.jsxs)("div",{style:l5.primaryTimeBar,children:[(0,p.jsx)(l3,{shouldShowShimmer:w,children:(0,p.jsx)(aa,{timelineState:n,nowTimeStartOfPrimaryDisplayUnit:v})}),"highlight_days"===y?(0,p.jsx)(au,{timelineState:n,activeRangeStore:k}):void 0,(0,p.jsx)(ac,{timelineState:n,time:v}),"display_range"===y?(0,p.jsx)(au,{timelineState:n,activeRangeStore:k}):void 0]}),(0,p.jsx)(ao,{timelineState:n,time:x})]})})}function l1(e){let{time:t,isNowIndicator:o,zoomLevel:i,startTimestamp:r}=e,{primaryDisplayUnit:n,primaryDisplayUnitAlignment:l}=ed().eM[i],a=(0,ed().DY)(t,n),s=(0,ed().Vz)(t,n),d=(0,ed().w0)(i,a.valueOf()-r),c=(0,ed().w0)(i,t.valueOf()-r),u=(0,ed().w0)(i,s.valueOf()-r)-d,p=4*!!o;return{left:("range_start"===l?c-u/2:c)-p,width:u+2*p}}function l7(){return{color:o(632079).Tj.text.primary,fontSize:12}}function l6(){return{background:o(632079).Tj.red.background.accentPrimary,width:22,height:22,borderRadius:11,position:"absolute",insetInlineStart:"calc(50% - 11px)",top:"calc(50% - 11px)"}}let l4={fontSize:12,margin:"0 auto"},l8={paddingInlineEnd:3},ae={padding:"2px 7px"};function at(e){let{time:t,accent:i,timelineState:r}=e,n=(0,o(579993).O$)(r.zoomLevelStore),{left:a,width:s}=(0,o(579993).K8)(()=>l1({time:t,isNowIndicator:!1,zoomLevel:r.zoomLevelStore.state,startTimestamp:r.currentRangeStore.state.startTimestamp}),[t,r]),d=(0,o(960253).I)(()=>({container:{position:"absolute",top:0,insetInlineStart:a,width:s,height:28,display:"flex",alignItems:"start",lineHeight:"28px"},singleColor:{color:i?o(632079).Tj.text.primary:o(632079).Tj.text.tertiary},twoColorDarker:{color:i?o(632079).Tj.text.primary:o(632079).Tj.text.secondary},twoColorLighter:{color:i?o(632079).Tj.text.secondary:o(632079).Tj.text.tertiary}}),[i,a,s]),c=(0,l.useMemo)(()=>{let{primaryDisplayUnit:t}=ed().eM[n],i=e.time.setLocale(o(849917).locale),r=(0,ed().IW)(),l=i.toFormat("t").startsWith(i.toFormat("a"));if("fifteen_minutes"===t)if(r)return(0,p.jsx)("span",{style:d.singleColor,children:i.toFormat("H:mm")});else{let e=(0,p.jsx)("span",{style:{...d.twoColorDarker,paddingInlineEnd:l?void 0:3},children:i.toFormat("h:mm")}),t=(0,p.jsx)("span",{style:{...d.twoColorLighter,paddingInlineEnd:l?3:void 0},children:i.toFormat("a")});return l?(0,p.jsxs)(p.Fragment,{children:[t,e]}):(0,p.jsxs)(p.Fragment,{children:[e,t]})}if("hour"===t)if(r)return(0,p.jsx)("span",{style:d.singleColor,children:i.toFormat("H:mm")});else{let e=(0,p.jsx)("span",{style:{...d.twoColorDarker,paddingInlineEnd:l?void 0:3},children:i.toFormat("h")}),t=(0,p.jsx)("span",{style:{...d.twoColorLighter,paddingInlineEnd:l?3:void 0},children:i.toFormat("a")});return l?(0,p.jsxs)(p.Fragment,{children:[t,e]}):(0,p.jsxs)(p.Fragment,{children:[e,t]})}if("day"===t||"week"===t)if("week"===n||"bi_week"===n)return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("span",{style:{...d.twoColorLighter,...l8},children:i.toFormat("ccccc")}),(0,p.jsx)("span",{style:{...d.twoColorDarker,...ae}
1,children:i.toFormat("d")})]});else return(0,p.jsx)("span",{style:d.singleColor,children:i.toFormat("d")});if("month"===t)return(0,p.jsx)("span",{style:d.singleColor,children:i.toFormat("M")});(0,o(48697).HB)(t)},[n,e.time,d.singleColor,d.twoColorDarker,d.twoColorLighter]),u=(0,l.useMemo)(()=>{let{primaryDisplayUnit:e}=ed().eM[n];if("day"===e||"week"===e)return t.setLocale(o(849917).locale).toFormat("cccc")},[t,n]),g=(0,p.jsx)("div",{style:l4,children:c});return u?(0,p.jsx)(o(51831).m_,{content:()=>u,placement:"top",delayThreshold:300,children:e=>(0,p.jsx)("div",{style:d.container,...e,children:g})}):(0,p.jsx)("div",{style:d.container,children:g})}function ao(e){let{time:t,timelineState:i}=e,r=(0,o(579993).O$)(i.zoomLevelStore),n=(0,o(579993).K8)(()=>i.currentRangeStore.state.startTimestamp,[i.currentRangeStore]),a=(0,l.useMemo)(()=>Math.floor((0,ed().w0)(r,t.valueOf()-n)),[r,t,n]),s=(0,o(960253).I)(()=>({container:{position:"absolute",insetInlineStart:a-3.5+.5,top:Math.floor(65),width:7,height:7,background:o(632079).Tj.red.background.accentPrimary,borderRadius:"100%"}}),[a]);return(0,p.jsx)("div",{style:s.container})}function ai(e){let{time:t,timelineState:i,intl:r}=e,n=(0,o(579993).O$)(i.zoomLevelStore),a=(0,o(579993).K8)(()=>i.currentRangeStore.state.startTimestamp,[i.currentRangeStore]),s=(0,l.useMemo)(()=>(0,ed().w0)(n,t.valueOf()-a),[n,t,a]),d=(0,l.useMemo)(()=>{let{secondaryDisplayUnit:e}=ed().eM[n];return(0,ed().u7)((0,o(599412).H)(r),t.valueOf(),e)},[n,r,t]),c=(0,o(960253).I)(()=>({container:{position:"absolute",top:0,insetInlineStart:s,height:32,color:o(632079).Tj.text.primary,fontSize:14,fontWeight:o(699422).Wy.medium,verticalAlign:"middle",paddingTop:6+(o(139424).A.isMobile?2:7),display:"flex",alignItems:"center"}}),[s]);return(0,p.jsx)("div",{style:c.container,children:d},s)}let ar={flexGrow:1};function an({start:e,end:t,rangeWidth:i}){return e&&t?i>=110?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:l7(),children:(0,o(850640).W_)(e.valueOf(),"month_day",o(849917).locale)}),(0,p.jsx)("div",{style:ar}),(0,p.jsx)("div",{style:l7(),children:(0,o(850640).W_)(t.valueOf(),"month_day",o(849917).locale)})]}):(0,p.jsxs)("div",{style:l7(),children:[(0,o(850640).W_)(e.valueOf(),"month_day",o(849917).locale)," â ",e.month===t.month?(0,o(850640).W_)(t.valueOf(),"day",o(849917).locale):(0,o(850640).W_)(t.valueOf(),"month_day",o(849917).locale)]}):(0,p.jsx)("div",{style:l7(),children:(0,o(850640).W_)(e.valueOf(),"month_day",o(849917).locale)})}let al={style0:{color:o(632079).Tj.red.text.accentPrimary},style1:{color:o(632079).Tj.red.text.accentPrimary,paddingInlineEnd:3},style2:{color:o(632079).Tj.text.tertiary,paddingInlineEnd:3},style3:{position:"relative"},style4:{position:"relative",color:"white",padding:"2px 7px"}};function aa({nowTimeStartOfPrimaryDisplayUnit:e,timelineState:t}){let i=(0,o(579993).O$)(t.zoomLevelStore),{startTimestamp:r,endTimestamp:n}=(0,o(579993).O$)(t.currentRangeStore),{primaryDisplayUnit:l,hidePrimaryIndicatorIntersectionOffset:a}=ed().eM[i],s=a||0,d=l1({time:e,isNowIndicator:!0,zoomLevel:i,startTimestamp:r}),c=d.left+s,u=d.left+d.width-s,g=[],m=(0,ed().DY)(o(120011).DateTime.fromMillis(r),l);for(;m.valueOf()<n;){let e=l1({time:m,isNowIndicator:!1,zoomLevel:i,startTimestamp:r}),o=e.left+s,n=e.left+e.width-s;void 0!==a&&c<=n&&u>=o||g.push((0,p.jsx)(at,{timelineState:t,time:m,accent:!1},m.valueOf())),m=(0,ed().Vz)(m,l)}return(0,p.jsx)(p.Fragment,{children:g})}function as({timelineState:e}){let t=(0,o(327219).tz)(),i=(0,o(579993).O$)(e.zoomLevelStore),{startTimestamp:r,endTimestamp:n}=(0,o(579993).O$)(e.currentRangeStore),{primaryDisplayUnit:l,secondaryDisplayUnit:a}=ed().eM[i],s=[],d=(0,ed().DY)(o(120011).DateTime.fromMillis(r),a);for(;d.valueOf()<n;){s.push((0,p.jsx)(ai,{timelineState:e,intl:t,time:d},d.valueOf()));let o=(0,ed().Vz)(d,a);d=(0,ed().zj)(o,l)}return(0,p.jsx)(p.Fragment,{children:s})}let ad={fontSize:12,margin:"0 auto",display:"flex"};function ac({time:e,timelineState:t}){let i=(0,o(579993).O$)(t.zoomLevelStore),{primaryDisplayUnit:r}=ed().eM[i],{left:n,width:a}=(0,o(579993).K8)(()=>l1({time:e,isNowIndicator:!0,zoomLevel:t.zoomLevelStore.state,startTimestamp:t.currentRangeStore.state.startTimestamp}),[e,t]),s=(0,o(960253).I)(()=>({container:{position:"absolute",top:0,insetInlineStart:n,width:a,height:28,display:"flex",alignItems:"center",fontWeight:o(699422).Wy.medium}}),[n,a]),d=(0,l.useMemo)(()=>
1{if("day"===r||"week"===r)return e.setLocale(o(849917).locale).toFormat("cccc")},[e,r]),c=(0,p.jsx)("div",{style:ad,children:function(e,t,i){let r=e.setLocale(o(849917).locale),n=(0,ed().LH)(i),l=(0,ed().IW)();if(n)if(l)return(0,p.jsx)("span",{style:al.style0,children:r.toFormat("H:mm")});else return(0,p.jsx)("span",{style:al.style1,children:r.toFormat("t")});return"week"===t||"bi_week"===t?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("span",{style:al.style2,children:r.toFormat("ccccc")}),(0,p.jsxs)("div",{style:al.style3,children:[(0,p.jsx)("div",{style:l6()}),(0,p.jsx)("span",{style:al.style4,children:r.toFormat("d")})]})]}):(0,p.jsxs)("div",{style:al.style3,children:[(0,p.jsx)("div",{style:l6()}),(0,p.jsx)("span",{style:al.style4,children:r.toFormat("d")})]})}(e,i,r)});return d?(0,p.jsx)(o(51831).m_,{content:()=>d,placement:"top",delayThreshold:300,children:e=>(0,p.jsx)("div",{style:s.container,...e,children:c},n)}):(0,p.jsx)("div",{style:s.container,children:c},n)}function au({timelineState:e,activeRangeStore:t}){let i=(0,o(579993).O$)(e.zoomLevelStore),{startTimestamp:r,endTimestamp:n}=(0,o(579993).O$)(e.currentRangeStore),{activeRangeType:l}=ed().eM[i],a=(0,o(579993).O$)(t);if(a){let t=(0,ed().DY)(o(120011).DateTime.fromMillis(a.start),"day"),s=(0,ed().w0)(i,t.valueOf()-r);if("highlight_days"===l){let l=[],d=o(120011).DateTime.fromMillis(Math.max(t.valueOf(),(0,ed().DY)(o(120011).DateTime.fromMillis(r),"day").valueOf()));for(;d.valueOf()<a.end&&d.valueOf()<n;)l.push(d),d=(0,ed().Vz)(d,"day");let c=(0,ed().w0)(i,d.valueOf()-r),u=l.map((t,o)=>(0,p.jsx)(at,{timelineState:e,time:t,accent:0===o||o===l.length-1},`${t.toString()}-${o}`));return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:{position:"absolute",top:0,insetInlineStart:s-4,width:c-s+8,marginTop:3,height:22,background:o(632079).Tj.timelineDarkerBackground,borderRadius:11}}),u]})}{let e=(0,ed().DY)(o(120011).DateTime.fromMillis(a.end),"day"),n=(0,ed().NB)(o(120011).DateTime.fromMillis(a.end),"day"),l=(0,ed().w0)(i,e.valueOf()-r)-s+8;return(0,p.jsx)("div",{style:{display:"flex",alignItems:"center",position:"absolute",top:0,insetInlineStart:s-4,minWidth:l,marginTop:3,height:22,background:o(632079).Tj.timelineDarkerBackground,borderRadius:11,paddingInlineStart:6,paddingInlineEnd:6},children:(0,p.jsx)(an,{start:t,end:t.valueOf()!==n.valueOf()?n:void 0,rangeWidth:l})})}}return null}let ap={height:4},ag={position:"absolute",width:"100%",zIndex:0,top:68},am={paddingTop:68,pointerEvents:"none"},aS=l.memo(l.forwardRef(function({store:e,collectionContextStore:t,query:i,schema:r,format:n,paddingLeft:a,paddingRight:s,isFullScreen:d,isPreviewing:c,isRootChild:u,isInPeekRenderer:g,paddingBottom:m,blockPropertyValueOverlayStore:S,headerWidth:h},y){var f,b,v;let x,w,C=(0,o(327219).tz)(),k=function({isFullScreen:e,isRootChild:t}){let[o]=(0,l.useState)(()=>(0,ed().XK)({isFullScreen:e,isRootChild:t}));return o}({isFullScreen:d,isRootChild:u}),[I]=(0,l.useState)(()=>new nL),j=(0,o(533992).v3)(),T=(0,o(67382).x)(t.capabilitiesStore),_=(0,o(991808).N)(t.capabilitiesStore),A=(0,l.useContext)(o(953075).w);(0,o(383953).l)(()=>{let e=t.collectionViewStore();e&&nO().n_({timelineState:k,environment:j,collectionViewStore:e,collectionContextStore:t}),(0,o(150172).iH)(j,(0,o(150172).ZR)({environment:j,collectionContextStore:t,timelineState:k,isFullScreen:d,isRootChild:u}))}),function({collectionContextStore:e,query:t,schema:i,environment:r}){let n=(0,o(67382).x)(e.capabilitiesStore);(0,l.useEffect)(()=>{let l=e.collectionStore();if(l&&!t.timeline_by&&l.isDefined()){let t=e.collectionStore();if(!t||!t.isDefined())return;let l=e.collectionViewStore();if(!l||!n)return;let a=l.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:a?{spaceWithId:a}:void 0,userAction:"Timeline.updateTimelineBy",environment:r,canUndo:!0,perform:e=>{let n,a=o(912338).HG(i);a&&((0,o(66177).f)({collectionViewStore:l,update:{timeline_by:a},transaction:e}),(0,o(787932).z)({store:l,data:{type:"timeline"},transaction:e}),n&&(0,o(957395).F)({environment:r,collectionStore:t,update:n,transaction:e}))}})}},[t,e,i,r,n])}({collectionContextStore:t,query:i,schema:r,environment:j}),f=k,(0,l.useEffect)(()=>{let e=()=>{o(395364).A.state&&f.hoveredItemStore.setState(void 0)};return o(395364).A.addListener(e),()=>{o(395364).A.removeListener(e)}},[f]),function({environment:e,collectionContextStore:t,timelineState:i,isFullScreen:r,isRootChild:n}){(0,l.useEffect)(()=>{let l=i.drawStateStore.state;if(null!=l&&l.tryToCompleteDrawnArrow&&(0,ed().tH)(t)){var a;let l=null==(a=t.collectionStore())?void 0:a.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:l?{spaceWithId:l}:void 0,userAction:"TimelineItemDependencyDrawHandle.completeUserDrawnArrow",environment:e,canUndo:!0,perform:o=>{nO().sd({timelineState:i,environment:e,transaction:o,collectionContextStore:t,isFullScreen:r,isRootChild:n})}})}})}({environment:j,collectionContextStore:t,timelineState:k,isFullScreen:d,isRootChild:u}),(0,o(637030).X)(()=>{k.destroyed=!0,k.outerSizeObserver.destroy(),k.timelineSizeObserver.destroy(),k.horizontalScroller&&(k.horizontalScroller.scrollLeft=0,(0,o(260244).O)({el:k.horizontalScroller,eventName:"scroll",callback:O}))});let M=(0,o(579993).uB)(void 0,rp),P=(0,o(579993).uB)(void 0,nD),R=(0,o(579993).O$)(t.isInHomeWidgetStore),V=(0,l.useCallback)(()=>{let{horizontalScroller:e,outerSizeObserver:t}=k;if(!e)return;let o=k.zoomLevelStore.state,{startTimestamp:i,endTimestamp:r}=k.currentRangeStore.state,n=e.scrollLeft,l=(0,ed().Ul)(n,e.scrollWidth,e.clientWidth),a=t.rect.state.width,s=(0,ed().w0)(o,r-i),d=(0,ed().o$)(k);if(l<1e3){let e=-(0,ed().C1)(o,4e3);k.currentRangeStore.setState({startTimestamp:i+e,endTimestamp:r+e}),nO().k3({timelineState:k,environment:j,zoomLevel:o,centerTimestamp:d})}else if(l+a>s-1e3){let e=(0,ed().C1)(o,4e3);k.currentRangeStore.setState({startTimestamp:i+e,endTimestamp:r+e}),nO().k3({timelineState:k,environment:j,zoomLevel:o,centerTimestamp:d})}},[k,j]),B=(0,o(84235).U)(V,200),E=(0,o(579993).K8)(()=>!!(t.remoteErrorStore.state&&!t.remoteResultStore.state),[t]);!function(e,t){let{outerSizeObserver:i}=e,r=(0,o(579993).K8)(()=>i.rect.state.width,[i]),n=(0,l.useRef)(r);(0,l.useEffect)(()=>{let o=n.current;n.current=r,t||0===o||0===r||o===r||nO().$G({timelineState:e,previousOuterWidth:o,outerWidth:r})},[t,r,e])}(k,E);let F=(0,l.useRef)(!1),O=(0,l.useCallback)(()=>{let{horizontalScroller:e,savePreference:t}=k;if(!e)return;let i=e.scrollLeft,r=(0,ed().Ul)(i,e.scrollWidth,e.clientWidth),n=k.scrollLeftStore.state;if(j.device.isIOS&&void 0!==n&&0===r&&n>1e3){e.scrollLeft=((0,o(377385).A1)()?-1:1)*n;return}t&&t(),k.scrollLeftStore.setState(r),(0,ed().nS)(j,A)?B():V()},[k,j,B,V,A]),z=(0,l.useCallback)(()=>{let{startTimestamp:e,endTimestamp:t}=k.currentRangeStore.state;nO().bu({timelineState:k,centerTimestamp:(e+t)/2})},[k]),K=(0,l.useRef)(null),L=(0,l.useCallback)(e=>{if(e){K.current=e;let{outerSizeObserver:t}=k;t.observe(e);let i=(0,o(54503).T8)(e);i&&(k.horizontalScroller=i,(0,o(166027).P)({el:i,eventName:"scroll",callback:O}),F.current=!0,z())}},[O,z,k]);(0,l.useEffect)(()=>
1{if(E&&F.current){if(!k.horizontalScroller)return;(0,o(260244).O)({el:k.horizontalScroller,eventName:"scroll",callback:O}),F.current=!1,k.horizontalScroller.scrollLeft=0}if(!E&&!F.current){if(!K.current)return;let e=k.horizontalScroller;e&&((0,o(166027).P)({el:e,eventName:"scroll",callback:O}),F.current=!0,z())}},[E,z,F,O,k]);let D=(0,o(579993).K8)(()=>t.viewIsFlushToTopbar(),[t]),W=(0,l.useRef)(null),H=(0,o(579993).K8)(()=>{let e=k.zoomLevelStore.state,{startTimestamp:t,endTimestamp:o}=k.currentRangeStore.state;return(0,ed().w0)(e,o-t)},[k]),N=(0,o(579993).K8)(()=>!c&&(0,ed().Od)({environment:j,isRootChild:u,isFullScreen:d,format:n})?96:a,[c,u,d,n,a,j]),G=(0,o(579993).K8)(()=>(0,ed().Ho)({environment:j,paddingLeft:N,format:n,isFullScreen:d,isRootChild:u}),[j,n,d,u,N]);(0,o(336494).b)(o(649360).A,()=>({getNode:()=>W.current,customizeEdgeScrollRect:e=>iw().z8.from({top:e.top,height:e.height,left:e.left+G,width:e.width-G})}),[G]),(0,l.useImperativeHandle)(y,()=>({addBlockToView({store:e,transaction:o}){let r=e.getAssociatedCollectionStore()??t.collectionStore();if(r)return nO().$N({environment:j,store:e,timelineState:k,query:i,collectionStore:r,collectionContextStore:t,groupFormat:void 0,transaction:o})}}));let $=(0,o(579993).K8)(()=>(0,ed().iw)({environment:j,format:n,isFullScreen:d,isRootChild:u}),[j,n,d,u]),U=(0,o(579993).K8)(()=>!!t.normalizedFormatStore.state.collection_group_by,[t.normalizedFormatStore]),q=(0,o(579993).K8)(()=>t.groupsStore.anyGroupHasResults(),[t]),X=(0,o(579993).K8)(()=>!!t.viewsModuleContextStore.getViewModuleType(),[t]),Y=(0,o(356169).U)(t),Q=(0,o(579993).K8)(()=>o(912338).mM(t,d),[t,d]),Z=(0,o(579993).K8)(()=>{let{timelineSizeObserver:e}=k,i=e.rect.state.height||120,r=(0,ed().Ir)({timelineHeight:i,paddingBottom:m,isFullScreen:d,showTable:$,isMobile:o(139424).A.isMobile,scrollbarWidth:A,isGrouped:U});return t.groupsStore.getAllGroupStates().every(e=>0===e.resultsStore.state.length)?Math.max(r,144+(0,ed().Zk)(U)):r},[k,m,d,$,U,A,t.groupsStore]),J=(b=e,v=t,x=(0,o(747193).b)(b,!1),w=(0,o(504373).A)(v),x&&!w),ee=(0,l.useCallback)(e=>{if(e){let{timelineSizeObserver:t}=k;t.observe(e)}},[k]),et=(0,l.useCallback)((e,i,r)=>{if(o(139424).A.isMobile)(0,o(114020).u)({environment:j,store:e,pageVisitSource:o(254656).y8.Create,isNewPage:!0});else{let{groupFormat:i}=r,n=t.groupsStore.getGroupState(i?[i]:[]),l="collectionTypedView"===t.contextTypeFromStoreState;(0,o(553180).V)({environment:j,store:e,peekMode:o(912338).hH(t),showMoveTo:l,resultsStore:null==n?void 0:n.resultsStore,peekCollectionData:(0,o(223012).q)(t),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}},[j,t]),eo=(0,l.useCallback)(e=>{let i=t.isLoadingStore.state,r=t.groupsStore.getGroupState([]);if(!r)return;let n=r.reducerResultStore.state;e<o(316434).B.incrementScrollOffset&&n&&!i&&n.hasMore&&(0,o(697129).H)({collectionContextStore:t,environment:j,incrementLimitArgs:{isFullScreen:d,currentResultCount:n.blockIds.length,groupsPointer:[],incrementLimitsInRelatedGroups:!1}})},[t,j,d]),ei=(0,l.useCallback)(()=>{let e=t.collectionStore();if(e&&!i.timeline_by&&e.isDefined()){let e=t.collectionStore();if(!e||!e.isDefined())return;let i=t.collectionViewStore();if(!i||!T)return;let n=i.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:n?{spaceWithId:n}:void 0,userAction:"Timeline.createTimelineProperty",environment:j,canUndo:!0,perform:n=>{let l,a=o(912338).HG(r);if(!a&&_&&(l={[a=(0,o(977102).Ay)()]:{name:C.formatMessage({id:"database.timelineView.dateProperty.defaultName",defaultMessage:"Date"}),type:"date"}}),!a)return;(0,o(66177).f)({collectionViewStore:i,update:{timeline_by:a},transaction:n});let s=t.settingsStore;(0,o(963405).Ow)({collectionSettingsStore:s}),(0,o(963405).a2)({collectionSettingsStore:s,item:{type:"property",property:a,formatKey:void 0,selectNameInitial:!0}}),(0,o(787932).z)({store:i,data:{type:"timeline"},transaction:n}),l&&(0,o(957395).F)({environment:j,collectionStore:e,update:l,transaction:n})}})}},[i,t,r,j,C,_,T]),er=(0,o(960253).I)(()=>({container:{position:"relative",float:"inline-start",minWidth:"100%",width:H,...R?{}
1:{background:g?o(632079).Tj.peekTimelineBackground:o(632079).Tj.timelineBackground},...!d&&!$&&!R&&{borderBottom:`1px solid ${o(632079).Tj.border.primary}`},...(!q||R)&&{minHeight:150},...d&&{paddingBottom:m},...R?{height:"100%",minHeight:Z}:{height:Z}}}),[Z,d,R,g,q,m,H,$]),{timeline_by:en}=i;if(!en)return(0,p.jsx)(nW,{collectionContextStore:t,isFullScreen:d,paddingBottom:m,createDateProperty:ei});let el=r[en];return el&&(0,o(525918).$)(el)?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{ref:L}),D||c?void 0:(0,p.jsx)("div",{style:ap}),(0,o(541853).N)(l=>(0,p.jsx)(o(81981).b,{nodeRef:W,width:H,clipLeftExtra:G||(d?0:N),children:(0,p.jsx)("div",{style:er.container,className:o(828432).dBr,ref:W,...l,children:(0,p.jsxs)(o(365711).Ay,{store:e,analyticsName:"timeline",shouldShowHalo:!d&&!R&&!c,canSelect:!d&&!X,disablePointerEvents:Y,style:R?{height:"100%"}:{},children:[(0,p.jsx)(nN,{timelineState:k}),(0,p.jsxs)("div",{style:ag,ref:ee,children:[(0,p.jsx)(lF,{store:e,schema:r,query:i,showTable:$,collectionContextStore:t,timelineState:k,isFullScreen:d,isRootChild:u,isInPeekRenderer:g,paddingLeft:N,paddingRight:s,groupsReducerResultStore:P,format:n,canEditCollectionTimeline:J,isReady:q,blockPropertyValueOverlayStore:S,tableStore:M,scrollerLeftOffset:G,onGroupHeaderAddItem:et,headerWidth:h,timelineItemRegistry:I}),(0,p.jsx)(lr,{timelineState:k,isReady:q,renderEmitter:t.renderEmitter,isFullScreen:d,isRootChild:u,timelineItemRegistry:I})]}),(0,p.jsx)(l2,{isInPeekRenderer:g,timelineState:k,query:i,schema:r,scrollerLeftOffset:G,collectionContextStore:t,showTable:$}),Y?void 0:(0,p.jsx)(n9,{timelineState:k,isInPeekRenderer:g,paddingLeft:N,paddingRight:!d&&u?8:s,format:n,scrollerLeftOffset:G,isFullScreen:d,isRootChild:u,showTable:$,collectionContextStore:t,isReady:q}),$?(0,p.jsx)(l0,{store:e,collectionContextStore:t,groupBy:n.collection_group_by,paddingLeft:N,isFullScreen:d,isRootChild:u,format:n,schema:r,query:i,tableStore:M,scrollerLeftOffset:G,isInPeekRenderer:g,paddingRight:s,paddingBottom:m,isInHomeWidget:R,computedOuterHeight:Z,timelineState:k,blockPropertyValueOverlayStore:S,viewIsFlushToTopbar:D,isReady:q,canEditCollectionTimeline:J,groupsReducerResultStore:P,onGroupHeaderAddItem:et,headerWidth:h}):void 0,(0,p.jsx)("div",{style:am,children:(0,p.jsx)(lO,{store:e,collectionContextStore:t,isFullScreen:d,paddingLeft:N,paddingRight:s,headerWidth:h,isRootChild:u,format:n,groupsReducerResultStore:P,canEditCollectionTimeline:J,onGroupHeaderAddItem:et,showTable:$,timelineState:k})}),Q?void 0:(0,p.jsx)(o(636255).F,{onChange:eo})]})})}))]}):(0,p.jsx)(nW,{collectionContextStore:t,isFullScreen:d,paddingBottom:m,createDateProperty:ei})})),ah=new(o(552709)).O2("CustomCollectionView",async()=>await o.e(75002).then(o.bind(o,353587))),ay=(0,o(552709)._h)(ah,e=>e.CustomCollectionView),af=(0,o(552709)._h)(new(o(552709)).O2("XldbLibraryView",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(55292),o.e(24728),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(11849),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(52149),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(34925),o.e(34272),o.e(38069),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(89060),o.e(94013),o.e(91180),o.e(49164),o.e(21034),o.e(84013),o.e(46471),o.e(5707),o.e(95827)]).then(o.bind(o,292322))),e=>e.XldbLibraryView),ab=(0,o(552709)._h)(new(o(552709)).O2("CustomAgentsDirectory",()=>Promise.all([o.e(80293),o.e(75887),o.e(87662),o.e(58579),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(46449),o.e(85239),o.e(34272),o.e(48453),o.e(90466),o.e(90034),o.e(27035),o.e(22433),o.e(81849),o.e(69058),o.e(85231),o.e(96450),o.e(63336),o.e(397),o.e(97214),o.e(36927),o.e(7852),o.e(94013),o.e(2255),o.e(49558),o.e(66561),o.e(44356),o.e(24484),o.e(49672),o.e(70260),o.e(74506),o.e(34625)]).then(o.bind(o,883017))),e=>e.CustomAgentsDirectory),av=(0,o(552709)._h)(new(o(552709)).O2("LibrarySkillsView",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(69811),o.e(93857),o.e(53790),o.e(2347),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(11849),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(52149),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(34925),o.e(34272),o.e(38069),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(52790),o.e(15908),o.e(5517),o.e(34791),o.e(65831),o.e(70418),o.e(91878),o.e(82556),o.e(14946),o.e(10007),o.e(81290),o.e(18904),o.e(17585),o.e(24742),o.e(93157),o.e(49672),o.e(59946),o.e(74506),o.e(79635)]).then(o.bind(o,221027))),e=>e.LibrarySkillsView),ax=new(o(552709)).O2("posts",()=>Promise.all([o.e(58035),o.e(77099),o.e(54811),o.e(37747),o.e(48453),o.e(90466),o.e(90034),o.e(11702),o.e(80141),o.e(63361),o.e(87057),o.e(38843),o.e(21868),o.e(2598),o.e(92810),o.e(41045),o.e(84566),o.e(89011),o.e(16739),o.e(53698),o.e(11499),o.e(886),o.e(63589)]).then(o.bind(o,275617))),aw=(0,o(552709)._h)(ax,e=>e.Feed),aC=(0,o(552709)._h)(new(o(552709)).O2("XldbCollectionView",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(55292),o.e(24728),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(11849),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(52149),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(34925),o.e(34272),o.e(38069),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(89060),o.e(94013),o.e(91180),o.e(49164),o.e(21034),o.e(84013),o.e(46471),o.e(13995)]).then(o.bind(o,918957))),e=>e.XldbCollectionView),ak=l.memo(function({store:e,collectionViewStore:t,xldbTableController:i,isDisabled:r,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,isRootChild:d,paddingLeft:c,paddingRight:u,paddingBottom:g,headerSizeObserver:m,viewType:S,timelineViewRef:h,showHoverActionsStore:y,isInFrameWhenSidePeekOpen:f,query:b,schema:v,format:x,maxHeight:w,placementStore:C,templatePickerMenuListStore:k,editorContentContainerRef:I}){let j=(0,o(713311).ET)(),T=(0,o(579993).O$)(j.shouldShowSpinnerStore),[_,A,M]=(0,o(579993).K8)(()=>["collectionSystemView"===j.contextTypeFromStoreState,j.isInHomeWidgetStore.state,j.isDashboardWidget()],[j]),P=(0,o(579993).K8)(()=>{var e;return(0,o(213832).w3)(null==t||null==(e=t.getCollectionSource())?void 0:e.type)},[t]),R=(0,o(93193).X)(t),V=(0,o(83208).X)("xldb"),B=(0,o(579993).K8)(()=>"xldb"===j.getLibraryViewName(),[j]),E=_&&!P||r;(0,l.useEffect)(()=>{j.isFullyNonInteractiveStore.setState(E)},[j.isFullyNonInteractiveStore,E]);let F=!(0,o(747193).b)(e,E),O=(0,o(579993).K8)(()=>Z({store:e,collectionViewStore:t,collectionContextStore:j}),[e,t,j]),z=!(0,o(747193).b)(O,_);(0,o(142579).u)();let K=function({isFullScreen:e,viewType:t,isInFrameWhenSidePeekOpen:i,isInHomeWidget:r,isInPeekRenderer:n,isPreviewing:l,isRootChild:a,isMyMeetings:s,store:d}){let c=(0,o(533992).v3)(),u="table"===t||"list"===t?o(57461).o5.paddingInlineStart:0;return(0,o(579993).K8)(()=>
1{if(r||l||s)return;let p=(0,o(949872).z)(c,n);if(!e&&!a)return`calc(100% - ${p+u}px)`;let{device:g}=c;if(g.isPhone)return`calc(100% - ${2*(0,o(120190).F)(c)+u}px - ${p}px)`;let m=o(475097).default.state;if(n)return`calc(100% - ${2*o(475097).PeekModePadding.horizontal[m.mode]+u}px - ${p}px)`;let S=a&&!d.isImmediateColumnChild()&&m.open&&m.mode===o(387722).A&&m.isClosing;if(i||S){let i="dashboard"===t||"gallery"===t||"library_external_pages"===t||"skills"===t||("calendar"===t||"list"===t)&&e;return(0,o(877071).U)(c)+(i?(0,o(493739).Q)(c):0)-u}return e?`calc(100% - ${2*(0,o(437788).W)(c)+u}px - ${p}px)`:(0,o(335818).Ck)(d,void 0,g)?`calc(100% - ${2*(0,o(120190).F)(c)+u}px - ${p}px)`:900-2*(0,o(120190).F)(c)-p-u},[c,t,e,i,n,r,l,a,s,d,u])}({isFullScreen:n,viewType:S,isInFrameWhenSidePeekOpen:f,isInHomeWidget:A,isInPeekRenderer:a,isPreviewing:s,isRootChild:d,isMyMeetings:R,store:e}),L=a?o(129894).m:o(363746).a,D=(0,o(579993).K8)(()=>m.rect.state.width,[m.rect]);return B?V?(0,p.jsx)(af,{paddingLeft:c,paddingRight:u,minWidth:K}):null:"xldb"===S?(0,p.jsx)(aC,{controller:i,store:e,collectionViewStore:t,capabilitiesStore:j.capabilitiesStore,isDisabled:F,paddingLeft:c,paddingRight:u}):"table"===S?(0,p.jsx)(nV,{schema:v,format:x,query:b,store:e,collectionContextStore:j,showHoverActionsStore:y,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,minWidth:K,paddingBottom:g,disabled:F,blockPropertyValueOverlayStore:L,isRootChild:d,placementStore:C,headerWidth:D},t.id):"board"===S?(0,p.jsx)(ix,{schema:v,format:x,query:b,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,paddingBottom:g,disabled:F,blockPropertyValueOverlayStore:L,isRootChild:d,headerWidth:D},t.id):"page"===S?O?(0,p.jsx)(aI,{targetStore:O,collectionViewStore:t,disabled:z,templatePickerMenuListStore:k,isFullScreen:n,editorContentContainerRef:I}):null:"calendar"===S?(0,p.jsx)(iQ,{schema:v,format:x,query:b,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,maxHeight:w,minWidth:K,paddingBottom:g,disabled:F,blockPropertyValueOverlayStore:L,isRootChild:d,headerWidth:D},t.id):"list"===S?(0,p.jsx)(ri,{schema:v,format:x,query:b,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:f&&!A?24:u,minWidth:K,paddingBottom:g,blockPropertyValueOverlayStore:L,isRootChild:d,headerWidth:D},t.id):"gallery"===S?(0,p.jsx)(op,{schema:v,format:x,query:b,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,paddingBottom:g,headerWidth:D,minWidth:K,blockPropertyValueOverlayStore:L,isRootChild:d},t.id):"timeline"===S?(0,p.jsx)(aS,{schema:v,format:x,query:b,store:e,collectionContextStore:j,isFullScreen:n,isRootChild:d,isInPeekRenderer:a,isPreviewing:s,minWidth:K,paddingBottom:g,disabled:F,blockPropertyValueOverlayStore:L,showHoverActionsStore:y,ref:h,paddingLeft:c,paddingRight:u,headerWidth:D},t.id):"form_editor"===S?(0,p.jsx)(aT,{collectionViewStore:t,collectionContextStore:j,paddingLeft:c,paddingRight:u},t.id):"custom"===S?(0,p.jsx)(ay,{collectionViewBlockStore:e,collectionViewStore:t,isDashboardWidget:M,paddingLeft:c,paddingRight:u},t.id):"chart"===S?(0,p.jsx)(a_,{collectionViewStore:t,isPreviewing:s,paddingLeft:c,paddingRight:u,headerSizeObserver:m,collectionContextStore:j}):"dashboard"===S?(0,p.jsx)(i9,{collectionContextStore:j,minWidth:K,paddingLeft:c,paddingRight:u},t.id):"feed"===S?(0,p.jsx)(aw,{collectionViewStore:t,collectionContextStore:j,blockPropertyValueOverlayStore:L,paddingLeft:c,paddingRight:u,paddingBottom:g}):"teamspace_directory"===S?(0,p.jsx)(o(252941).W,{searchQueryStore:j.searchQueryStore,archiveStatusStore:j.archiveStatusStore,paddingLeft:c,paddingRight:u}):"agents"===S?(0,p.jsx)(ab,{searchQueryStore:j.searchQueryStore,paddingLeft:c,paddingRight:u}):"library_external_pages"===S?(0,p.jsx)(ep,{collectionViewStore:t,searchQueryStore:j.searchQueryStore,paddingLeft:c,paddingRight:u,minWidth:K,disabled:F}):"skills"===S?(0,p.jsx)(av,{searchQueryStore:j.searchQueryStore,paddingLeft:c,paddingRight:u,minWidth:K}):"map"===S?(0,p.jsx)(o(990762).wC,{collectionContextStore:j,paddingLeft:c,paddingRight:u,query:b,format:x,schema:v,store:e,renderGroupResults:e=>(0,p.jsx)(tO,{canDrag:!1,canDrop:!1,direction:tE.Vertical,collectionContextStore:j,format:x,groupsPointer:[],shouldShowHoverMenu:!1,empty
1DroppableSize:0,analyticsName:"map",paddingLeft:c,paddingRight:u,headerWidth:D,shouldShowShimmer:T,...e})}):null});function aI({targetStore:e,collectionViewStore:t,disabled:i,templatePickerMenuListStore:r,isFullScreen:n,editorContentContainerRef:l}){let a=(0,o(713311).ET)(),s=(0,o(579993).K8)(()=>a.collectionStore(),[a]);return(0,p.jsx)(er,{canEdit:!i,disabled:i,store:e,collectionViewStore:t,templatePickerMenuListStore:r,collectionStore:s,isFullScreen:n,editorContentContainerRef:l})}let aj={disabledBuilderTitle:{fontSize:14,fontWeight:o(699422).Wy.regular},disabledBuilderIcon:{margin:"0 auto"},offlineErrorIcon:{fill:o(632079).Tj.text.secondary},offlineErrorTitle:{fontSize:14,color:o(632079).Tj.text.secondary,fontWeight:void 0}},aT=l.memo(function({collectionViewStore:e,collectionContextStore:t,paddingLeft:i,paddingRight:r}){let n=(0,o(960253).I)(()=>({disabledBuilderWrapper:{minHeight:void 0,height:void 0,marginTop:120-o(299566).l1,marginBottom:120-o(299566).l1,padding:0,paddingInlineStart:i,paddingInlineEnd:r},offlineErrorWrapper:{padding:0,marginInlineStart:i,marginInlineEnd:r,height:400}}),[i,r]),l=!(0,o(579993).O$)(o(205885).e);return o(139424).A.isMobile?(0,p.jsx)(o(299566).Ay,{style:n.disabledBuilderWrapper,title:(0,p.jsx)("span",{style:aj.disabledBuilderTitle,children:(0,p.jsx)(o(327219).sA,{id:"formsInner.disabledBuilder.title",defaultMessage:"Forms can only be edited on desktop"})}),icon:(0,p.jsx)(o(16275).I,{icon:o(875399).i,size:72,colorVariant:"tertiary",style:aj.disabledBuilderIcon})}):l?(0,p.jsx)(o(299566).Ay,{style:n.offlineErrorWrapper,title:(0,p.jsx)(o(327219).sA,{id:"formsInner.offlineBuilder.title",defaultMessage:"Go online to edit this form"}),titleStyle:aj.offlineErrorTitle,icon:(0,p.jsx)(o(16275).I,{icon:o(460237).C,size:25,style:aj.offlineErrorIcon})}):(0,p.jsx)(i5,{collectionContextStore:t,paddingLeft:i,paddingRight:r},e.id)});function a_({collectionViewStore:e,isPreviewing:t,paddingLeft:i,paddingRight:r,headerSizeObserver:n,collectionContextStore:l}){let a=(0,o(579993).K8)(()=>n.rect.state.width,[n]);return(0,p.jsx)(i0,{collectionContextStore:l,isPreviewing:t,headingWidth:a,paddingLeft:i,paddingRight:r},e.id)}let aA=l.memo(ak);function aM(e){let{isFullScreen:t,paddingBottom:i,paddingLeft:r,paddingRight:n}=e,a=(0,l.useMemo)(()=>({style:{paddingInlineStart:r,paddingInlineEnd:n,paddingBottom:t?void 0:i},icon:(0,p.jsx)(o(16275).I,{icon:o(319681).e,size:48,colorVariant:"tertiary"})}),[t,i,r,n]);return(0,p.jsx)(o(299566).Ay,{title:(0,p.jsx)(o(327219).sA,{defaultMessage:"This view uses a property you donât have access to",id:"collectionViewBlock.noAccessPlaceholder.title"}),description:(0,p.jsx)(o(327219).sA,{defaultMessage:"Ask a database owner for access, or switch to a view that doesnât filter, sort, or group by that property.",id:"collectionViewBlock.noAccessPlaceholder.description"}),...a})}let aP=(0,o(327219).YK)({plus:{id:"subscriptionTier.plus",defaultMessage:"Plus"},business:{id:"subscriptionTier.business",defaultMessage:"Business"},enterprise:{id:"subscriptionTier.enterprise",defaultMessage:"Enterprise"}});function aR({isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r}){let n=(0,o(713311).ET)(),l=(0,o(579993).K8)(()=>{let e=n.collectionStore();return null==e?void 0:e.getFormat().integration_id},[n]);(0,o(142579).u)();let a=(0,o(59651).l)(l);return l?a?(0,p.jsx)(aB,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:l,featureName:a}):(0,p.jsx)(aF,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:l}):null}let aV={integrationTitle:{fontSize:17,fontWeight:o(699422).Wy.medium,textAlign:"center"},upgradeDescription:{fontSize:17,fontWeight:o(699422).Wy.medium,textAlign:"center",color:o(632079).Tj.text.tertiary,marginTop:12},style0:{marginTop:12}};function aB({isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n,featureName:l}){let a=(0,o(327219).tz)(),s=(0,o(713311).ET)(),[d,c]=(0,o(579993).K8)(()=>[s.settingsStore,s.collectionStore()],[s]),u=(0,o(579993).K8)(()=>d.state.open,[d]),g=(0,o(579993).K8)(()=>{if(c)return c.getIcon()},[c]),m=(0,o(579993).K8)(()=>o(610463).A.integrations.state.find(e=>e.id===n),[n]),S=(0,o(801643).uF)({featureName:l,collectionStore:c}),h=(0,o(579993).K8)(()=>c?(0,o(974410).f)(c):void 0,[c]);if(!n||!m||!(null!=S&&S.upsell))return(0,p.jsx)(aF,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n});let{isAvailable:y,upsell:f,upsellTier:b}=S;return"none"!==f.type&&b?y&&f?(0,p.jsx)(aF,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n,featureName:l}):(0,p.jsx)("div",{style:{paddingInlineStart:t,paddingInlineEnd:i,paddingTop:8,paddingBottom:e?void 0:r,height:250,display:"flex",alignItems:"center",justifyContent:"center"},children:(0,p.jsxs)("div",{style:{paddingInlineEnd:u?290:void 0,display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,p.jsx)(o(569553).B6,{icon:g,iconRecordCategory:"collection",size:48,disabled:!0,isEmptyPage:!1}),(0,p.jsx)("div",{style:aV.integrationTitle,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"{integrationName}",id:"collectionViewBlock.externalCollectionUpsell.title",values:{integrationName:m.name}})}),(0,p.jsx)("div",{style:aV.upgradeDescription,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Upgrade to {subscriptionTier} to use this feature. {learnMoreLink}",id:"collectionViewBlock.externalCollectionUpsell.description",values:{subscriptionTier:a.formatMessage(
1aP[b]),learnMoreLink:(0,p.jsx)(o(821542).V,{})}})}),(0,p.jsx)("div",{style:aV.style0,children:(0,p.jsx)(o(364017).j,{source:"collection_synced_database",upsell:f,display:"button",width:"hug",spaceStore:h})})]})}):(0,p.jsx)(aF,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n})}let aE={style0:{fontSize:17,fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.tertiary,textAlign:"center",marginBottom:-2},style1:{margin:"0 auto",width:"max-content",fontSize:14,textAlign:"center",color:o(632079).Tj.text.tertiary},style2:{display:"inline",padding:"1px 2px",borderRadius:4,textDecoration:"underline"}};function aF({isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n,featureName:l}){let a=(0,o(713311).ET)(),[s,d]=(0,o(579993).K8)(()=>[a.settingsStore,a.collectionStore()],[a]),u=(0,o(67382).x)(a.capabilitiesStore),g=(0,o(579993).K8)(()=>s.state.open,[s]),m=(0,o(579993).K8)(()=>{if(d)return d.getIcon()},[d]),{isMobileBrowser:S}=(0,o(533992).Y0)(),h=(0,o(579993).K8)(()=>{if(!d)return!1;let e=d.getFormat().integration_id,t=o(610463).A.integrations.state.find(t=>t.id===e);return!!e&&!!t&&(0,o(88937).jw)(e).length>0},[d]),y=(0,o(579993).K8)(()=>o(610463).A.integrations.state.find(e=>e.id===n),[n]);return y?(0,p.jsxs)("div",{style:{paddingInlineStart:t,paddingInlineEnd:i,paddingTop:8,paddingBottom:e?void 0:r,minHeight:250,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",position:"relative",gap:32},children:[(0,p.jsxs)("div",{style:{paddingInlineEnd:g?290:void 0,display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,p.jsx)(o(569553).B6,{icon:m,iconRecordCategory:"collection",size:48,disabled:!0,isEmptyPage:!1}),(0,p.jsx)("div",{style:aE.style0,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"{integrationName}",id:"collectionViewBlock.setExternalSource.title",values:{integrationName:y.name}})}),u?(0,p.jsx)("div",{style:aE.style1,children:S&&!h?void 0:(0,p.jsx)(o(327219).sA,{defaultMessage:"<button>Link to {integrationName}</button> to continue",id:"collectionViewBlock.setExternalSourceButton.title",values:{integrationName:y.name,button:e=>(0,p.jsx)(o(64960).Ay,{style:aE.style2,onClick:()=>{c({collectionSettingsStore:s})},children:e})}})}):void 0]}),l?(0,p.jsx)(o(960235).z,{featureName:l,source:"collection_synced_database",collectionContextStore:a}):null]}):null}let aO={viewBox:"0 0 20 20",fittedViewBox:"0.5 3.09 17.07 16.41",svg:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("path",{d:"M4.5 11.5a4 4 0 1 1 0 8 4 4 0 0 1 0-8m-.09 5.468a.463.463 0 1 0 0 .926.463.463 0 0 0 0-.926m.077-3.761c-.675 0-1.316.39-1.471 1.009a.331.331 0 1 0 .641.16c.062-.248.371-.508.83-.508.54 0 .846.337.846.611 0 .166-.101.346-.316.477l-.008.005-.44.3-.003.002c-.31.215-.51.563-.51.943a.331.331 0 0 0 .662 0c0-.145.077-.297.223-.398l.427-.291c.356-.22.626-.589.626-1.037 0-.769-.746-1.273-1.507-1.273"}),(0,p.jsx)("path",{d:"M7.09 3.099c.338 0 .658.152.872.415L9.066 4.87h5.877a2.625 2.625 0 0 1 2.625 2.625v5.755a2.625 2.625 0 0 1-2.625 2.625H9.584q.015-.186.016-.375-.001-.447-.077-.875h5.42c.76 0 1.375-.616 1.375-1.375V8.664H3.625v1.813a5 5 0 0 0-1.25.387v-6.64c0-.622.504-1.125 1.125-1.125zM3.625 7.564h12.693v-.069c0-.76-.615-1.375-1.375-1.375H9.008c-.338 0-.66-.153-.873-.415L7.03 4.35H3.625z"})]})},az=(0,o(104509).wt)("folderQuestionMark",aO,"default"),aK={margin:"0 auto"};function aL({viewType:e,isFullScreen:t,paddingLeft:i,paddingRight:r,paddingBottom:n}){let a=(0,o(533992).v3)(),s=(0,o(713311).ET)(),d=(0,o(579993).O$)(s.canConfigureBlockStore);(0,o(142579).u)();let c=(0,l.useMemo)(()=>({style:{paddingInlineStart:i,paddingInlineEnd:r,paddingBottom:t?void 0:n},icon:(0,p.jsx)(o(16275).I,{icon:az,size:48,colorVariant:"tertiary",style:aK})}),[t,n,i,r]),u=(0,l.useCallback)(()=>{var e,t,i;let r,n,l,d;e=s,t=a,r=e.settingsStore,n=(null==(i=e.collectionViewBlockStore())?void 0:i.getCollectionViewStores())??[],l=e.collectionViewStore(),d=1===n.length&&n[0].id===(null==l?void 0:l.id)&&void 0===n[0].getCollectionStore(),(0,o(963405).Ow)({collectionSettingsStore:r}),(0,o(963405).R8)({collectionSettingsStore:r,item:d?{type:"createViewSource",existingCollectionStore:void 0,createdCollectionRecordPointerMap:void 0,analytics:void 0}:{type:"linkToDatabase",existingCollectionStore:void 0,analytics:void 0}}),(0,o(893783).X)({environment:t,collectionContextStore:e,action:"click_select_data_source"})},[s,a]);return d?(0,p.jsx)(o(299566).Ay,{title:e?(0,p.jsx)(o(327219).sA,{defaultMessage:"New {viewType}",id:"database.viewSettings.createView.newViewType",values:{viewType:o(799514).to[e].toLocaleLowerCase()}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"New view",id:"database.viewSettings.createView.newView"}),buttonText:(0,p.jsx)(o(327219).sA,{defaultMessage:"Link a data source",id:"c
1ollectionViewBlock.linkDatabase"}),buttonOnClick:u,...c}):(0,p.jsx)(o(299566).Ay,{title:(0,p.jsx)(o(327219).sA,{defaultMessage:"No data source",id:"collectionViewBlock.noSourcePlaceholder.title"}),description:(0,p.jsx)(o(327219).sA,{defaultMessage:"This block is not connected to any data source.",id:"collectionViewBlock.noSourcePlaceholder.description"}),...c})}let aD=new(o(552709)).O2("RemoteErrorView",async()=>await o.e(94279).then(o.bind(o,712470))),aW=(0,o(552709)._h)(aD,e=>e.RemoteErrorView),aH=(0,o(327219).YK)({linkedDatabaseSnapshotUnavailable:{id:"collectionViewBlock.linkedDatabaseSnapshotUnavailable",defaultMessage:"Version history doesnât capture content from linked databases"}}),aN={content:{opacity:.35,pointerEvents:"none"},overlay:{position:"absolute",top:"min(50%, 400px)",transform:"translateY(-50%)",insetInlineStart:0,insetInlineEnd:0,zIndex:2,display:"flex",justifyContent:"center",padding:"0 32px",pointerEvents:"none"},message:{maxWidth:360,padding:25,borderRadius:12,background:o(632079).Tj.background.elevated,textAlign:"center",textWrap:"balance"}},aG=l.memo(function({collectionContentWrapperStyle:e,collectionContextStore:t,store:i,collectionStore:r,collectionViewStore:n,showHoverActionsStore:a,viewSettingsPlacementStore:s,templatePickerMenuListStore:d,leftRightPaddingStore:c,leftRightMarginStore:u,headerHeightStore:g,currentViewType:m,query:S,schema:h,format:y,maxHeight:f,fullWidth:b,scrollerLeftPadding:v,contentEditableVoidLeft:x,additionalCollectionViewInnerHorizontalPadding:w,rootRef:C,timelineViewRef:k,editorContentContainerRef:I,headerSizeObserver:j,isDisabled:T,isFullScreen:_,isInPeek:A,isPreviewing:M,isRootOrDirectChild:P,isPlaceholderExternalCollection:R,isMyTasksEmpty:V,isInFrameWhenSidePeekOpen:B,showHomeCustomDbEmptyState:E,showMyTasksEmptyState:F,showMyTasksAddSourcesCallout:O,isInHomeWidget:z,isHomeCustomDbEmpty:K,isUnlistedView:L,isViewModule:D,handleAddItemClick:W,handleEditorClick:H,handleHorizontalScrollerMount:N,handleEditorMouseDown:G,handleContentMount:$}){let U=(0,o(142385).D)(),q=(0,o(533992).WS)(),[X,Y]=(0,o(579993).K8)(()=>[!!(null==t?void 0:t.isWidgetView()),!!(null==t?void 0:t.isDashboardWidget())],[t]),Z=_?(0,o(411048).Px)($,C):$,J=(0,l.useContext)(o(953075).w),{paddingLeft:ee,paddingRight:et}=(0,o(579993).K8)(()=>{var e,t;let o=w??0;return{paddingLeft:((null==(e=c.state)?void 0:e.paddingLeft)??0)+o,paddingRight:((null==(t=c.state)?void 0:t.paddingRight)??0)+o}},[c,w]),eo=_?"timeline"===m?96:o(139424).A.isMobile?90:180:"timeline"===m||"gallery"===m?0:L?16:J,ei=(0,o(579993).K8)(()=>(function(e){switch(e){case"chat":case"custom":case"page":case"dashboard":case"teamspace_directory":case"library_external_pages":case"agents":case"skills":case"xldb":return!1;case"table":case"board":case"calendar":case"list":case"gallery":case"timeline":case"chart":case"feed":case"map":case"form_editor":return!0;default:(0,o(48697).HB)(e)}})(m)&&t.hasSingleCollection(),[m,t]),[er,el,ea]=(0,o(579993).K8)(()=>[null==r?void 0:r.isReady(),null==r?void 0:r.isDefined(),null==r?void 0:r.canRead()],[r]),ed=(0,o(960253).e)(),ec=(0,o(579993).K8)(()=>{var e;return null==(e=n.getCollectionSource())?void 0:e.type},[n]),ep=(0,o(908851).Zy)(n.pointer),eg=_||M||Y,em="custom"===m,eS="myMeetings"===ec,eh=(0,o(579993).K8)(()=>_||M||!f?f:f-g.state,[_,M,f,g]),ey=(0,o(579993).O$)(t.collectionViewPropertiesAccessStore),ef=(0,o(579993).K8)(()=>{var e;return null==(e=t.remoteErrorStore.state)||null==(e=e.errorBody)?void 0:e.name},[t.remoteErrorStore]),eb=(0,o(579993).K8)(()=>{let e=t.remoteErrorStore.state;return void 0!==e&&("chart"!==m||!0===e.showPreparingState||!0===e.materializationRetryExhausted)},[t.remoteErrorStore,m]),ev=(0,o(579993).K8)(()=>{var i,r;let n={flexGrow:1,flexShrink:0,display:"flex",flexDirection:"column",position:"relative",marginInlineStart:null==(i=u.state)?void 0:i.marginLeft,marginInlineEnd:null==(r=u.state)?void 0:r.marginRight,...!_&&!M&&{...v&&!eS&&{marginInlineStart:-v},maxHeight:eh??"inherit",...z&&t.isEditableHomeCollectionStore.state||eS?{...(0,o(681693).V$)({isPhone:q,themeMode:ed})}:{},...eS&&{paddingInlineStart:16,paddingInlineEnd:B?o(475097).SIDEPEEK_INITIAL_MAX_WIDTH:0},width:b,insetInlineStart:x},...e};return{shimmer:{backgroundColor:o(632079).Tj.background.secondaryTranslucent,height:48,marginBottom:10,width:"100%"},content:n,pageViewContent:{...n,position:void 0,marginInlineStart:void 0,maxWidth:"100%"},contentInner:eg?{...(em||Y)&&{height:"100%"},...Y&&{minHeight:0}}:{position:"relative",...z?{height:"100%",maxHeight:"inherit"}:{},...em&&{height:"100%"}},myTasksAddSourcesCalloutContainer:{height:221}}},[u,_,M,v,eS,eh,z,t.isEditableHomeCollectionStore,q,ed,B,b,x,e,eg,em,Y]),ex=(0,o(579993).K8)(()=>t.settingsStore.state.open,[t]);return(0,p.jsx)(o(28111).A,{name:"CollectionViewBlockContent",children:(()=>
1{if(ei){if(!r)return Y&&ex?(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content}):(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(aL,{viewType:m,isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(!er)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)("div",{style:ev.shimmer,children:(0,p.jsx)(o(795830).P,{emphasized:!1,style:ev.shimmer})})});if(!el)return ea?(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(aL,{viewType:m,isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})}):(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(o(146634).P2,{collectionStore:r,paddingLeft:ee,paddingRight:et})})}if(R)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(aR,{isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(!ey||"ForbiddenError"===ef)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(aM,{isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(V&&"calendar"!==m)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(Q,{collectionContextStore:t,onAddTaskClick:W,from:z?"home_tile_tasks":"home_tasks"})});if(O)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)("div",{style:ev.myTasksAddSourcesCalloutContainer,children:(0,p.jsx)(o(502498).Kk,{collectionContextStore:t,paddingLeft:ee,paddingRight:et})})});if(E)return(0,p.jsx)(o(385827).s,{ref:Z,allowSelectionWithin:!1,style:ev.content,children:(0,p.jsx)(o(502498).Y8,{collectionContextStore:t,onAddItemClick:W,from:z?"home_tile_custom_db":"home_custom_db"})});let e=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(es,{collectionContextStore:t}),(0,p.jsx)(aA,{store:i,collectionViewStore:n,xldbTableController:U,viewType:m,isDisabled:T,isFullScreen:!!_,isInPeekRenderer:A,isPreviewing:M,isRootChild:P,paddingLeft:ee,paddingRight:et,paddingBottom:eo,headerSizeObserver:j,timelineViewRef:k,showHoverActionsStore:a,isInFrameWhenSidePeekOpen:B,query:S,schema:h,format:y,maxHeight:eh,placementStore:s,templatePickerMenuListStore:d,editorContentContainerRef:I})]}),l=F?e:(0,p.jsx)(eu,{store:i,paddingLeft:v,isPreviewing:M,isFullScreen:!!_,currentViewType:m,isInPeek:A,isWidgetView:X,isUnlistedView:L,viewSettingsPlacementStore:s,format:y,isMyTasksEmpty:V,isHomeCustomDbEmpty:K,isInFrameWhenSidePeekOpen:B,handleEditorMouseDown:G,isRootOrDirectChild:P,leftRightPaddingStore:c,paddingBottom:eo,handleHorizontalScrollerMount:N,handleEditorClick:H,isDashboardWidget:Y,children:e});if("page"===m)return(0,p.jsx)(en,{store:i,collectionViewStore:n,isFullScreen:!!_,editorContentContainerRef:I,templatePickerMenuListStore:d,isViewsModule:D,style:ev.pageViewContent});let u=(0,p.jsx)("div",{"aria-hidden":ep||void 0,style:eb?{...ev.contentInner,visibility:"hidden"}:ep?{...ev.contentInner,...aN.content}:ev.contentInner,children:l});return(0,p.jsxs)(o(385827).s,{ref:Z,allowSelectionWithin:!0,style:ep?{...ev.content,minHeight:160}:ev.content,children:[(0,p.jsx)(aW,{collectionContextStore:t,viewType:m,maxHeight:f}),ep?(0,p.jsx)(a$,{}):void 0,u]})})()})});function a$(){return(0,p.jsx)("div",{role:"status",style:aN.overlay,children:(0,p.jsx)("div",{style:aN.message,children:(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",children:(0,p.jsx)(o(327219).sA,{...aH.linkedDatabaseSnapshotUnavailable})})})})}function aU(e){let{collectionContextStore:t,headerSizeObserver:i,contentSizeObserver:r,settingsHeaderSizeObserver:n,placementStore:a,placementToOrigin:s="bottom",alignmentToOrigin:d="start",marginTop:c=-1,originGap:u,headerRef:g,handleAddItemClick:m}=e,S=(0,o(533992).v3)(),h=(0,o(579993).O$)(a),[y,f]=(0,l.useState)(!1),[b,v]=(0,l.useState)(!0),x=(0,o(579993).O$)(t.isInPeekRendererStore),w=(0,o(579993).O$)(t.isFullScreenStore),[C,k]=(0,l.useState)(!1),I=(0,o(579993).K8)(()=>{var e;let o,i;return o=(e=t).settingsStore.state,i=e.viewsModuleContextStore.isInLayoutBuilder()&&!e.isDashboardWidget(),o.open&&!i&&!o.hideSettingsPopup},[t]),j=(0,o(579993).K8)(()=>{var t;return null==(t=e.collectionContextStore.collectionViewStore())?void 0:t.getType()},[e.collectionContextStore]),T=(0,o(579993).K8)(()=>{let e=i.rect.state;return 0!==e.width?(0,o(318426).w)(t,o(139424).A.isMobile,e.width):"popup"},[t,i.rect]);(0,l.useEffect)(()=>{I&&(i.recompute(),n.recompute(),a.setState(T)),I&&!w&&"form_editor"!==j&&(f(!0),v(!1))},[I,w,a,i,n,j,T]);let _=(0,o(579993).K8)(()=>{var e;return(null==(e=t.settingsStore.state.ref)||null==(e=e.current)?void 0:e.getBoundingClientRect())||DOMRect.fromRect({x:(0,o(377385).A1)()?n.rect.state.left+2:n.rect.state.right-2,y:n.rect.state.y-2,width:0,height:n.rect.state.height})},[t,n.rect]);return((0,l.useEffect)(()=>
1{if(y){let e=null==g?void 0:g.current;if(e){let t=e.getBoundingClientRect();S.WindowSizeStore.state.height-t.top<400&&((0,o(931511).v)(e,{edgeDist:0,animate:!1}),i.recompute(),n.recompute())}f(!1),v(!0)}},[t,S.WindowSizeStore,i,n,x,y,g]),(0,l.useEffect)(()=>{I&&b?k(!0):k(!1)},[I,b]),"sidebar"===h)?(0,p.jsx)(aQ,{collectionContextStore:t,headerSizeObserver:i,contentSizeObserver:r,paddingRight:e.paddingRight,shouldScrollIntoView:y,headerHeightStore:e.headerHeightStore,settingsOpen:C,isInPeekRenderer:x,syncProgressStore:e.syncProgressStore}):(0,p.jsx)(aZ,{collectionContextStore:t,placementToOrigin:s,alignmentToOrigin:d,originGap:u??0,marginTop:c,settingsOpen:C,shouldScrollIntoView:y,originRect:_,handleAddItemClick:m,syncProgressStore:e.syncProgressStore})}let aq={height:"fit-content",position:"sticky",top:0},aX={height:"100%"},aY={display:"flex"};function aQ(e){let{collectionContextStore:t,headerSizeObserver:i,contentSizeObserver:r,paddingRight:n,shouldScrollIntoView:l,settingsOpen:a}=e,s=(0,o(533992).v3)(),d=(0,o(579993).K8)(()=>{let e=i.rect.state;return s.WindowSizeStore.state.height-(e.top+40)},[s.WindowSizeStore,i.rect]),c=(0,o(579993).K8)(()=>r.rect.state.height,[r.rect]),u=(0,o(579993).O$)(t.isInPeekRendererStore),g=(0,o(579993).O$)(e.headerHeightStore),m=(0,o(579993).K8)(()=>t.allowScrollingWhenCollectionSettingsSidebarOpen(),[t]),S=(0,o(960253).I)(()=>({topLevelDiv:{position:"absolute",top:g,insetInlineEnd:-n,background:u?o(632079).Tj.background.elevated:o(632079).Tj.background.primary,borderInlineStart:`1px solid ${o(632079).Tj.border.primary}`,borderImage:`linear-gradient(180deg, ${o(632079).Tj.background.primary} 0px, ${o(632079).Tj.border.primary} 12px) 1 100%`,paddingInlineEnd:n,zIndex:88,...m?{height:c,minHeight:d}:{height:d}}}),[g,n,u,m,c,d]);return a?(0,p.jsx)(o(790124).O,{capture:!0,allowMobileAutoScroll:!0,allowUndo:!0,children:i=>(0,p.jsx)(o(654979).A,{initial:{opacity:0,translateX:12},animate:{opacity:1,translateX:0},exit:{opacity:0,translateX:12},style:S.topLevelDiv,className:o(828432).N11,...(0,o(63390).A)({onMouseDown:e=>{var t,i;return t=e,i=s,void(0,o(705660).S)(t,o(705660).y.EditorMouseDown,()=>{(0,o(525779).clear)({environment:i})})}},i),children:(0,p.jsxs)("div",{style:{...aY,...m?aq:aX},children:[(0,p.jsx)(aJ,{collectionContextStore:t,shouldScrollIntoView:l,isSidebar:!0,syncProgressStore:e.syncProgressStore}),(0,p.jsx)("div",{style:{width:n}})]})})}):null}function aZ(e){let{collectionContextStore:t,placementToOrigin:i,alignmentToOrigin:r,originGap:n,marginTop:a,settingsOpen:s,shouldScrollIntoView:d,originRect:c,origin:u=(0,p.jsx)("div",{}),handleAddItemClick:g,syncProgressStore:m}=e,S=(0,l.useCallback)(e=>(0,p.jsx)(aJ,{collectionContextStore:t,shouldScrollIntoView:d,isSidebar:e,handleAddItemClick:g,syncProgressStore:m}),[t,d,g,m]),h=function({collectionContextStore:e}){let t=(0,o(533992).v3)(),i=(0,o(533992).WS)(),r=(0,o(579993).K8)(()=>t.WindowSizeStore.isLandscape(),[t.WindowSizeStore]);return(0,o(579993).K8)(()=>(null==e?void 0:e.getViewType())==="chart"&&i&&!r,[e,i,r])}({collectionContextStore:t}),y=(0,l.useCallback)(async t=>{var i,r;await e.collectionContextStore.abortDismissSettings()||(null==(i=e.onDismiss)||i.call(e),r=e.collectionContextStore,(0,o(963405).os)({collectionSettingsStore:r.settingsStore}))},[e]);return(0,p.jsx)(o(182718).z,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,bottomSheetInitialState:h?"half":"full",className:`${o(828432).N11} ${o(828432).xeF}`,open:s,placementToOrigin:i,alignmentToOrigin:r,style:{marginTop:a},originGap:n,content:S,onDismiss:y,originRect:c,keepFocus:!0,trapFocus:!0,preventScaleTransition:!0,preventOpacityTransition:!0,children:u})}function aJ({isSidebar:e,collectionContextStore:t,shouldScrollIntoView:i,handleAddItemClick:r,syncProgressStore:n}){let l=o(139424).A.isMobile?o(368538).B.MobileSheet:o(368538).B.ViewSettings;return i?null:(0,p.jsx)(o(426079).m$,{context:l,collectionContextStore:t,collectionSettingsStore:t.settingsStore,fullHeight:e,handleAddItemClick:r,syncProgressStore:n})}let a0=l.memo(function({store:e,leftRightPaddingStore:t,viewSettingsPlacementStore:i,headerHeightStore:r,headerSizeObserver:n,contentSizeObserver:l,settingsHeaderSizeObserver:a,currentViewType:s,isInHomeWidget:d,placementToOrigin:c,alignmentToOrigin:u,headerRef:g,handleAddItemClick:m,syncProgressStore:S}
1){let h=(0,o(713311).Ks)(),y=(0,o(579993).K8)(()=>(null==h?void 0:h.isDashboardWidget())??!1,[h]),f=(0,o(579993).K8)(()=>(0,o(447036).RX)(e)?{paddingLeft:0,paddingRight:0}:t.state,[t,e]),b=(0,o(579993).K8)(()=>{var e;return(null==h||null==(e=h.viewsModuleContextStore.getState())?void 0:e.viewsModule)!==void 0},[null==h?void 0:h.viewsModuleContextStore]),v="form_editor"===s,x=(0,o(579993).K8)(()=>{var e;return c?c:v?null!=h&&h.settingsStore.state.open&&(0,o(48697).Xk)(["formQuestionCreateSettings","formQuestionEditSettings"],null==h||null==(e=h.settingsStore.state.stack[0])?void 0:e.type)?"right":"bottom":void 0},[c,v,null==h?void 0:h.settingsStore]),w=v?"right"===x?24:12:void 0,C=(0,o(579993).K8)(()=>(null==h?void 0:h.isInlineViewStore.state)&&(null==h?void 0:h.isUnlistedViewStore.state),[null==h?void 0:h.isInlineViewStore,null==h?void 0:h.isUnlistedViewStore]);return(!b||y)&&f&&h?(0,p.jsx)(aU,{collectionContextStore:h,headerSizeObserver:n,contentSizeObserver:l,settingsHeaderSizeObserver:a,headerHeightStore:r,placementStore:i,marginTop:C?-10:void 0,placementToOrigin:x,alignmentToOrigin:u??(d?"end":void 0),originGap:w,headerRef:g,syncProgressStore:S,...f,handleAddItemClick:m}):null}),a9=(0,o(552709)._h)(new(o(552709)).O2("DashboardGlobalFilterBar",async()=>await Promise.all([o.e(80293),o.e(75887),o.e(87662),o.e(22985),o.e(46913),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(46449),o.e(85239),o.e(66194),o.e(2728),o.e(21840),o.e(70541),o.e(92011),o.e(15266),o.e(76143),o.e(510),o.e(51494)]).then(o.bind(o,914672))),e=>e.DashboardGlobalFilterBar),a3=(0,o(327219).YK)({defaultAddViewAriaLabel:{id:"collectionViewTabBar.addView",defaultMessage:"Add view"},defaultAddViewTooltip:{id:"collectionViewTabBar.addViewTooltip",defaultMessage:"Add a new view"},linkedAddViewAriaLabel:{id:"collectionViewTabBar.linkedAddView",defaultMessage:"Add view"},linkedAddViewTooltip:{id:"collectionViewTabBar.linkedAddViewTooltip",defaultMessage:"Add a new view"},viewsModuleAddViewAriaLabel:{id:"collectionViewTabBar.viewsModuleAddView",defaultMessage:"Add tab"},viewsModuleAddViewTooltip:{id:"collectionViewTabBar.viewsModuleAddViewTooltip",defaultMessage:"Add a new tab"}}),a5={display:"flex"},a2={icon:o(638501).plusSmallIcon,size:"sm"};function a1({variant:e,isEditingViewsModuleInPageBuilder:t}){if("pills"===e)return t&&o(139424).A.isMobile?"xl":"md"}function a7({variant:e,isEditingViewsModuleInPageBuilder:t}){return"pills"!==e||t&&o(139424).A.isMobile?o(638501).plusSmallIcon:a2}let a6=l.memo(function(e){let{renderState:t,collectionContextStore:i,preventRectangularSelection:r,variant:n}=e,l=(0,o(579993).K8)(()=>"viewsMain"===i.viewsModuleContextStore.getViewModuleType(),[i]),a=(0,o(579993).K8)(()=>i.viewsModuleContextStore.isInLayoutBuilder(),[i]);return t.showAddViewButton?(0,p.jsx)(o(654979).A,{visible:t.addViewButtonAnimatedIn,animate:{opacity:1},initial:{opacity:0}
1,exit:{opacity:0},style:a5,onMouseDown:r,children:l?(0,p.jsx)(se,{variant:n,isEditingViewsModuleInPageBuilder:a}):(0,p.jsx)(st,{collectionContextStore:i,variant:n,isEditingViewsModuleInPageBuilder:a})}):null}),a4=(0,o(133251)._S)({color:o(632079).Tj.blue.background.secondary}),a8={button:{background:o(632079).Tj.blue.background.secondary},hoveredButton:{color:o(632079).Tj.blue.text.accentPrimary,background:a4.hovered},pressedButton:{color:o(632079).Tj.blue.text.accentPrimary,background:a4.pressed}},se=l.memo(function(e){let{variant:t,isEditingViewsModuleInPageBuilder:i}=e,r=(0,o(327219).tz)(),n=a1({variant:t,isEditingViewsModuleInPageBuilder:i}),a=a7({variant:t,isEditingViewsModuleInPageBuilder:i}),s=(0,l.useCallback)(()=>(0,p.jsx)(o(327219).sA,{...a3.viewsModuleAddViewTooltip}),[]),d=(0,l.useCallback)((e,i)=>(0,p.jsx)(o(374533).K,{ariaLabel:r.formatMessage(a3.viewsModuleAddViewAriaLabel),className:o(828432).Tel,icon:a,colorPalette:"blue",colorVariant:"accentPrimary",style:a8.button,hoveredStyle:a8.hoveredButton,pressedStyle:a8.pressedButton,size:n,shape:"pills"===t?"pill":void 0,...i,...e}),[r,a,n,t]),c=(0,l.useCallback)(e=>(0,p.jsx)(o(51831).m_,{content:s,children:t=>d(t,e)}),[d,s]);return(0,p.jsx)(o(160756).i,{children:c})}),st=l.memo(function(e){let{collectionContextStore:t,variant:i,isEditingViewsModuleInPageBuilder:r}=e,n=(0,o(327219).tz)(),a=a1({variant:i,isEditingViewsModuleInPageBuilder:r}),s=a7({variant:i,isEditingViewsModuleInPageBuilder:r}),d=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewBlockStore())?void 0:e.isLinkedCollectionView()},[t]),c=(0,l.useCallback)(e=>(0,p.jsx)(o(49453).zS,{collectionContextStore:t,onClose:e.close,hideAddDataSource:!1}),[t]),u=(0,l.useCallback)(()=>(0,p.jsx)(o(327219).sA,{...d?a3.linkedAddViewTooltip:a3.defaultAddViewTooltip}),[d]),g=(0,l.useCallback)((e,t)=>(0,p.jsx)(o(374533).K,{ariaLabel:n.formatMessage(d?a3.linkedAddViewAriaLabel:a3.defaultAddViewAriaLabel),className:o(828432).Tel,icon:s,size:a,shape:"pills"===i?"pill":void 0,...t,...e}),[n,s,a,d,i]),m=(0,l.useCallback)(e=>(0,p.jsx)(o(51831).m_,{content:u,children:t=>g(t,e)}),[g,u]);return(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,alignmentToOrigin:"start",originGap:4,content:c,children:m},"suggested-views")}),so=l.memo(function(e){let{variant:t="headerActions"}=e,i=(0,o(960253).I)(()=>({container:{display:"flex",alignItems:"center",flexDirection:"column",marginInlineEnd:"tabBar"===t?6:4}}),[t]);return(0,p.jsx)("div",{style:i.container,children:(0,p.jsx)(o(517334).k,{size:"sm"})})}),si=new(o(552709)).O2("SimplifiedFounderTasksTourPulse",()=>o.e(69730).then(o.bind(o,974599))),sr=(0,o(552709)._h)(si,e=>e.SimplifiedFounderTasksTourPulse,{renderLoading:()=>null}),sn=(0,o(327219).YK)({tooltip:{id:"simplifiedFounderTasksTourPulse.tooltip",defaultMessage:"Your projectâs tasks live here"}}),sl={display:"inline-flex",position:"relative"};function sa(e){let{collectionViewId:t,children:i}=e;return(0,o(579993).K8)(()=>{let e=o(221663).L.state;return"tasks_tab"===e.step&&e.tasksTabViewId===t},[t])?(0,p.jsx)(ss,{children:i}):i}function ss(e){let{children:t}=e,i=(0,o(327219).tz)();return(0,p.jsx)(o(51831).m_,{forceVisibleState:!0,content:()=>(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",children:i.formatMessage(sn.tooltip)}),placement:"bottom",style:o(360607).h.surface,children:e=>(0,p.jsxs)("div",{...e,style:sl,children:[t,(0,p.jsx)(sr,{})]})})}let sd={width:220};function sc(e){let{origin:t}=e,i=(0,o(533992).v3)();return(0,p.jsx)(o(788139).k,{origin:t,placementToOrigin:"bottom",header:(0,p.jsx)(o(327219).sA,{id:"WikiHomeOnboardingTooltip.header",defaultMessage:"Welcome to your new wiki!"}),content:(0,p.jsx)(o(327219).sA,{defaultMessage:"Viewers will have the same reading experience as before, but editors have new features to keep content up to date",id:"WikiHomeOnboardingTooltip.content"}),onCloseClick:()=>{o(445689).A6(i)},enableMouseCapture:!0,shouldDismissUponOutsideClick:!0,pointerPosition:"18%",pointerLength:24,pointerOffset:-3,style:sd})}let su={style0:{fontWeight:o(699422).Wy.semibold},style1:{width:220}};function sp(e){let{origin:t}=e,i=(0,o(533992).v3)();return(0,p.jsx)(o(788139).k,{origin:t,placementToOrigin:"right",header:(0,p.jsx)(o(327219).sA,{id:"WikiViewsOnboardingTooltip.header",defaultMessage:"New views"}),content:(0,p.jsx)(o(327219).sA,{defaultMessage:"The <bold>All pages</bold> and <bold>Pages I own</bold> views will give you an overview of pages in your wiki",id:"WikiViewsOnboardingTooltip.content",values:{bold:e=>(0,p.jsx)("span",{style:su.style0,children:e})}}),onCloseClick:()=>{o(445689).A6(i)},pointerPosition:"50%",pointerLength:24,pointerOffset:-7,enableMouseCapture:!0,shouldDismissUponOutsideClick:!0,style:su.style1})}
1function sg(e){let{collectionContextStore:t,isPlaceholderExternalCollection:o,canInteractWithHeader:i,canConfigureView:r,showOnlyCurrentView:n}=e;return!(n||o||!i||!r||t.isMultiSourceViewFromStoreState||t.isInLibraryBlock())}let sm={default:{MOBILE_FORM_VIEW_TAB_MAX_WIDTH:120,MORE_BUTTON_MAX_WIDTH:100,ADD_VIEW_BUTTON_MAX_WIDTH:105,VIEW_TAB_PADDING:40,VIEW_TAB_TEXT_ONLY_PADDING:16},pills:{MOBILE_FORM_VIEW_TAB_MAX_WIDTH:120,MORE_BUTTON_MAX_WIDTH:85,ADD_VIEW_BUTTON_MAX_WIDTH:28,VIEW_TAB_PADDING:52,VIEW_TAB_TEXT_ONLY_PADDING:28}};function sS({itemWidth:e,availableSpace:t,wasVisible:o}){return o?e<=t+5:e<=t-5}function sh(e){let{collectionViewStore:t,collectionContextStore:i}=e,[r,n]=(0,o(579993).K8)(()=>{let e=i.settingsStore.state;return[e.open,e.stack.at(-1)]},[i.settingsStore]),l=(0,o(579993).O$)(i.viewsModuleContextStore),a=(0,o(579993).K8)(()=>{var e;return null==(e=i.collectionViewStore())?void 0:e.id},[i]),s=(0,o(579993).K8)(()=>t.getCollectionStore(),[t]),d=(0,o(579993).K8)(()=>t.isDefined()?(null==t?void 0:t.getFormatStore().getKeyStore("app_config_uri").getValue())===o(11448).Lu&&null!=s&&s.isDefined()?{name:function(e){var t;let{collectionContextStore:i,collectionViewStore:r,schema:n}=e,l=i.collectionStore();if(!l)return r.getName();let a=l.getPropertyMapping(),s=r.getName(),d=null==a?void 0:a[o(11448).yx.TaskToSprintRelation];if(!n||!d||s!==o(962299).A.formatMessage(o(226341).D.tasksCurrentSprintV2ViewName))return r.getName();let c=n[d],u=c&&(0,o(795e3).n)(c)?(0,o(390768).N)(c):void 0;if(!u)return r.getName();let p=null==(t=(0,o(530095).ax)({collectionContextStore:i,variable:"current",targetCollectionPointer:u,targetCollectionStore:l}
1))?void 0:t.getBlockTitleStore().getValue();return p?`${o(962299).A.formatMessage(o(226341).D.tasksCurrentSprintV2ViewNamePrefix)}: ${p[0]}`:r.getName()}({collectionContextStore:i,collectionViewStore:t,schema:s.getSchema()}),type:t.getType()}:{name:t.getName(),type:t.getType()}:void 0,[t,s,i]),c=r&&n&&("duplicateExistingView"===n.type||"createView"===n.type);return d&&(a!==t.id||!c||l)?(0,p.jsx)(o(437188).A,{collectionViewName:d.name,collectionViewType:d.type}):(0,p.jsx)(o(327219).sA,{defaultMessage:"New view",id:"collectionTabBar.newViewPlaceholder.title"})}let sy=l.memo(function(e){var t,i;let{collectionViewStore:r,collectionContextStore:n,hideUnderline:a,onViewClick:s,disabled:d,variant:c="default"}=e,u=(0,o(533992).v3)(),g=(0,o(633636).wM)(),m=(0,o(347312).u)(),S=(0,l.useRef)(null),[h,y]=(0,l.useState)(!1),f=(0,o(613789).v$)(),b=(0,o(971956).h)(n),[v,x]=(0,o(579993).K8)(()=>{var e;return[n.viewsModuleContextStore.isInLayoutBuilder(),null==(e=n.viewsModuleContextStore.getViewsModule())?void 0:e.id]},[n.viewsModuleContextStore]),w=v&&!!f,C=(0,o(579993).K8)(()=>n.collectionViewStore(),[n]),k=(0,o(579993).K8)(()=>n.collectionViewBlockStore(),[n]),I=(0,o(579993).O$)(n.isInHomeWidgetStore),j=(0,o(192071).f)({tutorialType:"database_onboarding",stepType:"database_onboarding_board_view_tooltip",additionalChecks:e=>(null==e?void 0:e.stepType)==="database_onboarding_board_view_tooltip"&&(null==e?void 0:e.collectionBoardViewId)===r.id}),T=(0,o(118627).M)(null==k?void 0:k.id),{showText:_,showIcon:A}=(()=>{switch(T){case"textAndIcon":return{showText:!0,showIcon:!0};case"textOnly":return{showText:!0,showIcon:!1};case"iconOnly":return{showText:!1,showIcon:!0};default:(0,o(48697).HB)(T)}})(),M=(0,o(579993).K8)(()=>r.isDefined(),[r]),P=(0,o(579993).K8)(()=>{var e,t;return(null==k?void 0:k.getSpaceId())===(null==(e=(0,o(328765).S)())?void 0:e.id)&&r.getFormatStore().getKeyValue("app_config_uri")===o(11448).Lu&&(null==(t=o(192314).AppStoreMainEditorCurrentBlockStore.state)?void 0:t.getFormatStore().getKeyValue("special_page_for_pm_launch"))==="sprint_board"},[r,k]),R=(0,o(579993).K8)(()=>{var e;return(null==(e=o(192314).AppStoreMainEditorCurrentBlockStore.state)?void 0:e.getFormatStore().getKeyValue("is_asana_imported_project"))===!0&&n.isInPeekRendererStore.state},[n]),V=(0,o(579993).K8)(()=>{var e;let t=null==(e=n.collectionViewBlockStore())?void 0:e.getCollectionViewStores();return t&&t.length>1},[n]),B=(0,l.useCallback)(()=>{y(!1)},[]),{renderMenu:E,hasMenuItems:F}=(0,o(661084).y)({collectionViewStore:r,collectionContextStore:n,onClose:B}),O=(0,l.useCallback)(()=>{!w&&F&&b&&y(!0)},[b,F,w]),z=(0,l.useCallback)(e=>{e.preventDefault(),(0,o(705660).S)(e,o(705660).y.EditorContextMenu,O)},[O]),K=(0,l.useCallback)(e=>{let t=n.collectionViewStore();if(!t)return;let i=n.viewsModuleContextStore.state?void 0:(0,o(7029).V)(e),l=t.id===r.id;s({currentCollectionViewStore:t,newCollectionViewStore:r,openInNew:i}),l?O():(0,o(979191).t)({environment:u,tabId:g,collectionContextStore:n,collectionViewId:r.id,openInNew:i,isFullScreen:n.isFullScreenStore.state,isRootChild:n.isRootChildStore.state,isInPeekRenderer:n.isInPeekRendererStore.state}),w&&f&&(l?(n.viewsModuleContextStore.selectViewsModule(),(0,o(963405).Ow)({collectionSettingsStore:n.settingsStore,closeOnEscape:!1})):f.setModuleSelection(void 0)),(0,o(893783).X)({environment:u,collectionContextStore:n,action:"click_view_tab",new_view_type:r.getType(),new_view_id:r.id}),j&&o(128817).tutorialGoToNextStep(u,"database_onboarding")},[n,s,O,r,w,f,u,j,g]),L=(null==C?void 0:C.id)===r.id,D=L&&v&&(null==f||null==(t=f.currentModuleSelection)?void 0:t.type)==="existing_module"&&f.currentModuleSelection.moduleId===x,W=v?L&&!D:("pills"!==c||!I)&&("pills"===c?h||L:h),H="pills"!==c&&!a&&L&&V,N=(null==(i=(0,o(912338).Oz)(n))?void 0:i.background)??"none",G=(0,o(960253).e)(),$=(0,o(960253).I)(()=>({originContainer:{display:"flex",alignItems:"center",background:v?void 0:N,height:"100%",...H&&{borderBottom:`2px solid ${o(632079).Tj.text.primary}`,paddingTop:2},..."pills"===c&&{marginInlineEnd:1}},tooltipOriginContainer:{display:"flex",alignItems:"center",height:32,fontSize:14,fontWeight:o(699422).Wy.medium,color:L?o(632079).Tj.text.primary:o(632079).Tj.text.secondary,maxWidth:220,..."pills"===c&&{borderRadius:20,flexShrink:0,lineHeight:1.2,minWidth:0,padding:"6px 12px",whiteSpace:"nowrap",height:o(139424).A.isMobile?36:32},...v?D?(0,o(418676).nl)({width:3,color:o(632079).Tj.blue.border.accentPrimary}):(0,o(418676).nl)({width:1.5,color:o(632079).Tj.blue.border.strong}):void 0,...v&&{marginInlineEnd:4,transition:"box-shadow 0.3s"}
1,...j&&{borderRadius:20,boxShadow:o(632079).Tj.buttonBlueFocusRing}},tooltipOriginContainerHovered:v?{...(0,o(418676).nl)({width:3,color:o(632079).Tj.blue.border.strong}),background:"none"}:"dark"===G?{background:o(632079).Tj.gray.background.secondaryTranslucent}:{},tooltipOriginContainerPressed:v?{...(0,o(418676).nl)({width:3,color:o(632079).Tj.blue.border.accentPrimary}),background:"none"}:{},collectionViewTabTitle:{...o(699422).RC,marginTop:1,...I&&{color:o(632079).Tj.text.secondary,...o(649316).U.captionMedium},...o(139424).A.isMobile&&{...o(649316).U.captionMedium}}}),[N,L,D,v,I,H,c,j,G]),U=(0,l.useCallback)(e=>(0,p.jsxs)(o(988022).p,{"aria-selected":L,isSelected:W,role:"tab",className:"notion-collection-view-tab",ref:S,size:"pills"===c?"lg":"md",style:$.tooltipOriginContainer,hovered:W&&v||void 0,hoveredStyle:$.tooltipOriginContainerHovered,pressedStyle:$.tooltipOriginContainerPressed,onClick:K,disabled:d,...e,children:[A?(0,p.jsx)(sf,{collectionContextStore:n,collectionViewStore:r,isCurrentView:L,isInHomeWidget:I,showText:_}):null,_?(0,p.jsx)("span",{style:$.collectionViewTabTitle,children:(0,p.jsx)(sh,{collectionContextStore:n,collectionViewStore:r})}):(0,p.jsx)("span",{style:o(69916).Qg,children:(0,p.jsx)(sh,{collectionContextStore:n,collectionViewStore:r})})]},r.id),[n,r,d,K,L,v,W,I,A,_,$.collectionViewTabTitle,$.tooltipOriginContainer,$.tooltipOriginContainerHovered,$.tooltipOriginContainerPressed,c]);if(!M||!C||!k)return null;let q=(0,p.jsx)(o(182718).z,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,alignmentToOrigin:"start",open:!w&&h,content:E,onDismiss:B,trapFocus:!0,children:(0,p.jsxs)("div",{className:o(828432).f_$,"data-collection-view-id":r.id,style:$.originContainer,onContextMenu:z,children:[P?(0,p.jsx)(o(411323).U7,{origin:S}):null,R?(0,p.jsx)(o(505580).gO,{origin:S,store:n}):null,j?(0,p.jsx)(o(482510).O,{contentRef:S,type:"database_onboarding",tutorialStepId:"database_onboarding_board_view_tooltip",teamIds:m}):null,(0,p.jsx)(o(341989).q,{collectionViewStore:r,render:U})]})});return w&&L&&x?(0,p.jsx)(o(869058)._,{moduleId:x,placementToOrigin:"bottom",alignmentToOrigin:"center",children:q}):q});function sf({collectionContextStore:e,collectionViewStore:t,isCurrentView:i,isInHomeWidget:r,showText:n}){let l=(0,o(960253).I)(()=>({collectionViewIcon:{marginInlineEnd:6*!!n,...r&&{fill:o(632079).Tj.text.secondary,transform:"scale(0.75)"}}}),[r,n]),{viewIcon:a,viewType:s}=(0,o(579993).K8)(()=>({viewIcon:t.getFormatStore().getKeyValue("collection_view_icon"),viewType:t.getType()}),[t]),d=(0,o(579993).K8)(()=>{var i;if(e.isInLibraryBlock())return null==(i=(0,o(134273).N)(t))?void 0:i.viewName},[e,t]);return(0,p.jsx)(o(89270).hy,{color:i?"regular":"light",viewIcon:a,viewType:s,style:l.collectionViewIcon,libraryViewSource:d})}let sb={height:"100%"},sv={display:"contents"},sx=l.memo(function(e){let{collectionContextStore:t,showHoverActionsStore:i,isPlaceholderExternalCollection:r,showOnlyCurrentView:n,onViewClick:a,disabled:s,variant:d="default",forceDropdownState:c=!1}=e,u=(0,o(533992).v3)(),g=(0,o(533992).WS)(),m=(0,o(613789).v$)(),S=(0,o(579993).K8)(()=>t.collectionStore(),[t]),h=(0,l.useRef)(null),y=(0,l.useRef)(null),f=(0,l.useRef)(new(o(864844)).E({throttleMs:50})),b=(0,l.useRef)("allTabsVisible"),v=(0,o(579993).O$)(i),[x,w]=(0,l.useState)(!1),C=(0,l.useCallback)(()=>{w(!0)},[]),k=(0,l.useCallback)(()=>{w(!1)},[]),I=(0,o(971956).h)(t),j=(0,o(67382).x)(t.capabilitiesStore),T=(0,l.useRef)(null),{MOBILE_FORM_VIEW_TAB_MAX_WIDTH:_}=sm[d],{isInCollectionViewPageWithContent:A,isEditingViewsModuleInPageBuilder:M,viewsModuleId:P}=(0,o(579993).K8)(()=>{var e,o;return{isInCollectionViewPageWithContent:null==(e=t.collectionViewBlockStore())?void 0:e.isCollectionViewPageWithContent(),isEditingViewsModuleInPageBuilder:t.viewsModuleContextStore.isInLayoutBuilder(),viewsModuleId:null==(o=t.viewsModuleContextStore.getViewsModule())?void 0:o.id}},[t]),R=(0,o(579993).O$)(t.isFullScreenStore),V=(0,o(579993).O$)(t.isInHomeWidgetStore),B=(0,o(579993).K8)(()=>{var e;let i=null==(e=t.collectionViewStore())||null==(e=e.getParentBlockStore())?void 0:e.id;return!!i&&(0,o(829435).s)(i)&&t.isInHomeWidgetStore.state},[t]),E=(0,o(579993).O$)(t.isEditableHomeCollectionStore),F=(0,o(579993).K8)(()=>
1t.isInLibraryBlock(),[t]),O=(0,o(579993).K8)(()=>{var e;return n?[]:((null==(e=t.collectionViewBlockStore())?void 0:e.getCollectionViewStores())??[]).filter(e=>!(0,o(694943).p)({viewStore:e,viewIsInLibrary:F,environment:u}))},[t,n,F,u]),z=(0,o(579993).K8)(()=>sg({collectionContextStore:t,isPlaceholderExternalCollection:r,canInteractWithHeader:I,canConfigureView:j,showOnlyCurrentView:n}),[t,r,I,j,n]);(0,l.useEffect)(()=>{let e=f.current;return()=>{e.destroy()}},[f]);let K=(0,o(579993).K8)(()=>t.collectionViewStore(),[t]),L=(0,o(579993).K8)(()=>null!=K&&K.isDefined()?K:void 0,[K]),D=function({viewStores:e,currentViewStore:t,shouldTryToShowAddViewButton:i,variant:r,viewSelectContainerSizeObserver:n,previousViewSelectState:a}){let s=(0,o(713311).ET)(),{MORE_BUTTON_MAX_WIDTH:d,ADD_VIEW_BUTTON_MAX_WIDTH:c,VIEW_TAB_PADDING:u,VIEW_TAB_TEXT_ONLY_PADDING:p}=sm[r],g=(0,l.useRef)(new Map),m=(0,o(579993).K8)(()=>{var e;return null==(e=s.collectionViewBlockStore())?void 0:e.id},[s]),S=(0,o(118627).M)(m),h=(0,l.useCallback)(e=>{let t=g.current.get(e.id);t||(t=new(o(529623)).k({style:{fontSize:`${o(699422).J.UIRegular.desktop}px`,fontWeight:o(699422).Wy.medium}}),g.current.set(e.id,t));let i=(0,o(912338).OO)({collectionViewName:e.getName(),collectionViewType:e.getType()}),r=t.measure(i),n=Math.min(u+r.width,220);switch(S){case"iconOnly":return 44;case"textOnly":return Math.min(p+r.width,220);default:return n}},[u,p,S]);return(0,o(579993).K8)(()=>{var o;if(!t)return;let r=Math.max(d,i?c:0),l=((null==(o=n.current)?void 0:o.rect.state.width)??0)-r,s=[],u=h(t);if(!sS({itemWidth:u,availableSpace:l,wasVisible:"dropdown"!==a.current}))return s;s.push(t),l-=u;let p=e.filter(e=>e.id!==t.id);for(let e of p.slice(0,-1)){let t=h(e);if(t<=l)s.push(e),l-=t;else break}if(s.length===p.length){let e=p[p.length-1];sS({itemWidth:h(e),availableSpace:l,wasVisible:"allTabsVisible"===a.current})&&s.push(e)}let g=s.filter(e=>e.id!==t.id),m=e.findIndex(e=>e.id===t.id);return g.splice(m,0,t),g},[t,d,i,c,h,e,a,n])}({viewStores:O,currentViewStore:K,shouldTryToShowAddViewButton:z,variant:d,viewSelectContainerSizeObserver:f,previousViewSelectState:b}),W=(0,l.useMemo)(()=>null==D?void 0:D.reduce((e,t)=>(e[t.id]=t,e),{}),[D]),H=(0,o(579993).K8)(()=>null==L?void 0:L.getType(),[L]),N=(0,l.useMemo)(()=>{let e=(null==D?void 0:D.length)||0,t=O.length-e,i=o(139424).A.isMobile&&M,r=void 0!==D&&(0===e||1===e&&O.length>1)||g||A||E,n=c||r?"dropdown":t>0?"someTabsNotVisible":"allTabsVisible",l="allTabsVisible"===n;return{showMoreViewsButton:"someTabsNotVisible"===n||"dropdown"===n,showAddViewButton:z&&l&&(i||x),addViewButtonAnimatedIn:l&&(i||R||v||M),viewSelectState:n,moreViewsCount:t}},[D,O.length,g,A,E,x,z,R,v,M,c]);(0,l.useEffect)(()=>{b.current=N.viewSelectState},[N.viewSelectState]);let G=(0,l.useCallback)(e=>{e&&f.current.observe(e)},[f]),$=(0,l.useCallback)(()=>{null==m||m.setModuleSelection(void 0),(0,o(893783).X)({environment:u,collectionContextStore:t,action:"click_views_dropdown"})},[m,t,u]),U=(0,l.useCallback)(e=>{a(e),"open_tasks_tab"===o(903587).EG.state.step&&(0,o(947416).B4)({viewStore:e.newCollectionViewStore}).catch(e=>{(0,o(208318).t)().error({from:"CollectionViewTabBar",type:"completeProjectPlaygroundTasksTabFailed",error:e})});let t=o(221663).L.state;"tasks_tab"===t.step&&t.tasksTabViewId===e.newCollectionViewStore.id&&(0,o(243484).F3)({environment:u,tasksTabViewId:e.newCollectionViewStore.id}).catch(e=>{(0,o(208318).t)().error({from:"CollectionViewTabBar",type:"completeSimplifiedFounderTasksTourFailed",error:e})})},[u,a]),q=(0,l.useCallback)(e=>{let i=t.collectionViewBlockStore();if(!i)return;let r=i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewTabBar.handleViewTabsDrop",environment:u,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{(0,o(925298).i)({collectionViewBlockStore:i,newViewIds:e,transaction:t})}})},[t,u]),X=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault()})},[]),Y=(0,o(960253).I)(()=>{let e=s||V,t=e&&"pills"!==d?0:5*("pills"!==d),i="form_editor"===H&&o(139424).A.isMobile?_:g?"100%":220;return{tabContainer:{display:"flex",alignItems:"center",height:32,...o(139424).A.isMobile&&{height:36},fontSize:e?o(699422).J.UISmall.desktop:14,fontWeight:e?o(699422).Wy.regular:o(699422).Wy.medium,color:e?o(632079).Tj.text.secondary:o(632079).Tj.text.primary,maxWidth:i,..."pills"===d&&{flexShrink:0,lineHeight:1.2,minWidth:0,paddingTop:6,paddingBottom:6,paddingInlineStart:10,paddingInlineEnd:10,whiteSpace:"nowrap"}},moreViewsContainer:{display:"flex",alignItems:"center",height:32,...o(139424).A.isMobile&&{height:36},fontSize:o(699422).J.UIRegular.desktop,color:o(632079).Tj.text.secondary,..."pills"===d&&{borderRadius:20,flexShrink:0,lineHeight:1.2,minWidth:0,paddingTop:6,paddingBottom:6,paddingInlineStart:10,paddingInlineEnd:10,whiteSpace:"nowrap"}},viewIcon:{marginInlineStart:t,marginInlineEnd:6,...B&&{transform:"scale(0.75)"}},viewTitle:{...o(699422).RC,marginInlineEnd:4,...V&&{fontWeight:o(699422).Wy.medium},...o(139424).A.isMobile&&{fontSize:15}},viewSelectContainer:{display:"flex",alignItems:"center",height:"100%",flexGrow:10*!g,overflow:"hidden",marginInlineStart:o(57461).o5.paddingInlineStart,...M&&{paddingInlineStart:2}},viewSelectInner:{display:"flex",alignItems:"center",flexShrink:1,height:"100%",...g&&{width:"100%"}}}},[s,V,d,B,g,M,H,_]),Q=(0,l.useCallback)((e,o)=>{if(!W)return null;let i=W[e];if(!i)return null;let r=l.createRef();return(0,p.jsx)(sC,{collectionContextStore:t,store:i,isFirst:0===o,onViewClick:U,disabled:s,showOnlyCurrentView:n,variant:d,origin:r})},[t,s,U,n,W,d]),Z=(0,l.useMemo)(()=>D&&W&&"dropdown"!==N.viewSelectState?j&&I?(0,p.jsx)(o(847172).qU,{keys:Object.keys(W),renderKey:Q,onDrop:q,direction:"horizontal",style:sb,disableVerticalEdgeScroll:!0,disableHorizontalEdgeScroll:!0}):D.map((e,o)=>{let i=l.createRef();return(0,p.jsx)(sC,{collectionContextStore:t,store:e,isFirst:0===o,onViewClick:U,disabled:s,showOnlyCurrentView:n,variant:d,origin:i},e.id)}):null,[D,N.viewSelectState,j,I,W,Q,q,t,U,s,n,d]),J=(0,o(579993).K8)(()=>
1null==L?void 0:L.getFormatStore().getKeyValue("collection_view_icon"),[L]),ee=(0,o(579993).K8)(()=>g&&!!t.shouldShowSpinnerStore.state,[t.shouldShowSpinnerStore,g]),et=(0,o(934877).A)({visibility:ee,delayShow:500,delayHold:100}),eo=(0,l.useCallback)((e,i)=>{if(!L)return;let r=s||V;return(0,p.jsxs)(o(988022).p,{ref:h,style:Y.tabContainer,shape:"pills"===d?"pill":void 0,isSelected:"pills"===d&&!V||void 0,size:"pills"===d?"lg":"md",disabled:s,...(0,o(63390).A)(e,i),children:[et?(0,p.jsx)(so,{variant:"tabBar"}):(0,p.jsx)(o(89270).hy,{color:r?"lightGray":"regular",viewType:H,viewIcon:J,style:Y.viewIcon,size:r?o(104509).Ev.sm:void 0}),(0,p.jsx)("span",{style:Y.viewTitle,children:(0,p.jsx)(sh,{collectionContextStore:t,collectionViewStore:L})}),s?null:(0,p.jsx)(o(16275).I,{icon:o(595453).arrowChevronSingleDownSmallIcon,size:"sm",colorVariant:"tertiary"})]})},[t,L,H,J,s,V,Y.tabContainer,Y.viewIcon,Y.viewTitle,d,et]),ei=(0,o(579993).K8)(()=>(null==S?void 0:S.getFormatStore().getKeyValue("app_config_uri"))===o(11448).pW,[S]),er="page"===H&&ei,en=(0,o(579993).K8)(()=>o(445689).WH(),[]),el=(0,l.useCallback)(e=>{if(L){if("dropdown"===N.viewSelectState)return(0,p.jsxs)(p.Fragment,{children:[!o(139424).A.isMobile&&er&&"home"===en?(0,p.jsx)(sc,{origin:h}):null,(0,p.jsx)(o(341989).q,{collectionViewStore:L,render:t=>eo(e,t)})]});else if("someTabsNotVisible"===N.viewSelectState)return(0,p.jsx)(o(988022).p,{style:Y.moreViewsContainer,size:"pills"===d?"lg":"md",...e,children:(0,p.jsx)("span",{children:(0,p.jsx)(o(327219).sA,{defaultMessage:"{moreViewsCount} moreâ¦",id:"collectionTabBar.showMoreViews.title",values:{moreViewsCount:N.moreViewsCount}})})})}},[L,er,en,N.viewSelectState,N.moreViewsCount,eo,Y.moreViewsContainer,d]),ea=(0,l.useCallback)(e=>(0,p.jsxs)(p.Fragment,{children:[!o(139424).A.isMobile&&"views"===en&&ei?(0,p.jsx)(sp,{origin:y}):void 0,o(139424).A.isMobile?(0,p.jsx)(o(49453).W5,{collectionContextStore:t,onClose:e.close,onViewClick:U}):(0,p.jsx)("div",{ref:y,children:(0,p.jsx)(o(49453).W5,{collectionContextStore:t,onClose:e.close,onViewClick:U})})]}),[t,U,en,ei]),es="dropdown"===N.viewSelectState&&M&&null!==m&&!(o(139424).A.isMobile&&g),ed=(0,p.jsx)(o(656252).d,{alignmentToOrigin:F?"end":"start",originGap:4,popupType:g?o(182718).n.BottomSheet:o(182718).n.Popup,content:ea,onClick:$,children:el});return(0,p.jsx)(o(95114).lC,{collectionStore:S,step:"views",containerRef:T,children:(0,p.jsx)("div",{role:"tablist",tabIndex:-1,onMouseEnter:C,onMouseLeave:k,style:Y.viewSelectContainer,ref:G,children:(0,p.jsxs)("div",{ref:T,style:Y.viewSelectInner,children:[Z,N.showMoreViewsButton?(0,p.jsx)("div",{onMouseDown:X,style:sv,children:es&&void 0!==P?(0,p.jsx)(o(869058)._,{moduleId:P,placementToOrigin:"bottom",alignmentToOrigin:"center",children:ed}):ed}):null,(0,p.jsx)(a6,{renderState:N,collectionContextStore:t,preventRectangularSelection:X,variant:d})]})})})}),sw={jiraOnboardingContainer:{boxShadow:o(978990).p.inputBlueFocusRing.light,borderRadius:6}};function sC(e){let{collectionContextStore:t,store:i,origin:r,isFirst:n,onViewClick:l,disabled:a,showOnlyCurrentView:s,variant:d}=e,c=(0,o(579993).K8)(()=>!!(o(639675).Ay.state.showOnboardingTour&&"database-views-and-filters-tooltip"===(0,o(752153).gt)(o(192314).AppStoreCurrentUserSettingsStore.state,"jira-sync-onboarding")),[]);return n&&c?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{ref:r,style:sw.jiraOnboardingContainer,children:(0,p.jsx)(sy,{collectionContextStore:t,collectionViewStore:i,onViewClick:l,disabled:a,hideUnderline:s,variant:d},i.id)}),(0,p.jsx)(o(553608).dM,{origin:r})]}):(0,p.jsx)(sa,{collectionViewId:i.id,children:(0,p.jsx)(sy,{collectionContextStore:t,collectionViewStore:i,onViewClick:l,disabled:a,hideUnderline:s,variant:d},i.id)})}let sk={container:{marginBlockStart:8,marginBlockEnd:4,height:40,color:o(632079).Tj.text.primary,paddingInline:12,fontSize:14,lineHeight:"20px",border:`1px solid ${o(632079).Tj.border.primary}`,borderRadius:20},icon:{display:"flex",alignItems:"center"}},sI=l.memo(function(e){let{collectionContextStore:t}=e,i=(0,o(579993).O$)(t.archiveStatusStore),r=(0,o(971956).h)(t),n=(0,l.useMemo)(()=>({...sk.container,marginInlineStart:o(57461).o5.paddingInlineStart}),[]),a=(0,l.useCallback)(()=>{t.archiveStatusStore.setState(void 0)},[t]);return"ARCHIVED"!==i?null:(0,p.jsxs)(o(4458).fI,{gap:6,alignItems:"center",justifyContent:"center",style:n,children:[(0,p.jsx)("span",{style:sk.icon,children:(0,p.jsx)(o(16275).I,{icon:o(214134).e,size:14})}),(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.archivedBanner.message",defaultMessage:"Viewing archived pages"}),r?(0,p.jsx)(o(988022).p,{onClick:a,colorPalette:"blue",children:(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.archivedBanner.exitButton",defaultMessage:"Exit"})}):void 0]})}),sj=(0,o(552709)._h)(new(o(552709)).O2("ColumnPropertyValueMigrationBannerMaybe",async()=>await o.e(91162).then(o.bind(o,977927))),e=>e.ColumnPropertyValueMigrationBannerMaybe),sT=l.memo(function(e){let{c
1ollectionContextStore:t,isFullScreen:i}=e,r=(0,o(579993).K8)(()=>{var e;return(null==(e=t.collectionViewBlockStore())?void 0:e.isInlineCollectionView())??!1},[t]),n=(0,o(579993).K8)(()=>{let e,o;return e=t.collectionViewBlockStore(),o=t.collectionStore(),!!e&&!!o&&!e.getOwnedCollectionStores().some(e=>e.id===o.id)},[t]),l=(0,o(971956).h)(t),a=(0,o(579993).K8)(()=>{let e=t.collectionViewStore(),o=null==e?void 0:e.getParentBlockStore();return!!(null==o?void 0:o.pathIsDead())},[t]),{parentBlockStore:s,reason:d}=(0,o(579993).K8)(()=>{if(i)return{parentBlockStore:void 0,reason:void 0};let e=t.collectionStore(),o=null==e?void 0:e.getParentBlockStore(),r=!!((null==e?void 0:e.getAlive())===!1||o&&o.pathIsDead()),n=!!(o&&o.isArchived());return{parentBlockStore:o,reason:r&&!a?"dead":n?"archived":void 0}},[t,a,i]);return s&&d?(0,p.jsx)(sA,{isInlineCollectionView:r,isLinkedCollectionView:n,parentBlockStore:s,reason:d,canNavigateToParentPage:l}):null}),s_={layoutComponent:{background:o(632079).Tj.background.secondary,marginBlockStart:8,paddingTop:12,paddingInlineEnd:16,paddingBottom:12,paddingInlineStart:12,borderRadius:10},icon:{flexShrink:0,padding:2}},sA=l.memo(function({isInlineCollectionView:e,isLinkedCollectionView:t,parentBlockStore:i,reason:r,canNavigateToParentPage:n}){let a=(0,o(533992).v3)(),s=(0,o(633636).wM)(),d=(0,l.useCallback)(()=>{(0,o(104310).u)({event:{eventName:"view_deleted_database_from_deleted_collection_view_banner",eventProperties:{}}}),(0,o(702406).Y)({environment:a,tabId:s,store:i,pageVisitSource:o(254656).y8.LinkInPage,isNewPage:!1})},[a,i,s]);return(0,p.jsx)(sM,{isInlineCollectionView:e,isLinkedCollectionView:t,reason:r,onActionClick:n?d:void 0})});function sM({isInlineCollectionView:e,isLinkedCollectionView:t,reason:i,onActionClick:r}){let n=o(139424).A.isMobile?o(4458).VP:o(4458).fI,l=void 0!==r&&e&&("dead"===i||t);return(0,p.jsxs)(n,{gap:8,style:s_.layoutComponent,alignItems:o(139424).A.isMobile?"flex-start":"center",justifyContent:o(139424).A.isMobile?void 0:"space-between",children:[(0,p.jsxs)(o(4458).fI,{gap:10,alignItems:"center",children:[(0,p.jsx)(o(16275).I,{icon:o(968411).trashIcon,size:24,style:s_.icon}),(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",children:"archived"!==i||t?"archived"===i?(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.deletedContainerBanner.collectionArchived",defaultMessage:"The original database has been archived"}):(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.deletedContainerBanner.collectionInTrash",defaultMessage:"The original database has been moved to Trash and canât be edited"}):(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.deletedContainerBanner.sourceDatabaseArchived",defaultMessage:"This database has been archived"})})]}),l?(0,p.jsx)(o(988022).p,{size:"sm",onClick:r,colorVariant:"tertiary",iconTrailing:o(969278).arrowStraightRightSmallIcon,isEmphasized:!0,children:(0,p.jsx)(o(327219).sA,{id:"collectionViewBlock.deletedContainerBanner.collection.viewCollectionButton",defaultMessage:"View database"})}):void 0]})}let sP=(0,o(552709)._h)(new(o(552709)).O2("LegacySyncDeprecationBannerMaybe",async()=>await Promise.all([o.e(74662),o.e(50134)]).then(o.bind(o,525068))),e=>e.LegacySyncDeprecationBannerMaybe),sR=(0,o(552709)._h)(new(o(552709)).O2("RowLimitWarningBanner",async()=>await o.e(95657).then(o.bind(o,812451))),e=>e.RowLimitWarningBanner),sV=new(o(552709)).O2("DashboardGlobalFilterButton",async()=>Promise.all([o.e(15266),o.e(7667)]).then(o.bind(o,114187))),sB=(0,o(552709)._h)(sV,e=>e.DashboardGlobalFilterButton),sE=new(o(552709)).O2("DashboardGlobalFilterButtonMobile",async()=>Promise.all([o.e(87721),o.e(15266),o.e(52533)]).then(o.bind(o,412529))),sF=(0,o(552709)._h)(sE,e=>e.DashboardGlobalFilterButtonMobile),sO=new(o(552709)).O2("CrossSpaceWarningButton",async()=>await Promise.resolve().then(o.bind(o,57042))),sz=(0,o(552709)._h)(sO,e=>e.default),sK=new(o(552709)).O2("CustomAgentsFilterButton",async()=>o.e(30795).then(o.bind(o,965359))),sL=(0,o(552709)._h)(sK,e=>e.CustomAgentsFilterButton),sD=new(o(552709)).O2("SkillsParentCollectionFilterButton",()=>o.e(99701).then(o.bind(o,192349))),sW=(0,o(552709)._h)(sD,e=>e.SkillsParentCollectionFilterButton),sH=new(o(552709)).O2("ExternalDatabaseSyncIndicator",async()=>await Promise.all([o.e(46449),o.e(85239),o.e(97700),o.e(77205)]).then(o.bind(o,181525))),sN=(0,o(552709)._h)(sH,e=>
1e.ConditionalExternalDatabaseSyncIndicator),sG=new(o(552709)).O2("SyncButton",()=>o.e(19328).then(o.bind(o,970289))),s$=(0,o(552709)._h)(sG,e=>e.SyncButton),sU=new(o(552709)).O2("SyncInformationPopover",async()=>o.e(99808).then(o.bind(o,388761))),sq=(0,o(552709)._h)(sU,e=>e.SyncInformationPopover),sX=(0,o(327219).YK)({tooltipLabel:{defaultMessage:"This database is synced by a worker",id:"workersSyncIndicator.tooltipLabel"},syncedLabel:{defaultMessage:"Synced",id:"workersSyncIndicator.syncedLabel"},betaBadge:{defaultMessage:"Beta",id:"workersSyncIndicator.betaBadge"}}),sY={container:{display:"flex",alignItems:"center",borderRadius:8},button:{padding:0,background:"none"},buttonHovered:{background:o(632079).Tj.palette.translucentGray["200"]},badge:{background:"none",whiteSpace:"nowrap",width:"fit-content",height:28,display:"flex",borderRadius:20,padding:6,marginInlineStart:0},icon:{color:o(632079).Tj.blue.icon.accentPrimary},tooltipBetaBadge:{background:o(997500).T2.blue["130"],color:o(997500).Tk.blue["80"]}};function sQ(e){let{spaceId:t,collectionId:i,syncedCollectionKey:r,syncedProperties:n}=e,l=(0,o(327219).tz)(),a=l.formatMessage(sX.tooltipLabel),s=l.formatMessage(sX.betaBadge);return(0,p.jsx)(o(656252).d,{popupType:o(656252).z.Popup,alignmentToOrigin:"start",originGap:8,content:e=>(0,p.jsx)(sq,{spaceId:t,collectionId:i,syncedCollectionKey:r,syncedProperties:n,onClose:e.close}),children:e=>(0,p.jsx)(o(51831).m_,{content:()=>(0,p.jsxs)(o(4458).fI,{alignItems:"center",gap:6,children:[a,(0,p.jsx)(o(746434).E,{color:"blue",content:s,style:sY.tooltipBetaBadge})]}),children:t=>(0,p.jsx)("div",{style:sY.container,children:(0,p.jsx)(o(988022).p,{ariaLabel:a,onClick:e.onClick,style:sY.button,hoveredStyle:sY.buttonHovered,...t,children:(0,p.jsx)(o(746434).E,{style:sY.badge,content:(0,p.jsxs)(o(4458).fI,{alignItems:"center",gap:6,children:[(0,p.jsx)(o(16275).I,{icon:o(194123).a,size:"sm",style:sY.icon}),(0,p.jsx)(o(111010).D,{styleKey:"bodySm",colorVariant:"secondary",children:l.formatMessage(sX.syncedLabel)})]})})})})})})}let sZ=new(o(552709)).O2("XldbSyncPopover",async()=>o.e(31500).then(o.bind(o,721275))),sJ=(0,o(552709)._h)(sZ,e=>e.XldbSyncPopover);function s0(e){let t=(0,o(327219).tz)().formatMessage({id:"xldbSyncIndicator.sourceLabel",defaultMessage:"XL Data Source"});return(0,p.jsx)(o(656252).d,{popupType:o(656252).z.Popup,alignmentToOrigin:"start",originGap:8,content:t=>(0,p.jsx)(sJ,{...e,onClose:t.close}),children:e=>(0,p.jsx)(o(988022).p,{onClick:t=>e.onClick(t),"aria-label":t,children:(0,p.jsx)(o(111010).D,{as:"span",styleKey:"bodyBold",colorVariant:"disabled","aria-hidden":!0,children:"XL"})})})}let s9=new(o(552709)).O2("FormulaDependencyWarningPopup",async()=>await o.e(51483).then(o.bind(o,135873))),s3=(0,o(552709)._h)(s9,e=>e.FormulaDependencyWarningPopup),s5=(0,o(327219).YK)({searchLabel:{id:"database.searchButton.tooltip",defaultMessage:"Search"},searchInputPlaceholder:{id:"database.searchInputPlaceholder",defaultMessage:"Type to searchâ¦"}}),s2=l.memo(function(e){let{collectionContextStore:t,isFullScreen:i,currentViewType:r,isInHomeWidget:n}=e,a=(0,o(327219).tz)(),s=(0,o(579993).K8)(()=>t.searchOpenStore.state,[t]),[d,c]=(0,l.useState)(!1),u=(0,l.useCallback)(()=>a.formatMessage(s5.searchLabel),[a]),g=(0,l.useCallback)(e=>(0,p.jsx)(s7,{ignoreAreaEvents:e,collectionContextStore:t,isFullScreen:i,currentViewType:r,isSearchOpen:s,isFocused:d,setIsFocused:c}),[t,i,r,s,d]),m=(0,l.useCallback)(e=>(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(s6,{tooltipEvents:e,collectionContextStore:t,isInHomeWidget:n}),(0,p.jsx)(o(654979).A,{visible:s,animate:{width:150,opacity:1},initial:{width:0,opacity:0},exit:{width:0,opacity:0},children:(0,p.jsx)(o(790124).O,{capture:d,allowEsc:!0,children:g})})]}),[t,g,s,d,n]);return(0,p.jsx)(o(51831).m_,{content:u,children:m})},o(134542).bN),s1={input:{fontSize:14,lineHeight:1,paddingInlineEnd:4,color:o(632079).Tj.text.primary,marginBottom:1},ignoreArea:{display:"flex",alignItems:"center",overflow:"hidden"}};function s7({ignoreAreaEvents:e,collectionContextStore:t,isFullScreen:i,currentViewType:r,isSearchOpen:n,isFocused:a,setIsFocused:s}){let d=(0,o(533992).v3)(),c=(0,o(327219).tz)(),{isPhone:u}=(0,o(533992).Y0)(),g=l.useRef(null),m=(0,o(579993).O$)(t.searchQueryStore),S=(0,l.useCallback)(()=>{o(584265).default.reset(),o(358377).default.reset(),o(544921).A.reset(),s(!0)},[s]),h=(0,l.useCallback)(()=>{t.searchQueryStore.setState(""),t.searchOpenStore.setState(!1)},[t]),y=(0,l.useCallback)(()=>{t.searchQueryStore.state||h(),s(!1)},[t,h,s]),f=(0,l.useCallback)(e=>
1{27===e.keyCode&&h()},[h]),b=(0,l.useCallback)(e=>{var t;(0,o(220684).t)(e),null==(t=g.current)||t.focus()},[]),v=(0,l.useCallback)(e=>{var n;(0,o(183502).S)({searchQuery:e.target.value,collectionContextStore:t,isFullScreen:!!i}),n={view_type:r,...(0,o(866814).L0)(t.collectionStore())},(0,o(104310).u)({event:{eventName:"collection_search",eventProperties:n}})},[t,r,d,i]),x=(0,o(84235).Y)(v,250);return l.useEffect(()=>{t.searchOpenStore.state&&S()},[t.searchOpenStore,S]),(0,p.jsxs)("div",{...e,role:"presentation",onMouseDown:b,style:s1.ignoreArea,children:[(0,p.jsx)(o(287562).p,{ref:g,style:s1.input,format:"transparent",value:m,onChange:x,placeholder:c.formatMessage(s5.searchInputPlaceholder),focusInitial:n,showClearButton:!0,onFocus:S,onBlur:y,onCancel:h,onClick:o(933143).k,onClearButtonClick:h,onKeyDown:f}),u?(0,p.jsx)(o(368678).P,{show:a}):null]})}function s6({tooltipEvents:e,collectionContextStore:t,isInHomeWidget:i}){let r=(0,o(327219).tz)(),n=(0,o(533992).v3)(),{isPhone:a}=(0,o(533992).Y0)(),s=(0,o(579993).K8)(()=>t.isDashboardWidget(),[t]),d=(0,o(960253).I)(()=>{let{button:e,icon:t}=(0,o(215322).i)({isInHomeWidget:i,isInDashboardWidget:s,isMobile:o(139424).A.isMobile});return{button:e,icon:t}},[i,s]),c=(0,o(579993).K8)(()=>0===t.collectionStoresStore.state.length,[t]),u=(0,l.useCallback)(()=>{t.searchOpenStore.update(e=>!e),(0,o(893783).X)({environment:n,collectionContextStore:t,action:"click_topbar_search"})},[t,n]);return(0,p.jsx)(o(374533).K,{...e,icon:a?o(330274).magnifyingGlassIcon:o(921048).magnifyingGlassSmallIcon,iconStyle:d.icon,style:d.button,disabled:c,onClick:u,ariaLabel:r.formatMessage(s5.searchLabel)})}let s4=new(o(552709)).O2("TableSuggestionToggle",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,406290))),s8=(0,o(552709)._h)(s4,e=>e.TableSuggestionToggle);function de(){return null}function dt(e){return"table"!==e.currentViewType?null:(0,p.jsx)(di,{...e})}function di({collectionContextStore:e,environment:t}){let i=rh(e,!0),{shouldShow:r,isSuggestionsEnabled:n}=(0,o(579993).K8)(()=>{if(e.userAddedPropertyStore.state||!i)return{shouldShow:!1,isSuggestionsEnabled:!1};let t=e.collectionSuggestionStore;return{shouldShow:t.getActiveSuggestions().length>0,isSuggestionsEnabled:t.state.isEnabled}},[e,i]);return r?(0,p.jsx)(s8,{isEnabled:n,environment:t,collectionContextStore:e,renderLoading:de}):null}let dr=new(o(552709)).O2("CollectionViewDatabaseAgentsSettingsButton",async()=>o.e(75119).then(o.bind(o,757029))),dn=(0,o(552709)._h)(dr,e=>e.CollectionViewDatabaseAgentsSettingsButton),dl=new WeakMap;function da(e){let{collectionContextStore:t}=e,i=(0,o(533992).v3)(),r=(0,o(633636).wM)(),n=(0,o(327219).tz)(),{shouldShowProactiveCta:a}=(0,o(424145).M)(t,"db_doctor_chrome"),s=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.id},[t]),d=!o(139424).A.isMobile&&a;(0,l.useEffect)(()=>{let{visitSessionId:e}=t;d&&s&&dl.get(t)!==e&&(dl.set(t,e),(0,o(104310).u)({event:{eventName:"db_doctor_entrypoint_impression",eventProperties:{entrypoint:"view_chrome"}}}))},[t,d,s]);let c=n.formatMessage(o(805479)._W.diagnosePerformance),u=(0,l.useCallback)(()=>{let e=t.collectionViewStore();e&&(0,o(901248).sR)({environment:i,tabId:r,collectionContextStore:t,collectionViewStore:e,displayMessage:c},"view_chrome")},[t,i,r,c]),g=(0,l.useCallback)(()=>c,[c]);return d?(0,p.jsx)(o(51831).m_,{content:g,children:e=>(0,p.jsx)(o(374533).K,{...e,icon:o(565649).q,colorPalette:"blue",colorVariant:"accentPrimary",ariaLabel:c,onClick:u})}):null}let ds=(0,o(327219).YK)({filterLabel:{defaultMessage:"Filter",id:"collectionViewBlock.action.filter.title"}}),dd={tempFilterIndicator:{position:"absolute",top:3,insetInlineEnd:2,background:o(632079).Tj.orange.icon.accentPrimary,border:`1px solid ${o(632079).Tj.background.primary}`,width:9,height:9,borderRadius:9},iconContainer:{position:"relative"}},dc=l.memo(function(e){let t=(0,o(327219).tz)(),{createFilterSettingsStore:i}=e,r=(0,o(533992).v3)(),{isPhone:n}=(0,o(533992).Y0)(),a=!(0,o(579993).O$)(o(205885).e),s=(0,o(713311).ET)(),d=(0,o(579993).K8)(()=>i.state.open,[i]),c=(0,o(579993).K8)(()=>{var e,t;let i=s.settingsStore.state,r=null==(e=(0,o(963405).S0)(s.settingsStore))?void 0:e.type,n=null==(t=i.stack[0])?void 0:t.type;return i.open&&(0,o(720175).A)(r)&&(0,o(720175).A)(n)},[s]),u=(0,o(579993).O$)(s.isInHomeWidgetStore),g=(0,o(579993).K8)(()=>s.isDashboardWidget(),[s]),m=(0,o(579993).K8)(()=>g&&s.getIsInDashboardBuildMode(),[s,g]),S=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:s,excludeDashboardGlobalFilters:g}).length>0,[s,g]),h=(0,o(579993).K8)(()=>(0,o(694253).I6)(s),[s]),y=(0,o(579993).K8)(()=>{var e;return a&&(null==(e=s.collectionViewStore())?void 0:e.getType())==="chart"},[a,s]),f=y?t.formatMessage(o(876011).AY.unavailableOfflineTooltip):t.formatMessage(ds.filterLabel),b=(0,l.useCallback)(()=>{var e;let t=null==(e=s.collectionViewStore())?void 0:e.id,l=(0,o(298571).HD)(s)?s.currentCombinatorFilterStore.state:void 0,a=s.currentPropertyFiltersStore.state,d=s.filtersBarOpenStore.state;
1s.isWidgetView()||s.isEphemeralView()?(d||a.length>0||l?(0,o(963405).R8)({collectionSettingsStore:s.settingsStore,item:{type:"filters"}}):(0,o(963405).R8)({collectionSettingsStore:s.settingsStore,item:{type:"createFilter"}}),o(71083).Ms(s,r.currentUser.id)):(t&&!n&&((0,o(311232).E)({userId:r.currentUser.id,collectionViewId:t,isOpen:!d}),s.filtersBarOpenStore.setState(d)),d||a.length>0||l?s.filtersBarOpenStore.setState(!d):((0,o(963405).R8)({collectionSettingsStore:i,item:{type:"createFilter"}}),o(71083).Ms(s,r.currentUser.id)),(0,o(893783).X)({environment:r,collectionContextStore:s,action:"click_topbar_filter"}))},[s,i,r,n]),v=(0,l.useCallback)(()=>{(0,o(963405).os)({collectionSettingsStore:i})},[i]),x=(0,o(960253).I)(()=>{let{button:e,icon:t,hoveredStyle:i}=(0,o(215322).i)({isInHomeWidget:u,isInDashboardWidget:g,isMobile:o(139424).A.isMobile,isInDashboardBuildMode:m});return{button:e,hoveredStyle:i??{},icon:{...t,fill:S?o(632079).Tj.blue.icon.accentPrimary:m?o(632079).Tj.blue.icon.secondary:o(632079).Tj.icon.secondary}}},[u,g,S,m]),w=(0,l.useCallback)(()=>f,[f]),C=(0,l.useCallback)(()=>(0,p.jsx)(o(426079).m$,{context:o(368538).B.TopbarFilterPopup,collectionContextStore:s,collectionSettingsStore:i,hideDesktopHeader:!0}),[s,i]);return(0,p.jsx)(o(182718).z,{trapFocus:!0,popupType:o(139424).A.isMobile?o(656252).z.SlideUp:o(656252).z.Popup,open:d,placementToOrigin:"bottom",alignmentToOrigin:"start",onDismiss:v,originGap:4,content:C,children:(0,p.jsx)(o(51831).m_,{content:w,children:e=>(0,p.jsxs)("div",{style:dd.iconContainer,children:[(0,p.jsx)(o(374533).K,{...e,ariaLabel:f,className:"notion-collection-filter",icon:o(103499).filterSmallIcon,iconStyle:x.icon,style:x.button,hoveredStyle:x.hoveredStyle,hovered:d||c,onClick:b,disabled:y}),h?(0,p.jsx)("div",{style:dd.tempFilterIndicator}):void 0]})})})}),du=l.memo(function({store:e,viewType:t}){let i=(0,o(633636).wM)(),r=(0,o(327219).tz)(),n=(0,o(533992).v3)(),a=(0,o(713311).ET)(),s=(0,o(579993).K8)(()=>{var t;return(0,o(374743).J8)({environment:n,tabId:i},{store:e,fullyQualified:!1,pageVisitSource:o(254656).y8.Expand,demoSettings:o(682141).A,collectionViewId:null==(t=a.collectionViewStore())?void 0:t.id})},[e,a,n,i]),d=(0,o(579993).O$)(a.isInHomeWidgetStore),c=(0,o(579993).K8)(()=>a.isDashboardWidget(),[a]),u=(0,o(960253).I)(()=>(0,o(215322).i)({isInHomeWidget:d,isInDashboardWidget:c,isMobile:o(139424).A.isMobile}),[d,c]),g=(0,l.useCallback)(()=>{var i,r;return(0,o(895890).p)(n,{view_type:t,collection_id:null==(i=a.collectionStore())?void 0:i.id,collection_view_id:null==(r=a.collectionViewStore())?void 0:r.id,collection_view_block_id:e.id})},[n,t,e,a]),m=r.formatMessage(o(411264).D.openFullscreenButton),S=(0,l.useMemo)(()=>o(139424).A.isMobile?o(792763).C:o(149789).t,[]);return(0,p.jsx)(o(51831).m_,{content:()=>m,children:e=>(0,p.jsx)(o(374533).K,{ariaLabel:m,href:s,onClick:g,icon:S,style:u.button,iconStyle:u.icon,...e})})}),dp=(0,o(327219).YK)({offlineLabelOneView:{defaultMessage:"The top {numPages} pages are available offline",id:"collectionViewBlock.offlineIndicator.labelOneView"},offlineLabelMultipleViews:{defaultMessage:"The top {numPages} pages in the first view are available offline",id:"collectionViewBlock.offlineIndicator.labelMultipleViews"},lastSyncedOn:{defaultMessage:"Last synced on {date}",id:"collectionViewBlock.offlineIndicator.lastSyncedOn"}}),dg={secondaryText:{color:o(632079).Tj.text.secondary},style0:{width:200}},dm=l.memo(function(){let e=(0,o(327219).tz)(),t=(0,o(713311).ET)(),i=(0,o(579993).O$)(t.isInHomeWidgetStore),r=(0,o(579993).K8)(()=>t.isDashboardWidget(),[t]),n=(0,o(960253).I)(()=>{let{button:e,icon:t}=(0,o(215322).i)({isInHomeWidget:i,isInDashboardWidget:r,isMobile:o(139424).A.isMobile});return{icon:t,iconContainer:{position:"relative",...e}}},[i,r]),s=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewBlockStore())?void 0:e.id},[t]),d=(0,o(579993).K8)(()=>{var e;return(null==(e=t.collectionViewBlockStore())?void 0:e.getCollectionViewIds().length)??0},[t]),c=(0,o(579993).K8)(()=>a().default.getConfigKey("offline_query_collection_settings","limit"),[]),u=(0,o(579993).K8)(()=>{var e;return void 0!==s&&(null==(e=o(987458).A.state.offlinePages)||null==(e=e[s])?void 0:e.download_status)==="success"},[s]),g=(0,o(579993).K8)(()=>{var e;return u&&void 0!==s?null==(e=o(987458).A.state.offlinePages)||null==(e=e[s])?void 0:e.last_downloaded_at:void 0},[s,u]),m=g?e.formatMessage(dp.lastSyncedOn,{date:new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",timeZoneName:"short"}).format(g)}):void 0,S=e.formatMessage(1===d?dp.offlineLabelOneView:dp.offlineLabelMultipleViews,{numPages:c}
1),h=(0,l.useCallback)(()=>(0,p.jsxs)("div",{style:dg.style0,children:[(0,p.jsx)("div",{children:S}),m?(0,p.jsx)("div",{style:dg.secondaryText,children:m}):void 0]}),[S,m]);return g?(0,p.jsx)(o(51831).m_,{content:h,textWrap:!0,children:e=>(0,p.jsx)("div",{style:n.iconContainer,...e,children:(0,p.jsx)(o(16275).I,{icon:o(602445).k,style:n.icon})})}):null});function dS(e){(0,o(104310).u)({event:{eventName:"collection_empty_organize_by_menu_view",eventProperties:{}}})}class dh extends s().Store{getInitialState(){return{query:"",limit:20}}}let dy=(0,o(327219).YK)({searchPlaceholder:{defaultMessage:"Search for a pageâ¦",id:"collectionEmptyOrganizeByMenu.searchPlaceholder"}}),df=s().Store.createClass(void 0,{name:"ResultStore"}),db=l.memo(function({collectionViewBlockStore:e,collectionViewType:t,property:i,collectionContextStore:r,onClose:n,onAddPage:a}){let s=(0,o(533992).v3)(),d=(0,o(579993).uB)(void 0,dh),c=(0,o(579993).uB)(void 0,df),g=(0,o(579993).K8)(()=>d.state.query,[d]),m=(0,o(579993).O$)(c),S=(0,o(327219).tz)(),h=(0,o(579993).K8)(()=>{let{query:e,limit:t}=d.state;return{type:"results",filter:{operator:"and",filters:[{property:i,filter:{operator:"is_empty"}}]},limit:t,searchQuery:e}},[i,d]),y=(0,l.useCallback)(e=>{d.setState({query:e.target.value,limit:dx})},[d]),f=(0,l.useCallback)(e=>{let t=d.state.limit,o=r.isLoadingStore.state;e<dv&&m&&m.hasMore&&!o&&d.setState({...d.state,limit:t+dx})},[r,m,d]),b=(0,l.useCallback)(()=>{var n,l,d,c,S,h,y;let f,b;switch(t){case"calendar":f=o(139424).A.isMobile?(0,p.jsx)(o(327219).sA,{defaultMessage:"Click to add date.",id:"collectionEmptyOrganizeByMenu.addResultToCalendar.prompt.basic"}):(0,p.jsx)(o(327219).sA,{defaultMessage:"Click or drag to calendar to add date.",id:"collectionEmptyOrganizeByMenu.addResultToCalendar.prompt"});break;case"timeline":f=(0,p.jsx)(o(327219).sA,{defaultMessage:"Click to add to the timeline",id:"collectionEmptyOrganizeByMenu.addResultToTimeline.prompt"});break;case"map":f=null;break;default:(0,o(48697).HB)(t)}return m?m&&0===m.blockIds.length?(0,p.jsx)(o(83743).A,{title:f,children:(0,p.jsx)(o(498341).u,{title:(0,p.jsx)(o(327219).sA,{defaultMessage:"No results",id:"collectionEmptyOrganizeByMenu.noResults.title"})})}):(0,p.jsx)(o(558045).A,{type:o(558045).O.Vertical,sections:[{key:"results",render:e=>(0,p.jsx)(o(83743).A,{...e,title:f}),items:(n=m.blockIds,l=r,d=e,c=i,S=a,h=s,y=t,b=n.map(e=>u().B.createChildStore(d,{table:"block",id:e})).filter(e=>!(0,o(179358).b)(e.getPropertyStore(c).getValue())).map(e=>{let t=o(192314).AppStoreMainEditorCurrentBlockStore.state;if(!t)return;let i=(0,o(912338).wy)({environment:h,store:e,mainEditorCurrentBlockStore:t,peekCollectionData:(0,o(912338).q0)(l),fullyQualified:!1});return{key:e.id,render:t=>(0,p.jsx)(dw,{props:t,store:e,url:i,collectionViewType:y}),action:()=>{e.canEdit()&&(S(e),(0,o(104310).u)({event:{eventName:"collection_empty_organize_by_menu_add",eventProperties:{}}}))}}}),(0,o(960408).oE)(b))}],initialFocus:g?0:void 0}):(0,p.jsx)(o(83743).A,{children:(0,p.jsx)(dj,{})})},[e,t,m,r,i,a,s,g]);return(0,p.jsxs)(o(787593).Pq,{title:void 0,onCancel:n,desktopWidth:320,children:[(0,p.jsx)(o(83743).A,{isInput:!0,children:(0,p.jsx)(o(310324).Ay,{placeholder:S.formatMessage(dy.searchPlaceholder),focus:!o(139424).A.isMobile||void 0,focusAfterAnimation:!0,value:g,onChange:y})}),(0,p.jsx)(o(505019).A,{id:"empty_organize_by_results",reducer:h,collectionContextStore:r,render:b,resultStore:c}),(0,p.jsx)(o(636255).F,{onChange:f})]})},o(134542).bN),dv=200,dx=20;function dw({props:e,store:t,url:i,collectionViewType:r}){let n=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>!t.canEdit(),[t]),s=l.useRef(null),d="calendar"===r&&!o(139424).A.isMobile,c="map"===r,u=(0,p.jsx)(o(103558).A,{...e,ref:s,store:t,hidePath:!0,disabled:a,href:c?i:void 0,onClick:c?()=>{dS(n)}:e.onClick,right:c?void 0:(0,p.jsx)(dC,{url:i,store:t,disabled:a,environment:n}),dontShrinkRight:!0});return d?(0,p.jsx)(o(365711).Ay,{canSelect:!1,canDrag:!a,canEditText:!1,store:t,shouldShowDropZone:!0,getGhostElement:()=>{var e;return(e=s).current?[(0,o(774353).u)(e.current)]:[]},analyticsName:"calendar_no_date_item",children:u}):u}function dC({url:e,store:t,disabled:i,environment:r}){return void 0===e?null:(0,p.jsx)(o(988022).p,{size:"sm",href:e,disabled:i,onClick:()=>{dS(r)}
1,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Open",id:"collectionEmptyOrganizeByMenu.view.button.label"})},t.id)}let dk={display:"flex",height:16,marginTop:4,marginInlineStart:12,marginInlineEnd:12,borderRadius:12,width:"50%"},dI={display:"flex",height:16,marginTop:6,marginInlineStart:12,marginInlineEnd:12,marginBottom:6,borderRadius:12,width:"75%"};function dj(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(795830).P,{style:dk}),(0,p.jsx)(o(795830).P,{style:dI})]})}let dT={buttonStyle:(0,o(215322).y)()},d_=l.memo(function({emptyTotal:e,emptyProperty:t,collectionViewType:i,timelineViewRef:r}){let n=(0,o(533992).v3)(),a=(0,o(713311).ET)(),s=(0,o(579993).K8)(()=>a.collectionViewBlockStore(),[a]),d=(0,l.useCallback)(()=>{(0,o(893783).X)({environment:n,collectionContextStore:a,action:"click_topbar_empty_organize_by"})},[a,n]),c=(0,l.useCallback)(e=>{let t=e.getAssociatedCollectionStore(),l=null==r?void 0:r.current;if(!t)return;let s=e.getSpaceId(),{performResult:d}=(0,o(323517).createAndCommit)({userAction:"CollectionViewBlock.insertedStore",environment:n,cellTarget:s?{spaceWithId:s}:void 0,canUndo:!0,perform:r=>"calendar"===i?(0,o(793358).$N)({environment:n,store:e,collectionStore:t,collectionContextStore:a,startDayOfWeek:o(97892).X.state,transaction:r}):"timeline"===i&&l?l.addBlockToView({store:e,transaction:r}):"map"===i?e:void 0});d&&(0,o(967551).t)({environment:n,stores:[d]})},[a,i,n,r]),u=(0,l.useCallback)(e=>s?(0,p.jsx)(db,{collectionViewBlockStore:s,property:t,onClose:e.close,onAddPage:c,collectionViewType:i,collectionContextStore:a}):null,[a,s,i,t,c]);if(!(0,o(579993).O$)(o(205885).e))return null;let g=o(139424).A.isMobile?o(423291).n.SlideUp:o(423291).n.Popup;return(0,p.jsx)(o(656252).d,{popupType:g,placementToOrigin:"bottom",alignmentToOrigin:"start",originGap:4,content:u,onClick:d,children:t=>{let r=e>=100?"99+":e;return(0,p.jsx)(o(988022).p,{colorPalette:"gray",style:dT.buttonStyle,...t,children:"map"===i?(0,p.jsx)(o(327219).sA,{defaultMessage:"No place ({emptyTotalCount})",id:"collectionViewBlock.action.noPlaceButton.noProperty.label",values:{emptyTotalCount:r}}):(0,p.jsx)(o(327219).sA,{defaultMessage:"No date ({emptyTotalCount})",id:"collectionViewBlock.action.noDateButton.noProperty.label",values:{emptyTotalCount:r}})})}})});function dA(e){return"calendar"!==e.currentViewType&&"timeline"!==e.currentViewType&&"map"!==e.currentViewType?null:(0,p.jsx)(dM,{...e,currentViewType:e.currentViewType})}function dM({collectionContextStore:e,currentViewType:t,allowedActions:i,shouldRenderViewActions:r,showCompactDesktopHeader:n,timelineViewRef:a}){let d=(0,o(579993).K8)(()=>{var o,r,n;if(!i||i.includes("emptyOrganizeBy"))switch(t){case"timeline":return null==(o=e.normalizedQueryStore.state)?void 0:o.timeline_by;case"calendar":return null==(r=e.normalizedQueryStore.state)?void 0:r.calendar_by;case"map":return null==(n=e.normalizedQueryStore.state)?void 0:n.map_by;default:return}},[i,e.normalizedQueryStore,t]),c=(0,o(579993).uB)(void 0,s().Store),u=(0,o(223426).Z)(e.capabilitiesStore),g=(0,l.useMemo)(()=>{if(d)return{type:"aggregation",aggregation:{property:d,aggregator:"empty",enforceMaxAggregationLimit:!0}}},[d]),m=(0,o(579993).K8)(()=>{if(g){let e=c.state;return e&&"aggregation"===e.type&&"number"===e.aggregationResult.type&&e.aggregationResult.value?e.aggregationResult.value:0}},[g,c]),S=(0,o(579993).K8)(()=>!!r&&!n&&("collectionTypedView"===e.contextTypeFromStoreState||!!(e.collectionStore()&&u)),[u,e,r,n]);return(0,p.jsxs)(p.Fragment,{children:[g?(0,p.jsx)(o(505019).A,{id:o(460928).au,collectionContextStore:e,reducer:g,resultStore:c}):void 0,S&&m&&d?(0,p.jsx)(d_,{emptyTotal:m,emptyProperty:d,collectionViewType:t,timelineViewRef:a}):void 0]})}let dP=(0,o(327219).YK)({filterSortLabel:{defaultMessage:"Filter and Sort",id:"collectionViewBlock.action.filterSort.title"}}),dR={iconContainer:{position:"relative"},diffDot:{position:"absolute",top:3,insetInlineEnd:2,background:o(632079).Tj.orange.icon.accentPrimary,border:`1px solid ${o(632079).Tj.background.primary}`,width:9,height:9,borderRadius:9}},dV=l.memo(function(e){let t=(0,o(327219).tz)(),{phoneFilterSortSettingsStore:i}=e,r=(0,o(713311).ET)(),n=(0,o(579993).K8)(()=>{let e=r.currentSortsStore.state.length>0,t=(0,o(911560).tG)(r)>0;return e||t},[r]),a=(0,o(579993).K8)(()=>(0,o(694253).ye)(r)||(0,o(694253).gv)(r),[r]),s=!(0,o(579993).O$)(o(205885).e),d=(0,o(579993).K8)(()=>{var e;return s&&(null==(e=r.collectionViewStore())?void 0:e.getType())==="chart"},[s,r]),c=d?t.formatMessage(o(876011).AY.unavailableOfflineTooltip):t.formatMessage(dP.filterSortLabel),u=(0,o(579993).O$)(r.isInHomeWidgetStore),g=(0,o(579993).K8)(()=>r.isDashboardWidget(),[r]),m=(0,o(960253).I)(()=>{let{button:e,icon:t}=(0,o(215322).i)({isInHomeWidget:u,isMobile:o(139424).A.isMobile,isInDashboardWidget:g});return{button:e,icon:{...t,fill:n?o(632079).Tj.blue.icon.accentPrimary:o(632079).Tj.icon.secondary}}},[n,u,g]),S=(0,o(579993).K8)(()=>i.state.open,[i]),h=(0,l.useCallback)(()=>(0,p.jsx)(o(426079).m$,{context:o(368538).B.MobileSheet,collectionContextStore:r,collectionSettingsStore:i,hideDesktopHeader:!0}),[r,i]),y=(0,l.useCallback)(()=>{(0,o(963405).R8)({collectionSettingsStore:i,item:{type:"phoneFilterAndSort"}})},[i]),f=(0,l.useCallback)(()=>{(0,o(963405).os)({collectionSettingsStore:i})},[i]);return(0,p.jsx)(o(182718).z,{trapFocus:!0,open:S,popupType:o(182718).n.BottomSheet,onDismiss:f,content:h,children:(0,p.jsxs)("div",{style:dR.iconContainer,children:[(0,p.jsx)(o(374533).K,{ariaLabel:c,icon:o(895105).filterIcon,iconStyle:m.icon,style:m.button,onClick:y,disabled:d}),a?(0,p.jsx)("div",{style:dR.diffDot}):void 0]})})}),dB=(0,o(327219).YK)({buttonTitle:{id:"collectionViewBlock.myTasksAddItem.buttonTitle",defaultMessage:"New task"}}),dE={marginInlineStart:6}
1,dF=l.memo(function(e){let{collectionContextStore:t,onAddItem:i,disabled:r}=e,n=(0,o(327219).tz)(),l=(0,o(579993).uB)(void 0,o(510969).A);return(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(423291).n.BottomSheet:o(423291).n.Popup,bottomSheetInitialState:"half",placementToOrigin:"bottom",alignmentToOrigin:"start",content:()=>(0,p.jsx)(q,{collectionContextStore:t,onAddItem:i,buttonPopupStore:l}),originGap:4,buttonPopupStore:l,children:e=>(0,p.jsx)(o(912946).j,{...e,colorPalette:"blue",style:dE,disabled:r,children:n.formatMessage(dB.buttonTitle)})})}),dO={titleStyle:{maxWidth:175,...o(699422).RC}},dz=l.memo(function(e){let{store:t,handleAddItemClick:i}=e,r=(0,o(533992).v3)(),{isPhone:n}=(0,o(533992).Y0)(),a=(0,o(327219).tz)(),s=(0,l.useRef)(null),d=(0,o(713311).ET)(),[c,u]=(0,o(579993).K8)(()=>[d.isMultiSourceViewFromStoreState,d.isDashboardWidget()],[d]),g=(0,o(579993).O$)(d.isInHomeWidgetStore),m=(0,o(579993).K8)(()=>d.collectionViewStore(),[d]),S=(0,o(579993).K8)(()=>d.collectionStore(),[d]),h=(0,o(93193).X)(m),y=(0,o(83208).X)("collection_custom_item_name"),f=(0,o(579993).K8)(()=>(0,o(912338).h6)({collectionContextStore:d,isCustomItemNameEnabled:y}),[d,y]),b=(0,o(579993).K8)(()=>{if(!d.isMultiSourceViewFromStoreState)return;let e=d.collectionStoresStore.state;return e?0===e.length?"noDbs":e.find(e=>e.canEdit()||e.canEditCollection()||e.canEditContentOnly()||(0,o(862085).gN)({collectionStore:e,environment:r}))?void 0:X:"loading"},[d,r]),v=n||u||g,x=!n&&(u||g),w=(0,o(960253).I)(()=>({buttonWrapper:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",marginInlineStart:n?8:6},buttonStyle:{fontSize:n?15:14,height:n?32:x?24:28},mainButtonStyle:{...v&&{width:n?32:x?24:28}},iconStyle:{...v&&{width:n?17:16,marginInlineEnd:0}}}),[n,v,x]),C=(0,l.useMemo)(()=>{if(!v)return y?(0,p.jsx)("span",{style:dO.titleStyle,children:f}):f},[v,y,f]),k=(0,l.useCallback)(e=>{(0,o(267126).U)({environment:r,handleAddItemClick:i,buttonRef:s,event:e})},[r,i,s]),I=(0,l.useCallback)(e=>{c?k(e):i(e)},[c,k,i]),j=(0,l.useRef)(null),T=(0,l.useCallback)(e=>(0,p.jsx)("div",{style:w.buttonWrapper,ref:j,"data-inp-target":"collection-add-item",children:(0,p.jsx)(o(95114).lC,{collectionStore:S,containerRef:j,step:"new_page",children:(0,p.jsx)(o(322354).I,{ref:s,title:C,iconLeading:v?o(550246).plusFillSmallIcon:void 0,colorPalette:"blue",onClick:I,mainButtonTooltip:b===X?(0,p.jsx)(o(327219).sA,{defaultMessage:"You do not have permissions{br}to edit the source databases",id:"collectionViewBlock.addItem.tooltip.noWritableDbs",values:{br:(0,p.jsx)("br",{})}}):void 0,onDropdownClick:e.onClick,style:w.buttonStyle,className:o(828432).kel,disabled:!!b,disableDropdown:c||h,mainButtonStyle:w.mainButtonStyle,iconStyle:w.iconStyle,isCompactDropdownIcon:v,dropdownAriaLabel:a.formatMessage({id:"collectionViewBlock.addItem.dropdownAriaLabel",defaultMessage:"More add options"})})})}),[w.buttonWrapper,w.buttonStyle,w.mainButtonStyle,w.iconStyle,S,a,v,C,I,b,c,h]);return c?(0,p.jsx)(dF,{collectionContextStore:d,onAddItem:e=>{i(e)},disabled:!!b}):(0,p.jsx)(o(941329).m,{store:t,popupType:o(139424).A.isMobile?o(423291).n.BottomSheet:o(423291).n.Popup,placementToOrigin:"bottom",alignmentToOrigin:"end",children:T})}),dK=(0,o(327219).YK)({sortLabel:{defaultMessage:"Sort",id:"collectionViewBlock.action.sort.title"}}),dL={tempSortIndicator:{position:"absolute",top:3,insetInlineEnd:2,background:o(632079).Tj.orange.icon.accentPrimary,border:`1px solid ${o(632079).Tj.background.primary}`,width:9,height:9,borderRadius:9},style0:{position:"relative"}},dD=l.memo(function({createSortSettingsStore:e}){let t=(0,o(327219).tz)(),i=(0,o(713311).ET)(),r=(0,o(533992).v3)(),n=(0,o(579993).K8)(()=>e.state.open,[e]),a=(0,o(579993).K8)(()=>{var e,t;let r=i.settingsStore.state,n=null==(e=(0,o(963405).S0)(i.settingsStore))?void 0:e.type,l=null==(t=r.stack[0])?void 0:t.type;return r.open&&(0,o(598945).Y)(n)&&(0,o(598945).Y)(l)},[i]),s=(0,o(579993).K8)(()=>i.currentSortsStore.state.length>0,[i]),d=(0,o(579993).K8)(()=>(0,o(694253).gv)(i),[i]),c=(0,o(579993).O$)(i.isInHomeWidgetStore),u=(0,o(579993).K8)(()=>i.isDashboardWidget(),[i]),g=(0,o(579993).K8)(()=>i.isWidgetView(),[i]),m=(0,o(579993).K8)(()=>u&&i.getIsInDashboardBuildMode(),[i,u]),S=(0,l.useCallback)(()=>{let t=(0,o(67382).q)(i.capabilitiesStore)?i.currentCombinatorFilterStore.state:void 0,n=i.currentPropertyFiltersStore.state,l=i.filtersBarOpenStore.state,a=s||l||n.length>0||t;g&&(0,o(963405).R8)({collectionSettingsStore:i.settingsStore,item:{type:s?"sort":"createSort"}}),a?g||(i.filtersBarOpenStore.setState(!l),s?(0,o(963405).R8)({collectionSettingsStore:i.filterBarSortSettingsStore,item:{type:"sort"}}):(0,o(963405).R8)({collectionSettingsStore:e,item:{type:"createSort"}})):g||(0,o(963405).R8)({collectionSettingsStore:e,item:{type:"createSort"}}),(0,o(893783).X)({environment:r,collectionContextStore:i,action:"click_topbar_sort"})},[i,e,r,s,g]),h=(0,l.useCallback)(()=>{(0,o(963405).os)({collectionSettingsStore:e})},[e]),y=t.formatMessage(dK.sortLabel),f=(0,o(960253).I)(()=>{let{button:e,icon:t,hoveredStyle:i}=(0,o(215322).i)({isInHomeWidget:c,isInDashboardWidget:u,isMobile:o(139424).A.isMobile,isInDashboardBuildMode:m});return{icon:{...t,fill:s?o(632079).Tj.blue.icon.accentPrimary:m?o(632079).Tj.blue.icon.secondary:o(632079).Tj.icon.secondary,transform:"rotate(180deg)"},button:e,hoveredStyle:i??{}}},[s,c,u,m]);return(0,p.jsx)(o(182718).z,{popupType:o(139424).A.isMobile?o(656252).z.SlideUp:o(656252).z.Popup,placementToOrigin:"bottom",alignmentToOrigin:"start",open:n,onDismiss:h,originGap:4,content:()=>(0,p.jsx)(o(426079).m$,{context:o(368538).B.TopbarSortPopup,collectionContextStore:i,collectionSettingsStore:e,hideDesktopHeader:!0}),trapFocus:!0,children:(0,p.jsx)(o(51831).m_,{content:()=>y,children:e=>(0,p.jsxs)("div",{style:dL.style0,children:[(0,p.jsx)(o(374533).K,{...e,ariaLabel:y,className:"notion-collection-sort",icon:o(418659).arrowUpDownSmallIcon,iconStyle:f.icon,style:f.button,hoveredStyle:f.hoveredStyle,hovered:n||a,onClick:S}),d?(0,p.jsx)("div",{style:dL.tempSortIndicator}):void 0]})})})}),dW={button:{display:"flex",alignItems:"center",fontSize:14,fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.secondary},searchIcon:{marginInlineEnd:6}},dH=l.memo(function(){let e=(0,o(533992).v3)(),t=(0,o(713311).ET)(),i=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewBlockStore())?void 0:e.id},[t]),r=(0,l.useCallback)(()=>{i&&o(237701).UU({environment:e,pageId:i,analyticsFrom:"wiki-home-collection-view"})},[e,i]);return i?(0,p.jsxs)(o(988022).p,{style:dW.button,onClick:r,children:[(0,p.jsx)(o(16275).I,{icon:o(921048).magnifyingGlassSmallIcon,size:"sm",colorVariant:"secondary",style:dW.searchIcon}),(0,p.jsx)(o(327219).sA,{defaultMessage:"Search",id:"database.collectionViewBlock.pageView.search"})]}):null}),dN=(0,o(327219).YK)({tooltipTitle:{id:"pastMeetings.infoButton.tooltip.title",defaultMessage:"Learn more"},tooltipSubtitle:{id:"pastMeetings.infoButton.tooltip.subtitle",defaultMessage:"Questions and answers"},whichNotesTitle:{id:"pastMeetings.infoButton.menu.whichNotes.title",defaultMessage:"Which notes show up here"},whichNotesDescription:{id:"pastMeetings.infoButton.menu.whichNotes.description",defaultMessage:"All AI Meeting Notes youâve created and those linked to calendar events youâve attended are organized here."},connectCalendar:{id:"pastMeetings.infoButton.menu.connectCalendar",defaultMessage:"Connect calendar"},learnMoreLink:{id:"pastMeetings.infoButton.menu.learnMore",defaultMessage:"Learn more about this"},ariaLabel:{id:"pastMeetings.infoButton.ariaLabel",defaultMessage:"Learn more about past meetings"}}),dG={tooltipTitle:{color:o(632079).Tj.text.inversePrimary},tooltipSubtitle:{color:o(632079).Tj.text.inverseSecondary},popup:{maxWidth:300},learnMoreTitle:{color:o(632079).Tj.text.secondary}};function d$(){let e=(0,o(327219).tz)(),t=(0,o(533992).v3)(),i=(0,o(579993).O$)(o(610463).X),r=(0,l.useCallback)(()=>(0,p.jsxs)(o(4458).VP,{gap:2,children:[(0,p.jsx)("div",{style:dG.tooltipTitle,children:e.formatMessage(dN.tooltipTitle)}),(0,p.jsx)("div",{style:dG.tooltipSubtitle,children:e.formatMessage(dN.tooltipSubtitle)})]}),[e]),n=(0,l.useCallback)(t=>(0,p.jsx)(o(51831).m_,{placement:"top",content:r,children:i=>(0,p.jsx)(o(374533).K,{icon:o(440956).lightBulbBrightSmallIcon,ariaLabel:e.formatMessage(dN.ariaLabel),...t,...i})}),[e,r]),a=(0,l.useCallback)(()=>{o(297971).Op({environment:t,spaceStore:o(192314).AppStoreSidebarSpaceStore.state,collectionViewStore:void 0,from:"pastMeetingsInfoButton"})},[t]),s=(0,l.useCallback)(t=>(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(83743).A,{children:(0,p.jsx)(o(95582).A,{title:e.formatMessage(dN.whichNotesTitle),caption:e.formatMessage(dN.whichNotesDescription),shouldWrapCaption:!0,icon:(0,p.jsx)(o(16275).I,{icon:o(440956).lightBulbBrightSmallIcon,colorVariant:"primary",size:"sm"}),focused:!1,disabled:!0})}),(0,p.jsxs)(o(83743).A,{topBorder:!0,children:[i?void 0:(0,p.jsx)(o(95582).A,{title:e.formatMessage(dN.connectCalendar),icon:(0,p.jsx)(o(515126).y,{size:"sm",colorVariant:"primary"}),onClick:a,focused:!1}),(0,p.jsx)(o(95582).A,{title:e.formatMessage(dN.learnMoreLink),icon:(0,p.jsx)(o(16275).I,{icon:o(211052).questionMarkCircleSmallIcon,colorVariant:"secondary",size:"sm"}),href:(0,o(313281).x)("guides.meetingNotes"),external:!0,focused:!1,style:dG.learnMoreTitle})]})]}),[e,i,a]);return(0,p.jsx)(o(656252).d,{popupType:o(656252).z.Popup,style:dG.popup,alignmentToOrigin:"center",content:s,children:n})}let dU=new(o(552709)).O2("XldbCollectionViewHeaderActions",async()=>Promise.all([o.e(21034),o.e(41031)]).then(o.bind(o,416237))),dq=(0,o(552709)._h)(dU,e=>
1e.XldbCollectionViewQueryControls),dX=new(o(552709)).O2("XldbCollectionViewSearch",async()=>o.e(4627).then(o.bind(o,265905))),dY=(0,o(552709)._h)(dX,e=>e.XldbCollectionViewSearch),dQ=new(o(552709)).O2("XldbUnsupportedCollectionHeaderAction",async()=>Promise.all([o.e(21034),o.e(19436)]).then(o.bind(o,868020))),dZ=(0,o(552709)._h)(dQ,e=>e.XldbUnsupportedCollectionHeaderAction),dJ={position:"relative",display:"flex",alignItems:"center",overflow:"hidden"},d0={marginInlineStart:4},d9={position:"absolute",insetInlineStart:0},d3={position:"relative"},d5={display:"flex",alignItems:"center"},d2={display:"flex",alignItems:"center",height:"100%",justifyContent:"flex-end"},d1=l.memo(function(e){var t,i;let{collectionContextStore:r,createFilterSettingsStore:n,createSortSettingsStore:a,phoneFilterSortSettingsStore:s,currentViewType:d,handleAddItemClick:c,headerSizeObserver:u,isFullScreen:g,isInHomeWidget:m,isPlaceholderExternalCollection:S,minimizedActionViewStore:h,settingsHeaderSizeObserver:y,showHoverActionsStore:f,store:b,timelineViewRef:v,containerStyleOverrides:x,draggableHeaderProps:w,shouldShowFormulaDependencyWarning:C,allowedActions:k}=e,I=(0,o(533992).v3)(),{isPhone:j}=(0,o(533992).Y0)(),T="xldb"===d,_=null==(t=e.xldbTableController)?void 0:t.queryControls,A=(0,o(83208).X)("download_for_offline"),M=(0,o(83208).X)("new_jira_sync_enabled"),P=(0,o(579993).K8)(()=>{var e;return!!(null==(e=r.collectionStore())?void 0:e.canEditCollection())},[r]),R=(0,o(67499).S)(),V=(0,o(579993).K8)(()=>r.collectionViewStore(),[r]),B=(0,o(579993).K8)(()=>"view"===o(827482).A.getMode(I,b,b.getSpaceStore()).permission,[I,b]),E=(0,o(579993).K8)(()=>(0,o(59406).w)(I),[I]),F=(0,o(579993).K8)(()=>({blockId:o(682141).A.getCurrentStepBlockId(),subStep:o(682141).A.getCurrentStepSubStep()??""}),[]),O=(0,o(579993).K8)(()=>{let e=R&&R.publicEditModeStore.state.hasPublicPermission;return!!o(682141).A.isActiveDemo()&&!!e&&!o(139424).A.isMobile&&F.blockId===b.id},[F.blockId,R,b.id]),z=(0,o(579993).O$)(r.wasCreatedThisSessionStore),K=(0,o(579993).K8)(()=>{let e=r.resultSetStore.state;return((null==e?void 0:e.blockIds.size)??0)<3},[r.resultSetStore]),L=(0,o(579993).K8)(()=>Object.keys(r.normalizedSchemaStore.state??{}).length<=1,[r.normalizedSchemaStore]),D=(0,o(579993).K8)(()=>"page"===r.getViewType()&&"viewsMain"===r.viewsModuleContextStore.getViewModuleType()&&(null==V?void 0:V.getFormatStore().getKeyValue("page_pointer"))===void 0,[r,V]),[W,H]=(0,l.useState)(!1);(0,l.useEffect)(()=>{z&&K&&L||H(!0)},[W,z,K,L]);let G=(0,o(579993).K8)(()=>"dashboard"===d||(T||void 0!==r.collectionStore()||"collectionTypedView"===r.contextTypeFromStoreState)&&!S&&(r.isWidgetView()||y.rect.state.width>=480),[r,S,y,d,T]),U=(0,o(579993).K8)(()=>!!O||f.state,[O,f]),q=(0,o(579993).K8)(()=>{let e=u.rect.state;return!o(139424).A.isMobile&&e.width>0&&e.width<400},[u.rect]),X=(0,o(579993).K8)(()=>y.rect.state.width<=480,[y.rect]),{isUnlisted:Y,isUnlistedFromSemanticQuery:Q}=(0,o(579993).K8)(()=>{let e=null==V?void 0:V.getUnlistedStatus(),t=(null==e?void 0:e.isUnlisted)===!0,o=t&&(null==e?void 0:e.isUnlistedFromSemanticQuery)===!0;return{isUnlisted:t,isUnlistedFromSemanticQuery:o}},[V]),Z=(0,o(579993).K8)(()=>b.canEditCollection(),[b]),J=(0,l.useMemo)(()=>q||g||j||Y||!Z?null:(0,p.jsx)(o(264078).A,{store:b,isInlineCollection:!0,hideText:X,buttonStyle:d0}),[Z,g,j,Y,X,q,b]),ee=(0,l.useMemo)(()=>(0,p.jsx)(o(553608).GL,{store:b,collectionContextStore:r,hideText:X}),[b,r,X]),{xldbSync:et,syncId:eo,isEds:ei}=(0,o(579993).K8)(()=>{var e;let t=null==(e=r.collectionStore())?void 0:e.getFormat();return{xldbSync:null==t?void 0:t.xldb_sync,syncId:"string"==typeof(null==t?void 0:t.sync_id)?t.sync_id:void 0,isEds:!!(null==t?void 0:t.external_database_sync)}},[r]),er=(0,o(579993).K8)(()=>{var e;return null==(e=r.collectionStore())?void 0:e.getFormatStore().getKeyValue("synced_collection_key")},[r]),en=(0,o(579993).K8)(()=>{var e;return null==(e=r.collectionStore())?void 0:e.getSchema()},[r]),el=(0,l.useMemo)(()=>{if(!en)return[];let e=[];for(let[t,o]of Object.entries(en))o&&void 0!==o.synced_permissions&&e.push({id:t,name:o.name??t,type:o.type,icon:o.icon});return e},[en]),{syncCollectionId:ea,syncSpaceId:es}=(0,o(579993).K8)(()=>{var e,t;return{syncCollectionId:null==(e=r.collectionStore())?void 0:e.id,syncSpaceId:null==(t=r.collectionStore())?void 0:t.getSpaceId()}},[r],{equalityFn:o(931576).n}),ed=(0,l.useMemo)(()=>er&&ea&&es&&!j&&!E?(0,p.jsx)(sQ,{spaceId:es,collectionId:ea,syncedCollectionKey:er,syncedProperties:el}):null,[er,ea,es,el,j,E]),ec=(0,l.useMemo)(()=>!eo||!ea||!es||er||j||E?null:(0,p.jsx)(sN,{isEds:ei,spaceId:es,collectionId:ea,candidateSyncId:eo},`${es}/${ea}/${eo}`),[ei,E,j,ea,eo,es,er]),eu=(0,l.useMemo)(()=>
1{if(et&&es&&ea&&!E)return(0,p.jsx)(s0,{spaceId:es,tableId:et.table_id,collectionId:ea,canForceRun:P&&!B&&(void 0===k||k.includes("sync"))},et.sync_id);if(!M||!eo||j||E)return null;let e=B||!Z||void 0!==k&&!k.includes("sync");return(0,p.jsx)(s$,{collectionId:ea,spaceId:es,collectionSettingsStore:r.settingsStore,disabled:e})},[k,Z,r,E,M,j,B,ea,eo,es,et,P]),ep=(0,l.useMemo)(()=>!j||T||"custom"===d||k&&!(null!=k&&k.includes("filter"))?null:"skills"===d?(0,p.jsx)(sW,{}):"dashboard"===d?(0,p.jsx)(sF,{collectionContextStore:r}):(0,p.jsx)(dV,{phoneFilterSortSettingsStore:s}),[s,j,T,k,d,r]),eg=(0,l.useMemo)(()=>{if(T){let e=G&&(!k||k.includes("filter")),t=G&&(!k||k.includes("sort"));return _&&(e||t)?(0,p.jsx)(dq,{..._,collectionContextStore:r,showFilter:e,showSort:t}):null}return W&&G&&"page"!==d&&"form_editor"!==d&&"custom"!==d&&(!k||k.includes("filter"))?"dashboard"===d?(0,p.jsx)(sB,{collectionContextStore:r}):"agents"===d?(0,p.jsx)(sL,{}):"skills"===d?(0,p.jsx)(sW,{}):O&&"filter"===F.subStep?(0,p.jsx)(o(810417).F,{subStep:"filter",step:"demo_collection",children:(0,p.jsx)(dc,{createFilterSettingsStore:n})}):(0,p.jsx)(dc,{createFilterSettingsStore:n}):null},[W,G,T,_,d,k,r,O,F.subStep,n]),em=(0,o(579993).K8)(()=>{if(!W||!G||T||"page"===d||"form_editor"===d||"map"===d||"dashboard"===d||"custom"===d||k&&!k.includes("sort"))return!1;if("chart"===d){var e,t;let o=null==(e=r.collectionViewStore())?void 0:e.getChartConfig();if((null==o?void 0:o.type)==="placeholder"||(null==o||null==(t=o.chartFormat)?void 0:t.mainSort)!=="results-advanced")return!1}return!0},[r,d,T,W,G,k]),eS=(0,l.useMemo)(()=>em?O&&"sort"===F.subStep?(0,p.jsx)(o(810417).F,{subStep:"sort",step:"demo_collection",children:(0,p.jsx)(dD,{createSortSettingsStore:a})}):(0,p.jsx)(dD,{createSortSettingsStore:a}):null,[em,O,F.subStep,a]),eh=(0,o(579993).K8)(()=>(0,o(241049).aS)(r),[r]),ey=(0,l.useMemo)(()=>W&&G&&"chart"!==d&&"page"!==d&&"dashboard"!==d&&!S&&(T||eh)&&!B&&"custom"!==d&&(!k||k.includes("automations"))?T?(0,p.jsx)(dZ,{collectionContextStore:r,action:"automations"}):O&&"automations"===F.subStep?(0,p.jsx)(o(810417).F,{subStep:"automations",step:"demo_collection",children:(0,p.jsx)(o(146634).nC,{})}):(0,p.jsx)(o(146634).nC,{}):null,[W,G,T,d,S,eh,B,k,O,F.subStep,r]),ef=(0,o(551408).A)(),eb=(0,l.useMemo)(()=>W&&ef&&G&&"chart"!==d&&"page"!==d&&"dashboard"!==d&&!S&&!B&&"custom"!==d&&(!k||k.includes("agents"))?T?(0,p.jsx)(dZ,{collectionContextStore:r,action:"aiAutofill"}):(0,p.jsx)(dn,{}):null,[W,ef,G,T,d,S,B,k,r]),ev=(0,l.useMemo)(()=>!W||!ef||!G||T||"chart"===d||"page"===d||"dashboard"===d||S||B||"custom"===d||k&&!k.includes("agents")?null:(0,p.jsx)(o(146634).pv,{}),[W,ef,G,T,d,S,B,k]),ex=void 0===k||k.includes("search"),ew=(0,o(579993).K8)(()=>j&&ex&&r.searchOpenStore.state,[j,ex,r]),eC=(0,l.useMemo)(()=>j&&ex&&!T&&"dashboard"!==d&&"custom"!==d?(0,p.jsx)(s6,{collectionContextStore:r,isInHomeWidget:!!m}):null,[j,ex,T,r,m,d]),[ek,eI]=(0,l.useState)(!1),ej=(0,l.useMemo)(()=>j&&ex&&!T&&"custom"!==d?(0,p.jsx)(o(654979).A,{visible:ew,animate:{opacity:1,translateX:0},initial:{opacity:0,translateX:-50},exit:{opacity:0,translateX:-50},style:d9,children:(0,p.jsx)(s7,{collectionContextStore:r,isFullScreen:!!g,currentViewType:d,isSearchOpen:ew,isFocused:ek,setIsFocused:eI})}):null,[j,ex,T,r,ew,g,d,ek]),eT=(0,o(579993).K8)(()=>{var e;return(null==(e=r.collectionViewBlockStore())?void 0:e.isCollectionViewPageWithContent())??!1},[r]),e_=(0,l.useMemo)(()=>!W||!G||"form_editor"===d||"chart"===d||"dashboard"===d||q||"custom"===d||k&&!k.includes("search")||S?null:T?e.xldbTableController?(0,p.jsx)(dY,{search:e.xldbTableController.search,setSearch:e.xldbTableController.setSearch}):(0,p.jsx)(dZ,{collectionContextStore:r,action:"search"}):"page"===d?eT?(0,p.jsx)(dH,{}):null:(0,p.jsx)(s2,{collectionContextStore:r,isFullScreen:!!g,currentViewType:d,isInHomeWidget:!!m}),[W,G,T,d,q,k,S,eT,r,g,m,e.xldbTableController]),eA=(0,l.useMemo)(()=>j||g||B||k&&!k.includes("fullScreen")?null:(0,p.jsx)(du,{store:b,viewType:d}),[g,b,d,k,B,j]),eM=(0,o(579993).K8)(()=>r.isDashboardWidget(),[r]),eP=(0,o(579993).K8)(()=>eM&&r.getIsInDashboardBuildMode(),[r,eM]),eR=(0,o(579993).K8)(()=>r.isDashboardView(),[r]),eV=(0,l.useMemo)(()=>B||k&&!k.includes("viewSettings")||S?null:O&&"settings"===F.subStep?(0,p.jsx)(o(810417).F,{subStep:"settings",step:"demo_collection",children:(0,p.jsx)(o(146634).XA,{collectionContextStore:r,buttonAndIconStyle:(0,o(215322).i)({isInHomeWidget:!!m,isInDashboardWidget:eM,isMobile:o(139424).A.isMobile,isInDashboardBuildMode:eP})})}):(0,p.jsx)("div",{style:d3,children:(0,p.jsx)(o(146634).XA,{collectionContextStore:r,buttonAndIconStyle:(0,o(215322).i)({isInHomeWidget:!!m,isInDashboardWidget:eM,isMobile:o(139424).A.isMobile,isInDashboardBuildMode:eP})})}),[r,m,eM,S,k,O,F.subStep,B,eP]),eB=(0,l.useMemo)(()=>!E&&G&&null!=k&&k.includes("saveOrOpenOverflow")?(0,p.jsx)(o(146634).fV,{collectionContextStore:r,shouldHideSaveViewOption:Q}):null,[G,k,r,Q,E]),eE=(0,o(579993).K8)(()=>!T&&"page"!==d&&"form_editor"!==d&&!S&&(!k||!!k.includes("addItem"))&&!eR&&r.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[r,d,T,S,k,eR]),eF=(0,l.useMemo)(()=>eE?(0,p.jsx)(dz,{store:b,settingsHeaderSizeObserver:y,handleAddItemClick:c}):null,[eE,b,y,c]),eO=(null==(i=b.inMemoryRecordCache)?void 0:i.isTemporaryData)??!1,ez=(0,l.useMemo)(()=>"form_editor"!==d||k&&!k.includes("formActionButtons")||eO?null:(0,p.jsx)(o(201845).Pe,{collectionContextStore:r,showCompactDesktopHeader:q}),[d,k,q,r,eO]),eK=(0,o(579993).K8)(()=>!!r.isUnlistedViewStore.state,[r]),eL=(0,l.useMemo)(()=>null!=k&&k.includes("closeCollectionViewInModal")&&eK?(0,p.jsx)(o(146634).YL,{}):null,[k,eK]),eD=(0,l.useMemo)(()=>(!k||k.includes("dashboardBuildMode"))&&eR?(0,p.jsx)($,{collectionContextStore:r}):null,[r,k,eR]),eW=(0,l.useMemo)(()=>k&&k.includes("info")?(0,p.jsx)(d$,{}):null,[k]),eH=(0,o(579993).K8)(()=>{let e=r.collectionViewStore(),t=r.collectionStore();return!!e&&!!t&&t.getSpaceId()!==e.getSpaceId()},[r]),eN=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault()})},[]),eG=(0,o(579993).O$)(r.shouldShowSpinnerStore),e$=(0,o(934877).A)({visibility:eG,delayShow:500,delayHold:100}),eU=(0,o(579993).O$)(o(205885).e),eq=(0,l.useMemo)(()=>eU||!A?null:(0,p.jsx)(dm,{}),[eU,A]),eX=(0,o(579993).O$)(f),eY=(0,o(971956).h)(r),eQ=(0,o(960253).I)(()=>({container:{height:"100%",flexGrow:1,paddingInlineEnd:o(57461).o5.paddingInlineEnd,opacity:eX?eY?1:.4:0,pointerEvents:eY?void 0:"none",transition:"opacity 100ms ease-in-out",...x},phoneInputButtons:{display:"flex",alignItems:"center",pointerEvents:ew?"none":"auto"}}),[x,ew,eX,eY]);if(D)return null;
1if(j)return(0,p.jsxs)(o(654979).A,{visible:U,animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:d5,...(0,o(247313).o)(eY),children:[eq,eH?(0,p.jsx)(sz,{type:"linkedView"}):C?(0,p.jsx)(s3,{}):void 0,eA,eC,(0,p.jsxs)("div",{style:dJ,children:[(0,p.jsxs)(o(654979).A,{animate:{opacity:+!ew},style:eQ.phoneInputButtons,children:[ep,eV,eF,ez,eB,eD]}),ej]})]});let eZ=(0,p.jsxs)(p.Fragment,{children:[e$?(0,p.jsx)(so,{}):null,eW,eq,eH?(0,p.jsx)(sz,{type:"linkedView"}):C?(0,p.jsx)(s3,{}):void 0,(0,p.jsx)(da,{collectionContextStore:r}),J,ee,ec,eu,ed,ev,(0,p.jsx)(dA,{collectionContextStore:r,currentViewType:d,allowedActions:k,shouldRenderViewActions:G,showCompactDesktopHeader:q,timelineViewRef:v}),eg,eS,ey,eb,e_,eA,eV,(0,p.jsx)(dt,{collectionContextStore:r,currentViewType:d,environment:I}),eB,eF,ez,eL,eD]}),eJ=e=>(0,p.jsx)("div",{style:eQ.container,...e,...(0,o(247313).o)(eY),children:o(139424).A.isMobile?(0,p.jsx)(o(654979).A,{visible:U,animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:d2,onMouseDown:eN,children:eZ}):(0,p.jsx)(N,{settingsHeaderSizeObserver:y,isFullScreen:g,collectionContextStore:r,viewSettingsButton:eV,minimizedActionViewStore:h,allowedActions:k,children:eZ})},eP?"dashboard-build-mode":"normal");return w?(0,p.jsx)(o(698496).s,{...w,render:eJ}):eJ(void 0)});var d7=((n=d7||{})[n.TabBar=0]="TabBar",n[n.Source=1]="Source",n[n.None=2]="None",n);let d6={position:"relative"};function d4(e){let{currentViewType:t,store:i,isFullScreen:r,hideViewTabBar:n,collectionViewHeaderText:a,headerActionsBehavior:d,allowedActions:c,isInHomeWidget:u,isMyTasksPage:g,isHomeCustomDbPage:m,showHoverActionsStore:S,headerSizeObserver:y,isPlaceholderExternalCollection:f,handleEditorMouseDown:b,handleHeaderMouseMove:v,handleHeaderMouseLeave:x,handleHeaderMount:w,handleSettingsHeaderMount:C,leftRightPaddingStore:k,headerHeightStore:I,canEdit:j,contentSizeObserver:T,settingsHeaderSizeObserver:_,viewSettingsPlacementStore:A,showOnlyCurrentView:M,switchViewMetric:P,handleAddItemClick:R,timelineViewRef:V,createFilterSettingsStore:B,filterBarCreateFilterSettingsStore:E,headerWrapStyle:F,headerRef:O,headerStyleOverrides:z,minimizedActionViewStore:K,draggableHeaderProps:L,forceDropdownState:D=!1,syncProgressStore:W}=e,H=(0,o(142385).D)(),N=(0,o(533992).v3)(),{isPhone:G}=(0,o(533992).Y0)(),$=(0,o(83208).X)("row_count_limits_notify"),U=(0,o(83208).X)("server_connections_database_sync_deprecation_banners"),q=(0,o(713311).ET)(),X=(0,o(754831).Zp)(),Y=(0,o(971956).h)(q),Q=(0,o(67382).x)(q.capabilitiesStore),Z=(0,o(579993).K8)(()=>q.collectionViewStore(),[q]),J=(0,o(93193).X)(Z),ee=(0,o(579993).K8)(()=>q.collectionStore(),[q]),et=(0,o(579993).uB)(void 0,s().Store),eo=(0,l.useMemo)(()=>{if(g)return{type:"results",filter:{operator:"and",filters:[]},limit:1}},[g]),ei=(0,o(579993).uB)(void 0,s().Store),er=(0,l.useMemo)(()=>{if(m)return{type:"results",filter:{operator:"and",filters:[]},limit:1}},[m]),en=(0,o(579993).uB)(void 0,o(510969).A),el=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"createSortSettingsStore"})),ea=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"phoneFilterSortSettingsStore"}));(0,l.useEffect)(()=>{(!c||null!=c&&c.includes("minimize"))&&function(e){let{environment:t,collectionContextStore:i}=e,r=i.collectionViewStore();if(!r)return;let n=i.collectionActionsMinimizedStore,l=o(255482).K.get({userId:t.currentUser.id,key:(0,o(769636).w)(r.id)});n.setState(l??!1)}({environment:N,collectionContextStore:q})},[N,q,c]);let es=(0,o(579993).O$)(k),ed=(0,o(579993).O$)(I),ec=(0,o(579993).K8)(()=>(0,o(444285).S)(i),[i]),eu=(0,o(579993).K8)(()=>!!(!f&&!(null!=X&&X.hideViewBlockSource)&&q.shouldShowSourceStore.state&&!q.isUnlistedViewStore.state&&(null==ee?void 0:ee.canRead())),[q,ee,f,X]),ep=(0,o(579993).K8)(()=>{let e=q.formulaDependencyWarningsStore.state;return void 0!==e&&e.length>0},[q]),eg=(0,o(579993).K8)(()=>!!ee&&!!Z&&ee.getSpaceId()!==Z.getSpaceId(),[Z,ee]),em=ep&&!eg,eS=(0,l.useCallback)(({currentCollectionViewStore:e,newCollectionViewStore:t,openInNew:i})=>{if(e.id!==t.id&&!i){let i=e.getType(),n=t.getType();
1if(i&&n){if(P){var r;P.current={from:i,to:n,metric:o(307545).default.mark("collections.switch_view_lag"),sizeHintAtStart:null==(r=q.remoteResultStore.state)?void 0:r.sizeHint}}"form_editor"===i&&q.isClientModeEnabledStore.setState(!1),"form_editor"===n&&(0,o(963405).os)({collectionSettingsStore:q.settingsStore})}}},[q.isClientModeEnabledStore,q.remoteResultStore,q.settingsStore,P]),eh=(0,o(579993).K8)(()=>{var e;return(null==(e=q.collectionViewBlockStore())?void 0:e.getCollectionViewStores())??[]},[q]),ey=(0,o(579993).K8)(()=>sg({collectionContextStore:q,isPlaceholderExternalCollection:f,canInteractWithHeader:Y,canConfigureView:Q,showOnlyCurrentView:M}),[q,f,Y,Q,M]),ef=(0,l.useMemo)(()=>({showMoreViewsButton:!1,showAddViewButton:ey,addViewButtonAnimatedIn:!0,viewSelectState:"allTabVisible",moreViewsCount:0}),[ey]),eb=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault()})},[]),ev=(0,l.useMemo)(()=>(0,p.jsx)(a6,{renderState:ef,collectionContextStore:q,preventRectangularSelection:eb,variant:"default"}),[q,eb,ef]),ex=(0,o(579993).K8)(()=>n?d7.None:u||r||!eu||(null==eh?void 0:eh.length)!==1||q.isInViewTabLayout()?d7.TabBar:d7.Source,[n,null==eh?void 0:eh.length,r,eu,u,q]),ew=(0,o(579993).K8)(()=>!!(null==ee?void 0:ee.isSyncedCollection()),[ee])&&ex===d7.Source,eC=(0,o(960253).I)(()=>({headerPositioningStyle:{insetInlineStart:null==es?void 0:es.paddingLeft,paddingInlineStart:u?8:void 0,width:"100%"},headerStyle:{display:"flex",alignItems:ew?"flex-start":"center",...!ew&&{height:ed},insetInlineStart:null==es?void 0:es.paddingLeft,paddingInlineStart:u?8:void 0,width:"100%",...G&&{gap:10,justifyContent:"space-between"},...z},headerActionsStyle:{...ew&&{marginTop:6}}}),[ed,z,u,null==es?void 0:es.paddingLeft,ew,G]),ek=(0,l.useMemo)(()=>{switch(ex){case d7.TabBar:return(0,p.jsx)(sx,{collectionContextStore:q,showHoverActionsStore:S,isPlaceholderExternalCollection:f,showOnlyCurrentView:M??!1,onViewClick:eS,disabled:g,variant:"pills",forceDropdownState:D});case d7.Source:return(0,p.jsx)(h,{store:i,collectionContextStore:q,isFullScreen:r,showHoverActionsStore:S,canEdit:j,addViewButton:ev,syncProgressStore:W});case d7.None:return null}},[ex,ev,q,S,f,M,eS,g,i,r,j,D,W]),eI=(0,l.useMemo)(()=>"hidden"===d?null:(0,p.jsx)(d1,{showHoverActionsStore:S,isFullScreen:r,store:i,currentViewType:t,xldbTableController:H,collectionContextStore:q,isPlaceholderExternalCollection:f,settingsHeaderSizeObserver:_,createFilterSettingsStore:B,createSortSettingsStore:el,phoneFilterSortSettingsStore:ea,isInHomeWidget:u,handleAddItemClick:R,headerSizeObserver:y,timelineViewRef:V,allowedActions:c,minimizedActionViewStore:K,containerStyleOverrides:eC.headerActionsStyle,draggableHeaderProps:L,shouldShowFormulaDependencyWarning:em}),[d,S,r,i,t,H,q,f,_,B,el,ea,u,R,y,V,c,K,eC.headerActionsStyle,L,em]);return(0,p.jsxs)(o(385827).s,{allowSelectionWithin:!0,style:F,onMouseDown:b,onMouseMove:v,onMouseLeave:x,ref:(0,o(411048).Px)(w,O),children:[r?(0,p.jsx)(a0,{currentViewType:t,headerSizeObserver:y,contentSizeObserver:T,settingsHeaderSizeObserver:_,headerHeightStore:I,viewSettingsPlacementStore:A,store:i,leftRightPaddingStore:k,isInHomeWidget:u,headerRef:O,handleAddItemClick:R,syncProgressStore:W}):void 0,es?(0,p.jsxs)(o(365711).Ay,{store:i,shouldShowCopyLinkButton:ec,analyticsName:(0,o(912338).LI)(t),style:d6,shouldShowHalo:!r&&!u&&!J&&!(null!=X&&X.isPreviewing),children:[(0,p.jsxs)("div",{style:eC.headerStyle,ref:C,children:[ek,a,eI]}),eo?(0,p.jsx)(o(505019).A,{id:"tasks_results",collectionContextStore:q,reducer:eo,resultStore:et}):void 0,er?(0,p.jsx)(o(505019).A,{id:"custom_db_results",collectionContextStore:q,reducer:er,resultStore:ei}):void 0]}):void 0,(0,p.jsxs)("div",{style:eC.headerPositioningStyle,children:[U?(0,p.jsx)(sP,{collectionContextStore:q,blockStore:i,isFullScreen:r}):void 0,(0,p.jsx)(sT,{collectionContextStore:q,isFullScreen:r}),(0,p.jsx)(sI,{collectionContextStore:q}),!r&&$?(0,p.jsx)(sR,{collectionContextStore:q}):void 0,(0,p.jsx)(sj,{collectionContextStore:q}),(0,p.jsx)(ce,{collectionContextStore:q,showHoverActionsStore:S,filterBarCreateFilterSettingsStore:E,saveControlMoreActionsButtonPopupStore:en,currentViewType:t,isInHomeWidget:u})]})]})}let d8={flex:1};function ce({collectionContextStore:e,showHoverActionsStore:t,filterBarCreateFilterSettingsStore:i,saveControlMoreActionsButtonPopupStore:r,currentViewType:n,isInHomeWidget:l}){let a=(0,o(533992).WS)(),s=(0,o(579993).O$)(e.filtersBarOpenStore),d=(0,o(579993).O$)(e.shouldShowSourceStore),c=(0,o(579993).O$)(e.completeSprintButtonContextStore),u=(0,o(579993).K8)(()=>e.isDashboardWidget(),[e]);return"teamspace_directory"===n||"library_external_pages"===n||"skills"===n||"xldb"===n||"page"===n||"form_editor"===n||u||"feed"===n&&a||l||a?null:"dashboard"===n?s?(0,p.jsx)(a9,{collectionContextStore:e,showHoverActionsStore:t,saveControlMoreActionsButtonPopupStore:r}):null:s?(0,p.jsx)(o(994005).N9,{collectionContextStore:e,showHoverActionsStore:t,createFilterSettingsStore:i,saveControlMoreActionsButtonPopupStore:r}):c?(0,p.jsxs)("div",{style:{display:"flex",alignItems:"center",paddingBottom:a?12:8,paddingTop:d?8:12},children:[(0,p.jsx)("div",{style:d8}),(0,p.jsx)(o(634620).A,{collectionContextStore:e})]}):null}let ct=new(o(552709)).O2("XldbTableControllerProvider",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(85487),o.e(13991),o.e(25688),o.e(55292),o.e(24728),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(11849),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(52149),o.e(89352),o.e(11723),o.e(68034),o.e(31693),o.e(14512),o.e(46449),o.e(54811),o.e(85239),o.e(37747),o.e(34925),o.e(34272),o.e(38069),o.e(38886),o.e(42293),o.e(65588),o.e(39266),o.e(59870),o.e(794),o.e(65848),o.e(43009),o.e(869),o.e(60952),o.e(86267),o.e(9614),o.e(60984),o.e(12650),o.e(89060),o.e(94013),o.e(91180),o.e(49164),o.e(21034),o.e(84013),o.e(46471),o.e(13995)]).then(o.bind(o,574927))),co=(0,o(552709)._h)(ct,e=>e.XldbTableControllerProvider,{renderLoading:(e,t)=>
1t.loadingFallback,renderOfflineError:e=>e.loadingFallback}),ci={width:"auto"},cr={display:"contents"},cn={position:"relative"},cl={position:"sticky",insetInlineStart:0},ca={marginBottom:6};function cs(e,t){(0,o(471e3).I)({environment:e}),o(374176).default.afterNextFlush(()=>{let i=t.collectionStore(),r=t.collectionViewStore(),n=t.collectionViewBlockStore(),l=t.settingsStore;if(!n)return;let a=n.getCollectionStoreIfSingleSource(),s=null==r?void 0:r.getType(),d=t.viewsModuleContextStore.isInLayoutBuilder(),u=null!=r&&r.id?(0,o(132229).v)(null==r?void 0:r.id):void 0;if(null!=u&&u.shouldOpenDashboardBuildMode&&t.setIsInDashboardBuildMode(!0),i&&(0,o(69499).Qu)(i.getValue()))c({collectionSettingsStore:l});else if(a){var p;if((null==u||null==(p=u.viewSettingsStack)?void 0:p.type)==="skip")return;"form_editor"!==s?((0,o(963405).Ow)({collectionSettingsStore:l}),(0,o(963405).R8)({collectionSettingsStore:l,item:{type:"createViewSource",existingCollectionStore:a,createdCollectionRecordPointerMap:void 0,analytics:void 0}}),"chart"===s&&t.isCreatingNewChartCollectionStore.setState(!0)):(0,o(729127).P)({environment:e,collectionContextStore:t})}else if(i)r?(!function(e){var t;let{collectionStore:i,collectionViewStore:r,collectionContextStore:n,environment:l}=e,a=null==r?void 0:r.id,s=a?null==(t=(0,o(132229).v)(a))||null==(t=t.viewPointer)?void 0:t.id:void 0,d=o(912338).Mf({collectionStore:i,collectionViewStore:r,constraints:(0,o(132229).v)(r.id)}).find(e=>e.id===s);d&&(0,o(709140).U)({viewToDuplicateStore:d,collectionContextStore:n,collectionViewStore:r,environment:l})}({collectionStore:i,collectionViewStore:r,collectionViewBlockStore:n,collectionContextStore:t,environment:e}),(0,o(963405).Ow)({collectionSettingsStore:l}),(0,o(963405).R8)({collectionSettingsStore:l,item:{type:"duplicateExistingView"}})):(0,o(250037).M)({environment:e,collectionStore:i,collectionContextStore:t,collectionSettingsStore:l});else{let e=null==u?void 0:u.viewSettingsStack;(null==e?void 0:e.type)!=="skip"&&(!function(e){var t;let{collectionContextStore:i,isInLayoutBuilder:r}=e;if(!r)return;let n=null==(t=i.dashboardWidgetStore.state)?void 0:t.dashboardCollectionContextStore.settingsStore;null!=n&&n.state.open&&(0,o(963405).os)({collectionSettingsStore:n})}({collectionContextStore:t,isInLayoutBuilder:d}),(0,o(963405).Ow)({collectionSettingsStore:l,initialStack:null==e?void 0:e.stack}))}})}let cd=l.memo(l.forwardRef(function(e,t){var i,r;let n,{store:c,isFullScreen:u,productUseCase:g,viewsModuleContext:m,overrideViewType:S,headerActionsBehavior:y="default",overridePaddingLeft:f,overridePaddingRight:b,fullWidth:v,headerText:x,hideViewTabBar:w,headerAllowedActions:k,maxHeight:I,initialArchiveStatus:R,disabled:B,skipRemoteCollectionQuery:E=!1,isUnlistedView:O,viewId:z,onMount:K,setCollectionContextStore:H,showOnlyCurrentView:N,additionalCollectionViewInnerHorizontalPadding:G,templatePickerMenuListStore:$,editorContentContainerRef:U,handleAddItemClickOverride:q,collectionContentWrapperStyle:X,headerActionsWrapperStyle:Y,forceDropdownStateInTabBar:Q=!1,renderInfo:Z,draggableHeaderProps:J,capabilitiesOverrides:ee}=e,{mountedBeforeInitialPageRender:et,navigationStartTime:eo,navigationTracker:ei=o(898727).A,cvbLoadingStateOnInitialRender:er,lazyRenderStartedAtRef:en,trackPendingCollectionItemRender:el,dependencyLoadingMetrics:ea}=Z,es=(0,o(960253).e)(),ed=(0,o(533992).Y0)(),{isPhone:ec}=ed,eu=(0,l.useRef)(null),ep=(0,o(533992).v3)(),eg=(0,o(633636).wM)(),[em]=(0,l.useState)(()=>et?o(363256).e.withListenerIgnored(()=>(0,o(323621).V)(eg)):void 0),eS=(0,o(345776).T)(),eh=(0,o(754831).Zp)(),ey=(null==eh?void 0:eh.isPreviewing)??!1,ef=(0,o(908851).WV)(),eb=E||ef,ev=(0,o(325606).Q)(),ex=ee??ev,[ew]=(0,l.useState)(R),[eC]=(0,l.useState)(ef),ek=(0,l.useMemo)(()=>{let e=new(o(316434)).B(ep);return void 0!==ew&&e.archiveStatusStore.setState(ew),e.isSnapshotQueryStore.setState(eC),e},[ep,ew,eC]),eI=(0,l.useRef)(null);eI.current||(eI.current=new D(ek,ep));let ej=(0,l.useCallback)(async()=>{var e;await (null==(e=eI.current)?void 0:e.maybeProcessDeferredCollectionEmit("msg"))},[]);(0,l.useEffect)(()=>{var e;if(u&&(null==(e=o(192314).AppStoreMainEditorCurrentBlockStore.state)?void 0:e.id)===c.id)return o(145068)._.getForTab(eg).setState(ek),()=>{o(145068)._.getForTab(eg).setState(void 0)}},[ek,u,c.id,eg]);let eT=(0,l.useRef)(!1),e_=(0,l.useCallback)(()=>{eT.current=!0,ek.shouldDelayRenderStore.setState(!1)},[ek]);!function(e){let{environment:t,collectionContextStore:i,collectionViewBlockId:r,processDeferredCollectionEmit:n,allowRender:a}
1=e,s=(0,o(83208).X)("agent_collection_table_diffs");(0,l.useEffect)(()=>{let e;if(s)return d(),o(223169).AM.addListener(d),()=>{var t;null==(t=e)||t.abort(),o(223169).AM.removeListener(d)};async function l(e,o){a(),await n(),o.throwIfAborted(),await V({environment:t,collectionContextStore:i,rowBlockId:e,signal:o})}function d(){var t;let i=(0,o(223169).H1)(r);if(!i)return;null==(t=e)||t.abort();let n=new AbortController;e=n,l(i.rowBlockId,n.signal).catch(e=>{n.signal.aborted||(0,o(208318).t)().error({from:"useCollectionScrollRequest",type:"scrollToRow",error:e})})}},[t,i,r,n,a,s])}({environment:ep,collectionContextStore:ek,collectionViewBlockId:c.id,processDeferredCollectionEmit:ej,allowRender:e_});let eA=(0,l.useContext)(o(700587).U),eM=(0,o(579993).uB)(void 0,o(466054).A),eP=(0,l.useMemo)(()=>new(o(864844)).E,[]),eR=(0,l.useMemo)(()=>new(o(864844)).E,[]),eV=(0,l.useMemo)(()=>new(o(864844)).E,[]),eB=(0,l.useRef)(null),eE=(0,l.useRef)(),eF=(0,l.useRef)(null),[eO]=(0,l.useState)(()=>performance.now()),ez=(0,l.useRef)(new Map),eK=(0,l.useRef)();(0,l.useEffect)(()=>{ek.previewContextStore.setState(eh)},[eh,ek]),(0,l.useEffect)(()=>{let e=eI.current;return async function(){let{createHasSchemaChangedForQueryStore:t}=await j.load();ek.hasSchemaChangedForQueryStore=t(ek),null==e||e.subscribeToSchemaChanges(ek.hasSchemaChangedForQueryStore)}(),()=>{null==e||e.unsubscribeFromSchemaChanges()}},[eI,ek]),(0,l.useEffect)(()=>()=>{var e;let t=a().default.getConfig({configName:"collection_request_orchestrator_config"}).cancelOnUnmountPercentage??0,i=null==(e=ek.collectionViewBlockStore())?void 0:e.id;eS&&i&&(0,o(467131).Yo)(eS,t)&&o(970532).QY.cancelAllRequestsForCVB({collectionViewBlockId:i,cancelReason:"unmount"})},[ek,eS]);let{didDelayOffscreenRenderRef:eL,collectionViewVisibilityStore:eD}=function({collectionContextStore:e,isFullScreen:t,rootRef:i,trackPendingCollectionItemRender:r,hasAllowedRenderViaScrollRequestRef:n}){let a=(0,o(462469).S8)(),d=(0,o(462469).Bu)(),c=(0,l.useRef)(t||a),u=(0,l.useRef)(a&&!d),p=(0,l.useRef)(void 0),g=(0,o(579993).uB)(void 0,s().Store.createClass(!0,{name:"collectionViewVisibilityStore"})),m=(0,l.useCallback)(()=>{o(847591).Ay.isOpen()&&!c.current&&(c.current=!0,e.shouldDelayRenderStore.setState(!1))},[e]);(0,l.useEffect)(()=>(o(847591).Ay.addListener(m),()=>{o(847591).Ay.removeListener(m)}),[m]);let S=(0,l.useCallback)(t=>{t.state&&p.current&&!c.current&&(c.current=!0,e.shouldDelayRenderStore.setState(!1))},[e]);(0,l.useEffect)(()=>(e.didItemsMountStore.addListener(S),()=>{e.didItemsMountStore.removeListener(S)}),[e,S]);let h="on"===(0,o(604306).r)("collections_allow_offscreen_before_loaded",{enableEventTrailLogging:!0}),y=(0,l.useCallback)(t=>{let o=t.reduce((e,t)=>t.time>e.time?t:e,t[0]);if(p.current=o.isIntersecting,g.setState(o.isIntersecting),c.current||n.current)return;let i=!o.isIntersecting;i?(u.current=!0,null==r||r()):h?e.didItemsMountStore.state&&(c.current=!0):c.current=!0,e.shouldDelayRenderStore.setState(i)},[h,e,g,n,r]);return(0,l.useEffect)(()=>{var e;if(c.current||n.current||!(null!=(e=i.current)&&e.parentElement))return;let t=new IntersectionObserver(y);return t.observe(i.current.parentElement),()=>t.disconnect()},[n,y,i]),{didDelayOffscreenRenderRef:u,collectionViewVisibilityStore:g}}({collectionContextStore:ek,isFullScreen:u,rootRef:eu,trackPendingCollectionItemRender:el,hasAllowedRenderViaScrollRequestRef:eT});(0,l.useEffect)(()=>{let e=()=>{if(eD.state){var e;null==(e=eI.current)||e.maybeProcessDeferredCollectionEmit("msg")}};return eD.addListener(e),()=>{eD.removeListener(e)}},[eD,eI]);let eW=(0,o(579993).K8)(()=>o(633097).R.getForTab(eg).getSelectedView(c.id),[c.id,eg]);(0,l.useEffect)(()=>{eW&&(0,o(979191).t)({environment:ep,tabId:eg,collectionContextStore:ek,collectionViewId:eW,isFullScreen:u??!1,isRootChild:ek.isRootChildStore.state,isInPeekRenderer:ek.isInPeekRendererStore.state,isFromMobileNativeViewer:!0})},[eW,ep,ek,u,c.id,eg]);let eH=(0,l.useCallback)(()=>{var e;return!!(!o(825244).A.state.isVisible||o(475097).default.isCenterPeekOpen()&&!(null!=(e=o(475097).default.peekTargetStore.state)&&e.uiContains(c)))||!u&&!eD.state},[u,eD,c]),eN=(0,l.useRef)(),[eG,e$]=(0,l.useState)(!1),[eU,eq]=(0,l.useState)(!1),[eX,eY]=(0,l.useState)(!1),eQ=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"createFilterSettingsStore"})),eZ=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"filterBarCreateFilterSettingsStore"})),eJ=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"createSortSettingsStore"})),e0=(0,o(579993).uB)(void 0,s().Store.createClass(void 0,{name:"viewSettingsPlacementStore"})),e9=(0,o(579993).uB)(void 0,o(510969).A),e3=(0,l.useCallback)(()=>{var e;return S??(null==(e=ek.collectionViewStore())?void 0:e.getType())},[S,ek]),e5=(0,o(579993).r6)(()=>(0,o(447036).cq)(c),[c]),e2=(0,o(579993).O$)(e5),e1=(0,o(579993).O$)(ek.isInHomeWidgetStore),e7=(0,o(579993).K8)(()=>!!ek.viewsModuleContextStore.getViewModuleType(),[ek]),e6=(0,o(579993).K8)(()=>(0,o(447036).RX)(c),[c]),e4=(0,o(979506).Lc)(),e8=(null==e4?void 0:e4.layout)==="nested",te=(0,o(579993).r6)(()=>{let e=(0,o(877071).U)(ep)-900;if(e6&&!u&&!(0,o(335818).Ck)(c,void 0,ed)&&e>0&&!ek.isWidgetView())return e/2},[ep,e6,u,c,ed,ek]),tt=(0,o(579993).O$)(te),to=(0,o(579993).K8)(()=>{var e;return(null==(e=eB.current)?void 0:e.getStore().state.elementRef)??{current:null}},[eB]),ti=(0,l.useCallback)(e=>{var t,o;if(ek.isInHomeWidgetStore.state)return;let i=ek.normalizedFormatStore.state,r=(null==(t=to.current)?void 0:t.clientWidth)??ek.frozoneStore.state.scrollerWidth;ek.frozoneStore.setState({isScrolled:!1,scrollerWidth:r,scrollerLeftOffset:(null==eB||null==(o=eB.current)||null==(o=o.getClientRect())?void 0:o.left)??0,scrollerLeftPadding:te.state,frozenIndex:null==e?void 0:e.getTableFrozenColumnIndex(r,i),tryShowHiddenFrozenColumn:!1})},[ek,to,te]),tr=(0,o(579993).K8)(()=>c.isRootOrDirectChild(),[c]),tn=(0,o(579993).K8)(()=>(0,o(298292).fs)(ep,eg,c),[ep,eg,c]),tl=!!(0,o(979506).Lc)(),ta=!!(null==(i=(0,o(545547).ZC)())?void 0:i.fillsContainerWidth),ts=(0,o(579993).r6)(()=>{let e=e3(),t=(0,o(912338).l0)({environment:ep,store:c,isFullScreen:u,isInFeedView:tl,fillsContainerWidth:ta,sizeObserver:eP,viewType:e,collectionContextStore:ek,isPagePresentationModeOpen:o(922118).M.getState()});return t&&void 0!==f&&(t.paddingLeft=f),t&&void 0!==b&&(t.paddingRight=b),t&&tr&&tn&&(0,o(335818).Ck)(c,void 0,ed)&&"page"!==e&&(t.paddingRight+=372),t},[e3,ep,c,u,eP,ek,f,b,tr,tn,ed,tl,ta]);(0,o(579993).O$)(ts);let td=(0,l.useCallback)(e=>{let t=e.target;null!==t&&t instanceof HTMLElement&&(0,o(768397).p)(t)&&eY(!0)},[eY]),tc=(0,l.useCallback)(()=>{eY(!1)},[eY]),tu=(0,l.useCallback)(()=>{o(395364).A.state||e$(!0)},[e$]),tp=(0,l.useCallback)(()=>{e$(!1)},[e$]),tg=(0,l.useCallback)(()=>{var e,t;if(e1)return;let o=null==(e=eB.current)||null==(e=e.getNode())?void 0:e.getBoundingClientRect().width,i=ek.frozoneStore.state.scrollerWidth,r=null==(t=eB.current)||null==(t=t.getNode())?void 0:t.getBoundingClientRect().left,n=ek.frozoneStore.state.scrollerLeftOffset;if(o===i&&r===n)return;let l=ek.collectionViewStore(),a=ek.normalizedFormatStore.state;ek.frozoneStore.update(e=>({...e,scrollerWidth:o,scrollerLeftOffset:r,scrollerLeftPadding:te.state,frozenIndex:null==l?void 0:l.getTableFrozenColumnIndex(o,a),tryShowHiddenFrozenColumn:!1}))},[ek,eB,te,e1]),tm=(0,l.useCallback)(()=>{var e,t;let o=null==(e=eB.current)||null==(e=e.getNode())?void 0:e.scrollLeft,i=null==(t=ts.state)?void 0:t.paddingLeft;if(void 0===o||void 0===i)return;let r=o>i;r!==ek.frozoneStore.state.isScrolled&&(ek.frozoneStore.setState({...ek.frozoneStore.state,isScrolled:r}),tg())},[ek,tg,ts]),tS=(0,l.useRef)(!1);!function({environment:e,collectionContextStore:t}){let i=(0,l.useCallback)(i=>{i.state.online||(0,o(345471).M)(e,t,{src:"initial_load"})},[e,t]);(0,o(383953).l)(()=>{o(205885).A.state.online&&o(205885).A.addListener(i)}),(0,o(637030).X)(()=>{o(205885).A.removeListener(i)})}({environment:ep,collectionContextStore:ek});let{collectionViewStore:th,collectionStore:ty}=(0,o(579993).K8)(()=>{var e;let t,i=ek.collectionViewStore(),r=ek.collectionStore(),n=ep.currentUser.id,l=null==i?void 0:i.id,a=null==r?void 0:r.id,s=c.getCollectionViewStores(),d=s.map(e=>e.id),p=null!=(e=s[0])&&e.isDefined()?s[0]:void 0,S=c.id,h=(0,o(83667).cf)({userId:n,viewBlockId:S}),y=ep.RouterStore.state.route,f="layout"===c.getParentTable(),b=c.inMemoryRecordCache===ep.defaultRecordCache.inMemoryRecordCache,v=e=>!!(O||d.includes(e));
1if(z&&v(z)?t=z:f&&b&&"page"===y.name&&y.collectionViewId&&v(y.collectionViewId)?t=y.collectionViewId:i&&v(i.id)?t=i.id:h&&v(h)?t=h:p&&v(p.id)&&(t=p.id),t){let e=o(547131).p.createChildStore(c,{table:o(832375).Gy1,id:t});if(e.isDefined()){t!==h&&(0,o(83667).st)({userId:n,viewBlockId:S,viewId:t});let r=null==i?void 0:i.inMemoryRecordCache,s=null==e?void 0:e.inMemoryRecordCache,d=r!==s&&((null==r?void 0:r.name)===o(354128).AGENT_PREVIEW_CACHE_NAME||(null==s?void 0:s.name)===o(354128).AGENT_PREVIEW_CACHE_NAME),p=e.getCollectionStore();e&&(!tS.current||t!==l||d||p&&p.id!==a)&&(tS.current=!0,ek.skipRemoteCollectionQuery=eb,(0,o(47535).d)({environment:ep,tabId:eg,collectionViewBlockStore:c,collectionViewStore:e,collectionStore:p,collectionContextStore:ek,initialArchiveStatus:ew,isFullScreen:u??!1,productUseCase:g,isRootChild:c.isRootOrDirectChild(),isInPeekRenderer:e2,viewsModuleContext:m}))}}return{collectionViewStore:ek.collectionViewStore(),collectionStore:ek.collectionStore()}},[c,ek,ep,eg,u,g,e2,m,eb,ew,O,z]);(0,o(58022).b)(ty);let{frozenIndex:tf,tableFrozenColumnIndex:tb}=(0,o(579993).K8)(()=>({frozenIndex:ek.frozoneStore.state.frozenIndex,tableFrozenColumnIndex:null==th?void 0:th.getTableFrozenColumnIndex(ek.frozoneStore.state.scrollerWidth,ek.normalizedFormatStore.state)}),[ek.frozoneStore,ek.normalizedFormatStore,th]);(0,l.useEffect)(()=>{void 0===tf&&th&&ti(th)},[ek,th,tf,ti]);let tv=(0,l.useRef)(!1);(0,l.useEffect)(()=>(tv.current=!0,()=>{tv.current=!1}),[]);let tx=(0,l.useRef)(!0);(0,l.useEffect)(()=>{if(tx.current){let e=e3();e&&(o(363256).e.withListenerIgnored(()=>{let t=ek.collectionStore(),i=(0,o(866814).L0)(t),r=ek.collectionViewStore(),n=null==r?void 0:r.getChartType(),l=null==r?void 0:r.getChartPlaceholderType();(0,o(104310).u)({event:{eventName:"database_visit",eventProperties:{collection_id:null==t?void 0:t.id,collection_view_id:null==r?void 0:r.id,collection_view_block_id:c.id,owned_collection_count:c.getOwnedCollectionStores().length,linked_collection_count:c.getLinkedCollectionStores().length,type:e,is_full_screen:u,is_peek:e5.state,peek_mode:o(475097).default.state.mode,load_type:et?"initial":"navigation",database_visit_id:ek.visitSessionId,chart_type:"placeholder"===n?l:n,is_chart_placeholder:"placeholder"===n,product_use_case:g,...i}}})}),tx.current=!1)}},[]);let{value:tw}=(0,o(552709).fJ)(T().T.formulas);(0,l.useEffect)(()=>{(0,o(48697).O9)(tw)&&ek.formulasCodeStore.setState(tw)},[tw,ek.formulasCodeStore]),(0,l.useEffect)(()=>{_(ep)},[ep]),(0,l.useEffect)(()=>{o(363256).e.withListenerIgnored(()=>{let e=ek.collectionViewStore();if(e&&"collectionTypedView"===ek.contextTypeFromStoreState){let t=ek.databaseTypeFromStoreState,i=e3();t&&i&&(0,o(614128).W)({environment:ep,eventName:"type_aggregated_database_visit",key:`type_aggregated_database_visit-${t}`,throttleSeconds:60,eventProperties:{collection_view_id:e.id,collection_view_block_id:c.id,type:i,databaseType:t,is_my_tasks:(0,o(933062).NY)("myTasks")===c.id}})}})},[]),(0,l.useEffect)(()=>{let e=o(307545).default.mark("collections.collection_view_block_render");o(307545).default.measureAfterNextFlush(e,{getData:()=>({...(0,o(866814).kz)(ek),is_first_render:tx.current})})});let tC=(0,o(667727).s3)({currentViewId:null==th?void 0:th.id,getCurrentViewType:e3,mountedBeforeInitialPageRender:et,navigationStartTime:eo,switchViewStartTime:null==(r=eN.current)?void 0:r.metric.startTime});eN.current&&o(363256).e.withListenerIgnored(()=>{if(!eN.current)return;let{from:e,to:t,metric:i,sizeHintAtStart:r}=eN.current;o(307545).default.measureAfterNextFlush(i,{getData:()=>{let{view_type:i,row_count_category:n,...l}=(0,o(866814).kz)(ek);return{from:e,to:t,did_trigger_fetch:ek.isLoadingStore.state,row_count_category:(0,o(866814).Cu)(r),...l}}}),eN.current=void 0}),(0,l.useEffect)(()=>{let e=()=>{var e,t,i,r,n,l,a,s,d;let u;if(!ek.isLoadedStore.state||!tv.current||ek.wasCreatedThisSessionStore.state||ek.didFireLoadEventsStore.state)return;ek.didFireLoadEventsStore.setState(!0);let p=ep.RouterStore.state;"page"===p.route.name&&(u=p.route.mobileData);let g=null==(e=ek.collectionViewStore())?void 0:e.getType(),m=()=>({...(0,o(866814).kz)(ek),wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,collectionViewType:g,...ei.getDatabaseNavigationMetrics(eo,ea)}),S=()=>{var e,t,i;let r=null==(e=ek.collectionViewStore())?void 0:e.id,n=(0,o(466158).A)(r);return{...(0,o(866814).kz)(ek),is_push:(null==(t=u)?void 0:t.isPush)??!1,collectionViewType:g,initial_route:ep.RouterStore.state.initialRoute.name,prefetchCache:null==(i=o(809390).B.getPrefetchAnalytic(n))?void 0:i.type,cvb_loading_state:er,wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,is_mobile_background_launch:(0,o(916200).A)()}},h=ek.isFullScreenStore.state;if(em){if(!o(259533).isCurrentVirtualTabInitialLoad(eg,em))return;h&&(a=eg,s=em,d=S,o(933612).completeVirtualTabInitialNavigation(a),o(307545).default.measureAfterNextFlush({metricName:"initial_database_render",startTime:s.startTime},{getData:()=>o(259533).isCurrentVirtualTabInitialLoad(a,s)?{...d(),virtual_tabs_enabled:!0,is_virtual_tab_initial_load:!0,desktop_load_origin:s.loadOrigin,includes_page_origin_to_app_start:!1}:void 0})),null==(t=ek.databaseItemsVisibleTracker)||t.handleInitialDatabaseRender();return}if(h)if(o(867706).U.markRendered(ep,c.id),o(398225).N.recordContentRenderCandidate("database",c.id),!o(329464).A.state.initialRenderCompleted&&et)o(933612).setInitialRenderCompleted(),o(120011).oh.hackyOffsetParsesCorrectly()||(0,o(104310).u)({event:{eventName:"luxon_hacky_offset_parses_correctly_false",eventProperties:{}}}),o(307545).default.measureFromPageOriginAfterNextFlush("initial_database_render",{getData:()=>({...S(),sub_metrics:o(259533).getSubMetricsAndMetricDataForTracking({isPrewarmedTab:!1}).sub_metrics,includes_page_origin_to_app_start:!0,virtual_tabs_enabled:(0,o(924613)._)()}
1),shouldSendIfStatsigNotInitialized:!0}),null==(i=ek.databaseItemsVisibleTracker)||i.handleInitialDatabaseRender();else{let{timings:e}=ei.popTimings(ei===o(898727).J?c.id:void 0);ei!==o(898727).J&&o(398225).N.recordNavigationMetricGate(c.id,!!e),e&&o(307545).default.measureAfterNextFlush({metricName:"navigation_database_render",startTime:e.navigationStart},{getData:m}),o(469945).A.state.isMeasuring&&o(469945).A.update(e=>({...e,isMeasuring:!1})),null==(r=ek.databaseItemsVisibleTracker)||r.handleNavigationDatabaseRender(null==e?void 0:e.navigationStart)}else et?null==(n=ek.databaseItemsVisibleTracker)||n.handleInitialDatabaseRender():(eo&&o(307545).default.measureAfterNextFlush({metricName:"navigation_database_render",startTime:eo},{getData:m}),null==(l=ek.databaseItemsVisibleTracker)||l.handleNavigationDatabaseRender(eo))};return ek.isLoadedStore.addListener(e),e(),()=>{ek.isLoadedStore.removeListener(e)}},[ek,ep,et,er,eo,ea,ei,c.id,em,eg]),(0,o(579993).K8)(()=>{for(let e of c.getCollectionViewStores())e.getValue();ty&&ty.getTemplatePageStores().map(e=>e.getValue())},[c,ty]),(0,l.useEffect)(()=>{let e=()=>!o(475097).default.isCenterPeekOpen()&&o(825244).A.state.isVisible,t=()=>{if(e()){var t;null==(t=eI.current)||t.maybeProcessDeferredCollectionEmit("page_show")}},i=()=>{if(e()){var t;null==(t=eI.current)||t.maybeProcessDeferredCollectionEmit("exit_peek")}};return o(825244).A.addListener(t),o(475097).default.addListener(i),()=>{o(825244).A.removeListener(t),o(475097).default.removeListener(i)}},[eI]),(0,l.useEffect)(()=>{let e=e=>{let t=e.state;(async()=>{try{(await A.load()).ensureCompleteSprintAutomation({environment:ep,sprintSettingsContext:t})}catch(e){(0,o(208318).t)().error({error:(0,o(324497).A)(e),from:"collectionViewBlock",type:"loadSprintSettingsActionsFailed"})}})()};return ek.sprintSettingsContextStore.addListener(e),()=>{ek.sprintSettingsContextStore.removeListener(e)}},[ek,ep]),(0,l.useEffect)(()=>{let e=async e=>{if(e.state){let e=ek.collectionViewBlockStore(),t=ek.collectionViewStore(),i=ek.collectionStore();e&&t&&i&&await (0,o(345471).M)(ep,ek,{src:"relative_variables_stale",queuedTimestamp:Date.now()})}};return ek.relativeVariablesAreStaleStore.addListener(e),()=>{ek.relativeVariablesAreStaleStore.removeListener(e)}},[ek,ep,eb]);let{contextType:tk,databaseType:tI,remoteCollectionIds:tj}=(0,o(579993).K8)(()=>({contextType:ek.contextTypeFromStoreState,databaseType:ek.databaseTypeFromStoreState,remoteCollectionIds:ek.remoteCollectionIdsStore.state}),[ek]);(0,l.useEffect)(()=>{if(eK.current||"collectionTypedView"!==tk||!tI)return;let e=new(M()).C({environment:ep,listenerEventKey:(0,d().aW)({spaceId:c.getSpaceId(),databaseType:tI}),onEmit:(e,t)=>{var o;null==(o=eI.current)||o.handleCollectionEmit({src:"msg",passThroughData:t,shouldDeferCollectionEmit:eH(),isCollectionTypeChange:!0})}});e.subscribe(),eK.current=e;let t=eK.current;return()=>{t.unsubscribe()}},[ek,ep,eI,c,tk,tI,eH]),(0,l.useEffect)(()=>{null==H||H(ek)},[H,ek]),(0,l.useEffect)(()=>{null==K||K(e3())},[]),(0,l.useEffect)(()=>{void 0===tb||e1||ek.frozoneStore.setState({...ek.frozoneStore.state,frozenIndex:tb})},[ek.frozoneStore,e1,tb]),(0,l.useEffect)(()=>{let e=e=>{let t=Array.from(ez.current.keys()??[]),i=(0,o(960408).R9)(t,e),r=(0,o(960408).R9)(e,t);for(let e of i){var n;null==(n=ez.current.get(e))||n.unsubscribe(),ez.current.delete(e)}for(let e of r){let t=new(M()).C({environment:ep,listenerEventKey:(0,d().eG)(e),onEmit:(e,t)=>{var o;null==(o=eI.current)||o.handleCollectionEmit({src:"msg",passThroughData:t,shouldDeferCollectionEmit:eH(),isCollectionTypeChange:!1})}});t.subscribe(),ez.current.set(e,t)}};if(ty)e([ty.id]);else if("collectionTypedView"===tk){e(tj??[]);let t=t=>{e(t.state)};return ek.remoteCollectionIdsStore.addListener(t),()=>{ek.remoteCollectionIdsStore.removeListener(t)}}},[ek.remoteCollectionIdsStore,eI,ty,tk,ep,tj,c,eH]),(0,l.useEffect)(()=>{let e=ez.current;return()=>{if(e)for(let t of e.values())t.unsubscribe()}},[]);let tT=(0,l.useMemo)(()=>({onFocus:td,onBlur:tc,onMouseMove:tu,onMouseLeave:tp}),[td,tc,tu,tp]);(0,l.useEffect)(()=>{var e;let t=null==(e=eB.current)?void 0:e.getNode();return t&&(0,o(166027).P)({el:t,eventName:"scroll",callback:tm}),()=>{t&&(0,o(260244).O)({el:t,eventName:"scroll",callback:tm})}},[tm]),(0,l.useEffect)(()=>()=>{(0,o(658350).u)({collectionContextStore:ek})},[ek]),(0,l.useEffect)(()=>()=>{eP.destroy(),eR.destroy(),eV.destroy()},[eP,eR,eV]),(0,l.useEffect)(()=>()=>{var e;null==eE||null==(e=eE.current)||e.disconnect()},[]),(0,o(537885).L)({collectionContextStore:ek,collectionViewStore:th,isFullScreen:!!u,wasCreatedThisSessionStore:ek.wasCreatedThisSessionStore,environment:ep,didDelayOffscreenRenderRef:eL});let t_=(0,o(579993).K8)(()=>{var e;let t=null==(e=o(192314).AppStoreCurrentUserSettingsStore.state)?void 0:e.getSettings();
1if(t)return{seen_jira_two_way_sync_info_banner:t.seen_jira_two_way_sync_info_banner,seen_auth_missing_for_jira_synced_collection_view_banner:t.seen_auth_missing_for_jira_synced_collection_view_banner}},[]),tA=(0,o(579993).K8)(()=>o(610463).A.getState().loaded,[]);(0,l.useEffect)(()=>{var e;if(!c.isCollectionView())return;let t=null==(e=ek.collectionStore())?void 0:e.getFormat();if(!t)return;let i=(0,o(447036).cq)(c)?o(616153).e:o(623618)._,r=(0,o(645700).W)({collectionFormat:t,userSettingsBannerInfo:t_,collectionStore:ek.collectionStore(),hasCollectionContext:!0});if(r.shouldShowBanner){let{shouldShowBanner:e,...t}=r;o(474329).HQ({bannerCoordinator:i,tabId:eg,blockStore:c,...c.isCollectionView()&&{context:o(166654).R.CollectionViewBlockFullScreen},...t})}else o(474329).zA({bannerCoordinator:i,tabId:eg,id:"JiraTwoWaySyncInfoBanner"}),o(474329).zA({bannerCoordinator:i,tabId:eg,id:"AuthMissingForJiraSyncedCollectionPageBanner"})},[ek,c,ep,t_,eg,ty,tA]);let tM=(0,o(83208).X)("row_count_limits_notify"),{rowCountIsApproaching:tP,rowCountLimit:tR}=(0,o(579993).K8)(()=>{var e;let{maxSize:t,maxMsvSize:i}=a().default.getConfig({configName:"collection_service_max_collection_size"}),r=null==(e=ek.collectionViewStore())?void 0:e.getCollectionSource();return{rowCountIsApproaching:"approaching"===(0,o(481436).y)(ek),rowCountLimit:(0,o(709043).d)({maxSize:t,maxMsvSize:i,isTypedSource:void 0!==r&&(0,o(213832).q7)(r)})}},[ek]);(0,l.useEffect)(()=>{if(!tM||!u||!c.isCollectionView())return;let e=(0,o(447036).cq)(c)?o(616153).e:o(623618)._;return tP?o(474329).HQ({bannerCoordinator:e,tabId:eg,id:"RowLimitWarningPageBanner",contentKey:"collection_row_limit_warning",styleKey:o(646478).q.Yellow,rowCountLimit:tR}):o(474329).zA({bannerCoordinator:e,tabId:eg,id:"RowLimitWarningPageBanner"}),()=>{o(474329).zA({bannerCoordinator:e,tabId:eg,id:"RowLimitWarningPageBanner"})}},[u,c,tM,tP,tR,eg]);let{pendingOpenSource:tV,pendingOpenFrom:tB}=(0,o(579993).O$)(o(917850).y);(0,l.useEffect)(()=>{var e;let t=null==(e=ek.collectionStore())?void 0:e.getFormat();if(!t)return;let i=ek.settingsStore;t.external_collection_type&&t.synced_collection_external_url&&tV&&((0,o(604322).e)({collectionSettingsStore:i,source:tV,openedFrom:tB}),o(917850).y.clearPendingOpen())},[ek,tV,tB]);let tE=function(e){let t=(0,o(533992).v3)(),i=(0,l.useRef)(void 0),r=(0,l.useRef)(s().Store.createValue(void 0,{name:"syncedCollectionProgressStore"})).current,{collectionId:n,shouldPoll:a}=(0,o(579993).K8)(()=>{let t=null==e?void 0:e.getFormatStore().getKeyStore("sync_state").getKeyStore("syncing").getValue();return{collectionId:null==e?void 0:e.id,shouldPoll:!!((null==e?void 0:e.isSyncedCollection())&&!0===t&&!o(139424).A.isMobile)}},[e]);return(0,l.useEffect)(()=>{if(clearTimeout(i.current),i.current=void 0,r.setState(void 0),!a||!n)return;let e=!1,o=async()=>{let l=await t.api.callApi({eventName:"getExternalCollectionSyncState",environment:t,data:{collectionId:n}});if(e||"success"!==l.type||!l.data.result)return;let a={numberChildrenReceived:l.data.result.numberChildrenReceived,numberChildrenUnfurled:l.data.result.numberChildrenUnfurled};r.setState(a),a.numberChildrenReceived>0&&a.numberChildrenUnfurled/a.numberChildrenReceived<1&&(i.current=window.setTimeout(()=>{o()},1e4))};return o(),()=>{e=!0,clearTimeout(i.current),i.current=void 0}},[n,t,a,r]),r}(ty),tF=B||!!(null==ex?void 0:ex.disableContentPointerEvents);(0,l.useEffect)(()=>{ek.setCapabilitiesParams({disabled:tF,capabilitiesOverrides:ex})},[ek,tF,ex]);let tO=(0,o(747193).b)(c,tF),tz=(0,o(579993).K8)(()=>!!ty&&(0,o(69499).Qu)(ty.getValue()),[ty]),tK=(0,o(579993).K8)(()=>(0,o(829435).s)(c.id),[c.id]),tL=(0,o(579993).K8)(()=>(0,o(400695).W)(c.id),[c.id]),tD=(0,o(579993).K8)(()=>!!tK&&ek.isEmptyStore.state,[tK,ek]),tW=(0,o(579993).K8)(()=>!!tL&&ek.isEmptyStore.state,[tL,ek]),tH=(0,o(579993).K8)(()=>(0,o(765158).I)(c.getAssociatedLayoutStore()),[c]),tN=(0,o(579993).K8)(()=>e1&&tK&&0===ek.collectionStoresStore.state.length&&ek.isLoadedStore.state,[e1,tK,ek]),tG=(0,o(579993).K8)(()=>e1&&tL&&0===ek.collectionStoresStore.state.length&&c.getCollectionViewStores().length<=1,[e1,tL,ek,c]),t$=(0,o(579993).K8)(()=>
1{if(!tK||tD)return!1;let e=o(192314).AppStoreCurrentUserSettingsStore.state;return!!(null!=e&&e.isDefined())&&void 0===e.getSettingsStore().getKeyStore("personal_home_my_tasks_main_callout_dismissed_at").getValue()},[tK,tD]),tU=(0,o(579993).r6)(()=>!tr||!tn||!(0,o(335818).Ck)(c,void 0,ed)||c.isCollectionViewPageWithContent()?{marginLeft:void 0,marginRight:void 0}:{marginLeft:void 0,marginRight:-186},[ed,tr,tn,c]);(0,o(579993).O$)(tU);let tq=(0,o(579993).r6)(()=>{var e;if(tN||tG)return 0;let t=(null==(e=ek.viewsModuleContextStore)?void 0:e.getViewModuleType())==="viewsMain"&&!ek.isDashboardWidget();return x||"hidden"!==y||!w?t?60:O||ek.isInHomeWidgetStore.state?48:40:0},[tN,tG,ek,x,y,w,O]);(0,o(579993).O$)(tq);let tX=function(e){let{collectionContextStore:t,previewContext:i,isPlaceholderExternalCollection:r}=e;return(0,o(579993).K8)(()=>{var e,o;let n=null==(e=t.collectionViewStore())?void 0:e.getType();return!!(!r&&!(null!=i&&i.hideViewBlockSource)&&t.shouldShowSourceStore.state&&!t.isUnlistedViewStore.state&&!t.isInViewTabLayout()&&"chat"!==n&&((null==(o=t.collectionStore())?void 0:o.canRead())||"dashboard"===n))},[t,i,r])}({collectionContextStore:ek,previewContext:eh,isPlaceholderExternalCollection:tz}),tY=(0,o(579993).K8)(()=>{var e;return(null==(e=ek.collectionViewBlockStore())?void 0:e.getCollectionViewStores())??[]},[ek]),tQ=(0,l.useMemo)(()=>{let e=(null==tY?void 0:tY.length)===1;return tX&&(u||!e)&&!e1},[tX,null==tY?void 0:tY.length,u,e1]),tZ=(0,o(579993).r6)(()=>!!(eG||eU||eX||u||"always_show"===y||o(139424).A.isMobile||"form_editor"===e3()||!ek.isWidgetView()&&"dashboard_widget"!==g||ek.isDashboardWidget()&&ek.getIsInDashboardBuildMode()||ek.settingsStore.state.open||ek.searchOpenStore.state||eJ.state.open||eQ.state.open||eZ.state.open||ek.filterBarSortSettingsStore.state.open||Array.from(ek.filterBarItemSettingsStoreMap.values()).some(e=>e.state.open))||!!e9.state.open,[eG,eU,eX,u,y,g,e3,ek,eJ,eQ,eZ,e9]);(0,o(579993).O$)(tZ);let tJ=(0,o(579993).r6)(()=>ek.collectionActionsMinimizedStore.state&&!u?o(912338).xE.Collapsed:o(912338).xE.Expanded,[ek.collectionActionsMinimizedStore,u]);(0,o(579993).O$)(tJ);let t0=(0,o(579993).K8)(()=>{let e=e3();return!!e&&function({currentViewType:e,isPlaceholderExternalCollection:t,collectionContextStore:o,allowedActions:i,settingsHeaderSizeObserver:r}){return"page"!==e&&"form_editor"!==e&&!t&&!!o.shouldAllowNewItemCreation()&&(!i||!!i.includes("addItem"))&&(!r||!(r.rect.state.width>320))}({currentViewType:e,isPlaceholderExternalCollection:tz,collectionContextStore:ek,allowedActions:k,settingsHeaderSizeObserver:eR})},[e3,ek,k,tz,eR]);(0,o(579993).K8)(()=>{t0&&(0,o(963405).IW)({collectionSettingsStore:ek.settingsStore,showAddItemButton:!0})},[t0,ek]);let t9=(0,l.useCallback)(e=>{if(q)return void q(e);if(!ek.collectionViewBlockStore()||!(0,o(746040).E)(ep,(0,o(974410).f)(c)))return;let t=ek.isMultiSourceViewFromStoreState;(0,o(476087).U)({userAction:"CollectionViewBlock.handleAddItemClick",environment:ep,collectionContextStore:ek,collectionViewBlockStore:c,shouldCoerce:!0,templateStore:ek.defaultPageTemplateStore.state,showMoveTo:t,peekModeOverride:e1?"center_peek":void 0,from:{createBlock:"cvb_add_item"}}),(0,o(893783).X)({environment:ep,collectionContextStore:ek,action:"click_topbar_new_item"})},[ek,ep,c,e1,q]),t3=(0,l.useCallback)(e=>{let{target:t}=e;if(!th||o(139424).A.isMobile||!(t instanceof HTMLElement))return;let i=e3();i&&0===e.button&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{P({viewType:i,isDashboardWidget:ek.isDashboardWidget()})&&(e.preventDefault(),(0,o(915157).j)({environment:ep,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:"board"===i||"table"===i}))})},[ep,th,e3,ek]),t5=(0,l.useCallback)((e,t)=>{(0,o(705660).S)(e,o(705660).y.Click,()=>{if(e5.state||o(270912).Cx(ep),"page"===t&&!(0,o(453734).Z)()){let{clientX:t,clientY:i,target:r}=e;o(374176).default.afterNextFlush(()=>{let e=c.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewBlock.PageView.click",environment:ep,canUndo:!0,cellTarget:e?{spaceWithId:e}:void 0,perform:e=>{(0,o(699778).t)({environment:ep,x:t,y:i,target:r instanceof Element?r:void 0,transaction:e,isDiscussionsModuleBelowEditorModule:tH})}})})}})},[ep,e5,tH,c]),t2=(0,l.useMemo)(()=>
1o(960408).sg(tg,100),[tg]),t1=(0,l.useCallback)(()=>{o(395364).A.state||eq(!0)},[eq]),t7=(0,l.useCallback)(()=>{eq(!1)},[eq]),t6=(0,l.useCallback)(e=>{e&&eP.observe(e)},[eP]),t4=(0,l.useCallback)(e=>{e&&eV.observe(e)},[eV]),t8=(0,l.useCallback)(e=>{e&&eR.observe(e)},[eR]),oe=(0,l.useCallback)(e=>{var t,i;(null==e||null==(t=e.getNode())?void 0:t.classList.contains(o(314543).Dk))?eB.current=e:eB.current=(null==eA?void 0:eA.horizontalScroller)||null,ti(ek.collectionViewStore());let r=null==(i=eB.current)?void 0:i.getNode();"u">typeof ResizeObserver&&r&&(eE.current=new ResizeObserver(t2),eE.current.observe(r))},[ek,t2,ti,eA]),ot=(0,o(579993).K8)(()=>{var e,t,i,r;if("form_editor"!==e3()&&ek.settingsStore.state.open&&"sidebar"===e0.state&&!0!==o(560281).b.state.visible)return(0,p.jsx)("div",{style:{paddingInlineStart:null==(e=ts.state)?void 0:e.paddingLeft,paddingInlineEnd:null==(t=ts.state)?void 0:t.paddingRight,marginInlineStart:null==(i=tU.state)?void 0:i.marginLeft,marginInlineEnd:null==(r=tU.state)?void 0:r.marginRight,borderTop:`1px solid ${o(632079).Tj.border.primary}`,height:12}})},[ek,tU,ts,e0,e3]),oo=(0,o(579993).K8)(()=>{let e=null==ty?void 0:ty.getValue();return!!(e&&(0,o(69499).SJ)(e))},[ty]),oi=(0,o(579993).K8)(()=>{var e;let t=e3();if(t)return(0,o(964013).B)({blockStore:c,isFullScreen:!!u,collectionContextStore:ek})||tl&&"feed"!==t?0:-((null==(e=ts.state)?void 0:e.paddingLeft)??0)},[e3,c,u,ts,ek,tl]),or=(0,o(579993).O$)(ek.normalizedSchemaStore),on=(0,o(579993).O$)(ek.normalizedQueryStore),ol=(0,o(579993).O$)(ek.normalizedFormatStore),oa=(0,o(579993).K8)(()=>{var e;if("over"===(0,o(481436).y)(ek))return"hidden";if("collectionTypedView"===ek.contextTypeFromStoreState)return y;if("collectionSystemView"===ek.contextTypeFromStoreState){let e=ek.collectionViewStore(),t=null==e?void 0:e.getCollectionSource();return(0,o(213832).TR)(t)?"default":"hidden"}return"dashboard"===(e=null==th?void 0:th.getType())||"xldb"===e||ty&&!1!==ty.canRead()&&ty.isDefined()?y??"default":"hidden"},[ek,ty,th,y]),os=(0,l.useRef)(null),od=(0,o(579993).K8)(()=>{var e,t,i,r;let n=e3(),l=e6&&!o(475097).default.isSidePeekOpeningStore.state&&!O,a=l?u?{paddingInlineStart:(null==ts||null==(e=ts.state)?void 0:e.paddingLeft)??0,paddingInlineEnd:16}:{paddingInlineStart:0,paddingInlineEnd:((null==ts||null==(t=ts.state)?void 0:t.paddingRight)??0)+16}:(null==ts?void 0:ts.state)&&{paddingInlineStart:ts.state.paddingLeft,paddingInlineEnd:ts.state.paddingRight},s=(0,o(877071).U)(ep),d=(0,o(335818).Ck)(c,void 0,ed)||u?s:Math.min(900,s);return{minHeight:tq.state,paddingInlineStart:null==a?void 0:a.paddingInlineStart,paddingInlineEnd:null==a?void 0:a.paddingInlineEnd,width:v,position:"relative",insetInlineStart:tl&&"feed"!==n?0:-((null==a?void 0:a.paddingInlineStart)??0),flexShrink:0,...(u||ey||l)&&{position:"sticky",zIndex:86,insetInlineStart:0,width:!e6||!a||u||ey||O?void 0:d-a.paddingInlineStart/2},...(0,o(444285).S)(c)&&{cursor:"default"},..."skills"===n&&{cursor:"default"},marginInlineStart:null==(i=tU.state)?void 0:i.marginLeft,marginInlineEnd:null==(r=tU.state)?void 0:r.marginRight,...Y}},[e6,O,u,ts,ep,c,ed,tq,v,ey,tU,tl,e3,Y]),oc=(0,l.useCallback)(e=>{(0,o(963405).Ow)({collectionSettingsStore:ek.settingsStore,hideSettingsHeader:!0,ref:e,initialStack:[{type:"linkToDatabase",existingCollectionStore:ty,analytics:void 0}]})},[ek,ty]),{currentViewType:ou,paddingLeft:op}=(0,o(579993).K8)(()=>{var e;return{currentViewType:e3(),paddingLeft:null==(e=ts.state)?void 0:e.paddingLeft}},[e3,ts]),og=function(e){let t=(0,o(579993).K8)(()=>{var t,o;return{spaceId:e.store.getSpaceId(),tableId:null==(t=e.collectionViewStore)||null==(t=t.getFormatStore().getKeyValue("xldb_config"))?void 0:t.table_id,viewId:null==(o=e.collectionViewStore)||null==(o=o.getFormatStore().getKeyValue("xldb_config"))?void 0:o.view_id}},[e.collectionViewStore,e.store]);if("xldb"===e.currentViewType&&void 0!==t.spaceId&&(0,o(469948).Su)(t.tableId)&&(0,o(469948).Su)(t.viewId))return{spaceId:t.spaceId,tableId:t.tableId,viewId:t.viewId,canWrite:e.canWrite}}({store:c,collectionViewStore:th,currentViewType:ou,canWrite:tO}),om="dashboard"===ou;if(th&&or&&on&&ol&&ou)if(e8)n=(0,p.jsx)(cc,{store:c});else if(oo)n=(0,p.jsx)(o(713311).RI,{value:ek,children:(0,p.jsx)(o(385827).s,{allowSelectionWithin:!0,style:od,onMouseDown:t3,onMouseMove:t1,onMouseLeave:t7,onClick:t5,ref:(0,o(411048).Px)(t6,eu),children:(0,p.jsx)(o(365711).Ay,{store:c,shouldShowHoverMenu:!0,analyticsName:(0,o(912338).LI)(ou),shouldShowHalo:!u&&!ey&&!e1,canSelect:!u&&!ey&&!e1&&
1!e7,children:(0,p.jsx)(o(940844).j,{store:c,style:ci,disabled:!1})})})});else if(tG)n=(0,p.jsx)(o(713311).RI,{value:ek,children:(0,p.jsx)("div",{ref:eu,...tT,style:cr,children:(0,p.jsxs)("div",{style:(0,o(681693).V$)({isPhone:ec,themeMode:es}),ref:os,children:[(0,p.jsx)("div",{style:cn,children:(0,p.jsx)(a0,{currentViewType:ou,headerSizeObserver:eP,contentSizeObserver:eV,settingsHeaderSizeObserver:eR,headerHeightStore:tq,viewSettingsPlacementStore:e0,store:c,leftRightPaddingStore:ts,isInHomeWidget:e1,placementToOrigin:"right",alignmentToOrigin:"center",headerRef:os})}),(0,p.jsx)(o(502498).Ww,{feature:"custom_db",onSetup:oc})]})})});else{let e=(0,p.jsx)(aG,{collectionContentWrapperStyle:X,collectionContextStore:ek,store:c,collectionStore:ty,collectionViewStore:th,currentViewType:ou,isDisabled:tF,isFullScreen:!!u,isInPeek:e2,isPreviewing:ey,isRootOrDirectChild:tr,headerSizeObserver:eP,timelineViewRef:eF,showHoverActionsStore:tZ,handleAddItemClick:t9,isPlaceholderExternalCollection:tz,isMyTasksEmpty:tD,isInFrameWhenSidePeekOpen:e6,query:on,schema:or,format:ol,showHomeCustomDbEmptyState:tG,maxHeight:I,viewSettingsPlacementStore:e0,templatePickerMenuListStore:$,editorContentContainerRef:U,showMyTasksEmptyState:tN,showMyTasksAddSourcesCallout:t$,isInHomeWidget:e1,isUnlistedView:O,isHomeCustomDbEmpty:tW,handleHorizontalScrollerMount:oe,handleEditorMouseDown:t3,handleEditorClick:t5,leftRightPaddingStore:ts,handleContentMount:t4,rootRef:eu,isViewModule:e7,additionalCollectionViewInnerHorizontalPadding:G,scrollerLeftPadding:tt,headerHeightStore:tq,fullWidth:v,contentEditableVoidLeft:oi,leftRightMarginStore:tU}),t=(0,p.jsx)(o(667727).o7,{loadEvent:tC,children:e}),i=(0,p.jsx)(o(713311).RI,{value:ek,children:(0,p.jsx)(o(193294).Zh,{value:eM,children:(0,p.jsxs)("div",{ref:eu,...tT,style:cr,children:[u?void 0:(0,p.jsx)("div",{style:cn,children:(0,p.jsx)(a0,{currentViewType:ou,headerSizeObserver:eP,contentSizeObserver:eV,settingsHeaderSizeObserver:eR,headerHeightStore:tq,viewSettingsPlacementStore:e0,store:c,leftRightPaddingStore:ts,isInHomeWidget:e1,headerRef:os,handleAddItemClick:t9,syncProgressStore:tE})}),(0,p.jsx)(C,{}),(0,p.jsx)(W,{isFullScreen:!!u,leftRightPaddingStore:ts,leftRightMarginStore:tU,overrideViewType:S}),tQ?(0,p.jsx)(o(385827).s,{allowSelectionWithin:!0,onMouseDown:t3,onMouseMove:t1,onMouseLeave:t7,ref:(0,o(411048).Px)(t6,os),style:cl,children:(0,p.jsx)("div",{style:ca,children:(0,p.jsx)(h,{store:c,collectionContextStore:ek,showHoverActionsStore:tZ,isFullScreen:!!u,canEdit:tO,paddingLeft:op,syncProgressStore:tE})})}):void 0,(0,p.jsx)(d4,{currentViewType:ou,store:c,headerWrapStyle:od,headerActionsBehavior:oa,allowedActions:k,hideViewTabBar:w??!1,showHoverActionsStore:tZ,headerSizeObserver:eP,isFullScreen:!!u,isInHomeWidget:e1,isMyTasksPage:tK,isHomeCustomDbPage:tL,isPlaceholderExternalCollection:tz,collectionViewHeaderText:x,handleEditorMouseDown:t3,handleHeaderMouseMove:t1,handleHeaderMouseLeave:t7,handleHeaderMount:t6,handleSettingsHeaderMount:t8,leftRightPaddingStore:ts,headerHeightStore:tq,canEdit:tO,viewSettingsPlacementStore:e0,contentSizeObserver:eV,settingsHeaderSizeObserver:eR,handleAddItemClick:t9,timelineViewRef:eF,filterBarCreateFilterSettingsStore:eZ,createFilterSettingsStore:eQ,switchViewMetric:eN,showOnlyCurrentView:!!N,headerRef:os,headerStyleOverrides:{...O&&{paddingInlineStart:24,paddingInlineEnd:24,paddingTop:12}},minimizedActionViewStore:tJ,draggableHeaderProps:J,forceDropdownState:Q,syncProgressStore:tE}),(0,p.jsx)(F,{collectionContextStore:ek,mountedBeforeInitialPageRender:!!et}),"form_editor"===ou?(0,p.jsx)(o(790124).N,{capture:!0,allowSearch:!0,allowEsc:!0,allowUndo:!0,allowOpenLinkMenu:!0,allowBackspace:!0,allowMenuList:!0,allowAIChatShortcuts:!0,wrapperTag:"div",children:t}):t,ot,(0,p.jsx)(o(95114).DG,{collectionContextStore:ek,isDisabled:tF,paddingLeft:op}),(0,p.jsx)(L,{navigationTracker:ei,skipTracking:om,collectionContextStore:ek,collectionViewBlockRenderStartTime:eO,didDelayOffscreenRenderRef:eL,mountedBeforeInitialPageRender:et,cvbLoadingStateOnInitialRender:er,lazyRenderStartedAtRef:en,trackPendingCollectionItemRender:el,dependencyLoadingMetrics:ea,virtualInitialLoad:em})]})})});n=void 0===og?i:(0,p.jsx)(co,{configuration:og,loadingFallback:null,children:i})}else n=null;return(0,o(705155).N)({store:c,forwardedRef:t,blockRefObject:(0,o(579993).K8)(()=>({renderedType:"collection_view_page"===c.getType()?"collection_view_page":"collection_view",getBlockStore:()=>c,getNode:()=>eu.current,collectionContextStore:ek,collectionStore:()=>ek.collectionStore(),collectionViewStore:()=>ek.collectionViewStore(),settingsStore:ek.settingsStore,bulkSelectionStore:ek.bulkSelectionStore,archiveStatusStore:ek.archiveStatusStore,searchQueryStore:ek.searchQueryStore,setSearchOpen:e=>{ek.searchOpenStore.setState(e)},resetLeftScrollAfterFlush:()=>{o(374176).default.afterNextFlush(()=>{var e;let t=null==(e=eB.current)?void 0:e.getNode();if(t){t.scrollLeft=0;let e=(0,o(54503).T8)(t);e&&(e.scrollLeft=0)}})},handleCreated:()=>cs(ep,ek)}),[c,ek,ep]),contents:n})}));function cc({store:e}){let t=(0,o(533992).v3)(),i=(0,o(960253).e)(),{value:r}=(0,o(552709).fJ)(o(406921).V);return(0,o(579993).K8)(()=>{let n=e.getSpaceId();return(0,p.jsx)(p.Fragment,{children:o(536614).S5({environment:t,textValue:{value:[o(247438).Ey_(e.pointer.id,[["p",e.pointer.id,n]])],spaceId:n},parentStore:e,disableHover:!1,disableStyleAnnotations:!1,disableInsertedDeletedAnnotations:!1,disableDateStyleAnnotations:!1,disableSuggestionAnnotations:!1,disabled:!1,emojiType:(0,o(591404).FN)(t),theme:o(632079).Tj,themeMode:i,katex:r,formulaValueTypes:[]})})},[t,e,i,r])}},569186(e,t,o){o.r(t);var i=o(635790),r=o(440302);class n extends i.Component{componentDidCatch(e){throw o(419750).lE("collections"),e}render(){let{collectionViewBlockRef:e,...t}=this.props;return(0,r.jsx)(o(930489).A,{...t,ref:e})}}let l=i.forwardRef((e,t)=>
1(0,r.jsx)(n,{...e,collectionViewBlockRef:t}));l.displayName="CollectionViewBlockWithErrorBoundary",o.d(t,{CollectionViewBlockErrorBoundary:()=>n},{CollectionViewBlockWithErrorBoundary:l})},844868(e,t,o){o(635790);var i=o(440302);let r={plainButton:{fontSize:o(139424).A.isMobile?17:14}};function n(e){let{title:t,onClick:n,iconLeading:l}=e;return(0,i.jsx)(o(548436).A,{onClick:n,colorPalette:"gray",style:r.plainButton,size:o(139424).A.isMobile?"xl":void 0,iconLeading:l?{icon:l,size:"sm"}:void 0,children:t})}o.d(t,{P:()=>n})},215322(e,t,o){function i(e){let{isInHomeWidget:t,isInDashboardWidget:i,isFeedbackButton:r,isMobile:n,isInDashboardBuildMode:l}=e,a=(i||t)&&!n;return{button:{display:"flex",alignItems:"center",fontSize:14,padding:6,...r?{height:a?24:28,color:o(632079).Tj.text.tertiary,fill:o(632079).Tj.icon.tertiary}:a?{height:24,width:24}:{height:n?32:28,width:n?32:28},...r?{color:o(632079).Tj.text.tertiary,fill:o(632079).Tj.icon.tertiary}:{color:l?o(632079).Tj.blue.text.secondary:o(632079).Tj.text.secondary,fill:l?o(632079).Tj.blue.icon.secondary:o(632079).Tj.icon.secondary},fontWeight:o(699422).Wy.regular,lineHeight:1,borderRadius:6},icon:{width:n?o(104509).Ev.default:o(104509).Ev.sm,height:n?o(104509).Ev.default:o(104509).Ev.sm,fill:l?o(632079).Tj.blue.icon.secondary:o(632079).Tj.icon.secondary},hoveredStyle:l?{background:o(632079).Tj.blue.background.secondaryTranslucent}:void 0}}function r(){return{display:"flex",alignItems:"center",fontSize:14,height:28,padding:6,color:o(632079).Tj.icon.secondary,fontWeight:o(699422).Wy.regular,lineHeight:1,borderRadius:6}}o.d(t,{i:()=>i,y:()=>r})},481436(e,t,o){function i(e){o(800198).Router.navigateToExternalUrl({environment:e,url:`${(0,o(313281).x)("database.loadTimesAndPerformance")}#database-size-limits`})}function r(e){var t,i;let r=null==(t=e.remoteErrorStore.state)?void 0:t.errorBody;return void 0!==(0,o(101787).r1)(null==r?void 0:r.clientData)?"over":(null==(i=e.remoteResultStore.state)?void 0:i.rowCountStatus)??"under"}o.d(t,{N:()=>i,y:()=>r})},325606(e,t,o){var i=o(635790);let r=(0,i.createContext)(void 0);r.displayName="CollectionCapabilitiesOverridesContext";let n=r.Provider;function l(){return(0,i.useContext)(r)}o.d(t,{Q:()=>l},{G:n})},908851(e,t,o){var i=o(635790);let r=(0,i.createContext)(!1);r.displayName="CollectionSnapshotQueryContext";let n=new(o(227318)).d,l=(0,i.createContext)(n);function a({value:e,unavailableViewPointers:t=n,children:o}){return(0,i.createElement)(r.Provider,{value:e},(0,i.createElement)(l.Provider,{value:t},o))}function s(){return(0,i.useContext)(r)}function d(e){return(0,i.useContext)(l).has(e)}l.displayName="CollectionSnapshotUnavailableViewsContext",o.d(t,{WV:()=>s,Zy:()=>d,vc:()=>a})},667727(e,t,o){o(533958);var i=o(635790),r=o(440302);let n=(0,i.createContext)(void 0);function l({children:e,loadEvent:t}){let o=(0,i.useContext)(n);return(0,r.jsx)(n.Provider,{value:t??o,children:e})}function a({currentViewId:e,getCurrentViewType:t,mountedBeforeInitialPageRender:r,navigationStartTime:n,switchViewStartTime:l}){var s,d;let c=(0,i.useRef)();void 0===c.current&&void 0!==e&&(c.current=e);let u=(0,i.useRef)(),p=(0,o(579993).K8)(()=>"dashboard"===t(),[t]);p?void 0!==l?u.current={viewId:e,startTime:l}:(null==(s=u.current)?void 0:s.viewId)!==e&&(u.current=void 0):u.current=void 0;let g=null==(d=u.current)?void 0:d.startTime,m=void 0!==e&&e===c.current,S=(0,i.useMemo)(()=>({isInitial:m&&void 0===g&&!!r,isTabSwitch:void 0!==g,mountedBeforeInitialPageRender:!!r,navigationStartTime:g??(m?n:void 0)}),[g,m,r,n]);return p?S:void 0}function s(){let e=(0,i.useContext)(n);if(void 0===e)throw Error("Dashboard load event context is unavailable");return e}n.displayName="DashboardLoadEventContext",o.d(t,{Wo:()=>s,o7:()=>l,s3:()=>a})},142385(e,t,o){var i=o(635790);let r=(0,i.createContext)(void 0);function n(){return(0,i.useContext)(r)}o.d(t,{D:()=>n},{c:r})},446898(e,t,o){let i=o(764657).undefinable(o(764657).object({required:{},optional:{blockIdToVersion:o(764657).record(o(764657).string(),o(764657).number()),blockPropertyValueIdToVersion:o(764657).record(o(764657).string(),o(764657).number()),collectionPropertySchemaIdToVersion:o(764657).record(o(764657).string(),o(764657).number()),hasMore:o(764657).boolean()}}));o.d(t,{},{n:i})},145068(e,t,o){let i=new(o(935318)).d({create:()=>o(546605).Store.createValue(void 0,{name:"CurrentFullScreenCollectionContextStore"}),debugName:"TabCurrentFullScreenCollectionContextStore"});o.d(t,{},{_:i})},39332(e,t,o){async function i(e,t){return await (0,o(326904).lX)((0,o(48697).WP)(t),25,async([t,i])=>(0,o(192883).s)({environment:e,inMemoryRecordCache:e.defaultRecordCache.inMemoryRecordCache,pointer:{table:"block",id:t},userId:e.currentUser.id,minimumVersion:i}))}async function r(e,t,i){if(void 0===i)return[];let r=await (0,o(326904).lX)((0,o(48697).WP)(t),25,async([t,r])=>(0,o(192883).s)({environment:e,inMemoryRecordCache:e.defaultRecordCache.inMemoryRecordCache,pointer:{table:o(832375).ukB,id:t,spaceId:i},userId:e.currentUser.id,minimumVersion:r})),n=[];for(let e of r){var l;let t=null==e||null==(l=e.value)?void 0:l.parent_id;t&&n.push(t)}return n}async function n(e,t,i){void 0!==i&&await (0,o(326904).lX)((0,o(48697).WP)(t),25,async([t,r])=>{await (0,o(192883).s)({environment:e,inMemoryRecordCache:e.defaultRecordCache.inMemoryRecordCache,pointer:{table:o(832375).BiG,id:t,spaceId:i},userId:e.currentUser.id,minimumVersion:r})})}async function l(e){var t;let{environment:o,collectionContextStore:i,blockIdToMinimumVersion:r,blockPropertyValueIdToMinimumVersion:n={},collectionPropertySchemaIdToMinimumVersion:l={}}=e,s=null==(t=i.remoteRequestStore)||null==(t=t.state)?void 0:t.source.spaceId,d=await a({environment:o,spaceId:s,blockIdToMinimumVersion:r,blockPropertyValueIdToMinimumVersion:n,collectionPropertySchemaIdToMinimumVersion:l});!(i.isDashboardWidget()&&!i.isClientModeEnabledStore.state)&&(d.length>0||Object.keys(l).length>0)&&i.resultSetStore.addLocalChange(d)}async function a(e){let{environment:t,spaceId:o,blockIdToMinimumVersion:l,blockPropertyValueIdToMinimumVersion:a={},collectionPropertySchemaIdToMinimumVersion:s={}}=e,[d,c]=await Promise.all([i(t,l),r(t,a,o),n(t,s,o)]);return d.flatMap(e=>null!=e&&e.value?[e.value.id]:[]).concat(c)}o(435368),o(730330),o(974864),o.d(t,{I:()=>l,refreshCollectionQueryRecords:()=>a})},179819(e,t,o){o(635790);var i=o(440302);let r={customName:a({isEditingCollectionName:!1})};function n({actionButton:e,addViewButton:t,...a}){return(0,i.jsx)("div",{children:(0,i.jsxs)(o(4458).fI,{alignItems:"center",children:["collectionName"===a.type?(0,i.jsx)(l,{store:a.store,isEditingCollectionName:a.isEditingCollectionName}):(0,i.jsx)("div",{style:r.customName,children:a.customName}),o(139424).A.isMobile?null:t,e]})})}function l({store:e,isEditingCollectionName:t}){let r=(0,o(960253).I)(()=>({titleStyle:a({isEditingCollectionName:t})}),[t]),n=(0,o(579993).K8)(()=>e.getParentBlockStore(),[e]),s=(0,o(579993).K8)(()=>e.getNameStore(),[e]),d=(0,o(579993).K8)(()=>e.canRead(),[e]),c=(0,o(59959)._)(),u=(0,o(579993).K8)(()=>{var t;return!!(null==(t=c.state)||null==(t=t.entries.get(o(319280).L3.toKey(e.pointer)))?void 0:t.textDiff)},[c,e.pointer]);return(0,i.jsx)(o(352736).c,{step:"demo_collection",store:n,children:u&&s&&d?(0,i.jsx)(o(602430).A,{store:s,parentStore:n,style:r.t
1itleStyle,disabled:!0,inPageFind:o(541321).Os.none}):(0,i.jsx)(o(627918).A,{store:e,style:r.titleStyle})})}function a({isEditingCollectionName:e,reduceTitleMargin:t}){return{...o(649316).U.pageContentH2,minWidth:0,maxWidth:"100%",width:"100%",...!e?{display:"-webkit-box",lineClamp:1,WebkitLineClamp:1,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}:{whiteSpace:"nowrap",overflow:"auto",scrollbarWidth:"none",msOverflowStyle:"none"},marginInlineEnd:4*!t}}o.d(t,{S:()=>n,h:()=>a})},277420(e,t,o){o.d(t,{Du:()=>d,$y:()=>j,aV:()=>T}),o(730330),o(976614),o(159952),o(765324);var i=o(635790);let r=new(o(552709)).O2("MultiSourceCollectionNameView",()=>o.e(34804).then(o.bind(o,71928))),n=(0,o(552709)._h)(r,e=>e.MultiSourceCollectionNameView);var l=o(440302);let a=(0,o(327219).YK)({actionsButtonAriaLabel:{defaultMessage:"Collection actions",id:"database.source.actionsButtonAriaLabel"},editIconTitle:{defaultMessage:"Edit icon",id:"database.source.editDatabaseIcon.title"},editLayoutTitle:{defaultMessage:"Edit layout",id:"database.source.editDatabaseLayout.title"}}),s=Object.freeze({property:!0}),d=i.memo(function(e){let{isHovered:t,collectionContextStore:i,addViewButton:r,showHoverActionsStore:a}=e,s=(0,o(579993).K8)(()=>(0,o(183050).e)(i),[i]),d=(0,o(579993).K8)(()=>i.isDashboardView(),[i]),c=(0,o(579993).K8)(()=>{var e;return null==(e=i.collectionViewBlockStore())?void 0:e.getCollectionStoreIfSingleSource()},[i]),u=s.length>0?s[0]:c,g=s.length>1,S=(0,o(579993).K8)(()=>i.collectionViewBlockStore(),[i]),h=(0,o(579993).K8)(()=>i.viewsModuleContextStore.isInLayoutBuilder(),[i]),y=(0,o(579993).K8)(()=>{let e=null==u?void 0:u.getNameStore();return!!(e&&(0,o(338670).j)(e))},[u]),b=(0,o(579993).K8)(()=>{var e;return!!((null==S?void 0:S.id)&&(null==u||null==(e=u.getParentBlockStore())?void 0:e.id)===(null==S?void 0:S.id))},[u,null==S?void 0:S.id]),v=(0,o(579993).K8)(()=>!!(null==u?void 0:u.isSyncedCollection()),[u]),x=(0,o(991808).N)(i.capabilitiesStore),w=(0,o(754831).Zp)(),C=(0,o(356169).U)(i),k=(b||y)&&x&&!(null!=w&&w.disableEditingName)&&!v;return u?g?S?(0,l.jsx)(n,{collectionStores:s,collectionContextStore:i,isHovered:t,blockStore:S,addViewButton:r,renderLoading:()=>(0,l.jsx)(o(179819).S,{type:"customName",reduceTitleMargin:!0,customName:(0,l.jsx)(o(327219).sA,{id:"multiSourceCollectionNameView.name",defaultMessage:"Multiple sources"})})}):null:u&&(C||h)?(0,l.jsxs)(o(4458).fI,{alignItems:"center",minWidth:0,width:"100%",maxWidth:"100%",marginInlineEnd:4,children:[(0,l.jsx)(f,{collectionStore:u,collectionContextStore:i,disabled:!0}),(0,l.jsx)(o(179819).S,{type:"collectionName",store:u,isEditingCollectionName:y})]}):k?(0,l.jsx)(m,{collectionStore:u,isHovered:t,collectionContextStore:i,showHoverActionsStore:a,addViewButton:r}):(0,l.jsx)(p,{collectionStore:u,isHovered:t,addViewButton:r,collectionContextStore:i,showHoverActionsStore:a}):d?(0,l.jsx)(o(179819).S,{type:"customName",reduceTitleMargin:!0,customName:(0,l.jsx)(o(327219).sA,{id:"multiSourceCollectionNameView.newDashboardPlaceholder",defaultMessage:"New dashboard"})}):null}),c={display:"flex",alignItems:"center",minWidth:0,width:"100%",maxWidth:"100%",marginInlineEnd:4,paddingInlineStart:4,paddingInlineEnd:4,borderRadius:6},u={background:"none"},p=i.memo(function(e){let{isHovered:t,collectionContextStore:r,showHoverActionsStore:n,addViewButton:a,collectionStore:s}=e,d=(0,o(533992).v3)(),p=(0,o(633636).wM)(),g=(0,o(834656).F)(r.capabilitiesStore),m=(0,o(579993).K8)(()=>r.collectionViewBlockStore(),[r]),{isSystemCollection:S,href:h}=(0,o(579993).K8)(()=>{let e=s&&!!(null==s?void 0:s.isSystemCollection());return{isSystemCollection:e,href:e?void 0:(0,o(912338).t2)({environment:d,tabId:p},s)}},[d,p,s]),y=(0,i.useCallback)(()=>{(0,o(893783).X)({environment:d,collectionContextStore:r,action:"click_collection_name_link_button"})},[d,r]);if(!m)return null;let b=t||o(139424).A.isMobile;return(0,l.jsxs)(o(590422).Q,{disabled:S||!g,style:c,hoveredStyle:u,href:h,onClick:y,children:[(0,l.jsx)(f,{collectionStore:s,collectionContextStore:r,disabled:!0}),(0,l.jsx)(o(179819).S,{addViewButton:t?a:void 0,actionButton:b?(0,l.jsx)(w,{collectionStore:s,showHoverActionsStore:n,
1collectionContextStore:r}):void 0,type:"collectionName",store:s,isEditingCollectionName:!1})]})}),g={placeholder:{WebkitTextFillColor:o(632079).Tj.pageTitlePlaceholderTextColor,cursor:"text"}},m=i.memo(function(e){let{isHovered:t,collectionContextStore:r,addViewButton:n,showHoverActionsStore:a,collectionStore:d}=e,c=(0,o(533992).v3)(),u=(0,o(533992).Y0)(),p=(0,o(327219).tz)(),m=(0,o(579993).K8)(()=>r.collectionViewBlockStore(),[r]),S=(0,o(579993).K8)(()=>null==d?void 0:d.getNameStore(),[d]),h=(0,o(579993).K8)(()=>(0,o(536601).getCollectionPlaceholderName)({collectionStore:d,intl:p}),[d,p]),y=(0,o(579993).K8)(()=>!!S&&!!(0,o(338670).j)(S),[S]),b=(0,i.useMemo)(()=>(0,o(179819).h)({isEditingCollectionName:y}),[y]),v=(0,o(579993).K8)(()=>!(null==S?void 0:S.getValue()),[S]),x=(0,o(960253).I)(()=>({container:{display:"flex",alignItems:"center",minWidth:0,width:"100%",maxWidth:"100%"},titleIcons:{display:"flex",alignItems:"center",opacity:t||o(139424).A.isMobile?1:0,flexShrink:0},text:{flex:1,...b,...u.isSafari&&!y&&v?{display:"block",...o(699422).RC}:{}}}),[t,b,u.isSafari,y,v]),C=t||o(139424).A.isMobile,k=(0,i.useMemo)(()=>(0,l.jsxs)("div",{style:x.titleIcons,children:[o(139424).A.isMobile?null:n,C?(0,l.jsx)(w,{showHoverActionsStore:a,collectionContextStore:r,collectionStore:d}):void 0]}),[n,r,a,x.titleIcons,C,d]),I=(0,i.useCallback)(()=>{(0,o(471e3).I)({environment:c})},[c]),j=(0,i.useCallback)(()=>{let e=!(null==S?void 0:S.getValue());o(139424).A.isMobile&&S&&e&&(0,o(875775).x)({environment:c,store:S,canSelectAllBlocks:!1}),(0,o(893783).X)({environment:c,collectionContextStore:r,action:"click_collection_name_input"})},[S,c,r]);return m&&S?(0,l.jsxs)("div",{style:x.container,children:[(0,l.jsx)(f,{collectionStore:d,collectionContextStore:r,disabled:!1}),(0,l.jsx)(o(602430).A,{store:S,style:x.text,disabled:!1,disableSlashCommands:!0,disableEmojiCommands:!0,disableStyleAnnotations:!0,disableInsertedDeletedAnnotations:!0,disableMobileActionBar:!1,disableComment:!0,placeholder:h,onEnter:I,onEsc:I,onClick:j,disableShiftEnter:!0,pasteBehavior:"inline",inPageFind:o(541321).Os.none,placeholderStyle:g.placeholder,disabledMentionTypes:s},S.id),k]}):null}),S={width:22,height:22,marginInlineEnd:4},h={position:"relative",width:24,height:24,marginInlineEnd:4,display:"flex",alignItems:"center",justifyContent:"center"},y={width:20,marginInlineEnd:4},f=i.memo(function(e){let{disabled:t,collectionContextStore:i,collectionStore:r}=e,n=(0,o(579993).K8)(()=>i.collectionViewBlockStore(),[i]),a=(0,o(579993).K8)(()=>null==r?void 0:r.getIcon(),[r]),s=(0,o(579993).K8)(()=>{var e;return(null==r||null==(e=r.getParentBlockStore())?void 0:e.id)===(null==n?void 0:n.id)},[r,null==n?void 0:n.id]);return r&&n?a||s?a?(0,l.jsxs)("div",{style:h,children:[t?(0,l.jsx)(o(569553).B6,{disabled:!0,bucket:"secure",store:r,icon:a,iconRecordCategory:"collection",isEmptyPage:!1,style:S,size:22}):(0,l.jsx)(b,{collectionStore:r,collectionViewBlockStore:n}),s?void 0:(0,l.jsx)(o(321825).H,{size:"sm"})]}):null:(0,l.jsx)("div",{style:y,children:(0,l.jsx)(o(16275).I,{icon:o(684668).arrowDiagonalUpRightIcon})}):null}),b=i.memo(function(e){let{collectionStore:t,collectionViewBlockStore:r}=e,n=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>t.getIcon(),[t]),s=(0,o(579993).K8)(()=>r.getType(),[r]),d=(0,i.useCallback)(e=>{let i=t.getIconStore();if(!i)return;let r=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewBlockSource.handleRecordIconChange",environment:n,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:t=>{(0,o(305625).K)({store:i,value:e,transaction:t})}})},[t,n]);return(0,l.jsx)(o(569553).B6,{disabled:!1,bucket:"secure",store:t,icon:a,iconRecordCategory:"collection",isEmptyPage:!1,style:S,size:22,iconLoggingData:{recordTable:t.table,source:"inline_collection",block_type:s,collection_id:t.id},onChange:d})}),v={display:"flex"},x={minWidth:200,maxWidth:240},w=i.memo(function(e){let{showHoverActionsStore:t,collectionContextStore:r,collectionStore:n}=e,s=(0,o(327219).tz)(),d=(0,o(533992).v3)(),c=(0,o(579993).O$)(t),u=I({environment:d,collectionContextStore:r,collectionStore:n}),p=(0,i.useCallback)(e=>(0,l.jsx)(o(374533).K,{icon:o(139424).A.isMobile?o(87963).arrowChevronSingleDownIcon:o(361226).ellipsisSmallIcon,ariaLabel:s.formatMessage(
1a.actionsButtonAriaLabel),...e}),[s]),g=(0,i.useCallback)(e=>(0,l.jsx)(C,{parent:e,collectionContextStore:r,collectionStore:n}),[r,n]);return u?(0,l.jsx)(o(654979).A,{visible:c,animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:v,children:(0,l.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,bottomSheetInitialState:"half",content:g,style:x,originGap:4,children:p})}):null}),C=i.memo(function(e){let{parent:t,collectionContextStore:r,collectionStore:n}=e,a=(0,l.jsx)(o(327219).sA,{defaultMessage:"Data source actions",id:"database.collectionNameActionsPopup.title"}),s=T({onCloseParent:(0,i.useCallback)(()=>{t.close()},[t]),collectionContextStore:r,collectionStore:n});return(0,l.jsx)(o(747369).A,{menuType:o(139424).A.isMobile?o(649476).gu.Modal:o(649476).gu.Popup,title:a,right:(0,l.jsx)(o(327219).sA,{...o(789722).W.done}),onClickRight:t.close,minWidth:100,children:(0,l.jsx)(o(558045).A,{type:o(558045).O.Vertical,onAccept:t.close,sections:s,initialFocus:void 0})})}),k=[{sectionName:"single_view_actions",actions:["addView","copyLink","duplicateView"]},{sectionName:"edit_actions",actions:["viewDataSource","viewDatabase","editName","editIcon","editLayout"]},{sectionName:"block_level_actions",actions:["hideTitles","calendar"]}];function I({environment:e,collectionContextStore:t,collectionStore:i,hideBlockLevelActions:r}){let n=(0,o(579993).K8)(()=>{var e;return t.isWidgetView()?null==(e=t.dashboardWidgetStore.state)?void 0:e.dashboardCollectionViewBlockStore:t.collectionViewBlockStore()},[t]),l=(0,o(622465).bc)({environment:e,blockStore:n,from:"viewsModule"}),{collectionViewStore:a,collectionContextType:s,isDashboardWidget:d}=(0,o(579993).K8)(()=>({collectionViewStore:t.collectionViewStore(),collectionContextType:t.contextTypeFromStoreState,isDashboardWidget:t.isDashboardWidget()}),[t]),c=(0,o(991808).N)(t.capabilitiesStore),u=(0,o(777065).K)({capabilitiesStore:t.capabilitiesStore,collectionContextType:s,collectionStore:i,collectionViewStore:a,isDashboardWidget:d,normalizedSchemaStore:t.normalizedSchemaStore}),p=(0,o(579993).K8)(()=>{var e;let n=t.canConfigureBlockStore.state,a=(null==(e=t.collectionViewBlockStore())?void 0:e.getCollectionViewStores().length)===1,s=!!(null==i?void 0:i.isSyncedCollection()),d=j({collectionContextStore:t,collectionStore:i});return{addView:!r&&o(139424).A.isMobile,copyLink:!r&&a,duplicateView:!r&&a,viewDataSource:"view_data_source"===d,viewDatabase:"view_database"===d,calendar:!r&&!!i&&u,editName:!!i&&c&&!s,editIcon:!!i&&c&&!s,hideTitles:!r&&n,editLayout:!!i&&c&&"visible"===l.type}},[t,i,c,l.type,u,r]);return k.map(({sectionName:e,actions:t})=>({sectionName:e,actions:t.filter(e=>p[e])})).filter(e=>e.actions.length>0)}function j({collectionContextStore:e,collectionStore:t}){var i,r,n;let l=o(272755).g.state,a=l.isOpen&&"layout-editor"===l.mode,s=e.isWidgetView(),d=s?null==(i=e.dashboardWidgetStore.state)?void 0:i.dashboardCollectionViewBlockStore:e.collectionViewBlockStore(),c=s?null==(r=e.dashboardWidgetStore.state)?void 0:r.dashboardCollectionContextStore:e;if(!d||!c)return"dont_show_button";let u=!!(null==t?void 0:t.isSystemCollection()),p=null==t||null==(n=t.getParentBlockStore())?void 0:n.id,g=p&&p===(null==d?void 0:d.id),m=c.isFullScreenStore.state&&g,S=s&&function({collectionViewBlockStore:e,collectionStore:t}){return e.getCollectionViewStores().some(e=>{var o;return"dashboard"!==e.getType()&&(null==(o=e.getCollectionStore())?void 0:o.id)===(null==t?void 0:t.id)})}({collectionViewBlockStore:d,collectionStore:t});return!t||a||m&&!S||u?"dont_show_button":g?"view_database":"view_data_source"}function T({onCloseParent:e,collectionContextStore:t,collectionStore:r,hideBlockLevelActions:n,addBorderToTopSection:s}){let d=(0,o(327219).tz)(),c=(0,o(533992).v3)(),u=(0,o(633636).wM)(),[p,g]=(0,o(579993).K8)(()=>[t.collectionViewStore(),t.collectionViewBlockStore()],[t]),m=(0,o(643933).W)({collectionViewStore:p,collectionStore:r,entrypoint:"view_menu"}),S=I({environment:c,collectionContextStore:t,collectionStore:r,hideBlockLevelActions:n}),h=(0,o(579993).uB)(void 0,o(731106).x),y=(0,i.useRef)(null),f=(0,o(579993).K8)(()=>{var e;return!!(null==(e=t.collectionViewBlockStore())?void 0:e.hasMultipleOwnedOrLinkedCollections())},[t]);return(0,i.useMemo)(()=>p&&g?S.map((i,n)=>({key:i.sectionName,render:e=>
1(0,l.jsx)(o(83743).A,{...e,topBorder:s||n>0}),items:i.actions.map(i=>{if("addView"===i)return{key:"add_view",render:e=>(0,l.jsx)(o(656252).d,{popupType:o(656252).z.BottomSheet,content:e=>(0,l.jsx)(o(49453).zS,{collectionContextStore:t,onClose:e.close,hideAddDataSource:!1}),children:t=>(0,l.jsx)(o(95582).A,{...e,...t,title:(0,l.jsx)(o(327219).sA,{id:"database.source.addView.title",defaultMessage:"Add a new view"}),icon:(0,l.jsx)(o(16275).I,{icon:o(581923).plusIcon})})},"add-new-views"),action:()=>{}};if("copyLink"===i)return{key:"copy_link_to_view",render:e=>(0,l.jsx)(o(95582).A,{...e,icon:(0,l.jsx)(o(16275).I,{icon:o(588739).linkIcon}),title:(0,l.jsx)(o(327219).sA,{id:"database.source.copyLinkToView.title",defaultMessage:"Copy link to view"})}),action:()=>{p&&((0,o(893783).X)({environment:c,collectionContextStore:t,action:"view_action_menu_copy_link"}),(0,o(340900).G)({environment:c,tabId:u,collectionContextStore:t,collectionViewStore:p}))}};if("duplicateView"===i)return{key:"duplicate_view",render:e=>(0,l.jsx)(o(95582).A,{...e,icon:(0,l.jsx)(o(16275).I,{icon:o(703696).V}),title:(0,l.jsx)(o(327219).sA,{id:"database.source.duplicateView.title",defaultMessage:"Duplicate view"})}),action:()=>{p&&(0,o(725358).v)({environment:c,tabId:u,collectionContextStore:t,collectionViewStore:p,collectionSettingsStore:t.settingsStore,intl:d,from:"view_action_menu_duplicate"})}};if("viewDataSource"===i||"viewDatabase"===i)return{key:"view",render:e=>(0,l.jsx)(o(95582).A,{...e,title:"viewDataSource"===i?(0,l.jsx)(o(327219).sA,{id:"database.source.viewDataSource.title",defaultMessage:"View data source"}):(0,l.jsx)(o(327219).sA,{id:"database.source.viewDatabase.title",defaultMessage:"View database"}),icon:(0,l.jsx)(o(16275).I,{icon:o(684668).arrowDiagonalUpRightIcon})}),action:i=>{r?(0,o(759132).Zj)({environment:c,tabId:u,store:r,pageVisitSource:o(254656).y8.CollectionViewActionMenu,visitType:o(981324).ig.Link}):(0,o(962571).q)({environment:c,tabId:u,collectionContextStore:t,event:i.event,buttonPopupParent:{close:e}})}};if("calendar"===i)return{key:"calendar",render:e=>(0,l.jsx)(o(703906).N,{...e}),action:()=>{m()}};else if("editName"===i)return{key:"edit_name",render:e=>(0,l.jsx)(o(95582).A,{...e,title:(0,l.jsx)(o(327219).sA,{id:"database.source.editTitle.title",defaultMessage:"Edit title"}),icon:(0,l.jsx)(o(16275).I,{icon:o(636).pencilLineIcon})}),action:()=>{let i=null==r?void 0:r.getNameStore();i&&((0,o(875775).x)({environment:c,store:i,canSelectAllBlocks:!1}),e(),(0,o(893783).X)({environment:c,collectionContextStore:t,action:"click_source_edit_title"}))}};else if("editIcon"===i){let e=e=>{let t=null==r?void 0:r.getIconStore();if(!t||t.getValue()===e)return;let i=null==r?void 0:r.getSpaceId();(0,o(323517).createAndCommit)({userAction:"updateCollectionIcon",environment:c,cellTarget:i?{spaceWithId:i}:void 0,canUndo:!0,perform:i=>{(0,o(305625).K)({store:t,value:e,transaction:i})}}),o(874443).I()};return{key:"edit_icon",render:e=>(0,l.jsx)(o(95582).A,{...e,ref:e=>{y.current=e},title:(0,l.jsx)(o(327219).sA,{...a.editIconTitle}),icon:(0,l.jsx)(o(16275).I,{icon:o(976898).emojiFaceIcon})}),action:()=>{y.current&&r&&(0,o(569553).sg)({node:y.current,currentTab:"emoji",fileUploadParams:{bucket:"secure",store:r},environment:c,intl:d,disabled:!1,fileUploadStore:h,onChange:e})}}}else{if("hideTitles"===i)return{key:"hide_title",render:e=>(0,l.jsx)(o(95582).A,{...e,icon:(0,l.jsx)(o(16275).I,{icon:o(319681).e}),title:f?(0,l.jsx)(o(327219).sA,{id:"database.source.hideDataSourceTitles.title",defaultMessage:"Hide data source titles"}):(0,l.jsx)(o(327219).sA,{id:"database.source.hideTitle.title",defaultMessage:"Hide title"})}),action:()=>{var i;let r=null==(i=t.collectionViewBlockStore())?void 0:i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewBlockSource.showTitleItem",environment:c,cellTarget:r?{spaceWithId:r}:void 0,canUndo:!0,perform:e=>{if(!p)return;let i=t.collectionViewBlockStore();i&&(0,o(436746).z)({stores:[i],update:{hide_inline_collection_name:!0},transaction:e})}}),e(),(0,o(893783).X)({environment:c,collectionContextStore:t,action:"click_source_hide_title"})}};if("editLayout"===i)return{key:"edit_layout",render:e=>(0,l.jsx)(o(95582).A,{...e,icon:(0,l.jsx)(o(16275).I,{icon:o(950237)._}),title:(0,l.jsx)(o(327219).sA,{...a.editLayoutTitle})}),action:()=>{r&&((0,o(571794).n)({environment:c,tabId:u,blockStore:g,collectionStore:r,collectionViewStore:p,from:"collection_view_action_menu"}),e())}};(0,o(48697).HB)(i)}})})):[],[p,g,S,t,c,u,d,r,e,m,h,f,s])}},556531(e,t,o){o(635790);var i=o(440302);
1function r(e){let{collectionContextStore:t}=e,r=(0,o(327219).tz)(),n=(0,o(579993).K8)(()=>{var e,i;let n=(0,o(8148).ZV)({intl:r,itemNameConfig:null==(e=t.collectionStore())||null==(e=e.getModel())?void 0:e.getItemNameConfigV2()}).singular;return n?r.formatMessage(o(82585).B.addTypedItemTitle,{singleItemName:n}):t.databaseTypeFromStoreState?(0,o(8148).Mw)(r,t.databaseTypeFromStoreState):(0,o(8148)._o)(r,null==(i=t.collectionStore())?void 0:i.getModel())},[t,r]);return(0,i.jsx)(i.Fragment,{children:n})}o.d(t,{w:()=>r})},482510(e,t,o){let i=new(o(552709)).O2("databaseOnboardingTooltips",()=>o.e(23719).then(o.bind(o,74428))),r=(0,o(552709)._h)(i,e=>e.DatabaseOnboardingTourtip);o.d(t,{},{O:r})},938051(e,t,o){function i(e){let t=(0,o(713311).Ks)(),{schema:i,viewType:r}=(0,o(579993).K8)(()=>({schema:null==t?void 0:t.normalizedSchemaStore.state,viewType:null==t?void 0:t.getViewType()}),[t]),{value:n}=(0,o(552709).fJ)(o(864850).T.formulas),l=(0,o(313603).t)(),a=(0,o(579993).K8)(()=>{var i,r;if(!e||!t)return;let a=null==(i=t.conditionalColorStore((0,o(457103).i)()))||null==(i=i.state)?void 0:i.getBlockConditionalColor({blockStore:e,propertyMapping:null==(r=t.collectionStore())?void 0:r.getPropertyMapping(),shouldReturnAllMatchingColorRules:!1,formulasModule:n,getAssociationRelationList:l({environment:e.environment})});return a&&a.length>0?a[0]:void 0},[e,t,n,l]);return(0,o(661870).h)({conditionalColor:a,store:e,schema:i,viewType:r})}o.d(t,{y:()=>i})},561531(e,t,o){function i(e,t,i){let r=(0,o(713311).Ks)(),n=(0,o(579993).K8)(()=>null==r?void 0:r.getViewType(),[r]),l=(0,o(83208).X)("collection_view_conditional_colors_property_level"),{value:a}=(0,o(552709).fJ)(o(864850).T.formulas),s=(0,o(313603).t)({disabled:!l}),d=(0,o(579993).K8)(()=>{var i,n;if(l&&e&&r)return null==(i=r.conditionalColorStore((0,o(457103).i)()))||null==(i=i.state)?void 0:i.getPropertyConditionalColor({blockStore:e,propertyId:t,propertyMapping:null==(n=r.collectionStore())?void 0:n.getPropertyMapping(),formulasModule:a,getAssociationRelationList:s({environment:e.environment})})},[e,r,l,t,a,s]);return(0,o(661870).h)({conditionalColor:d,store:e,schema:i,viewType:n})}o.d(t,{g:()=>i})},633097(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{}}setSelectedView(e,t){this.setState({...this.state,[e]:t})}getSelectedView(e){return this.state[e]}}let n=new(o(935318)).d({create:()=>new r,debugName:"TabMobileNativeCollectionViewSelectionStore"});o.d(t,{},{R:n})},2009(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{asyncModals:[]}}}let n=new r;o.d(t,{},{w:n})},987308(e,t,o){o(635790);var i=o(440302);let r={default:{display:"flex",marginTop:7,marginBottom:7,alignItems:"center",cursor:"pointer",textDecoration:"none",pointerEvents:"auto",width:"fit-content",color:o(632079).Tj.text.secondary,gap:4}};function n(e){let{href:t,style:n}=e;return(0,i.jsxs)("a",{href:t,target:"_blank",style:{...r.default,...n},children:[(0,i.jsx)(o(16275).I,{icon:o(211052).questionMarkCircleSmallIcon,size:"sm"}),(0,i.jsx)(o(327219).sA,{id:"LearnMoreLink.learnMore",defaultMessage:"Learn more"})]})}o.d(t,{o:()=>n})},322354(e,t,o){var i=o(635790),r=o(440302);let n=i.memo(i.forwardRef(function(e,t){let{style:i,colorPalette:n,title:l,onClick:d,onDropdownClick:c,mainButtonTooltip:u,dropdownTooltip:p,dropdownAriaLabel:g,iconLeading:m,iconStyle:S,isCompactDropdownIcon:h,mainButtonStyle:y,isLoading:f,className:b,disabled:v,disableDropdown:x,size:w,shape:C,variant:k="solid",autoFocus:I,testId:j,dropdownTestId:T}=e,_=(0,o(960253).I)(()=>{let e=(0,o(399411).qq)({size:w,shape:C,isButtonGapEnabled:!1});return{wrap:{position:"relative",display:"inline-flex",flexShrink:0,height:e.height,...i},border:{position:"absolute",pointerEvents:"none",border:"outline"===k?`1px solid ${o(632079).Tj.border.primaryTranslucent}`:void 0,borderRadius:e.borderRadius,top:0,insetInlineStart:0,insetInlineEnd:0,bottom:0}}},[C,w,k,i]);return(0,r.jsxs)("div",{style:_.wrap,className:b,children:[(0,r.jsx)(a,{ref:t,colorPalette:n,disabled:v,disableDropdown:x,iconLeading:m,iconStyle:S,isLoading:f,mainButtonStyle:y,mainButtonTooltip:u,onClick:d,shape:C,title:l,variant:k,autoFocus:I,testId:j}),(0,r.jsx)(s,{ref:t,colorPalette:n,disabled:x,dropdownAriaLabel:g,isCompactDropdownIcon:h,dropdownTooltip:p,isLoading:f,onDropdownClick:c,shape:C,variant:k,testId:T}),(0,r.jsx)("div",{style:_.border})]})})),l={marginInlineEnd:4},a=i.memo(i.forwardRef(function(e,t){let{mainButtonTooltip:i,onClick:n,disabled:a,disableDropdown:s,isLoading:c,iconLeading:u,title:p,colorPalette:g,variant:m,mainButtonStyle:S,iconStyle:h,size:y,shape:f,autoF
1ocus:b,testId:v}=e,[x,w]=(0,o(768397).s)(),C=(0,o(421573).A)(x,t),k=(0,o(960253).e)(),I=(0,o(960253).I)(()=>{let e=(0,o(399411).qq)({size:y,shape:f,isButtonGapEnabled:!1}),t=d({colorPalette:g,variant:m,themeMode:k});return{mainButton:{display:"flex",alignItems:"center",justifyContent:"center",whiteSpace:"nowrap",borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius,borderStartEndRadius:s?e.borderRadius:void 0,borderEndEndRadius:s?e.borderRadius:void 0,paddingInlineStart:e.paddingInlineStart,paddingInlineEnd:e.paddingInlineEnd,fontSize:e.fontSize,fontWeight:o(699422).Wy.medium,...t.default,...S,...w&&{borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,zIndex:1}},icon:{width:12,marginInlineEnd:6,fill:t.default.color,...h},buttonHoveredStyle:t.hovered,buttonPressedStyle:t.pressed}},[g,s,h,w,S,f,y,m,k]);return i?(0,r.jsx)(o(51831).m_,{content:()=>i,children:e=>(0,r.jsxs)(o(64960).Ay,{ref:C,style:I.mainButton,onClick:n,disabled:a,disabledFeedback:!0,hoveredStyle:I.buttonHoveredStyle,pressedStyle:I.buttonPressedStyle,autoFocus:b,testId:v,...e,children:[u?u(I.icon):null,p]})}):(0,r.jsxs)(o(64960).Ay,{ref:C,style:I.mainButton,onClick:n,disabled:a||c,disabledFeedback:!0,hoveredStyle:I.buttonHoveredStyle,pressedStyle:I.buttonPressedStyle,autoFocus:b,testId:v,children:[c?(0,r.jsx)(o(517334).k,{style:l}):null,u?u(I.icon):null,p]})})),s=i.memo(i.forwardRef(function(e,t){let{disableDropdown:n,disabled:l,dropdownAriaLabel:a,isCompactDropdownIcon:s,dropdownTooltip:c,onDropdownClick:u,isLoading:p,size:g,shape:m,colorPalette:S,variant:h,testId:y}=e,[f,b]=(0,o(768397).s)(),v=(0,o(421573).A)(f,t),x=(0,o(960253).e)(),w=(0,o(960253).I)(()=>{let e=(0,o(399411).qq)({size:g,shape:m,isButtonGapEnabled:!1}),t=d({colorPalette:S,variant:h,themeMode:x}),i=function(e){let{colorPalette:t,variant:i}=e;return"tint"===i&&t?o(632079).Tj[t].border.primaryTranslucent:o(632079).Tj.border.primaryTranslucent}({colorPalette:S,variant:h});return{dropdownButton:{display:"flex",alignItems:"center",justifyContent:"center",width:o(139424).A.isMobile?28:24,alignSelf:"stretch",borderStartStartRadius:b?e.borderRadius:void 0,borderEndStartRadius:b?e.borderRadius:void 0,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,boxShadow:`inset calc(var(--direction, 1) * 1px) 0 0 ${i}`,zIndex:b?1:void 0,...t.default},dropdownButtonIcon:{marginTop:s&&!o(139424).A.isMobile?1:2,fill:t.default.color,...s&&!o(139424).A.isMobile&&{width:14}},buttonHoveredStyle:t.hovered,buttonPressedStyle:t.pressed}},[S,s,b,m,g,h,x]),C=(0,i.useCallback)(e=>(0,r.jsx)(o(64960).Ay,{ref:v,style:w.dropdownButton,onClick:u,disabledFeedback:!0,hoveredStyle:w.buttonHoveredStyle,pressedStyle:w.buttonPressedStyle,ariaLabel:a,testId:y,...e,children:(0,r.jsx)(o(16275).I,{icon:s?o(595453).arrowChevronSingleDownSmallIcon:o(139424).A.isMobile?o(469102).arrowChevronSingleDownFillSmallIcon:o(36663).arrowChevronSingleDownFillIcon,size:"sm",style:w.dropdownButtonIcon})}),[a,v,s,u,y,w.buttonHoveredStyle,w.buttonPressedStyle,w.dropdownButton,w.dropdownButtonIcon]),k=(0,i.useCallback)(()=>c,[c]);return n||l?null:c?(0,r.jsx)(o(51831).m_,{content:k,children:C}):(0,r.jsx)(o(64960).Ay,{ref:v,style:w.dropdownButton,onClick:u,disabledFeedback:!0,hoveredStyle:w.buttonHoveredStyle,pressedStyle:w.buttonPressedStyle,disabled:p,ariaLabel:a,children:(0,r.jsx)(o(16275).I,{icon:s?o(595453).arrowChevronSingleDownSmallIcon:o(139424).A.isMobile?o(469102).arrowChevronSingleDownFillSmallIcon:o(36663).arrowChevronSingleDownFillIcon,size:"sm",style:w.dropdownButtonIcon})})}));function d(e){let{colorPalette:t,variant:i,themeMode:r}=e,n=t?o(632079).Tj[t]:o(632079).Tj;if("outline"===i){let e=t?o(632079).Tj[t].background.secondaryTranslucent:o(632079).Tj.background.tertiaryTranslucent;return{default:{background:void 0,color:t?n.text.accentPrimary:o(632079).Tj.text.primary},hovered:{background:e},pressed:{background:(0,o(133251).yZ)({color:e,adjustmentDirection:"dark"===r?"lighten":"darken"})}}}if("tint"===i){let e=t?n.background.secondaryTranslucent:o(632079).Tj.background.tertiaryTranslucent;return{default:{background:e,color:t?n.text.accentPrimary:o(632079).Tj.text.primary},hovered:{background:(0,o(133251).RO)({color:e})},pressed:{background:(0,o(133251).yZ)({color:e})}}}let l=n.background.accentPrimary,a="dark"!==r&&t?"darken":"lighten";return{default:{background:l,color:n.text.inversePrimary},hovered:{background:(0,o(133251).RO)({color:l,adjustmentDirection:a})},pressed:{background:(0,o(133251).yZ)({color:l,adjustmentDirection:a})}}}o.d(t,{},{I:n})},360607(e,t,o){let i={surface:{background:o(632079).Tj.blue.background.accentPrimary},text:{whiteSpace:"pre-line"}};o.d(t,{},{h:i})},917850(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{}}
1requestOpenExternalSyncSettings(e,t){this.setState({pendingOpenSource:e,pendingOpenFrom:t})}clearPendingOpen(){this.setState({pendingOpenSource:void 0,pendingOpenFrom:void 0})}}let n=new r;o.d(t,{},{y:n})},928892(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{isOpen:!1}}}let n=new r;o.d(t,{},{A:n})},525258(e,t,o){o(730330),o(976614),o(159952),o(635790);var i=o(440302);let r={marginInlineStart:-10},n={opacity:.5};function l(e){let{workflows:t}=e,l=t.length>1?t.filter(e=>!e.isLite):t;return(0,i.jsx)(o(4458).fI,{alignItems:"center",children:l.slice(0,3).map((e,t)=>(0,i.jsx)("div",{style:{...0!==t&&r,...2===t&&n,position:"relative",zIndex:3-t},children:(0,i.jsx)(o(686015).D,{agentIcon:e.agentIcon,workflowStore:e.workflowStore,size:16,useSmallIcon:!0,colorPalette:"gray",colorVariant:"secondary"})},e.id))})}o.d(t,{C:()=>l})},551408(e,t,o){function i(){return(0,o(579993).K8)(()=>o(886556).z.isAiEnabled(),[])}function r(){return o(886556).z.isAiEnabled()}o.d(t,{A:()=>i,R:()=>r})},1249(e,t,o){function i(e){return"drag"in e&&e.drag?{WebkitAppRegion:"drag"}:"noDrag"in e&&e.noDrag?{WebkitAppRegion:"no-drag"}:{}}o.d(t,{g:()=>i})},955704(e,t,o){function i(e,t,i){return(0,o(476895).t)(e,t,i)}o.d(t,{r:()=>i})},327781(e,t,o){o(635790);var i=o(440302);let r=(0,o(327219).YK)({agentsTitle:{id:"library.zeroState.agents.title",defaultMessage:"Your workspaceâs agents will appear here"},recentsTitle:{id:"library.zeroState.recents.title",defaultMessage:"Your recently visited pages will appear here"},recentsDescription:{id:"library.zeroState.recents.description",defaultMessage:"Pages you visit will show up here so you can easily get back to them"},favoritesTitle:{id:"library.zeroState.favorites.title",defaultMessage:"Your favorite pages will appear here"},favoritesDescription:{id:"library.zeroState.favorites.description",defaultMessage:"Add pages to your favorites for quick access from anywhere in your workspace"},sharedTitle:{id:"library.zeroState.shared.title",defaultMessage:"Your shared pages will appear here"},sharedDescription:{id:"library.zeroState.shared.description",defaultMessage:"Pages shared with others in your workspace will show up here"},privateTitle:{id:"library.zeroState.private.title",defaultMessage:"Your private pages will appear here"},privateDescription:{id:"library.zeroState.private.description",defaultMessage:"Private pages in Notion are pages only you can access until you explicitly share them"},meetingsTitle:{id:"library.zeroState.meetings.title",defaultMessage:"Your meeting notes will appear here"},meetingsDescription:{id:"library.zeroState.meetings.description",defaultMessage:"Meeting notes captured by Notion will show up here automatically"},createNewPage:{id:"library.zeroState.createNewPage",defaultMessage:"Create new page"},teamspacesTitle:{id:"library.zeroState.teamspaces.title",defaultMessage:"Your teamspaces will appear here"},externalPagesTitle:{id:"library.zeroState.devPrototypes.title",defaultMessage:"Your dev prototypes will appear here"},skillsTitle:{id:"library.zeroState.skills.title",defaultMessage:"Your workspaceâs skills will appear here"},xldbTitle:{id:"library.zeroState.xldb.title",defaultMessage:"Your XL Data Sources tables will appear here"}}),n={container:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",textAlign:"center",gap:12,height:370},icon:{width:32,height:32,color:o(632079).Tj.icon.secondary},body:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:2,maxWidth:340},ctaContainer:{paddingTop:8}};function l({viewName:e}){let t=(0,o(533992).v3)(),{spaceStore:a,spaceViewStore:s,canCreate:d}=(0,o(579993).K8)(()=>{let e=o(192314).AppStoreSidebarSpaceViewStore.state;return{spaceStore:(0,o(328765).S)(),spaceViewStore:e,canCreate:(0,o(945205).Z)({spaceViewStore:e,intent:"create"})}},[]),{icon:c,title:u,description:p,showCta:g}=function(e){switch(e){case"recents":return{icon:o(772683).clockIcon,title:r.recentsTitle,description:r.recentsDescription,showCta:!1};case"favorites":return{icon:o(150963).w,title:r.favoritesTitle,de
1scription:r.favoritesDescription,showCta:!1};case"shared":return{icon:o(825012).peopleIcon,title:r.sharedTitle,description:r.sharedDescription,showCta:!1};case"private":return{icon:o(157160).lockIcon,title:r.privateTitle,description:r.privateDescription,showCta:!0};case"myMeetings":return{icon:o(998172).D,title:r.meetingsTitle,description:r.meetingsDescription,showCta:!1};case"agents":return{icon:o(273344).aiFaceIcon,title:r.agentsTitle,showCta:!1};case"teamspaceDirectory":return{icon:o(767816).teamspaceIcon,title:r.teamspacesTitle,showCta:!1};case"libraryExternalPages":return{icon:o(822084).pageIcon,title:r.externalPagesTitle,showCta:!1};case"skills":return{icon:o(890468).X,title:r.skillsTitle,showCta:!1};case"xldb":return{icon:o(334015).c,title:r.xldbTitle,showCta:!1};default:(0,o(48697).HB)(e)}}(e);return(0,i.jsxs)("div",{style:n.container,children:[(0,i.jsx)(o(16275).I,{icon:c,size:"default",style:n.icon}),(0,i.jsxs)("div",{style:n.body,children:[(0,i.jsx)(o(111010).D,{styleKey:"bodyMedium",colorVariant:"secondary",children:(0,i.jsx)(o(327219).sA,{...u})}),p?(0,i.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",children:(0,i.jsx)(o(327219).sA,{...p})}):void 0]}),g&&a&&s&&d?(0,i.jsx)("div",{style:n.ctaContainer,children:(0,i.jsx)(o(548436).A,{onClick:()=>{a&&s&&(o(735976).SE({environment:t,spaceStore:a,spaceViewStore:s,type:"private",prepend:!0,outlinerItemFrom:"library"}),(0,o(723836).t6)({environment:t,libraryViewName:e}))},colorPalette:"gray",children:(0,i.jsx)(o(327219).sA,{...r.createNewPage})})}):void 0]})}o.d(t,{Z:()=>l})},252941(e,t,o){let i=new(o(552709)).O2("teamspaceDirectory",()=>Promise.all([o.e(58035),o.e(79110),o.e(17970),o.e(14343),o.e(97860),o.e(72118),o.e(80394),o.e(33670),o.e(32257),o.e(42376),o.e(74512)]).then(o.bind(o,854265))),r=(0,o(552709)._h)(i,e=>e.TeamspaceDirectoryView),n=new(o(552709)).O2("TeamspaceDirectoryOpenInSidePeekButton",async()=>await Promise.all([o.e(58035),o.e(79110),o.e(17970),o.e(14343),o.e(97860),o.e(72118),o.e(80394),o.e(33670),o.e(32257),o.e(42376),o.e(74512)]).then(o.bind(o,707510))),l=(0,o(552709)._h)(n,e=>e.TeamspaceDirectoryOpenInSidePeekButton);o.d(t,{},{M:l,W:r})},980400(e,t,o){o(635790);var i=o(440302);let r={display:"flex",height:34,padding:"7px 0px",alignItems:"center",gap:6,flex:"1 0 0"};function n(e){let{widthPercentage:t,isInHomeWidget:n}=e,l=(0,o(960253).I)(()=>({circleShimmer:{width:n?12:16,height:n?12:16,flexShrink:0,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent},rowShimmer:{width:t||"35%",height:10,flexShrink:0,borderRadius:12,marginInlineStart:2,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}}),[t,n]);return(0,i.jsx)(o(4458).fI,{height:30,alignItems:"center",gap:1,alignSelf:"stretch",children:(0,i.jsxs)("div",{style:r,children:[(0,i.jsx)(o(795830).P,{style:l.circleShimmer}),(0,i.jsx)(o(795830).P,{style:l.rowShimmer})]})})}o.d(t,{J:()=>n})},243484(e,t,o){let i=new(o(552709)).O2("simplifiedFounderTasksTourActions",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(22985),o.e(86600),o.e(46913),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(54931),o.e(26751),o.e(36153),o.e(4637),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(66194),o.e(95336)]).then(o.bind(o,498778)));async function r(e){(await i.load()).startSimplifiedFounderTasksTour(e)}async function n(e){(await i.load()).completeSimplifiedFounderTasksTour(e)}o.d(t,{F3:()=>n,gW:()=>r})},947416(e,t,o){let i=new(o(552709)).O2("projectPlaygroundTourActions",()=>Promise.all([o.e(58035),o.e(80293),o.e(75887),o.e(87662),o.e(77694),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(77099),o.e(99376),o.e(4822),o.e(78729),o.e(68735),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(99044),o.e(97054),o.e(50869),o.e(40678),o.e(3649),o.e(61300),o.e(97098),o.e(60921),o.e(54931),o.e(56556),o.e(26751),o.e(36153),o.e(4637),o.e(74787),o.e(57614),o.e(60428),o.e(56161),o.e(40835),o.e(89379),o.e(90989),o.e(64076),o.e(44960),o.e(54161),o.e(42968),o.e(66194),o.e(84832),o.e(91433)]).then(o.bind(o,656626)));async function r(e){let{environment:t,isStillWanted:o}=e,r=await i.load();o()&&r.canStartProjectPlayground()&&r.startProjectPlayground({environment:t})}async function n(e){(await i.load()).completeProjectPlaygroundTasksTab(e)}o.d(t,{B4:()=>n,RX:()=>r})},903587(e,t,o){var i=()=>o(546605);let r=["welcome","name_project","fill_properties","open_project","write_tldr","open_tasks_tab","add_tasks","link_meetings_and_docs","invite_teammates","review_project","explore_sidebar"];function n(e){if(null!=e&&e.projects&&e.first_project_page&&e.tasks&&e.meetings&&e.docs)return{projects:e.projects,first_project_page:e.first_project_page,tasks:e.tasks,meetings:e.meetings,docs:e.docs}}function l(e){switch(e.step){case"welcome":case"name_project":case"fill_properties":case"open_project":case"explore_sidebar":return e.scope.projectsPageId;case"write_tldr":case"open_tasks_tab":case"add_tasks":case"link_meetings_and_docs":case"invite_teammates":case"review_project":return e.scope.projectPageId}}let a=new(o(246382)).R({key:"projectPlaygroundTourProgress",namespace:o(274919).Bq,important:!1,trackingType:"necessary"});function s(e){var t;let o=a.state;if(!o||1!==o.version||!r.includes(o.step)||(null==(t=o.scope)?void 0:t.spaceVie
1wId)!==e)return;let{version:i,...n}=o;return n}function d(e){if("inactive"===e.step){a.state&&a.setState(void 0);return}let{isNosyBusy:t,...o}=e;a.setState({version:1,...o})}class c extends i().Store{getInitialState(){return{step:"inactive"}}}let u=new c;function p(){var e,t;let i=u.state;return!o(139424).A.isMobile&&"inactive"!==i.step&&(null==(e=o(192314).AppStoreSidebarSpaceViewStore.state)?void 0:e.id)===i.scope.spaceViewId&&(null==(t=o(192314).AppStoreMainEditorCurrentBlockStore.state)?void 0:t.id)===l(i)}o.d(t,{DK:()=>d,JU:()=>l,c1:()=>p,hQ:()=>n,zG:()=>s},{EG:u,SB:r,WJ:["timeline","status"]})},221663(e,t,o){var i=()=>o(546605);class r extends i().Store{getInitialState(){return{step:"inactive"}}}let n=new r;o.d(t,{},{L:n})},99418(e,t,o){function i(e){let{originRect:t}=e;o(19750).A.reset(),o(2680).A.reset(),o(899964).VN(),o(928892).A.setState({isOpen:!0,rect:t})}function r(){o(928892).A.setState({isOpen:!1})}function n(e){let{format:t,store:i,property:r,visibility:n,transaction:l}=e,a=t.property_visibility;a&&(0,o(436746).z)({stores:[i],update:{property_visibility:Object.values(a||{}).map(e=>({property:e.property,visibility:r===e.property?n:e.visibility}))},transaction:l})}function l(e){let{store:t,pageSection:i,visibility:r,environment:n,format:l,transaction:a}=e,s=l.page_section_visibility;if(s){let e={comments:s.comments??o(565546).Zi.comments,margin_comments:s.margin_comments??o(565546).Zi.margin_comments};(0,o(353615).DO_NOT_USE_trackLegacy)("update_page_section_visibility",{section:i,visibility:r});let l=n=>{(0,o(436746).z)({stores:t instanceof o(356912).m||t instanceof o(970831).B?[t]:(0,o(48697).HB)(t),update:{page_section_visibility:{...e,[i]:r}},transaction:n})};if(a)return void l(a);let d=t.getSpaceId();(0,o(323517).createAndCommit)({userAction:"customizePageActions.updatePageSectionVisibility",environment:n,cellTarget:d?{spaceWithId:d}:void 0,canUndo:!0,perform:l})}}function a(e){let{store:t,transaction:i,pageSectionFormats:r}=e;(0,o(436746).z)({stores:t instanceof o(356912).m||t instanceof o(970831).B?[t]:(0,o(48697).HB)(t),update:{collection_page_sections:r},transaction:i})}o.d(t,{VN:()=>r,ho:()=>i,LK:()=>a,OD:()=>l,D7:()=>n}),o(159952)},869058(e,t,o){let i=new(o(552709)).O2("ModuleSettingsPopup",async()=>await Promise.all([o.e(74787),o.e(57614),o.e(11327),o.e(54811),o.e(48765),o.e(8343),o.e(42833),o.e(86236),o.e(37215),o.e(63825),o.e(61308)]).then(o.bind(o,404617))),r=(0,o(552709)._h)(i,e=>e.ModuleSettingsPopup,{renderLoading:(e,t)=>
1t.children});o.d(t,{},{_:r})},148344(e,t,o){o(159952);var i=()=>o(546605);class r extends i().Store{getInitialState(){}waitUntilLoaded(){return this.waitUntil(()=>!!this.state)}getSortedUserIds(){return Object.entries(this.state||{}).sort(([e,t],[o,i])=>i-t).map(([e,t])=>e)}}let n=new r;(0,o(202146).exposeDebugValue)("UserSimilarityStore",n),o.d(t,{},{k:n})},264078(e,t,o){o.d(t,{A:()=>u});var i=o(635790),r=o(440302);let n={viewBox:"0 0 20 20",fittedViewBox:"3.97 1.95 14.91 15.65",svg:(0,r.jsx)("path",{d:"M11.92 5.43a3.48 3.48 0 0 1 6.96 0v2.095a.625.625 0 1 1-1.25 0V5.43a2.23 2.23 0 1 0-4.46 0v1.92h.43a2.425 2.425 0 0 1 2.425 2.425v5.4A2.425 2.425 0 0 1 13.6 17.6H6.4a2.425 2.425 0 0 1-2.425-2.425v-5.4A2.425 2.425 0 0 1 6.4 7.35h5.52zm-1.357 7.373a1.35 1.35 0 1 0-1.126 0v1.247a.563.563 0 0 0 1.126 0z"})},l=(0,o(104509).wt)("lockOpenFill",n,"fill"),a=new(o(552709)).O2("PageLockTopbarIndicatorHandler",()=>o.e(5927).then(o.bind(o,168982)),{preload:"post-ipr"});async function s(e){let{handleTemporaryUnlockClick:t}=await a.load();await t(e)}async function d(e){let{handlePermanentUnlockClick:t}=await a.load();await t(e)}async function c(e){let{handleUnlockClick:t}=await a.load();await t(e)}let u=function({store:e,disableTooltip:t,hideText:i,isInlineCollection:n,buttonStyle:l}){return o(139424).A.isMobile?(0,r.jsx)(f,{store:e,hideText:i}):(0,r.jsx)(y,{store:e,disableTooltip:t,hideText:i,isInlineCollection:n,buttonStyle:l})};function p(e,t){return{display:"flex",alignItems:"center",whiteSpace:"nowrap",gap:4,fontSize:o(139424).A.isMobile?12:14,lineHeight:1.2,borderRadius:4,padding:"0 6px",paddingInlineStart:"var(--breadcrumb-status-padding, 6px)",paddingInlineEnd:"var(--breadcrumb-status-padding, 6px)",marginInlineEnd:2,height:24,marginTop:+!!o(139424).A.isMobile,marginInlineStart:o(139424).A.isMobile?0:"var(--breadcrumb-status-margin, -5px)",...e&&{marginInlineStart:o(139424).A.isMobile?8:12,marginInlineEnd:0},...t}}let g={style0:{color:o(632079).Tj.text.inverseSecondary}};function m({store:e}){let t=(0,o(579993).K8)(()=>e.getFormatStore().getKeyValue("block_locked_by"),[e]),i=(0,o(327219).tz)(),n=(0,o(579993).K8)(()=>t&&(0,o(413818).c6)(i,o(807825).L.createChildStore(e,{table:o(832375).oo9,id:t}).getModel()),[t,i,e]);return t?(0,r.jsx)("div",{children:(0,r.jsx)(o(327219).sA,{defaultMessage:"Locked by {lockedByPerson}{br}to prevent accidental editing.{br}<prompttext>Click to unlock</prompttext>",id:"pageLockIndicator.lockedTooltip",values:{lockedByPerson:(0,r.jsx)("b",{children:n}),br:(0,r.jsx)("br",{}),prompttext:e=>(0,r.jsx)("span",{style:g.style0,children:e})}})}):null}function S({store:e,close:t}){let n=(0,o(533992).v3)(),l=(0,i.useCallback)(()=>{s({environment:n,store:e}),t()},[n,e,t]),a=(0,i.useCallback)(()=>{d({environment:n,store:e}),t()},[n,e,t]),c=[{key:"temp_unlock",render:e=>(0,r.jsx)(o(860287).A,{...e,svg:o(636).pencilLineIcon,title:(0,r.jsx)(o(327219).sA,{defaultMessage:"Unlock for me",id:"pageLockIndicator.temporaryUnlockOption.label"})}),action:()=>{l()}},{key:"perm_unlock",render:e=>(0,r.jsx)(o(860287).A,{...e,svg:o(454736).p,title:(0,r.jsx)(o(327219).sA,{defaultMessage:"Unlock for everyone",id:"pageLockIndicator.permanentUnlockOption.label"})}),action:()=>{a()}}];return(0,r.jsx)(o(747369).A,{menuType:o(649476).gu.Popup,children:(0,r.jsx)(o(558045).A,{type:o(558045).O.Vertical,onAccept:t,sections:[{key:"unlock_options",items:c}],initialFocus:void 0})})}let h={style1:{background:o(632079).Tj.blue.background.primaryTranslucent},style2:{background:o(632079).Tj.blue.background.secondaryTranslucent},style3:{lineHeight:1}};function y({store:e,disableTooltip:t,hideText:n,isInlineCollection:a,buttonStyle:s}){let d=(0,o(533992).v3)(),u=(0,o(327219).tz)(),g=(0,i.useCallback)(()=>{c({environment:d,store:e})},[d,e]),f=(0,o(579993).K8)(()=>e.isLockedForAllUsers(),[e]),b=(0,o(579993).K8)(()=>o(996050).$.isTemporarilyUnlocked({userId:e.userId,blockId:e.id}),[e.id,e.userId]),v=(0,o(579993).K8)(()=>o(475097).default.state.open&&o(475097).default.state.targetStore.id===e.id,[e.id]),x=a?"default":"sm";if(f)if(!b)return(0,r.jsx)(o(51831).m_,{content:()=>(0,r.jsx)(m,{store:e}),disableTooltip:t,children:t=>(0,r.jsxs)(o(4458).fI,{alignItems:"center",className:"notion-topbar-page-status",children:[v?(0,r.jsx)(o(48542).A,{}
1):void 0,(0,r.jsx)(o(656252).d,{popupType:o(423291).n.Popup,content:({close:t})=>(0,r.jsx)(S,{store:e,close:t}),children:({onClick:e})=>(0,r.jsxs)(o(64960).Ay,{className:"notion-topbar-status-button",ariaLabel:u.formatMessage({id:"pageLockIndicator.lockedButton.label",defaultMessage:"Locked"}),style:{...p(a,s),color:o(632079).Tj.text.tertiary,fill:o(632079).Tj.icon.tertiary},onClick:e,...t,children:[(0,r.jsx)(o(16275).I,{icon:o(269298).lockFillIcon,size:x}),n?void 0:(0,r.jsx)("div",{className:"notion-topbar-status-label",style:h.style3,children:(0,r.jsx)(o(327219).sA,{defaultMessage:"Locked",id:"pageLockIndicator.lockedButton.label"})})]})})]})});else return(0,r.jsxs)(o(4458).fI,{alignItems:"center",className:"notion-topbar-page-status",children:[v?(0,r.jsx)(o(48542).A,{}):void 0,(0,r.jsxs)(o(64960).Ay,{className:"notion-topbar-status-button",ariaLabel:u.formatMessage({id:"pageLockIndicator.relockButton.label",defaultMessage:"Re-lock"}),style:{...p(a,s),paddingInlineStart:"var(--breadcrumb-status-padding, 5px)",border:`1px solid ${o(632079).Tj.blue.border.accentPrimary}`,color:o(632079).Tj.blue.text.accentPrimary,fill:o(632079).Tj.blue.icon.accentPrimary},onClick:g,hoveredStyle:h.style1,pressedStyle:h.style2,children:[(0,r.jsx)(o(16275).I,{icon:l,size:x}),n?void 0:(0,r.jsx)("div",{className:"notion-topbar-status-label",style:h.style3,children:(0,r.jsx)(o(327219).sA,{defaultMessage:"Re-lock",id:"pageLockIndicator.relockButton.label"})})]})]});return null}function f({store:e,hideText:t}){let n=(0,o(533992).v3)(),a=(0,i.useCallback)(()=>{c({environment:n,store:e})},[n,e]),s=(0,o(579993).K8)(()=>e.isLockedForAllUsers(),[e]),d=(0,o(579993).K8)(()=>o(996050).$.isTemporarilyUnlocked({userId:e.userId,blockId:e.id}),[e.id,e.userId]),u=(0,o(51487).Y5)("left",10),p=(0,o(51487).Y5)("right",14);if(s)if(d)return(0,r.jsxs)(o(64960).Ay,{onClick:a,style:{display:"flex",alignItems:"center",width:"100%",height:"100%",gap:6,paddingInlineStart:u,paddingInlineEnd:p,color:o(632079).Tj.blue.text.accentPrimary,fill:o(632079).Tj.blue.icon.accentPrimary},children:[(0,r.jsx)(o(16275).I,{icon:l}),t?void 0:(0,r.jsx)("div",{children:(0,r.jsx)(o(327219).sA,{defaultMessage:"Re-lock",id:"pageLockIndicator.mobileRelockButton.label"})})]});else return(0,r.jsx)(o(656252).d,{popupType:o(423291).n.Popup,content:({close:t})=>(0,r.jsx)(S,{store:e,close:t}),children:({onClick:e})=>(0,r.jsxs)(o(64960).Ay,{onClick:e,style:{display:"flex",alignItems:"center",gap:6,height:"100%",paddingInlineStart:u,paddingInlineEnd:p},children:[(0,r.jsx)(o(16275).I,{icon:o(269298).lockFillIcon}),t?void 0:(0,r.jsx)("div",{children:(0,r.jsx)(o(327219).sA,{defaultMessage:"Locked",id:"pageLockIndicator.mobileLockedButton.label"})})]})});return null}},48542(e,t,o){o(635790);var i=o(440302);let r={separator:{height:14,width:1,marginInlineStart:6,marginInlineEnd:6,background:o(632079).Tj.border.primaryTranslucent}};o.d(t,{},{A:function(){return(0,i.jsx)("div",{style:r.separator})}})},95114(e,t,o){let i={postInstallTourTooltip:new(o(552709)).O2("workflowTemplateTourTooltip",()=>o.e(66918).then(o.bind(o,665675))),onboardingPills:new(o(552709)).O2("onboardingPills",()=>o.e(71812).then(o.bind(o,409997)))},r=(0,o(552709)._h)(i.postInstallTourTooltip,e=>e.WorkflowTemplateTourTooltip),n=(0,o(552709)._h)(i.onboardingPills,e=>e.PostInstallPills);o.d(t,{},{DG:n,lC:r})},758737(e,t,o){o(635790);var i=o(440302);let r={viewBox:"0 0 16 16",fittedViewBox:"3.41 3.05 9.98 9.9",directional:!0,svg:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M4.482 3.238a.625.625 0 1 0-.884.884L7.476 8l-3.878 3.878a.625.625 0 0 0 .884.884l4.32-4.32a.625.625 0 0 0 0-.884z"}),(0,i.jsx)("path",{d:"M8.882 3.238a.625.625 0 0 0-.884.884L11.876 8l-3.878 3.878a.625.625 0 0 0 .884.884l4.32-4.32a.625.625 0 0 0 0-.884z"})]})},n=(0,o(104509).wt)("arrowChevronDoubleForwardSmall",r,"small");o.d(t,{},{R:n})},939434(e,t,o){o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"3.17 0.97 9.66 14.06",svg:(0,o(440302).jsx)("path",{d:"M8.442 1.158a.625.625 0 0 0-.884 0l-4.2 4.2a.625.625 0 0 0 .884.884L8 2.484l3.758 3.758a.625.625 0 0 0 .884-.884L8.445 1.16zm4.2 8.6a.625.625 0 0 0-.884 0L8 13.516 4.242 9.758a.625.625 0 1 0-.884.884l4.2 4.2c.244.244.64.244.884 0l.005-.005 4.195-4.195a.625.625 0 0 0 0-.884"})},r=(0,o(104509).wt)("arrowChevronDoubleUpAndDownSmall",i,"small");o.d(t,{},{w:r})},36663(e,t,o){o.r(t),o(635790);let i={viewBox:"0 0 20 20",fittedViewBox:"3.72 6.72 12.56 7.16",svg:(0,o(440302).jsx)("path",{d:"M9.381 13.619a.875.875 0 0 0 1.238 0l5.4-5.4A.875.875 0 1 0 14.78 6.98L10 11.763 5.219 6.98A.875.875 0 1 0 3.98 8.22z"})},r=(0,o(104509).wt)("arrowChevronSingleDownFill",i,"fill");o.d(t,{},{arrowChevronSingleDownFillIcon:r,iconDefinition:i})},740158(e,t,o){o(635790);let i={viewBox:"0 0 20 20",fittedViewBox:"6.12 3.97 6.66 12.06",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M6.308 9.558a.625.625 0 0 0 0 .884l5.4 5.4a.625.625 0 1 0 .884-.884L7.634 10l4.958-4.958a.625.625 0 1 0-.884-.884z"})},r=(0,o(104509).wt)("arrowChevronSingleLeft",i,"default");o.d(t,{},{$:r})},746204(e,t,o){o(635790);let i={viewBox:"0 0 20 20",fittedViewBox:"5.87 3.72 7.16 12.56",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M6.131 9.381a.875.875 0 0 0 0 1.238l5.4 5.4a.875.875 0 1 0 1.238-1.238L7.987 10l4.782-4.781A.875.875 0 0 0 11.53 3.98z"})},r=(0,o(104509).wt)("arrowChevronSingleLeftFill",i,"fill");o.d(t,{},{w:r})},241996(e,t,o){o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"4.77 3.05 5.58 9.9",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M10.162 3.238a.625.625 0 0 0-.884 0l-4.32 4.32a.625.625 0 0 0 0 .884l4.32 4.32a.625.625 0 1 0 .884-.884L6.284 8l3.878-3.878a.625.625 0 0 0 0-.884"})},r=(0,o(104509).wt)("arrowChevronSingleLeftSmall",i,"small");o.d(t,{},{s:r})},342392(e,t,o){o.r(t),o(635790);let i={viewBox:"0 0 20 20",fittedViewBox:"7.22 3.97 6.66 12.06",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M13.692 10.442a.625.625 0 0 0 0-.884l-5.4-5.4a.625.625 0 1 0-.884.884L12.366 10l-4.958 4.958a.625.625 0 0 0 .884.884z"})},r=(0,o(104509).wt)("arrowChevronSingleRight",i,"default");o.d(t,{},{arrowChevronSingleRightIcon:r,iconDefinition:i})},149789(e,t,o){o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"2.46 2.46 11.08 11.08",svg:(0,o(440302).jsx)("path",{d:"M8.912 2.463a.625.625 0 1 0 0 1.25h2.491L8.358 6.758a.625.625 0 1 0 .884.884l3.045-3.045v2.49a.625.625 0 1 0 1.25 0v-4a.625.625 0 0 0-.625-.624zM7.64 8.36a.625.625 0 0 0-.885 0l-3.042 3.043V8.912a.625.625 0 1 0-1.25 0v4c0 .345.28.625.625.625h4a.625.625 0 0 0 0-1.25H4.597l3.042-3.043a.625.625 0 0 0 0-.883"})},r=(0,o(104509).wt)("arrowExpandDiagonalBottomLeftToTopRightSmall",i,"small");o.d(t,{},{t:r})},551754(e,t,o){o.r(t),o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"2.25 3.46 11.5 9.09",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M7.33 12.33a.75.75 0 0 1-1.06 0l-3.8-3.8a.75.75 0 0 1 0-1.06l3.8-3.8a.75.75 0 0 1 1.06 1.06L4.81 7.25H13a.75.75 0 0 1 0 1.5H4.81l2.52 2.52a.75.75 0 0 1 0 1.06"})},r=(0,o(104509).wt)("arrowStraightLeftFillSmall",i,"fillSmall");o.d(t,{},{arrowStraightLeftFillSmallIcon:r,iconDefinition:i})},884369(e,t,o){o.r(t),o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"2.25 3.46 11.5 9.09",directional:!0,svg:(0,o(440302).jsx)("path",{d:"M8.67 12.33a.75.75 0 0 0 1.06 0l3.8-3.8a.75.75 0 0 0 0-1.06l-3.8-3.8a.75.75 0 0 0-1.06 1.06l2.52 2.52H3a.75.75 0 0 0 0 1.5h8.19l-2.52 2.52a.75.75 0 0 0 0 1.06"})},r=(0,o(104509).wt)("arrowStraightRightFillSmall",i,"fillSmall");o.d(t,{},{arrowStraightRightFillSmallIcon:r,iconDefinition:i})},552619(e,t,o){o.r(t),o(635790);var i=o(440302);let r={viewBox:"0 0 20 20",fittedViewBox:"2.96 1.99 14.08 15.13",svg:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M6.75 2.545a.55.55 0 0 1 .55-.55h5.4a.55.55 0 0 1 0 1.1H7.3a.55.55 0 0 1-.55-.55m-1.25 1.7a.55.55 0 1 0 0 1.1h9a.55.55 0 0 0 0-1.1zm7.036 5.847a.625.625 0 1 0-1.072-.643l-1.953 3.256-1.036-1.208a.625.625 0 1 0-.95.813l1.6 1.867a.625.625 0 0 0 1.011-.085z"}),(0,i.jsx)("path",{d:"M5.088 6.42a2.125 2.125 0 0 0-2.125 2.125v6.45c0 1.174.951 2.125 2.125 2.125h9.825a2.125 2.125 0 0 0 2.125-2.125v-6.45a2.125 2.125 0 0 0-2.125-2.125zm-.875 2.125c0-.483.392-.875.875-.875h9.825c.483 0 .875.392.875.875v6.45a.875.875 0 0 1-.875.875H5.088a.875.875 0 0 1-.875-.875z"})]})},n=(0,o(104509).wt)("checkStack",r,"default");o.d(t,{},{checkStackIcon:n,iconDefinition:r})},602445(e,t,o){o(635790);var i=o(440302);let r={viewBox:"0 0 20 20",fittedViewBox:"1.27 3.53 17.42 12.94",svg:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M10.375 6.775c.345 0 .625.28.625.625v3.15a.625.625 0 1 1-1.25 0V7.4c0-.345.28-.625.625-.625m0 6.775a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5"}),(0,i.jsx)("path",{d:"M4.066 8.914a6.477 6.477 0 0 1 12.859 1.029 3.494 3.494 0 0 1-1.725 6.532H5.121a3.855 3.855 0 0 1-1.056-7.56m6.384-4.14a5.226 5.226 0 0 0-5.2 4.716l-.047.482-.48.075a2.605 2.605 0 0 0 .406 5.178H15.2a2.244 2.244 0 0 0 .853-4.32l-.41-.169.024-.443q.008-.146.008-.293a5.225 5.225 0 0 0-5.225-5.225"})]})},n=(0,o(104509).wt)("cloudExclamation",r,"default");o.d(t,{},{k:n})},875399(e,t,o){o(635790);let i={viewBox:"0 0 20 20",fittedViewBox:"2.37 3.62 15.25 14",svg:(0,o(440302).jsx)("path",{d:"M2.375 5.75c0-1.174.951-2.125 2.125-2.125h11c1.174 0 2.125.951 2.125 2.125v7.5a2.125 2.125 0 0 1-2.125 2.125H12v1h1.5a.625.625 0 1 1 0 1.25h-7a.625.625 0 1 1 0-1.25H8v-1H4.5a2.125 2.125 0 0 1-2.125-2.125zM4.5 4.875a.875.875 0 0 0-.875.875v7.5c0 .483.392.875.875.875h11a.875.875 0 0 0 .875-.875v-7.5a.875.875 0 0 0-.875-.875z"})},r=(0,o(104509).wt)("display",i,"default");o.d(t,{},{i:r})},372181(e,t,o){o.r(t),o(635790);var i=o(440302);let r={viewBox:"0 0 16 16",fittedViewBox:"1.87 1.87 12.25 12.25",svg:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M7.9 4.425a.775.775 0 1 0 0 1.55.775.775 0 0 0 0-1.55M6.95 6.5a.625.625 0 1 0 0 1.25h.425V10H6.95a.625.625 0 1 0 0 1.25h2.1a.625.625 0 1 0 0-1.25h-.425V7.125A.625.625 0 0 0 8 6.5z"}),(0,i.jsx)("path",{d:"M8 1.875a6.125 6.125 0 1 0 0 12.25 6.125 6.125 0 0 0 0-12.25M3.125 8a4.875 4.875 0 1 1 9.75 0 4.875 4.875 0 0 1-9.75 0"})]})},n=(0,o(104509).wt)("infoCircleSmall",r,"small");o.d(t,{},{iconDefinition:r,infoCircleSmallIcon:n})},440956(e,t,o){o.r(t),o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"3.96 1.38 8.07 13.24",svg:(0,o(440302).jsx)("path",{d:"M8 1.385c-2.23 0-4.035 1.793-4.035 3.985 0 .782.193 1.525.56 2.147.09.161.181.312.281.473.454.725.86 1.386.86 2.08a.63.63 0 0 0 .624.625.63.63 0 0 0 .625-.625c.01-1.064-.553-1.972-1.041-2.75l-.27-.448a3 3 0 0 1-.389-1.512C5.215 3.853 6.46 2.625 8 2.625s2.785 1.228 2.785 2.735c0 .558-.137 1.084-.39 1.512l-.269.449-.01.016c-.475.773-1.03 1.675-1.03 2.723a.63.63 0 0 0 .55.62v.015h.074a.63.63 0 0 0 .625-.625c0-.684.406-1.355.859-2.08v-.002l.001-.001q.067-.117.139-.233t.141-.237c.367-.622.56-1.365.56-2.147 0-2.202-1.815-3.985-4.035-3.985m-1.6 10.19a.63.63 0 0 0-.625.625.63.63 0 0 0 .625.625h3.2a.63.63 0 0 0 .625-.625.63.63 0 0 0-.625-.625zm.8 1.8a.63.63 0 0 0-.625.625.63.63 0 0 0 .625.625h1.6A.63.63 0 0 0 9.425 14a.63.63 0 0 0-.625-.625z"})},r=(0,o(104509).wt)("lightBulbBrightSmall",i,"small");o.d(t,{},{iconDefinition:i,lightBulbBrightSmallIcon:r})},982520(e,t,o){o(635790);let i={viewBox:"0 0 16 16",fittedViewBox:"3.66 2.37 8.68 11.26",svg:(0,o(440302).jsx)("path",{d:"M4.29 2.375a.625.625 0 0 0-.42 1.087L8.846 8l-4.978 4.538a.625.625 0 0 0 .421 1.087h7.42a.625.625 0 0 0 0-1.25H5.903l4.292-3.913a.625.625 0 0 0 0-.924L5.903 3.625h5.807a.625.625 0 0 0 0-1.25z"})},r=(0,o(104509).wt)("sumSmall",i,"small");o.d(t,{},{A:r})},709043(e,t,o){function i(e){return e.isTypedSource?e.maxMsvSize:e.maxSize}o.d(t,{d:()=>i})},535425(e,t,o){o.d(t,{},{F:"doc_type"})},59651(e,t,o){let i={[o(49361).e1]:"collection_connected_property_figma",[o(49361).Hd]:"collection_connected_property_google_drive",[o(49361).ob]:"collection_connected_property_github",[o(49361).k0]:"collection_connected_property_zendesk",[o(49361).bh]:"collection_synced_database_github",[o(49361).MN]:"c
1ollection_synced_database_asana",[o(49361).Fo]:"collection_synced_database_gitlab",[o(49361).me]:"collection_synced_database_jira",[o(49361).F6]:"collection_synced_database_jira_workspace",[o(49361).Fv]:"collection_synced_database_jira_datacenter",[o(49361).mn]:"collection_synced_database_salesforce_workspace"};function r(e){if(e)return i[e]}o.d(t,{l:()=>r})},692218(e,t,o){function i(e){return r(e).isDatabaseAgent}function r(e){var t;let o=null==e||null==(t=e.find(e=>"notion"===e.type))||null==(t=t.state)?void 0:t.ownedByDatabasePropertyIds;return o?{isDatabaseAgent:!0,ownedByDatabasePropertyIds:o}:{isDatabaseAgent:!1}}o(730330),o(139583),o.d(t,{b:()=>r,u:()=>i})},886883(e,t,o){function i(e){return!!Array.isArray(e)}function r(e){return!(!e||Array.isArray(e))}function n(e){return i(e)?e:[]}o(499468),o(586042),o(169187),o(726090),o(132457),o(219390),o(73168),o.d(t,{Zv:()=>i,ap:()=>r,rr:()=>n})}}]);
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.