PageSourceSearch

https://opensports.net/_next/static/chunks/pages/[aliasID]/admin/announcements-5540841def9e2b68.js

js opensports.net collected 2026-09-24 12:18:52 UTC 16,430 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b32147ad-1ece-5b59-afb1-cb9074c2e746")}catch(e){}}();
3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[14010],{30638:function(e,t,n){"use strict";var r=n(27624);t.wB=function(e,t){return a.get("groupAnnouncements/listFiltered",{params:e},t)},t.JD=function(e,t){return a.get("groupAnnouncements/listOne",{params:e},t)},t.O5=function(e,t){return a.get("groupAnnouncements/admin/listFiltered",{params:e},t)},t.Kh=function(e,t){return a.get("groupAnnouncements/admin/listOne",{params:e},t)},t.S9=t.sf=t.Wo=t.oV=t.it=t._n=void 0;var a=new(r(n(76774))).default;t._n=function(e,t){return a.post("groupAnnouncements/admin/insert",{data:e,keepAllFields:!0},t)},t.it=function(e,t){return a.post("groupAnnouncements/admin/updateScheduled",{data:e,keepAllFields:!0},t)},t.oV=function(e,t){return a.post("groupAnnouncements/admin/updateNonScheduled",{data:e,keepAllFields:!0},t)},t.Wo=function(e,t){return a.post("groupAnnouncements/admin/remove",{data:e},t)},t.sf=function(e,t){return a.post("groupAnnouncements/admin/pin",{data:e},t)},t.S9=function(e,t){return a.post("groupAnnouncements/admin/unpin",{data:e},t)}},37970:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[aliasID]/admin/announcements",function(){return n(35886)}])},35886:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return R}});var r=n(85893),a=n(67294),o=n(41484),l=n(41664),s=n.n(l),i=n(11163),c=n(93967),d=n.n(c),u=n(43764),p=n(30381),m=n.n(p),_=n(88705),h=n(8334),f=n(39274),b=n(34851),x=n(42254),y=n(35231),v=n(34746),g=n.n(v),S=n(16465),C=n.n(S),j=n(90330),T=n.n(j),N=n(34783),D=n.n(N),A=n(61570);function k(e){var t,n;let{announcements:a,groupAliasID:o,t:l,onAdd:s,onEdit:i,onDelete:c,onPin:u,onUnpin:p}=e;return(0,r.jsxs)("div",{className:C().contents,children:[(0,r.jsx)("div",{className:C().scheduleTableContainer,children:a.error?(0,r.jsx)("div",{className:g().noMatchesFoundFilter,children:(0,y.prettifyErrorMessage)(l,a.error)}):a.loading&&!a.receivedAt?(0,r.jsx)("div",{className:g().spinner,children:(0,r.jsx)(h.Z,{})}):!a.receivedAt||(null===(t=a.data)||void 0===t?void 0:t.length)?(0,r.jsx)("div",{className:d()(C().scheduleTable,C().xxlargeWidth),children:(0,r.jsx)(f.Z,{columns:[{type:"content",label:"",layout:"20px",format:e=>e.isPinned?(0,r.jsx)("i",{className:d()("fa fa-thumb-tack",e.isPinned&&g().pinnedIcon),title:l("helpers:pinned")}):""},{type:"content",label:"status",layout:"90px",format:e=>{switch(e.status){case A.GroupAnnouncementStatus.Scheduled:return(0,r.jsx)("p",{className:d()(T().statusTag,T().past),children:"Scheduled"});case A.GroupAnnouncementStatus.Sending:return(0,r.jsx)("p",{className:d()(T().statusTag,T().ongoing),children:"Sending"});case A.GroupAnnouncementStatus.Removed:return(0,r.jsx)("p",{className:d()(T().statusTag,T().cancelled),children:l("helpers:removed")});case A.GroupAnnouncementStatus.Sent:return(0,r.jsx)("p",{className:d()(T().statusTag,T().upcoming),children:"Sent"});default:return""}}},{type:"content",label:"Send At",layout:"1fr",format:e=>e.sendDate?m()(e.sendDate).format("LLL"):" "},{type:"content",label:"Pin on Send",layout:"1fr",format:e=>e.pinOnSend?"Yes":"No"},{type:"content",label:"Send To",layout:"1fr",format:e=>(0,r.jsx)("p",{className:d()(T().statusTag,e.rules?T().past:T().upcoming),children:e.rules?"Filtered Members":"All Members"})},{type:"content",label:"Title",layout:"1fr",format:e=>{var t;return null!==(t=e.title)&&void 0!==t?t:"-"}},{type:"content",label:"Message",layout:"1.5fr",format:e=>(0,r.jsx)(b.Z,{numberOfLines:3,clickToExpand:!1,children:e.message})},{type:"content",label:"Created At",layout:"1fr",format:e=>m()(e.dateCreated).format("LLL")},{type:"content",label:"Created By",layout:"1fr",format:e=>l("helpers:fullName",e.creatorUser)},{type:"content",label:"Last Updated At",layout:"1fr",format:e=>e.dateModified&&e.dateModified!==e.dateCreated?m()(e.dateModified).format("LLL"):""},{type:"content",label:"Last Updated By",layout:"1fr",format:e=>e.lastModifiedUser?l("helpers:fullName",e.lastModifiedUser):"-"},{type:"content",label:"Pin on Send",layout:"1fr",format:e=>e.pinOnSend?"Yes":"No"},{type:"input",label:" ",layout:"40px",sticky:"end",render:(e,t)=>{let n=[];if(e.status!==A.GroupAnnouncementStatus.Removed&&n.push({type:"item",label:l("helpers:update"),onClick:()=>i(e)},{type:"item",label:l("helpers:delete"),onClick:()=>c(e)}),e.status===A.GroupAnnouncementStatus.Sent||e.status===A.GroupAnnouncementStatus.Sending){var a;e.isPinned||(null===(a=e.rules)||void 0===a?void 0:a.length)||n.push({type:"item",label:"Pin to Home",onClick:()=>u(e)}),e.isPinned&&n.push({type:"item",label:"Unpin from Home",onClick:()=>p(e)})}return n.length?(0,r.jsx)(x.Z,{buttonText:(0,r.jsx)("i",{className:"fa fa-ellipsis-h","aria-label":l("helpers:details")}),buttonClassName:d()("btn btn-default btn-xs",D().dropdownMenuButton),actions:n}):null}}],items:null!==(n=a.data)&&void 0!==n?n:[],getTitle:()=>"Click to view full announcement",getHref:e=>"/".concat(o,"/admin/announcements/").concat(e.id)})}):(0,r.jsx)("div",{className:C().emptyScreenContainer,children:(0,r.jsx)(_.Z,{icon:"bullhorn",title:l("group:noAnnouncements"),description:l("group:adminAnnouncementEmptyDescription"),linkToDocs:{url:"/blog/group-announcementsblasts",text:"Learn More"},actionButton:{text:l("group:createAnnouncement"),onClick:()=>s()}})})}),a.receivedAt&&!a.reachedLast&&(0,r.jsxs)("div",{className:g().listFooter,children:[(0,r.jsx)("div",{}),(0,r.jsxs)("div",{className:g().filterButtonRow,children:[a.loading&&(0,r.jsx)("div",{className:g().footerSpinner,children:(0,r.jsx)(h.Z,{})}),(0,r.jsx)("button",{className:"btn btn-default btn-xs",onClick:a.onEndReached,disabled:a.loading,children:l("helpers:loadMore")})]})]})]})}var G=n(56926),L=n(48452),w=n(86153),B=n(93446),E=n(11524),I=n(17196),F=n(92444),M=n(30638),P=n(56989),O=n(30642);let W=["helpers","group","error","common"];function Z(){var e;let t=(0,i.useRouter)(),{query:n}=t,l="string"==typeof n.aliasID?n.aliasID:null,{t:c}=(0,o.$G)(W),u=(0,L.u5)(),p=(0,L.Qy)(e=>e.auth.user),m=(0,L.Qy)(e=>(0,I.P_)(e.groupDetail,l)),_=null==m?void 0:null===(e=m.details)||void 0===e?void 0:e.id,h=(0,a.useCallback)(async()=>(0,M.O5)({groupID:_,limit:50},p),[_,p]),f=async e=>{var t;return _?(0,M.O5)({groupID:_,limit:50,lastID:e.id,lastSendDate:null!==(t=e.sendDate)&&void 0!==t?t:void 0},p):[]},b=(0,O.Z)(h,f,{enabled:!!_,limit:50});async function x(e){try{await (0,M.Wo)({groupAnnouncementID:e.id},p),u((0,w.j_)()),b.reload()}catch(e){u((0,w.b0)((0,y.prettifyErrorMessage)(c,e)))}}async function v(e){try{await (0,M.sf)({groupAnnouncementID:e.id},p),b.reload(),l&&u((0,B.fetchOneGroup)({aliasID:l}))}catch(e){u((0,w.b0)((0,y.prettifyErrorMessage)(c,e)))}}async function g(e){try{await (0,M.S9)({groupAnnouncementID:e.id},p),b.reload(),l&&u((0,B.fetchOneGroup)({aliasID:l}))}catch(e){u((0,w.b0)((0,y.prettifyErrorMessage)(c,e)))}}return(0,r.jsxs)("div",{className:C().pageContainer,children:[(0,F.D)({title:c("helpers:announcements")}),(0,r.jsx)("h4",{children:c("helpers:announcements")}),l&&(0,r.jsx)(s(),{href:"/".concat(l,"/admin/announcements/new"),className:d()("btn btn-sm btn-primary",C().topRightButtonsContainer),children:c("group:createAnnouncement")}),l&&(0,r.jsx)(k,{announcements:b,groupAliasID:l,t:c,onAdd:function(){t.push("/".concat(l,"/admin/announcements/new"))},onEdit:function(e){t.push("/".concat(l,"/admin/announcements/").concat(e.id,"/edit"))},onDelete:function(e){u((0,w.Ll)({showCloseButton:!0,content:(0,r.jsx)(G.Z,{title:c("helpers:confirm"),body:c(P.GROUP_ANNOUNCEMENT_STATUS_LABELS[e.status]?"group:delete".concat(P.GROUP_ANNOUNCEMENT_STATUS_LABELS[e.status],"AnnouncementWarning"):"group:deleteAnnouncementWarning"),options:[{text:c("helpers:cancel"),onPress:()=>u((0,w.j_)())},{text:c("helpers:delete"),onPress:()=>x(e),buttonType:"danger"}]})}))},onPin:v,onUnpin:g})]})}Z.getInitialProps=()=>({namespacesRequired:W});var R=(0,E.cA)((0,u.r)("Announcements")(Z))},88705:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(85893);n(67294);var a=n(93967),o=n.n(a),l=n(41664),s=n.n(l),i=n(42254),c=n(946),d=n.n(c);function u(e){let{icon:t,title:n,description:a,linkToDocs:l,actionButton:c}=e;return(0,r.jsxs)("div",{className:d().container,children:[e.graphicElement&&(0,r.jsx)(r.Fragment,{children:e.graphicElement}),t&&(0,r.jsx)("div",{className:d().iconContainer,children:(0,r.jsx)("i",{className:"fa fa-".concat(t)})}),(0,r.jsx)("span",{className:d().title,children:n}),(0,r.jsx)("span",{className:d().description,children:a}),!!l&&(0,r.jsxs)(s(),{href:"".concat(l.url),className:d().linkToDocs,children:[l.text," ","  ",(0,r.jsx)("i",{className:"fa fa-arrow-right"})]}),c?"items"in c?(0,r.jsx)(i.Z,{buttonText:c.text,buttonClassName:"btn btn-primary btn-sm",actions:c.items.map(e=>({type:"item",label:e.label,onClick:e.onClick}))}):"href"in c?(0,r.jsx)(s(),{href:c.href,className:o()("btn btn-primary btn-sm",d().actionButton),children:c.text}):(0,r.jsx)("button",{className:o()("btn btn-primary btn-sm",d().actionButton),onClick:c.onClick,children:c.text}):void 0]})}},39274:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(85893);n(67294);var a=n(93967),o=n.n(a),l=n(34783),s=n.n(l),i=n(55412),c=n(41044);function d(e){var t;let{showTableHeader:n=!0}
3=e,a=e.columns.map(e=>e.layout).join(" "),l=!0===e.scrollable||"horizontal"===e.scrollable,d=null!==(t=e.minWidth)&&void 0!==t?t:l?"700px":void 0,p=t=>{var n;if(null===(n=e.isSelectedRow)||void 0===n?void 0:n.call(e,t))return s().rowSelected};return(0,r.jsxs)(u,{border:e.border,scrollable:e.scrollable,children:[(0,r.jsxs)("div",{className:s().table,style:{gridTemplateColumns:a,minWidth:d},children:[n&&e.columns.map((t,n)=>(0,r.jsx)(i.Z,{column:t,className:!0===e.scrollable||"vertical"===e.scrollable?s().fixedAtTop:""},n)),e.items.map((t,a)=>e.columns.map((l,s)=>{var i,d,u,m;return(0,r.jsx)(c.Z,{index:a,maxIndex:e.items.length-1,item:t,showTableHeader:n,href:null===(i=e.getHref)||void 0===i?void 0:i.call(e,t),title:null===(d=e.getTitle)||void 0===d?void 0:d.call(e,t),"data-testid":null===(u=e.getDataTestID)||void 0===u?void 0:u.call(e,t,a),className:o()(p(t),null===(m=e.getCellClassName)||void 0===m?void 0:m.call(e,t,a,l,s)),onClick:e.onRowClick,...l},"".concat(a,"-").concat(s))}))]}),e.children]})}let u=e=>e.scrollable?(0,r.jsx)("div",{className:o()(s().scrollWrapper,e.border&&s().border),children:(0,r.jsx)("div",{className:s().scrollContainer,children:e.children})}):e.border?(0,r.jsx)("div",{className:s().border,children:e.children}):(0,r.jsx)(r.Fragment,{children:e.children})},41044:function(e,t,n){"use strict";var r=n(85893),a=n(67294),o=n(41664),l=n.n(o),s=n(93967),i=n.n(s),c=n(34783),d=n.n(c),u=n(41484);let p=a.memo;t.Z=p(function(e){var t;let{t:n}=(0,u.$G)(["helpers"]),a=null!==(t=e.align)&&void 0!==t?t:"start";if(e.center&&(a="center"),"input"===e.type){let t=e.render(e.item,e.index,n);return(0,r.jsx)("div",{className:i()(d().cell,0===e.index&&e.showTableHeader&&d().cellBorderTop,e.index<e.maxIndex&&d().cellBorderBottom,"start"===e.sticky&&d().stickyColumnStart,"end"===e.sticky&&d().stickyColumnEnd,e.className),children:(0,r.jsx)("div",{className:i()(d().cellContent,"center"===a?"justify-center items-center":void 0,"center"===a&&"string"==typeof t?"text-center":void 0,"end"===a?"justify-end items-center":void 0,"end"===a&&"string"==typeof t?"text-right":void 0),children:t})})}let o=e.format(e.item,e.index,n);return(0,r.jsx)("div",{className:i()(d().cell,0===e.index&&e.showTableHeader&&d().cellBorderTop,e.index<e.maxIndex&&d().cellBorderBottom,e.className),style:e.style,children:(0,r.jsx)(t=>{let{children:n}=t;return e.title&&e.href?(0,r.jsx)(l(),{href:e.href,title:e.title,className:d().link,style:{textDecoration:"none"},children:n}):(0,r.jsx)("div",{className:d().link,onClick:t=>{var n;return"content"===e.type&&(null===(n=e.onClick)||void 0===n?void 0:n.call(e,t,e.item))},children:n})},{children:(0,r.jsxs)("div",{className:i()(d().cellContent,"start"===a?"justify-start":void 0,"center"===a?"justify-center":void 0,"center"===a&&"string"==typeof o?"text-center":void 0,"end"===a?"justify-end":void 0,"end"===a&&"string"==typeof o?"text-right":void 0),"data-testid":e["data-testid"],children:["string"==typeof o&&(0,r.jsx)("span",{children:o}),Array.isArray(o)&&(0,r.jsx)("div",{className:d().cellColumn,children:o}),"string"!=typeof o&&!Array.isArray(o)&&o]})})})})},55412:function(e,t,n){"use strict";var r=n(85893),a=n(67294),o=n(93967),l=n.n(o),s=n(34783),i=n.n(s),c=n(41484);t.Z=a.memo(function(e){var t;let{column:n}=e,{t:a}=(0,c.$G)(["helpers"]),o="function"==typeof n.label?n.label(a):n.label,s=null!==(t=e.column.align)&&void 0!==t?t:"start";return e.column.center&&(s="center"),(0,r.jsx)("div",{style:e.style,className:l()(i().headerCellContainer,"start"===n.sticky&&i().stickyColumnStart,"end"===n.sticky&&i().stickyColumnEnd,n.className,e.className),children:(0,r.jsx)("span",{className:l()(i().headerCellContent,"center"===s?"justify-center":void 0,"center"===s&&"string"==typeof o?"text-center":void 0,"end"===s?"justify-end":void 0,"end"===s&&"string"==typeof o?"text-right":void 0),children:"function"==typeof n.label?n.label(a):n.label})})})},946:function(e){e.exports={container:"EmptyScreenWithContext_container__GG6p_",iconContainer:"EmptyScreenWithContext_iconContainer__c_vS_",title:"EmptyScreenWithContext_title__bUfbq",description:"EmptyScreenWithContext_description__GQlQa",linkToDocs:"EmptyScreenWithContext_linkToDocs__X1Mif",actionButton:"EmptyScreenWithContext_actionButton__TBbWQ",dropdownItem:"EmptyScreenWithContext_dropdownItem__tiYB6"}}
3,34746:function(e){e.exports={filterContainer:"GroupDashboardList_filterContainer__lavIx",filterButtonRow:"GroupDashboardList_filterButtonRow__xsyTu",dayOfWeekRow:"GroupDashboardList_dayOfWeekRow__YD2FS",filterButtonGroup:"GroupDashboardList_filterButtonGroup__5JUAg",filterButton:"GroupDashboardList_filterButton__h0y4d",first:"GroupDashboardList_first__FVlV4",last:"GroupDashboardList_last___k18D",filterSeparator:"GroupDashboardList_filterSeparator__uijHj",deselectBtn:"GroupDashboardList_deselectBtn__55eqa",dropdownItem:"GroupDashboardList_dropdownItem__Knar9",summaryText:"GroupDashboardList_summaryText__nyy5T",summaryTextSeparator:"GroupDashboardList_summaryTextSeparator__EwglO",listFooter:"GroupDashboardList_listFooter__B_vb8",pageFooter:"GroupDashboardList_pageFooter__DKviS",rowsPerPageSelector:"GroupDashboardList_rowsPerPageSelector__Vkujj",footerSpinner:"GroupDashboardList_footerSpinner__Asb8X",dateRangeFilter:"GroupDashboardList_dateRangeFilter___tH_g",calendarInputContainer:"GroupDashboardList_calendarInputContainer__23XD4",calendarInput:"GroupDashboardList_calendarInput__nBf2o",tags:"GroupDashboardList_tags__DxSPw",tag:"GroupDashboardList_tag__teA9g",spinner:"GroupDashboardList_spinner__LTlGn",noMatchesFoundFilter:"GroupDashboardList_noMatchesFoundFilter___hPFo",pinnedIcon:"GroupDashboardList_pinnedIcon__G9Tuf",dataTableHeaderOverride:"GroupDashboardList_dataTableHeaderOverride__zfroQ"}},34783:function(e){e.exports={table:"ScheduleTable_table__rh0zi",row:"ScheduleTable_row__axvoV",rowSelected:"ScheduleTable_rowSelected__47DUP",rowHover:"ScheduleTable_rowHover__M98eu",cell:"ScheduleTable_cell__DeLqk",cellBorderTop:"ScheduleTable_cellBorderTop__hneqI",cellBorderBottom:"ScheduleTable_cellBorderBottom__qFIKq",subCell:"ScheduleTable_subCell__4jF_P",link:"ScheduleTable_link__6Xp1Z",cellContent:"ScheduleTable_cellContent__BH6gI",cellColumn:"ScheduleTable_cellColumn__4bmeZ",header:"ScheduleTable_header__3_dFV",headerCellContainer:"ScheduleTable_headerCellContainer__m4paK",headerCellContent:"ScheduleTable_headerCellContent__ZrG7L",border:"ScheduleTable_border__7C7ln",stickyColumnStart:"ScheduleTable_stickyColumnStart__8_Erm",dropdownMenuButton:"ScheduleTable_dropdownMenuButton__MoKhm",stickyColumnEnd:"ScheduleTable_stickyColumnEnd__X_LhK",scrollWrapper:"ScheduleTable_scrollWrapper__nGzlT",scrollContainer:"ScheduleTable_scrollContainer__gNQzK",fixedAtTop:"ScheduleTable_fixedAtTop__4Mrph"}}},function(e){e.O(0,[41160,29195,43764,92888,49774,40179],function(){return e(e.s=37970)}),_N_E=e.O()}]);
4//# sourceMappingURL=announcements-5540841def9e2b68.js.map
5//# debugId=b32147ad-1ece-5b59-afb1-cb9074c2e746

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.