mattermost-community-enterp.../client/8332.1141f54ea871403e63fa.js
2025-12-18 00:51:24 +09:00

2 lines
7.2 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";(self.webpackChunkmattermost_webapp=self.webpackChunkmattermost_webapp||[]).push([[8332],{3662:(e,t,a)=>{a.r(t),a.d(t,{default:()=>x});var r=a(60042),l=a.n(r),n=a(84390),s=a.n(n),o=a(72060),c=a(70314),i=a(9448),d=a(6098),u=a(26219),m=a(83905),h=a(4195),p=a(28176),T=a(40364),_=a(39183),E=a(84459),g=a(30368),C=a(18734),f=a(23615),S=a.n(f),b=(a(40895),a(32394)),v=a(23894),R=a(2664),L=a(40791);const w=a.p+"files/a3bb00b98342a6b88a72.gif";var I=a(23712),M=a(35887),k=a(21943);function y(e){const t=(0,c.useDispatch)(),a=(0,c.useSelector)(v.rc),r=(0,n.useCallback)((e=>{M.p(e,I.Constants.KeyCodes.ENTER)&&i()}),[]);(0,n.useEffect)((()=>(document.addEventListener("keydown",r),()=>document.removeEventListener("keydown",r))),[r]);const l=(0,n.useCallback)((e=>{if(t((0,T.M)(I.r8.COLLAPSED_REPLY_THREADS_MODAL)),e){const e=[{user_id:a,category:I.uP.CRT_TUTORIAL_TRIGGERED,name:a,value:I.Constants.CrtTutorialTriggerSteps.FINISHED.toString()}];t((0,b.$A)(a,e))}}),[a]),i=(0,n.useCallback)((()=>{const e=[{user_id:a,category:I.uP.CRT_TUTORIAL_TRIGGERED,name:a,value:I.Constants.CrtTutorialTriggerSteps.STARTED.toString()},{user_id:a,category:k.CC.CRT_TUTORIAL_STEP,name:k.n4[k.CC.CRT_TUTORIAL_STEP],value:k.pW.ENABLED.toString()}];t((0,b.$A)(a,e)),l(!1)}),[a]);return s().createElement(d.$E,{compassDesign:!0,className:"CollapsedReplyThreadsModal productNotices",id:I.r8.COLLAPSED_REPLY_THREADS_MODAL,onExited:e.onExited,handleConfirm:i,autoCloseOnConfirmButton:!0,handleCancel:()=>l(!0),modalHeaderText:s().createElement(o.FormattedMessage,{id:"collapsed_reply_threads_modal.title",defaultMessage:"A new way to view and follow threads"}),confirmButtonText:s().createElement(s().Fragment,null,s().createElement(o.FormattedMessage,{id:"collapsed_reply_threads_modal.take_the_tour",defaultMessage:"Take the Tour"}),s().createElement(L.Z,null)),cancelButtonText:s().createElement(o.FormattedMessage,{id:"collapsed_reply_threads_modal.skip_tour",defaultMessage:"Skip Tour"})},s().createElement("div",null,s().createElement("p",{className:"productNotices__helpText"},s().createElement(R.Z,{id:"collapsed_reply_threads_modal.description",defaultMessage:"Threads have been revamped to help you create organized conversation around specific messages. Now, channels will appear less cluttered as replies are collapsed under the original message, and all the conversations you're following are available in your **Threads** view. Take the tour to see what's new."})),s().createElement("img",{src:w,className:"CollapsedReplyThreadsModal__img"})))}y.propTypes={onExited:S().func.isRequired};const A=y;var P=a(41249);const O=()=>{const{formatMessage:e}=(0,o.useIntl)(),t=s().createElement(o.FormattedMessage,{id:"tutorial_threads.welcome.title",defaultMessage:"Welcome to the Threads view!"}),a=s().createElement("p",null,e({id:"tutorial_threads.welcome.description",defaultMessage:"All the conversations that youre participating in or following will show here. If you have unread messages or mentions within your threads, youll see that here too."})),r=(0,d.kt)(["sidebar-threads-button"],[]);return s().createElement(P.Z,{title:t,screen:a,overlayPunchOut:r,placement:"right-start",pulsatingDotPlacement:"right"})};var N=a(47816);a(48410);const D=e=>s().createElement("svg",Object.assign({width:"18",height:"18",viewBox:"0 0 14 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),s().createElement("path",{d:"M11.7952 0.00524884C12.1312 0.00524884 12.4144 0.125249 12.6448 0.365248C12.8848 0.595648 13.0048 0.878848 13.0048 1.21485V8.41485C13.0048 8.75085 12.8848 9.03405 12.6448 9.26445C12.4144 9.49485 12.1312 9.61005 11.7952 9.61005H3.4L0.9952 12.0148V1.21485C0.9952 0.878848 1.1104 0.595648 1.3408 0.365248C1.5808 0.125249 1.8688 0.00524884 2.2048 0.00524884H11.7952ZM2.2048 1.21485V9.10605L2.896 8.41485H11.7952V1.21485H2.2048ZM3.4 3.01485H10.6V4.21005H3.4V3.01485ZM3.4 5.40525H8.8V6.61485H3.4V5.40525Z"}));var H=a(15695);const x=()=>{const{formatMessage:e}=(0,o.useIntl)(),t=(0,c.useDispatch)(),a=(0,c.useSelector)(m.ym),{url:r}=(0,i.useRouteMatch)(),{pathname:f}=(0,i.useLocation)(),S=null!=(0,i.matchPath)(f,{path:"/:team/threads/:threadIdentifier?"}),{currentTeamId:b,currentUserId:v}=(0,H.Q)(),R=(0,c.useSelector)(h.Pd),L=null==R?void 0:R.total_unread_threads,w=(0,c.useSelector)(g.B),M=(0,c.useSelector)((e=>(0,m.wS)(e,I.uP.CRT_TUTORIAL_STEP,v,I.WC.WELCOME_POPOVER))),k=(0,c.useSelector)((e=>(0,m.wS)(e,I.uP.CRT_TUTORIAL_TRIGGERED,v,I.default.CrtTutorialTriggerSteps.START))),y=(0,c.useSelector)(h.NW),P=k===I.Qo.STARTED&&M===I.WC.WELCOME_POPOVER&&y.length>=1,x=(0,c.useSelector)(E.aC),V=(0,c.useSelector)(E.kV),U=a&&k===I.default.CrtTutorialTriggerSteps.START&&!w&&Boolean(R)&&R.total>=1,Z=(0,n.useCallback)((e=>{e.stopPropagation(),(0,p.L9)("crt","go_to_global_threads"),performance.mark(N.vc.GlobalThreadsLinkClicked),U&&t((0,T.h)({modalId:I.r8.COLLAPSED_REPLY_THREADS_MODAL,dialogType:A,dialogProps:{}})),x&&V===I.Hp.EDIT_HISTORY&&t((0,_.Lg)())}),[U,R,y,x,V]);return(0,n.useEffect)((()=>{a&&t((0,u.qN)(v,b))}),[v,b,a]),a?s().createElement("ul",{className:"SidebarGlobalThreads NavGroupContent nav nav-pills__container"},s().createElement("li",{id:"sidebar-threads-button",className:l()("SidebarChannel",{active:S,unread:L}),tabIndex:-1},s().createElement(i.Link,{onClick:Z,to:"".concat(r,"/threads"),id:"sidebarItem_threads",draggable:"false",className:l()("SidebarLink sidebar-item",{"unread-title":Boolean(L)}),tabIndex:0},s().createElement("span",{className:"icon"},s().createElement(D,null)),s().createElement("div",{className:"SidebarChannelLinkLabel_wrapper"},s().createElement("span",{className:"SidebarChannelLinkLabel sidebar-item__name"},e({id:"globalThreads.sidebarLink",defaultMessage:"Threads"}))),(null==R?void 0:R.total_unread_mentions)>0&&s().createElement(C.Z,{unreadMentions:R.total_unread_mentions,hasUrgent:Boolean(null==R?void 0:R.total_unread_urgent_mentions)}),U&&s().createElement(d.zA,null)),P&&s().createElement(O,null))):null}},15695:(e,t,a)=>{a.d(t,{Q:()=>c}),a(52077),a(911);var r=a(84390),l=a(70314),n=a(9448),s=a(11298),o=a(23894);function c(){const e=(0,n.useParams)(),t=(0,r.useMemo)((()=>e),[e.threadIdentifier,e.team]),a=(0,n.useHistory)(),c=(0,l.useSelector)(s.ev,l.shallowEqual),i=(0,l.useSelector)(o.rc,l.shallowEqual),d=(0,r.useCallback)((e=>a.push("/".concat(t.team,"/threads").concat(e?"/"+e:""))),[t.team]),u=(0,r.useCallback)((()=>a.replace("/".concat(t.team,"/threads"))),[t.team]),m=(0,r.useCallback)((function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.team;return a.push("/".concat(r,"/pl/").concat(null!=e?e:t.threadIdentifier))}),[t.threadIdentifier,t.team]);return{params:t,history:a,currentTeamId:c,currentUserId:i,clear:u,select:d,goToInChannel:m}}},41249:(e,t,a)=>{a.d(t,{Z:()=>s}),a(48410);var r=a(84390),l=a.n(r),n=a(36125);const s=e=>l().createElement(n.Hx,Object.assign({},e,{tourCategory:n.CC.CRT_TUTORIAL_STEP}))},40791:(e,t,a)=>{a.d(t,{Z:()=>u});var r=a(23615),l=a.n(r),n=a(60042),s=a.n(n),o=a(84390),c=a.n(o),i=a(72060);const d=e=>{let{additionalClassName:t}=e;const{formatMessage:a}=(0,i.useIntl)();return c().createElement("i",{className:s()("icon icon-chevron-right",t),title:a({id:"generic_icons.next",defaultMessage:"Next Icon"})})};d.propTypes={additionalClassName:l().string};const u=c().memo(d)}}]);
//# sourceMappingURL=8332.1141f54ea871403e63fa.js.map