PageSourceSearch

https://jesshaskins.com/_assets/CollectionViewBlock-a619d45c435c2bcc.js

js jesshaskins.com collected 2026-09-28 07:44:58 UTC 802,246 bytes, 1 lines download raw bytes

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(728372).default.state.renderPhase&&o(728372).default.setPageRendered()},[])}o.d(t,{u:()=>r})},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 v=(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(v)})}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})},347312(e,t,o){o.d(t,{u:()=>r}),o(159952);let i=new(o(47824)).ComputedStore(()=>{let e=o(728372).AppStoreSidebarSpaceViewStore.state;return e?(0,o(679321).r)(e).map(e=>e.id):[]},{debugName:"SidebarSpaceViewTeamIdsStore"});function r(){return(0,o(579993).O$)(i)}},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})},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})},902779(e,t,o){o.d(t,{S4:()=>u,Sn:()=>d,j2:()=>s,oq:()=>c,kc:()=>a}),o(435368),o(499468),o(586042),o(169187),o(726090),o(132457),o(219390),o(73168),o(730330),o(976614),o(218043),o(159952);var i=()=>o(25825);function r(e){let{dateRangeStartDate:t,dateRangeEndDate:o,calendarBy:i}=e;return{type:"results",filter:{operator:"and",filters:[{property:i,filter:{operator:"date_is_on_or_after",use_end:!0,value:{type:"exact",value:t}}},{property:i,filter:{operator:"date_is_on_or_before",value:{type:"exact",value:o}}}]},limit:5e3}}var n=()=>o(943003),l=()=>o(964282);function a(e){return!1===e.isDragging}function s(e){let{collectionContextStore:t}=e,n=t.collectionViewStore();if(!n)return;let l=t.normalizedSchemaStore.state,a=(0,o(648256).$)({collectionViewStore:n,schema:l});if(a&&a.calendar_by)return function({dateRangeStart:e,dateRangeEnd:t,query:n,timeZone:l=(0,o(714350).P)()}){if(!n||!n.calendar_by)return;let a=(0,i().p6)(e,l),s=(0,i().p6)(t,l);return r({calendarBy:n.calendar_by,dateRangeStartDate:a,dateRangeEndDate:s})}({dateRangeStart:t.dateRangeStartStore.state,dateRangeEnd:t.dateRangeEndStore.state,query:a})}function d(e){let{collectionContextStore:t,startOfDay:n}=e,l=t.collectionViewStore();if(!l)return;let a=t.normalizedSchemaStore.state,s=(0,o(648256).$)({collectionViewStore:l,schema:a});if(s&&s.calendar_by)return function({startOfDay:e,query:t,timeZone:n=(0,o(714350).P)()}){if(!t||!t.calendar_by)return;let l=o(120011).DateTime.fromMillis(e).endOf("day").valueOf(),a=(0,i().p6)(e,n),s=(0,i().p6)(l,n);return r({calendarBy:t.calendar_by,dateRangeStartDate:a,dateRangeEndDate:s})}({startOfDay:n,query:s})}function c(e){var t;let{collectionContextStore:r,results:a,getRecordValue:s,intl:d,formulasModule:c,environment:p}=e,g=r.collectionViewStore(),m=r.normalizedQueryStore.state,S=r.normalizedSchemaStore.state,h=m?m.calendar_by:void 0,y=r.dateRangeStartStore.state,f=r.dateRangeEndStore.state,v=(null==(t=r.collectionViewStore())?void 0:t.getFormat().calendar_show_weekends)??!0,b=o(97892).X.state,x=(0,o(714350).P)(),w=p.currentUser.id;if(!g||!m||!h||!S)return;let C=new Map,k=new Map,I=new Map,j=(0,o(960408).oE)(a.map(e=>u({blockStore:e,calendarBy:h,schema:S,getRecordValue:s,userId:w,intl:d,resultCache:C,regExpCache:k,formatDateCache:I,formulasModule:c}))),T={};a.forEach((e,t)=>{T[e.id]=t}),0===(m.sort||[]).length&&j.sort((e,t)=>
1{let o=e.start.valueOf(),i=t.start.valueOf();return o!==i?o-i:T[e.id]-T[t.id]});let _=v?(0,i().iB)(y,b,x):(0,i().J0)(y,b,x),A=v?(0,i().hp)(f,b,x):(0,i().EK)(f,b,x),M=_,P=[];do{let e=v?(0,i().hp)(M.valueOf(),b,x):(0,i().EK)(M.valueOf(),b,x),t={},o=j.filter(t=>(0,n().m6)(M.valueOf(),e.valueOf(),t.start.valueOf(),t.end?t.end.valueOf():void 0)).map(o=>{let{id:i,start:r,end:n,includeTime:a,timeZone:s}=o,{startColumn:d,columnCount:c}=(0,l().Gj)({startUnixTimestampMS:r.valueOf(),endUnixTimestampMS:n?n.valueOf():void 0,startOfWeekUnixTimestampMS:M.valueOf(),endOfWeekUnixTimestampMS:e.valueOf()}),u=function(e,t,o){var i,r,n,l,a,s;let d=0;for(;;){let l=!1;for(let a=0;a<t;a++){i=o,r=e+a,i[n=d]&&i[n][r]&&(l=!0)}if(!l)break;d++}for(let i=0;i<t;i++){l=o,a=e+i,l[s=d]||(l[s]={}),l[s][a]=!0}return d}(d,c,t);return{id:i,start:r.valueOf(),end:n?n.valueOf():void 0,row:u,includeTime:a,timeZone:s}});P.push({start:M.valueOf(),end:e.valueOf(),items:o}),M=v?(0,i().iB)(M.plus({week:1}).plus({hour:25}).valueOf(),b,x):(0,i().J0)(M.plus({week:1}).plus({hour:25}).valueOf(),b,x)}while(M<A)return P}function u(e){let{blockStore:t,calendarBy:r,schema:n,getRecordValue:l,intl:a,userId:s,resultCache:d,regExpCache:c,formatDateCache:u,formulasModule:p}=e,g=t.getAssociatedCollectionStore(),m=t.getModel();if(!m)return;let S=o(993189).b4_.fromGetRecordValueFn(l),h=(0,o(676500).d2)({property:r,schema:n,block:m,getRecordModel:S,propertyMapping:null==g?void 0:g.getPropertyMapping(),collectionRequestContext:{userId:s,userTimeZone:(0,o(714350).P)(),depth:0,intl:a,visitedProperties:new Set,resultCache:d,regExpCache:c,formatDateCache:u,experimentService:o(218744).default,collectionFeatureGates:(0,o(457103).i)(),getAssociationRelationList:(0,o(268558)._)({environment:t.environment}),relationSourceCollectionId:null==g?void 0:g.id},formulasModule:p,spaceIdCreator:t.environment.idCreator.getSpaceIdCreatorSync(t.getSpaceId())}).next().value;if((null==h?void 0:h.type)!=="date")return;let y=h.value;if(!y)return;let f=(0,i().AA)(y,(0,o(714350).P)());if(f)return{id:m.id,start:f.start,end:f.end,includeTime:"datetime"===y.type||"datetimerange"===y.type,timeZone:"datetime"===y.type||"datetimerange"===y.type?y.time_zone:void 0}}},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(87662),o.e(77694),o.e(20681),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(61300),o.e(97098),o.e(77817),o.e(46449),o.e(85239),o.e(74017),o.e(87265),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(11980)]).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.whiteButtonBackgroun
1d}}}),[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)})(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(728676).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(728372).AppStoreMainEditorCurrentBlockStore.state;return o(728676).wy({environment:t,store:i,mainEditorCurrentBlockStore:n,peekCollectionData:o(728676).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(780035).i3)({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(780035).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})},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,v=(0,o(579993).K8)(()=>{let e=t.collectionStore();return null==e?void 0:e.id},[t]),b=(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===v}),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).R8)({collectionSettingsStore:t.settingsStore,item:{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:b})]}):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,b]),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(44481),o.e(90034),o.e(34378),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),v=(0,o(579993).K8)(()=>y?f(p):[],[y,f,p]),b=(0,o(579993).K8)(()=>v.map(e=>({id:e.id,agentIcon:(0,o(575422).m)(e,S).icon,isLite:(0,o(691143).m)(e),workflowStore:e})),[v,S]),x=b.length>1,w=(0,i.useCallback)(async()=>{let{triggerDatabaseAgentModal:e}=await Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(10033),o.e(99115),o.e(13991),o.e(25018),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(65382),o.e(38559),o.e(50265),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(1559),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(4637),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(2337),o.e(60898),o.e(94994),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(79110),o.e(52947),o.e(89292),o.e(11723),o.e(68034),o.e(80247),o.e(14512),o.e(31693),o.e(44481),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(74017),o.e(87265),o.e(33308),o.e(17970),o.e(34272),o.e(66194),o.e(96886),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(38672),o.e(90466),o.e(67535),o.e(38069),o.e(51604),o.e(72474),o.e(7761),o.e(89380),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(27682),o.e(98326),o.e(90034),o.e(2728),o.e(55857),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(52790),o.e(91049),o.e(11702),o.e(1628),o.e(36882),o.e(12650),o.e(15908),o.e(48568),o.e(47034),o.e(2522),o.e(30068),o.e(42386),o.e(14343),o.e(37994),o.e(63361),o.e(52445),o.e(15609),o.e(27035),o.e(40541),o.e(36132),o.e(58422),o.e(32085),o.e(22433),o.e(8413),o.e(39991),o.e(19332),o.e(77480),o.e(31771),o.e(77231),o.e(82531),o.e(19600),o.e(66738),o.e(62186),o.e(62708),o.e(31e3),o.e(1147),o.e(91780),o.e(14258),o.e(22837),o.e(66605),o.e(92354),o.e(77979),o.e(6793),o.e(99287),o.e(84498),o.e(4316),o.e(70785),o.e(94109),o.e(61658),o.e(59792),o.e(74616),o.e(1538),o.e(37004),o.e(15061),o.e(16865),o.e(42907),o.e(19244),o.e(99044),o.e(97281),o.e(17113),o.e(96438),o.e(98299),o.e(69689),o.e(68808),o.e(68818),o.e(5003),o.e(48787),o.e(45097),o.e(79261),o.e(59633),o.e(94988),o.e(43889),o.e(10473),o.e(15774),o.e(77767),o.e(86918),o.e(93599),o.e(92424),o.e(92843),o.e(84959),o.e(42339),o.e(31483),o.e(33604),o.e(78305),o.e(48765),o.e(46243),o.e(18516),o.e(96450),o.e(63336),o.e(75041),o.e(397),o.e(77280),o.e(27580),o.e(46411),o.e(14607),o.e(97214),o.e(19361),o.e(87696),o.e(54762),o.e(36927),o.e(85321),o.e(92054),o.e(49094),o.e(34250),o.e(29625),o.e(16619),o.e(22601),o.e(98774),o.e(66553),o.e(48251),o.e(47204),o.e(4053),o.e(95023),o.e(75580),o.e(63741),o.e(95790),o.e(49198),o.e(70407),o.e(15222),o.e(16746),o.e(10200),o.e(49285),o.e(55100),o.e(85565),o.e(29327),o.e(81826),o.e(57480),o.e(34378),o.e(57218),o.e(36933),o.e(19337),o.e(35402),o.e(40127),o.e(17182),o.e(3440),o.e(19080),o.e(8481),o.e(46864),o.e(7070),o.e(85556),o.e(27838),o.e(27677),o.e(50909),o.e(16980),o.e(88299),o.e(82535),o.e(74115),o.e(61219),o.e(52776),o.e(74521),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:b[0].id})},[t,r.id,m,S,p,g,b]),C=(0,i.useCallback)(()=>(0,l.jsx)(o(525258).C,{workflows:b,size:18}),[b]),k=S.formatMessage(c.openAgentsMenu);return h?y?0===b.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(728676).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(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(25018),o.e(94466),o.e(80730),o.e(38786),o.e(75858),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(4637),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(94994),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(34272),o.e(66194),o.e(96886),o.e(7761),o.e(63531),o.e(59870),o.e(90034),o.e(52790),o.e(11702),o.e(15908),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(84498),o.e(4316),o.e(70785),o.e(94109),o.e(19244),o.e(26955),o.e(46243),o.e(8343),o.e(75041),o.e(42833),o.e(16619),o.e(48251),o.e(95790),o.e(86236),o.e(34378),o.e(6502),o.e(84440),o.e(37215),o.e(88299),o.e(2126),o.e(61586),o.e(61219),o.e(29181),o.e(60235),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})},760981(e,t,o){o.d(t,{A:()=>ca,p:()=>cl}),o(730330),o(159952),o(1310),o(765324);var i,r,n,l=o(635790),a=()=>o(218744),s=()=>o(546605),d=()=>o(838304);
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={paddingInlineStart:4},y=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)(),[y,f]=(0,l.useState)(!1),b=(0,o(579993).K8)(()=>{var e;return(null==(e=i.collectionViewStore())?void 0:e.getType())==="page"},[i]),x=(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]),w=(0,o(579993).K8)(()=>i.collectionStore(),[i]),C=(0,o(579993).K8)(()=>i.collectionViewBlockStore(),[i]),k=(0,o(579993).K8)(()=>!!(null==w?void 0:w.isSyncedCollection()),[w]),I=(0,o(834656).F)(i.capabilitiesStore),j=(0,o(960253).I)(()=>({container:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",paddingTop:4,paddingBottom:4,paddingInlineEnd:0,paddingInlineStart:`${(r?s??0:0)+o(57461).o5.paddingInlineStart}px`,...(r||x)&&(0,o(424963).z)(u)&&{position:"sticky",insetInlineStart:0}}}),[r,s,x,u]),T=(0,l.useCallback)(()=>{f(!0)},[]),_=(0,l.useCallback)(()=>{f(!1)},[]),A=(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)(v,{store:t,collectionContextStore:i,isFullScreen:r,paddingLeft:s}):C?(0,p.jsxs)("div",{onMouseEnter:T,onMouseLeave:_,style:g,children:[(0,p.jsxs)("div",{style:j.container,children:[(0,p.jsx)("div",{style:m,children:(0,p.jsx)(o(277420).Du,{collectionContextStore:i,showHoverActionsStore:a,addViewButton:d,isHovered:y})}),k?(0,p.jsx)(o(4458).fI,{children:(0,p.jsx)(o(593728).O,{canEdit:n,store:C,buttonStyle:S})}):null]}),w?(0,p.jsx)("div",{style:h,children:(0,p.jsx)(o(281353).A,{collectionStore:w,canFollowPageLinks:I,syncProgressStore:c,onNavigateToSourceClick:A})}):void 0]}):null}),f={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"}},v=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:f.nameContainer,children:(0,p.jsxs)("div",{style:f.containerInner,children:[(0,p.jsx)(o(569553).B6,{disabled:!0,bucket:"secure",store:a,icon:g,iconRecordCategory:"pageBlock",isEmptyPage:!1,style:f.icon,size:22}),(0,p.jsx)(o(627918).A,{store:a,style:f.title})]})})}):null});o(953925),o(540679),o(976614),o(218043);var b=()=>o(658024);let x=new(o(246382)).R({key:"notion/async_clipboard_store",namespace:"AsyncClipboardStore",important:!0,trackingType:"necessary"});async function w(e,{lastActionWasCut:t,valuePromise:i}){let r=(0,o(210528).hB)(e);x.setState({eventId:r,waitingForCopy:!0,lastActionWasCut:void 0,value:void 0});let n=await i;if(!n)return void x.setState({});let{recordMaps:l,...a}=n;x.setState({eventId:r,waitingForCopy:!1,lastActionWasCut:t,value:{...a,recordMapsJson:[...l.entries()].map(([e,t])=>[e,t.toJson()])}})}function C(e){return new Map(e.map(([e,t])=>[e,o(412951).RecordMap.create(t)]))}let k=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;w(t,{lastActionWasCut:!1,valuePromise:I(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 j({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=I(e),u=I(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 j({environment:e,subitems:o})});await w(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,v=await o(235645).R.clipboardActions.load(),w=await function(e){let t=x.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;x.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:C(l.recordMapsJson)}});o(void 0)}}))}):n?Promise.resolve({lastActionWasCut:l||!1,value:{...n,recordMaps:C(n.recordMapsJson)}}):Promise.resolve(void 0)}(l);
1x.setState({...x.getState(),lastActionWasCut:!1});let k=o(584265).default.getState().stores;if(!w){let s=i.collectionStore(),d=null==s?void 0:s.getSpaceId();await v.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=>{v.paste({environment:e,tabId:t,event:l,spaceStore:(0,o(974410).f)(s),disableEmbedMenu:!0,transaction:i,onPasteFiles:e=>v.pasteFilesForBlocks({...e,tabId:t}),formulasModule:void 0,markdownLinkifyIt:r,tinyMceMicrosoftWordPasteFilter:n}),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}=w.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=!(w.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:w.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 v.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=>{v.paste({environment:e,tabId:t,spaceStore:(0,o(974410).f)(j),event:l,disableEmbedMenu:!0,transaction:i,onPasteFiles:e=>v.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 v.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=>{v.paste({environment:e,tabId:t,spaceStore:(0,o(974410).f)(j),event:l,disableEmbedMenu:!0,transaction:a,onPasteFiles:e=>v.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 I(e){let t=o(584265).default.getState().stores;return o(780891).zM({environment:e,blocks:t})}function j({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 T=new(o(552709)).O2("lazyCreateHasSchemaChangedForQueryStore",async()=>await o.e(40287).then(o.bind(o,462955)));var _=()=>o(864850);async function A(e){let t=await _().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 M=new(o(552709)).O2("sprintSettingsActions",()=>Promise.all([o.e(52947),o.e(21247),o.e(32274)]).then(o.bind(o,883298)));var P=()=>o(527210);function R({viewType:e,isDashboardWidget:t}){return!t&&"form_editor"!==e&&"dashboard"!==e&&"skills"!==e&&"xldb"!==e}function V(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 B(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=V({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=V({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 E={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"}},F=Symbol("DONE_WITH_INITIAL_RENDER");
1function O(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===F)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===F)return;let c=d.get(n);if(c.done)return;let{initialResult:u,mountToFirstResult:p}=E[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=F)})},[t,i])}}(e);return(0,o(383953).w)(()=>{t.propertyResultDurationTracker||(t.propertyResultDurationTracker=i)}),null}function z(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:v,navigationStartedAt:b,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:v,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:b,content_preview_timing:k}}o(435368);let K="db_doctor_nudge";class L extends s().Store{getInitialState(){return{stage:"NOT_TRACKING"}}}function D(e){let{collectionContextStore:t,collectionViewBlockRenderStartTime:i,didDelayOffscreenRenderRef:r,dependencyLoadingMetrics:n,navigationTracker:a,mountedBeforeInitialPageRender:s,cvbLoadingStateOnInitialRender:d,lazyRenderStartedAtRef:c,trackPendingCollectionItemRender:u,ski
1pTracking:p}=e,{handleInitialDatabaseRender:g,handleNavigationDatabaseRender:m,handleItemMount:S,handleItemsRenderStart:h}=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}=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),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!==K),[]),u=(0,o(579993).K8)(()=>o(728372).AppStoreInAppCalloutStore.state.getCalloutVisibility(K).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:K,type:"tooltip",category:"product_usage",dismissalType:"custom",props:{tooltipOrigin:"bottom_assistant",tooltipType:"speech_bubble",body:l,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(728372).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 g=(0,o(533992).v3)(),m=(0,o(579993).uB)(void 0,L),S=(0,l.useRef)(0),h=(0,l.useRef)(i),y=(0,l.useRef)(),f=(0,l.useRef)(void 0),v=(0,l.useRef)(void 0),b=(0,l.useRef)(!0),x=(0,l.useRef)(!1),w=(0,l.useCallback)(()=>{"NOT_TRACKING"===m.state.stage&&(m.setState({stage:"COUNTING_VISIBLE_ITEMS",source:"INITIAL"}),f.current=performance.now())},[m]),C=(0,l.useCallback)(e=>{"NOT_TRACKING"===m.state.stage&&(m.setState({stage:"COUNTING_VISIBLE_ITEMS",source:"NAVIGATION"}),e&&(y.current=e),f.current=performance.now())},[m]),k=(0,l.useCallback)(()=>{if(null==u||u(),t.didItemsMountStore.setState(!0),r.current)return;let e=m.state.stage;if("COUNTING_VISIBLE_ITEMS"===e){if(S.current++,1===S.current){let e=performance.now(),t=(0,o(259533).getContentPreviewScriptStatus)();o(374176).default.afterNextFlush(()=>{"COUNTING_VISIBLE_ITEMS"===m.state.stage&&m.setState({stage:"SHOULD_TRACK",endTime:e,contentPreviewScriptStatus:t,source:m.state.source})})}}else"NOT_TRACKING"===e&&b.current&&(b.current=!1,o(307545).default.measureFromPageOrigin({metricName:"missed_database_items_visible",endTime:performance.now()},{data:o(866814).ax({environment:g,collectionContextStore:t,visibleItemsCount:1,wasInitialRenderEmpty:x.current,isPrewarmedTab:(0,o(259533).isPrewarmedTabInitialRender)(g),cvbLoadingStateOnInitialRender:d})}))},[t,r,g,m,d,u]),I=(0,l.useCallback)(()=>{v.current||(v.current=performance.now())},[]),j=(0,l.useCallback)(e=>{e.state&&"COUNTING_VISIBLE_ITEMS"===m.state.stage&&(x.current=!0,t.isEmptyStore.removeListener(j),k())},[t.isEmptyStore,k,m]),T=(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&&j(t.isEmptyStore),"SHOULD_TRACK"===e.state.stage)){(0,o(708238).q)({immediate:!1});let i=(0,o(259533).isPrewarmedTabInitialRender)(g),r=i?o(329464).A.state.prewarmedTabAppStartTimeOverride:void 0,m=o(866814).ax({environment:g,collectionContextStore:t,visibleItemsCount:S.current||0,wasInitialRenderEmpty:x.current,isPrewarmedTab:i,cvbLoadingStateOnInitialRender:d}),b=g.RouterStore.state.route,w="page"===b.name&&b.blockId?o(537885).Ob.lookupViewIds(b.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),S={cvbBlockRenderStart:h.current,cvbBlockRenderMount:f.current,itemsStart:v.current,itemsVisible:e.state.endTime};t.timingTracker.recordRenderTiming({source:"INITIAL",mountedBeforeInitialPageRender:s,collectionViewBlockRenderStartedAt:S.cvbBlockRenderStart,collectionViewBlockMountedAt:S.cvbBlockRenderMount,itemsRenderStartedAt:S.itemsStart,itemsVisibleAt:S.itemsVisible});let y=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:S,isPrewarmedTab:!0,prewarmedTabNavigationStart:r}:{subMetricsTimes:S,isPrewarmedTab:!1}),b=o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewBlockStore())?void 0:e.id}),x=o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.id}),C={cvbRenderStartedAt:h.current,cvbMountedAt:f.current,itemsRenderStartedAt:v.current,itemsVisibleAt:e.state.endTime,itemsInteractiveAt:e.state.endTime},k=z({environment:g,timings:t.timingTracker.finishTracking(),subMetricsTimes:S,dependencyLoadingMetrics:n,lazyRenderStartedAt:null==c?void 0:c.current,collectionViewBlockId:b,collectionViewId:x});({timing:k.content_preview_timing,pageOriginTime:k.page_origin_t
1ime,normalRenderTimings:C}).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:k.content_preview_timing,pageOriginTime:k.page_origin_time,itemsInteractiveAt:e.state.endTime}),j=await (0,o(259533).getDesktopServiceWorkerVersion)(),T={...m,content_preview_script_status:e.state.contentPreviewScriptStatus,sub_metrics:y,initial_render_timings:k,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:k}),includes_page_origin_to_app_start:!0,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)(g);o(307545).default.measureFromPageOrigin({metricName:e?"desktop_sw_change_db_items_visible":"initial_database_items_visible",endTime:I},{data:T,shouldSendIfStatsigNotInitialized:!0})}h.current&&(o(307545).default.measure({metricName:"collections.initial_mount_to_items_visible",startTime:h.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>h.current&&o(307545).default.measure({metricName:"collections.initial_mount_waiting_for_api",startTime:h.current,endTime:d.finished_at},{data:m}),(T.is_full_screen||1===w)&&o(777967).u4({name:"database_visit",args:{database_visit_id:T.database_visit_id}}))}else if("NAVIGATION"===e.state.source){let i={cvbBlockRenderStart:h.current,cvbBlockRenderMount:f.current,itemsStart:v.current,itemsVisible:e.state.endTime};t.timingTracker.recordRenderTiming({source:"NAVIGATION",mountedBeforeInitialPageRender:s,collectionViewBlockRenderStartedAt:i.cvbBlockRenderStart,collectionViewBlockMountedAt:i.cvbBlockRenderMount,itemsRenderStartedAt:i.itemsStart,itemsVisibleAt:i.itemsVisible});let r=z({environment:g,timings:t.timingTracker.finishTracking(),subMetricsTimes:i,dependencyLoadingMetrics:n,lazyRenderStartedAt:null==c?void 0:c.current,navigationStartedAt:y.current,collectionViewId:o(363256).e.withListenerIgnored(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.id})});if(y.current){let t={...m,wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,...a.getDatabaseNavigationMetrics(y.current,n),initial_render_timings:r};o(307545).default.measure({metricName:"collections.navigation_items_visible",startTime:y.current,endTime:e.state.endTime},{data:t})}h.current&&(o(307545).default.measure({metricName:"collections.navigation_mount_to_items_visible",startTime:h.current,endTime:e.state.endTime},{data:{...m,initial_render_timings:r}}),(m.is_full_screen||1===w)&&o(777967).u4({name:"database_visit",args:{database_visit_id:m.database_visit_id}}))}else e.state.source;e.setState({stage:"COMPLETED"}),S.current=0}},[t,r,g,s,d,c,n,a,j]);return(0,l.useEffect)(()=>{p&&m.setState({stage:"COMPLETED"})},[p,m]),(0,l.useEffect)(()=>(p||m.addListener(T),()=>{m.removeListener(T)}),[T,m,p]),(0,l.useEffect)(()=>{if(!p)return t.isEmptyStore.addListener(j),()=>{t.isEmptyStore.removeListener(j)}},[t.isEmptyStore,j,p]),{handleInitialDatabaseRender:w,handleNavigationDatabaseRender:C,handleItemMount:k,handleItemsRenderStart:I}}({collectionContextStore:t,collectionViewBlockRenderStartTime:i,didDelayOffscreenRenderRef:r,dependencyLoadingMetrics:n,navigationTracker:a,mountedBeforeInitialPageRender:s,cvbLoadingStateOnInitialRender:d,lazyRenderStartedAtRef:c,trackPendingCollectionItemRender:u,skipTracking:p});return t.databaseItemsVisibleTracker||(t.databaseItemsVisibleTracker={handleInitialDatabaseRender:g,handleNavigationDatabaseRender:m,handleItemMount:S,handleItemsRenderStart:h}),null}class W{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)??{}
1).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(524728).M)(this.environment,this.collectionContextStore,e),(0,o(326904).wR)(t)])}}let H=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(728676).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}),N=new(o(552709)).O2("MinimizableCollectionViewBlockHeaderActions",async()=>await o.e(90229).then(o.bind(o,801906))),G=(0,o(552709)._h)(N,e=>e.MinimizableCollectionViewBlockHeaderActions),$=new(o(552709)).O2("DashboardHeaderActions",async()=>await Promise.all([o.e(80293),o.e(87662),o.e(75887),o.e(22985),o.e(46913),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(66194),o.e(2728),o.e(21840),o.e(94430),o.e(30557),o.e(92464)]).then(o.bind(o,182162))),U=(0,o(552709)._h)($,e=>e.DashboardHeaderActions),q=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))),X=(0,o(552709)._h)(q,e=>e.MyTasksAddItemPopup),Y="noWritableDbs",Q={icon:(0,o(681693).Xx)()};
1function Z(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(728676).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)(X,{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:Q.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 J({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 ee=new(o(552709)).O2("views-main-builder-modules",()=>Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(90581),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(4637),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(94994),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(66194),o.e(96886),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(38672),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(27682),o.e(98326),o.e(90034),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(52790),o.e(11702),o.e(1628),o.e(36882),o.e(12650),o.e(15908),o.e(48568),o.e(42386),o.e(52445),o.e(77231),o.e(66738),o.e(1147),o.e(14258),o.e(22837),o.e(19879),o.e(6793),o.e(99287),o.e(84498),o.e(4316),o.e(70785),o.e(94109),o.e(42907),o.e(19244),o.e(48765),o.e(26955),o.e(46243),o.e(8343),o.e(75041),o.e(54762),o.e(49094),o.e(42833),o.e(34250),o.e(16619),o.e(48251),o.e(6122),o.e(95790),o.e(50526),o.e(94013),o.e(1597),o.e(86236),o.e(70541),o.e(34378),o.e(94065),o.e(15161),o.e(17314),o.e(22080),o.e(68824),o.e(7131),o.e(94430),o.e(6502),o.e(84440),o.e(37215),o.e(88299),o.e(28700),o.e(47336),o.e(2126),o.e(1818),o.e(21247),o.e(61586),o.e(50393),o.e(61219),o.e(29181),o.e(15193),o.e(88231),o.e(88689),o.e(24373),o.e(36696),o.e(60679),o.e(23223),o.e(12383),o.e(87721),o.e(37829),o.e(18517),o.e(81390),o.e(39371),o.e(34270)]).then(o.bind(o,412120))),et=(0,o(552709)._h)(ee,e=>e.ViewsMainBuilderModules),eo={height:0,position:"relative"},ei=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)(er,{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 er({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(661448).h,{context:i,disabled:r,store:t,wrapper:h,layoutModule:e,customization:{excludePropertiesRenderedElsewhere:"anywhere-in-layout",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.jsx)(o(385827).s,{allowSelectionWithin:!0,style:eo,children:(0,p.jsx)(o(191546).R,{overlayPosition:"at_anchor",projectPageId:t.id,target:"project_body"})})]}));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 en=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:v}=(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]),b=(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(640120).NS)(w,t,x,u),[w,t,x,u]),I=!i||m||S,j=S&&v?(0,p.jsx)(et,{viewsMainTabId:v,pageLayoutType:k}):f&&n?(0,p.jsx)(o(394112).Mx,{ref:g,type:k,suppressMargin:!0,style:{paddingTop:0,paddingBottom:s?b:void 0},children:(0,p.jsx)(ei,{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?b: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})}),el=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)(()=>J({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)(en,{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)(en,{canEdit:!S,disabled:S,store:m,collectionViewStore:t,templatePickerMenuListStore:a,collectionStore:u,isFullScreen:r,editorContentContainerRef:n}):null})})})),ea=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))),es=(0,o(552709)._h)(ea,e=>e.CollectionResultAssociationListLoaderInner,{renderLoading:()=>null});
1function ed(e){let{collectionContextStore:t}=e;return(0,o(83208).X)("edge_relations",{disableExposureLogging:!0})?(0,p.jsx)(es,{collectionContextStore:t}):null}var ec=()=>o(861716);function eu(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 ep({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:v,handleEditorMouseDown:b,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]),P=(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,v=!n&&d&&p.open&&p.mode===o(387722).A&&p.isClosing,b={};x&&(b=T?{height:P?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||v;return{flexGrow:1,flexShrink:0,...(0,o(444285).S)(e)&&{cursor:"default"},..."skills"===r&&{cursor:"default"},..."timeline"===r&&k.collectionStore()&&!i&&!(0,ec().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},...b,..."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,P,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=!R({viewType:r,isDashboardWidget:C}),W=(0,p.jsx)(o(879836).H,{type:V,className:o(828432).ohG,preventType:K,onMouseDown:D?b:void 0,onClick:L,style:O,ref:v,children:t});return E?(0,p.jsx)(eu,{children:W}):W}let eg=(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 em=()=>
1o(172898);let eS={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"})},eh=(0,o(104509).wt)("squareGridBelowLinesSmall",eS,"small");var ey=()=>o(345889);let ef=(0,o(327219).YK)({description:{id:"meetings.emptyState.description",defaultMessage:"Find all your AI Meeting Notes, including ones linked to meetings you attended, organized here for easy follow-up."},newMeeting:{id:"meetings.emptyState.newMeeting",defaultMessage:"New AI meeting note"}}),ev={display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:16,maxWidth:500,alignSelf:"center"},eb={container:{...ev,padding:50},libraryContainer:{...ev,justifyContent:"center",height:370}};function ex({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,{...ef.description})}),r?(0,p.jsx)(o(912946).j,{size:"md",onClick:n,colorPalette:"blue",children:(0,p.jsx)(o(327219).sA,{...ef.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,{...ef.newMeeting})})]})]})}let ew=["recents","favorites","shared","private","myMeetings","libraryExternalPages"],eC=(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"}}),ek={display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",gap:4},eI=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),v=(0,o(579993).K8)(()=>t.isWidgetView(),[t]),b=(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)(b),I=(0,o(579993).K8)(()=>t.isInLibraryBlock(),[t]),j=(0,o(579993).K8)(()=>{var e;let t=null==(e=(0,o(134273).N)(b))?void 0:e.viewName;if(t&&ew.includes(t))return t},[b]),T=(0,o(271725).yv)({disableExposureLogging:!0});(0,l.useEffect)(()=>{k&&T&&a().default.checkGate({gateName:"ai_meeting_notes_demo_available"})},[k,T]);let A=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:t}).length>0,[t]),M=(0,o(579993).K8)(()=>(0,o(746040).E)(c,(0,o(974410).f)(C))&&!!t.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[c,t,C]),P=(0,o(991808).N)(t.capabilitiesStore),R=l.useCallback(async e=>{var i;let r=await _().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"})&&(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,em().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,em().Eg)(e)){let t=(0,em().ro)(e);t&&(n={property:l.property,value:t})}}(0,ey().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]),V=(0,l.useMemo)(()=>{if(b)if(""!==y)return{title:g.formatMessage(eC.clearSearch),onClick:()=>{t.searchQueryStore.setState("")},iconLeading:void 0};else{if(A)return{title:g.formatMessage(eC.editFilters),onClick:()=>{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(!P)return;let e=n??"collection_group_by";return{title:g.formatMessage(eC.editGroups),onClick:()=>{(0,o(963405).R8)({collectionSettingsStore:t.settingsStore,item:{type:"group",groupByKey:e,groupsFormatKey:"board"===x||"gallery"===x?em().Hw[e]:em().V1}})},iconLeading:eh}}},[b,A,g,t.settingsStore,t.filtersBarOpenStore,t.filterBarFlashTriggerStore,t.searchQueryStore,m,n,y,x,P,f]),B="list"!==x||v?0:o(57461).o5.paddingInlineStart,E="list"!==x||v?0:o(57461).o5.paddingInlineEnd,F=i+B,O=r+E,z=(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:F,height:e,width:s-F-O,marginInlineStart:"gallery"===x?void 0:`-${F}px`,marginInlineEnd:"gallery"===x?void 0:`-${O}px`}}}},[h,f,x,d,F,s,O]);if(!w)return null;if(k&&T)return(0,p.jsx)(ex,{isInLibrary:I});if(void 0!==j&&""===y&&!A)return(0,p.jsx)(o(4458).fI,{justifyContent:"center",width:"100%",children:(0,p.jsx)(o(327781).Z,{viewName:j})});let K=d&&1===d.length?`collection_view_empty_state_${w.id}_${(0,em().Ix)(d.at(0))}`:`collection_view_empty_state_${w.id}`;return(0,p.jsx)(o(322981).A,{store:w,droppable:M,render:()=>(0,p.jsxs)(o(304665).T,{dropTargetKey:K,style:z.container,canNativeDropOnto:!1,keepTextSelectionOnDrop:!0,shouldShowDropZone:M,canAcceptDrop:()=>M,canDropOnto:M,onSelectableDrop:R,className:o(828432)._XL,children:[void 0!==V?(0,p.jsx)(o(844868).P,{...V}):void 0,M?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(eT,{collectionContextStore:t,groupsPointer:d,viewType:x}),(0,p.jsx)(eA,{collectionContextStore:t})]}):void 0,M||void 0!==V?void 0:(0,p.jsx)(o(51831).m_,{placement:"top",content:()=>(0,p.jsx)(o(327219).sA,{...eC.noResultsTooltip}),children:e=>(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",colorPalette:"gray",children:(0,p.jsxs)("div",{...e,style:ek,children:[(0,p.jsx)(o(327219).sA,{...eC.noResults}),(0,p.jsx)(o(16275).I,{icon:o(80094).questionMarkCircleIcon})]})})})]})})}),ej={plainButton:{fontSize:o(139424).A.isMobile?17:14}};function eT(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(728676).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(728676).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:ej.plainButton,size:S,children:g})}let e_={plainButton:{fontSize:o(139424).A.isMobile?17:14}};
1function eA(e){let{collectionContextStore:t}=e,i=(0,o(533992).v3)(),r=(0,o(327219).tz)(),n=(0,o(579993).K8)(()=>(0,o(728676).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:e_.plainButton,size:l,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Link existing",id:"collectionView.emptyState.linkExisting"})})})}function eM(e){return(0,o(579993).K8)(()=>e.state.isLocked,[e])}class eP extends s().Store{getInitialState(){}}let eR=(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"}}),eV={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 eB(){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:eV.outerContainer,children:(0,p.jsxs)("div",{style:n.container,children:[(0,p.jsx)(o(16275).I,{icon:o(681875).a,size:"default",style:eV.icon,colorVariant:"tertiary"}),(0,p.jsxs)("div",{style:eV.titleContainer,children:[(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"tertiary",children:(0,p.jsx)(o(327219).sA,{...eR.description})}),(0,p.jsx)(o(912946).j,{size:"md",colorPalette:"blue",onClick:i,children:(0,p.jsx)(o(327219).sA,{...eR.newMeeting})})]})]})})}let eE=(0,o(327219).YK)({optionAlreadyExists:{id:"handleCollectionAddGroupButtonAccept.optionAlreadyExists",defaultMessage:"Option already exists"}});async function eF(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(eE.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"})}}})}function eO(e){let{isMobile:t,collectionContextStore:i,groupBy:r,subGroupBy:n}=e,l=i.groupsStore,a=(0,o(728676).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,em().AC)(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,em().AC)(e.value),a=(0,em().AC)(i.value);g.groupOverrides[(0,em().A)([a,l])]={limit:t}}}return g}let ez=(0,o(327219).YK)({addGroup:{defaultMessage:"New group",id:"database.boardView.addGroupButtonTitle"}}),eK={marginInlineEnd:8},eL=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),v=(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]),b=(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,em().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,em().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,em()._o)(g.type)||"status"===g.type||"number"===g.type||"created_by"===g.type||"last_edited_by"===g.type||(0,em().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:b,onClose:x,parentStore:d}),[r,t,b,x,d,n]);return y&&(0,em().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:v.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:eK}),h.formatMessage(ez.addGroup)]})}):null},o(134542).bN);var eD=()=>o(846148);function eW(e){var t;let{environment:i,collectionContextStore:r,groupFormat:n,newGroupFormat:l,groupsFormatKey:a,transaction:s}=e,d=r.collectionStore();!(0,em().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,em().OF)(n.value,o.value)&&(0,eD().O)({collectionViewStore:c,groupsFormatKey:a,groupIndex:e,newValue:l.value,transaction:s})}function eH(e){let{newGroupValue:t,groupFormat:i,schema:r,collectionContextStore:n,groupsFormatKey:l,collectionStore:a,environment:s}=e,d=r[i.property];if(!d||!(0,em().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=>{eW({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=>{eW({environment:s,collectionContextStore:n,groupFormat:i,newGroupFormat:e,groupsFormatKey:l,transaction:t})}});return}if((0,em().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=>{eW({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=>{eW({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,em()._o)(d.type)||"created_by"===d.type||"last_edited_by"===d.type||"number"===d.type||"checkbox"===d.type||(0,em().sV)(d)||"relation"===d.type||"location"===d.type||(0,o(48697).HB)(d.type)}o(533958);var eN=()=>o(268558),eG=()=>o(550350),e$=()=>o(714350);let eU=(0,o(477465).Dv)("deleteGroup");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})}async function eX(e){let{environment:t,collectionId:i,collectionSpaceId:r,propertyId:n,value:l}=e,a=await o(259242).UT({environment:t,eventName:eU,request:{collection:{id:i,spaceId:r},property:n,value:l},multiCellRouting:{spaceIds:[]}}).next();if(a.value.error)throw a.value.error}let eY="color",eQ=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),v=(0,o(991808).m)(l.capabilitiesStore),b="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&&(b?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:[em().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:em().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||!v||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:()=>eZ(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:`${eY}_${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(eY)||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 eZ(e,t,i,r,n,l){let s=i.collectionStore();if(!s)return;let d=r.value;if("relation"===d.type&&(0,em().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,em().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 v=i.currentUser.id,b=new Map,x=new Map,w=new Map,C=n.pointer.spaceId,
1k=i.idCreator.getSpaceIdCreatorSync(C??"");n.inMemoryRecordCache.forEachRecord({userId:v,fn:async({model:e})=>{if("block"!==e.table)return;let t=u().B.createChildStore(n,e.pointer);if((0,eG().xw)({block:e,groupBy:c.getGroupByAndGroupFormats().groupBy,schema:m,property:s,value:f,intl:g,timeZone:(0,e$().P)(),getRecordModel:n.getRecordModel,resultCache:b,regExpCache:x,formatDateCache:w,experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),spaceIdCreator:k,getAssociationRelationList:(0,eN()._)({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()=>{if(a().default.checkGate({gateName:"queue2_migration_delete_collection_group"})){let e=n.getSpaceId();if(!e)return void(0,o(208318).t)().error({from:"deleteCollectionGroup",type:"deleteCollectionGroupMissingCollectionSpaceId",error:Error(`Missing spaceId for collection ${n.id}`)});await eq({environment:i,collectionId:n.id,collectionSpaceId:e,propertyId:s,value:f})}else{let e=(0,o(226221).e)(n.pointer.spaceId);await eX({environment:i,collectionId:n.id,collectionSpaceId:e,propertyId:s,value:f})}})}({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 eJ(e,t){let{calculating:i,aggregation:r}=e.asyncAggregationStatusStore.state;return r?i&&(0,o(931576).n)(t,r):i}let e0={opacity:.5};function e9({collectionContextStore:e,aggregation:t,children:i}){let r,{isCalculating:n,changingType:a}=(0,o(579993).K8)(()=>({isCalculating:eJ(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:e0,children:s??i}):(0,p.jsx)(p.Fragment,{children:i})}let e3=(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…"}}),e2={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)(to,{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)(te,{aggregation:s,parent:t,collectionContextStore:n,format:i,groupAggregationKey:r,schema:e}),children:i=>(0,p.jsx)(o(988022).p,{disabled:a,style:e2.button,...(0,o(63390).A)((0,o(63390).A)(d,i),{onClick:o(933143).k}),children:(0,p.jsx)(tt,{collectionContextStore:n,schema:e,aggregation:s,groupFormat:t,groupsResultStore:l})})})})}let e1={width:140,whiteSpace:"normal"},e7={borderRadius:6,width:140,marginTop:4};function e6({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:e1,children:[n?(0,p.jsx)("img",{src:(0,o(703003).L)(n),style:e7}):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 e8(e,t,i,r,n){let l=i.collectionViewStore();if(l){i.isLoadingStore.state||i.loadingDetailsStore.setState({type:"load_aggregation"}
1),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)(e6,{isSelected:d,aggregationType:t,label:g,props:e}),action:()=>{e8({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)=>(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 te({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)(e6,{isSelected:e,aggregationType:i,label:s,props:t}),action:()=>{e8({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:()=>e8(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 tt(e){let t,i=(0,o(579993).K8)(()=>{var t;let o=e.groupsResultStore.state;if(!o)return;let i=(0,em().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)(e9,{aggregation:e.aggregation,collectionContextStore:e.collectionContextStore,children:i?(0,o(567224).rv)({numberFormat:n,dateFormat:t,aggregation:e.aggregation,userTimeZone:(0,e$().P)(),value:i.aggregationResult,numberPrecision:l}):"–"})}function to({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)(()=>eJ(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(e3.propertyAggregation,{aggregationType:n,propertyName:e,calculating:l})})}}return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e3.aggregationType,{aggregationType:n,calculating:l})})}let ti={flexShrink:0},tr={display:"flex",alignItems:"center",height:"100%"},tn=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),v=(0,o(533992).v3)(),b=(0,o(633636).wM)(),x=(0,o(754831).Zp)(),w=(0,l.useRef)(null);(0,l.useEffect)(()=>{null==t||t()},[t]),(0,l.useEffect)(()=>
1{let e=c.collectionViewBlockStore();e&&f(new(u()).B(v,{table:"block",id:e.id}))},[c,v]);let C=(0,o(579993).K8)(()=>c.groupsStore.getGroupState(d),[c.groupsStore,d]),k=(0,l.useMemo)(()=>{if((0,em().D1)(d.value)&&(0,em().WO)(d.value.value))return new(u()).B(v,d.value.value)},[v,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]),T=(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(728676).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},...!T&&{marginBottom:e.toggleClosedMarginBottom},...S}}},[E,i,T,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:v});let e=!T;(0,o(837213).J)({environment:v,groupFormat:d,toggleStateStore:C.toggleStateStore,newValue:e,collectionContextStore:c})},[c,v,d,C,T]),K=(0,l.useCallback)(()=>(0,p.jsx)(o(890389).f,{isSidebar:!1,open:T??!1,fill:!0,onClick:z,onMouseDown:o(220684).t,style:ti}),[z,T]),{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.formulas.load();if(!await (0,o(892992).i)({environment:v,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:v,canUndo:!0,perform:e=>(0,ey().nu)({environment:v,tabId:b,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,v,d,L,b]),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&&!T,onSelectableDrop:D,dropzoneShouldNeverUseOrigin:!0,dropzoneMustBeWithinHorizontalBound:!0,analyticsName:"board_hidden_group",shouldShowDropZone:!0,groupsPointer:[d],style:tr,canSelect:!1,children:[K(),(0,p.jsx)(tc,{collectionGroupHeaderProps:e}),V?(0,p.jsx)(tl,{groupsResultStore:e.groupsResultStore,format:e.format,schema:e.schema,collectionContextStore:e.collectionContextStore,groupFormat:e.groupFormat,groupAggregationKey:e.groupAggregationKey}):void 0,A?(0,p.jsx)(ta,{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)(tu,{collectionGroupHeaderProps:e,isGroupHoveredStore:e.isGroupHoveredStore}):void 0]})})}),e.children]})}):null});function tl({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 ta({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)(eQ,{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 ts={maxWidth:400,lineHeight:"24px",display:"flex",alignItems:"center"},td={marginInlineStart:2};function tc({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,em().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&&(eH({...e,environment:t,collectionStore:n,...i}),(0,o(893783).X)({environment:t,collectionContextStore:r,action:"rename_group"}))})(i,t,e),style:ts,uncategorizedIconStyle:td,collectionContextStore:a,source:"collection_group_header"})}function tu({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 tp=s().Store.createClass(!1,{name:"IsGroupHoveredStore"}),tg=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:v,isRootChild:b,isInPeekRenderer:x,groupBy:w,isLast:C}){let k=(0,o(533992).v3)(),I=(0,l.useRef)(null),j=(0,o(579993).uB)(void 0,tp),[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:v,paddingLeft:y,isRootChild:b,groupBy:w,isGroupHoveredStore:j},T=m?m(I):(0,p.jsx)(tn,{...I});return[o,l,S&&l?S({groupFormat:t,index:v,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,v,y,b,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===v,children:[P,M]})}):null},o(134542).bN),tm={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}},tS=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).TW)({isMobile:o(139424).A.isMobile}),void(n.setState(n.state+a),t.loadingDetailsStore.setState({type:"load_more_groups"}),th(e))},onMouseDown:o(220684).t,disabled:a,hoveredStyle:a?tm.hovered:tm.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:tm.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).TW)({isMobile:o(139424).A.isMobile}),void(n.setState(n.state+a),t.loadingDetailsStore.setState({type:"load_more_columns"}),th(e))},onMouseDown:o(220684).t,disabled:a,hoveredStyle:a?tm.hovered:tm.hoveredButton,style:s.button,children:[(0,p.jsx)("div",{style:tm.style1,children:a?(0,p.jsx)("div",{style:tm.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:tm.style3,children:(0,p.jsx)(o(327219).sA,{id:"database.groups.loadMoreButtonBoard",defaultMessage:"Load more groups"})})]})},o(134542).bN);function th(e){(0,o(104310).u)({event:{eventName:"collection_load_more_groups",eventProperties:{}}})}function ty(e){let{format:t,isFullScreen:i,paddingLeft:r,isRootChild:n}=e,l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>(0,ec().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,ec().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)(eL,{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 tf(e){let{format:t,isFullScreen:i,isRootChild:r}=e,n=(0,o(533992).v3)(),l=(0,o(579993).K8)(()=>(0,ec().iw)({environment:n,format:t,isFullScreen:i,isRootChild:r}),[n,t,i,r]),a=(0,o(579993).K8)(()=>(0,ec().Od)({environment:n,isRootChild:r,isFullScreen:i,format:t})?96:e.paddingLeft,[n,t,i,r,e.paddingLeft]);
1return l?null:(0,p.jsx)(tS,{type:"default",groupsLimitStore:e.groupsLimitStore,collectionContextStore:e.collectionContextStore,style:{position:"sticky",insetInlineStart:i?a:32,width:"max-content",paddingInlineStart:4,paddingInlineEnd:8}})}class tv 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,createHtmlArtifactEmbeds:!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,ey().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 tx(e){let{environment:t,droppedStores:i,collectionContextStore:r,spaceUserStore:n,targetStore:l,droppedDirection:a}=e,s=r.getLibraryViewName(),d=l,c=o(728372).AppStoreSidebarSpaceStore.state,u=o(728372).AppStoreSidebarSpaceViewStore.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 tw(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(728372).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 tx({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(728372).AppStoreSidebarSpaceVie
1wStore.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 tC=()=>o(520993);async function tk(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.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,eN()._)({environment:o.environment})})||await tk({blockStore:o,compiledFilter:i,subitemFormat:r,propertySchema:n,subitemExpandedStore:l,pathKey:(0,tC().F)(s,o),forceStoresToLoad:d,visitedIds:c,resultCache:p,regExpCache:g,spaceIdCreator:m,formatDateCache:S,collectionContextStore:h})}}let tI=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:v,itemSelectableHaloStyle:b,onSelectableEnter:x,onSelectableInsertRow:w,passesFilter:C,renderItem:k,itemProps:I,store:j,subitemPath:T,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(728676).NM(j),[j]),H=(0,o(579993).K8)(()=>o(728676).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!==tF.Vertical&&a,Y=d!==tF.Vertical&&a,Q=d===tF.Vertical&&a,Z=(0,o(960253).I)(()=>({haloStyle:{...o(728676).wh(W),...("board"===K||"gallery"===K)&&{borderRadius:10},...b}}),[K,b,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 tw({environment:R,tabId:V,droppedDirection:i,collectionContextStore:s,groupsPointer:y,targetStore:j,droppedStores:a});let d=await _().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"}))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,ey().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:T,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,T,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.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:T,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,T]),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(v):void 0,[h,v]);(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:v,toggleButton:A,subitemPath:T,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:v,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 tj({columnIndex:e,titleColumnIndex:t,isSubitemToggleOnTitleColumn:o}){return o?e===t:0===e}function tT({columnIndex:e,titleColumnIndex:t,indentLevel:o,isSubitemToggleOnTitleColumn:i}){return tj({columnIndex:e,titleColumnIndex:t,isSubitemToggleOnTitleColumn:i})&&o>0?24*o+5:0}let t_={marginInlineEnd:6},tA=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=tT({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:t_}),(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 tM(e){return Math.max((e-1)*24,0)+4}let tP={display:"flex",alignItems:"center"},tR=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),v=(0,o(579993).O$)(a.subitemRestrictedAncestorsStore),b=!!(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,b)},[c,s,b]),j=(0,o(960253).I)(()=>{let e=tM(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=v[n.id];if(!T||0===T.length)return null;let _=(null==d||null==(r=d[d.length-1])?void 0:r.children)??[],A=b&&_.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:b,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:tP,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)})]})})]})}),b?_.map(t=>(0,l.createElement)(tV,{...e,key:t.value.store.id,childTree:t,compiledFilter:S,subitemPath:[...d,t],getInjectedItemSelectableStyle:g,environment:y})):null,A?(0,p.jsx)(tA,{collectionContextStore:a,pathKey:s,titleColumnIndex:0,limit:x,indentLevel:w,paddingLeft:u}):null]})},o(134542).bN);function tV(e){let{childTree:t,compiledFilter:i,subitemPath:r,getInjectedItemSelectableStyle:n,environment:s,...d}=e,{value:c}=(0,o(552709).fJ)(_().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,eN()._)({environment:s})})},[t,i,u,c,s])?(0,l.createElement)(tI,{...d,key:t.value.store.id,store:t.value.store,passesFilter:!0,isLast:!0,getItemSelectableStyle:n,subitemPath:r}):null}let tB=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.formulas),{currentSubitemFormatStoreForUiDisplayStore:S,subitemExpandedStore:h,subitemTreeStore:y}=r,f=(0,o(579993).O$)(S),v=(0,o(579993).K8)(()=>
1(0,o(597845).Wi)(g,t.id),[g,t.id]),{collectionViewType:b,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]),T=(0,o(579993).K8)(()=>h.state.get(j),[h,j]),A=!!(null==T?void 0:T.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&&!(b&&(0,o(453435).qS)(b))?{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},[b,f,i,t,j,r,g.currentUser.id,g.idCreator,m]),E=(0,o(579993).K8)(()=>!!f&&(!!B||!!A||!!o(139424).A.isMobile||"timeline"===b||x&&t.canRead()&&(void 0===s||0===s)&&(0,o(531353).IX)({store:t,outlinerFilter:"library"})),[f,x,t,s,B,A,b]),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"===b||"list"===b,t=!W&&!e||v||V;return()=>({...c?c(z):{},...t?{opacity:.5}:{}})},[b,c,W,v,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 tk({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?tk({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)(tR,{...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)(tI,{...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=T&&Y>0&&Y===T.limit;return(0,p.jsxs)(p.Fragment,{children:[X,N.map(t=>{let o=t.value.store;return(0,l.createElement)(tB,{...e,key:o.id,store:o,subitemPath:[...I,t]})}),G.map(t=>{let o=(0,tC().F)(j,t.value.store);return(0,l.createElement)(tR,{...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)(tA,{collectionContextStore:r,pathKey:j,titleColumnIndex:s,limit:T.limit,indentLevel:I.length,paddingLeft:u}):null]})},o(134542).bN),tE=l.createContext(null);tE.displayName="CollectionGroupContainerContext";let tF=((i={})[i.Vertical=0]="Vertical",i[i.Horizontal=1]="Horizontal",i);function tO(e){let{index:t,resultCount:o,isInlineView:i}=e;return t===o-1&&!i}let tz=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:v,headerWidth:b,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,eG().K8)({schema:o,propertyMapping:void 0,groupBy:t.getGroupByAndGroupFormats().groupBy,group:r,timeZone:(0,e$().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===tF.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)(eI,{collectionContextStore:t,paddingLeft:f,paddingRight:v,headerWidth:b,groupsPointer:c}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:Y,children:(0,p.jsx)(tK,{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)(tL,{collectionContextStore:t,groupsPointer:c,resultComponentProps:L,canDrag:d&&!P,groupState:_,resultStores:M}):M.map((e,t,o)=>(0,p.jsx)(tD,{store:e,isLast:tO({index:t,resultCount:o.length,isInlineView:I}),...L,canDrag:d&&!P},e.id))]}),(0,p.jsx)(tW,{collectionContextStore:t,groupsPointer:c,disableRequest:n,resultsReducer:A})]})},o(134542).bN);
1function tK(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),v=(0,o(579993).O$)(t.isInHomeWidgetStore),b=(0,o(579993).K8)(()=>o(728676).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.formulas.load();if(await (0,o(892992).i)({environment:S,sources:e.droppedStores,destinationParentStore:void 0,duplicate:e.duplicate,caller:"CollectionGroupResults.onSelectableDrop"}))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 tw({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,ey().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.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!==tF.Vertical&&!s&&0===u.length,I=r===tF.Vertical&&!s;return(0,p.jsx)(o(365711).Ay,{store:c,canSelect:!1,canEditText:!1,shouldShowHalo:!v,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:b,style:r===tF.Vertical?void 0:{width:"100%",height:"100%"}})}let tL=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),v=a.length<=0,b=(0,l.useContext)(tE);(0,l.useEffect)(()=>{if(!c)return;let e=new ResizeObserver(()=>{var e;null==(e=f.current)||e.call(f)});return null!=b&&b.current?(e.observe(b.current),()=>e.disconnect()):void console.error("Missing block to observer resizes on, this will result in a broken virtualizer")},[b,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)(()=>
1{if(y.current&&c&&!u&&!v){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,v,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]),v)?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=tO({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)(tD,{store:t,isLast:n,...i,canDrag:r},t.id)},e.key.toString())})})},o(134542).bN),tD=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:v,disableScrollToRevealHorizontal:b,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(728676).Dj({store:e.store,collectionContextStore:i}):i.collectionStore(),[i,e.store]),B=(0,l.useMemo)(()=>[],[]);return V?(0,p.jsx)(tB,{getItemSelectableStyle:g,itemSelectableHaloStyle:_,store:e.store,parentStore:V,canDrag:P,itemProps:n,renderItem:a,collectionContextStore:i,groupsPointer:s,shouldShowHoverMenu:d,canDrop:v&&(R||!M),format:u,handleOpenPeekPage:m,belowDropZoneMargin:S,analyticsName:h,direction:y,dropzoneGap:r,onSelectableEnter:f,disableScrollToRevealHorizontal:b,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 tW({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(542948).XL,reducer:r,groupsPointer:t,collectionContextStore:e,resultStore:n.reducerResultStore,debounceWait:l})}let tH=Object.freeze({fontSize:15,lineHeight:1.5,minHeight:22.5,fontWeight:o(699422).Wy.medium,width:"auto"}),tN=Object.freeze({fontSize:17,lineHeight:1.5,minHeight:25.5,fontWeight:o(699422).Wy.medium,width:"auto"});function tG(e){let{isMobile:t}=e;return t?tN:tH}function t$({environment:e,store:t,collectionContextStore:i,shouldShowEmptyProperties:r,formulasModule:n,isColumnPermissionsEnabled:l=!1,getAssociationRelationList:s}){let d=i.getViewType();if(!t.isDefined()||!d)return[];let c=(0,o(799514).Wp)({viewType:d,format:i.normalizedFormatStore.state,visible:!0}),u=i.collectionStore();return c.filter(d=>(!l||!u||!!(0,o(911224).hZ)({collectionStore:u,property:d.property}))&&(r&&"title"!==d.property||(0,o(22348).T)({block:t.getModel(),property:d.property,schema:i.normalizedSchemaStore.state,getRecordModel:t.getRecordModel,userId:e.currentUser.id,userTimeZone:(0,e$().P)(),intl:o(962299).A.getIntl(),experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),formulasModule:n,spaceIdCreator:e.idCreator.getSpaceIdCreatorSync(t.getSpaceId()??""),getAssociationRelationList:s})))}function tU(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 tq={buttonContent:{display:"flex",alignItems:"center",marginInlineStart:-6,color:o(632079).Tj.icon.tertiary}},tX=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(728676).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]),v=(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(728372).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(728676).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]),b=(0,o(960253).e)(),x=(0,o(960253).I)(()=>{let{fontSize:e}=tG({isMobile:o(139424).A.isMobile}),t=o(728676).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"===b?`${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,b]),w=(0,l.useCallback)(e=>(0,p.jsx)(o(64960).Ay,{style:x.linkExistingButton,...e,children:(0,p.jsxs)("div",{style:tq.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:v,onMouseDown:o(220684).t,style:x.addItemButton,children:(0,p.jsxs)("div",{style:tq.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 tY({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 tQ({type:e,environment:t,store:i,blockPropertyValueOverlayStore:r,collectionContextStore:n,editModeStore:l,isCardSelected:s,formulasModule:d}){let c,u=n.normalizedSchemaStore.state,p=r.state,g=n.getViewType();if(!p.isOpen||!(0,o(396711).x)(g))return;let m=t$({environment:t,store:i,collectionContextStore:n,shouldShowEmptyProperties:s,formulasModule:d,isColumnPermissionsEnabled:a().default.checkGate({gateName:"column_permissions"}),getAssociationRelationList:(0,eN()._)({environment:t})}).map(e=>e.property),S=m.findIndex(e=>e===p.property);(c="tab"===e?m.find((e,t)=>t>S&&(0,o(793550).B2)(u[e]))||m.find((e,t)=>!s&&(0,o(793550).B2)(u[e])):m.findLast((e,t)=>t<S&&(0,o(793550).B2)(u[e]))||m.findLast((e,t)=>!s&&(0,o(793550).B2)(u[e])))?o(374176).default.afterNextFlush(()=>{o(576186).open({environment:t,blockPropertyValueOverlayStore:r,store:i,property:c,surface:g,collectionContextStore:n})}):s&&o(374176).default.afterNextFlush(()=>{tY({environment:t,store:i,collectionContextStore:n,editModeStore:l})}),o(576186).close({environment:t,blockPropertyValueOverlayStore:r}),l.preventEmptyDelete()}function tZ({type:e,environment:t,store:i,collectionContextStore:r,blockPropertyValueOverlayStore:n,editModeStore:l,isCardSelected:s,formulasModule:d}){let c,u=r.getViewType();if(!(0,o(396711).x)(u))return;let p=a().default.checkGate({gateName:"column_permissions"}),g=r.normalizedSchemaStore.state,m=t$({environment:t,store:i,collectionContextStore:r,shouldShowEmptyProperties:s,formulasModule:d,isColumnPermissionsEnabled:p,getAssociationRelationList:(0,eN()._)({environment:t})}).map(e=>e.property);(c="tab"===e?m.find((e,t)=>{let i=g[e];return(0,o(793550).B2)(i)}):m.findLast((e,t)=>{let i=g[e];return(0,o(793550).B2)(i)}))&&o(576186).open({environment:t,blockPropertyValueOverlayStore:n,store:i,property:c,surface:u,collectionContextStore:r}),l.preventEmptyDelete()}function tJ(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 t0 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 t9=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))),t3=(0,o(552709)._h)(t9,e=>e.CardAssociationListSubscriber,{renderLoading:()=>null});o(491621);let t2={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,t2.button,i&&t2.buttonLast),hoveredStyle:(0,o(762507).ow)(t2.buttonHovered,i&&t2.buttonLast).style,pressedStyle:t2.buttonPressed})}let t1={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}},t7=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)(t1.container,r,t&&t1.containerHover,"top"===i&&t1.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)}})})},t6=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.formulas),a=(0,o(83208).X)("column_permissions"),s=(0,o(579993).K8)(()=>e.collectionContextStore.normalizedFormatStore.state,[e.collectionContextStore.normalizedFormatStore]),d=(0,o(579993).K8)(()=>e.collectionContextStore.getViewType(),[e.collectionContextStore]),c=(0,o(504373).A)(e.collectionContextStore),u=(0,o(954646).T)(e.collectionContextStore),g=eM(e.collectionContextStore.capabilitiesStore),m=(0,o(428278).z)(e.collectionContextStore),S=(0,o(579993).K8)(()=>o(596184).A.state.isActive&&o(596184).A.state.store===e.store,[e.store]),h=(0,o(579993).K8)(()=>!u&&e.store.canEdit(),[u,e.store]),y=(0,o(579993).K8)(()=>o(475097).default.state.open&&o(475097).default.state.targetStore.id===e.store.id,[e.store.id]),f=(0,o(579993).K8)(()=>(0,o(728676).hH)(e.collectionContextStore),[e.collectionContextStore]),v=l.useMemo(()=>(0,o(793550).lA)(f,!1),[f]),b=(0,o(579993).K8)(()=>(0,o(728676).wy)({environment:i,tabId:r},{store:e.store,mainEditorCurrentBlockStore:o(728372).mainEditorBlockStore.getForTab(r).state,peekCollectionData:(0,o(728676).q0)(e.collectionContextStore),fullyQualified:!1}),[i,r,e.store,e.collectionContextStore]),x=(0,o(579993).K8)(()=>tU(e.collectionContextStore),[e.collectionContextStore]),w=(0,o(579993).K8)(()=>{let t=d?(0,o(799514).Wp)({viewType:d,format:s,visible:!0}):[],r=t$({environment:i,store:e.store,collectionContextStore:e.collectionContextStore,shouldShowEmptyProperties:S,formulasModule:n,isColumnPermissionsEnabled:a,getAssociationRelationList:(0,eN()._)({environment:i})});return t.length>0&&t.length!==r.length},[i,s,S,e.collectionContextStore,e.store,d,n,a]),C=(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)}
1,[e.store,e.blockPropertyValueOverlayStore]),k=(0,o(579993).K8)(()=>!g&&!u&&!c&&!m&&("collectionTypedView"===e.collectionContextStore.contextTypeFromStoreState||e.store.canEdit()),[u,g,m,c,e.collectionContextStore,e.store]),I=e.lastProxiedUrl&&e.coverFormat&&"contain"!==e.coverAspectFormat&&h,j=k&&!S&&!C&&(x||w),T=S&&!y&&!e.disablePeekButton,A=!e.controlArgs.isRepositioning&&!e.disableMoreButton;return o(139424).A.isMobile?null:(0,p.jsxs)(t7,{isVisible:e.controlArgs.isVisible,position:"top",children:[I&&!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,I&&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,I&&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,j?(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:()=>{tY({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,T?(0,p.jsx)(o(51831).m_,{content:()=>v.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:v.icon,size:"sm"})})}):void 0,A?(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]})}),t8=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.formulas),c=(0,o(83208).X)("column_permissions"),{collectionStore:u,canEdit:g}=(0,o(579993).K8)(()=>({collectionStore:t.getAssociatedCollectionStore(),canEdit:t.canEdit()}
1),[t]),{viewType:m,collectionViewStore:S,isTableWrapped:h}=(0,o(579993).K8)(()=>({viewType:r.getViewType(),collectionViewStore:r.collectionViewStore(),isTableWrapped:!!r.normalizedFormatStore.state.table_wrap}),[r]),y=(0,o(356169).U)(r),f=(0,o(223426).Z)(r.capabilitiesStore),v=eM(r.capabilitiesStore),b=(0,o(954646).T)(r),x=(0,l.useCallback)(()=>tQ({type:"tab",environment:s,store:t,blockPropertyValueOverlayStore:i,collectionContextStore:r,editModeStore:n,isCardSelected:a,formulasModule:d}),[s,t,i,r,n,a,d]),w=(0,l.useCallback)(()=>tQ({type:"untab",environment:s,store:t,blockPropertyValueOverlayStore:i,collectionContextStore:r,editModeStore:n,isCardSelected:a,formulasModule:d}),[s,t,i,r,n,a,d]),C=(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]),k=(0,o(579993).K8)(()=>{if(u)return u.getSchema()[e.property]},[u,e.property]),{shouldConstrainSelectToCardWidth:I,shouldRenderFullLine:j,shouldRenderSelectCardMargins:T}=(0,o(579993).K8)(()=>{let t=(0,o(535144).C)(S),i=(null==k?void 0:k.type)==="select"||(null==k?void 0:k.type)==="multi_select",r="compact"!==t&&i;return"compact"===t&&k?{shouldConstrainSelectToCardWidth:i,shouldRenderFullLine:"full_line"===(0,o(565546).j0)({propertySchema:k,propertyFormat:e}),shouldRenderSelectCardMargins:r}:{shouldConstrainSelectToCardWidth:i,shouldRenderFullLine:!1,shouldRenderSelectCardMargins:r}},[k,e,S]),A=(0,o(960253).I)(()=>({wrapperStyle:{...I?{minWidth:0,maxWidth:"100%"}:{},...T?{marginInlineStart:6,marginInlineEnd:6}:{},...j?{width:"100%"}:{}}}),[I,j,T]);return u?(0,p.jsx)("div",{style:A.wrapperStyle,children:(0,p.jsx)(o(621044).BlockPropertyRouter,{store:t,property:e.property,disabled:c?y:b||!g,locked:c?v:v||!f,surface:"gallery"===m?"gallery":"board",tableWrap:h||!!e.wrap,blockPropertyValueOverlayStore:i,collectionStore:u,showIfEmpty:a,onEnter:C,onEsc:C,onBgClick:C,onTab:x,onUntab:w,collectionViewStore:S},e.property)}):null}),oe=(0,o(327219).YK)({untitledBlock:{defaultMessage:"Untitled",id:"collectionViewCardItem.untitledBlock"},typeAName:{defaultMessage:"Type a name…",id:"collectionViewCardItem.itemName.placeholder"}}),ot=Object.freeze({property:!0}),oo={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"}},oi=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.formulas),S=(0,o(83208).X)("column_permissions"),{collectionViewBlockId:h,collectionViewId:y,viewType:f}=(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]),v=(0,o(579993).K8)(()=>t$({environment:c,store:t,collectionContextStore:i,shouldShowEmptyProperties:d,formulasModule:m,isColumnPermissionsEnabled:S,getAssociationRelationList:(0,eN()._)({environment:c})}).length>0,[c,t,i,d,m,S]),b=(0,o(579993).K8)(()=>(0,o(963806).K)({collectionContextStore:i,blockStore:t}),[t,i]),x=(0,o(954646).T)(i),{titleStore:w,icon:C,isEmptyPage:k,hasError:I}=(0,o(579993).K8)(()=>({titleStore:(0,o(799514).yT)(t),icon:t.getIcon(),isEmptyPage:t.isEmptyPage(),hasError:t.hasError()}),[t]),j=(0,o(579993).K8)(()=>(0,o(45654).ol)(i.normalizedSchemaStore.state),[i]),T=(0,l.useMemo)(()=>({property:j,store:t}),[t,j]),A=(0,o(579993).K8)(()=>(0,o(569553).Te)(t),[t]),M=(0,o(579993).K8)(()=>(!!t.getIcon()||!t.isEmptyPage())&&i.shouldShowPageIcon(),[t,i]),P=(0,o(579993).K8)(()=>{var e;return d?g.formatMessage(oe.typeAName):(null==(e=t.getModel())?void 0:e.getEmptyTitlePlaceholder({getRecordModel:t.getRecordModel,userTimeZone:(0,e$().P)(),intl:g}))||g.formatMessage(oe.untitledBlock)},[d,g,t]),R=(0,o(579993).K8)(()=>!x&&t.canEdit(),[t,x]),V=(0,l.useCallback)(()=>{tZ({type:"tab",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)(()=>{tZ({type:"untab",environment:c,store:t,collectionContextStore:i,blockPropertyValueOverlayStore:s,editModeStore:r,isCardSelected:d,formulasModule:m})},[c,t,i,r,s,d,m]),E=(0,l.useCallback)(()=>{(0,o(38239).x)(),(0,o(525779).clear)({environment:c}),t.canEdit()&&!x&&("new_empty"===r.state?n(t):"new"===r.state?a(t):(0,o(472709).L)({environment:c,store:t}),r.preventEmptyDelete())},[x,c,t,r,n,a]),F=(0,l.useCallback)(()=>{(0,o(38239).x)(),t.canEdit()&&!x&&("new_empty"===r.state?n(t):(0,o(472709).L)({environment:c,store:t}),r.preventEmptyDelete())},[x,t,r,n,c]),O=(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]),z=(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]),K=(0,o(579993).K8)(()=>(null==t?void 0:t.isArchived())??!1,[t]),L=(0,o(960253).I)(()=>({titleWrap:{position:"relative",width:"gallery"===f?"100%":"auto",display:"flex",alignItems:"center",paddingInlineStart:10,paddingInlineEnd:10,paddingBottom:v?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",...tG({isMobile:o(139424).A.isMobile}),...K?{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",...K&&{opacity:.5}}}),[v,d,b,f,K]),D=(0,l.useMemo)(()=>({type:"page_property_value_match",propertyId:"title",collectionViewId:y,collectionViewBlockId:h}),[h,y]),W=(M||d)&&!I;return(0,p.jsxs)("div",{style:L.titleWrap,children:[W?R?(0,p.jsx)(o(569553).B6,{disabled:!1,bucket:"secure",style:L.recordIcon,progressContainerStyle:L.recordIcon,icon:C,iconRecordCategory:A,store:t,size:o(139424).A.isMobile?24:20,isEmptyPage:k,onChange:z}):(0,p.jsx)(o(569553).B6,{disabled:!0,icon:C,iconRecordCategory:A,isEmptyPage:k,size:o(139424).A.isMobile?24:20,style:L.recordIcon,isInCollectionView:!0}):null,I?(0,p.jsx)(o(16275).I,{icon:o(653905).exclamationMarkTriangleIcon,style:oo.warningIcon}):null,(0,p.jsxs)("div",{style:L.textWrapper,children:[(0,p.jsx)(o(602430).A,{store:w,disabled:!d,disableSlashCommands:!0,disableEmojiCommands:!0,disableStyleAnnotations:!0,disableInsertedDeletedAnnotations:!0,disableEmbedMenu:!0,onEnter:E,onEsc:F,onTab:V,onUntab:B,onChange:O,placeholder:P,style:L.text,disableSelectAllBlocks:!0,pasteBehavior:"inline",inPageFind:D,disabledMentionTypes:ot}),K?(0,p.jsx)(o(16275).I,{icon:o(968793).j,size:"sm",colorPalette:"gray",colorVariant:"tertiary",style:oo.archiveIcon}):null]}),u?(0,p.jsx)("div",{style:oo.commentIndicator,children:(0,p.jsx)(o(243904).kW,{existingCommentsOnly:!0,existingCommentTarget:T})}):null]})}),or=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.formulas),h=(0,o(579993).uB)(void 0,o(184332).A),y=(0,o(579993).uB)(void 0,t0),f=(0,o(579993).r6)(()=>
1{let t=o(596184).A.state;return t.isActive&&t.store===e.store},[e.store]),v=(0,o(579993).O$)(f),b=(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(728372).AppStoreMainEditorCurrentBlockStore.state)?void 0:i.getFormatStore().getKeyValue("special_page_for_pm_launch"))==="sprint_board"},[r,c]),w=(0,o(579993).K8)(()=>{let e=o(728372).AppStoreMainEditorCurrentBlockStore.state;return(0,o(728676).wy)({environment:g,store:r,mainEditorCurrentBlockStore:e,peekCollectionData:(0,o(728676).q0)(c),fullyQualified:!1})},[g,c,r]),C=(0,l.useCallback)(()=>{tY({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)(()=>{tQ({type:"tab",environment:g,store:r,blockPropertyValueOverlayStore:u,collectionContextStore:c,editModeStore:y,isCardSelected:v,formulasModule:S})},[g,r,u,c,y,v,S]),T=(0,l.useCallback)(()=>{tQ({type:"untab",environment:g,store:r,blockPropertyValueOverlayStore:u,collectionContextStore:c,editModeStore:y,isCardSelected:v,formulasModule:S})},[g,r,u,c,y,v,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:v,onEsc:k,onEnter:I,onSpace:C,onTab:j,onUntab:T,children:(0,p.jsxs)(o(369064).N,{debugName:"CollectionViewCardItem",capture:b,onShiftEnter:A,onSpace:e=>e.stopPropagation(),children:[(0,p.jsx)(ol,{...e,ref:m,mouseStore:h,editModeStore:y,isCardSelected:v,peekUrl:w}),x?(0,p.jsx)(o(411323).Ni,{origin:m}):void 0]})})})})),on={paddingInlineEnd:6,paddingTop:8,paddingBottom:0,paddingInlineStart:6,maxWidth:"100%"},ol=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:v,coverHeight:b}=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=(0,o(83208).X)("column_permissions"),T=(k||I)&&!C,{value:A}=(0,o(552709).fJ)(_().T.formulas),M=(0,o(83208).X)("edge_relations",{disableExposureLogging:!0}),P=(0,o(552709).fJ)(o(192660).H,{disabled:!M}),[R,V]=(0,l.useState)(!1),[B,E]=(0,l.useState)(void 0),F=(0,l.useRef)(null),[O,z]=(0,l.useState)(!1),[K,L]=(0,l.useState)(!1),[D,W]=(0,l.useState)(!1),H=null==(i=(0,o(938051).y)(n))?void 0:i.background,N=(0,o(579993).K8)(()=>(0,o(597845).Wi)(x,n.id),[x,n.id]),G=(0,o(579993).K8)(()=>g.state.mouseEntered,[g]),{viewType:$,isInHomeWidget:U}=(0,o(579993).K8)(()=>({viewType:c.getViewType(),isInHomeWidget:c.isInHomeWidgetStore.state}),[c]),q=(0,o(579993).K8)(()=>(0,o(374743).J8)({environment:x,tabId:r},{store:n,fullyQualified:!1,pageVisitSource:o(254656).y8.LinkInPage}),[n,x,r]),X=(0,o(579993).K8)(()=>tU(c),[c]),Y=(0,o(579993).K8)(()=>{let e=M&&"resolved"===P.status&&R?(0,eN()._)({environment:x}):void 0;return t$({environment:x,store:n,collectionContextStore:c,shouldShowEmptyProperties:m,formulasModule:A,isColumnPermissionsEnabled:j,getAssociationRelationList:e})},[x,n,c,m,A,j,M,P.status,R]),Q=(0,o(579993).K8)(()=>(0,o(992977).x)({collectionContextStore:c,blockStore:n}),[c,n]),Z=(0,o(579993).K8)(()=>(0,o(535144).C)(c.collectionViewStore()),[c]),J=(0,l.useCallback)(e=>{E(e)},[E]),ee=(0,l.useCallback)(()=>{d(),s.preventEmptyDelete()},[s,d]),et=(0,l.useCallback)(()=>{o(395364).A.state||g.setState({...g.state,mouseEntered:!0})},[g]),eo=(0,o(825154).d)(et,100),ei=(0,l.useCallback)(()=>{g.setState({...g.state,mouseEntered:!1})},[g]),er=(0,o(84235).Y)(ei,100),en=(0,l.useCallback)(()=>{L(!0)},[]),el=(0,l.useCallback)(()=>{L(!1)},[]),{startDwell:ea,stopDwell:es}=(0,o(348542).z)({dwellMs:o(384824).T.short,surface:"collection_card"}),ed=(0,l.useCallback)(()=>{z(!0),eo(),w&&ea(x.currentUser.id,n.id)},[w,x.currentUser.id,eo,ea,n.id]),ec=(0,l.useCallback)(()=>{z(!1),el(),er(),es()},[el,er,es]),eu=(0,l.useCallback)(e=>{let t=e.target;t instanceof Element&&t.closest("a,button,input,select,textarea,[contenteditable='true'],[role='button']")===F.current&&en()},[en]),ep=(0,l.useCallback)(()=>{W(!0)},[]),eg=(0,l.useCallback)(()=>{W(!1)},[]);(0,l.useEffect)(()=>
1{if(K)return window.addEventListener("mouseup",el),o(106498).c.add(el),()=>{window.removeEventListener("mouseup",el),o(106498).c.delete(el)}},[el,K]);let em=(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]),eS=(0,l.useCallback)(e=>N||C?null:(0,p.jsx)(t6,{store:n,collectionContextStore:c,blockPropertyValueOverlayStore:u,coverFormat:S,coverAspectFormat:h,lastProxiedUrl:B,editModeStore:s,controlArgs:e,disablePeekButton:!w,disableMoreButton:!w}),[u,c,C,h,S,s,B,n,N,w]),eh=(0,o(960253).I)(()=>{let e=tJ({viewType:$,colorStyle:y,backgroundColor:H}),t=function(e){let{backgroundColor:t,colorStyle:i,isInHomeWidget:r,viewType:n}=e;return t?(0,o(650342).e$)(t,.2):r?tJ({viewType:n,colorStyle:i,backgroundColor:t}):(null==i?void 0:i.cardHoveredBackgroundColor)||o(632079).Tj.cardHoveredBackground}({backgroundColor:H,colorStyle:y,isInHomeWidget:U,viewType:$}),i=function(e){let{backgroundColor:t,colorStyle:i,isInHomeWidget:r,viewType:n}=e;return t?(0,o(650342).e$)(t,.3):r?tJ({viewType:n,colorStyle:i,backgroundColor:t}):(null==i?void 0:i.cardPressedBackgroundColor)||o(632079).Tj.cardPressedBackground}({backgroundColor:H,colorStyle:y,isInHomeWidget:U,viewType:$}),r=U?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||N,l=!K||o(139424).A.isMobile||n?(O||D)&&!n?t:e:i;return{card:{borderRadius:10,position:G?"relative":"static",overflow:"hidden",transition:"background 100ms ease-out",background:m?e:l,opacity:o(139424).A.isMobile&&K&&!n?.4:void 0,..."board"===$?{marginBottom:o(139424).A.isMobile?10:8}:{height:"100%"},boxShadow:r,userSelect:m?void 0:"none",WebkitUserSelect:m?void 0:"none",height:"100%",..."board"===$?{minHeight:40}:{display:"flex",flexDirection:"column"}},pageLink:{background:"transparent",boxShadow:"none",transition:"none",..."gallery"===$?{display:"flex",flex:"1 1 auto",flexDirection:"column"}:{}},pageLinkInteraction:{background:"transparent",boxShadow:"none"},propertiesWrapper:{paddingTop:8*!X,lineHeight:1.5,display:"flex",flexDirection:"compact"===Z?"row":"column",flexWrap:"compact"===Z?"wrap":void 0,alignItems:"compact"===Z?"center":void 0,marginInlineStart:6*("compact"===Z),marginInlineEnd:6*("compact"===Z),paddingBottom:8,...U&&{flexWrap:"wrap"}}}},[H,$,y,w,O,K,G,D,U,m,N,X,Z]);return"board"!==$&&"gallery"!==$?null:(0,p.jsxs)("div",{ref:t,role:"presentation",onMouseEnter:ed,onMouseMove:eo,onMouseLeave:ec,onTouchStart:eu,onTouchEnd:el,onTouchCancel:el,style:eh.card,children:[(0,p.jsxs)(o(590422).Q,{ref:F,href:q,metaHref:o(139424).A.isMobile?q:a,onClick:ee,onFocus:ep,onBlur:eg,onMouseDown:en,style:eh.pageLink,hoveredStyle:eh.pageLinkInteraction,pressedStyle:eh.pageLinkInteraction,ignoreLocalHoverState:!0,disabled:!w,disableForOffline:N,children:[M?(0,p.jsx)(t3,{store:n,collectionContextStore:c,onSubscribedChange:V}):null,(0,p.jsx)(o(125374).c,{store:n,source:$,mouseStore:g,renderControl:eS,small:"small"===f,onFlushTemporaryPosition:em,render:({imagePosition:e})=>S&&(0,p.jsx)(o(742726).z,{variant:"gallery",store:n,coverWidth:v,coverHeight:b,coverFormat:S,allowVideoPlayback:T,coverAspectFormat:h,coverSizeFormat:f,coverPosition:e,showEmptyGalleryCover:"gallery"===$,onLoadProxiedImage:J,isInHomeWidget:U})}),Q?(0,p.jsx)("div",{style:on,children:(0,p.jsx)(o(53684).n,{blockStore:n,
1collectionContextStore:c})}):void 0,X?(0,p.jsx)(oi,{collectionContextStore:c,store:n,blockPropertyValueOverlayStore:u,onTextEsc:e.onTextEsc,onTextEnter:e.onTextEnter,editModeStore:e.editModeStore,isCardSelected:e.isCardSelected}):null,Y.length>0?(0,p.jsx)("div",{style:eh.propertiesWrapper,children:Y.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)(t8,{store:n,collectionContextStore:c,viewType:$,isTitleVisible:X,shownPropertiesLength:Y.length})]})})),oa=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:v,onTextEnter:b,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)(or,{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:v,colorStyle:void 0,onTextEnter:b,onTextEsc:x,onShiftEnter:w,blockPropertyValueOverlayStore:C,handleOpenPeekPage:k,collectionContextStore:I})})});function os(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 od(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)(os,{minHeight:r},e));return(0,p.jsx)(p.Fragment,{children:n})}let oc={display:"none"},ou=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),v=(0,l.useRef)(null),[b,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(728676).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)(()=>v.current&&f.current?x(v.current.offsetTop>f.current.offsetTop):x(!1),[v,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}=tG({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(728676).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)(op,{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:oc}),A?(0,p.jsx)(od,{hasGroups:O,hasPartialResults:_,coverHeight:j}):null,z?(0,p.jsx)(tX,{ref:v,collectionContextStore:a,groupsPointer:w,groupFormat:i,isSingleColumn:C,isButtonOnOwnRow:b,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),op=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)(),v=(0,l.useMemo)(()=>i?[i]:[],[i]),b=(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&&!b,{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)(tz,{collectionContextStore:t,groupsPointer:v,format:r,canDrag:_,onSelectableEnter:w,itemProps:P,renderItem:oa,canDrop:!0,shouldShowHoverMenu:!1,direction:c?tF.Vertical:tF.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})}),og=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),v=(0,o(579993).uB)(void 0,tv),{coverWidth:b,coverHeight:x}=(0,o(579993).O$)(v),w=(0,o(579993).K8)(()=>o(728676).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(728676).rq(i.gallery_cover_size)},[i.gallery_cover_size]),j=(0,l.useCallback)(e=>{v.setState({coverHeight:v.state.coverHeight,coverWidth:e||I()})},[v,I]),T=(0,l.useCallback)(()=>I()*(9/16),[I]),_=(0,l.useCallback)(e=>{v.setState({coverWidth:v.state.coverWidth,coverHeight:e||T()})},[v,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(26960).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),b!==t&&j(t)},[T,I,x,b,_,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)(om,{blockPropertyValueOverlayStore:d,collectionContextStore:r,collectionGalleryViewStore:v,format:i,isFullScreen:n,isRootChild:s,paddingLeft:g,paddingRight:m,headerWidth:h,schema:c,store:t}):(0,p.jsx)(ou,{blockPropertyValueOverlayStore:d,collectionContextStore:r,collectionGalleryViewStore:v,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),om=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)(oh,{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(728676).hH(i),showMoveTo:r,resultsStore:void 0,peekCollectionData:(0,o(223012).q)(i),pageVisitSource:o(254656).y8.Create,isNewPage:!0})}},[i,h,t]),v=(0,l.useCallback)(e=>(0,p.jsx)(ou,{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]),b=(0,l.useCallback)(e=>({}),[]);return(0,p.jsx)(oP,{reducerId:o(542948).X8,store:r,collectionContextStore:i,isFullScreen:d,isRootChild:g,paddingLeft:c,paddingRight:u,stickyLeft:!1,renderHeader:y,onGroupHeaderAddItem:f,renderGroupResults:v,getGroupStyle:b,headerWidth:m})}),oS={stickyStyle:{boxShadow:`0 -1px 0 ${o(632079).Tj.background.primary}`}}
1,oh=l.memo(function(e){let{collectionGroupHeaderProps:t}=e,i=(0,o(579993).O$)(t.collectionContextStore.isInHomeWidgetStore);return(0,p.jsx)(tn,{...t,height:i?32:48,stickyStyle:oS.stickyStyle})}),oy={groupShimmer:{width:120,height:10,marginInlineStart:8,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function of(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:oy.groupShimmer})]}),(0,p.jsxs)("div",{style:n.itemsContainer,children:[(0,p.jsx)(os,{}),(0,p.jsx)(os,{}),(0,p.jsx)(os,{})]})]})}function ov(e){let{isFullScreen:t,galleryCoverSize:i}=e,r=(0,o(728676).rq)(i),n=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(of,{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 ox(){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 ow(e){let{isFullScreen:t}=e,i=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(ox,{},e));return(0,p.jsx)(o(4458).VP,{paddingTop:8,paddingInlineStart:4,alignItems:"flex-start",alignSelf:"stretch",width:"100%",children:i})}let oC={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 ok(){return(0,p.jsxs)("div",{style:oC.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:oC.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:oC.rowShimmer})})]})}let oI={groupShimmer:{width:120,height:10,borderRadius:12,backgroundColor:o(632079).Tj.background.tertiaryTranslucent}};function oj(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:oI.groupShimmer})]}),(0,p.jsx)(o(4458).VP,{alignItems:"flex-start",alignSelf:"stretch",children:i})]})}function oT(e){let{isFullScreen:t,isInHomeWidget:i}=e,r=(0,o(960408).Hn)(t?2:1,e=>(0,p.jsx)(oj,{isInHomeWidget:i},e));return(0,p.jsx)(o(4458).VP,{paddingBlock:8,paddingInline:4,alignItems:"flex-start",alignSelf:"stretch",children:r})}function o_(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)(ow,{isFullScreen:i});case"list":return(0,p.jsx)(oT,{isFullScreen:i,isInHomeWidget:r});case"gallery":return(0,p.jsx)(ov,{isFullScreen:i,galleryCoverSize:n});case"timeline":return(0,p.jsx)(ok,{});default:return null}}let oA=new Set(["dropzone","table"]),oM=new Set(["item","table"]),oP=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,v=(0,o(954646).T)(t),b=(0,o(579993).O$)(t.isInPeekRendererStore),x=(0,o(579993).K8)(()=>{var e;return null==(e=t.collectionViewStore())?void 0:e.getType()},[t]),w=eM(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&&oA.has(f))return;let e=eO({collectionContextStore:t,isMobile:o(139424).A.isMobile,groupBy:j});return(0,o(121133).p)({groupBy:j,schema:A,format:I,groupsFormatKey:em().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,eP),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&&oM.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)(()=>!v&&!w&&C&&!E&&j&&W&&(0,em().pP)(j,k)&&"collectionTypedView"!==t.contextTypeFromStoreState&&!(0,o(235089).u)(j.property),[W,t,k,C,w,v,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)(eI,{collectionContextStore:t,paddingLeft:c,paddingRight:u,headerWidth:r}):(0,p.jsxs)(p.Fragment,{children:[D?(0,p.jsx)(eB,{}):void 0,(0,p.jsx)("div",{style:U.container,children:j?B.visibleGroups.map((e,o)=>(0,p.jsx)(tg,{collectionContextStore:t,groupsDisplayState:B,groupFormat:e,groupBy:j,groupsResultStore:R,groupsFormatKey:em().V1,groupAggregationKey:em().FJ,format:I,schema:A,query:M,isInPeekRenderer:b,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,em().Ix)(e))):void 0}),E?(0,p.jsx)(o_,{viewType:x,isFullScreen:n,isInHomeWidget:$,galleryCoverSize:I.gallery_cover_size}):void 0,(0,p.jsxs)("div",{style:U.buttonWrapper,children:[H?(0,p.jsx)(oR,{timelineType:f,collectionContextStore:t,format:I,isFullScreen:n,isRootChild:s,paddingLeft:c,stickyLeft:h}):void 0,N?(0,p.jsx)(oV,{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,$,b,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 oR(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)(tf,{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)(tS,{type:"default",collectionContextStore:t,groupsLimitStore:t.groupsLimitStore,style:d.loadMoreButton})})}function oV(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&&eF({update:e,collectionContextStore:t,groupsFormatKey:em().V1,collectionStore:o,environment:m,groupBy:r,schema:c})},[t,m,r,c]);return r&&"dropzone"!==g?"item"===g?(0,p.jsx)(ty,{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)(eL,{groupFormatKey:"collection_groups",collectionContextStore:t,parentStore:u,groupsLimitStore:t.groupsLimitStore,groupBy:r,currentGroups:n.currentGroups,schema:c,onAccept:S}):null}function oB(e){return(0,o(728676).rq)(e.board_cover_size)}function oE(e){let{disableBoardColorColumns:t,isInHomeWidget:o,isMobile:i}=e;return o?0:(t?4:8)+12*!!i}let oF={marginInlineStart:0},oO=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)(eL,{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&&eF({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:oF}):null}),oz=l.memo(function(e){let{render:t,collectionContextStore:i,groupsResultStore:r,groupsReducer:n}=e;return n?(0,p.jsx)(o(505019).A,{id:o(542948).rx,reducer:n,collectionContextStore:i,resultStore:r,render:t}):(0,p.jsx)(p.Fragment,{children:t()})}),oK=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 oL(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(728676).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 oD={position:"relative",width:"100%"},oW={marginTop:0,marginInlineEnd:0,marginBottom:0,marginInlineStart:"auto"},oH=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}=tG({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(728676).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=>{oL({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:oD,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:oW,children:(0,p.jsx)(o(517334).k,{size:12})}):null]})})}),oN=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}=tG({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})}),oG=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:v,onTextEnter:b,onTextEsc:x,store:w,style:C}=e;return(0,p.jsx)(or,{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:v,onTextEnter:b,onTextEsc:x,store:w,style:C})},o(134542).bN);function o$(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 oU(){return(0,o(934877).A)({visibility:!0,delayShow:0,delayHold:100})?(0,p.jsx)(o$,{}):null}let oq={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}},oX=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),v=(0,o(533992).v3)(),b=(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:v,groupFormat:e,schema:r,format:n,theme:o(632079).Tj,themeMode:x})},[i,r,n,v,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(728676).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(728676).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(728676).yZ)({collectionContextStore:a,environment:v,intl:b}),[v,a,b]),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:v,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[v]),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(728676).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 oJ(e,i,n,t,l);let s=oY(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=>{oL({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,v),onShiftEnter:e=>oZ(e,i,a,c,v),coverFormat:z,coverAspectFormat:(e=n)?e.board_cover_aspect:void 0,coverSizeFormat:(t=n)?t.board_cover_size:void 0,colorStyle:w,onTextEsc:e=>oJ(e,a,s,i,v),disabled:f,blockPropertyValueOverlayStore:d,collectionContextStore:a}},[d,a,w,z,f,v,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:oQ,onMouseMove:F,children:[(0,p.jsx)(tz,{collectionContextStore:a,groupsPointer:i,format:n,canDrag:L,paddingLeft:S,paddingRight:h,headerWidth:y,shouldShowShimmer:W,onSelectableEnter:e=>oZ(e,i,a,c,v),itemProps:K,canDrop:!0,renderItem:oG,direction:tF.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)(oU,{}):null,P?(0,p.jsx)(o(37e3).j,{groupsPointer:i,store:s,collectionContextStore:a,format:n,isFullScreen:c,incrementLimitsInRelatedGroups:!0,style:oq.loadMoreButton,iconStyle:oq.loadMoreButtonIcon}):null,M?(0,p.jsxs)(p.Fragment,{children:[P?(0,p.jsx)("div",{style:oq.style0}):void 0,(0,p.jsx)(oH,{groupsPointer:i,collectionContextStore:a,isFullScreen:c,colorStyle:w,shouldShowSpinner:V,shouldShowTourPulse:u&&!n.collection_group_by})]}):void 0,B?(0,p.jsx)(oN,{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=v,d=r.isLoadingStore.state,p=null==(u=r.groupsStore.getGroupState(l))?void 0:u.reducerResultStore.state,void(t<o(26960).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 oY(e,t){let o=t.groupsStore.getGroupState(e);return null==o?void 0:o.resultsStore}function oQ(e){(0,o(705660).S)(e,o(705660).y.Click,()=>{})}function oZ(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=oY(t,i);d&&oL({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 oJ(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=oY(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 o0(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:oE({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(728676).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)(o$,{minHeight:t})]},i))})}let o9=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:()=>{o6({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]=o7(e,s,a,t,n,i,r));return o1.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]=o7(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})})}),o3={width:140,whiteSpace:"normal"},o2={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:o3,children:[a?(0,p.jsx)("img",{src:(0,o(703003).L)(a),style:o2}):void 0,o(567224).fp[t]]}),[a,t]);return(0,p.jsx)(o(51831).m_,{placement:"right",delayThreshold:0,content:d,children:s})}),o1=[{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 o7(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:()=>{o6({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 o6(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 o8=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)(o9,{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)(ie,{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&&eJ(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(e3.propertyAggregation,{aggregationType:i,propertyName:e,calculating:n})})}}return(0,p.jsx)(p.Fragment,{children:r.formatMessage(e3.aggregationType,{aggregationType:i,calculating:n})})}}function ie(e){let t,i=(0,o(579993).K8)(()=>{var t;let o=e.groupsResultStore.state;if(!o)return;let i=(0,em().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)(e9,{aggregation:e.aggregation,collectionContextStore:e.collectionContextStore,children:i?(0,o(567224).rv)({numberFormat:n,dateFormat:t,aggregation:e.aggregation,userTimeZone:(0,e$().P)(),value:i.aggregationResult,numberPrecision:l}):"–"})}let it={flexGrow:1},io=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)(),v=(0,o(754831).Zp)(),b=(0,o(579993).K8)(()=>!!o(139424).A.isMobile||(0,em().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,em().D1)(i.value)&&(0,em().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(728676).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==v||!v.isPreviewing)&&g.aggregations&&g.aggregations.length>0},[s,g,v]),A=(0,l.useCallback)(()=>{t.state!==i&&t.setState(i)},[i,t]),M=(0,o(960253).I)(()=>{let e=oB(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)(ii,{boardGroupHeaderProps:e}),_?(0,p.jsx)(ir,{groupsResultStore:a,query:g,schema:r,collectionContextStore:s,groupFormat:i,hidden:d,boardSelectStyle:x}):null,(0,p.jsx)("div",{style:it}),w&&C?(0,p.jsx)(il,{hidden:d,groupFormat:i,currentGroups:m,format:n,schema:r,query:g,collectionContextStore:s,boardSelectStyle:x,isHovered:b}):null,j?(0,p.jsx)(ia,{format:n,groupFormat:i,collectionContextStore:s,isFullScreen:S,hidden:d,isHovered:b,boardSelectStyle:x}):null,T?(0,p.jsx)(is,{groupFormat:i,collectionContextStore:s,linkExistingRelation:T,hidden:d,isHovered:b,boardSelectStyle:x}):null]})});function ii(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&&(eH({...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:oB(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 ir(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:id({hidden:a,boardSelectStyle:s})}}),[a,s]),m=t.aggregations?t.aggregations[0]:void 0;return m?(0,p.jsx)(o8,{groupFormat:n,groupsResultStore:d,aggregation:m,schema:i,collectionContextStore:r,color:g.container.color,onChange:u}):null}function il(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=id({hidden:t,boardSelectStyle:c});return{button:ic({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)(eQ,{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 ia(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(728676).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]),v=(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]),b=(0,o(960253).I)(()=>{let e=id({hidden:d,boardSelectStyle:u});return{button:ic({hidden:d,isHovered:c}),icon:{width:o(104509).Ev.sm,height:o(104509).Ev.sm,fill:e}}},[u,d,c]),x=(0,l.useCallback)(()=>v,[v]),w=(0,l.useCallback)(e=>(0,p.jsx)(o(374533).K,{icon:o(638501).plusSmallIcon,onClick:y,style:b.button,iconStyle:b.icon,ariaLabel:v,...e}),[y,v,b.button,b.icon]);return(0,p.jsx)(o(51831).m_,{content:x,children:w})}function is(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=id({hidden:n,boardSelectStyle:s});return{button:ic({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 id(e){let{hidden:t,boardSelectStyle:i}=e;return!t&&i?i.textColor:o(632079).Tj.text.tertiary}function ic(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 iu=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:v,visibleGroups:b}=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(728676).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=oE({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,em().Nf)(e);return k&&o.includes("manual")},[t.normalizedFormatStore,k]),M=(0,l.useCallback)((e,o)=>(0,p.jsx)(ip,{schema:v,collectionContextStore:t,format:s,query:f,isFullScreen:g,hoveredGroupStore:u,groupFormat:b[o],currentGroups:n,groupsResultStore:r}),[t,n,s,u,g,f,r,v,b]),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===b.length&&0===c.length&&0===i.pinnedGroups.groups.length)return null;let R=b.map(e=>(0,em().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)(ip,{schema:v,collectionContextStore:t,format:s,query:f,isFullScreen:g,hoveredGroupStore:u,groupFormat:b[o],currentGroups:n,groupsResultStore:r},(0,em().Ix)(b[o])))]})}):null}),ip=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)(io,{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}),ig={width:"fit-content",gap:8},im={marginInlineStart:24,marginTop:8}
1,iS=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:ig,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:im,children:r.groups.map(e=>{let o=(0,em().Ix)(e),n=r.aggregations[o]??0;return(0,p.jsx)(iy,{groupFormat:e,count:n,collectionContextStore:t,columnsDisplayState:i},(0,em().Ix)(e))})})]})}),ih={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 iy(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:v}=(0,o(552709).fJ)(o(976906).j),b=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.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,ey().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:v})})},[i,a,s,v]),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=oB(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 b({...e,groupFormat:t})},style:ih.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:ih.style0,children:[C,(0,p.jsx)("span",{style:ih.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:ih.pinIcon,onClick:x})})]})},(0,em().Ix)(t))}let iv=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*(oB(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)(tn,{...t,height:d?32:36,stickyStyle:u,style:{...t.style,minWidth:c},onMount:a})}),ib=s().Store.createClass(void 0,{name:"GroupsReducerResultStore"}),ix=s().Store.createClass(void 0,{name:"HoveredGroupStore"}),iw=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,v=(0,o(533992).v3)(),b=(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,ix),[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:v,groupFormat:void 0,schema:n,format:r,theme:o(632079).Tj,themeMode:b}),[v,r,n,b]),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=eO({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:v,canUndo:!0,perform:e=>{let t,i=(0,o(352192).I)(n);if(!i)return;let r=(t||n)[i];r&&(0,em().Eg)(r)&&((0,o(436746).z)({stores:[M],update:{board_columns_by:(0,em().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:v,collectionStore:A,update:t,transaction:e}))}})},[A,M,v,P,R,n]);(0,l.useEffect)(()=>{A&&!r.board_columns_by&&i.isDefined()&&A.isDefined()&&L()},[a,A,v,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)(oX,{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,em().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)(iv,{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:v,tabId:t,store:e,pageVisitSource:o(254656).y8.Create,isNewPage:!0}):(0,o(553180).V)({environment:v,tabId:t,store:e,peekMode:o(728676).hH(a),showMoveTo:P,resultsStore:void 0,peekCollectionData:(0,o(223012).q)(a),pageVisitSource:o(254656).y8.Create,isNewPage:!0})},[a,v,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=oE({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:v,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[v]),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)(eI,{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)(iu,{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)(o0,{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)(oP,{reducerId:o(542948).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)(tS,{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,em().pP)(a,n)}({displayState:F,format:r,canConfigureView:R,isSyncedCollection:B,canConfigureCollection:V})?void 0:(0,p.jsx)(oO,{format:r,schema:n,collectionContextStore:a,store:i,currentGroups:J,disabled:$}),F.pinnedGroups.groups.length>0&&!U?(0,p.jsx)(iS,{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)(oz,{collectionContextStore:a,groupsResultStore:C,groupsReducer:K,render:ed}):(0,p.jsx)(oK,{collectionContextStore:a,isFullScreen:s,paddingLeft:c,paddingRight:u,paddingBottom:g})});o(974864);var iC=()=>o(195304);let ik={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"}},iI=(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}),v=(0,o(25825).c_)(y),b=!f&&!v&&"week"!==r,x=(0,o(960253).I)(()=>({dayNumber:{height:28,color:b?o(632079).Tj.text.tertiary:v?o(632079).Tj.white:void 0,...v?{width:28,lineHeight:"28px",borderRadius:"100%",textAlign:"center",background:o(632079).oZ.red,marginInlineStart:"auto",marginInlineEnd:"auto"}:{display:"flex",alignItems:"center",justifyContent:"center"}}}),[v,b]),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:ik.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:ik.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())}),ij={container:{display:"flex",boxShadow:`0 -1px 0 ${o(632079).Tj.border.primary}`,paddingTop:8,paddingBottom:8,fontSize:14}},iT=(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:ij.container,children:f.map((e,o)=>(0,p.jsx)(iI,{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())}),i_=(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"}}),iA={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 iM({collectionContextStore:e,createBlockFunc:t,updateBlockDayProperty:i}){let r=(0,o(533992).v3)(),n=(0,o(327219).tz)(),a=(0,o(579993).K8)(()=>o(728676).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(i_.addItemLabel),icon:o(581923).plusIcon,size:"md",style:iA.iconButton,onClick:s,...(0,o(63390).A)(e,{onMouseDown:o(220684).t})}),[s,n]);return(0,p.jsxs)("div",{style:iA.iconToolbar,children:[(0,p.jsx)(o(51831).m_,{content:()=>n.formatMessage(i_.addItemLabel),children:d}),a?(0,p.jsx)(o(51831).m_,{content:()=>n.formatMessage(i_.linkExistingLabel),children:t=>(0,p.jsx)(o(112231).O,{collectionContextStore:e,linkExistingRelation:a,renderLinkButton:e=>(0,p.jsx)(o(374533).K,{ariaLabel:n.formatMessage(i_.linkExistingLabel),icon:o(684668).arrowDiagonalUpRightIcon,style:iA.iconButton,...e,...(0,o(63390).A)(t,{onMouseDown:o(220684).t})}),onAddOrLink:i})}):null]})}let iP=(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:v,calendarViewRange:b,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(728372).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"===v.type,L=!F&&!O&&"week"!==b,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(728676).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,e$().P)(),intl:k}))||"",a=r.length>53?`${r.slice(0,50)}…`:r;(0,o(562033).r)({item:{label:k.formatMessage(i_.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)(iM,{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())}),iR=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(728372).AppStoreMainEditorCurrentBlockStore.state;return o(728676).wy({environment:t,store:i,mainEditorCurrentBlockStore:n,peekCollectionData:o(728676).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)(iB,{...e})});return(0,o(705155).N)({store:r,forwardedRef:t,blockRefObject:u,contents:g})}),iV={paddingInlineEnd:4,paddingInlineStart:8,maxWidth:"100%",overflowX:"hidden",textOverflow:"ellipsis"};function iB(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.formulas),v=n[d],b=(0,o(504373).A)(u),x=(0,o(579993).K8)(()=>!s&&(null==v?void 0:v.type)==="date"&&!b,[s,b,null==v?void 0:v.type]),{start:w,end:C,startOfWeek:k,endOfWeek:I,startColumn:j,columnCount:T}=(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,e$().P)(),intl:t,experimentService:a().default,collectionFeatureGates:(0,o(457103).i)(),formulasModule:f,spaceIdCreator:y.idCreator.getSpaceIdCreatorSync(i.getSpaceId()??""),getAssociationRelationList:(0,eN()._)({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(!v||!(0,o(525918).$)(v))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)(iE,{store:i,row:r,numRows:R,columnCount:T,startIsBeforeStartOfWeek:V,endIsAfterEndOfWeek:B,startColumn:j,isEditableDate:x,calendarBy:d,showWeekends:c,handleOpenPeekPage:m,children:[M?(0,p.jsx)("span",{style:iV,children:(0,p.jsx)(o(53684).n,{blockStore:i,collectionContextStore:u})}):void 0,(0,p.jsx)(iz,{store:i,collectionContextStore:u,start:w,startOfWeek:k,end:C,endOfWeek:I,includeTime:g,propertySchema:v}),(0,p.jsx)(iW,{store:i,sortedProperties:A,startIsBeforeStartOfWeek:V,blockPropertyValueOverlayStore:S}
1),x?(0,p.jsx)(iG,{store:i,start:w,startOfWeek:k,end:C,endOfWeek:I,calendarBy:d,calendarStore:h}):void 0]})]})}function iE(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)(),v=(0,o(713311).ET)(),b=(0,o(954646).T)(v),x=(0,o(754831).Zp)(),w=(0,o(834656).F)(v.capabilitiesStore),C=(0,o(579993).K8)(()=>o(728676).NM(r),[r]),k=(0,o(579993).K8)(()=>(0,o(597845).Wi)(f,r.id),[f,r.id]),I=iF(d,(0,o(579993).K8)(()=>{var e;return null==(e=v.collectionViewStore())?void 0:e.getFormat()},[v])),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(728676).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:v,store:r,insertStores:e.insertStores,calendarBy:g,transaction:e.transaction}):[]},[g,v,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(728372).AppStoreMainEditorCurrentBlockStore.state,t=o(728676).wy({environment:f,store:r,mainEditorCurrentBlockStore:e,peekCollectionData:o(728676).q0(v),fullyQualified:!1});return[(0,o(374743).J8)({environment:f,tabId:i},{store:r,fullyQualified:!1,pageVisitSource:o(254656).y8.LinkInPage}),t]},[f,v,r,i]),F=(0,o(579993).O$)(v.isInHomeWidgetStore);return(0,p.jsx)(o(365711).Ay,{location:"calendarItem",store:r,style:P.selectable,canSelect:!b,shouldShowHalo:!F&&!(null!=x&&x.isPreviewing),shouldForceRenderSelectionHalo:C,haloStyle:P.haloStyle,canTriggerContextMenu:!b,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 iF(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 iO={paddingInlineEnd:0,paddingInlineStart:4};function iz(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,v,b]=(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||!v)&&!b,[i,f,v,b]),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:v,size:14,style:k.recordIconStyle}):(0,p.jsx)(o(569553).B6,{disabled:!1,store:t,bucket:"secure",icon:f,iconRecordCategory:T,isEmptyPage:v,size:14,style:k.recordIconStyle,onChange:x}):void 0,b?(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)(iK,{store:t,titlePropertyIsWrapped:w}),h?(0,p.jsx)("div",{style:k.subitemCountIndicatorContainer,children:(0,p.jsx)(o(222119).W,{blockStore:t,collectionContextStore:i,wrapperStyle:iO})}):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 iK(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 iL={paddingInlineStart:12},iD={paddingInlineStart:6,paddingInlineEnd:6,overflow:"hidden",width:"100%"};function iW(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=eM(l.capabilitiesStore)||!a,[c,u]=(0,o(579993).K8)(()=>[o(728676).Dj({store:t,collectionContextStore:l}),l.collectionViewStore()],[t,l]);return c?(0,p.jsx)("div",{style:{...iD,...r&&iL},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 iH={position:"absolute",top:0,insetInlineStart:-4,height:"100%",width:12,cursor:"col-resize"},iN={position:"absolute",top:0,insetInlineEnd:-4,height:"100%",width:12,cursor:"col-resize"};function iG(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:iH,...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:iN,...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 i$(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:v}=(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)(iR,{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:v??i,disabled:!h,calendarStore:r,blockPropertyValueOverlayStore:t,handleOpenPeekPage:s},m.id):null}let iU=(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:v,items:b,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=[];b.forEach(o=>{let i=u().B.createChildStore(c,{table:"block",id:o.id});_&&A===i&&M||e.push((0,p.jsx)(i$,{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,e$().P)());if(_&&M&&i&&(0,o(943003).m6)(j,m,i.start,i.end)&&A&&null!=A&&A.id){let o=b.find(e=>e.id===A.id);e.push((0,p.jsx)(i$,{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,_,b,w,k,j,A,R,P,M]),F=(0,l.useMemo)(()=>Math.max(0,...b.map(e=>e.row)),[b]),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)*iF(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)(iP,{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:v,propertySchema:x,calendarViewRange:a,shouldShowShimmer:C},e)}),E]},j.toString())}),iq=(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)(),v=(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:b,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&&b?(0,p.jsx)("div",{style:I.container,children:y?y.map((e,o)=>f?(0,p.jsx)(iT,{blockPropertyValueOverlayStore:t,calendarBy:j,calendarViewRange:x,collectionContextStore:l,currentlyViewedMonth:a,format:s,items:e.items,query:g,schema:S,shouldShowShimmer:v,showWeekends:w,sortedResultsStore:h,startOfWeek:e.start},e.start):(0,p.jsx)(iU,{blockPropertyValueOverlayStore:t,blockStore:i,calendarBy:j,calendarStore:r,calendarViewRange:x,canEditCalendar:n,collectionContextStore:l,collectionViewStore:b,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:v,showWeekends:w,sortedResultsStore:h,startOfWeek:e.start},e.start)):void 0}):null}),iX=(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"}}),iY={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}},iQ=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(728676).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]),v=(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]),b=(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:{...iY.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:v}),(0,p.jsx)("div",{style:iY.spacer}),(0,p.jsx)("div",{style:iY.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(iX.previousMonthButtonAriaLabel),icon:o(740158).$,iconStyle:iY.icon,onClick:w}),(0,p.jsx)(o(988022).p,{size:"sm",onClick:b,children:(0,p.jsx)(o(327219).sA,{...iX.todayButtonLabel})}),(0,p.jsx)(o(374533).K,{ariaLabel:m.formatMessage(iX.nextMonthButtonAriaLabel),icon:o(342392).arrowChevronSingleRightIcon,iconStyle:iY.icon,onClick:C})]}),(0,p.jsx)("div",{style:k.weekdayNamesContainer,className:o(828432).VO,children:f.map(([e,t])=>(0,p.jsx)("div",{style:iY.weekdayName,children:t},e))})]})})}),iZ=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:v}=e,b=(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.formulas),I=(0,l.useRef)(null),j=(0,l.useRef)(null),T=(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(902779).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(902779).oq)({collectionContextStore:i,results:t,getRecordValue:r.getRecordValue,intl:b,formulasModule:k,environment:x})},[P,M,i,r.getRecordValue,b,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:b.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,b,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=>{if(!P||!R)return;let t=(0,o(883475).dI)({collectionViewId:R,currentUserId:w}),i=e.state,r=(0,o(25825).mK)(t,i),n=(0,o(25825).mK)(new Date((0,o(25825).to)(t,i)).getDate()>7?(0,o(25825).Mw)(t):t,i),l="month"===U?n:r;A.update(e=>({...e,startingMonth:n.valueOf()})),et({newCalendarStart:l,calendarViewRange:U,startOfWeek:i})},[P,R,w,U,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(26960).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(902779).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&&iC().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]),ec=(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(902779).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:ec}),J&&(0,o(166027).P)({el:J,eventName:"scroll",callback:el})),()=>{t&&(0,o(260244).O)({el:t,eventName:"mousemove",callback:ec}),J&&(0,o(260244).O)({el:J,eventName:"scroll",callback:el})}},[ec,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:v+o(57461).o5.paddingInlineEnd,minWidth:h,...O&&{height:"100%",maxHeight:"inherit"}},sticky:{paddingInlineStart:f+o(57461).o5.paddingInlineStart,paddingInlineEnd:v+o(57461).o5.paddingInlineEnd,minWidth:h}}),[O,C,S,h,y,f,v]),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:T,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)(iQ,{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)(eu,{style:ep.scroller,children:(0,p.jsx)(iq,{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)(iq,{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,T,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)(iJ,{collectionContextStore:i,isFullScreen:c,paddingBottom:y,paddingLeft:f,paddingRight:v,createCalendarProperty:eo});let eh=d[eS];return eh&&(0,o(525918).$)(eh)?Y?(0,p.jsx)(o(505019).A,{id:o(542948).Lo,resultStore:M,collectionContextStore:i,reducer:Y,render:em}):null:(0,p.jsx)(iJ,{collectionContextStore:i,isFullScreen:c,paddingBottom:y,paddingLeft:f,paddingRight:v,createCalendarProperty:eo})});function iJ(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 i0=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(15161),o.e(22080),o.e(15193),o.e(55227),o.e(94823),o.e(83995)]).then(o.bind(o,19914))),i9=(0,o(552709)._h)(i0,e=>e.CollectionChartView),i3=(0,o(552709)._h)(new(o(552709)).O2("CollectionDashboardView",async()=>await Promise.all([o.e(80293),o.e(87662),o.e(75887),o.e(22985),o.e(46913),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(46449),o.e(85239),o.e(66194),o.e(2728),o.e(21840),o.e(70541),o.e(94430),o.e(15266),o.e(30557),o.e(14752),o.e(51494)]).then(o.bind(o,219522))),e=>e.CollectionDashboardView),i2=new(o(552709)).O2("CollectionFormEditorView",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(90581),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(4637),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(94994),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(66194),o.e(96886),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(38672),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(27682),o.e(98326),o.e(90034),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(52790),o.e(11702),o.e(1628),o.e(36882),o.e(12650),o.e(15908),o.e(48568),o.e(42386),o.e(52445),o.e(77231),o.e(66738),o.e(1147),o.e(14258),o.e(22837),o.e(19879),o.e(6793),o.e(99287),o.e(84498),o.e(4316),o.e(70785),o.e(94109),o.e(42907),o.e(19244),o.e(48765),o.e(26955),o.e(46243),o.e(8343),o.e(75041),o.e(54762),o.e(49094),o.e(42833),o.e(34250),o.e(16619),o.e(48251),o.e(6122),o.e(95790),o.e(50526),o.e(94013),o.e(1597),o.e(86236),o.e(70541),o.e(34378),o.e(94065),o.e(15161),o.e(17314),o.e(22080),o.e(68824),o.e(7131),o.e(94430),o.e(6502),o.e(84440),o.e(37215),o.e(88299),o.e(28700),o.e(47336),o.e(2126),o.e(1818),o.e(21247),o.e(61586),o.e(50393),o.e(61219),o.e(29181),o.e(15193),o.e(88231),o.e(88689),o.e(24373),o.e(36696),o.e(60679),o.e(23223),o.e(12383),o.e(87721),o.e(37829),o.e(18517),o.e(81390),o.e(39371),o.e(49262)]).then(o.bind(o,357249))),i5=(0,o(552709)._h)(i2,e=>e.CollectionFormEditorView);function i1(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(
1).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=tT({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:v}=(0,o(579993).K8)(()=>({isInLibraryBlock:r.isInLibraryBlock(),libraryViewName:r.getLibraryViewName()}),[r]),b=(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||b&&i.canEdit())&&!e},[x,n,s,f,i,b]),C=(0,o(579993).K8)(()=>f&&i.isCollectionView()&&i.hasMultipleOwnedOrLinkedCollections(),[f,i]),k=(0,l.useCallback)(e=>{let r=(0,o(48697).O9)(e)?e.pointer.spaceId:i.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionNestedCreateSubitemButton.createdPage",environment:t,canUndo:!0,cellTarget:r?{spaceWithId:r}:void 0,perform:r=>{let n=(0,o(48697).O9)(e)?o(735976).KB({environment:t,store:e,transaction:r,navigateToParent:!1,from:"library"}):o(735976).rU({environment:t,store:i,transaction:r,navigateToParent:!1,from:"library"});n&&u(n)}}),v&&(0,o(723836).bD)({environment:t,libraryViewName:v})},[t,v,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}),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 i7=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(83208).X)("column_permissions"),m=(0,o(356169).U)(d),S=(0,o(223426).Z)(d.capabilitiesStore),h=(0,o(954646).T)(d),y=(0,o(533992).v3)(),f=(0,o(633636).wM)(),v=(0,o(579993).K8)(()=>o(728676).Dj({store:a,collectionContextStore:d}),[a,d]),b=(0,o(579993).K8)(()=>d.collectionViewStore(),[d]),x=(0,o(579993).O$)(d.isInHomeWidgetStore),w=(0,o(579993).O$)(d.isUnlistedViewStore),C=(0,o(579993).O$)(d.isInlineViewStore),k=eM(d.capabilitiesStore),I=(0,o(579993).K8)(()=>a.canEdit(),[a]),j=(0,l.useMemo)(()=>
1{if("title"!==t)return!1;let e=w&&C;return u&&!x&&!e},[x,C,w,u,t]),T=c||x,_=(0,l.useCallback)(async()=>o(300513).V_({environment:y,tabId:f,blockPropertyValueOverlayStore:n,store:a,schema:s,showProperties:r,collectionContextStore:d,isEditing:c}),[y,f,n,a,s,r,d,c]),A=(0,l.useCallback)(async()=>o(300513).Un({environment:y,tabId:f,blockPropertyValueOverlayStore:n,store:a,schema:s,showProperties:r,collectionContextStore:d,isEditing:c}),[y,f,n,a,s,r,d,c]),M=(0,l.useCallback)(()=>o(300513).lY({environment:y,tabId:f,blockPropertyValueOverlayStore:n,store:a}),[y,f,n,a]),P=(0,l.useCallback)(()=>o(300513).PH(f,a),[a,f]);return v?(0,p.jsx)(o(621044).BlockPropertyRouter,{store:a,property:t,propertyIndex:i,disabled:g?m:h||!I,locked:g?k:k||!S,surface:"list",tableWrap:!1,blockPropertyValueOverlayStore:n,collectionStore:v,collectionViewStore:b,forceMouseEntered:j,showIfEmpty:T,onBgClick:M,onEnter:M,onEsc:M,onTab:A,onUntab:_,onClick:P},t):null}),i6={container:{paddingTop:o(139424).A.isMobile?8:4,display:"flex"}};function i8(e){let{collectionContextStore:t,toggleButton:i,subitemPath:r}=e,n=(0,o(579993).O$)(t.currentSubitemFormatStoreForUiDisplayStore),l=tM((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:i6.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}},re=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,v=(0,o(533992).v3)(),b=(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(b).state;return e.store&&e.store.id===n.id?e.editMode:void 0},[n.id,b]),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(v.currentUser.id,(0,o(765815).z)(n).id)},[w,v.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:v,store:n,collectionContextStore:c});e&&(d(),o(800198).Router.navigate({environment:v,tabId:b,url:e}))},[v,d,n,c,b]),$=(0,o(579993).K8)(()=>
1n.getBlockTitleStore(),[n]),U=(0,o(579993).K8)(()=>o(3757).uM({environment:v,tabId:b},(0,o(765815).z)(n)),[v,n,b]),q=(0,o(579993).K8)(()=>o(3757).NK({environment:v,store:(0,o(765815).z)(n),collectionContextStore:c}),[v,n,c]),X=(0,o(579993).K8)(()=>S.map(e=>n.getPropertyValue(e)),[S,n]),Y=(0,l.useCallback)(()=>{o(300513).zU(b,n,d)},[b,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)(v,n.id),[v,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(b).reset(),o(596184).A.reset()});let ei=(0,l.useMemo)(()=>S.indexOf("title"),[S]),er=x&&S.length>0,en=(0,p.jsx)(i8,{collectionContextStore:c,toggleButton:g,subitemPath:m}),el=(e,t)=>(0,p.jsx)(i7,{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})}),rt=l.memo(re);function ro(){return{marginTop:1,marginBottom:1}}let ri=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(83208).X)("column_permissions"),S=(0,o(223426).Z)(n.capabilitiesStore),h=(0,o(954646).T)(n),y=(0,o(533992).v3)(),f=(0,o(633636).wM)(),v=(0,l.useMemo)(()=>t?[t]:[],[t]),b=(0,o(579993).K8)(()=>n.getIsInDashboardBuildMode(),[n]),x=(0,o(579993).K8)(()=>{let e=r.list_properties?r.list_properties:[],t=n.collectionStore();return e.filter(e=>m?e.visible&&(!t||(0,o(911224).hZ)({collectionStore:t,property:e.property})):e.visible).map(({property:e})=>e)},[n,r.list_properties,m]),w=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(v),[v,n]),C=(0,o(504373).A)(n),k=(0,o(579993).K8)(()=>!h&&S&&!C&&i.canEdit(),[h,i,S,C]),I=(0,l.useCallback)(()=>
1{if(!w)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:y,canUndo:!0,perform:i=>{let l=(0,o(238690).u)({environment:y,collectionContextStore:n,groupsPointer:w.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:y,tabId:f,newStore:l,previousStore:t})}}),(0,o(808111).u)(y,"list_item_edit_mode_enter",{...(0,o(866814).sl)(n),block_id:t.id,from:"shiftEnter",view_type:"list"})},[n,y,f,w]),j=(0,l.useCallback)((e,t)=>{o(300513).v7({environment:y,tabId:f,newStore:t,previousStore:e})},[y,f]),T=(0,l.useMemo)(()=>({blockPropertyValueOverlayStore:s,collectionContextStore:n,disabled:h,onShiftEnter:I,schema:a,showProperties:x,collectionViewBlockStore:i}),[s,n,h,I,a,x,i]),_=(0,l.useCallback)(e=>{let{store:t,parentStore:i,subitemPath:r,indentLevel:l}=e;if(i)return(0,p.jsx)(i1,{store:t,collectionStore:i,subitemPath:r,indentLevel:l,collectionContextStore:n,disabled:h,groupsPointer:v,paddingLeft:d,styles:{borderBottom:void 0,borderTop:void 0},onSubitemCreate:e=>{(0,o(730616).C)({store:e,transient:!1}),o(674829).n.getForTab(f).setState({store:e,editMode:"new",previousStore:void 0})}})},[n,h,v,d,f]);return w?(0,p.jsx)(tz,{collectionContextStore:n,groupsPointer:v,format:r,canDrag:k,itemProps:T,renderItem:rt,canDrop:!0,shouldShowHoverMenu:!b,direction:tF.Vertical,analyticsName:"list",getItemSelectableStyle:ro,emptyDroppableSize:0,onSelectableInsertRow:j,nestedCreateSubitemButton:_,paddingLeft:d,paddingRight:c,headerWidth:u,shouldShowShimmer:g}):null}),rr=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(728676).mM(g,s),[g,s]),[f,v]=(0,o(579993).K8)(()=>[null==g?void 0:g.isInHomeWidgetStore.state,null==g?void 0:g.isWidgetView()],[g]),b=(0,o(579993).K8)(()=>g.collectionViewStore(),[g]),x=(0,o(93193).X)(b),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(728676).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)(rl,{collectionGroupHeaderProps:e}),[]),_=(0,l.useCallback)(i=>(0,p.jsx)(oP,{reducerId:o(542948).FD,store:t,collectionContextStore:g,isFullScreen:s,isRootChild:c,paddingLeft:n,paddingRight:a,headerWidth:m,stickyLeft:!1,renderGroupResults:function(t){return(0,p.jsx)(rs,{...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(728676).C_(g))return;let r=i.reducerResultStore.state;e<o(26960).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:v?0:r,paddingInlineStart:n,paddingInlineEnd:a,minWidth:u,...!v&&{paddingInlineStart:n+o(57461).o5.paddingInlineStart,paddingInlineEnd:a+o(57461).o5.paddingInlineEnd}},selectable:{display:"flex",flexDirection:"column",paddingTop:k||v||w?void 0:4,paddingBottom:4}}),[v,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)(rs,{...e,groupFormat:k})}
1),y?void 0:(0,p.jsx)(o(636255).F,{onChange:A})]}))}),rn={stickyStyle:{boxShadow:`0 -1px 0 ${o(632079).Tj.background.primary}`}};function rl(e){let{collectionGroupHeaderProps:t}=e,{collectionContextStore:i}=t,r=(0,o(579993).O$)(i.isInHomeWidgetStore);return(0,p.jsx)(tn,{...t,height:r?32:48,stickyStyle:rn.stickyStyle})}let ra={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}},rs=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:v}=(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]),b=(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=v&&(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!==b&&(null==b?void 0:b.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(728676).XQ({collectionContextStore:s,reducerResult:b,isFullScreen:a}),[s,b,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)(ri,{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)(rc,{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:ra.groupLoadMoreButton,iconStyle:ra.groupLoadMoreIcon}):void 0]}):null}),rd={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"}},rc=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(728676).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:rd.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:rd.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:rd.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 ru(e,t){let{temporaryFormat:o}=t.state;return o||e}function rp(e,t,i){let r=ru(e,t),n=(null==r?void 0:r.table_properties)??[],l=null==i?void 0:i.collectionStore;return l&&null!=i&&i.isColumnPermissionsEnabled?n.filter(e=>(0,o(911224).hZ)({collectionStore:l,property:e.property})):n}class rg extends s().Store{getInitialState(){return{}}getCurrentFormat(e){return this.state.temporaryFormat?this.state.temporaryFormat:e}getCurrentProperties(e,t){return this.getCurrentFormat(t)[e]||[]}}function rm(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 rS({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 rh=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=>rm({environment:a,propertyFormat:e})),[a,u]),[h,y]=(0,l.useState)(()=>{var e;return rS({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(rS({isPhone:s,elementWidth:e.width,paddingLeft:i,paddingRight:r,propertyWidths:S}))},[i,r,S,s]);(0,o(729787).tK)(d,f);let v=(0,l.useCallback)(e=>e+m>S.length-1?35:S[e+m]??35,[S,m]),b=(0,o(190792).Te)({enabled:h,count:u.length,estimateSize:v,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=b.getVirtualItems(),[w,C]=(0,l.useMemo)(()=>x.length>0?[x[0].start-i,b.getTotalSize()+i-x[x.length-1].end]:[0,0],[x,b,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:b,children:(0,p.jsx)(o(67954).Z6.Provider,{value:h,children:(0,p.jsx)(o(67954).Wm.Provider,{value:_,children:n})})})});function ry(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])}let rf={display:"flex",alignItems:"center",justifyContent:"center",padding:"0px 6px",borderRadius:6,overflow:"hidden",
1whiteSpace:"nowrap",userSelect:"auto",WebkitUserSelect:"auto",transition:"background 0.2s ease"},rv=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=eM(n.capabilitiesStore),[f,v]=(0,l.useState)(void 0),b=!!((null==d?void 0:d.width)&&d.width<100),x=(0,o(579993).K8)(()=>eJ(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,eG().Yy)({schema:r,propertyMapping:void 0,groupBy:n.getGroupByAndGroupFormats().groupBy,group:s,timeZone:(0,e$().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),v(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&&!eJ(n,f)&&(0,o(931576).n)(u,f)&&v(void 0)},[x,f,n,u]);let k=b&&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(542948).qK:o(542948).Tt];if((null==n?void 0:n.type)!=="groups")return;let l=(0,em().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:b?"center":"end",disableTooltip:!x&&!k,content:()=>x?h.formatMessage(e3.aggregationCalculating):k,children:l=>(0,p.jsx)(o(64960).Ay,{disabled:t||y,style:rf,...(0,o(63390).A)(l,e),children:(0,p.jsx)(rx,{resultStore:n,aggregation:u,schema:r,property:i,hideLabelText:b})})})},I):(0,p.jsx)(o(64960).Ay,{disabled:t,style:rf,...e,children:(0,p.jsx)(rC,{disabled:t,isHovered:c,hideLabelText:b})}),[u,I,n,w,s,t,c,b,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"}},rx=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)(e9,{aggregation:t,collectionContextStore:s,children:d?(0,o(567224).rv)({numberFormat:g,dateFormat:void 0,aggregation:t,userTimeZone:(0,e$().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]})}),rw={placeholderWrapper:{display:"flex",alignItems:"center",height:26},placeholderText:{color:o(632079).Tj.text.tertiary}},rC=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:rw.placeholderWrapper,children:(0,p.jsx)(o(4458).fI,{alignItems:"center",height:26,children:r?(0,p.jsx)("span",{style:rw.placeholderText,children:(0,p.jsx)(o(16275).I,{icon:o(982520).A,size:"xs",colorVariant:"tertiary"})},"placeholder"):(0,p.jsx)("span",{style:rw.placeholderText,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Calculate",id:"database.tableView.aggregationPlaceholder"})},"placeholder")})})}),rk={display:"flex"},rI=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:v}=(0,o(533992).Y0)(),b=!(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(728676).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&&!b,A=(0,l.useContext)(o(953075).w),M=(0,o(728676).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:!b&&d?32:0}}},[j,null==M?void 0:M.background,r,i,t,A,u,g,m,b,d,_]),R=(0,o(579993).K8)(()=>void 0!==w&&(0,o(81228).w)({environment:f,collectionContextStore:e,isPhone:v,theme:o(632079).Tj,themeMode:x}
1),[w,f,e,v,x]),V=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{})},[]),B=(0,l.useCallback)((o,i)=>(0,p.jsx)(rj,{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,...rk},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}),rj=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=eM(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)(rv,{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})})}),rT={buttonHovered:{background:o(632079).Tj.tableRowHoveredBackground}},r_=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:rT.buttonHovered,onMouseEnter:()=>g(t),children:(0,p.jsx)("span",{style:h.text,children:(0,p.jsx)(rA,{propertyFormats:d,collectionContextStore:r,isRowHovered:u===t})})},`row-${t}`))})}));function rA(e){let{propertyFormats:t,collectionContextStore:o,isRowHovered:i}=e;return(0,p.jsx)(p.Fragment,{children:t.map((e,t)=>(0,p.jsx)(rP,{propertyFormat:e,collectionContextStore:o,isRowHovered:i,isFirstColumn:0===t},e.property))})}let rM={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 rP(e){let{propertyFormat:t,collectionContextStore:i,isRowHovered:r,isFirstColumn:n}=e,l=(0,o(533992).v3)(),a=(0,o(579993).K8)(()=>rm({environment:l,propertyFormat:t}),[t,l]),s=(0,o(960253).I)(()=>({tableCell:{display:"flex",width:a,height:"100%",position:"relative",borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`}}),[a]);return(0,p.jsx)("div",{style:s.tableCell,children:r&&n?(0,p.jsxs)("div",{style:rM.newPageLabel,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,size:"sm",colorVariant:"tertiary",style:rM.icon}),(0,p.jsx)(o(556531).w,{collectionContextStore:i})]}):void 0})}let rR={position:"absolute",display:"flex",opacity:.5},rV=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 v=(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);
1let m={...rR,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 b(){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=b();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=b();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}),v]})}})};function rB({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})})})})}let rE=(0,o(208318).t)(),rF="count";async function rO(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,groupBy
1Format:r,timeZone:n,baseFilter:l}=e,a=[];for(let e of t){let t=(0,eG().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(330548).GV)([...l?[l]:[],s])}({groupFormats:s.groupFormats,schema:e,groupByFormat:t,timeZone:(0,e$().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:{[rF]:{type:"aggregation",aggregation:{aggregator:"count",property:"title"}}},filter:a,searchQuery:d,archiveStatus:c,userId:t.currentUser.id,userTimeZone:(0,e$().P)()},clientType:"notion_app"},tracking:{src:"fetchSelectAllInFilterCount"},cellNavigation:{spaceId:l}});if("failed"===u.type){rE.log({level:"error",from:"fetchSelectAllInFilterCount",type:"queryCollectionFailed"}),i.bulkSelectionStore.setState({...i.bulkSelectionStore.state,isSelectAll:!1});return}let p=u.data.result.reducerResults[rF];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 rz({collectionViewBlockId:e,allowInlineCollectionViews:t=!1}){let i=o(584265).default.state.stores;return 0!==i.length&&!(0,o(728676).Rd)({items:i,collectionViewBlockId:e,allowInlineCollectionViews:t})}let rK=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=rz({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,em().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}),rO({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,em().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)}),rO({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)}),rO({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(728676).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})})})}),rL={style0:{color:o(632079).oZ.uiLightGray},style1:{width:220}};function rD(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:rL.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:rL.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:rL.style1})}let rW={padding:2};function rH(e){let{propertySchema:t}=e;return rN({propertySchema:t})?(0,p.jsx)(o(16275).I,{icon:o(653905).exclamationMarkTriangleIcon,colorPalette:"yellow",colorVariant:"accentPrimary",style:rW}):null}function rN(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 rG=new(o(552709)).O2("ColumnPermissionsDebugTooltipInfo",()=>o.e(86770).then(o.bind(o,486518))),r$=(0,o(552709)._h)(rG,e=>e.ColumnPermissionsDebugTooltipInfo);function rU(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 rq={},rX={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 rY(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 rq;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,v=(0,o(764396).i)({collectionStore:t,property:s,propertySchema:d}),b=(0,o(48697).O9)(v)&&(0,o(48697).O9)(t),x=rN({propertySchema:d}),w=rU({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||b||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:rX.description,children:d.description}):void 0,b?(0,p.jsx)(o(836403).t,{propertySchema:d,property:s,collectionStore:t,style:rX.personPropertyPermissionsTooltip,blockStore:void 0}):void 0,x?(0,p.jsx)("div",{style:rX.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:rX.buttonError,children:(0,p.jsx)(o(327219).sA,{...o(977441).A.buttonPropertyErrorTooltip})}):void 0,I?(0,p.jsx)("div",{style:rX.rollupConfigurationError,children:(0,p.jsx)(o(327219).sA,{...I})}):void 0,h?(0,p.jsx)(r$,{permissions:S,propertyNamesById:y}):void 0]}),[j,d,f,t,b,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 rQ={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}},rZ=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:v,width:b}=e,x=(0,o(533992).v3)(),w=(0,o(327219).tz)(),C=(0,o(83208).X)("column_permissions"),k=v[y],I=(0,l.useRef)(null),j=(0,l.useRef)(null),{value:T}=(0,o(552709).fJ)(_().T.formulas),{value:A}=(0,o(552709).fJ)(_().T.formulaConstants),{value:M}=(0,o(552709).fJ)(_().T.formulaPermissions),[P,R]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e;(e=j.current)&&R(e.scrollWidth>e.clientWidth+1)},[b,null==k?void 0:k.name]),(0,o(336494).b)(o(784068).A,()=>({collectionContextStore:r,property:y,getNode:()=>I.current}),[r,y]);let V=(0,o(579993).K8)(()=>{var e;return null==(e=r.collectionViewStore())?void 0:e.getCollectionStore()},[r]),B=(0,o(579993).K8)(()=>!!(null==V?void 0:V.getFormat().xldb_sync),[V]),E=(0,o(579993).K8)(()=>{let e=null==V?void 0:V.getFormat();return!!((null==e?void 0:e.sync_id)||(null==e?void 0:e.synced_collection_key))},[V]),F=B&&!!(null==k?void 0:k.xldb_source_column_id),O=!B&&E&&!!(null==k?void 0:k.synced_permissions),z=w.formatMessage({id:"tableHeaderCell.xldbSourceLabel",defaultMessage:"XL Data Source"}),K=(0,o(887779).Q)({collectionStore:V,propertyId:y}),L=l.useMemo(()=>{if(!K)return null;let e=o(632079).Tj.background.primary;return"jira"===K?(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"})},[K]),D=(0,o(53614).n_)({collectionStore:V,property:y,propertySchema:k}),W=null==(t=(0,o(151193).ND)(null==V?void 0:V.pointer))?void 0:t.find(e=>e.propertyId===y),H=void 0===W?void 0:"removed"===W.kind?o(632079).Tj.red.background.secondary:o(632079).Tj.blue.background.secondary,N=!!V&&b>=160,[G,$]=(0,l.useState)(!1),U=(0,l.useCallback)(e=>{$(e)},[$]),q=(0,o(579993).O$)(r.canConfigureBlockStore),X=(0,o(478653).S)(r,y),Y=(0,o(579993).uB)(void 0,o(510969).A),[Q,Z]=(0,l.useState)(!1),J=(0,l.useCallback)(()=>{Y.setState({open:!1}),Z(!0)},[Y]),ee=(0,l.useCallback)(()=>{Z(!1)},[]),et=(0,o(579993).K8)(()=>o(686494).A.state.publicPageData,[]),{frozenIndex:eo,isScrolled:ei}=(0,o(579993).O$)(r.frozoneStore),er=eo===s,en=(0,o(579993).K8)(()=>null==V?void 0:V.getSpaceId(),[V]),el=(0,o(579993).K8)(()=>{var e;if((null==k?void 0:k.type)!=="relation")return!1;let t=null==(e=r.collectionStore())?void 0:e.getSpaceId();return(0,o(226989).o)(t,k)},[r,k]),[{value:ea}]=(0,o(97668).Yb)(async()=>{var e;if((null==k?void 0:k.type)!=="formula")return;let t=r.collectionStore(),i=null==(e=r.collectionStore())?void 0:e.pointer;if(!t||!i||!T||!A||!M)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:A.FormulaContextValueKind.ThisRow,type:{type:"block",collection:i}}],handleDataRequest:s,publicPageDataCollection:{id:null==et?void 0:et.collectionId,schema:null==et?void 0:et.collectionSchema},spaceId:t.getSpaceId(),featureGates:l};return await M.hasAccessToProperty({collectionPointer:i,collectionSchema:v,context:d,propertyId:y,hasAccessFn:M.hasSameSpaceA
1ccess})?await M.hasAccessToProperty({collectionPointer:i,collectionSchema:v,context:d,propertyId:y,hasAccessFn:M.hasReadPermissionsAccess})?void 0:"formulaNoAccess":"formula"},[null==k?void 0:k.type,r,T,A,M,y,null==et?void 0:et.collectionId,null==et?void 0:et.collectionSchema,v,x.idCreator]),es=(0,l.useCallback)(()=>{(0,o(525779).clear)({environment:x}),(0,o(471e3).I)({environment:x}),(0,o(602262).y)()},[x]),ed=(0,o(579993).K8)(()=>{var e;return!!r.isInLibraryBlock()&&"recents"===(null==(e=r.collectionViewStore())||null==(e=e.getCollectionSource())?void 0:e.type)},[r]),ec=(0,l.useCallback)(e=>{o(139424).A.isMobile||ed||(e.preventDefault(),(0,o(705660).S)(e,o(705660).y.EditorContextMenu,()=>{es(),Y.setState({open:!0})}))},[es,Y,ed]),eu=rU({collectionViewBlockStore:n,property:y,propertySchema:k}),ep=(0,o(960253).e)(),eg=(0,o(960253).I)(()=>({container:{display:"flex",flexShrink:0,overflow:"hidden",fontSize:14,padding:0,width:b,borderInlineEnd:d?void 0:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`,background:H??(D?"dark"===ep?"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}}),[b,d,h,D,ep,H]),em=(0,l.useCallback)((e,t)=>{var i;return k?(0,p.jsxs)(o(64960).Ay,{style:eg.button,disabled:c,...(0,o(63390).A)(e,t),children:[f?f(S):void 0,(0,p.jsx)(o(723652).m,{property:y,propertySchema:k,textRef:j,showIcon:!0,iconStyle:rQ.icon,showIntegrationIconOverlay:L,badge:(0,p.jsxs)(p.Fragment,{children:[F?(0,p.jsx)(o(51831).m_,{content:()=>z,children:e=>(0,p.jsx)(o(111010).D,{as:"span",...e,styleKey:"captionBold",colorVariant:"disabled",role:"img","aria-label":z,children:"XL"})}):void 0,O?(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,V?(0,p.jsx)(o(276345).$,{collectionStore:V,property:y,propertySchema:k,blockStore:void 0}):void 0,V?(0,p.jsx)(o(10653).B,{collectionStore:V,propertyId:y}):void 0,V&&C?(0,p.jsx)(o(482158).o,{collectionStore:V,propertyId:y}):void 0,"button"===k.type&&eu?(0,p.jsx)(o(16275).I,{icon:o(789777).exclamationMarkTriangleFillIcon,colorVariant:"secondary"}):void 0,(null==(i=k.description)?void 0:i.length)&&!o(139424).A.isMobile?(0,p.jsx)(o(418154).g,{setIsHovered:U}):void 0,N&&V?(0,p.jsx)(o(994578).AgentIconsBadge,{collectionContextStore:r,collectionStore:V,spaceId:en,property:y,propertySchema:k}):void 0,(0,p.jsx)(o(810173).Zr,{propertyId:y,propertySchema:k}),(0,p.jsx)(o(334585).i,{propertySchema:k,collectionContextStore:r}),(0,p.jsx)(rH,{propertySchema:k}),"rollup"===k.type&&V?(0,p.jsx)(o(71947).k,{propertySchema:k,schema:v,parentStore:V}):void 0]}),style:rQ.property}),el?(0,p.jsx)(o(57042).default,{type:"relation"}):void 0,void 0!==ea?(0,p.jsx)(o(57042).default,{type:ea}):void 0,er?(0,p.jsx)(o(646427).A,{isCollectionViewBlockSelected:!1,passesFilter:!0,isScrolled:!!ei}):void 0]}):null},[k,eg.button,c,f,S,V,C,en,y,v,eu,N,U,r,el,ea,er,ei,L,O,F,z,w]),eS=(0,l.useCallback)(e=>k?(0,p.jsx)(rY,{collectionViewBlockStore:n,collectionStore:V,propertySchema:k,property:y,isCrossSpaceRelation:el,isCrossSpaceFormula:void 0!==ea,isHoveringDescriptionIcon:G,isNameTruncated:P,render:t=>em(t,e)}):null,[V,n,ea,el,G,y,k,em,P]),eh=(0,l.useCallback)(e=>(0,p.jsx)(o(426829).$m,{allowHidingTitle:i,collectionContextStore:r,handleTemporaryNewPropertyInsertion:m,columnIndex:s,format:u,formatKey:g,onOpenColumnPropertyPermissions:J,parent:e,property:y,schema:v}),[i,r,m,s,u,g,J,y,v]);return k?(0,p.jsxs)("div",{ref:I,style:eg.container,className:o(828432).P2l,onContextMenu:ec,children:[(0,p.jsx)(o(505580).dT,{origin:I,store:r}),(0,p.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(182718).n.BottomSheet:o(182718).n.Popup,bottomSheetInitialState:"half",disabled:!q&&!X,originGap:0,popupWrapStyle:rQ.menuWrapper,alignmentToOrigin:"start",buttonPopupStore:Y,content:eh,onClick:es,children:eS}),V?(0,p.jsx)(o(218522).Z,{open:Q,collectionStore:V,propertyId:y,entrypoint:"table_header",onDismiss:ee}):void 0]}):null}),rJ={position:"absolute",insetInlineEnd:0,width:0,flexGrow:0,zIndex:1},r0=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),r9(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]),v=(0,l.useCallback)(e=>{let t=y(e);t&&i(t)},[y,i]),b=(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),r9(a,e,e.width)))})},[e,r,a,s]),C=(0,l.useCallback)(e=>(0,p.jsx)("div",{style:h?{...r3(t),background:"rgba(35, 131, 226, 0.8)"}:r3(t),onDoubleClick:w,...e}),[w,t,h]);return(0,p.jsx)("div",{style:rJ,onMouseMove:()=>g(!0),onMouseLeave:()=>g(!1),children:(0,p.jsx)(o(698496).s,{onDraggableDragStart:f,onDraggableDragMove:v,onDraggableDragEnd:b,onDraggableDragCancel:x,disableVerticalEdgeScroll:!0,disableHorizontalEdgeScroll:!0,render:C})})});function r9(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 r3(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 r2={display:"flex",position:"relative"},r5={boxShadow:"none",overflow:"visible",background:"none"},r1={width:410,height:32},r7=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:v,property:b,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"===b||b===o(435137)._e.Owner)&&"owner"===s,u=d&&(null==(l=i[b])?void 0:l.type)==="verification"&&"verification"===s,p=d&&(null==(a=i[b])?void 0:a.type)==="multi_select"&&"tags"===s;return{wikiOnboardingPhase:s,showWikiTooltip:!o(139424).A.isMobile&&(c||u||p)}},[t,b,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)(()=>rm({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:b,insertPosition:e}),n={...i,[a]:r},l=v.length>0?v[0].value:void 0;return t&&y.setState({...y.state,temporaryFormat:n,showNewPropertyMenuForGroup:l}),r},[y,j,a,b,v]),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=v.length>0?v[0].value:void 0;return!y.state.showNewPropertyMenuForGroup||y.state.showNewPropertyMenuForGroup===e},[y,v]),K=(0,o(579993).K8)(()=>t.isInLibraryBlock(),[t]);return(0,p.jsxs)("div",{style:r2,ref:A?I:null,children:[A?(0,p.jsx)(rD,{origin:I,propertyType:_}):void 0,b===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:r1})}):P?(0,p.jsx)(rZ,{format:j,schema:i,query:r,property:b,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:v}):null,(n||k)&&!K?void 0:(0,p.jsx)(r0,{leftFormat:T,onTemporaryResize:E,onAccept:F,onCancel:O,height:f,propertySchema:i[b],resultStore:S})]},b)}),r6=new(o(552709)).O2("TableSuggestionInlineCells",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,622158))),r8=(0,o(552709)._h)(r6,e=>e.TableSuggestionInlineCells),r4=s().Store.createClass(void 0,{name:"ReducerResultStore"}),ne={display:"flex",justifyContent:"center",alignItems:"center",height:36},nt=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:v,paddingTop:b,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(728676).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=ry(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(728676).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:v,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,v,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)(rK,{groupsPointer:K,collectionContextStore:i,frozoneProps:c,hasDiffHighlight:et,hasMoreReducerResults:!!g}):void 0,(0,p.jsx)(ni,{showRightActions:T,store:_,collectionContextStore:i,schema:k,query:x,disabled:M,formatKey:d,disableCellRightBorder:!0,renderSpacer:w,allowHidingTitle:e,paddingTop:b,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:ne,children:[en,O?(0,p.jsx)(o(699770).L,{collectionContextStore:i}):null,F&&!ei?(0,p.jsx)(rB,{collectionContextStore:i}):null]}),t]})})}),no={display:"flex"},ni=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:v,showPropertyFormats:b,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=ry(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(728676).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=b.map(e=>
1e.property),[t,o]=[e.slice(0,M),e.slice(M)];return{showProperties:e,frozenShowProperties:t,unfrozenShowProperties:o}},[b,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)(r7,{collectionContextStore:i,store:w,schema:v,query:h,disabled:a,format:s,formatKey:d,allowHidingTitle:e,showPropertyFormats:b,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,v,b,x,w,C]),H=(0,l.useMemo)(()=>D&&0!==K.length?(0,p.jsx)(r8,{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(728676).Eh)(A)?(0,p.jsxs)(o(4458).fI,{children:[(0,p.jsx)(rV,{style:no,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 nr extends s().Store{getInitialState(){return{isHovered:!1}}}function nn({store:e,collectionContextStore:t,children:i,anyWrapping:r}){return(0,o(67954).DV)()&&r?(0,p.jsx)(nl,{store:e,collectionContextStore:t,children:i}):(0,p.jsx)(o(4458).fI,{children:i})}function nl({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 na=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}),rz({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})}),ns=new(o(552709)).O2("ColumnPermissionsDebugCellOverlay",()=>o.e(56809).then(o.bind(o,70071))),nd=(0,o(552709)._h)(ns,e=>e.ColumnPermissionsDebugCellOverlay),nc={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 nu(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:nc.tooltipOrigin,children:(0,p.jsx)("div",{style:{...nc.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 np=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})}),ng={tourtip:{boxShadow:o(632079).Tj.buttonBlueFocusRing,borderRadius:4}},nm=l.memo(function(e){let{blockPropertyValueOverlayStore:t,canEdit:i,collectionStore:r,collectionViewStore:n,disableCellBorderRight:a,disabled:s,disableHorizontalEdgeScroll:d,disableLastCellBorderRight:c,dragAndFillStateStore:u,forceMouseEntered:g,frozenIndex:m,groupFormat:S,handleOpenPeekPage:h,hasColumnVirtualizer:y,index:f,isCollectionViewBlockSelected:v,isConditionalColorPropertyLevelEnabled:b,isLastColumn:x,isLocked:w,isOffline:C,isRightMostFrozenColumn:k,isScrolled:I,isSubitemToggleOnTitleColumn:j,normalizedTableSelection:T,onDragAndFillHandleRectChange:_,onOpenProperty:A,onPropertyBgClick:M,onPropertyClick:P,onPropertyContextMenu:R,onPropertyEnter:V,onPropertyEsc:B,onPropertyTab:E,onPropertyUntab:F,onShiftEnter:O,passesFilter:z,propertyFormat:K,rowIndex:L,schema:D,shouldCaptureKeyboard:W,shouldSetCellHeight:H,shouldShowMultiSelectCheckbox:N,store:G,subitemFormat:$,subitemPath:U,tableWrap:q,teamIds:X,titleColumnIndex:Y,toggleButton:Q}=e,{property:Z,wrap:J}=K,ee=(0,l.useRef)(null),et=(0,o(533992).v3)(),eo=(0,o(327219).tz)(),ei=(0,o(83208).X)("column_permissions"),er=(0,o(83208).X)("column_permissions_debug"),en=(0,o(713311).ET)(),el=(0,o(579993).K8)(()=>rm({environment:et,propertyFormat:K}),[et,K]),ea=(null==U?void 0:U.length)??0,es=$&&tj({columnIndex:f,titleColumnIndex:Y,isSubitemToggleOnTitleColumn:j}),ed=(0,l.useMemo)(()=>
1{if(void 0!==el)return es?el-tT({columnIndex:f,indentLevel:ea,titleColumnIndex:Y,isSubitemToggleOnTitleColumn:j}):el},[ea,f,j,es,Y,el]),ec=(0,o(356169).U)(en),eu=(0,o(853300)._g)({schema:D,property:K.property}),{background:ep}=(0,o(561531).g)(G,Z,D)??{},eg=(0,o(53614).n_)({collectionStore:r,property:Z,propertySchema:eu}),em=C&&(0,o(48697).O9)(eu)&&(0,o(260682).$)({propertyType:eu.type,propertySchema:eu,allowAIProperty:!0}),[eS,eh]=(0,o(579993).K8)(()=>{let e=en.collectionViewBlockStore();if(!e)return[!1,!1];let t=o(544921).A.state;if(!t.isActive||!(0,o(544921).g)(t.selectionKey,{collectionViewBlockStore:e,groupFormat:S})||!T)return[!1,!1];let{start:i,end:r}=T,n=L===i.row||L===r.row||(0,o(960408).r4)({value:L,startValue:i.row,endValue:r.row}),l=f===i.col||f===r.col||(0,o(960408).r4)({value:f,startValue:i.col,endValue:r.col});return[n&&l,L===i.row&&f===i.col]},[en,S,f,T,L]),ey=(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:u,normalizedTableSelection:T,rowIndex:L,colIndex:f});return{isDragAndFillActive:e&&void 0!==u.state.dragAndFillSelection,shouldRenderDragAndFillHandle:e}},[u,f,T,L]),ef=void 0!==m&&f<=m,ev=(0,o(826460).V)({collectionContextStore:en,blockId:G.id,property:Z,featureEnabled:y}),eb=(0,o(223426).Z)(en.capabilitiesStore),ex=(0,o(579993).K8)(()=>{if(i||q||J||!["text","title"].includes((null==eu?void 0:eu.type)??"")||eb)return;let e=G.getPropertyValue(Z);if(!e||0===e.length)return;let t=(0,o(458230).r4)({textValue:e,getRecordModel:G.getRecordModel,userTimeZone:(0,e$().P)(),intl:eo});return 8*t.trim().length>((ed?ed-16:void 0)??0)?t.trim():void 0},[i,eb,ed,eo,Z,null==eu?void 0:eu.type,J,G,q]),ew=(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)===G.id&&(null==e?void 0:e.statusPropertyId)===Z}),eC=(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)===G.id&&0===f}),ek=(0,l.useCallback)(()=>{P(G,Z,D)},[P,Z,D,G]),eI=(0,o(960253).e)(),ej=(0,o(960253).I)(()=>{let e,t=b?ep:void 0;return e=void 0!==t?eg?(0,o(650342).e0)(t,"dark"===eI?.04:-.04):t:eg?"dark"===eI?"rgba(255, 255, 255, 0.045)":"rgba(55, 53, 47, 0.03)":void 0,{tableCell:{display:"flex",width:el||void 0,height:ev?void 0:"100%",position:"relative",borderInlineEnd:a||k||x&&c?"none":`1px solid ${(({isWithinFrozenColumns:e,isCollectionViewBlockSelected:t})=>e&&t?o(632079).Tj.tableFrozenSelectedDividerColor:o(632079).Tj.border.secondaryTranslucent)({isWithinFrozenColumns:ef,isCollectionViewBlockSelected:v})}`,opacity:em?.4:1,background:e,borderBottom:b?`1px solid ${o(632079).Tj.border.secondaryTranslucent}`:void 0},tableSelectionOverlay:{borderRadius:eh?2:void 0,background:eS?"rgba(35, 131, 226, 0.07)":void 0,boxShadow:eh?`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:ed||void 0,opacity:z?1:.5,color:eg?o(632079).Tj.text.secondary:void 0}}},[el,ev,a,k,x,c,ef,v,em,eS,eh,ed,z,ep,eg,b,eI]),eT=(0,p.jsxs)(o(369064).N,{debugName:"TableRow",capture:W,onShiftEnter:O,children:[(0,p.jsx)(o(621044).BlockPropertyRouter,{collectionStore:r,store:G,property:Z,disabled:ei?ec:s||!i,locked:w,width:ed,surface:"table",forceMouseEntered:!!eC||g,tableWrap:!!(q||J),isLast:x,indentLevel:0===f&&U?U.length:void 0,onTab:E,onUntab:F,onEnter:V,onClick:ek,onEsc:B,onBgClick:M,onContextMenu:R,collectionViewStore:n,shouldSetCellHeight:H,onOpenProperty:A,blockPropertyValueOverlayStore:t,disableHorizontalEdgeScroll:d,handleOpenPeekPage:h,propertyIndex:f,shouldShowMultiSelectCheckbox:N},Z),k?(0,p.jsx)(o(646427).A,{isCollectionViewBlockSelected:v,passesFilter:z,isScrolled:I}):void 0]}),e_=(0,l.useRef)(null),eA=(0,p.jsxs)("div",{ref:e_,className:o(828432).WvK,"data-row-index":L,"data-col-index":f,style:ej.tableCell,children:[es?(0,p.jsx)(np,{subitemFormat:$,toggleButton:Q,subitemPath:U,shouldShowMultiSelectCheckbox:N,propertyIndex:f}):null,(0,p.jsx)("div",{style:ej.propertyValueContainer,children:eT}),er?(0,p.jsx)(nd,{store:G,collectionStore:r,property:Z}):void 0,eS?(0,p.jsx)("div",{style:ej.tableSelectionOverlay}):void 0,ey.shouldRenderDragAndFillHandle?(0,p.jsx)(nu,{isDragAndFillActive:ey.isDragAndFillActive,onRectChange:_}
1):void 0,(0,p.jsx)(o(56612).O,{rowStore:G,property:Z,collectionStore:r})]});return ex?(0,p.jsx)(o(51831).m_,{placement:"top",content:()=>ex,textWrap:!0,children:e=>(0,p.jsx)("div",{...e,children:eA})}):ew||eC?(0,p.jsxs)("div",{ref:ee,style:ng.tourtip,children:[(0,p.jsx)(o(482510).O,{contentRef:ee,tutorialStepId:ew?"database_onboarding_status_property_tooltip":"database_onboarding_database_page_tooltip",type:"database_onboarding",teamIds:X}),eA]}):eA}),nS=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]),v=(0,o(579993).K8)(()=>{if(l.isDefined())return o(728676).Dj({store:l,collectionContextStore:y})},[l,y]),b=(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(!v)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)(nm,{index:i,store:l,propertyFormat:e,isLastColumn:i===_-1,isRightMostFrozenColumn:C===i,collectionViewStore:f,collectionStore:v,tableWrap:a,shouldSetCellHeight:s,forceMouseEntered:"title"===e.property?T:void 0,shouldCaptureKeyboard:b,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)})})}),nh=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)(nS,{...t,propertyFormats:i,propertyFormatsMap:r}),(0,p.jsx)("div",{style:{width:`${l}px`}})]})}),ny={flex:"1 0 fit-content"},nf={display:"flex",justifyContent:"flex-start",flexGrow:1,width:64},nv=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:v,tableWrap:b,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,nr),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})||!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(728372).AppStoreMainEditorCurrentBlockStore.state,t=o(728676).wy({environment:_,store:i,mainEditorCurrentBlockStore:e,peekCollectionData:o(728676).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)(),$=b||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)(nn,{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:{o
1pacity:1},initial:{opacity:0},exit:{opacity:0},config:{timingFunction:"ease-out"},children:(0,p.jsx)("div",{style:H.checkboxContainer,children:(0,p.jsx)(na,{store:i,passesFilter:j,frozoneProps:s,canEdit:P})})}):void 0,(0,p.jsx)(nS,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:f,visiblePropertiesLength:f.length,shouldSetCellHeight:x,indexAddendum:0,rowIndex:E,groupFormat:r,tableWrap:b,isLocked:w,isCollectionViewBlockSelected:g,passesFilter:j,shouldShowMultiSelectCheckbox:d,frozoneProps:s,normalizedTableSelection:h,isInHomeWidget:u,...k,disabled:M})]})})}),G?(0,p.jsx)(nh,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:v,visiblePropertiesLength:v.length,shouldSetCellHeight:x,indexAddendum:y,rowIndex:E,groupFormat:r,tableWrap:b,isLocked:w,isCollectionViewBlockSelected:g,passesFilter:j,shouldShowMultiSelectCheckbox:d,frozoneProps:s,normalizedTableSelection:h,isInHomeWidget:u,...k,disabled:M}):(0,p.jsx)(nS,{store:i,canEdit:P,rowHoverStore:R,propertyFormats:v,visiblePropertiesLength:v.length,shouldSetCellHeight:x,indexAddendum:y,rowIndex:E,groupFormat:r,tableWrap:b,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,...ny}}):null,C?(0,p.jsx)("div",{style:{...H.tableViewRowStyleWithBorder,...nf}}):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 nx extends s().Store{getInitialState(){}}class nw extends s().Store{getInitialState(){return{isRepositioning:!1,newFrozenIndex:void 0,newFrozenColumnXPosition:void 0}}}let nC=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,v]=l.useState(0),b=(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(728676).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||b,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(728676).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();v(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),b?d:-14);if(S(e=>({...e,x:b?h:0,y:f})),b){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,b,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=>{b||(B(e.nativeEvent),S(e=>({...e,isEntered:!0,isMouseDown:!1})))},[b,B]),F=(0,l.useCallback)(e=>{b||S(e=>({...e,isEntered:!1,isMouseDown:!1}))},[b]),O=(0,l.useCallback)(e=>{S(e=>({...e,isMouseDown:!0}))},[]),z=(0,l.useCallback)(e=>{b&&S(e=>({...e,isEntered:!0}))},[b]),K=(0,l.useCallback)(e=>{S(e=>({...e,isEntered:!1,isMouseDown:!1}))},[]),L=(0,l.useCallback)(e=>{b&&S(e=>({...e,x:0,isEntered:!1,isMouseDown:!1}))},[b]),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:b?"grabbing":"grab",pointerEvents:b?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:b?"grabbing":"grab",height:"100%"},tooltipColumn:{position:"absolute",insetInlineStart:b?m.x-1:-1,top:b?h:0,width:2,height:b?`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:b?h:0,width:1,height:b?`calc(100% + ${f-h}px`:"100%",background:o(632079).Tj.palette.uiBlue["300"]},frozenGhostColumn:{insetInlineStart:j,opacity:b&&e?1:0},unfrozenGhostColumn:{insetInlineStart:(s??0)+(j??0),opacity:I&&b&&!e?1:0},tooltipDraggable:{position:"absolute",insetInlineStart:b?m.x-2:-2,top:m.y,width:4,height:28,background:o(632079).Tj.palette.uiBlue["600"],borderRadius:4}}},[x,i,b,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:()=>b&&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:b||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}})]})})},nk=`1px solid ${o(632079).Tj.blue.border.accentPrimary}`;function nI(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:nk,borderInlineStart:nk,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 nj=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:v}=(0,o(552709).fJ)(o(94386).g),{value:b}=(0,o(552709).fJ)(o(393771).S),{value:x}=(0,o(552709).fJ)(_().T.formulas),w=(0,l.useMemo)(()=>nb.tableSelectionOverlayActions.load(),[]),C=(0,o(579993).uB)(void 0,nx),k=(0,o(579993).uB)(void 0,nw),I=(0,o(579993).r6)(()=>(0,o(998685).v)(t,e.collectionContextStore),[t,e.collectionContextStore]),j=(0,o(579993).K8)(()=>(0,o(728676).f5)({collectionContextStore:e.collectionContextStore}),[e.collectionContextStore]),T=(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=T[n.property])?void 0:t.type:void 0,shouldShowHandle:s}},[R,C,y,A,e.showPropertyFormats,T]),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:T,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,T]),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:T,showPropertyFormats:e.showPropertyFormats,markdownLinkifyIt:v,tinyMceMicrosoftWordPasteFilter:b,disabled:u,allRows:I.state,clipboardActions:n,normalizedTableSelection:A.state})},[w,I,i,v,A,e.collectionContextStore,u,e.groupFormat,e.showPropertyFormats,T,b]),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:T,showPropertyFormats:e.showPropertyFormats,normalizedTableSelection:A.state,allRows:I.state,store:e.store})},[w,I,i,e.store,A,T,u,e.showPropertyFormats]),ec=(0,l.useCallback)(async t=>{(await w).handleKeypress({keyboardEvent:t,environment:i,schema:T,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,T]),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:T,dragAndFillStore:C,frozenColumnRepositionStore:k,normalizedTableSelection:A.state,allRows:I.state})},[w,I,C,i,k,A,e.collectionContextStore,e.showPropertyFormats,T]),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)(nI,{selectionStartRectStore:K,selectionEndRectStore:L,omitHandleCorner:F}):null,G?(0,p.jsx)(nC,{frozenColumnRepositionStore:k,xForFirstCellInRow:N,maxFrozenIndex:W,showPropertyFormats:e.showPropertyFormats,frozenIndex:D.state,frozenSectionWidth:H.state}):void 0,(0,p.jsx)(nT,{...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),nT=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),n_=(0,o(133251)._S)({color:o(632079).Tj.background.interactiveTranslucent,useColorAsHovered:!0}),nA={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:n_.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}},nM=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:v,headerWidth:b}=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(83208).X)("column_permissions"),W=(0,o(67382).x)(r.capabilitiesStore),H=(0,o(991808).N)(r.capabilitiesStore),N=(0,o(747193).b)(e.store,w)&&!L&&x,G=(0,o(501710).B)(r),{showPropertyFormats:$,titleColumnIndex:U,totalPropertyWidth:q}=(0,o(579993).K8)(()=>{let e=rp(n,v,{collectionStore:r.collectionStore(),isColumnPermissionsEnabled:D}).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,D,v],{equalityFn:o(134542).kt}),X=(0,o(579993).K8)(()=>ru(n,v),[n,v],{equalityFn:o(134542).kt}),Y=(0,o(579993).O$)(r.isInHomeWidgetStore),Q=(0,o(579993).O$)(r.isUnlistedViewStore),Z=(0,o(579993).O$)(r.isInlineViewStore),J=Q&&Z,ee=(0,o(579993).K8)(()=>(0,o(829435).s)(f.id),[f.id]),et=(0,o(579993).K8)(()=>o(728676).yZ({collectionContextStore:r,environment:C,intl:j}),[r,C,j]),eo=(0,o(579993).K8)(()=>(0,o(174014).N)({collectionContextStore:r}).length>0,[r]),ei=(0,o(579993).K8)(()=>""!==r.searchQueryStore.state,[r]),er=(0,o(579993).K8)(()=>void 0!==r.getLibraryViewName(),[r]),en=z&&(eo||ei),el=(0,o(579993).K8)(()=>!en&&!er&&!!E&&!Y&&(G||N||"collectionTypedView"===r.contextTypeFromStoreState)&&!!r.shouldAllowNewItemCreation({overrideAllowForTypedViews:!0}),[en,E,Y,N,r,G,er]),ea=!en&&E&&!O&&0===F&&el&&!eo&&!P&&!er,es=s?5:3,ed=!!(null==(t=S.aggregations)?void 0:t.length),ec=!en&&ed&&!Q&&!(null!=A&&A.hideAggregation),eu=(0,o(579993).K8)(()=>o(728676).XQ({collectionContextStore:r,reducerResult:B,isFullScreen:s}),[r,s,B]),ep=(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]),eg=(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||ep)),s=r.collectionViewBlockStore();return{isScrolled:!!e,frozenIndex:t,frozenStyles:n,shouldFreezeMultiSelectColumn:l,shouldShowStickyMultiSelectColumn:a,isCollectionViewBlockSelected:!!s&&(0,o(374934).d1)(s)}},[ep,r,C,I,T],{equalityFn:o(134542).kt}),em=(0,o(579993).K8)(()=>{let e=r.collectionViewStore();return N&&o(139424).A.isMobile&&!(null!=e&&e.isReadOnlySyncedCollection())},[N,r]),eS=(0,o(579993).O$)(r.defaultPageTemplateStore),eh=(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]),ey=(0,l.useCallback)(()=>
1{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]),ef=(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());if(!(0,o(746040).E)(C,n)||!V){t.fail("invalid_state"),(0,o(787209).Q)(C,n);return}r.searchQueryStore.state&&(0,o(183502).S)({searchQuery:"",collectionContextStore:r,isFullScreen:s});let l=null==(e=r.collectionStore())?void 0:e.getSpaceId();(0,o(323517).createAndCommit)({userAction:"TableGroupResults.handleAddRowClick",environment:C,cellTarget:l?{spaceWithId:l}:void 0,canUndo:!0,perform:e=>{let n=(0,o(127872).createBlockInCollectionGroup)({environment:C,collectionContextStore:r,groupsPointer:a?[a]:[],shouldCoerce:!0,templateStore:eS,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(728676).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,eS,_,i,R,k]),ev=(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(728676).Oz)(r),ex=(0,o(960253).I)(()=>{let{button:e,buttonInner:t,icon:i}=(0,o(684603).B)({hideTextWithTransition:ea,hideTextWithoutTransition:ea&&eh});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.whiteButtonBackground}:{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||Y)&&{opacity:0,pointerEvents:"none",insetInlineStart:0,insetInlineEnd:0},marginInlineStart:o(57461).o5.paddingInlineStart}}},[ea,eh,K,g,null==eb?void 0:eb.background,d,E,Y]),ew=(0,l.useCallback)(e=>(0,p.jsx)(nV,{args:e,store:f,collectionContextStore:r,canConfigureView:W,collectionViewFormat:X,blockPropertyValueOverlayStore:i,groupFormat:a,groupsPointer:R,propertyFormats:$,schema:h,canDrag:em,titleColumnIndex:U,onShiftEnter:ey,frozoneProps:eg,isInHomeWidget:Y,isFullScreen:s,isInEphemeralVie
1w:J,paddingLeft:g,paddingRight:m,headerWidth:b,shouldShowShimmer:O}),[f,r,W,X,i,a,R,$,h,em,U,ey,eg,Y,s,J,g,m,b,O]);return V?(0,p.jsxs)("div",{ref:M,style:nA.wrapper,children:[(0,p.jsx)(nt,{store:f,format:X,groupFormat:a,schema:h,query:S,collectionContextStore:r,isInPeekRenderer:d,minWidth:c,paddingBottom:u,paddingLeft:g,paddingRight:m,blockPropertyValueOverlayStore:i,resultStore:V.reducerResultStore,showPropertyFormats:$,showRightActions:!J&&!ee,showHoverActionsStore:y,allowHidingTitle:!1,tableStore:v,formatKey:"table_properties",disableTopBorder:!0,height:36,frozoneProps:eg,isInHomeWidget:Y,hasMoreReducerResults:!!(null==B?void 0:B.hasMore)}),(0,p.jsx)(nj,{store:f,collectionContextStore:r,minWidth:c,blockPropertyValueOverlayStore:i,showPropertyFormats:$,groupFormat:a,tableStore:v,paddingLeft:g,render:ew}),O?(0,p.jsx)(nP,{isFullScreen:s,hasGroups:void 0!==a,showPropertyFormats:$,reducerResult:B,hasSearchQuery:ei,frozoneProps:eg}):void 0,ea?(0,p.jsx)(r_,{collectionContextStore:r,handleAddRowClick:ef,numberOfBlankRows:es,propertyFormats:$,isBlockPropertyValueOverlayOpen:eh,query:S}):void 0,(0,p.jsx)("div",{style:{width:q+32*!!x}}),eu?Y?(0,p.jsx)(o(37e3).j,{groupsPointer:R,store:f,collectionContextStore:r,format:n,isFullScreen:s,incrementLimitsInRelatedGroups:!1,style:nA.viewAllButton}):(0,p.jsx)(o(64960).Ay,{testId:"collection-load-more",onMouseDown:o(220684).t,onClick:ev,disabled:K,hoveredStyle:ex.loadMoreButtonHovered,style:ex.loadMoreButton,children:(0,p.jsxs)("span",{style:ex.loadMoreButtonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(309087).arrowStraightDownFillSmallIcon,size:"sm",colorVariant:"tertiary"}),(0,p.jsx)("div",{style:nA.text,children:(0,p.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})}),K?(0,p.jsx)("div",{style:nA.spinner,children:(0,p.jsx)(o(517334).k,{size:12})}):N&&(0,p.jsx)(o(731328).w,{collectionContextStore:r,format:n})]})}):void 0,el&&!ea?(0,p.jsxs)("div",{style:ex.addRowButtonWrapper,children:[(0,p.jsx)(o(64960).Ay,{onClick:ef,onMouseDown:o(220684).t,style:ex.addRowButton,hoveredStyle:nA.addRowButtonHovered,className:o(828432).$0P,children:(0,p.jsxs)("span",{style:ex.addRowButtonInner,children:[(0,p.jsx)(o(16275).I,{icon:o(638501).plusSmallIcon,style:ex.iconStyle}),(0,p.jsx)(o(556531).w,{collectionContextStore:r})]})}),et?(0,p.jsx)(o(112231).O,{collectionContextStore:r,linkExistingRelation:et,groupFormat:a,renderLinkButton:e=>(0,p.jsx)(o(64960).Ay,{style:nA.linkExistingButton,...e,children:(0,p.jsxs)("span",{style:nA.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,ec?(0,p.jsx)(rI,{pageCount:F,collectionContextStore:r,groupFormat:a,isFullScreen:s,isInPeekRenderer:d,paddingLeft:g,paddingRight:m,query:S,schema:h,showPropertyFormats:$,showRightActionsSpacer:H,style:ex.aggregationRow}):void 0]}):null});function nP(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 nR={wrapper:{position:"relative"},itemSelectableStyle:{display:"flex",height:"calc(100% + 2px)"},itemSelectableHalo:{borderRadius:0,zIndex:86,inset:0,bottom:1,insetInlineStart:o(57461).o5.paddingInlineStart}},nV=l.memo(function(e){let{args:t,blockPropertyValueOverlayStore:i,canConfigureView:r,canDrag:n,collectionContextStore:a,collectionViewFormat:s,frozoneProps:d,groupFormat:c,groupsPointer:u,isFullScreen:g,isInHomeWidget:m,onShiftEnter:S,propertyFormats:h,schema:y,store:f,titleColumnIndex:v,isInEphemeralView:b,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(728676).f5({collectionContextStore:a}),[a]),M=(0,o(579993).K8)(()=>(0,o(444285).S)(f),[f]),P=(0,l.useCallback)(()=>nR.itemSelectableStyle,[]),R=(0,l.useCallback)(e=>{let{store:t,parentStore:r,subitemPath:n,indentLevel:l}=e;if(r)return(0,p.jsx)(i1,{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)}
1,[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(728676).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=eM(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:v,groupFormat:c,frozoneProps:d,shouldShowMultiSelectCheckbox:A,isInHomeWidget:m,isCollectionViewBlockSelected:V,allRows:B,isInEphemeralView:b,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,v,c,d,A,M,m,V,B,b,E,O,z,K,L,H,N,G,$]),q=ry(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:nR.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)(tz,{collectionContextStore:a,groupsPointer:u,format:s,canDrag:n,itemProps:U,canDrop:!0,renderItem:nv,direction:tF.Vertical,getItemSelectableStyle:P,itemSelectableHaloStyle:nR.itemSelectableHalo,shouldShowHoverMenu:!T,analyticsName:"table",emptyDroppableSize:0,touchDragOnly:!0,onSelectableEnter:t.onSelectableEnter,blockPropertyValueOverlayStore:i,titleColumnIndex:v,nestedCreateSubitemButton:R,virtualizeResults:g,paddingLeft:x,paddingRight:w,headerWidth:C,shouldShowShimmer:k})]})},o(134542).bN),nB=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:v,headerWidth:b}=e,x=(0,o(533992).v3)(),w=(0,o(579993).uB)(void 0,rg),C=(0,l.useRef)(null),k=(0,o(83208).X)("column_permissions"),I=s.collection_group_by,j=c&&!I,T=(0,o(579993).K8)(()=>rp(s,w,{collectionStore:a.collectionStore(),isColumnPermissionsEnabled:k}),[s,w,a,k]),_=(0,o(579993).K8)(()=>(0,o(728676).mM)(a,c),[a,c]),A=(0,o(579993).O$)(a.isInHomeWidgetStore),M=(0,o(579993).K8)(()=>
1!!a.viewsModuleContextStore.getViewModuleType(),[a]),P=(0,o(579993).K8)(()=>{let e=a.settingsStore.state.open,t="sidebar"===v.state;return e&&t},[a.settingsStore,v]),R=l.useCallback(e=>{let t=a.isLoadingStore.state,i=a.groupsStore.getGroupState([]),r=null==i?void 0:i.reducerResultStore.state;e<o(26960).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]),V=(0,o(960253).I)(()=>({selectable:{position:"relative",marginInlineEnd:P?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,P]),B=(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&&!A&&!m,canSelect:!c&&!M,disablePointerEvents:B,analyticsName:"table",style:V.selectable,...e,children:I?(0,p.jsx)(nE,{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:b}):(0,p.jsx)(nO,{collectionContextStore:a,store:t,format:s,schema:d,query:S,isFullScreen:c,isInPeekRenderer:g,paddingLeft:r,paddingRight:n,headerWidth:b,paddingBottom:i,minWidth:f,tableStore:w,showHoverActionsStore:h,blockPropertyValueOverlayStore:y,groupFormat:void 0})});return(0,p.jsx)("div",{className:o(828432).EOV,style:V.container,ref:C,children:(0,p.jsxs)(tE.Provider,{value:C,children:[I?(0,p.jsx)(rh,{collectionContextStore:a,tableProperties:T,paddingLeft:r,paddingRight:n,children:l}):(0,p.jsx)(o(81981).b,{nodeRef:C,children:(0,p.jsx)(rh,{collectionContextStore:a,tableProperties:T,paddingLeft:r,paddingRight:n,children:l})}),_||j?void 0:(0,p.jsx)(o(636255).F,{onChange:e=>R(e)})]})})})}),nE=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 v=(0,o(633636).wM)(),b=(0,o(533992).v3)(),x=(0,l.useCallback)(()=>({}),[]),w=(0,l.useCallback)((t,i)=>{if(o(139424).A.isMobile)(0,o(114020).u)({environment:b,tabId:v,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:b,tabId:v,store:t,peekMode:(0,o(728676).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,b,v]);return(0,p.jsx)(oP,{reducerId:o(542948).Tt,store:t,collectionContextStore:e,isFullScreen:a,isRootChild:c,paddingLeft:s,paddingRight:d,stickyLeft:!0,headerWidth:f,renderGroupResults:o=>(0,p.jsx)(nO,{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)(nF,{args:e,isInPeekRenderer:u}),onGroupHeaderAddItem:(e,t,o)=>{w(e,o)}})}),nF=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)(tn,{...e,height:r?32:42,paddingTop:0,toggleClosedMarginBottom:8,stickyStyle:n.stickyStyle,stickyWrapStyle:n.stickyWrapStyle})}),nO=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,rg);return(0,o(579993).K8)(()=>l.groupsStore.getGroupState(e?[e]:[]),[l,e])?(0,p.jsx)(nM,{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 nz=()=>o(917104),nK=()=>o(375622);class nL extends s().Store{getInitialState(){return new Set}}class nD extends nK().Ay{itemsRefStore=new nL;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 nW extends s().Store{constructor(){super("groupsReducerResultStore")}getInitialState(){}}function nH({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 nN={position:"absolute",width:"100%",height:"100%",overflow:"hidden",cursor:"default"},nG=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:nN,children:[(0,p.jsx)(nX,{zoomLevel:r,startTimestamp:n,endTimestamp:a}),(0,p.jsx)(nY,{zoomLevel:r,startTimestamp:n,endTimestamp:a}),(0,p.jsx)(nq,{zoomLevel:r,startTimestamp:n})]})},o(134542).bN),n$=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,ec().w0)(t,e.valueOf()-i);return{weekendIndicator:{position:"absolute",insetInlineStart:n,width:(0,ec().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),nU=l.memo(function({time:e,zoomLevel:t,startTimestamp:i}){let r=(0,o(960253).I)(()=>({verticalDivider:{position:"absolute",insetInlineStart:(0,ec().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),nq=l.memo(function({zoomLevel:e,startTimestamp:t}){let i=(0,o(960253).I)(()=>{let i=o(120011).DateTime.now().startOf("minute");return{nowVerticalDivider:{position:"absolute",insetInlineStart:Math.floor((0,ec().w0)(e,i.valueOf()-t)),height:"100%",borderInlineEnd:`1px solid ${o(632079).Tj.red.border.accentPrimary}`}}},[t,e]);return(0,p.jsx)("div",{style:i.nowVerticalDivider})},o(134542).bN),nX=l.memo(function({zoomLevel:e,startTimestamp:t,endTimestamp:i}){let{showWeekendIndicators:r}=ec().eM[e];if(!r)return null;let n=(0,ec().DY)(o(120011).DateTime.fromMillis(t),"day"),l=[];for(;n.valueOf()<i;)6===n.weekday&&l.push((0,p.jsx)(n$,{start:n,zoomLevel:e,startTimestamp:t},n.valueOf())),n=(0,ec().Vz)(n,"day");return(0,p.jsx)(p.Fragment,{children:l})},o(134542).bN),nY=l.memo(function({zoomLevel:e,startTimestamp:t,endTimestamp:i}){let{verticalDividerUnit:r}=ec().eM[e];if(!r)return null;let n=[],l=(0,ec().DY)(o(120011).DateTime.fromMillis(t),r);for(;l.valueOf()<i;)n.push((0,p.jsx)(nU,{time:l.valueOf(),zoomLevel:e,startTimestamp:t},l.valueOf())),l=(0,ec().Vz)(l,r);return(0,p.jsx)(p.Fragment,{children:n})},o(134542).bN),nQ=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)(nZ,{zoomLevel:t})}),[t]),n=(0,l.useCallback)(e=>(0,p.jsx)(nJ,{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})}),nZ=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)}),nJ=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)(nZ,{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})}),n0={marginInlineStart:4,paddingInlineStart:4,paddingInlineEnd:4},n9={paddingInlineStart:4,paddingInlineEnd:4},n3=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]),v=(0,o(579993).K8)(()=>
1{let l=e.zoomLevelStore.state,{primaryDisplayUnit:a,secondaryDisplayUnit:s}=ec().eM[l],d=e.scrollLeftStore.state,{startTimestamp:c}=e.currentRangeStore.state;if(void 0!==d){let e=c+(0,ec().C1)(l,d+t+(!r&&n?i:0));return(0,ec().DY)(o(120011).DateTime.fromMillis(e),a).startOf(s).valueOf()}},[e,t,i,r,n]),b=(0,o(533992).Y0)(),x=(0,o(579993).O$)(e.zoomLevelStore),w=(0,o(579993).K8)(()=>e.outerSizeObserver.rect.state.width,[e]),{secondaryDisplayUnit:C}=ec().eM[x],k=(0,o(579993).K8)(()=>(0,ec().DG)({environment:m,isFullScreen:n,isRootChild:a}),[m,n,a]),I=(0,o(579993).O$)(d.canConfigureBlockStore),j=!r&&k&&I,T=(0,o(728676).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:+!b.isIOS,height:22,fill:o(632079).Tj.icon.tertiary}}),[_,b.isIOS,n,w,i,g,t,r,M]),R=(0,l.useRef)(null),V=(0,l.useCallback)(t=>{nz().k3({timelineState:e,environment:m,zoomLevel:t,centerTimestamp:(0,ec().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:[v?(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,ec().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||b.isPhone?0:n||r?16:2},children:(0,ec().Kx)(v,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)(nQ,{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,ec().Ho)({environment:t,paddingLeft:l,format:s,isFullScreen:c,isRootChild:p}),f=(0,ec().o$)(r)-(0,ec().C1)(S,(h-y)/2),void(nz().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:n0,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,ec().C1)(p,l/2),void(nz().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,ec().Ho)({environment:t,paddingLeft:l,format:s,isFullScreen:c,isRootChild:p}),f=(0,ec().o$)(r)+(0,ec().C1)(S,(h-y)/2),void(nz().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:n9,children:(0,p.jsx)(o(16275).I,{icon:o(491469).arrowChevronSingleRightSmallIcon,size:"sm",colorVariant:"secondary"})})]})]})})}),n2={marginInlineStart:8,marginTop:1};function n5(){return(0,o(934877).A)({visibility:!0,delayShow:400})?(0,p.jsx)(o(517334).k,{style:n2}):null}let n1=o(47080).wc,n7=n1/2,n6={position:"absolute",insetInlineStart:0,top:0,zIndex:86,width:"100%",height:"100%",pointerEvents:"none"};function n8(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-n7)):i.left<=n&&(i.r
1ight<t.left?i.left=i.right:(i.left=n,i.top=i.top-n7)),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)(),[v,b]=(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,ec().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+n7: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 n8({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=v&&!z&&!K,W=(0,l.useCallback)(()=>{n&&!s&&nz().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)(()=>{b(!0)},[b]),N=(0,l.useCallback)(()=>{b(!1)},[b]),G=(0,l.useCallback)(e=>{if(E)return(0,p.jsx)(lt,{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)(lo,{startPosition:V,timelineState:a}):m?(0,p.jsx)(li,{startPosition:V,timelineState:a}):i!==r&&E?(0,p.jsx)(lr,{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 le={icon:{background:o(632079).Tj.white,borderRadius:5},style0:{cursor:"pointer",pointerEvents:"all"}};function lt(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:le.style0,onClick:r,children:(0,p.jsx)(o(16275).I,{icon:o(778765).xMarkCircleFillSmallIcon,size:"sm",colorPalette:"red",colorVariant:"accentPrimary",style:le.icon})})})}function lo(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)(lr,{startPosition:t,endPosition:n,strokeOpacity:1,relationType:"dependency"}):null}function li(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*n1+n7+5,u=(0,o(579993).K8)(()=>{let e=r.zoomLevelStore.state,{startTimestamp:t,endTimestamp:o}=r.currentRangeStore.state;return(0,ec().w0)(e,o-t)},[r]),g=(0,o(579993).K8)(()=>{let e,t,o=(0,ec().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),n8({startItemRect:i,value:{left:e,right:t,top:c}})},[a,c,n,u,i,r]);return g?(0,p.jsx)(lr,{startPosition:i,endPosition:g,strokeOpacity:1,strokeColorOverride:o(632079).Tj.icon.tertiary,relationType:"subitem"}):null}function lr(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+n7-m,v=h?i.right+3:i.left-3,b=i.top+n7-m,x=(0,o(579993).K8)(()=>
1{if(r)return r;let e=(0,ec().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:{...n6,...d},ref:e=>{e&&S(e.getBoundingClientRect().top)},children:(0,p.jsx)(o(678242).A,{startPoint:{x:y,y:f},endPoint:{x:v,y:b},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 ln(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,em().AC)(a):"noGroup";return(0,p.jsxs)(l.Fragment,{children:[(0,p.jsx)(ll,{startItem:e,timelineState:t,isFullScreen:r,isRootChild:n,timelineViewItemsByBlockId:h,renderEmitter:s,relationType:"dependency"},`${o.id}-${d}-${o.key}-dependency`),(0,p.jsx)(ll,{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 ll(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,ec().GW)(g,c,u):"subitem"===s?(0,ec().s0)(g,c,u):[],[s,h,S,g,c,u]),v=(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&&v?(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 la({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),v=null==g?void 0:g.reducerResultStore.state,b=o(728676).XQ({collectionContextStore:e,reducerResult:v,isFullScreen:t}
1),x=c===h[h.length-1],w=(0,o(933047).Zl)(u,e,!1),C=x&&!i&&s&&p&&(0,em().pP)(p,d),k=v&&0===v.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&&b),tableEmptyRow:!!(n&&!m&&k),extraGroupMarginBottom:!!(n&&m),addGroupButton:!!C}},[d,s,a,e,i,r.collection_group_by,t,n])}let ls={row:{width:"100%",height:o(47080).wc}},ld=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)(()=>lc(e),[e]),{value:v}=(0,o(552709).fJ)(_().T.formulas),{value:b}=(0,o(552709).fJ)(o(976906).j);return(0,p.jsx)(o(365711).Ay,{store:e,style:ls.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=lc(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,ey().OL)({environment:e,droppedStore:i,collectionStore:t,transaction:a});(0,nz().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,ey().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,v,b,r)},onNativeDrop:r=>(function(e,t,i,r,n,l,a,s){let{files:d,droppedDirection:c}=e,u=lc(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,v,b),onRemove:t=>(function(e,t){let{transaction:i}=e;lc(t)&&o(149881).by({childStore:t,transaction:i})})(t,e),analyticsName:"timeline"},e.id)};function lc(e){return e.getAssociatedCollectionStore()}let lu={style0:{width:"100%"},style1:{width:"100%",height:o(47080).wc+1}},lp=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.formulas),[y]=(0,l.useState)(()=>new(u()).B(m,e.pointer)),f=(0,o(579993).K8)(()=>i.groupsStore.getGroupState(t),[i,t]),v=(0,o(223426).Z)(i.capabilitiesStore),b=(0,o(579993).K8)(()=>i.collectionViewStore(),[i]),x=(0,o(504373).A)(i),w=(0,o(579993).K8)(()=>r&&v&&!x&&o(139424).A.isMobile&&!(null!=b&&b.isReadOnlySyncedCollection()),[r,v,b,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,ey().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:lu.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)(tz,{collectionContextStore:i,groupsPointer:f.groupsPointer,format:n,canDrag:w,disableRequest:!0,itemProps:I,canDrop:!0,renderItem:ld,direction:tF.Vertical,shouldShowHoverMenu:!1,analyticsName:"timeline",emptyDroppableSize:0,touchDragOnly:!0,disableSelectable:!0,nestedCreateSubitemButton:lg,paddingLeft:a,paddingRight:s,headerWidth:d,shouldShowShimmer:c,timelineType:"dropzone"})]}):null},o(134542).bN);function lg(e){return(0,p.jsx)("div",{style:lu.style1})}function lm({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)(tn,{...t,style:d.headerStyle,stickyStyle:d.stickyStyle,preventToggleBackgroun
1d:l})})}let lS=new(o(552709)).O2("TimelineItemDateRange",async()=>await o.e(38447).then(o.bind(o,211584))),lh=(0,o(552709)._h)(lS,e=>e.TimelineItemDateRange);var ly=((r=ly||{})[r.Hidden=0]="Hidden",r[r.VisibleInItem=1]="VisibleInItem",r[r.VisibleOutOfItem=2]="VisibleOutOfItem",r[r.NotDefined=3]="NotDefined",r);let lf=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)(ly.NotDefined),f=(0,l.useRef)(null),v=(0,l.useRef)(null),[b,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 ly.Hidden;let l=i.scrollLeftStore.state;if(void 0!==l){if("left"===t){let e=l+r;if(e-n>0)return ly.VisibleOutOfItem;if(e-o>0)return ly.VisibleInItem}else{let e=l+C.width;if(o-e>0)return ly.VisibleOutOfItem;if(n-e>0)return ly.VisibleInItem}return ly.Hidden}}return ly.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:b?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"}}),[b,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=v.current;if(e&&t){let o=k.state,i=o===ly.VisibleInItem||o===ly.VisibleOutOfItem;e.style.opacity=`${+!!i}`,e.style.transform=`scale(${i?1:.3})`,t.style.pointerEvents=o===ly.VisibleOutOfItem?"":"none",y.current===ly.NotDefined||o===ly.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}=ec().eM[l],c=(0,ec().C1)(l,200);if(r)if("left"===t){let{start:e}=(0,ec().yl)(r,s),t=(0,ec().zb)({timestamp:e.valueOf(),environment:h,timelineState:i,paddingLeft:n,format:a})-c;nz().k3({timelineState:i,environment:h,zoomLevel:l,centerTimestamp:t})}else{let{end:e}=(0,ec().yl)(r,s),t=(0,ec()._r)({timestamp:e.valueOf(),timelineState:i})+c;nz().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:v,children:[(0,p.jsx)("div",{style:I.arrow,ref:f,children:w(I.icon)}),b?(0,p.jsx)(lv,{dateValueStore:d,timelineState:i,isInPeekRenderer:m}):void 0]})},o(134542).bN);function lv({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,ec().tX)(n,l)}):null}class lb extends s().Store{getInitialState(){return null}}let lx={scrollArrows:{display:"flex",height:0,position:"relative",zIndex:86},dateRange:{display:"flex",height:o(47080).wc,width:"100%",cursor:"default",isolation:"auto"}};function lw({store:e,timelineState:t,scrollerLeftOffset:i,paddingLeft:r,format:n,query:a,schema:s,blockPropertyValueOverlayStore:d,showProperties:c,collectionContextStore:u,isFullScreen:g,isRootChild:m,toggleButton:S,groupFormat:h,subitemPath:y,isInPeekRenderer:f,handleOpenPeekPage:v,timelineItemRegistry:b}){let x=(0,o(954646).T)(u),w=(0,o(533992).v3)(),{value:C}=(0,o(552709).fJ)(_().T.formulas),k=(0,l.useRef)(null),[I]=(0,l.useState)(()=>e.clone()),j=(0,l.useRef)(null),T=(0,o(579993).K8)(()=>{let o=t.dateRangePlaceholderStore.state;if(o.active&&o.store===e&&!o.newTimelineItemProps&&(0,em().Mn)(o.groupFormat,h))return o.date},[h,e,t]),A=(0,o(579993).r6)(()=>{let o=t.dragStateStore.state;if(T)return T;if(o){let t=o.stores.indexOf(e);if(t>=0)return o.temporaryValues[t]}return lC(e,a,s,w,C)},[w,T,a,s,e,t,C],{equalityFn:o(931576).n}),M=(0,o(579993).K8)(()=>{let e=(0,o(17224).dC)(y);if(!e||A.getState())return;let t=e.value.store;b.getItemsRefStore().state;let i=b.findTimelineItems(t);if(i.length>0)return i[0].dateValueStore.state},[A,y,b]),P=(0,o(579993).r6)(()=>(0,ec().BD)({timelineState:t,dateValue:A.getState(),placeholderDate:T,subitemPlaceholderDate:M}),[A,T,M,t]),R=(0,o(579993).uB)(void 0,lb),V=(0,l.useMemo)(()=>({getNode:()=>k.current,props:{store:e,groupFormat:h,schema:s},stores:{nodeStore:R},dateValueStore:A,itemPositionStore:P}),[e,k,A,h,s,P,R]);(0,l.useLayoutEffect)(()=>b.register(V),[b,V]);let B=(0,o(579993).O$)(P),E=(0,o(579993).K8)(()=>{var e;return null==(e=u.groupsStore.getGroupState(h))?void 0:e.reducerResultStore},[h,u]),F=(0,o(356169).U)(u),O=!!(B&&!B.isPlaceholder&&!F),z=(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$)(z);let K=(0,o(579993).K8)(()=>e.getAssociatedCollectionStore(),[e]),L=(0,l.useCallback)(i=>{let r=t.dateRangePlaceholderStore.state,n=u.groupsStore.getGroupState(h);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:w,canUndo:!0,perform:t=>{nz().Xt({environment:w,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=P.state,s=j.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=j.current;
1if(!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:w,store:e,openInNew:(0,o(7029).V)(i),peekMode:(0,o(728676).hH)(u),resultsStore:n.resultsStore,peekCollectionData:(0,o(223012).q)(u),pageVisitSource:o(254656).y8.PeekOpen,isNewPage:!1})})}},[u,w,h,P,a,s,e,t]),D=(0,l.useCallback)(()=>{t.dateRangePlaceholderStore.setState({active:!1})},[t]),W=(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:w,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:!0})})},[w]),H=(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}=ec().eM[c];if(!n&&o(395364).A.state||r||lC(e,a,s,w,C)||!l||void 0===d||x)return;let m=l.getBoundingClientRect(),S=d+((0,o(377385).A1)()?m.right-i.clientX:i.clientX-m.left),y=(0,ec().C1)(c,S),f=o(120011).DateTime.fromMillis(u.startTimestamp+y),v=(0,ec().DY)(f,p),b=(0,ec().DY)(g(f),p),k=(0,o(25825).p6)(v.valueOf(),(0,e$().P)()),I=(0,ec().oJ)({startValue:k,snapUnit:p,desiredStart:v,desiredEnd:b});t.dateRangePlaceholderStore.setState({active:!0,store:e,parentStore:K,groupFormat:h,date:I,newTimelineItemProps:void 0,existingTimelineItemProps:{query:a,schema:s}})},[w,t,e,h,x,a,s,K,C]),N=(0,l.useCallback)(e=>{R.setState(e)},[R]);if(!E)return null;let G=!!B;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{ref:k,style:lx.scrollArrows,children:[O?(0,p.jsx)(lf,{store:e,type:"left",timelineState:t,scrollerLeftOffset:i,itemPositionStore:P,dateValueStore:A,paddingLeft:r,format:n,isDraggingViaTimelineItemStore:z,collectionContextStore:u,isFullScreen:g,isInPeekRenderer:f,isRootChild:m}):void 0,O?(0,p.jsx)(lf,{store:e,type:"right",timelineState:t,scrollerLeftOffset:i,itemPositionStore:P,dateValueStore:A,paddingLeft:r,format:n,isDraggingViaTimelineItemStore:z,collectionContextStore:u,isInPeekRenderer:f,isFullScreen:g,isRootChild:m}):void 0]}),(0,p.jsx)("div",{style:lx.dateRange,onMouseDown:W,onMouseMove:H,onMouseLeave:D,onClick:L,className:o(828432).ZLF,ref:N,children:G?(0,p.jsx)(lh,{store:e,parentStore:K,toggleButton:S,clonedStore:I,itemPositionStore:P,dateValueStore:A,query:a,schema:s,timelineState:t,blockPropertyValueOverlayStore:d,disabled:x,showProperties:c,scrollerLeftOffset:i,isDraggingViaTimelineItemStore:z,collectionContextStore:u,isFullScreen:g,isInPeekRenderer:f,isRootChild:m,propertiesWrapElementRef:j,resultStore:E,handleOpenPeekPage:v}):void 0})]})}function lC(e,t,i,r,n){return(0,ec().GM)({store:e,query:t,schema:i,userId:r.currentUser.id,intl:o(962299).A.getIntl(),formulasModule:n})}let lk={container:{display:"flex",height:o(47080).wc,width:"100%",cursor:"default",isolation:"auto"}},lI=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:v,paddingLeft:b,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,em().Mn)(e.groupFormat,y))return e.date},[y,i,t,r.dateRangePlaceholderStore]),T=(0,o(482170).l)(j),_=(0,o(579993).K8)(()=>(0,ec().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:lk.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=lM({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,v),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(`[${lT}="true"]`)){let e=r.getBoundingClientRect();return lM({clientX:(e.left+e.right)/2,timelineState:i})}return lM({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 v=null==(m=c.collectionStore())?void 0:m.getSpaceId();(0,o(323517).createAndCommit)({cellTarget:v?{spaceWithId:v}:void 0,userAction:"TimelineItemNew.handleClick",environment:t,canUndo:!0,perform:e=>{let n=nz().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,v),className:o(828432).ZLF,children:[A?(0,p.jsx)(lh,{store:i?void 0:t,parentStore:i,toggleButton:h,clonedStore:C,itemPositionStore:R,dateValueStore:V,query:a,schema:s,timelineState:r,blockPropertyValueOverlayStore:d,disabled:c,showProperties:u,scrollerLeftOffset:n,isDraggingViaTimelineItemStore:B,collectionContextStore:g,isFullScreen:m,isInPeekRenderer:P,isRootChild:S,resultStore:I,handleOpenPeekPage:lj}):void 0,M?(0,p.jsx)(lA,{parentStore:i,collectionContextStore:g,paddingLeft:b,isFullScreen:m,showTable:x}):void 0]}):null});function lj(){}let lT="data-timeline-add-row-indicator",l_={style0:{color:o(632079).Tj.text.secondary}};function lA({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",{[lT]:"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:l_.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 lM(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}=ec().eM[n],d=r.scrollLeft,c=(0,ec().Ul)(d,r.scrollWidth,r.clientWidth),u=r.getBoundingClientRect(),p=c+((0,o(377385).A1)()?u.right-t:t-u.left),g=(0,ec().C1)(n,p),m=o(120011).DateTime.fromMillis(l.startTimestamp+g),S=(0,ec().DY)(m,a),h=(0,ec().DY)(s(m),a),y=(0,o(25825).p6)(S.valueOf(),(0,e$().P)());return(0,ec().oJ)({startValue:y,snapUnit:a,desiredStart:S,desiredEnd:h})}let lP={width:"100%"},lR={height:33};
1function lV(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:v,scrollerLeftOffset:b,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(728676).XQ({collectionContextStore:t,reducerResult:T,isFullScreen:c}),[t,T,c]),A=(0,o(579993).K8)(()=>o(728676).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,em().Hm)(j)}
1`:o(542948).MZ,reducer:I,groupsPointer:j,collectionContextStore:t,resultStore:k.reducerResultStore}):void 0,(0,p.jsx)(lF,{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:v,canEditTimelineItems:A,showTable:a,scrollerLeftOffset:b,headerWidth:x,timelineItemRegistry:w}),_?(0,p.jsx)("div",{style:lP,children:a?(0,p.jsx)("div",{style:lR}):(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)(lB,{...e,store:void 0,indentLevel:0,handleOpenPeekPage:()=>lE(t,r,C),canEditTimelineItems:A,showTimelineProperties:M})]}):null}function lB(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:v,isInPeekRenderer:b,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)(lI,{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:v,isInPeekRenderer:b,parentStore:i,subitemPath:r}):null}function lE(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 lF(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:v,headerWidth:b,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:v,timelineItemRegistry:x,handleOpenPeekPage:()=>lE(n,i,t),isLast:!1}),[n,i,r,t,l,a,s,d,c,u,g,m,S,h,f,v,x]),C=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(i),[n,i]);return C?(0,p.jsx)(tz,{disableSelectable:!0,collectionContextStore:n,groupsPointer:C.groupsPointer,format:r,canDrag:!1,disableRequest:!0,itemProps:w,canDrop:!1,renderItem:lw,disabledOverride:!0,direction:tF.Vertical,shouldShowHoverMenu:!1,analyticsName:"timeline",emptyDroppableSize:0,nestedCreateSubitemButton:o=>(0,p.jsx)(lB,{...e,store:o.store,indentLevel:o.indentLevel,parentStore:o.parentStore,subitemPath:o.subitemPath,handleOpenPeekPage:()=>lE(e.collectionContextStore,e.groupFormat,t),canEditTimelineItems:e.canEditTimelineItems,showTimelineProperties:e.showTimelineProperties}),timelineType:"item",paddingLeft:h,paddingRight:y,headerWidth:b,shouldShowShimmer:!1}):null}let lO=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:v,tableStore:b,scrollerLeftOffset:x,onGroupHeaderAddItem:w,timelineItemRegistry:C}){let k=(0,o(954646).T)(t),I=(0,l.useCallback)(e=>{if(!S)return(0,p.jsx)(lm,{timelineState:i,...e})},[S,i]),j=(0,o(579993).K8)(()=>ru(u,b),[u,b]),T=(0,l.useCallback)(o=>(0,p.jsx)(lV,{store:e,groupFormat:o,schema:g,query:m,isInPeekRenderer:n,timelineState:i,collectionContextStore:t,blockPropertyValueOverlayStore:v,paddingLeft:a,paddingRight:s,format:j,isFullScreen:r,isRootChild:c,isReady:f,canEdit:y,showTable:S,scrollerLeftOffset:x,headerWidth:d,timelineItemRegistry:C}),[v,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=la({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)(oP,{reducerId:o(542948).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()}),lz=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=la({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}),v=(0,l.useCallback)(o=>(0,p.jsx)(lp,{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)(oP,{reducerId:o(542948).qK,store:e,collectionContextStore:t,isFullScreen:i,isRootChild:r,paddingLeft:n,paddingRight:a,headerWidth:s,stickyLeft:!1,renderGroupResults:v,getGroupStyle:f,renderHeader:y,onGroupHeaderAddItem:d,timelineType:"dropzone",groupsResultStore:u}):(0,p.jsx)("div",{style:f(void 0),children:v(void 0)})}),lK=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,ec().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"})})})},lL={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 lD(){return(0,p.jsx)("div",{style:lL.rowContainer,children:(0,p.jsx)(o(795830).P,{style:lL.rowShimmer})})}function lW(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:v,canEdit:b,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(728676).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)(lN,{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:v,groupFormat:i,isInHomeWidget:R,paddingLeft:x,paddingRight:w}),(0,p.jsx)(lJ,{store:d,schema:g,collectionContextStore:n,blockPropertyValueOverlayStore:a,showTablePropertyFormatsStore:t,canEdit:b,format:u,tableStore:y,paddingLeft:x,paddingRight:w,headerWidth:C,disabled:c,groupFormat:i,titleColumnIndex:k,groupsPointer:I,shouldShowShimmer:A}),A?(0,p.jsx)(lD,{}):void 0,_?(0,p.jsx)(lX,{collectionContextStore:n,format:u,canEdit:b,groupFormat:i,isFullScreen:r,groupsPointer:I}):void 0,O?(0,p.jsx)(lU,{collectionContextStore:n,isFullScreen:r,groupFormat:i,blockPropertyValueOverlayStore:a,isInPeekRenderer:m}):void 0,(0,p.jsx)(rI,{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 lH(){}function lN({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 v=(0,o(579993).K8)(()=>l.groupsStore.getGroupState(e),[l,e]),b=(0,o(67382).x)(l.capabilitiesStore),x=(0,o(579993).K8)(()=>l.viewIsFlushToTopbar(),[l]);if(!v)return null;let w=!!e;return(0,p.jsx)(nt,{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,ec().Zk)(w),paddingTop:36*!w,disableTopBorder:!x||w,groupFormat:e,isInHomeWidget:h,hasMoreReducerResults:!1,paddingLeft:y,paddingRight:f,children:!w&&b?(0,p.jsx)(lK,{isGrouped:!1,format:i,collectionContextStore:l,timelineState:g,isFullScreen:m,isRootChild:S}):void 0})}function lG(){return{width:o(104509).Ev.sm,height:o(104509).Ev.sm,marginInlineEnd:6,fill:o(632079).Tj.icon.tertiary}}let l$={style0:{color:o(632079).Tj.text.tertiary}};function lU({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(728676).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:lG()}),(0,p.jsx)("span",{style:l$.style0,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"New",id:"database.timelineView.addRowButton"})})]})}let lq={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 lX({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:lq.style0,children:[(0,p.jsx)(o(16275).I,{icon:o(242912).arrowStraightDownSmallIcon,style:lG()}),(0,p.jsx)("span",{style:lq.style1,children:(0,p.jsx)(o(327219).sA,{id:"database.loadMoreButtonTitle",defaultMessage:"Load more"})}),d?(0,p.jsx)("div",{style:lq.style2,children:(0,p.jsx)(o(517334).k,{size:12})}):r&&(0,p.jsx)(o(731328).w,{collectionContextStore:t,format:i})]}):null}function lY(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)(i1,{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 lQ=[];function lZ({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,v=(0,o(579993).K8)(()=>r.groupsStore.getGroupState(f),[r,f]),b=(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,b.length,k.length)},[k,b]),T=(0,o(579993).K8)(()=>r.getIsInDashboardBuildMode(),[r]),_=(0,o(67382).x)(r.capabilitiesStore),A=(0,o(991808).N)(r.capabilitiesStore),M=eM(r.capabilitiesStore)||!A||!_,P=(0,l.useMemo)(()=>({schema:t,collectionContextStore:r,propertyFormats:b,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:lH,titleColumnIndex:u,groupFormat:c,shouldShowMultiSelectCheckbox:!1,isInHomeWidget:w,isCollectionViewBlockSelected:C,allRows:k,isInEphemeralVie
1w:I,normalizedTableSelection:j,unfrozenIndexAddendum:0,frozenPropertyFormats:lQ,unfrozenPropertyFormats:b,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,lQ,c,C,I,w,M,j,b,t,u,b]);return y&&v?(0,p.jsx)(tz,{collectionContextStore:r,groupsPointer:f,disableRequest:!0,format:d,canDrag:x,shouldShowShimmer:h,itemProps:P,renderItem:nv,canDrop:!1,direction:tF.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)(lY,{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 lJ({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 v=(0,o(579993).K8)(()=>n.collectionViewStore(),[n]),b=(0,o(579993).K8)(()=>n.groupsStore.getGroupState(e),[n,e]),x=(0,o(579993).O$)(s),w=(0,l.useCallback)(o=>(0,p.jsx)(lZ,{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 v&&b?(0,p.jsx)(nj,{store:i,collectionContextStore:n,minWidth:void 0,blockPropertyValueOverlayStore:a,showPropertyFormats:x,disableHorizontalEdgeScroll:!0,groupFormat:e,render:w,tableStore:u,paddingLeft:g}):null}let l0={tableGroupHeaderSticky:{borderInlineEnd:`1px solid ${o(632079).Tj.border.secondaryTranslucent}`},tableGroupHeaderTransition:{borderInlineEnd:void 0},tableGroupHeader:{boxShadow:void 0},style0:{marginBottom:4}},l9=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:v,blockPropertyValueOverlayStore:b,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=ru(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:v}:{height:v}}}),[f,y,u,P,v]),V=(0,o(579993).K8)(()=>ru(n,t),[n,t]),B=(0,l.useCallback)(o=>(0,p.jsx)(lW,{store:e,groupFormat:o,schema:a,query:s,isInPeekRenderer:y,timelineState:r,collectionContextStore:i,blockPropertyValueOverlayStore:b,showTablePropertyFormatsStore:M,tableStore:t,paddingLeft:u,paddingRight:g,headerWidth:m,paddingBottom:S,format:V,isFullScreen:d,isRootChild:x,isReady:w,canEdit:C,disabled:_&&C}),[b,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)(tn,{...e,height:32,paddingTop:4,stickyStyle:l0.tableGroupHeaderSticky,transitionStickyStyle:l0.tableGroupHeaderTransition,style:0!==e.index||k?l0.tableGroupHeader:{},stickyWrapStyle:l0.style0,children:0===e.index&&A?(0,p.jsx)(lK,{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)(oP,{reducerId:o(542948).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)})})})})})}),l3={height:"100%"};function l2(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:l3,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 l1(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.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 ec().eM[e]},[n]),f=(0,ec().LH)(h),v=o(120011).DateTime.now(),b=f?v.startOf("minute"):v.startOf("day"),x=v.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}=ec().eM[l];if(!p)return;if(r)e=r.temporaryValues.map(e=>(0,ec().yl)(e,"day"));else if(u.active)e=[(0,ec().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,ec().GM)({store:e,query:a,schema:s,userId:C,intl:c,formulasModule:g});if(t)return(0,ec().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(728676).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)(ad,{timelineState:n})}),(0,p.jsxs)("div",{style:l5.primaryTimeBar,children:[(0,p.jsx)(l2,{shouldShowShimmer:w,children:(0,p.jsx)(as,{timelineState:n,nowTimeStartOfPrimaryDisplayUnit:b})}),"highlight_days"===y?(0,p.jsx)(ap,{timelineState:n,activeRangeStore:k}):void 0,(0,p.jsx)(au,{timelineState:n,time:b}),"display_range"===y?(0,p.jsx)(ap,{timelineState:n,activeRangeStore:k}):void 0]}),(0,p.jsx)(ai,{timelineState:n,time:x})]})})}function l7(e){let{time:t,isNowIndicator:o,timelineState:i}=e,r=i.zoomLevelStore.state,{startTimestamp:n}=i.currentRangeStore.state,{primaryDisplayUnit:l,primaryDisplayUnitAlignment:a}=ec().eM[r],s=(0,ec().DY)(t,l),d=(0,ec().Vz)(t,l),c=(0,ec().w0)(r,s.valueOf()-n),u=(0,ec().w0)(r,t.valueOf()-n),p=(0,ec().w0)(r,d.valueOf()-n)-c,g=4*!!o;return{left:("range_start"===a?u-p/2:u)-g,width:p+2*g}}function l6(){return{color:o(632079).Tj.text.primary,fontSize:12}}function l8(){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"},ae={paddingInlineEnd:3},at={padding:"2px 7px"};function ao(e){let{time:t,accent:i,timelineState:r}=e,n=(0,o(579993).O$)(r.zoomLevelStore),{left:a,width:s}=(0,o(579993).K8)(()=>l7({time:t,isNowIndicator:!1,timelineState:r}),[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}=ec().eM[n],i=e.time.setLocale(o(849917).locale),r=(0,ec().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,...ae}
1,children:i.toFormat("ccccc")}),(0,p.jsx)("span",{style:{...d.twoColorDarker,...at},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}=ec().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 ai(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,ec().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 ar(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,ec().w0)(n,t.valueOf()-a),[n,t,a]),d=(0,l.useMemo)(()=>{let{secondaryDisplayUnit:e}=ec().eM[n];return(0,ec().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 an={flexGrow:1};function al({start:e,end:t,rangeWidth:i}){return e&&t?i>=110?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{style:l6(),children:(0,o(850640).W_)(e.valueOf(),"month_day",o(849917).locale)}),(0,p.jsx)("div",{style:an}),(0,p.jsx)("div",{style:l6(),children:(0,o(850640).W_)(t.valueOf(),"month_day",o(849917).locale)})]}):(0,p.jsxs)("div",{style:l6(),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:l6(),children:(0,o(850640).W_)(e.valueOf(),"month_day",o(849917).locale)})}let aa={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 as({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}=ec().eM[i],s=a||0,d=(0,o(579993).K8)(()=>l7({time:e,isNowIndicator:!0,timelineState:t}),[e,t]),c=d.left+s,u=d.left+d.width-s,g=[],m=(0,ec().DY)(o(120011).DateTime.fromMillis(r),l),S=(0,o(579993).K8)(()=>l7({time:m,isNowIndicator:!1,timelineState:t}),[m,t]);for(;m.valueOf()<n;){let e=S.left+s,o=S.left+S.width-s;void 0!==a&&(c>=e&&c<=o||u>=e&&u<=o)||g.push((0,p.jsx)(ao,{timelineState:t,time:m,accent:!1},m.valueOf())),m=(0,ec().Vz)(m,l)}return(0,p.jsx)(p.Fragment,{children:g})}function ad({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}=ec().eM[i],s=[],d=(0,ec().DY)(o(120011).DateTime.fromMillis(r),a);for(;d.valueOf()<n;){s.push((0,p.jsx)(ar,{timelineState:e,intl:t,time:d},d.valueOf()));let o=(0,ec().Vz)(d,a);d=(0,ec().zj)(o,l)}return(0,p.jsx)(p.Fragment,{children:s})}let ac={fontSize:12,margin:"0 auto",display:"flex"};function au({time:e,timelineState:t}){let i=(0,o(579993).O$)(t.zoomLevelStore),{primaryDisplayUnit:r}=ec().eM[i],{left:n,width:a}=(0,o(579993).K8)(()=>l7({time:e,isNowIndicator:!0,timelineState:t}),[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:ac,children:function(e,t,i){let r=e.setLocale(o(849917).locale),n=(0,ec().LH)(i),l=(0,ec().IW)();if(n)if(l)return(0,p.jsx)("span",{style:aa.style0,children:r.toFormat("H:mm")});else return(0,p.jsx)("span",{style:aa.style1,children:r.toFormat("t")});return"week"===t||"bi_week"===t?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("span",{style:aa.style2,children:r.toFormat("ccccc")}),(0,p.jsxs)("div",{style:aa.style3,children:[(0,p.jsx)("div",{style:l8()}),(0,p.jsx)("span",{style:aa.style4,children:r.toFormat("d")})]})]}):(0,p.jsxs)("div",{style:aa.style3,children:[(0,p.jsx)("div",{style:l8()}),(0,p.jsx)("span",{style:aa.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 ap({timelineState:e,activeRangeStore:t}){let i=(0,o(579993).O$)(e.zoomLevelStore),{startTimestamp:r,endTimestamp:n}=(0,o(579993).O$)(e.currentRangeStore),{activeRangeType:l}=ec().eM[i],a=(0,o(579993).O$)(t);if(a){let t=(0,ec().DY)(o(120011).DateTime.fromMillis(a.start),"day"),s=(0,ec().w0)(i,t.valueOf()-r);if("highlight_days"===l){let l=[],d=o(120011).DateTime.fromMillis(Math.max(t.valueOf(),(0,ec().DY)(o(120011).DateTime.fromMillis(r),"day").valueOf()));for(;d.valueOf()<a.end&&d.valueOf()<n;)l.push(d),d=(0,ec().Vz)(d,"day");let c=(0,ec().w0)(i,d.valueOf()-r),u=l.map((t,o)=>(0,p.jsx)(ao,{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,ec().DY)(o(120011).DateTime.fromMillis(a.end),"day"),n=(0,ec().NB)(o(120011).DateTime.fromMillis(a.end),"day"),l=(0,ec().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)(al,{start:t,end:t.valueOf()!==n.valueOf()?n:void 0,rangeWidth:l})})}}return null}let ag={height:4},am={position:"absolute",width:"100%",zIndex:0,top:68},aS={paddingTop:68,pointerEvents:"none"},ah=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,v,b;let x,w,C=(0,o(327219).tz)(),k=function({isFullScreen:e,isRootChild:t}){let[o]=(0,l.useState)(()=>(0,ec().XK)({isFullScreen:e,isRootChild:t}));return o}({isFullScreen:d,isRootChild:u}),[I]=(0,l.useState)(()=>new nD),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&&nz().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(728676).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,ec().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=>{nz().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,rg),P=(0,o(579993).uB)(void 0,nW),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,ec().Ul)(n,e.scrollWidth,e.clientWidth),a=t.rect.state.width,s=(0,ec().w0)(o,r-i),d=(0,ec().o$)(k);if(l<1e3){let e=-(0,ec().C1)(o,4e3);k.currentRangeStore.setState({startTimestamp:i+e,endTimestamp:r+e}),nz().k3({timelineState:k,environment:j,zoomLevel:o,centerTimestamp:d})}else if(l+a>s-1e3){let e=(0,ec().C1)(o,4e3);k.currentRangeStore.setState({startTimestamp:i+e,endTimestamp:r+e}),nz().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||nz().$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,ec().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,ec().nS)(j,A)?B():V()},[k,j,B,V,A]),z=(0,l.useCallback)(()=>{let{startTimestamp:e,endTimestamp:t}=k.currentRangeStore.state;nz().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,ec().w0)(e,o-t)},[k]),N=(0,o(579993).K8)(()=>!c&&(0,ec().Od)({environment:j,isRootChild:u,isFullScreen:d,format:n})?96:a,[c,u,d,n,a,j]),G=(0,o(579993).K8)(()=>(0,ec().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=>iC().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 nz().$N({environment:j,store:e,timelineState:k,query:i,collectionStore:r,collectionContextStore:t,groupFormat:void 0,transaction:o})}}));let $=(0,o(579993).K8)(()=>(0,ec().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(728676).mM(t,d),[t,d]),Z=(0,o(579993).K8)(()=>{let{timelineSizeObserver:e}=k,i=(e.rect.state.height||120)+m+72*!d+(!d&&$?28:0)+(d&&o(139424).A.isMobile?72:0);return t.groupsStore.getAllGroupStates().every(e=>0===e.resultsStore.state.length)?Math.max(i,144+(0,ec().Zk)(U)):i},[k,m,d,$,U,t.groupsStore]),J=(v=e,b=t,x=(0,o(747193).b)(v,!1),w=(0,o(504373).A)(b),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(728676).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(26960).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(728676).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?{}:{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)(nH,{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:ag}),(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)(nG,{timelineState:k}),(0,p.jsxs)("div",{style:am,ref:ee,children:[(0,p.jsx)(lO,{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)(ln,{timelineState:k,isReady:q,renderEmitter:t.renderEmitter,isFullScreen:d,isRootChild:u,timelineItemRegistry:I})]}),(0,p.jsx)(l1,{isInPeekRenderer:g,timelineState:k,query:i,schema:r,scrollerLeftOffset:G,collectionContextStore:t,showTable:$}),Y?void 0:(0,p.jsx)(n3,{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)(l9,{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:aS,children:(0,p.jsx)(lz,{store:e,collectionContextStore:t,isFullScreen:d,paddingLeft:N,paddingRight:s,headerWidth:h,isRo
1otChild: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)(nH,{collectionContextStore:t,isFullScreen:d,paddingBottom:m,createDateProperty:ei})})),ay=new(o(552709)).O2("CustomCollectionView",async()=>await o.e(75002).then(o.bind(o,353587))),af=(0,o(552709)._h)(ay,e=>e.CustomCollectionView),av=(0,o(552709)._h)(new(o(552709)).O2("XldbLibraryView",()=>Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(55292),o.e(12962),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(94994),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(1628),o.e(36882),o.e(12650),o.e(48568),o.e(94013),o.e(89060),o.e(91180),o.e(49164),o.e(21034),o.e(29414),o.e(33982),o.e(95827)]).then(o.bind(o,873781))),e=>e.XldbLibraryView),ab=(0,o(552709)._h)(new(o(552709)).O2("CustomAgentsDirectory",()=>Promise.all([o.e(80293),o.e(58579),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(46449),o.e(85239),o.e(34272),o.e(90466),o.e(90034),o.e(27035),o.e(22433),o.e(37004),o.e(45097),o.e(96450),o.e(63336),o.e(397),o.e(97214),o.e(36927),o.e(29625),o.e(66553),o.e(94013),o.e(2255),o.e(49558),o.e(66561),o.e(27677),o.e(52047),o.e(49672),o.e(64650),o.e(13430),o.e(96651),o.e(34625)]).then(o.bind(o,883017))),e=>e.CustomAgentsDirectory),ax=(0,o(552709)._h)(new(o(552709)).O2("LibrarySkillsView",()=>Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(94466),o.e(80730),o.e(38786),o.e(69811),o.e(93857),o.e(53790),o.e(28890),o.e(98239),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(94994),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(52790),o.e(1628),o.e(36882),o.e(12650),o.e(15908),o.e(48568),o.e(26955),o.e(34791),o.e(70418),o.e(37560),o.e(82556),o.e(14946),o.e(10007),o.e(41284),o.e(18904),o.e(2951),o.e(49672),o.e(24742),o.e(39489),o.e(99576),o.e(96651),o.e(79635)]).then(o.bind(o,221027))),e=>e.LibrarySkillsView),aw=new(o(552709)).O2("posts",()=>Promise.all([o.e(58035),o.e(77099),o.e(54811),o.e(37747),o.e(90466),o.e(90034),o.e(11702),o.e(2522),o.e(63361),o.e(32085),o.e(46243),o.e(38843),o.e(67502),o.e(92810),o.e(41045),o.e(84566),o.e(4982),o.e(80435),o.e(58753),o.e(886),o.e(63589)]).then(o.bind(o,275617))),aC=(0,o(552709)._h)(aw,e=>e.Feed),ak=(0,o(552709)._h)(new(o(552709)).O2("XldbCollectionView",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(55292),o.e(12962),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(94994),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(1628),o.e(36882),o.e(12650),o.e(48568),o.e(94013),o.e(89060),o.e(91180),o.e(49164),o.e(21034),o.e(29414),o.e(33982),o.e(13995)]).then(o.bind(o,918957))),e=>e.XldbCollectionView),aI=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:v,schema:b,format:x,maxHeight:w,placementStore:C,templatePickerMenuListStore:k,editorContentContainerRef:I}){let j=(0,o(713311).ET)(),T=(0,o(579993).O$)(j.shouldShowSpinnerStore),[_,A]=(0,o(579993).K8)(()=>["collectionSystemView"===j.contextTypeFromStoreState,j.isInHomeWidgetStore.state],[j]),M=(0,o(579993).K8)(()=>{var e;return(0,o(213832).w3)(null==t||null==(e=t.getCollectionSource())?void 0:e.type)},[t]),P=(0,o(93193).X)(t),R=(0,o(83208).X)("xldb"),V=(0,o(579993).K8)(()=>"xldb"===j.getLibraryViewName(),[j]),B=_&&!M||r;(0,l.useEffect)(()=>{j.isFullyNonInteractiveStore.setState(B)},[j.isFullyNonInteractiveStore,B]);let E=!(0,o(747193).b)(e,B),F=(0,o(579993).K8)(()=>J({store:e,collectionViewStore:t,collectionContextStore:j}),[e,t,j]),O=!(0,o(747193).b)(F,_);(0,o(142579).u)();let z=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:P,store:e}),K=a?o(129894).m:o(363746).a,L=(0,o(579993).K8)(()=>m.rect.state.width,[m.rect]);return V?R?(0,p.jsx)(av,{paddingLeft:c,paddingRight:u,minWidth:z}):null:"xldb"===S?(0,p.jsx)(ak,{controller:i,store:e,collectionViewStore:t,capabilitiesStore:j.capabilitiesStore,isDisabled:E,paddingLeft:c,paddingRight:u}):"table"===S?(0,p.jsx)(nB,{schema:b,format:x,query:v,store:e,collectionContextStore:j,showHoverActionsStore:y,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,minWidth:z,paddingBottom:g,disabled:E,blockPropertyValueOverlayStore:K,isRootChild:d,placementStore:C,headerWidth:L},t.id):"board"===S?(0,p.jsx)(iw,{schema:b,format:x,query:v,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,paddingBottom:g,disabled:E,blockPropertyValueOverlayStore:K,isRootChild:d,headerWidth:L},t.id):"page"===S?F?(0,p.jsx)(aj,{targetStore:F,collectionViewStore:t,disabled:O,templatePickerMenuListStore:k,isFullScreen:n,editorContentContainerRef:I}):null:"calendar"===S?(0,p.jsx)(iZ,{schema:b,format:x,query:v,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,maxHeight:w,minWidth:z,paddingBottom:g,disabled:E,blockPropertyValueOverlayStore:K,isRootChild:d,headerWidth:L},t.id):"list"===S?(0,p.jsx)(rr,{schema:b,format:x,query:v,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:f&&!A?24:u,minWidth:z,paddingBottom:g,blockPropertyValueOverlayStore:K,isRootChild:d,headerWidth:L},t.id):"gallery"===S?(0,p.jsx)(og,{schema:b,format:x,query:v,store:e,collectionContextStore:j,isFullScreen:n,isInPeekRenderer:a,isPreviewing:s,paddingLeft:c,paddingRight:u,paddingBottom:g,headerWidth:L,minWidth:z,blockPropertyValueOverlayStore:K,isRootChild:d},t.id):"timeline"===S?(0,p.jsx)(ah,{schema:b,format:x,query:v,store:e,collectionContextStore:j,isFullScreen:n,isRootChild:d,isInPeekRenderer:a,isPreviewing:s,minWidth:z,paddingBottom:g,disabled:E,blockPropertyValueOverlayStore:K,showHoverActionsStore:y,ref:h,paddingLeft:c,paddingRight:u,headerWidth:L},t.id):"form_editor"===S?(0,p.jsx)(a_,{collectionViewStore:t,collectionContextStore:j,paddingLeft:c,paddingRight:u},t.id):"custom"===S?(0,p.jsx)(af,{collectionViewBlockStore:e,collectionViewStore:t,paddingLeft:c,paddingRight:u},t.id):"chart"===S?(0,p.jsx)(aA,{collectionViewStore:t,isPreviewing:s,paddingLeft:c,paddingRight:u,headerSizeObserver:m,collectionContextStore:j}):"dashboard"===S?(0,p.jsx)(i3,{collectionContextStore:j,minWidth:z,paddingLeft:c,paddingRight:u},t.id):"feed"===S?(0,p.jsx)(aC,{collectionViewStore:t,collectionContextStore:j,blockPropertyValueOverlayStore:K,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)(eg,{collectionViewStore:t,searchQueryStore:j.searchQueryStore,paddingLeft:c,paddingRight:u,minWidth:z,disabled:E}):"skills"===S?(0,p.jsx)(ax,{searchQueryStore:j.searchQueryStore,paddingLeft:c,paddingRight:u,minWidth:z}):"map"===S?(0,p.jsx)(o(990762).wC,{collectionContextStore:j,paddingLeft:c,paddingRight:u,query:v,format:x,schema:b,store:e,renderGroupResults:e=>(0,p.jsx)(tz,{canDrag:!1,canDrop:!1,direction:tF.Vertical,collectionContextStore:j,format:x,groupsPointer:[],shouldShowHoverMenu:!1,empty
1DroppableSize:0,analyticsName:"map",paddingLeft:c,paddingRight:u,headerWidth:L,shouldShowShimmer:T,...e})}):null});function aj({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)(en,{canEdit:!i,disabled:i,store:e,collectionViewStore:t,templatePickerMenuListStore:r,collectionStore:s,isFullScreen:n,editorContentContainerRef:l})}let aT={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}},a_=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:aT.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:aT.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:aT.offlineErrorTitle,icon:(0,p.jsx)(o(16275).I,{icon:o(460237).C,size:25,style:aT.offlineErrorIcon})}):(0,p.jsx)(i5,{collectionContextStore:t,paddingLeft:i,paddingRight:r},e.id)});function aA({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)(i9,{collectionContextStore:l,isPreviewing:t,headingWidth:a,paddingLeft:i,paddingRight:r},e.id)}let aM=l.memo(aI);function aP(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 aR=(0,o(327219).YK)({plus:{id:"subscriptionTier.plus",defaultMessage:"Plus"},business:{id:"subscriptionTier.business",defaultMessage:"Business"},enterprise:{id:"subscriptionTier.enterprise",defaultMessage:"Enterprise"}});function aV({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)(aE,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:l,featureName:a}):(0,p.jsx)(aO,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:l}):null}let aB={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 aE({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)(aO,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n});let{isAvailable:y,upsell:f,upsellTier:v}=S;return"none"!==f.type&&v?y&&f?(0,p.jsx)(aO,{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:aB.integrationTitle,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"{integrationName}",id:"collectionViewBlock.externalCollectionUpsell.title",values:{integrationName:m.name}})}),(0,p.jsx)("div",{style:aB.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(
1aR[v]),learnMoreLink:(0,p.jsx)(o(821542).V,{})}})}),(0,p.jsx)("div",{style:aB.style0,children:(0,p.jsx)(o(364017).j,{source:"collection_synced_database",upsell:f,display:"button",width:"hug",spaceStore:h})})]})}):(0,p.jsx)(aO,{isFullScreen:e,paddingLeft:t,paddingRight:i,paddingBottom:r,integrationId:n})}let aF={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 aO({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:aF.style0,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"{integrationName}",id:"collectionViewBlock.setExternalSource.title",values:{integrationName:y.name}})}),u?(0,p.jsx)("div",{style:aF.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:aF.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 az={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"})]})},aK=(0,o(104509).wt)("folderQuestionMark",az,"default"),aL={margin:"0 auto"};function aD({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:aK,size:48,colorVariant:"tertiary",style:aL})}),[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 aW=new(o(552709)).O2("RemoteErrorView",async()=>await o.e(94279).then(o.bind(o,712470))),aH=(0,o(552709)._h)(aW,e=>e.RemoteErrorView),aN=(0,o(327219).YK)({linkedDatabaseSnapshotUnavailable:{id:"collectionViewBlock.linkedDatabaseSnapshotUnavailable",defaultMessage:"Version history doesn’t capture content from linked databases"}}),aG={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"}},a$=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:v,scrollerLeftPadding:b,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]),Q=_?(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,en,ea]=(0,o(579993).K8)(()=>[null==r?void 0:r.isReady(),null==r?void 0:r.isDefined(),null==r?void 0:r.canRead()],[r]),es=(0,o(960253).e)(),ec=(0,o(579993).K8)(()=>{var e;return null==(e=n.getCollectionSource())?void 0:e.type},[n]),eu=(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]),ev=(0,o(579993).K8)(()=>{let e=t.remoteErrorStore.state;return void 0!==e&&("chart"!==m||!0===e.showPreparingState||!0===e.materializationRetryExhausted)},[t.remoteErrorStore,m]),eb=(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&&{...b&&!eS&&{marginInlineStart:-b},maxHeight:eh??"inherit",...z&&t.isEditableHomeCollectionStore.state||eS?{...(0,o(681693).V$)({isPhone:q,themeMode:es})}:{},...eS&&{paddingInlineStart:16,paddingInlineEnd:B?o(475097).SIDEPEEK_INITIAL_MAX_WIDTH:0},width:v,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,b,eS,eh,z,t.isEditableHomeCollectionStore,q,es,B,v,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:Q,allowSelectionWithin:!1,style:eb.content}):(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(aD,{viewType:m,isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(!er)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)("div",{style:eb.shimmer,children:(0,p.jsx)(o(795830).P,{emphasized:!1,style:eb.shimmer})})});if(!en)return ea?(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(aD,{viewType:m,isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})}):(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(o(146634).P2,{collectionStore:r,paddingLeft:ee,paddingRight:et})})}if(R)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(aV,{isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(!ey||"ForbiddenError"===ef)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(aP,{isFullScreen:_,paddingLeft:ee,paddingRight:et,paddingBottom:eo})});if(V&&"calendar"!==m)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)(Z,{collectionContextStore:t,onAddTaskClick:W,from:z?"home_tile_tasks":"home_tasks"})});if(O)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.content,children:(0,p.jsx)("div",{style:eb.myTasksAddSourcesCalloutContainer,children:(0,p.jsx)(o(502498).Kk,{collectionContextStore:t,paddingLeft:ee,paddingRight:et})})});if(E)return(0,p.jsx)(o(385827).s,{ref:Q,allowSelectionWithin:!1,style:eb.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)(ed,{collectionContextStore:t}),(0,p.jsx)(aM,{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)(ep,{store:i,paddingLeft:b,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)(el,{store:i,collectionViewStore:n,isFullScreen:!!_,editorContentContainerRef:I,templatePickerMenuListStore:d,isViewsModule:D,style:eb.pageViewContent});let u=(0,p.jsx)("div",{"aria-hidden":eu||void 0,style:ev?{...eb.contentInner,visibility:"hidden"}:eu?{...eb.contentInner,...aG.content}:eb.contentInner,children:l});return(0,p.jsxs)(o(385827).s,{ref:Q,allowSelectionWithin:!0,style:eu?{...eb.content,minHeight:160}:eb.content,children:[(0,p.jsx)(aH,{collectionContextStore:t,viewType:m,maxHeight:f}),eu?(0,p.jsx)(aU,{}):void 0,u]})})()})});function aU(){return(0,p.jsx)("div",{role:"status",style:aG.overlay,children:(0,p.jsx)("div",{style:aG.message,children:(0,p.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",children:(0,p.jsx)(o(327219).sA,{...aN.linkedDatabaseSnapshotUnavailable})})})})}function aq(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),[v,b]=(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)(()=>{let e;
1return(e=t.settingsStore.state).open&&!0!==e.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),b(!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)(()=>{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),b(!0)}},[t,S.WindowSizeStore,i,n,x,y,g]),(0,l.useEffect)(()=>{I&&v?k(!0):k(!1)},[I,v]),"sidebar"===h)?(0,p.jsx)(aZ,{collectionContextStore:t,headerSizeObserver:i,contentSizeObserver:r,paddingRight:e.paddingRight,shouldScrollIntoView:y,headerHeightStore:e.headerHeightStore,settingsOpen:C,isInPeekRenderer:x,syncProgressStore:e.syncProgressStore}):(0,p.jsx)(aJ,{collectionContextStore:t,placementToOrigin:s,alignmentToOrigin:d,originGap:u??0,marginTop:c,settingsOpen:C,shouldScrollIntoView:y,originRect:_,handleAddItemClick:m,syncProgressStore:e.syncProgressStore})}let aX={height:"fit-content",position:"sticky",top:0},aY={height:"100%"},aQ={display:"flex"};function aZ(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:{...aQ,...m?aX:aY},children:[(0,p.jsx)(a0,{collectionContextStore:t,shouldScrollIntoView:l,isSidebar:!0,syncProgressStore:e.syncProgressStore}),(0,p.jsx)("div",{style:{width:n}})]})})}):null}function aJ(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)(a0,{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 a0({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 a9=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]),v=(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]),b="form_editor"===s,x=(0,o(579993).K8)(()=>{var e;return c?c:b?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,b,null==h?void 0:h.settingsStore]),w=b?"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(!v||y)&&f&&h?(0,p.jsx)(aq,{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}),a3=(0,o(552709)._h)(new(o(552709)).O2("DashboardGlobalFilterBar",async()=>await Promise.all([o.e(80293),o.e(87662),o.e(75887),o.e(22985),o.e(46913),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(46449),o.e(85239),o.e(66194),o.e(2728),o.e(21840),o.e(70541),o.e(94430),o.e(15266),o.e(30557),o.e(14752),o.e(51494)]).then(o.bind(o,914672))),e=>e.DashboardGlobalFilterBar),a2=(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"},a1={icon:o(638501).plusSmallIcon,size:"sm"};function a7({variant:e,isEditingViewsModuleInPageBuilder:t}){if("pills"===e)return t&&o(139424).A.isMobile?"xl":"md"}function a6({variant:e,isEditingViewsModuleInPageBuilder:t}){return"pills"!==e||t&&o(139424).A.isMobile?o(638501).plusSmallIcon:a1}let a8=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)(st,{variant:n,isEditingViewsModuleInPageBuilder:a}):(0,p.jsx)(so,{collectionContextStore:i,variant:n,isEditingViewsModuleInPageBuilder:a})}):null}),a4=(0,o(133251)._S)({color:o(632079).Tj.blue.background.secondary}),se={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}},st=l.memo(function(e){let{variant:t,isEditingViewsModuleInPageBuilder:i}=e,r=(0,o(327219).tz)(),n=a7({variant:t,isEditingViewsModuleInPageBuilder:i}),a=a6({variant:t,isEditingViewsModuleInPageBuilder:i}),s=(0,l.useCallback)(()=>(0,p.jsx)(o(327219).sA,{...a2.viewsModuleAddViewTooltip}),[]),d=(0,l.useCallback)((e,i)=>(0,p.jsx)(o(374533).K,{ariaLabel:r.formatMessage(a2.viewsModuleAddViewAriaLabel),className:o(828432).Tel,icon:a,colorPalette:"blue",colorVariant:"accentPrimary",style:se.button,hoveredStyle:se.hoveredButton,pressedStyle:se.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})}),so=l.memo(function(e){let{collectionContextStore:t,variant:i,isEditingViewsModuleInPageBuilder:r}=e,n=(0,o(327219).tz)(),a=a7({variant:i,isEditingViewsModuleInPageBuilder:r}),s=a6({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?a2.linkedAddViewTooltip:a2.defaultAddViewTooltip}),[d]),g=(0,l.useCallback)((e,t)=>(0,p.jsx)(o(374533).K,{ariaLabel:n.formatMessage(d?a2.linkedAddViewAriaLabel:a2.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")}),si=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"})})}),sr=new(o(552709)).O2("SimplifiedFounderTasksTourPulse",()=>o.e(69730).then(o.bind(o,974599))),sn=(0,o(552709)._h)(sr,e=>e.SimplifiedFounderTasksTourPulse,{renderLoading:()=>null}),sl=(0,o(327219).YK)({tooltip:{id:"simplifiedFounderTasksTourPulse.tooltip",defaultMessage:"Your project’s tasks live here"}}),sa={display:"inline-flex",position:"relative"};function ss(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)(sd,{children:i}):i}function sd(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(sl.tooltip)}),placement:"bottom",style:o(360607).h.surface,children:e=>(0,p.jsxs)("div",{...e,style:sa,children:[t,(0,p.jsx)(sn,{})]})})}let sc={width:220};function su(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:sc})}let sp={style0:{fontWeight:o(699422).Wy.semibold},style1:{width:220}};function sg(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:sp.style0,children:e})}}),onCloseClick:()=>{o(445689).A6(i)},pointerPosition:"50%",pointerLength:24,pointerOffset:-7,enableMouseCapture:!0,shouldDismissUponOutsideClick:!0,style:sp.style1})}
1function sm(e){let{collectionContextStore:t,isPlaceholderExternalCollection:o,canInteractWithHeader:i,canConfigureView:r,showOnlyCurrentView:n}=e;return!(n||o||!i||!r||t.isMultiSourceViewFromStoreState||t.isInLibraryBlock())}let sS={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 sh({itemWidth:e,availableSpace:t,wasVisible:o}){return o?e<=t+5:e<=t-5}function sy(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 sf=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$)(),v=(0,o(971956).h)(n),[b,x]=(0,o(579993).K8)(()=>{var e;return[n.viewsModuleContextStore.isInLayoutBuilder(),null==(e=n.viewsModuleContextStore.getViewsModule())?void 0:e.id]},[n.viewsModuleContextStore]),w=b&&!!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(728372).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(728372).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&&v&&y(!0)},[v,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;if(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}),b&&f){var a;let e=null==(a=n.viewsModuleContextStore.getViewsModule())?void 0:a.id,t=!w||l;e&&t?(w&&n.viewsModuleContextStore.selectViewsModule(),(0,o(963405).Ow)({collectionSettingsStore:n.settingsStore,closeOnEscape:!1,hideSettingsPopup:!!w||void 0})):w&&!t&&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,b,w,f,u,j,g]),L=(null==C?void 0:C.id)===r.id,D=L&&b&&(null==f||null==(t=f.currentModuleSelection)?void 0:t.type)==="existing_module"&&f.currentModuleSelection.moduleId===x,W=b?L&&!D:("pills"!==c||!I)&&("pills"===c?h||L:h),H="pills"!==c&&!a&&L&&V,N=(null==(i=(0,o(728676).Oz)(n))?void 0:i.background)??"none",G=(0,o(960253).e)(),$=(0,o(960253).I)(()=>({originContainer:{display:"flex",alignItems:"center",background:b?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},...b?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,...b&&{marginInlineEnd:4,transition:"box-shadow 0.3s"}
1,...j&&{borderRadius:20,boxShadow:o(632079).Tj.buttonBlueFocusRing}},tooltipOriginContainerHovered:b?{...(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:b?{...(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,b,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&&b||void 0,hoveredStyle:$.tooltipOriginContainerHovered,pressedStyle:$.tooltipOriginContainerPressed,onClick:K,disabled:d,...e,children:[A?(0,p.jsx)(sv,{collectionContextStore:n,collectionViewStore:r,isCurrentView:L,isInHomeWidget:I,showText:_}):null,_?(0,p.jsx)("span",{style:$.collectionViewTabTitle,children:(0,p.jsx)(sy,{collectionContextStore:n,collectionViewStore:r})}):(0,p.jsx)("span",{style:o(69916).Qg,children:(0,p.jsx)(sy,{collectionContextStore:n,collectionViewStore:r})})]},r.id),[n,r,d,K,L,b,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_$,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 sv({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%"},sx={display:"contents"},sw=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(579993).K8)(()=>t.collectionStore(),[t]),S=(0,l.useRef)(null),h=(0,l.useRef)(null),y=(0,l.useRef)(new(o(864844)).E({throttleMs:50})),f=(0,l.useRef)("allTabsVisible"),v=(0,o(579993).O$)(i),[b,x]=(0,l.useState)(!1),w=(0,l.useCallback)(()=>{x(!0)},[]),C=(0,l.useCallback)(()=>{x(!1)},[]),k=(0,o(971956).h)(t),I=(0,o(67382).x)(t.capabilitiesStore),j=(0,l.useRef)(null),{MOBILE_FORM_VIEW_TAB_MAX_WIDTH:T}=sS[d],{isInCollectionViewPageWithContent:_,isEditingViewsModuleInPageBuilder:A}=(0,o(579993).K8)(()=>{var e;return{isInCollectionViewPageWithContent:null==(e=t.collectionViewBlockStore())?void 0:e.isCollectionViewPageWithContent(),isEditingViewsModuleInPageBuilder:t.viewsModuleContextStore.isInLayoutBuilder()}},[t]),M=(0,o(579993).O$)(t.isFullScreenStore),P=(0,o(579993).O$)(t.isInHomeWidgetStore),R=(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]),V=(0,o(579993).O$)(t.isEditableHomeCollectionStore),B=(0,o(579993).K8)(()=>t.isInLibraryBlock(),[t]),E=(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:B,environment:u}))},[t,n,B,u]),F=(0,o(579993).K8)(()=>sm({collectionContextStore:t,isPlaceholderExternalCollection:r,canInteractWithHeader:k,canConfigureView:I,showOnlyCurrentView:n}),[t,r,k,I,n]);(0,l.useEffect)(()=>{let e=y.current;return()=>{e.destroy()}},[y]);let O=(0,o(579993).K8)(()=>t.collectionViewStore(),[t]),z=(0,o(579993).K8)(()=>null!=O&&O.isDefined()?O:void 0,[O]),K=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_PADD
1ING:u,VIEW_TAB_TEXT_ONLY_PADDING:p}=sS[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(728676).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(!sh({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];sh({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:E,currentViewStore:O,shouldTryToShowAddViewButton:F,variant:d,viewSelectContainerSizeObserver:y,previousViewSelectState:f}),L=(0,l.useMemo)(()=>null==K?void 0:K.reduce((e,t)=>(e[t.id]=t,e),{}),[K]),D=(0,o(579993).K8)(()=>null==z?void 0:z.getType(),[z]),W=(0,l.useMemo)(()=>{let e=(null==K?void 0:K.length)||0,t=E.length-e,i=o(139424).A.isMobile&&A,r=void 0!==K&&(0===e||1===e&&E.length>1)||g||_||V,n=c||r?"dropdown":t>0?"someTabsNotVisible":"allTabsVisible",l="allTabsVisible"===n;return{showMoreViewsButton:"someTabsNotVisible"===n||"dropdown"===n,showAddViewButton:F&&l&&(i||b),addViewButtonAnimatedIn:l&&(i||M||v||A),viewSelectState:n,moreViewsCount:t}},[K,E.length,g,_,V,b,F,M,v,A,c]);(0,l.useEffect)(()=>{f.current=W.viewSelectState},[W.viewSelectState]);let H=(0,l.useCallback)(e=>{e&&y.current.observe(e)},[y]),N=(0,l.useCallback)(()=>{(0,o(893783).X)({environment:u,collectionContextStore:t,action:"click_views_dropdown"})},[t,u]),G=(0,l.useCallback)(e=>{a(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]),$=(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]),U=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault()})},[]),q=(0,o(960253).I)(()=>{let e=s||P,t=e&&"pills"!==d?0:5*("pills"!==d),i="form_editor"===D&&o(139424).A.isMobile?T: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,...R&&{transform:"scale(0.75)"}},viewTitle:{...o(699422).RC,marginInlineEnd:4,...P&&{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,...A&&{paddingInlineStart:2}},viewSelectInner:{display:"flex",alignItems:"center",flexShrink:1,height:"100%",...g&&{width:"100%"}}}},[s,P,d,R,g,A,D,T]),X=(0,l.useCallback)((e,o)=>{if(!L)return null;let i=L[e];if(!i)return null;let r=l.createRef();return(0,p.jsx)(sk,{collectionContextStore:t,store:i,isFirst:0===o,onViewClick:G,disabled:s,showOnlyCurrentView:n,variant:d,origin:r})},[t,s,G,n,L,d]),Y=(0,l.useMemo)(()=>K&&L&&"dropdown"!==W.viewSelectState?I&&k?(0,p.jsx)(o(847172).qU,{keys:Object.keys(L),renderKey:X,onDrop:$,direction:"horizontal",style:sb,disableVerticalEdgeScroll:!0,disableHorizontalEdgeScroll:!0}):K.map((e,o)=>{let i=l.createRef();return(0,p.jsx)(sk,{collectionContextStore:t,store:e,isFirst:0===o,onViewClick:G,disabled:s,showOnlyCurrentView:n,variant:d,origin:i},e.id)}):null,[K,W.viewSelectState,I,k,L,X,$,t,G,s,n,d]),Q=(0,o(579993).K8)(()=>
1null==z?void 0:z.getFormatStore().getKeyValue("collection_view_icon"),[z]),Z=(0,o(579993).K8)(()=>g&&!!t.shouldShowSpinnerStore.state,[t.shouldShowSpinnerStore,g]),J=(0,o(934877).A)({visibility:Z,delayShow:500,delayHold:100}),ee=(0,l.useCallback)((e,i)=>{if(!z)return;let r=s||P;return(0,p.jsxs)(o(988022).p,{ref:S,style:q.tabContainer,shape:"pills"===d?"pill":void 0,isSelected:"pills"===d&&!P||void 0,size:"pills"===d?"lg":"md",disabled:s,...(0,o(63390).A)(e,i),children:[J?(0,p.jsx)(si,{variant:"tabBar"}):(0,p.jsx)(o(89270).hy,{color:r?"lightGray":"regular",viewType:D,viewIcon:Q,style:q.viewIcon,size:r?o(104509).Ev.sm:void 0}),(0,p.jsx)("span",{style:q.viewTitle,children:(0,p.jsx)(sy,{collectionContextStore:t,collectionViewStore:z})}),s?null:(0,p.jsx)(o(16275).I,{icon:o(595453).arrowChevronSingleDownSmallIcon,size:"sm",colorVariant:"tertiary"})]})},[t,z,D,Q,s,P,q.tabContainer,q.viewIcon,q.viewTitle,d,J]),et=(0,o(579993).K8)(()=>(null==m?void 0:m.getFormatStore().getKeyValue("app_config_uri"))===o(11448).pW,[m]),eo="page"===D&&et,ei=(0,o(579993).K8)(()=>o(445689).WH(),[]),er=(0,l.useCallback)(e=>{if(z){if("dropdown"===W.viewSelectState)return(0,p.jsxs)(p.Fragment,{children:[!o(139424).A.isMobile&&eo&&"home"===ei?(0,p.jsx)(su,{origin:S}):null,(0,p.jsx)(o(341989).q,{collectionViewStore:z,render:t=>ee(e,t)})]});else if("someTabsNotVisible"===W.viewSelectState)return(0,p.jsx)(o(988022).p,{style:q.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:W.moreViewsCount}})})})}},[z,eo,ei,W.viewSelectState,W.moreViewsCount,ee,q.moreViewsContainer,d]),en=(0,l.useCallback)(e=>(0,p.jsxs)(p.Fragment,{children:[!o(139424).A.isMobile&&"views"===ei&&et?(0,p.jsx)(sg,{origin:h}):void 0,o(139424).A.isMobile?(0,p.jsx)(o(49453).W5,{collectionContextStore:t,onClose:e.close,onViewClick:G}):(0,p.jsx)("div",{ref:h,children:(0,p.jsx)(o(49453).W5,{collectionContextStore:t,onClose:e.close,onViewClick:G})})]}),[t,G,ei,et]);return(0,p.jsx)(o(95114).lC,{collectionStore:m,step:"views",containerRef:j,children:(0,p.jsx)("div",{role:"tablist",tabIndex:-1,onMouseEnter:w,onMouseLeave:C,style:q.viewSelectContainer,ref:H,children:(0,p.jsxs)("div",{ref:j,style:q.viewSelectInner,children:[Y,W.showMoreViewsButton?(0,p.jsx)("div",{onMouseDown:U,style:sx,children:(0,p.jsx)(o(656252).d,{alignmentToOrigin:B?"end":"start",originGap:4,popupType:g?o(182718).n.BottomSheet:o(182718).n.Popup,content:en,onClick:N,children:er})}):null,(0,p.jsx)(a8,{renderState:W,collectionContextStore:t,preventRectangularSelection:U,variant:d})]})})})}),sC={jiraOnboardingContainer:{boxShadow:o(978990).p.inputBlueFocusRing.light,borderRadius:6}};function sk(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(728372).AppStoreCurrentUserSettingsStore.state,"jira-sync-onboarding")),[]);return n&&c?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{ref:r,style:sC.jiraOnboardingContainer,children:(0,p.jsx)(sf,{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)(ss,{collectionViewId:i.id,children:(0,p.jsx)(sf,{collectionContextStore:t,collectionViewStore:i,onViewClick:l,disabled:a,hideUnderline:s,variant:d},i.id)})}let sI={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"}},sj=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)(()=>({...sI.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:sI.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]})}),sT=(0,o(552709)._h)(new(o(552709)).O2("ColumnPropertyValueMigrationBannerMaybe",async()=>await o.e(91162).then(o.bind(o,360544))),e=>e.ColumnPropertyValueMigrationBannerMaybe),s_=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)(sM,{isInlineCollectionView:r,isLinkedCollectionView:n,parentBlockStore:s,reason:d,canNavigateToParentPage:l}):null}),sA={layoutComponent:{background:o(632079).Tj.background.secondary,marginBlockStart:8,paddingTop:12,paddingInlineEnd:16,paddingBottom:12,paddingInlineStart:12,borderRadius:10},icon:{flexShrink:0,padding:2}},sM=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)(sP,{isInlineCollectionView:e,isLinkedCollectionView:t,reason:r,onActionClick:n?d:void 0})});function sP({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:sA.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:sA.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 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(77217),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),s2=(0,o(327219).YK)({searchLabel:{id:"database.searchButton.tooltip",defaultMessage:"Search"},searchInputPlaceholder:{id:"database.searchInputPlaceholder",defaultMessage:"Type to search…"}}),s5=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(s2.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]),v=(0,l.useCallback)(e=>{var t;(0,o(220684).t)(e),null==(t=g.current)||t.focus()},[]),b=(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)(b,250);return l.useEffect(()=>{t.searchOpenStore.state&&S()},[t.searchOpenStore,S]),(0,p.jsxs)("div",{...e,role:"presentation",onMouseDown:v,style:s1.ignoreArea,children:[(0,p.jsx)(o(287562).p,{ref:g,style:s1.input,format:"transparent",value:m,onChange:x,placeholder:c.formatMessage(s2.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(s2.searchLabel)})}let s8=new(o(552709)).O2("TableSuggestionToggle",()=>Promise.all([o.e(48251),o.e(8990)]).then(o.bind(o,406290))),s4=(0,o(552709)._h)(s8,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=ry(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)(s4,{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=(0,o(327219).YK)({filterLabel:{defaultMessage:"Filter",id:"collectionViewBlock.action.filter.title"}}),da={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"}},ds=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(dl.filterLabel),v=(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]),b=(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:b,originGap:4,content:C,children:(0,p.jsx)(o(51831).m_,{content:w,children:e=>(0,p.jsxs)("div",{style:da.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:v,disabled:y}),h?(0,p.jsx)("div",{style:da.tempFilterIndicator}):void 0]})})})}),dd=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})})}),dc=(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"}}),du={secondaryText:{color:o(632079).Tj.text.secondary},style0:{width:200}},dp=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(dc.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?dc.offlineLabelOneView:dc.offlineLabelMultipleViews,{numPages:c}
1),h=(0,l.useCallback)(()=>(0,p.jsxs)("div",{style:du.style0,children:[(0,p.jsx)("div",{children:S}),m?(0,p.jsx)("div",{style:du.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 dg(e){(0,o(104310).u)({event:{eventName:"collection_empty_organize_by_menu_view",eventProperties:{}}})}class dm extends s().Store{getInitialState(){return{query:"",limit:20}}}let dS=(0,o(327219).YK)({searchPlaceholder:{defaultMessage:"Search for a page…",id:"collectionEmptyOrganizeByMenu.searchPlaceholder"}}),dh=s().Store.createClass(void 0,{name:"ResultStore"}),dy=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,dm),c=(0,o(579993).uB)(void 0,dh),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:dv})},[d]),f=(0,l.useCallback)(e=>{let t=d.state.limit,o=r.isLoadingStore.state;e<df&&m&&m.hasMore&&!o&&d.setState({...d.state,limit:t+dv})},[r,m,d]),v=(0,l.useCallback)(()=>{var n,l,d,c,S,h,y;let f,v;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,v=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(728372).AppStoreMainEditorCurrentBlockStore.state;if(!t)return;let i=(0,o(728676).wy)({environment:h,store:e,mainEditorCurrentBlockStore:t,peekCollectionData:(0,o(728676).q0)(l),fullyQualified:!1});return{key:e.id,render:t=>(0,p.jsx)(db,{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)(v))}],initialFocus:g?0:void 0}):(0,p.jsx)(o(83743).A,{children:(0,p.jsx)(dk,{})})},[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(dS.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:v,resultStore:c}),(0,p.jsx)(o(636255).F,{onChange:f})]})},o(134542).bN),df=200,dv=20;function db({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?()=>{dg(n)}:e.onClick,right:c?void 0:(0,p.jsx)(dx,{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 dx({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:()=>{dg(r)}
1,children:(0,p.jsx)(o(327219).sA,{defaultMessage:"Open",id:"collectionEmptyOrganizeByMenu.view.button.label"})},t.id)}let dw={display:"flex",height:16,marginTop:4,marginInlineStart:12,marginInlineEnd:12,borderRadius:12,width:"50%"},dC={display:"flex",height:16,marginTop:6,marginInlineStart:12,marginInlineEnd:12,marginBottom:6,borderRadius:12,width:"75%"};function dk(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o(795830).P,{style:dw}),(0,p.jsx)(o(795830).P,{style:dC})]})}let dI={buttonStyle:(0,o(215322).y)()},dj=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)(dy,{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:dI.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 dT(e){return"calendar"!==e.currentViewType&&"timeline"!==e.currentViewType&&"map"!==e.currentViewType?null:(0,p.jsx)(d_,{...e,currentViewType:e.currentViewType})}function d_({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(542948).au,collectionContextStore:e,reducer:g,resultStore:c}):void 0,S&&m&&d?(0,p.jsx)(dj,{emptyTotal:m,emptyProperty:d,collectionViewType:t,timelineViewRef:a}):void 0]})}let dA=(0,o(327219).YK)({filterSortLabel:{defaultMessage:"Filter and Sort",id:"collectionViewBlock.action.filterSort.title"}}),dM={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}},dP=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(dA.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:dM.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:dM.diffDot}):void 0]})})}),dR=(0,o(327219).YK)({buttonTitle:{id:"collectionViewBlock.myTasksAddItem.buttonTitle",defaultMessage:"New task"}}),dV={marginInlineStart:6}
1,dB=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)(X,{collectionContextStore:t,onAddItem:i,buttonPopupStore:l}),originGap:4,buttonPopupStore:l,children:e=>(0,p.jsx)(o(912946).j,{...e,colorPalette:"blue",style:dV,disabled:r,children:n.formatMessage(dR.buttonTitle)})})}),dE={titleStyle:{maxWidth:175,...o(699422).RC}},dF=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(728676).h6)({collectionContextStore:d,isCustomItemNameEnabled:y}),[d,y]),v=(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:Y:"loading"},[d,r]),b=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:{...b&&{width:n?32:x?24:28}},iconStyle:{...b&&{width:n?17:16,marginInlineEnd:0}}}),[n,b,x]),C=(0,l.useMemo)(()=>{if(!b)return y?(0,p.jsx)("span",{style:dE.titleStyle,children:f}):f},[b,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:b?o(550246).plusFillSmallIcon:void 0,colorPalette:"blue",onClick:I,mainButtonTooltip:v===Y?(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:!!v,disableDropdown:c||h,mainButtonStyle:w.mainButtonStyle,iconStyle:w.iconStyle,isCompactDropdownIcon:b,dropdownAriaLabel:a.formatMessage({id:"collectionViewBlock.addItem.dropdownAriaLabel",defaultMessage:"More add options"})})})}),[w.buttonWrapper,w.buttonStyle,w.mainButtonStyle,w.iconStyle,S,a,b,C,I,v,c,h]);return c?(0,p.jsx)(dB,{collectionContextStore:d,onAddItem:e=>{i(e)},disabled:!!v}):(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})}),dO=(0,o(327219).YK)({sortLabel:{defaultMessage:"Sort",id:"collectionViewBlock.action.sort.title"}}),dz={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"}},dK=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(dO.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:dz.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:dz.tempSortIndicator}):void 0]})})})}),dL={button:{display:"flex",alignItems:"center",fontSize:14,fontWeight:o(699422).Wy.medium,color:o(632079).Tj.text.secondary},searchIcon:{marginInlineEnd:6}},dD=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:dL.button,onClick:r,children:[(0,p.jsx)(o(16275).I,{icon:o(921048).magnifyingGlassSmallIcon,size:"sm",colorVariant:"secondary",style:dL.searchIcon}),(0,p.jsx)(o(327219).sA,{defaultMessage:"Search",id:"database.collectionViewBlock.pageView.search"})]}):null}),dW=(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"}}),dH={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 dN(){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:dH.tooltipTitle,children:e.formatMessage(dW.tooltipTitle)}),(0,p.jsx)("div",{style:dH.tooltipSubtitle,children:e.formatMessage(dW.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(dW.ariaLabel),...t,...i})}),[e,r]),a=(0,l.useCallback)(()=>{o(297971).Op({environment:t,spaceStore:o(728372).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(dW.whichNotesTitle),caption:e.formatMessage(dW.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(dW.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(dW.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:dH.learnMoreTitle})]})]}),[e,i,a]);return(0,p.jsx)(o(656252).d,{popupType:o(656252).z.Popup,style:dH.popup,alignmentToOrigin:"center",content:s,children:n})}let dG=new(o(552709)).O2("XldbCollectionViewHeaderActions",async()=>Promise.all([o.e(21034),o.e(41031)]).then(o.bind(o,416237))),d$=(0,o(552709)._h)(dG,e=>
1e.XldbCollectionViewQueryControls),dU=new(o(552709)).O2("XldbCollectionViewSearch",async()=>o.e(4627).then(o.bind(o,265905))),dq=(0,o(552709)._h)(dU,e=>e.XldbCollectionViewSearch),dX=new(o(552709)).O2("XldbUnsupportedCollectionHeaderAction",async()=>Promise.all([o.e(21034),o.e(19436)]).then(o.bind(o,868020))),dY=(0,o(552709)._h)(dX,e=>e.XldbUnsupportedCollectionHeaderAction),dQ={position:"relative",display:"flex",alignItems:"center",overflow:"hidden"},dZ={marginInlineStart:4},dJ={position:"absolute",insetInlineStart:0},d0={position:"relative"},d9={display:"flex",alignItems:"center"},d3={display:"flex",alignItems:"center",height:"100%",justifyContent:"flex-end"},d2=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:v,timelineViewRef:b,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,v,v.getSpaceStore()).permission,[I,v]),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===v.id},[F.blockId,R,v.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 N=(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]),$=(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)(()=>v.canEditCollection(),[v]),J=(0,l.useMemo)(()=>q||g||j||Y||!Z?null:(0,p.jsx)(o(264078).A,{store:v,isInlineCollection:!0,hideText:X,buttonStyle:dZ}),[Z,g,j,Y,X,q,v]),ee=(0,l.useMemo)(()=>(0,p.jsx)(o(553608).GL,{store:v,collectionContextStore:r,hideText:X}),[v,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)(dP,{phoneFilterSortSettingsStore:s}),[s,j,T,k,d,r]),eg=(0,l.useMemo)(()=>{if(T){let e=N&&(!k||k.includes("filter")),t=N&&(!k||k.includes("sort"));return _&&(e||t)?(0,p.jsx)(d$,{..._,collectionContextStore:r,showFilter:e,showSort:t}):null}return W&&N&&"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)(ds,{createFilterSettingsStore:n})}):(0,p.jsx)(ds,{createFilterSettingsStore:n}):null},[W,N,T,_,d,k,r,O,F.subStep,n]),em=(0,o(579993).K8)(()=>{if(!W||!N||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,N,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)(dK,{createSortSettingsStore:a})}):(0,p.jsx)(dK,{createSortSettingsStore:a}):null,[em,O,F.subStep,a]),eh=(0,o(579993).K8)(()=>(0,o(241049).aS)(r),[r]),ey=(0,l.useMemo)(()=>W&&N&&"chart"!==d&&"page"!==d&&"dashboard"!==d&&!S&&(T||eh)&&!B&&"custom"!==d&&(!k||k.includes("automations"))?T?(0,p.jsx)(dY,{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,N,T,d,S,eh,B,k,O,F.subStep,r]),ef=(0,o(551408).A)(),ev=(0,l.useMemo)(()=>W&&ef&&N&&"chart"!==d&&"page"!==d&&"dashboard"!==d&&!S&&!B&&"custom"!==d&&(!k||k.includes("agents"))?T?(0,p.jsx)(dY,{collectionContextStore:r,action:"aiAutofill"}):(0,p.jsx)(dn,{}):null,[W,ef,N,T,d,S,B,k,r]),eb=(0,l.useMemo)(()=>!W||!ef||!N||T||"chart"===d||"page"===d||"dashboard"===d||S||B||"custom"===d||k&&!k.includes("agents")?null:(0,p.jsx)(o(146634).pv,{}),[W,ef,N,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:dJ,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||!N||"form_editor"===d||"chart"===d||"dashboard"===d||q||"custom"===d||k&&!k.includes("search")||S?null:T?e.xldbTableController?(0,p.jsx)(dq,{search:e.xldbTableController.search,setSearch:e.xldbTableController.setSearch}):(0,p.jsx)(dY,{collectionContextStore:r,action:"search"}):"page"===d?eT?(0,p.jsx)(dD,{}):null:(0,p.jsx)(s5,{collectionContextStore:r,isFullScreen:!!g,currentViewType:d,isInHomeWidget:!!m}),[W,N,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)(dd,{store:v,viewType:d}),[g,v,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:d0,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&&N&&null!=k&&k.includes("saveOrOpenOverflow")?(0,p.jsx)(o(146634).fV,{collectionContextStore:r,shouldHideSaveViewOption:Q}):null,[N,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)(dF,{store:v,settingsHeaderSizeObserver:y,handleAddItemClick:c}):null,[eE,v,y,c]),eO=(null==(i=v.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)(U,{collectionContextStore:r}):null,[r,k,eR]),eW=(0,l.useMemo)(()=>k&&k.includes("info")?(0,p.jsx)(dN,{}):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)(dp,{}),[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:$,animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:d9,...(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:dQ,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)(si,{}):null,eW,eq,eH?(0,p.jsx)(sz,{type:"linkedView"}):C?(0,p.jsx)(s3,{}):void 0,J,ee,ec,eu,ed,eb,(0,p.jsx)(dT,{collectionContextStore:r,currentViewType:d,allowedActions:k,shouldRenderViewActions:N,showCompactDesktopHeader:q,timelineViewRef:b}),eg,eS,ey,ev,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:$,animate:{opacity:1},initial:{opacity:0},exit:{opacity:0},style:d3,onMouseDown:eN,children:eZ}):(0,p.jsx)(G,{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 d5=((n=d5||{})[n.TabBar=0]="TabBar",n[n.Source=1]="Source",n[n.None=2]="None",n);let d1={position:"relative"};function d7(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:h,isPlaceholderExternalCollection:f,handleEditorMouseDown:v,handleHeaderMouseMove:b,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)("column_permissions"),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();if(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)(()=>sm({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]),ev=(0,l.useCallback)(e=>{(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{e.preventDefault()})},[]),eb=(0,l.useMemo)(()=>(0,p.jsx)(a8,{renderState:ef,collectionContextStore:q,preventRectangularSelection:ev,variant:"default"}),[q,ev,ef]),ex=(0,o(579993).K8)(()=>n?d5.None:u||r||!eu||(null==eh?void 0:eh.length)!==1||q.isInViewTabLayout()?d5.TabBar:d5.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===d5.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 d5.TabBar:return(0,p.jsx)(sw,{collectionContextStore:q,showHoverActionsStore:S,isPlaceholderExternalCollection:f,showOnlyCurrentView:M??!1,onViewClick:eS,disabled:g,variant:"pills",forceDropdownState:D});case d5.Source:return(0,p.jsx)(y,{store:i,collectionContextStore:q,isFullScreen:r,showHoverActionsStore:S,canEdit:j,addViewButton:eb,syncProgressStore:W});case d5.None:return null}},[ex,eb,q,S,f,M,eS,g,i,r,j,D,W]),eI=(0,l.useMemo)(()=>"hidden"===d?null:(0,p.jsx)(d2,{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:h,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,h,V,c,K,eC.headerActionsStyle,L,em]);return(0,p.jsxs)(o(385827).s,{allowSelectionWithin:!0,style:F,onMouseDown:v,onMouseMove:b,onMouseLeave:x,ref:(0,o(411048).Px)(w,O),children:[r?(0,p.jsx)(a9,{currentViewType:t,headerSizeObserver:h,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(728676).LI)(t),style:d1,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:[(0,p.jsx)(s_,{c
1ollectionContextStore:q,isFullScreen:r}),(0,p.jsx)(sj,{collectionContextStore:q}),!r&&$?(0,p.jsx)(sR,{collectionContextStore:q}):void 0,U?(0,p.jsx)(sT,{collectionContextStore:q}):void 0,(0,p.jsx)(d8,{collectionContextStore:q,showHoverActionsStore:S,filterBarCreateFilterSettingsStore:E,saveControlMoreActionsButtonPopupStore:en,currentViewType:t,isInHomeWidget:u})]})]})}let d6={flex:1};function d8({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)(a3,{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:d6}),(0,p.jsx)(o(634620).A,{collectionContextStore:e})]}):null}let d4=new(o(552709)).O2("XldbTableControllerProvider",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(99115),o.e(13991),o.e(25018),o.e(25688),o.e(55292),o.e(12962),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(94994),o.e(52947),o.e(11723),o.e(68034),o.e(14512),o.e(31693),o.e(54811),o.e(46449),o.e(85239),o.e(37747),o.e(34272),o.e(62232),o.e(34925),o.e(10817),o.e(52512),o.e(67535),o.e(38069),o.e(7761),o.e(63531),o.e(39266),o.e(794),o.e(59870),o.e(60952),o.e(65848),o.e(98122),o.e(43009),o.e(98589),o.e(86267),o.e(9614),o.e(1628),o.e(36882),o.e(12650),o.e(48568),o.e(94013),o.e(89060),o.e(91180),o.e(49164),o.e(21034),o.e(29414),o.e(33982),o.e(13995)]).then(o.bind(o,574927))),ce=(0,o(552709)._h)(d4,e=>e.XldbTableControllerProvider,{renderLoading:(e,t)=>
1t.loadingFallback,renderOfflineError:e=>e.loadingFallback}),ct={width:"auto"},co={display:"contents"},ci={position:"relative"},cr={position:"sticky",insetInlineStart:0},cn={marginBottom:6};function cl(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(728676).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 ca=l.memo(l.forwardRef(function(e,t){var i;let r,{store:n,isFullScreen:c,productUseCase:u,viewsModuleContext:g,overrideViewType:m,headerActionsBehavior:S="default",overridePaddingLeft:h,overridePaddingRight:f,fullWidth:v,headerText:b,hideViewTabBar:x,headerAllowedActions:w,maxHeight:C,initialArchiveStatus:I,disabled:j,skipRemoteCollectionQuery:V=!1,isUnlistedView:E,viewId:F,onMount:z,setCollectionContextStore:K,showOnlyCurrentView:L,additionalCollectionViewInnerHorizontalPadding:N,templatePickerMenuListStore:G,editorContentContainerRef:$,handleAddItemClickOverride:U,collectionContentWrapperStyle:q,headerActionsWrapperStyle:X,forceDropdownStateInTabBar:Y=!1,renderInfo:Q,draggableHeaderProps:Z,capabilitiesOverrides:J}=e,{mountedBeforeInitialPageRender:ee,navigationStartTime:et,navigationTracker:eo=o(898727).A,cvbLoadingStateOnInitialRender:ei,lazyRenderStartedAtRef:er,trackPendingCollectionItemRender:en,dependencyLoadingMetrics:el}=Q,ea=(0,o(960253).e)(),es=(0,o(533992).Y0)(),{isPhone:ed}=es,ec=(0,l.useRef)(null),eu=(0,o(533992).v3)(),ep=(0,o(633636).wM)(),eg=(0,o(345776).T)(),em=(0,o(754831).Zp)(),eS=(null==em?void 0:em.isPreviewing)??!1,eh=(0,o(908851).WV)(),ey=V||eh,ef=(0,o(325606).Q)(),ev=J??ef,[eb]=(0,l.useState)(I),[ex]=(0,l.useState)(eh),ew=(0,l.useMemo)(()=>{let e=new(o(26960)).B(eu);return void 0!==eb&&e.archiveStatusStore.setState(eb),e.isSnapshotQueryStore.setState(ex),e},[eu,eb,ex]),eC=(0,l.useRef)(null);eC.current||(eC.current=new W(ew,eu));let ek=(0,l.useCallback)(async()=>{var e;await (null==(e=eC.current)?void 0:e.maybeProcessDeferredCollectionEmit("msg"))},[]);(0,l.useEffect)(()=>{var e;if(c&&(null==(e=o(728372).AppStoreMainEditorCurrentBlockStore.state)?void 0:e.id)===n.id)return o(145068)._.getForTab(ep).setState(ew),()=>{o(145068)._.getForTab(ep).setState(void 0)}},[ew,c,n.id,ep]);let eI=(0,l.useRef)(!1),ej=(0,l.useCallback)(()=>{eI.current=!0,ew.shouldDelayRenderStore.setState(!1)},[ew]);!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 B({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:eu,collectionContextStore:ew,collectionViewBlockId:n.id,processDeferredCollectionEmit:ek,allowRender:ej});let eT=(0,l.useContext)(o(700587).U),e_=(0,o(579993).uB)(void 0,o(466054).A),eA=(0,l.useMemo)(()=>new(o(864844)).E,[]),eM=(0,l.useMemo)(()=>new(o(864844)).E,[]),eP=(0,l.useMemo)(()=>new(o(864844)).E,[]),eR=(0,l.useRef)(null),eV=(0,l.useRef)(),eB=(0,l.useRef)(null),[eE]=(0,l.useState)(()=>performance.now()),eF=(0,l.useRef)(new Map),eO=(0,l.useRef)();(0,l.useEffect)(()=>{ew.previewContextStore.setState(em)},[em,ew]),(0,l.useEffect)(()=>{let e=eC.current;return async function(){let{createHasSchemaChangedForQueryStore:t}=await T.load();ew.hasSchemaChangedForQueryStore=t(ew),null==e||e.subscribeToSchemaChanges(ew.hasSchemaChangedForQueryStore)}(),()=>{null==e||e.unsubscribeFromSchemaChanges()}},[eC,ew]),(0,l.useEffect)(()=>()=>{var e;let t=a().default.getConfig({configName:"collection_request_orchestrator_config"}).cancelOnUnmountPercentage??0,i=null==(e=ew.collectionViewBlockStore())?void 0:e.id;eg&&i&&(0,o(467131).Yo)(eg,t)&&o(970532).QY.cancelAllRequestsForCVB({collectionViewBlockId:i,cancelReason:"unmount"})},[ew,eg]);let{didDelayOffscreenRenderRef:ez,collectionViewVisibilityStore:eK}=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:ew,isFullScreen:c,rootRef:ec,trackPendingCollectionItemRender:en,hasAllowedRenderViaScrollRequestRef:eI});(0,l.useEffect)(()=>{let e=()=>{if(eK.state){var e;null==(e=eC.current)||e.maybeProcessDeferredCollectionEmit("msg")}};return eK.addListener(e),()=>{eK.removeListener(e)}},[eK,eC]);let eL=(0,o(579993).K8)(()=>
1o(633097).R.getForTab(ep).getSelectedView(n.id),[n.id,ep]);(0,l.useEffect)(()=>{eL&&(0,o(979191).t)({environment:eu,tabId:ep,collectionContextStore:ew,collectionViewId:eL,isFullScreen:c??!1,isRootChild:ew.isRootChildStore.state,isInPeekRenderer:ew.isInPeekRendererStore.state,isFromMobileNativeViewer:!0})},[eL,eu,ew,c,n.id,ep]);let eD=(0,l.useCallback)(()=>{var e;return!!(!o(825244).A.state.isVisible||o(475097).default.isCenterPeekOpen()&&!(null!=(e=o(475097).default.peekTargetStore.state)&&e.uiContains(n)))||!c&&!eK.state},[c,eK,n]),eW=(0,l.useRef)(),[eH,eN]=(0,l.useState)(!1),[eG,e$]=(0,l.useState)(!1),[eU,eq]=(0,l.useState)(!1),eX=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"createFilterSettingsStore"})),eY=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"filterBarCreateFilterSettingsStore"})),eQ=(0,o(579993).uB)(void 0,s().Store.createClass({open:!1,stack:[]},{name:"createSortSettingsStore"})),eZ=(0,o(579993).uB)(void 0,s().Store.createClass(void 0,{name:"viewSettingsPlacementStore"})),eJ=(0,o(579993).uB)(void 0,o(510969).A),e0=(0,l.useCallback)(()=>{var e;return m??(null==(e=ew.collectionViewStore())?void 0:e.getType())},[m,ew]),e9=(0,o(579993).r6)(()=>(0,o(447036).cq)(n),[n]),e3=(0,o(579993).O$)(e9),e2=(0,o(579993).O$)(ew.isInHomeWidgetStore),e5=(0,o(579993).K8)(()=>!!ew.viewsModuleContextStore.getViewModuleType(),[ew]),e1=(0,o(579993).K8)(()=>(0,o(447036).RX)(n),[n]),e7=(0,o(979506).Lc)(),e6=(null==e7?void 0:e7.layout)==="nested",e8=(0,o(579993).r6)(()=>{let e=(0,o(877071).U)(eu)-900;if(e1&&!c&&!(0,o(335818).Ck)(n,void 0,es)&&e>0&&!ew.isWidgetView())return e/2},[eu,e1,c,n,es,ew]),e4=(0,o(579993).O$)(e8),te=(0,o(579993).K8)(()=>{var e;return(null==(e=eR.current)?void 0:e.getStore().state.elementRef)??{current:null}},[eR]),tt=(0,l.useCallback)(e=>{var t,o;if(ew.isInHomeWidgetStore.state)return;let i=ew.normalizedFormatStore.state,r=(null==(t=te.current)?void 0:t.clientWidth)??ew.frozoneStore.state.scrollerWidth;ew.frozoneStore.setState({isScrolled:!1,scrollerWidth:r,scrollerLeftOffset:(null==eR||null==(o=eR.current)||null==(o=o.getClientRect())?void 0:o.left)??0,scrollerLeftPadding:e8.state,frozenIndex:null==e?void 0:e.getTableFrozenColumnIndex(r,i),tryShowHiddenFrozenColumn:!1})},[ew,te,e8]),to=(0,o(579993).K8)(()=>n.isRootOrDirectChild(),[n]),ti=(0,o(579993).K8)(()=>(0,o(298292).fs)(eu,ep,n),[eu,ep,n]),tr=!!(0,o(979506).Lc)(),tn=(0,o(579993).r6)(()=>{let e=e0(),t=(0,o(728676).l0)({environment:eu,store:n,isFullScreen:c,isInFeedView:tr,sizeObserver:eA,viewType:e,collectionContextStore:ew,isPagePresentationModeOpen:o(922118).M.getState()});return t&&void 0!==h&&(t.paddingLeft=h),t&&void 0!==f&&(t.paddingRight=f),t&&to&&ti&&(0,o(335818).Ck)(n,void 0,es)&&"page"!==e&&(t.paddingRight+=372),t},[e0,eu,n,c,eA,ew,h,f,to,ti,es,tr]);(0,o(579993).O$)(tn);let tl=(0,l.useCallback)(e=>{let t=e.target;null!==t&&t instanceof HTMLElement&&(0,o(768397).p)(t)&&eq(!0)},[eq]),ta=(0,l.useCallback)(()=>{eq(!1)},[eq]),ts=(0,l.useCallback)(()=>{o(395364).A.state||eN(!0)},[eN]),td=(0,l.useCallback)(()=>{eN(!1)},[eN]),tc=(0,l.useCallback)(()=>{var e,t;if(e2)return;let o=null==(e=eR.current)||null==(e=e.getNode())?void 0:e.getBoundingClientRect().width,i=ew.frozoneStore.state.scrollerWidth,r=null==(t=eR.current)||null==(t=t.getNode())?void 0:t.getBoundingClientRect().left,n=ew.frozoneStore.state.scrollerLeftOffset;if(o===i&&r===n)return;let l=ew.collectionViewStore(),a=ew.normalizedFormatStore.state;ew.frozoneStore.update(e=>({...e,scrollerWidth:o,scrollerLeftOffset:r,scrollerLeftPadding:e8.state,frozenIndex:null==l?void 0:l.getTableFrozenColumnIndex(o,a),tryShowHiddenFrozenColumn:!1}))},[ew,eR,e8,e2]),tu=(0,l.useCallback)(()=>{var e,t;let o=null==(e=eR.current)||null==(e=e.getNode())?void 0:e.scrollLeft,i=null==(t=tn.state)?void 0:t.paddingLeft;if(void 0===o||void 0===i)return;let r=o>i;r!==ew.frozoneStore.state.isScrolled&&(ew.frozoneStore.setState({...ew.frozoneStore.state,isScrolled:r}),tc())},[ew,tc,tn]),tp=(0,l.useRef)(!1);!function({environment:e,collectionContextStore:t}){let i=(0,l.useCallback)(i=>{i.state.online||(0,o(524728).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:eu,collectionContextStore:ew});let{collectionViewStore:tg,collectionStore:tm}=(0,o(579993).K8)(()=>{var e;let t,i=ew.collectionViewStore(),r=ew.collectionStore(),l=eu.currentUser.id,a=null==i?void 0:i.id,s=null==r?void 0:r.id,d=n.getCollectionViewStores(),p=d.map(e=>e.id),m=null!=(e=d[0])&&e.isDefined()?d[0]:void 0,S=n.id,h=(0,o(83667).cf)({userId:l,viewBlockId:S}),y=eu.RouterStore.state.route,f="layout"===n.getParentTable(),v=n.inMemoryRecordCache===eu.defaultRecordCache.inMemoryRecordCache,b=e=>!!(E||p.includes(e));
1if(F&&b(F)?t=F:f&&v&&"page"===y.name&&y.collectionViewId&&b(y.collectionViewId)?t=y.collectionViewId:i&&b(i.id)?t=i.id:h&&b(h)?t=h:m&&b(m.id)&&(t=m.id),t){let e=o(547131).p.createChildStore(n,{table:o(832375).Gy1,id:t});if(e.isDefined()){t!==h&&(0,o(83667).st)({userId:l,viewBlockId:S,viewId:t});let r=null==i?void 0:i.inMemoryRecordCache,d=null==e?void 0:e.inMemoryRecordCache,p=r!==d&&((null==r?void 0:r.name)===o(354128).AGENT_PREVIEW_CACHE_NAME||(null==d?void 0:d.name)===o(354128).AGENT_PREVIEW_CACHE_NAME),m=e.getCollectionStore();e&&(!tp.current||t!==a||p||m&&m.id!==s)&&(tp.current=!0,ew.skipRemoteCollectionQuery=ey,(0,o(47535).d)({environment:eu,tabId:ep,collectionViewBlockStore:n,collectionViewStore:e,collectionStore:m,collectionContextStore:ew,initialArchiveStatus:eb,isFullScreen:c??!1,productUseCase:u,isRootChild:n.isRootOrDirectChild(),isInPeekRenderer:e3,viewsModuleContext:g}))}}return{collectionViewStore:ew.collectionViewStore(),collectionStore:ew.collectionStore()}},[n,ew,eu,ep,c,u,e3,g,ey,eb,E,F]);(0,o(58022).b)(tm);let{frozenIndex:tS,tableFrozenColumnIndex:th}=(0,o(579993).K8)(()=>({frozenIndex:ew.frozoneStore.state.frozenIndex,tableFrozenColumnIndex:null==tg?void 0:tg.getTableFrozenColumnIndex(ew.frozoneStore.state.scrollerWidth,ew.normalizedFormatStore.state)}),[ew.frozoneStore,ew.normalizedFormatStore,tg]);(0,l.useEffect)(()=>{void 0===tS&&tg&&tt(tg)},[ew,tg,tS,tt]);let ty=(0,l.useRef)(!1);(0,l.useEffect)(()=>(ty.current=!0,()=>{ty.current=!1}),[]);let tf=(0,l.useRef)(!0);(0,l.useEffect)(()=>{if(tf.current){let e=e0();e&&(o(363256).e.withListenerIgnored(()=>{let t=ew.collectionStore(),i=(0,o(866814).L0)(t),r=ew.collectionViewStore(),l=null==r?void 0:r.getChartType(),a=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:n.id,owned_collection_count:n.getOwnedCollectionStores().length,linked_collection_count:n.getLinkedCollectionStores().length,type:e,is_full_screen:c,is_peek:e9.state,peek_mode:o(475097).default.state.mode,load_type:ee?"initial":"navigation",database_visit_id:ew.visitSessionId,chart_type:"placeholder"===l?a:l,is_chart_placeholder:"placeholder"===l,product_use_case:u,...i}}})}),tf.current=!1)}},[]);let{value:tv}=(0,o(552709).fJ)(_().T.formulas);(0,l.useEffect)(()=>{(0,o(48697).O9)(tv)&&ew.formulasCodeStore.setState(tv)},[tv,ew.formulasCodeStore]),(0,l.useEffect)(()=>{A(eu)},[eu]),(0,l.useEffect)(()=>{o(363256).e.withListenerIgnored(()=>{let e=ew.collectionViewStore();if(e&&"collectionTypedView"===ew.contextTypeFromStoreState){let t=ew.databaseTypeFromStoreState,i=e0();t&&i&&(0,o(614128).W)({environment:eu,eventName:"type_aggregated_database_visit",key:`type_aggregated_database_visit-${t}`,throttleSeconds:60,eventProperties:{collection_view_id:e.id,collection_view_block_id:n.id,type:i,databaseType:t,is_my_tasks:(0,o(933062).NY)("myTasks")===n.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)(ew),is_first_render:tf.current})})});let tb=(0,o(667727).s3)({currentViewId:null==tg?void 0:tg.id,getCurrentViewType:e0,mountedBeforeInitialPageRender:ee,navigationStartTime:et,switchViewStartTime:null==(i=eW.current)?void 0:i.metric.startTime});eW.current&&o(363256).e.withListenerIgnored(()=>{if(!eW.current)return;let{from:e,to:t,metric:i,sizeHintAtStart:r}=eW.current;o(307545).default.measureAfterNextFlush(i,{getData:()=>{let{view_type:i,row_count_category:n,...l}=(0,o(866814).kz)(ew);return{from:e,to:t,did_trigger_fetch:ew.isLoadingStore.state,row_count_category:(0,o(866814).Cu)(r),...l}}}),eW.current=void 0}),(0,l.useEffect)(()=>{let e=()=>{var e,t,i,r,l;let a;if(!ew.isLoadedStore.state||!ty.current||ew.wasCreatedThisSessionStore.state||ew.didFireLoadEventsStore.state)return;ew.didFireLoadEventsStore.setState(!0);let s=eu.RouterStore.state;"page"===s.route.name&&(a=s.route.mobileData);let d=null==(e=ew.collectionViewStore())?void 0:e.getType(),c=()=>({...(0,o(866814).kz)(ew),wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,collectionViewType:d,...eo.getDatabaseNavigationMetrics(et,el)});if(ew.isFullScreenStore.state)if(!o(329464).A.state.initialRenderCompleted&&ee)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:()=>{var e,t;let i=(0,o(866814).kz)(ew),r=ew.collectionViewStore(),n=null==r?void 0:r.id,l=(0,o(466158).A)(n);return{...i,is_push:(null==(e=a)?void 0:e.isPush)??!1,collectionViewType:d,initial_route:eu.RouterStore.state.initialRoute.name,prefetchCache:null==(t=o(809390).B.getPrefetchAnalytic(l))?void 0:t.type,cvb_loading_state:ei,wasm_sqlite_initialized:o(329464).A.state.metricDataStore.state.wasm_sqlite_initialized,is_mobile_background_launch:(0,o(916200).A)(),sub_metrics:o(259533).getSubMetricsAndMetricDataForTracking({isPrewarmedTab:!1}).sub_metrics,includes_page_origin_to_app_start:!0}}
1,shouldSendIfStatsigNotInitialized:!0}),null==(t=ew.databaseItemsVisibleTracker)||t.handleInitialDatabaseRender();else{let{timings:e}=eo.popTimings(eo===o(898727).J?n.id:void 0);e&&o(307545).default.measureAfterNextFlush({metricName:"navigation_database_render",startTime:e.navigationStart},{getData:c}),o(469945).A.state.isMeasuring&&o(469945).A.update(e=>({...e,isMeasuring:!1})),null==(i=ew.databaseItemsVisibleTracker)||i.handleNavigationDatabaseRender(null==e?void 0:e.navigationStart)}else ee?null==(r=ew.databaseItemsVisibleTracker)||r.handleInitialDatabaseRender():(et&&o(307545).default.measureAfterNextFlush({metricName:"navigation_database_render",startTime:et},{getData:c}),null==(l=ew.databaseItemsVisibleTracker)||l.handleNavigationDatabaseRender(et))};return ew.isLoadedStore.addListener(e),e(),()=>{ew.isLoadedStore.removeListener(e)}},[ew,eu,ee,ei,et,el,eo,n.id]),(0,o(579993).K8)(()=>{for(let e of n.getCollectionViewStores())e.getValue();tm&&tm.getTemplatePageStores().map(e=>e.getValue())},[n,tm]),(0,l.useEffect)(()=>{let e=()=>!o(475097).default.isCenterPeekOpen()&&o(825244).A.state.isVisible,t=()=>{if(e()){var t;null==(t=eC.current)||t.maybeProcessDeferredCollectionEmit("page_show")}},i=()=>{if(e()){var t;null==(t=eC.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)}},[eC]),(0,l.useEffect)(()=>{let e=e=>{let t=e.state;(async()=>{try{(await M.load()).ensureCompleteSprintAutomation({environment:eu,sprintSettingsContext:t})}catch(e){(0,o(208318).t)().error({error:(0,o(324497).A)(e),from:"collectionViewBlock",type:"loadSprintSettingsActionsFailed"})}})()};return ew.sprintSettingsContextStore.addListener(e),()=>{ew.sprintSettingsContextStore.removeListener(e)}},[ew,eu]),(0,l.useEffect)(()=>{let e=async e=>{if(e.state){let e=ew.collectionViewBlockStore(),t=ew.collectionViewStore(),i=ew.collectionStore();e&&t&&i&&await (0,o(524728).M)(eu,ew,{src:"relative_variables_stale",queuedTimestamp:Date.now()})}};return ew.relativeVariablesAreStaleStore.addListener(e),()=>{ew.relativeVariablesAreStaleStore.removeListener(e)}},[ew,eu,ey]);let{contextType:tx,databaseType:tw,remoteCollectionIds:tC}=(0,o(579993).K8)(()=>({contextType:ew.contextTypeFromStoreState,databaseType:ew.databaseTypeFromStoreState,remoteCollectionIds:ew.remoteCollectionIdsStore.state}),[ew]);(0,l.useEffect)(()=>{if(eO.current||"collectionTypedView"!==tx||!tw)return;let e=new(P()).C({environment:eu,listenerEventKey:(0,d().aW)({spaceId:n.getSpaceId(),databaseType:tw}),onEmit:(e,t)=>{var o;null==(o=eC.current)||o.handleCollectionEmit({src:"msg",passThroughData:t,shouldDeferCollectionEmit:eD(),isCollectionTypeChange:!0})}});e.subscribe(),eO.current=e;let t=eO.current;return()=>{t.unsubscribe()}},[ew,eu,eC,n,tx,tw,eD]),(0,l.useEffect)(()=>{null==K||K(ew)},[K,ew]),(0,l.useEffect)(()=>{null==z||z(e0())},[]),(0,l.useEffect)(()=>{void 0===th||e2||ew.frozoneStore.setState({...ew.frozoneStore.state,frozenIndex:th})},[ew.frozoneStore,e2,th]),(0,l.useEffect)(()=>{let e=e=>{let t=Array.from(eF.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=eF.current.get(e))||n.unsubscribe(),eF.current.delete(e)}for(let e of r){let t=new(P()).C({environment:eu,listenerEventKey:(0,d().eG)(e),onEmit:(e,t)=>{var o;null==(o=eC.current)||o.handleCollectionEmit({src:"msg",passThroughData:t,shouldDeferCollectionEmit:eD(),isCollectionTypeChange:!1})}});t.subscribe(),eF.current.set(e,t)}};if(tm)e([tm.id]);else if("collectionTypedView"===tx){e(tC??[]);let t=t=>{e(t.state)};return ew.remoteCollectionIdsStore.addListener(t),()=>{ew.remoteCollectionIdsStore.removeListener(t)}}},[ew.remoteCollectionIdsStore,eC,tm,tx,eu,tC,n,eD]),(0,l.useEffect)(()=>{let e=eF.current;return()=>{if(e)for(let t of e.values())t.unsubscribe()}},[]);let tk=(0,l.useMemo)(()=>({onFocus:tl,onBlur:ta,onMouseMove:ts,onMouseLeave:td}),[tl,ta,ts,td]);(0,l.useEffect)(()=>{var e;let t=null==(e=eR.current)?void 0:e.getNode();return t&&(0,o(166027).P)({el:t,eventName:"scroll",callback:tu}),()=>{t&&(0,o(260244).O)({el:t,eventName:"scroll",callback:tu})}},[tu]),(0,l.useEffect)(()=>()=>{(0,o(658350).u)({collectionContextStore:ew})},[ew]),(0,l.useEffect)(()=>()=>{eA.destroy(),eM.destroy(),eP.destroy()},[eA,eM,eP]),(0,l.useEffect)(()=>()=>{var e;null==eV||null==(e=eV.current)||e.disconnect()},[]),(0,o(537885).L)({collectionContextStore:ew,collectionViewStore:tg,isFullScreen:!!c,wasCreatedThisSessionStore:ew.wasCreatedThisSessionStore,environment:eu,didDelayOffscreenRenderRef:ez});let tI=(0,o(579993).K8)(()=>{var e;let t=null==(e=o(728372).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}},[]),tj=(0,o(579993).K8)(()=>o(610463).A.getState().loaded,[]);(0,l.useEffect)(()=>{var e;if(!n.isCollectionView())return;let t=null==(e=ew.collectionStore())?void 0:e.getFormat();if(!t)return;let i=(0,o(447036).cq)(n)?o(616153).e:o(623618)._,r=(0,o(645700).W)({collectionFormat:t,userSettingsBannerInfo:tI,collectionStore:ew.collectionStore(),hasCollectionContext:!0});if(r.shouldShowBanner){let{shouldShowBanner:e,...t}=r;o(474329).HQ({bannerCoordinator:i,tabId:ep,blockStore:n,...n.isCollectionView()&&{context:o(166654).R.CollectionViewBlockFullScreen},...t})}else o(474329).zA({bannerCoordinator:i,tabId:ep,id:"JiraTwoWaySyncInfoBanner"}),o(474329).zA({bannerCoordinator:i,tabId:ep,id:"AuthMissingForJiraSyncedCollectionPageBanner"})},[ew,n,eu,tI,ep,tm,tj]);let tT=(0,o(83208).X)("row_count_limits_notify"),{rowCountIsApproaching:t_,rowCountLimit:tA}=(0,o(579993).K8)(()=>{var e;let{maxSize:t,maxMsvSize:i}=a().default.getConfig({configName:"collection_service_max_collection_size"}),r=null==(e=ew.collectionViewStore())?void 0:e.getCollectionSource();return{rowCountIsApproaching:"approaching"===(0,o(481436).y)(ew),rowCountLimit:(0,o(709043).d)({maxSize:t,maxMsvSize:i,isTypedSource:void 0!==r&&(0,o(213832).q7)(r)})}},[ew]);(0,l.useEffect)(()=>{if(!tT||!c||!n.isCollectionView())return;let e=(0,o(447036).cq)(n)?o(616153).e:o(623618)._;return t_?o(474329).HQ({bannerCoordinator:e,tabId:ep,id:"RowLimitWarningPageBanner",contentKey:"collection_row_limit_warning",styleKey:o(646478).q.Yellow,rowCountLimit:tA}):o(474329).zA({bannerCoordinator:e,tabId:ep,id:"RowLimitWarningPageBanner"}),()=>{o(474329).zA({bannerCoordinator:e,tabId:ep,id:"RowLimitWarningPageBanner"})}},[c,n,tT,t_,tA,ep]);let{pendingOpenSource:tM,pendingOpenFrom:tP}=(0,o(579993).O$)(o(917850).y);(0,l.useEffect)(()=>{var e;let t=null==(e=ew.collectionStore())?void 0:e.getFormat();if(!t)return;let i=ew.settingsStore;t.external_collection_type&&t.synced_collection_external_url&&tM&&((0,o(604322).e)({collectionSettingsStore:i,source:tM,openedFrom:tP}),o(917850).y.clearPendingOpen())},[ew,tM,tP]);let tR=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}(tm),tV=j||!!(null==ev?void 0:ev.disableContentPointerEvents);(0,l.useEffect)(()=>{ew.setCapabilitiesParams({disabled:tV,capabilitiesOverrides:ev})},[ew,tV,ev]);let tB=(0,o(747193).b)(n,tV),tE=(0,o(579993).K8)(()=>!!tm&&(0,o(69499).Qu)(tm.getValue()),[tm]),tF=(0,o(579993).K8)(()=>(0,o(829435).s)(n.id),[n.id]),tO=(0,o(579993).K8)(()=>(0,o(400695).W)(n.id),[n.id]),tz=(0,o(579993).K8)(()=>!!tF&&ew.isEmptyStore.state,[tF,ew]),tK=(0,o(579993).K8)(()=>!!tO&&ew.isEmptyStore.state,[tO,ew]),tL=(0,o(579993).K8)(()=>(0,o(765158).I)(n.getAssociatedLayoutStore()),[n]),tD=(0,o(579993).K8)(()=>e2&&tF&&0===ew.collectionStoresStore.state.length&&ew.isLoadedStore.state,[e2,tF,ew]),tW=(0,o(579993).K8)(()=>e2&&tO&&0===ew.collectionStoresStore.state.length&&n.getCollectionViewStores().length<=1,[e2,tO,ew,n]),tH=(0,o(579993).K8)(()=>
1{if(!tF||tz)return!1;let e=o(728372).AppStoreCurrentUserSettingsStore.state;return!!(null!=e&&e.isDefined())&&void 0===e.getSettingsStore().getKeyStore("personal_home_my_tasks_main_callout_dismissed_at").getValue()},[tF,tz]),tN=(0,o(579993).r6)(()=>!to||!ti||!(0,o(335818).Ck)(n,void 0,es)||n.isCollectionViewPageWithContent()?{marginLeft:void 0,marginRight:void 0}:{marginLeft:void 0,marginRight:-186},[es,to,ti,n]);(0,o(579993).O$)(tN);let tG=(0,o(579993).r6)(()=>{var e;if(tD||tW)return 0;let t=(null==(e=ew.viewsModuleContextStore)?void 0:e.getViewModuleType())==="viewsMain"&&!ew.isDashboardWidget();return b||"hidden"!==S||!x?t?60:E||ew.isInHomeWidgetStore.state?48:40:0},[tD,tW,ew,b,S,x,E]);(0,o(579993).O$)(tG);let t$=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:ew,previewContext:em,isPlaceholderExternalCollection:tE}),tU=(0,o(579993).K8)(()=>{var e;return(null==(e=ew.collectionViewBlockStore())?void 0:e.getCollectionViewStores())??[]},[ew]),tq=(0,l.useMemo)(()=>{let e=(null==tU?void 0:tU.length)===1;return t$&&(c||!e)&&!e2},[t$,null==tU?void 0:tU.length,c,e2]),tX=(0,o(579993).r6)(()=>!!(eH||eG||eU||c||"always_show"===S||o(139424).A.isMobile||"form_editor"===e0()||!ew.isWidgetView()&&"dashboard_widget"!==u||ew.isDashboardWidget()&&ew.getIsInDashboardBuildMode()||ew.settingsStore.state.open||ew.searchOpenStore.state||eQ.state.open||eX.state.open||eY.state.open||ew.filterBarSortSettingsStore.state.open||Array.from(ew.filterBarItemSettingsStoreMap.values()).some(e=>e.state.open))||!!eJ.state.open,[eH,eG,eU,c,S,u,e0,ew,eQ,eX,eY,eJ]);(0,o(579993).O$)(tX);let tY=(0,o(579993).r6)(()=>ew.collectionActionsMinimizedStore.state&&!c?o(728676).xE.Collapsed:o(728676).xE.Expanded,[ew.collectionActionsMinimizedStore,c]);(0,o(579993).O$)(tY);let tQ=(0,o(579993).K8)(()=>{let e=e0();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:tE,collectionContextStore:ew,allowedActions:w,settingsHeaderSizeObserver:eM})},[e0,ew,w,tE,eM]);(0,o(579993).K8)(()=>{tQ&&(0,o(963405).IW)({collectionSettingsStore:ew.settingsStore,showAddItemButton:!0})},[tQ,ew]);let tZ=(0,l.useCallback)(e=>{if(U)return void U(e);if(!ew.collectionViewBlockStore()||!(0,o(746040).E)(eu,(0,o(974410).f)(n)))return;let t=ew.isMultiSourceViewFromStoreState;(0,o(476087).U)({userAction:"CollectionViewBlock.handleAddItemClick",environment:eu,collectionContextStore:ew,collectionViewBlockStore:n,shouldCoerce:!0,templateStore:ew.defaultPageTemplateStore.state,showMoveTo:t,peekModeOverride:e2?"center_peek":void 0,from:{createBlock:"cvb_add_item"}}),(0,o(893783).X)({environment:eu,collectionContextStore:ew,action:"click_topbar_new_item"})},[ew,eu,n,e2,U]),tJ=(0,l.useCallback)(e=>{let{target:t}=e;if(!tg||o(139424).A.isMobile||!(t instanceof HTMLElement))return;let i=e0();i&&0===e.button&&(0,o(705660).S)(e,o(705660).y.EditorMouseDown,()=>{R({viewType:i,isDashboardWidget:ew.isDashboardWidget()})&&(e.preventDefault(),(0,o(915157).j)({environment:eu,target:t,startX:e.clientX,startY:e.clientY,showSelectionRect:!0,preventSelectStores:[],allowVerticalEdgeScroll:!0,allowHorizontalEdgeScroll:"board"===i||"table"===i}))})},[eu,tg,e0,ew]),t0=(0,l.useCallback)((e,t)=>{(0,o(705660).S)(e,o(705660).y.Click,()=>{if(e9.state||o(270912).Cx(eu),"page"===t&&!(0,o(453734).Z)()){let{clientX:t,clientY:i,target:r}=e;o(374176).default.afterNextFlush(()=>{let e=n.getSpaceId();(0,o(323517).createAndCommit)({userAction:"CollectionViewBlock.PageView.click",environment:eu,canUndo:!0,cellTarget:e?{spaceWithId:e}:void 0,perform:e=>{(0,o(699778).t)({environment:eu,x:t,y:i,target:r instanceof Element?r:void 0,transaction:e,isDiscussionsModuleBelowEditorModule:tL})}})})}})},[eu,e9,tL,n]),t9=(0,l.useMemo)(()=>
1o(960408).sg(tc,100),[tc]),t3=(0,l.useCallback)(()=>{o(395364).A.state||e$(!0)},[e$]),t2=(0,l.useCallback)(()=>{e$(!1)},[e$]),t5=(0,l.useCallback)(e=>{e&&eA.observe(e)},[eA]),t1=(0,l.useCallback)(e=>{e&&eP.observe(e)},[eP]),t7=(0,l.useCallback)(e=>{e&&eM.observe(e)},[eM]),t6=(0,l.useCallback)(e=>{var t,i;(null==e||null==(t=e.getNode())?void 0:t.classList.contains(o(314543).Dk))?eR.current=e:eR.current=(null==eT?void 0:eT.horizontalScroller)||null,tt(ew.collectionViewStore());let r=null==(i=eR.current)?void 0:i.getNode();"u">typeof ResizeObserver&&r&&(eV.current=new ResizeObserver(t9),eV.current.observe(r))},[ew,t9,tt,eT]),t8=(0,o(579993).K8)(()=>{var e,t,i,r;if("form_editor"!==e0()&&ew.settingsStore.state.open&&"sidebar"===eZ.state&&!0!==o(560281).b.state.visible)return(0,p.jsx)("div",{style:{paddingInlineStart:null==(e=tn.state)?void 0:e.paddingLeft,paddingInlineEnd:null==(t=tn.state)?void 0:t.paddingRight,marginInlineStart:null==(i=tN.state)?void 0:i.marginLeft,marginInlineEnd:null==(r=tN.state)?void 0:r.marginRight,borderTop:`1px solid ${o(632079).Tj.border.primary}`,height:12}})},[ew,tN,tn,eZ,e0]),t4=(0,o(579993).K8)(()=>{let e=null==tm?void 0:tm.getValue();return!!(e&&(0,o(69499).SJ)(e))},[tm]),oe=(0,o(579993).K8)(()=>{var e;let t=e0();if(t)return(0,o(964013).B)({blockStore:n,isFullScreen:!!c,collectionContextStore:ew})||tr&&"feed"!==t?0:-((null==(e=tn.state)?void 0:e.paddingLeft)??0)},[e0,n,c,tn,ew,tr]),ot=(0,o(579993).O$)(ew.normalizedSchemaStore),oo=(0,o(579993).O$)(ew.normalizedQueryStore),oi=(0,o(579993).O$)(ew.normalizedFormatStore),or=(0,o(579993).K8)(()=>{var e;if("over"===(0,o(481436).y)(ew))return"hidden";if("collectionTypedView"===ew.contextTypeFromStoreState)return S;if("collectionSystemView"===ew.contextTypeFromStoreState){let e=ew.collectionViewStore(),t=null==e?void 0:e.getCollectionSource();return(0,o(213832).TR)(t)?"default":"hidden"}return"dashboard"===(e=null==tg?void 0:tg.getType())||"xldb"===e||tm&&!1!==tm.canRead()&&tm.isDefined()?S??"default":"hidden"},[ew,tm,tg,S]),on=(0,l.useRef)(null),ol=(0,o(579993).K8)(()=>{var e,t,i,r;let l=e0(),a=e1&&!o(475097).default.isSidePeekOpeningStore.state&&!E,s=a?c?{paddingInlineStart:(null==tn||null==(e=tn.state)?void 0:e.paddingLeft)??0,paddingInlineEnd:16}:{paddingInlineStart:0,paddingInlineEnd:((null==tn||null==(t=tn.state)?void 0:t.paddingRight)??0)+16}:(null==tn?void 0:tn.state)&&{paddingInlineStart:tn.state.paddingLeft,paddingInlineEnd:tn.state.paddingRight},d=(0,o(877071).U)(eu),u=(0,o(335818).Ck)(n,void 0,es)||c?d:Math.min(900,d);return{minHeight:tG.state,paddingInlineStart:null==s?void 0:s.paddingInlineStart,paddingInlineEnd:null==s?void 0:s.paddingInlineEnd,width:v,position:"relative",insetInlineStart:tr&&"feed"!==l?0:-((null==s?void 0:s.paddingInlineStart)??0),flexShrink:0,...(c||eS||a)&&{position:"sticky",zIndex:86,insetInlineStart:0,width:!e1||!s||c||eS||E?void 0:u-s.paddingInlineStart/2},...(0,o(444285).S)(n)&&{cursor:"default"},..."skills"===l&&{cursor:"default"},marginInlineStart:null==(i=tN.state)?void 0:i.marginLeft,marginInlineEnd:null==(r=tN.state)?void 0:r.marginRight,...X}},[e1,E,c,tn,eu,n,es,tG,v,eS,tN,tr,e0,X]),oa=(0,l.useCallback)(e=>{(0,o(963405).Ow)({collectionSettingsStore:ew.settingsStore,hideSettingsHeader:!0,ref:e,initialStack:[{type:"linkToDatabase",existingCollectionStore:tm,analytics:void 0}]})},[ew,tm]),{currentViewType:os,paddingLeft:od}=(0,o(579993).K8)(()=>{var e;return{currentViewType:e0(),paddingLeft:null==(e=tn.state)?void 0:e.paddingLeft}},[e0,tn]),oc=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:n,collectionViewStore:tg,currentViewType:os,canWrite:tB}),ou="dashboard"===os;if(tg&&ot&&oo&&oi&&os)if(e6)r=(0,p.jsx)(cs,{store:n});else if(t4)r=(0,p.jsx)(o(713311).RI,{value:ew,children:(0,p.jsx)(o(385827).s,{allowSelectionWithin:!0,style:ol,onMouseDown:tJ,onMouseMove:t3,onMouseLeave:t2,onClick:t0,ref:(0,o(411048).Px)(t5,ec),children:(0,p.jsx)(o(365711).Ay,{store:n,shouldShowHoverMenu:!0,analyticsName:(0,o(728676).LI)(os),shouldShowHalo:!c&&!eS&&!e2,canSelect:!c&&!eS&&!e2&&!e5,children:(0,p.jsx)(o(940844).j,{store:n,style:ct,disabled:!1})})})});else if(tW)r=(0,p.jsx)(o(713311).RI,{value:ew,children:(0,p.jsx)("div",{ref:ec,...tk,style:co,children:(0,p.jsxs)("div",{style:(0,o(681693).
1V$)({isPhone:ed,themeMode:ea}),ref:on,children:[(0,p.jsx)("div",{style:ci,children:(0,p.jsx)(a9,{currentViewType:os,headerSizeObserver:eA,contentSizeObserver:eP,settingsHeaderSizeObserver:eM,headerHeightStore:tG,viewSettingsPlacementStore:eZ,store:n,leftRightPaddingStore:tn,isInHomeWidget:e2,placementToOrigin:"right",alignmentToOrigin:"center",headerRef:on})}),(0,p.jsx)(o(502498).Ww,{feature:"custom_db",onSetup:oa})]})})});else{let e=(0,p.jsx)(a$,{collectionContentWrapperStyle:q,collectionContextStore:ew,store:n,collectionStore:tm,collectionViewStore:tg,currentViewType:os,isDisabled:tV,isFullScreen:!!c,isInPeek:e3,isPreviewing:eS,isRootOrDirectChild:to,headerSizeObserver:eA,timelineViewRef:eB,showHoverActionsStore:tX,handleAddItemClick:tZ,isPlaceholderExternalCollection:tE,isMyTasksEmpty:tz,isInFrameWhenSidePeekOpen:e1,query:oo,schema:ot,format:oi,showHomeCustomDbEmptyState:tW,maxHeight:C,viewSettingsPlacementStore:eZ,templatePickerMenuListStore:G,editorContentContainerRef:$,showMyTasksEmptyState:tD,showMyTasksAddSourcesCallout:tH,isInHomeWidget:e2,isUnlistedView:E,isHomeCustomDbEmpty:tK,handleHorizontalScrollerMount:t6,handleEditorMouseDown:tJ,handleEditorClick:t0,leftRightPaddingStore:tn,handleContentMount:t1,rootRef:ec,isViewModule:e5,additionalCollectionViewInnerHorizontalPadding:N,scrollerLeftPadding:e4,headerHeightStore:tG,fullWidth:v,contentEditableVoidLeft:oe,leftRightMarginStore:tN}),t=(0,p.jsx)(o(667727).o7,{loadEvent:tb,children:e}),i=(0,p.jsx)(o(713311).RI,{value:ew,children:(0,p.jsx)(o(193294).Zh,{value:e_,children:(0,p.jsxs)("div",{ref:ec,...tk,style:co,children:[c?void 0:(0,p.jsx)("div",{style:ci,children:(0,p.jsx)(a9,{currentViewType:os,headerSizeObserver:eA,contentSizeObserver:eP,settingsHeaderSizeObserver:eM,headerHeightStore:tG,viewSettingsPlacementStore:eZ,store:n,leftRightPaddingStore:tn,isInHomeWidget:e2,headerRef:on,handleAddItemClick:tZ,syncProgressStore:tR})}),(0,p.jsx)(k,{}),(0,p.jsx)(H,{isFullScreen:!!c,leftRightPaddingStore:tn,leftRightMarginStore:tN,overrideViewType:m}),tq?(0,p.jsx)(o(385827).s,{allowSelectionWithin:!0,onMouseDown:tJ,onMouseMove:t3,onMouseLeave:t2,ref:(0,o(411048).Px)(t5,on),style:cr,children:(0,p.jsx)("div",{style:cn,children:(0,p.jsx)(y,{store:n,collectionContextStore:ew,showHoverActionsStore:tX,isFullScreen:!!c,canEdit:tB,paddingLeft:od,syncProgressStore:tR})})}):void 0,(0,p.jsx)(d7,{currentViewType:os,store:n,headerWrapStyle:ol,headerActionsBehavior:or,allowedActions:w,hideViewTabBar:x??!1,showHoverActionsStore:tX,headerSizeObserver:eA,isFullScreen:!!c,isInHomeWidget:e2,isMyTasksPage:tF,isHomeCustomDbPage:tO,isPlaceholderExternalCollection:tE,collectionViewHeaderText:b,handleEditorMouseDown:tJ,handleHeaderMouseMove:t3,handleHeaderMouseLeave:t2,handleHeaderMount:t5,handleSettingsHeaderMount:t7,leftRightPaddingStore:tn,headerHeightStore:tG,canEdit:tB,viewSettingsPlacementStore:eZ,contentSizeObserver:eP,settingsHeaderSizeObserver:eM,handleAddItemClick:tZ,timelineViewRef:eB,filterBarCreateFilterSettingsStore:eY,createFilterSettingsStore:eX,switchViewMetric:eW,showOnlyCurrentView:!!L,headerRef:on,headerStyleOverrides:{...E&&{paddingInlineStart:24,paddingInlineEnd:24,paddingTop:12}},minimizedActionViewStore:tY,draggableHeaderProps:Z,forceDropdownState:Y,syncProgressStore:tR}),(0,p.jsx)(O,{collectionContextStore:ew,mountedBeforeInitialPageRender:!!ee}),"form_editor"===os?(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,t8,(0,p.jsx)(o(95114).DG,{collectionContextStore:ew,isDisabled:tV,paddingLeft:od}),(0,p.jsx)(D,{navigationTracker:eo,skipTracking:ou,collectionContextStore:ew,collectionViewBlockRenderStartTime:eE,didDelayOffscreenRenderRef:ez,mountedBeforeInitialPageRender:ee,cvbLoadingStateOnInitialRender:ei,lazyRenderStartedAtRef:er,trackPendingCollectionItemRender:en,dependencyLoadingMetrics:el})]})})});r=void 0===oc?i:(0,p.jsx)(ce,{configuration:oc,loadingFallback:null,children:i})}else r=null;return(0,o(705155).N)({store:n,forwardedRef:t,blockRefObject:(0,o(579993).K8)(()=>({renderedType:"collection_view_page"===n.getType()?"collection_view_page":"collection_view",getBlockStore:()=>n,getNode:()=>ec.current,collectionContextStore:ew,collectionStore:()=>ew.collectionStore(),collectionViewStore:()=>ew.collectionViewStore(),settingsStore:ew.settingsStore,bulkSelectionStore:ew.bulkSelectionStore,archiveStatusStore:ew.archiveStatusStore,searchQueryStore:ew.searchQueryStore,setSearchOpen:e=>{ew.searchOpenStore.setState(e)},resetLeftScrollAfterFlush:()=>{o(374176).default.afterNextFlush(()=>{var e;let t=null==(e=eR.current)?void 0:e.getNode();if(t){t.scrollLeft=0;let e=(0,o(54503).T8)(t);e&&(e.scrollLeft=0)}})},handleCreated:()=>cl(eu,ew)}),[n,ew,eu]),contents:r})}));function cs({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(760981).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})},954646(e,t,o){function i(e){return!(0,o(579993).K8)(()=>e.capabilitiesStore.state.viewCanEditContent,[e])}o.d(t,{T:()=>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})},112231(e,t,o){var i=o(635790),r=o(440302);let n={style0:{width:o(6451).Qd}};function l(e){let{collectionContextStore:t,linkExistingRelation:l,groupFormat:a,renderLinkButton:s,onAddOrLink:d,...c}=e,u=(0,i.useCallback)(e=>(0,r.jsx)(o(49453).l7,{collectionContextStore:t,linkExistingRelation:l,onClose:e.close,groupFormat:a,onAddOrLink:d}),[t,l,a,d]);return(0,r.jsx)(o(656252).d,{popupType:o(139424).A.isMobile?o(656252).z.BottomSheet:o(656252).z.Popup,placementToOrigin:"top",alignmentToOrigin:"start",disableFlippingPlacement:!0,popupWrapStyle:n.style0,...c,content:u,children:s})}o.d(t,{O:()=>l})},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]),v=(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]),b=(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=(v||y)&&x&&!(null!=w&&w.disableEditingName)&&!b;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(728676).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 v=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:v?(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]),v=(0,i.useMemo)(()=>(0,o(179819).h)({isEditingCollectionName:y}),[y]),b=(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,...v,...u.isSafari&&!y&&b?{display:"block",...o(699422).RC}:{}}}),[t,v,u.isSafari,y,b]),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)(v,{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}),v=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})}),b={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:b,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(46100).then(o.bind(o,74428))),r=(0,o(552709)._h)(i,e=>e.DatabaseOnboardingTourtip);o.d(t,{},{O:r})},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})},49453(e,t,o){let i={CollectionNewViewPopupComponent:new(o(552709)).O2("CollectionNewViewPopupComponent",async()=>await Promise.all([o.e(58035),o.e(80293),o.e(87662),o.e(77694),o.e(75887),o.e(22985),o.e(20681),o.e(86600),o.e(46913),o.e(10033),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(61300),o.e(97098),o.e(77817),o.e(54931),o.e(54522),o.e(26751),o.e(4637),o.e(36153),o.e(74787),o.e(57614),o.e(11327),o.e(20773),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(2337),o.e(60898),o.e(94994),o.e(44960),o.e(5927),o.e(10597),o.e(96713),o.e(52947),o.e(11723),o.e(68034),o.e(80247),o.e(14512),o.e(31693),o.e(44481),o.e(66194),o.e(38672),o.e(27682),o.e(98326),o.e(1147),o.e(19879),o.e(75041),o.e(50526),o.e(70541),o.e(12383),o.e(29091)]).then(o.bind(o,857788))),CollectionViewSelect:new(o(552709)).O2("CollectionViewSelect",async()=>await Promise.all([o.e(58035),o.e(1559),o.e(55857),o.e(70541),o.e(83035),o.e(44707),o.e(55901)]).then(o.bind(o,269325))),CollectionLinkExistingModal:new(o(552709)).O2("CollectionLinkExistingModal",async()=>await Promise.all([o.e(87662),o.e(77694),o.e(20681),o.e(81823),o.e(38229),o.e(54348)]).then(o.bind(o,105976))),ModalOverlayCollectionView:new(o(552709)).O2("ModalOverlayCollectionView",async()=>await Promise.all([o.e(58035),o.e(83065),o.e(79110),o.e(14652),o.e(15161),o.e(94823),o.e(83397),o.e(30574)]).then(o.bind(o,847127)))},r=(0,o(552709)._h)(i.CollectionNewViewPopupComponent,e=>e.CollectionNewViewPopupComponent),n=(0,o(552709)._h)(i.CollectionViewSelect,e=>e.CollectionViewSelect),l=(0,o(552709)._h)(i.CollectionLinkExistingModal,e=>e.CollectionLinkExistingModal),a=(0,o(552709)._h)(i.ModalOverlayCollectionView,e=>e.ModalOverlayCollectionView);o.d(t,{},{DV:a,W5:n,l7:l,zS:r})},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})},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})},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}=(0,o(579993).K8)(()=>({spaceStore:(0,o(328765).S)(),spaceViewStore:o(728372).AppStoreSidebarSpaceViewStore.state}),[]),{icon:d,title:c,description:u,showCta:p}=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:d,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,{...c})}),u?(0,i.jsx)(o(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",children:(0,i.jsx)(o(327219).sA,{...u})}):void 0]}),p&&a&&s?(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(76663),o.e(70815),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(76663),o.e(70815),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(87662),o.e(75887),o.e(22985),o.e(86600),o.e(46913),o.e(77099),o.e(71952),o.e(4822),o.e(21066),o.e(78729),o.e(14417),o.e(41379),o.e(64552),o.e(83065),o.e(66395),o.e(97054),o.e(50869),o.e(54715),o.e(3649),o.e(54931),o.e(26751),o.e(4637),o.e(36153),o.e(60428),o.e(40835),o.e(56161),o.e(19812),o.e(60898),o.e(44960),o.e(5927),o.e(10597),o.e(96713),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})},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)},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(28308).then(o.bind(o,168982)),{preload:"post-ipr"});
1async 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",marginInlineEnd:2,height:24,marginTop:+!!o(139424).A.isMobile,marginInlineStart:o(139424).A.isMobile?0:-5,...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,i.useCallback)(()=>{c({environment:d,store:e})},[d,e]),g=(0,o(579993).K8)(()=>e.isLockedForAllUsers(),[e]),f=(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]),b=a?"default":"sm";if(g)if(!f)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",children:[v?(0,r.jsx)(o(48542).A,{}):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,{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:b}),n?void 0:(0,r.jsx)("div",{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",children:[v?(0,r.jsx)(o(48542).A,{}):void 0,(0,r.jsxs)(o(64960).Ay,{style:{...p(a,s),paddingInlineStart:5,border:`1px solid ${o(632079).Tj.blue.border.accentPrimary}`,color:o(632079).Tj.blue.text.accentPrimary,fill:o(632079).Tj.blue.icon.accentPrimary},onClick:u,hoveredStyle:h.style1,pressedStyle:h.style2,children:[(0,r.jsx)(o(16275).I,{icon:l,size:b}),n?void 0:(0,r.jsx)("div",{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"})})]});
1else 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})},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})},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})},22348(e,t,o){function i(e){let{block:t,property:i,schema:r,getRecordModel:n,userId:l,userTimeZone:a,intl:s,experimentService:d,collectionFeatureGates:c,formulasModule:u,spaceIdCreator:p,getAssociationRelationList:g}=e;if(!t||"title"===i)return!1;let m=r[i];return!!m&&"checkbox"===m.type||!!m&&"button"===m.type||!!m&&"status"===m.type||!o(175567).r({property:i,schema:r,block:t,getRecordModel:n,userId:l,userTimeZone:a,intl:s,experimentService:d,collectionFeatureGates:c,formulasModule:u,spaceIdCreator:p,getAssociationRelationList:g})}o.d(t,{T:()=>i})},709043(e,t,o){function i(e){return e.isTypedSource?e.maxMsvSize:e.maxSize}o.d(t,{d:()=>i})},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.