PageSourceSearch

https://www.oscainc.org/_next/static/chunks/pages/community/groups/[groupId]/activity-b60297b5749f140d.js

js oscainc.org collected 2026-10-04 13:29:42 UTC 12,918 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[97271,57026],{73238:function(e,n,t){"use strict";t.d(n,{At:function(){return p},aG:function(){return c},gN:function(){return m}});var r=t(67294),i=t(34031),u=t(38655),o=t(54520),a=t(28387),cx=(...e)=>e.filter(Boolean).join(" "),[s,l]=(0,a.k)({name:"BreadcrumbStylesContext",errorMessage:"useBreadcrumbStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Breadcrumb />\" "}),c=(0,u.Gp)(function(e,n){let t=(0,u.jC)("Breadcrumb",e),a=(0,o.Lr)(e),{children:l,spacing:c="0.5rem",separator:d="/",className:p,listProps:m,..._}=a,g=(0,i.W)(l),v=g.length,f=g.map((e,n)=>(0,r.cloneElement)(e,{separator:d,spacing:c,isLastChild:v===n+1})),h=cx("chakra-breadcrumb",p);return r.createElement(u.m$.nav,{ref:n,"aria-label":"breadcrumb",className:h,__css:t.container,..._},r.createElement(s,{value:t},r.createElement(u.m$.ol,{className:"chakra-breadcrumb__list",...m,__css:{display:"flex",alignItems:"center",...t.list}},f)))});c.displayName="Breadcrumb";var d=(0,u.Gp)(function(e,n){let{spacing:t,...i}=e,o=l(),a={mx:t,...o.separator};return r.createElement(u.m$.span,{ref:n,role:"presentation",...i,__css:a})});d.displayName="BreadcrumbSeparator";var p=(0,u.Gp)(function(e,n){let{isCurrentPage:t,as:i,className:o,href:a,...s}=e,c=l(),d={ref:n,as:i,className:cx("chakra-breadcrumb__link",o),...s};return t?r.createElement(u.m$.span,{"aria-current":"page",__css:c.link,...d}):r.createElement(u.m$.a,{__css:c.link,href:a,...d})});p.displayName="BreadcrumbLink";var m=(0,u.Gp)(function(e,n){let{isCurrentPage:t,separator:o,isLastChild:a,spacing:s,children:c,className:m,..._}=e,g=(0,i.W)(c),v=g.map(e=>e.type===p?(0,r.cloneElement)(e,{isCurrentPage:t}):e.type===d?(0,r.cloneElement)(e,{spacing:s,children:e.props.children||o}):e),f=l(),h={display:"inline-flex",alignItems:"center",...f.item},y=cx("chakra-breadcrumb__list-item",m);return r.createElement(u.m$.li,{ref:n,className:y,..._,__css:h},v,!a&&r.createElement(d,{spacing:s},o))});m.displayName="BreadcrumbItem"},57026:function(e,n,t){"use strict";t.d(n,{Ph:function(){return s}});var r=t(67294),i=t(83234),u=t(38655),o=t(54520),cx=(...e)=>e.filter(Boolean).join(" "),dataAttr=e=>e?"":void 0,a=(0,u.Gp)(function(e,n){let{children:t,placeholder:i,className:o,...a}=e;return r.createElement(u.m$.select,{...a,ref:n,className:cx("chakra-select",o)},i&&r.createElement("option",{value:""},i),t)});a.displayName="SelectField";var s=(0,u.Gp)((e,n)=>{var t;let s=(0,u.jC)("Select",e),{rootProps:l,placeholder:c,icon:d,color:p,height:m,h:_,minH:g,minHeight:v,iconColor:f,iconSize:h,...y}=(0,o.Lr)(e),[b,G]=function(e,n){let t={},r={};for(let[i,u]of Object.entries(e))n.includes(i)?t[i]=u:r[i]=u;return[t,r]}(y,o.oE),j=(0,i.Yp)(G),x={paddingEnd:"2rem",...s.field,_focus:{zIndex:"unset",...null==(t=s.field)?void 0:t._focus}};return r.createElement(u.m$.div,{className:"chakra-select__wrapper",__css:{width:"100%",height:"fit-content",position:"relative",color:p},...b,...l},r.createElement(a,{ref:n,height:_??m,minH:g??v,placeholder:c,...j,__css:x},e.children),r.createElement(SelectIcon,{"data-disabled":dataAttr(j.disabled),...(f||p)&&{color:f||p},__css:s.icon,...h&&{fontSize:h}},d))});s.displayName="Select";var DefaultIcon=e=>r.createElement("svg",{viewBox:"0 0 24 24",...e},r.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})),l=(0,u.m$)("div",{baseStyle:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)"}}),SelectIcon=e=>{let{children:n=r.createElement(DefaultIcon,null),...t}=e,i=(0,r.cloneElement)(n,{role:"presentation",className:"chakra-select__icon",focusable:!1,"aria-hidden":!0,style:{width:"1em",height:"1em",color:"currentColor"}});return r.createElement(l,{...t,className:"chakra-select__icon-wrapper"},(0,r.isValidElement)(n)?i:null)};SelectIcon.displayName="SelectIcon"},92634:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/community/groups/[groupId]/activity",function(){return t(19373)}])},68313:function(e,n,t){"use strict";t.d(n,{Y:function(){return useEditCurrentUserGroupMembership}});var r=t(82729),i=t(50456),u=t(50319),o=t(66252),a=t(80419),s=t(16502),l=t(45893),c=t(49517);
1function _templateObject(){let e=(0,r._)(["\n  mutation useEditCurrentUserGroupMembership_CreateGroupLinkMutation(\n    $input: CreateUserGroupLinkInput!\n  ) {\n    createUserGroupLink(input: $input) {\n      data {\n        _id\n        user {\n          _id\n          userOnboardingChecklistState {\n            userHasJoinedAGroup\n          }\n        }\n        group {\n          _id\n          currentUserGroupLink {\n            _id\n          }\n          parentGroup {\n            _id\n            currentUserGroupLink {\n              _id\n            }\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,r._)(["\n  mutation useEditCurrentUserGroupMembership_DeleteGroupLinkMutation(\n    $input: DeleteUserGroupLinkInput!\n  ) {\n    deleteUserGroupLink(input: $input) {\n      data {\n        _id\n        user {\n          _id\n          userOnboardingChecklistState {\n            userHasJoinedAGroup\n          }\n        }\n        group {\n          currentUserGroupLink {\n            _id\n          }\n          subgroups {\n            groupNodes {\n              group {\n                _id\n                currentUserGroupLink {\n                  _id\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}function _templateObject2(){let e=(0,r._)(["\n  fragment useEditCurrentUserGroupMembership_GroupFragment on Group {\n    _id\n    name\n    currentUserGroupLink {\n      _id\n    }\n    currentUserGroupPermission {\n      canJoin\n    }\n    parentGroup {\n      _id\n      name\n      currentUserGroupLink {\n        _id\n      }\n    }\n  }\n"]);return _templateObject2=function(){return e},e}let d=(0,i.Ps)(_templateObject()),p=(0,i.Ps)(_templateObject1()),useEditCurrentUserGroupMembership=e=>{let n=(0,l.x)(),[t,{loading:r}]=(0,u.D)(d,{refetchQueries:["GroupMembers_GroupUsersSearch","VanillaNavigation_Query","GroupSectionPage_GroupQuery","GroupActivityPane_groupQuery","GroupPageLayout_groupQuery","postFeedV2"],awaitRefetchQueries:!0}),[i,{loading:m}]=(0,u.D)(p,{refetchQueries:["VanillaNavigation_Query"],awaitRefetchQueries:!1}),_=(0,o.x)(),g=(0,a.pm)(),createFollow=async()=>{var r,i,u;if(null===(r=n.user)||void 0===r?void 0:r._id)try{await t({variables:{input:{data:{userId:n.user._id,groupId:e._id}}}}),(0,s.pG)({entity_type:"group",entity_id:e._id,group_id:e._id,group_name:e.name,group_join_source:"button",group_change_initiated_by:"self",group_change_is_user_action:!0}),(null===(i=e.parentGroup)||void 0===i?void 0:i._id)&&!(null===(u=e.parentGroup.currentUserGroupLink)||void 0===u?void 0:u._id)?g({title:'Successfully joined group "'.concat(e.name,'" and its parent group "').concat(e.parentGroup.name,'".'),status:"success"}):g({title:'Successfully joined group "'.concat(e.name,'".'),status:"success"})}catch(n){g({title:'Failed to join group "'.concat(e.name,'".'),status:"error"}),(0,c.H)(n)}},deleteFollow=async()=>{try{var n,t,r,u,o,a;let l=await i({variables:{input:{id:null===(n=e.currentUserGroupLink)||void 0===n?void 0:n._id}}}).catch(e=>{var n;let t=null==e?void 0:null===(n=e.graphQLErrors)||void 0===n?void 0:n.some(e=>{var n,t,r,i;return((null==e?void 0:null===(n=e.message)||void 0===n?void 0:n.includes("not allowed to find group"))||(null==e?void 0:null===(r=e.extensions)||void 0===r?void 0:null===(t=r.exception)||void 0===t?void 0:t.name)==="PermissionError")&&(null==e?void 0:null===(i=e.path)||void 0===i?void 0:i[0])==="group"});if(!t)throw e}),c=((null==l?void 0:null===(a=l.data)||void 0===a?void 0:null===(o=a.deleteUserGroupLink)||void 0===o?void 0:null===(u=o.data)||void 0===u?void 0:null===(r=u.group)||void 0===r?void 0:null===(t=r.subgroups)||void 0===t?void 0:t.groupNodes)||[]).filter(e=>{var n;return!!(null===(n=e.group.currentUserGroupLink)||void 0===n?void 0:n._id)}).map(e=>e.group._id);_.cache.modify({id:_.cache.identify({id:e._id,__typename:"Group"}),fields:{currentUserGroupLink:()=>null}}),c.forEach(e=>{_.cache.modify({id:_.cache.identify({id:e,__typename:"Group"}),fields:{currentUserGroupLink:()=>null}})}),_.cache.gc(),(0,s.ti)({entity_type:"group",entity_id:e._id,group_id:e._id,group_name:e.name,group_leave_source:"self",group_change_initiated_by:"self",group_change_is_user_action:!0}),(0,s.XF)({entity_type:"group",entity_id:e._id,group_id:e._id,group_name:e.name,page_type:"membership",page_section:"churn_signal"}),c.length>0?g({title:'Successfully left group "'.concat(e.name,'" and ').concat(c.length," subgroups."),status:"success"}):g({title:'Successfully left group "'.concat(e.name,'".'),status:"success"})}catch(n){g({title:'Failed to leave group "'.concat(e.name,'".'),status:"error"}),(0,c.H)(n)}};return{createFollow,deleteFollow,userLoading:n.loading,createFollowLoading:r,deleteFollowLoading:m}};useEditCurrentUserGroupMembership.groupFragment=(0,i.Ps)(_templateOb
1ject2())},51450:function(e,n,t){"use strict";t.d(n,{O:function(){return NoAccess}});var r=t(85893),i=t(48641),u=t(23887);t(67294);let NoAccess=e=>{let{message:n}=e;return(0,r.jsxs)(i.gC,{p:"12",spacing:"4",textAlign:"center",children:[(0,r.jsx)(u.Ee,{src:"https://tradewing-public.s3.us-east-2.amazonaws.com/tradewing-logo.png",alt:"Tradewing",width:"50px",height:"50px"}),(0,r.jsx)(i.xv,{textStyle:"xlBodyStrong",children:"Page Not Found"}),(0,r.jsx)(i.xv,{children:n||"This group has been hidden by your administrator and can't be accessed. For questions or concerns, contact your administrator."})]})}},19373:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return j}});var r=t(82729),i=t(85893),u=t(50456),o=t(37887),a=t(11163),s=t(67294),l=t(62893),c=t(69171),d=t(48076),p=t(66891),m=t(84076),_=t(66944),g=t(43114);function _templateObject(){let e=(0,r._)(["\n  query PinnedPost_GetPostsV2($input: MultiPostInputV2!) {\n    postsV2(input: $input) {\n      results {\n        _id\n        ...Post_PostV2Fragment\n      }\n    }\n  }\n  ","\n"]);return _templateObject=function(){return e},e}let v=(0,u.Ps)(_templateObject(),g.S.postFragment),PinnedPost=e=>{var n;let{groupId:t,...r}=e,{error:u,loading:a,data:s}=(0,o.a)(v,{variables:{input:{filter:{groupId:{_eq:t},pinned:{_eq:!0},_hideDeleted:{hide:!0}},limit:1}}});if(a)return null;if(u)throw u;if(!(null==s?void 0:null===(n=s.postsV2)||void 0===n?void 0:n.results)||0===s.postsV2.results.length)return null;let l=s.postsV2.results[0];return(0,i.jsx)(g.S,{post:l,...r})};var f=t(1690),h=t(90041);let GroupActivityPaneContent=e=>(0,i.jsxs)(s.Fragment,{children:[e.canCreatePostInGroup&&(0,i.jsx)(h.N,{group:{_id:e.groupId,name:e.groupName},showFixedGroupName:!0,mb:"4"}),(0,i.jsx)(_.W,{mb:"4",groupId:e.groupId}),(0,i.jsx)(PinnedPost,{mb:"4",groupId:e.groupId}),(0,i.jsx)(f.Q,{groupId:e.groupId,excludePinned:!0})]});var y=t(51450);function GroupActivityPane_templateObject(){let e=(0,r._)(["\n  query GroupActivityPane_groupQuery($input: GroupInput!) {\n    group(input: $input) {\n      result {\n        _id\n        name\n         settings {\n          communityVisibility\n        }\n        currentUserGroupPermission {\n          canViewContent\n        }\n        currentUserGroupLink {\n          _id\n        }\n        isCurrentUserIsAdmin\n      }\n    }\n  }\n"]);return GroupActivityPane_templateObject=function(){return e},e}let b=(0,u.Ps)(GroupActivityPane_templateObject());var G=t(93064),j=(0,t(52609).z)(e=>{var n,t;let r=(0,a.useRouter)(),{groupId:u}=r.query,s=(0,l.T)(),{loading:_,error:g,data:v}=(0,o.a)(b,{variables:{input:{_id:u.toString()}}}),f=null==v?void 0:v.group.result,h=!!(null==f?void 0:null===(n=f.currentUserGroupLink)||void 0===n?void 0:n._id)||s.canDoAdminStuffAndAuthenticated;return _?(0,i.jsx)(c.g,{}):f?"HIDDEN"!==f.settings.communityVisibility||f.isCurrentUserIsAdmin?(0,i.jsx)(m.I,{children:_?(0,i.jsx)(c.g,{}):g?(0,i.jsx)(d.S,{}):f?(null===(t=f.currentUserGroupPermission)||void 0===t?void 0:t.canViewContent)?(0,i.jsx)(GroupActivityPaneContent,{groupId:u.toString(),groupName:f.name,canCreatePostInGroup:h}):(0,i.jsx)(p.g,{}):(0,i.jsx)(d.S,{})}):(0,i.jsx)(y.O,{message:"This group has been hidden by your administrator and can't be accessed. For questions or concerns, contact your administrator."}):(0,i.jsx)(d.S,{})},{requiresEvery:[G.lj.COMMUNITY_ACCESS]})}},function(e){e.O(0,[49774,79412,74885,2678,9669,9041,47376,78428,94451,69741,27313,5206,32512,24062,68058,89260,53442,15763,64986,86439,52176,197,55643,61915,24222,21040,7850,20103,85972,15757,7940,92888,40179],function(){return e(e.s=92634)}),_N_E=e.O()}]);
2//# sourceMappingURL=activity-b60297b5749f140d.js.map

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.