PageSourceSearch

https://koula.notion.site/_assets/ThreadShareMenu-1802ac60e1eb1112.js

js koula.notion.site collected 2026-10-10 02:31:11 UTC 32,119 bytes, 1 lines download raw bytes

1"use strict";(globalThis.rspackChunknotion_next=globalThis.rspackChunknotion_next||[]).push([[16570],{3299(e,t,i){function n(e){return"existingUser"===e.type}function a(e){return"newUser"===e.type}function r(e){return"newUser"===e.type||"existingUser"===e.type}function s(){return i(546605).Store.createValue({modalOpen:!1,tokenQuery:"",inviteTargets:[],inviteRole:"owner",table:"space",flowId:void 0,inputFocus:"invitee",emailMessage:""})}function o(){return i(546605).Store.createValue({modalOpen:!1,tokenQuery:"",inviteTargets:[],inviteRole:"editor",table:"block",flowId:void 0,inputFocus:"invitee",emailMessage:""})}function l(){return i(546605).Store.createValue({modalOpen:!1,tokenQuery:"",inviteTargets:[],inviteRole:"owner",table:i(832375).y75,flowId:void 0,inputFocus:"invitee",emailMessage:""})}let d=s();function u(e){return"space"===e.state.table}i.d(t,{Gz:()=>a,N2:()=>u,_P:()=>o,eL:()=>r,ju:()=>n,nc:()=>s,on:()=>l},{V0:d})},707366(e,t,i){i(635790);var n=i(440302);function a({managedBy:e}){let t=function(e){switch(e){case"scim_managed":return i(613319).Ok;case"user_managed":return i(613319).Dh;case"admin_managed":return i(613319).h9;default:(0,i(48697).HB)(e)}}(e);return t?(0,n.jsx)(i(51831).m_,{content:()=>(0,n.jsx)(i(327219).sA,{...t.tooltip}),children:e=>(0,n.jsx)(i(746434).E,{...e,content:(0,n.jsx)(i(327219).sA,{...t.label})})}):null}i.d(t,{I:()=>a})},613319(e,t,i){let n=(0,i(327219).YK)({label:{id:"settingsGroupNameCell.scimBadge.label",defaultMessage:"Synced"},tooltip:{id:"settingsGroupNameCell.scimBadge.tooltip",defaultMessage:"This group is managed by your identity provider"}}),a=(0,i(327219).YK)({label:{id:"settingsGroupNameCell.userManagedBadge.label",defaultMessage:"User-managed"},tooltip:{id:"settingsGroupNameCell.userManagedBadge.tooltip",defaultMessage:"This group is managed by designated group owners"}}),r=(0,i(327219).YK)({label:{id:"settingsGroupNameCell.adminManagedBadge.label",defaultMessage:"Admin-managed"},tooltip:{id:"settingsGroupNameCell.adminManagedBadge.tooltip",defaultMessage:"This group is managed by workspace admins"}});i.d(t,{},{Dh:a,Ok:n,h9:r})},516552(e,t,i){var n=()=>i(681735),a=()=>i(422280),r=()=>i(967883);function s(e){let{userId:t,store:s}=e,o=s.getSpaceStore();if(!o)return;let l=i(412951).RecordMap.create();for(let e of(0,i(625925).E)(s))l.setModel(e.pointer,e);let d=new(i(412951)).RecordValueMap;for(let e of(0,i(342484).x6)({recordMapFromWhichToFindRelevantEntities:l,teamMemberships:d}).relevantTeamIds.get(o.id)??[]){let i=(0,a().KF)(e,o.id),s=(0,r().Q)(n().h.createChildStore(o,i));if(void 0===s)return;d.set(i,"owner"===s||"member"===s?[{entity_type:"user",user_id:t,type:s}]:[])}return d}i.d(t,{F:()=>s})},789722(e,t,i){let n=(0,i(327219).YK)({done:{id:"modal.doneButton",defaultMessage:"Done"},cancel:{id:"modal.cancelButton",defaultMessage:"Cancel"},back:{id:"modal.backButton",defaultMessage:"Back"}});i.d(t,{},{W:n})},164232(e,t,i){let n=(0,i(327219).YK)({v1:{id:"adoptionShareMenuMarketplace.v1.title",defaultMessage:"Publish to Marketplace"}}),a={control:(0,i(327219).YK)({inviteButton:{id:"shareMenu.inviteButton.invite",defaultMessage:"Invite"},headerTitle:{id:"shareMenu.sendInvite.labelV2",defaultMessage:"Invite"},inviteStepButton:{id:"shareMenu.addInviteMessageStep.invite",defaultMessage:"Invite"},alreadyInvited:{id:"shareMenuSearchRequest.inPageSection.titleRedesign",defaultMessage:"Already invited"},notInvited:{id:"shareMenuSearchRequest.notInPageSection.titleRedesign",defaultMessage:"Not invited to page"}}),v1:(0,i(327219).YK)({inviteButton:{id:"shareMenu.v1.inviteButton",defaultMessage:"Share"},headerTitle:{id:"shareMenu.v1.headerTitle",defaultMessage:"Share"},inviteStepButton:{id:"shareMenu.v1.inviteStepButton",defaultMessage:"Share"},alreadyInvited:{id:"shareMenu.v1.alreadyInvited",defaultMessage:"Already shared with"},notInvited:{id:"shareMenu.v1.notInvited",defaultMessage:"Not shared with"}})};i.d(t,{},{Q:n,i:a})},399161(e,t,i){function n(e){return"string"==typeof e?e:"calendarId"in e?`${e.accountId}:${e.calendarId}`:`${e.accountId}:${e.id}`}function a({id:e,accountId:t,calendarId:i}){return`${t}:${i}:${e}`}function r({event:e,date:t}){return`${e.isAllDay}-${a(e)}-${t}`}i.d(t,{N$:()=>n,ft:()=>r,zS:()=>a})},261133(e,t,i){i(435368),i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(73033
10),i(976614),i(765324);var n=()=>i(888173);function a(e){return"existingUser"===e.type?`user:${e.value.id}`:`email:${e.value.email}`}function r(e){let{target:t,inviteTargetsStore:i}=e;return i.state.inviteTargets.some(e=>"newUser"===t.type?e.type===t.type&&t.value.email===e.value.email:"invalidUser"===t.type?e.type===t.type&&t.value.text===e.value.text:"group"===t.type?e.type===t.type&&e.value.group_id===t.value.group_id:"agent"===t.type?e.type===t.type&&e.value.workflowId===t.value.workflowId:e.type===t.type&&e.value.id===t.value.id)}function s(e){return"invalidUser"!==e.type}function o(e){let{tokenQuery:t,tokenQueryLookup:n}=e.state,a=t.trim();if(!(0,i(801109).DT)(a))return;let s=(null==n?void 0:n.query)===t?n:void 0,o={type:"newUser",value:{email:a},source:"email"},l=null!=s&&s.user?{type:"existingUser",value:s.user}:o;if(!(r({target:o,inviteTargetsStore:e})||r({target:l,inviteTargetsStore:e})))return{inviteTarget:l,newUserTarget:o,lookup:s}}function l(e){let{inviteTargetsStore:t,lookup:i}=e;if(i.query!==t.state.tokenQuery)return;let n={...i,hasMembershipWaitTimedOut:!1};t.setState({...t.state,tokenQueryLookup:n}),i.user&&setTimeout(()=>{t.state.tokenQueryLookup===n&&t.setState({...t.state,tokenQueryLookup:{...n,hasMembershipWaitTimedOut:!0}})},5e3)}function d(e){return e.some(e=>"group"===e.type||"agent"===e.type)}function u(e){let{inviteTargetsStore:t,includeInputFieldText:i}=e,n=[...t.state.inviteTargets];if(i){let e=o(t);e&&n.push(e.inviteTarget)}return n.filter(s)}function c(e){let{inviteTargetsStore:t,inviteTarget:i}=e;if(r({target:i,inviteTargetsStore:t})){let e=t.state.inviteTargets.filter(e=>"group"===i.type&&"group"===e.type?i.value.group_id!==e.value.group_id:"existingUser"===i.type&&"existingUser"===e.type?i.value.id!==e.value.id:"newUser"===i.type&&"newUser"===e.type?i.value.email!==e.value.email:"agent"!==i.type||"agent"!==e.type||i.value.workflowId!==e.value.workflowId),a=(0,n().Lg)(i)?v(t.state.selectedEvents,e):t.state.selectedEvents;return t.setState({...t.state,inviteTargets:e,selectedEvents:a}),!1}return t.setState({...t.state,inviteTargets:[...t.state.inviteTargets,i],tokenQuery:""}),!0}function p(e){let{inviteTargetsStore:t,attendee:i}=e,r=a(i);t.state.inviteTargets.some(e=>(0,n().Lg)(e)&&a(e)===r)||t.setState({...t.state,inviteTargets:[...t.state.inviteTargets,i],tokenQuery:""})}function g(e){let{inviteTargetsStore:t,attendee:i}=e,r=a(i),s=t.state.inviteTargets.filter(e=>!(0,n().Lg)(e)||a(e)!==r),o=v(t.state.selectedEvents,s);t.setState({...t.state,inviteTargets:s,selectedEvents:o})}function h(e){let{inviteTargetsStore:t,event:r}=e,s=(0,i(399161).zS)({id:r.eventId,calendarId:r.calendarId,accountId:r.accountId}),o=new Map(t.state.selectedEvents);o.set(s,r);let l=[...t.state.inviteTargets],d=new Set;for(let e of l)(0,n().Lg)(e)&&d.add(a(e));for(let e of r.attendees){let t=a(e);d.has(t)||(l.push(e),d.add(t))}t.setState({...t.state,inviteTargets:l,selectedEvents:o,tokenQuery:""})}function m(e){let{inviteTargetsStore:t,eventKey:i}=e,r=t.state.selectedEvents.get(i);if(!r)return;let s=new Map(t.state.selectedEvents);s.delete(i);let o=new Set;for(let e of s.values())for(let t of e.attendees)o.add(a(t));let l=new Set;for(let e of r.attendees){let t=a(e);o.has(t)||l.add(t)}let d=t.state.inviteTargets.filter(e=>!(0,n().Lg)(e)||!l.has(a(e))),u=v(s,d);t.setState({...t.state,inviteTargets:d,selectedEvents:u})}function v(e,t){let i=new Set;for(let e of t)(0,n().Lg)(e)&&i.add(a(e));let r=new Map(e);for(let[e,t]of r)t.attendees.some(e=>i.has(a(e)))||r.delete(e);return r}i.d(t,{P4:()=>r,PY:()=>h,Q$:()=>a,U1:()=>u,_3:()=>l,_n:()=>m,fX:()=>d,hd:()=>o,lW:()=>c,x$:()=>p,yE:()=>g})},500387(e,t,i){i.d(t,{w:()=>r}),i(435368),i(730330),i(976614),i(159952);var n=()=>
1i(504197),a=()=>i(642157);function r(e){var t;let{environment:r,store:s,permissionItem:o,transaction:l,shouldInherit:d,fromPermissionWrapper:u}=e;if(!s.isDefined())return;let c=[];if(d)for(let e of(0,i(862085).i0)(s).map(e=>e.permissionItem).filter(e=>!o||!i(966956).nK(e,o))){let t=!1;"collection_property_permission"===e.type&&(t=!0),a().hI(e)&&("block"!==s.table||s.isCollectionView()||a().P3(e)||"content_only_editor"!==e.role?t||c.push(e):c.push({...e,role:"read_and_write"}))}if(o&&(c.push(o),"block"===s.table?i(594311).e1({store:s,newItems:[o],fromPermissionWrapper:u}):s.table===i(832375).VlP||s.table===i(832375).C0E||"team"===s.table||(0,i(48697).HB)(s.table)),!i(218744).default.checkGate({gateName:"server_enforce_block_full_access"})){let e=r.currentUser.id,t=(0,i(960408).hS)([...c,...s.getPermissionItems()||[],{type:"restricted_permission"}],i(966956).I$),n=e?(0,i(516552).F)({userId:e,store:s}):void 0;!e||l.useSudoMode||(0,i(310248).JF)({store:s,userId:e,updatedPermissionItems:t,teamMemberships:n})||c.push({type:"user_permission",user_id:e,role:"editor"})}let p=s.getPermissionItemsStore();for(let e of c)(0,n().y)({store:p,operation:{pointer:p.pointer,command:"setPermissionItem",path:p.path,args:e},transaction:l});(0,n().y)({store:p,operation:{pointer:p.pointer,command:"setSingletonPermissionItem",path:p.path,args:{singletonPermissionItem:{type:"restricted_permission"},set:!0}},transaction:l}),t={type:(null==o?void 0:o.role)==="none"?"remove":"narrow"},(0,i(353615).DO_NOT_USE_trackLegacy)("restrict_permissions",t),l.postSubmitCallbacks.push(e=>{!e&&s.pointer.spaceId&&i(371151).nO({environment:r,spaceStore:{id:s.pointer.spaceId}})})}},526113(e,t,i){i(730330),i(976614),i(159952);let n=i(960408).sg(({flowId:e,billingData:t,origin:n})=>{i(184921).D2({invite_flow_id:e,billingData:t,invite_origin:n})},1e3);async function a(e){var t;let{environment:a,pageContext:r,event:s,flowId:o,inviteTargetsStore:l,inviteOrigin:d,onInputChanged:u}=e;null==u||u();let c=null==(t=(0,i(888).$)(r))?void 0:t.id,p=await (0,i(226309).awaitBillingData)({environment:a,spaceId:c});l.setState({...l.state,tokenQuery:s.target.value}),n({flowId:o,billingData:p,origin:d});let g=s.target.value,{extractedEmails:h,invalidParts:m,newInputValue:v}=(0,i(801109).l2)(g),y=[...await i(339083).Ah(a,h),...m.map(e=>({type:"invalidUser",value:{text:e}}))].filter(e=>!i(261133).P4({inviteTargetsStore:l,target:e})),f=[...l.state.inviteTargets,...y];l.setState({...l.state,inviteTargets:f,tokenQuery:v})}function r(e){let{targetToRemove:t,inviteTargetsStore:i}=e;if(0===i.state.inviteTargets.length)return;let n=i.state.inviteTargets.filter(e=>e!==t);0===n.length?i.setState({...i.state,inviteTargets:[]}):i.setState({...i.state,inviteTargets:n})}i.d(t,{P:()=>a,S:()=>r})},275372(e,t,i){i(635790);var n=i(440302);function a({invalidInvites:e,showEmptyError:t,styles:r}){if(t)return(0,n.jsx)("div",{style:r,children:(0,n.jsx)(i(327219).sA,{id:"inviteTargetsInput.invalidWarning.noEmails",defaultMessage:"Please enter an email address"})});if(0===e.length)return null;let s=e[0].value.text;return 1===e.length?(0,n.jsx)("div",{style:r,children:(0,n.jsx)(i(327219).sA,{id:"inviteTargetsInput.invalidWarning.singleEmail",defaultMessage:"“{text}” is not a valid email",values:{text:s}})}):(0,n.jsx)("div",{style:r,children:(0,n.jsx)(i(327219).sA,{id:"inviteTargetsInput.invalidWarning.multipleEmails",defaultMessage:"{additionalInvalid, plural, one {”{text}” and {additionalInvalid} other are not valid emails} other {”{text}” and {additionalInvalid} others are not valid emails}}",values:{text:s,additionalInvalid:e.length-1}})})}i.d(t,{p:()=>a})},454462(e,t,i){i(635790);var n=i(440302);function a(){return(0,n.jsx)(o,{children:(0,n.jsx)(i(327219).sA,{id:"blockPermissionsSettings.permissionsList.generalAccessAttribution",defaultMessage:"General access"})})}let r={display:"flex",alignItems:"center"};function s({collectionPickerPopupMenu:e}){let t=e?(0,n.jsx)(i(327219).sA,{id:"blockPermissionsSettings.permissionsList.collectionPropertyPermissionsAttribution.pageLevelAccessFor",defaultMessage:"Page-level access for {popupMenu}",values:{popupMenu:e}}):(0,n.jsx)(i(327219).sA,{id:"blockPermissionsSettings.permissionsList.collectionPropertyPermissionsAttribution.pageLevelAccess",defaultMessage:"Page-level access"});return(0,n.jsx)(i(111010).D,{styleKey:"captionMedium",colorVariant:"secondary",children:(0,n.jsx)("span",{style:r,children:t})})}function o(e){let{children:t}=e,a=8*!i(139424).A.isMobile,r=(0,i(51487).Y5)("left",a),s=(0,i(51487).Y5)("right",a),o=(0,i(960253).I)(()=>({label:{color:i(632079).Tj.text.secondary,fontWeight:i(699422).Wy.medium,paddingInlineStart:r,paddingInlineEnd:s,paddingTop:0,paddingBottom:4,overflow:"visible",textWrap:"wrap",...i(139424).A.isMobile?{fontSize:15,paddingTop:2,color:i(632079).Tj.text.secondary}:{}}
1}),[r,s]);return(0,n.jsx)(i(324489).V,{isSmall:!0,style:o.label,children:t})}i.d(t,{E:()=>s,n:()=>a})},427986(e,t,i){var n=i(635790),a=i(440302);function r({iconFn:e,iconStyle:t,innerIconSize:n}){return e((0,i(960253).I)(()=>({icon:{width:n,height:n,fill:i(632079).Tj.icon.secondary,...t}}),[t,n]).icon)}let s=n.memo(function({type:e,containerStyle:t,iconSize:n,...s}){let o=n??20,l=(0,i(960253).e)(),d=(0,i(960253).I)(()=>({container:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,...(0,i(912221).iM)({themeMode:l,size:n??(i(139424).A.isMobile?40:32),useLargeBorderRadius:!0,useLightBackgroundColor:!0}),..."circle"===e&&{borderRadius:"100%"},...t}}),[t,e,n,l]);return(0,a.jsx)("div",{style:d.container,children:"function"===s.iconType?(0,a.jsx)(r,{iconFn:s.iconFn,iconStyle:s.iconStyle,innerIconSize:o}):"emoji"===s.iconType?(0,a.jsx)(i(945304).z,{char:s.emoji,size:o}):"recordIcon"===s.iconType?(0,a.jsx)(i(569553).B6,{icon:s.icon,disabled:!0,isEmptyPage:!1,size:o,defaultIcon:(0,a.jsx)(i(16275).I,{icon:i(407598).peopleFillIcon,size:o})}):s.element})});i.d(t,{},{A:s})},867292(e,t,i){var n=i(635790),a=i(440302);let r={iconBoxStyles:{color:i(632079).Tj.icon.secondary}},s=n.memo(function({store:e}){let t=(0,i(579993).K8)(()=>{var t;return null==(t=e.getIcon())?void 0:t.icon},[e]),n=(0,i(960253).e)(),s=(0,i(960253).I)(()=>({teamOrSpaceIcon:(0,i(912221).iM)({themeMode:n,size:i(139424).A.isMobile?40:32,useLargeBorderRadius:!0,useLightBackgroun
1dColor:!0,icon:t})}),[t,n]),{innerEmojiOrFlatIconSize:o,innerInitialSize:l}=function({baseSize:e}){return{innerEmojiOrFlatIconSize:.65*e,innerInitialSize:.75*e}}({baseSize:i(139424).A.isMobile?40:32});return(0,a.jsx)(i(729746).x,{disabled:!0,store:e,size:i(139424).A.isMobile?40:32,iconContainerStyles:s.teamOrSpaceIcon,iconBoxStyles:r.iconBoxStyles,innerEmojiOrFlatIconSize:o,innerInitialSize:l})});i.d(t,{},{A:s})},473133(e,t,i){i.r(t),i.d(t,{ThreadShareMenu:()=>I});var n=i(635790);i(435368),i(499468),i(586042),i(169187),i(726090),i(132457),i(219390),i(73168),i(730330),i(974864),i(159952);var a=i(440302);function r(e){let t=(0,i(51487).Y5)("left",8*!i(139424).A.isMobile),n=(0,i(51487).Y5)("right",8*!i(139424).A.isMobile),r=(0,i(960253).I)(()=>({container:{display:"flex",alignItems:"center",minHeight:e.isCompact?44:void 0,height:i(139424).A.isMobile?void 0:48,paddingTop:i(139424).A.isMobile?12:8,paddingBottom:i(139424).A.isMobile?12:8,paddingInlineStart:t,paddingInlineEnd:n},icon:{flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",width:i(139424).A.isMobile?40:32,height:i(139424).A.isMobile?40:32,marginInlineEnd:(0,i(912221).qj)({isMobile:i(139424).A.isMobile})},body:{flex:1,minWidth:0},right:{flexShrink:0}}),[t,n,e.isCompact]);return(0,a.jsxs)("div",{className:"notranslate",style:r.container,children:[(0,a.jsx)("div",{style:r.icon,children:e.icon}),(0,a.jsx)("div",{style:r.body,children:e.body}),e.right?(0,a.jsx)("div",{style:r.right,children:e.right}):null]})}function s(e){let t=(0,i(533992).v3)(),n=(0,i(327219).tz)(),r=(0,i(67499).S)(),s=(0,i(633636).wM)(),o=(0,i(579993).uB)(void 0,i(419110).$),l=(0,i(579993).uB)(e.inviteTargetsStore,i(888173).Ay),d=(0,i(579993).K8)(()=>l.state.tokenQuery,[l]),u=(0,i(579993).K8)(()=>e.threadStore.getSpaceStore(),[e.threadStore]),c=(0,i(579993).K8)(()=>{let e=new Set;for(let t of i(261133).U1({inviteTargetsStore:l,includeInputFieldText:!1}))"existingUser"===t.type&&e.add(`user:${t.value.id}`);return e},[l]),[{value:p,status:g}]=(0,i(97668).Yb)(async()=>i(339083).hQ({query:d,sectionLimit:{userLimit:10,groupLimit:0,agentLimit:0,importContactLimit:0},membersOnly:!1,environment:t,intl:n,tabId:s,pageContext:r,includeCalendarEvents:!1}),[t,n,r,s,d],{debounce:40}),h=(0,i(579993).K8)(()=>((null==p?void 0:p.inviteUsers)??[]).flatMap(t=>{var n;if("existingUser"!==t.type||e.grantedKeys.has(`user:${t.value.id}`))return[];let a=(null==(n=(0,i(993077).sE)(u,t.value.id))?void 0:n.getComputedMembershipType())??"none";return"none"===a?[]:[{...t,membershipType:a}]}),[e.grantedKeys,u,null==p?void 0:p.inviteUsers],{equalityFn:i(134542).kt}).map(t=>{let n=`user:${t.value.id}`;return{key:n,render:r=>(0,a.jsx)(i(305995).A,{...r,store:e.threadStore,inviteTarget:t,isInvited:c.has(n),disabled:!1}),action:()=>{i(261133).lW({inviteTargetsStore:l,inviteTarget:t})}}});return"resolved"===g&&0===h.length&&h.push({key:"empty",render:e=>(0,a.jsx)(i(498341).u,{...e,title:(0,a.jsx)(i(327219).sA,{id:"shareMenu.threadInviteSearch.noResults",defaultMessage:"No matching people"})}),action:()=>{}}),(0,a.jsx)(i(558045).A,{type:i(558045).O.Vertical,initialFocus:d.length>0&&h.length>0?0:void 0,store:o,sections:[{key:"people",render:e=>(0,a.jsx)(i(300193).z,{...e,loading:"pending"===g||"idle"===g}),items:h}]})}let o=(0,i(327219).YK)({invitePlaceholder:{id:"shareMenu.threadInvite.placeholder",defaultMessage:"Search by name or email"},canInteract:{id:"shareMenu.threadPermission.canInteract",defaultMessage:"Can interact"},canView:{id:"shareMenu.threadPermission.canView",defaultMessage:"Can view"},noAccess:{id:"shareMenu.threadPermission.noAccess",defaultMessage:"No access"},currentUser:{id:"shareMenu.threadPermission.currentUser",defaultMessage:"{userName} <you>(You)</you>"},allAgentAdmins:{id:"shareMenu.threadPermission.allAgentAdmins",defaultMessage:"All admins of {agentName}"},everyoneInWorkspace:{id:"shareMenu.threadPermission.everyoneInWorkspace",defaultMessage:"Everyone in {workspaceName}"},updateFailed:{id:"shareMenu.threadPermission.updateFailed",defaultMessage:"Couldn’t update chat access. Try again."}}),l={content:{position:"relative",display:"flex",flexDirection:"column",maxHeight:"80vh"},invite:{paddingTop:16,paddingInlineStart:16,paddingInlineEnd:16,paddingBottom:8},input:{flex:1,minWidth:0},permissionsSection:{paddingTop:8,paddingInlineStart:8,paddingInlineEnd:8,paddingBottom:8},generalAccessSection:{paddingTop:12,paddingInlineStart:8,paddingInlineEnd:8,paddingBottom:8},footer:{borderTop:`1px solid ${i(632079).Tj.border.secondary}`,display:"flex",alignItems:"center",justifyContent:"flex-end",padding:12},staticRole:{whiteSpace:"nowrap"},attribution:{paddingInline:8,paddingBottom:4},permissionText:{flex:1,minWidth:0},permissionRight:{flexShrink:0,marginInlineStart:8}};function d(e){return(0,i(579993).O$)(i(205885).e)?(0,a.jsx)(u,{...e}):(0,a.jsx)(i(287831).N,{})}function u(e){let t=(0,i(533992).v3)(),r=(0,i(327219).tz)(),s=(0,i(579993).uB)(e.inviteTargetsStore,i(888173).Ay),d=(0,i(579993).K8)(()=>e.threadStore.getSpaceStore(),[e.threadStore]),u=(0,i(579993).K8)(()=>i(880853).Ay.state.display,[]),h=t.currentUser.id,m=(0,i(579993).K8)(()=>{let t=void 0!==h&&e.threadStore.getCreatedByTable()===i(832375).oo9&&e.threadStore.getCreatedById()===h;if(e.threadStore.getParentTable()!==i(832375).C0E)return t;let n=e.threadStore.getParentId();if(!n||!d)return!1;let a=i(360851).N.createChildStore(d,{table:i(832375).C0E,id:n,spaceId:d.id});return t?a.canRead():a.canAdmin()},[h,e.threadStore,d]),v=(0,i(579993).K8)(()=>{let e=[];for(let t of i(261133).U1({inviteTargetsStore:s,includeInputFieldText:!1}))"existingUser"===t.type&&void 0!==t.membershipType&&"none"!==t.membershipType&&e.push(t);return e},[s]),y=(0,n.useCallback)(async n=>{try{await (0,i(313845).o)({environment:t,threadStore:e.threadStore,permissionItem:n})}
1catch(e){(0,i(208318).t)().error({from:"ThreadShareMenu.updatePermission",type:"thread_share_update_failed",error:e}),i(436555).D6({label:r.formatMessage(o.updateFailed)})}},[t,r,e.threadStore]),S=(0,n.useCallback)(e=>y({type:"user_permission",user_id:e.value.id,role:"reader"}),[y]),x=(0,n.useCallback)(()=>{for(let e of v)S(e);s.reset(),i(880853).Ay.reset()},[v,s,S]);return d?(0,a.jsxs)("div",{style:l.content,children:[m?(0,a.jsx)(p,{inviteTargetsStore:s,inviteTargets:v,onInvite:x}):null,u===i(880853).pP.Invite&&m?(0,a.jsx)(c,{threadStore:e.threadStore,inviteTargetsStore:s}):(0,a.jsx)(g,{threadStore:e.threadStore,canManage:m,currentUserId:h,onUpdatePermission:y}),!1!==e.showInlineFooter?(0,a.jsx)("div",{style:l.footer,children:(0,a.jsx)(f,{onClick:e.onCopyLink})}):null]}):null}function c(e){let t=(0,i(579993).K8)(()=>{let t=new Set;if(e.threadStore.getCreatedByTable()===i(832375).oo9){let i=e.threadStore.getCreatedById();i&&t.add(`user:${i}`)}for(let i of e.threadStore.getPermissionItems())"none"!==i.role&&"space_permission"!==i.type&&"user_permission"===i.t
1ype&&t.add(`user:${i.user_id}`);return t},[e.threadStore]);return(0,a.jsx)(s,{threadStore:e.threadStore,inviteTargetsStore:e.inviteTargetsStore,grantedKeys:t})}function p(e){let t=(0,i(327219).tz)(),{display:r,inviteFocus:s,metadata:d}=(0,i(579993).K8)(()=>{let e=i(880853).Ay.state;return{display:e.display,inviteFocus:e.display===i(880853).pP.Invite?e.focus:void 0,metadata:{inviteOrigin:"share_menu",shareMenuSessionId:e.sessionId}}},[]),u=(0,n.useMemo)(()=>e.inviteTargets.map(e=>({inviteTarget:e,invitee:void 0,internalDomain:void 0,defaultAddability:{type:"member_page_add"}})),[e.inviteTargets]);return(0,a.jsx)("div",{style:l.invite,children:(0,a.jsxs)(i(4458).fI,{alignItems:"flex-start",children:[(0,a.jsx)("div",{style:l.input,children:(0,a.jsx)(i(485399).I,{inviteTargetsStore:e.inviteTargetsStore,metadata:d,internalGuestLimitReason:void 0,focus:r===i(880853).pP.Invite&&s===i(880853).yZ.Search,invites:u,onFocus:()=>{let{sessionId:e,isInitialized:t}=i(880853).Ay.state;i(880853).Ay.setState({sessionId:e,isInitialized:t,tab:i(880853).QC.Share,display:i(880853).pP.Invite,focus:i(880853).yZ.Search,source:i(880853).NL.Notion,emailMessage:""})},onSubmit:()=>{0===e.inviteTargetsStore.state.tokenQuery.trim().length&&e.onInvite()},placeholder:t.formatMessage(o.invitePlaceholder)})}),(0,a.jsx)(i(758665).G,{disabled:0===e.inviteTargets.length,onClick:e.onInvite})]})})}function g(e){let t=(0,i(327219).tz)(),n=(0,i(579993).K8)(()=>e.threadStore.getSpaceStore(),[e.threadStore]),r=(0,i(579993).K8)(()=>{let n=e.threadStore.getParentStore();return n instanceof i(360851).N?n.getNameWithDefault(t):void 0},[t,e.threadStore]),s=(0,i(579993).K8)(()=>(null==n?void 0:n.getName())??"workspace",[n]),{directPermissions:d,hasWorkspaceAccess:u,intrinsicUserIds:c}=(0,i(579993).K8)(()=>{let t=new Set;if(e.threadStore.getCreatedByTable()===i(832375).oo9){let i=e.threadStore.getCreatedById();i&&t.add(i)}let n=function(e){if("space"!==e.getParentTable()||"public_api"!==e.getCreatedSource()||"bot"!==e.getCreatedByTable())return;let t=e.getPermissionItems().flatMap(e=>"user_permission"===e.type&&"editor"===e.role?[e.user_id]:[]);return 1===t.length?t[0]:void 0}(e.threadStore);n&&t.add(n);let a=[],r=!1;for(let i of e.threadStore.getPermissionItems())if("none"!==i.role){if("space_permission"===i.t
1ype){r=!0;continue}"user_permission"!==i.type||t.has(i.user_id)||a.push(i)}return{directPermissions:a,hasWorkspaceAccess:r,intrinsicUserIds:[...t]}},[e.threadStore]);return n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(i(83743).A,{disableMobilePadding:!0,disableMobileBorders:!0,style:l.permissionsSection,children:[(0,a.jsx)(h,{}),c.map(t=>(0,a.jsx)(v,{threadStore:e.threadStore,userId:t,isCurrentUser:t===e.currentUserId,right:(0,a.jsx)(S,{})},`intrinsic:${t}`)),r?(0,a.jsx)(m,{icon:(0,a.jsx)(i(427986).A,{type:"circle",iconType:"function",iconFn:i(407598).peopleFillIcon}),title:t.formatMessage(o.allAgentAdmins,{agentName:r}),right:(0,a.jsx)(S,{})}):null,d.map(t=>(0,a.jsx)(v,{threadStore:e.threadStore,userId:t.user_id,isCurrentUser:t.user_id===e.currentUserId,right:"reader"!==t.role?(0,a.jsx)(S,{}):e.canManage?(0,a.jsx)(y,{permissionType:"user_permission",role:"reader",isCurrentUserPermission:t.user_id===e.currentUserId,spaceStore:n,onChange:i=>{e.onUpdatePermission({...t,role:i})}}):(0,a.jsx)(x,{})},`user:${t.user_id}`))]}),(0,a.jsxs)(i(83743).A,{disableMobilePadding:!0,disableMobileBorders:!0,topBorder:!0,style:l.generalAccessSection,children:[(0,a.jsx)(i(454462).n,{}),(0,a.jsx)(m,{icon:(0,a.jsx)(i(867292).A,{store:n}),title:t.formatMessage(o.everyoneInWorkspace,{workspaceName:s}),right:e.canManage?(0,a.jsx)(y,{permissionType:"space_permission",role:u?"reader":"none",isCurrentUserPermission:!1,spaceStore:n,onChange:t=>{e.onUpdatePermission({type:"space_permission",role:t})}}):u?(0,a.jsx)(x,{}):(0,a.jsx)(b,{})})]})]}):null}function h(){return(0,a.jsx)("div",{style:l.attribution,children:(0,a.jsx)(i(111010).D,{styleKey:"captionSemibold",colorVariant:"secondary",children:(0,a.jsx)(i(327219).sA,{id:"shareMenu.threadPermission.peopleWithAccess",defaultMessage:"People with access"})})})}function m(e){return(0,a.jsx)(r,{icon:e.icon,body:(0,a.jsxs)("div",{style:l.permissionText,children:[(0,a.jsx)(i(111010).D,{styleKey:"bodyRegular",children:e.title}),e.subtitle?(0,a.jsx)(i(111010).D,{styleKey:"captionRegular",colorVariant:"secondary",children:e.subt
1itle}):null]}),right:(0,a.jsx)("div",{style:l.permissionRight,children:e.right})})}function v(e){let t=(0,i(327219).tz)(),n=i(807825).L.createChildStore(e.threadStore,{table:i(832375).oo9,id:e.userId}),{name:r,email:s}=(0,i(579993).K8)(()=>({name:n.getDisplayName(t),email:n.getEmail()}),[t,n]);return(0,a.jsx)(m,{icon:(0,a.jsx)(i(321753).A,{userStore:n,size:32}),title:e.isCurrentUser?(0,a.jsx)(i(327219).sA,{...o.currentUser,values:{userName:r,you:e=>(0,a.jsx)(i(111010).D,{as:"span",styleKey:"captionRegular",colorVariant:"secondary",children:e})}}):r,subtitle:s,right:e.right})}function y(e){let t=(0,i(579993).uB)(void 0,i(510969).A);return(0,a.jsx)(i(260828).Ay,{table:"thread",type:e.permissionType,role:e.role,spaceStore:e.spaceStore,availableRoleItems:i(357194).PA,isRemovableOverride:!0,isUserPermission:e.isCurrentUserPermission,upgradeButtonName:"user_permission"===e.permissionType?"user_permission_item":"space_permission_item",buttonPopupStore:t,disabled:!1,from:"shareMenu",onChange:t=>{("reader"===t||"none"===t)&&e.onChange(t)},onRemoveSelfClick:()=>e.onChange("none")})}function f(e){return(0,a.jsx)(i(548436).A,{iconLeading:{icon:i(588739).linkIcon,size:"sm"},onClick:e.onClick,children:(0,a.jsx)(i(327219).sA,{id:"shareMenu.threadPermission.copyLink",defaultMessage:"Copy link"})})}function S(){return(0,a.jsx)(i(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",style:l.staticRole,children:(0,a.jsx)(i(327219).sA,{...o.canInteract})})}function x(){return(0,a.jsx)(i(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",style:l.staticRole,children:(0,a.jsx)(i(327219).sA,{...o.canView})})}function b(){return(0,a.jsx)(i(111010).D,{styleKey:"bodyRegular",colorVariant:"secondary",style:l.staticRole,children:(0,a.jsx)(i(327219).sA,{...o.noAccess})})}let M={topbar:{paddingTop:16,paddingBottom:16,height:"auto",background:i(139424).A.isMobile?i(632079).Tj.background.secondary:void 0}};function I(e){var t;let n=(0,i(533992).v3)();null==(t=n.mobileNative)||t.markTransitionReady({environment:n,type:"shareMenu"});let r=i(139424).A.isMobile?{menuType:i(649476).gu.Modal,disableHeaderShadow:!0,title:(0,a.jsx)(i(111010).D,{styleKey:"titleSmSemibold",children:(0,a.jsx)(i(327219).sA,{defaultMessage:"Share settings",id:"threadShareMenu.mobile.title"})}),topbarStyle:M.topbar,right:(0,a.jsx)(i(327219).sA,{...i(789722).W.done}),onClickRight:e.onClose,onCancel:e.onClose,whiteBackground:!1}:{menuType:i(649476).gu.Popup,maxHeight:"90vh"};return(0,a.jsx)(i(747369).A,{...r,className:i(828432).NXe,children:(0,a.jsx)(i(519451).J,{debugName:"ThreadShareMenu",capture:!0,allowEsc:!0,children:(0,a.jsx)(d,{threadStore:e.threadStore,inviteTargetsStore:e.inviteTargetsStore,onCopyLink:e.onCopyLink,showInlineFooter:!0})})})}},138308(e,t,i){i.r(t),i(635790);let n={viewBox:"0 0 20 20",fittedViewBox:"3.48 3.92 13.04 12.85",svg:(0,i(440302).jsx)("path",{d:"M3.483 4.55c0-.345.28-.625.625-.625h3.5a.625.625 0 1 1 0 1.25H5.617L8.86 8.42A6 6 0 0 1 10 10.007a6 6 0 0 1 1.14-1.588l3.243-3.244h-1.99a.625.625 0 1 1 0-1.25h3.5c.344 0 .624.28.624.625v3.5a.625.625 0 0 1-1.25 0V6.06l-3.243 3.244a4.78 4.78 0 0 0-1.399 3.358v4.108h-1.25v-4.108a4.78 4.78 0 0 0-1.398-3.358L4.733 6.059V8.05a.625.625 0 1 1-1.25 0z"})},a=(0,i(104509).wt)("arrowBranch",n,"default");i.d(t,{},{arrowBranchIcon:a,iconDefinition:n})},387786(e,t,i){let n=(0,i(104509).xh)("checkmarkCircle",{default:{loader:()=>i.e(24409).then(i.bind(i,853160))},small:{loader:()=>i.e(24409).then(i.bind(i,437102))},fill:{loader:()=>i.e(24409).then(i.bind(i,93042))},fillSmall:{loader:()=>i.e(24409).then(i.bind(i,574657))}},["check","mark","tick","confirm","approve"]);i.d(t,{},{g:n})},307452(e,t,i){i.r(t),i(635790);let n={viewBox:"0 0 20 20",fittedViewBox:"2.12 3.02 15.83 14.41",svg:(0,i(440302).jsx)("path",{d:"M7.663 5.794a2.77 2.77 0 1 1-5.539 0 2.77 2.77 0 0 1 5.539 0m-1.25 0a1.52 1.52 0 1 0-3.039 0 1.52 1.52 0 0 0 3.039 0m2.497-.55a.55.55 0 1 0 0 1.1h.098a.55.55 0 0 0 0-1.1zm2.054 0a.55.55 0 1 0 0 1.1h.098a.55.55 0 0 0 0-1.1zm2.602 4.329a.55.55 0 0 0-.952-.552l-.049.085a.55.55 0 0 0 .952.55zm-6.208-.552a.55.55 0 0 0-.952.552l.049.084a.55.55 0 0 0 .952-.551zm5.182 2.324a.55.55 0 0 0-.952-.552l-.05.085a.55.55 0 1 0 .953.551zm-4.156-.551a.55.55 0 0 0-.951.55l.048.085a.55.55 0 1 0 .952-.551zm6.722-2.231a2.77 2.77 0 1 0 0-5.538 2.77 2.77 0 0 0 0 5.538m0-1.25a1.52 1.52 0 1 1 0-3.038 1.52 1.52 0 0 1 0 3.038m-2.336 7.343a2.77 2.77 0 1 1-5.54 0 2.77 2.77 0 0 1 5.54 0m-1.25 0a1.52 1.52 0 1 0-3.04 0 1.52 1.52 0 0 0 3.04 0"})},a=(0,i(104509).wt)("integration",n,"default");i.d(t,{},{iconDefinition:n,integrationIcon:a})},238542(e,t,i){i.r(t),i(635790);var n=i(440302);let a={viewBox:"0 0 16 16",fittedViewBox:"1 2.51 14 10.97",svg:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("path",{d:"M4.384 7.442a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08m2.412 0a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08M4.384 5.03a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08m2.412 0a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08m4.824 4.824a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08m0-2.412a.54.54 0 1 1 0 1.08.54.54 0 0 1 0-1.08"}),(0,n.jsx)("path",{d:"M8.128 2.515c.941 0 1.705.763 1.705 1.705v.714h3.115c.942 0 1.705.763 1.705 1.705v6.22c0 .346-.28.625-.625.625H1.972a.625.625 0 0 1-.625-.625V4.22c0-.94.763-1.704 1.705-1.704zm-5.076 1.25a.456.456 0 0 0-.455.455v8.014h1.288v-1.84a.5.5 0 0 1 .5-.5h2.412a.5.5 0 0 1 .5.5v1.84h1.286V4.22a.455.455 0 0 0-.455-.455zm6.781 8.47h3.57V6.638a.455.455 0 0 0-.455-.455H9.833zm-4.948 0h1.412v-1.341H4.885z"})]})},r=(0,i(104509).wt)("teamspaceSmall",a,"small");i.d(t,{},{iconDefinition:a,teamspaceSmallIcon:r})},301031(e,t,i){i(635790);let n={viewBox:"0 0 20 20",fittedViewBox:"1.94 3.32 16.21 13.33",svg:(0,i(440302).jsx)("path",{d:"M10.064 14.15a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5M4.607 3.458a.55.55 0 0 1 .776.06l.23.267.004.007 8.769 10.23a.55.55 0 0 1-.839.712l-2.63-3.067a3.82 3.82 0 0 0-3.561 1.026.626.626 0 0 1-.885-.885 5.07 5.07 0 0 1 3.299-1.48L8.385 8.712a6.9 6.9 0 0 0-3.194 1.816.626.626 0 0 1-.885-.885 8.16 8.16 0 0 1 3.188-1.97L6.237 6.206A10 10 0 0 0 2.987 8.4a.626.626 0 0 1-.888-.879 11.3 11.3 0 0 1 3.29-2.305l-.842-.982a.55.55 0 0 1 .06-.776m5.456 3.797c2.246 0 4.283.915 5.756 2.388a.626.626 0 0 1-.883.885 6.9 6.9 0 0 0-3.748-1.93l-1.152-1.343zm0-3.063c3.09 0 5.894 1.258 7.922 3.286a.626.626 0 0 1-.884.884 9.93 9.93 0 0 0-8.523-2.808l-.94-1.095a11 11 0 0 1 2.425-.267"})},a=(0,i(104509).wt)("wifiSlash",n,"default");i.d(t,{},{e:a})}}]);

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.