PageSourceSearch

https://medteria.io/_next/static/chunks/745-67f3a04c1a44e583.js

js medteria.io collected 2026-10-04 19:28:56 UTC 60,239 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[745],{49611:function(e,t,n){var o=n(59499),r=n(4730),i=n(7212),a=n(85893),c=["children"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}t.Z=function(e){var t=e.children,n=(0,r.Z)(e,c);return(0,a.jsx)(i.Z,l(l({},n),{},{children:t}))}},54168:function(e,t,n){var o=n(59499),r=n(41120),i=n(48818),a=n(49195),c=n(27627),s=n(49611),l=n(47186),u=n(27987),d=n(60872),p=n(85893),m=(0,r.Z)((function(e){var t;return{unFollowDialog:{"& .MuiDialog-paper":{margin:e.spacing(2),maxWidth:800,width:"100%"}},unFollowDialogTitle:(t={padding:24},(0,o.Z)(t,e.breakpoints.down("sm"),{padding:"24px 16px"}),(0,o.Z)(t,"& .MuiTypography-root",{fontSize:18,fontWeight:"bold"}),t),unFollowDialogContent:(0,o.Z)({padding:"0 24px 24px","& .MuiTypography-root":{color:e.palette.primary.black,fontSize:14,margin:0}},e.breakpoints.down("sm"),{padding:"0 16px 24px"}),unFollowDialogActions:(0,o.Z)({padding:"0 24px 24px"},e.breakpoints.down("sm"),{flexDirection:"column",padding:"0 16px 16px"}),unFollowCancelButton:(0,o.Z)({borderColor:"rgba(0, 0, 0, 0.12)",height:48,width:148},e.breakpoints.down("sm"),{width:"100%",marginTop:e.spacing(1),order:2}),unFollowSubmitButton:(0,o.Z)({backgroundColor:e.palette.danger.main,color:"#FFFFFF",height:48,width:220,marginLeft:e.spacing(2)},e.breakpoints.down("sm"),{width:"100%",margin:0,order:1})}}));t.Z=function(e){var t=e.open,n=e.disabled,o=e.onCancel,r=e.onSubmit,h=m();return(0,p.jsxs)(i.Z,{fullWidth:!0,open:t,className:h.unFollowDialog,children:[(0,p.jsx)(a.Z,{className:h.unFollowDialogTitle,children:"\u30d5\u30a9\u30ed\u30fc\u89e3\u9664\u3057\u307e\u3059\u304b\uff1f"}),(0,p.jsx)(c.Z,{className:h.unFollowDialogContent,children:(0,p.jsx)(s.Z,{children:'\u3053\u306e\u30e6\u30fc\u30b6\u30fc\u306e\u6295\u7a3f\u306f\u3001"\u30d5\u30a9\u30ed\u30fc\u4e2d\u306e\u6295\u7a3f"\u306b\u8868\u793a\u3055\u308c\u306a\u304f\u306a\u308a\u307e\u3059\u3002'})}),(0,p.jsxs)(l.Z,{disableSpacing:!0,className:h.unFollowDialogActions,children:[(0,p.jsx)(u.Z,{disabled:n,className:h.unFollowCancelButton,onClick:o,variant:"outlined",children:"\u30ad\u30e3\u30f3\u30bb\u30eb"}),(0,p.jsx)(d.Z,{className:h.unFollowSubmitButton,variant:"contained",color:"primary",disabled:n,onClick:r,children:"\u30d5\u30a9\u30ed\u30fc\u89e3\u9664"})]})]})}},41082:function(e,t,n){n.d(t,{Z:function(){return L}});var o=n(86010),r=n(11163),i=n(41120),a=n(27547),c=n(70491),s=n(19791),l=n(3502),u=n(93253),d=n(68668),p=n(19420),m=n(92053),h=n(29165),f=n(61165),g=n(27407),x=n(90782),b=n(27987),v=n(98230),k=n(7419),w=n(61273),j=n(29677),Z=n(59499),y=(n(67294),n(62087)),C=n(85893);function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){(0,Z.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var T=function(e){return(0,C.jsx)("svg",N(N({},e),{},{children:(0,C.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 2.5C9.67392 2.5 8.40215 3.02678 7.46447 3.96447C6.52678 4.90215 6 6.17392 6 7.5C6 8.82608 6.52678 10.0979 7.46447 11.0355C8.40215 11.9732 9.67392 12.5 11 12.5C12.3261 12.5 13.5979 11.9732 14.5355 11.0355C15.4732 10.0979 16 8.82608 16 7.5C16 6.17392 15.4732 4.90215 14.5355 3.96447C13.5979 3.02678 12.3261 2.5 11 2.5ZM11 13.5C8.605 13.5 6.425 14.194 4.822 15.171C4.022 15.661 3.338 16.236 2.844 16.861C2.358 17.477 2 18.213 2 19C2 19.845 2.411 20.511 3.003 20.986C3.563 21.436 4.302 21.734 5.087 21.942C6.665 22.359 8.771 22.5 11 22.5C11.23 22.5 11.46 22.498 11.685 22.495C11.8525 22.4927 12.0167 22.4484 12.1626 22.3661C12.3085 22.2838 12.4313 22.1662 12.5199 22.024C12.6085 21.8819 12.66 21.7198 12.6696 21.5525C12.6792 21.3853 12.6467 21.2184 
112.575 21.067C12.1949 20.2647 11.9985 19.3878 12 18.5C12 17.248 12.383 16.088 13.037 15.127C13.1342 14.9842 13.1928 14.8186 13.207 14.6465C13.2212 14.4743 13.1905 14.3014 13.118 14.1446C13.0455 13.9878 12.9336 13.8524 12.7932 13.7517C12.6528 13.651 12.4888 13.5884 12.317 13.57C11.887 13.524 11.447 13.5 11 13.5ZM21.708 16.568C21.8902 16.3794 21.991 16.1268 21.9887 15.8646C21.9864 15.6024 21.8812 15.3516 21.6958 15.1662C21.5104 14.9808 21.2596 14.8756 20.9974 14.8733C20.7352 14.871 20.4826 14.9718 20.294 15.154L17.112 18.336L15.698 16.922C15.5094 16.7398 15.2568 16.639 14.9946 16.6413C14.7324 16.6436 14.4816 16.7488 14.2962 16.9342C14.1108 17.1196 14.0056 17.3704 14.0033 17.6326C14.001 17.8948 14.1018 18.1474 14.284 18.336L16.334 20.386C16.4362 20.4882 16.5574 20.5693 16.6909 20.6246C16.8244 20.6799 16.9675 20.7084 17.112 20.7084C17.2565 20.7084 17.3996 20.6799 17.5331 20.6246C17.6666 20.5693 17.7878 20.4882 17.89 20.386L21.708 16.568Z"})}))};T.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var O=function(e){return(0,C.jsx)(y.Z,N({component:T,viewBox:"0 0 24 24"},e))},I=n(49456),S=n(16170),F=n(41256),B=n(7170),L=function(e){var t=e.pageType,n=e.children,i=(0,I.Vf)(),Z=(0,r.useRouter)(),y=(0,F.m)(),A=y.me,N=y.memberships,T=M(),L=(0,B.F)(),W=L.followingUsers,D=L.loading;return(0,C.jsx)(C.Fragment,{children:i?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(p.Z,{className:(0,o.Z)(T.mainContentWrapper,T.spChildrenWrapper),children:n}),(0,C.jsxs)(v.Z,{showLabels:!0,className:T.bottomButtonsWrapper,value:t,children:[(0,C.jsx)(k.Z,{label:"\u30db\u30fc\u30e0",icon:(0,C.jsx)(s.Z,{viewBox:"1 1 21 21",className:T.bottomButtonsIcon}),value:S.KX.Timeline,onClick:function(){Z.push("/home")},className:T.bottomButton}),(0,C.jsx)(k.Z,{label:"\u30d5\u30a9\u30ed\u30fc\u4e2d",icon:(0,C.jsx)(O,{viewBox:"1 1 21 21",className:T.bottomButtonsIcon}),value:S.KX.Follow,onClick:function(){Z.push("/home/following")},className:T.bottomButton}),(0,C.jsx)(k.Z,{label:"\u4fdd\u5b58\u3057\u305f\u6295\u7a3f",icon:(0,C.jsx)(c.Z,{viewBox:"1 1 21 21",className:T.bottomButtonsIcon}),value:S.KX.Bookmarks,onClick:function(){Z.push("/home/bookmarks")},className:T.bottomButton}),(0,C.jsx)(k.Z,{label:"\u691c\u7d22",icon:(0,C.jsx)(j.ol,{viewBox:"1 1 21 21",className:T.bottomButtonsIcon}),value:S.KX.Search,onClick:function(){Z.push("/home/search")},className:T.bottomButton}),(0,C.jsx)(k.Z,{label:"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3078",icon:(0,C.jsx)(a.Z,{className:T.bottomButtonsIcon}),onClick:function(){Z.push("/communities")},className:T.bottomButton})]})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(p.Z,{className:T.mainContentWrapper,children:(0,C.jsxs)(p.Z,{className:T.pcWrapper,children:[(0,C.jsxs)(p.Z,{className:T.pcLeftSideNavWrapper,children:[(0,C.jsxs)(m.Z,{disablePadding:!0,children:[(0,C.jsxs)(h.Z,{button:!0,onClick:function(){Z.push("/home")},selected:t===S.KX.Timeline,className:T.pageLinkListItem,children:[(0,C.jsx)(f.Z,{className:T.pageLinkListIcon,children:(0,C.jsx)(s.Z,{})}),(0,C.jsx)(g.Z,{disableTypography:!0,children:"\u30db\u30fc\u30e0"})]}),(0,C.jsxs)(h.Z,{button:!0,onClick:function(){Z.push("/home/following")},selected:t===S.KX.Follow,className:T.pageLinkListItem,children:[(0,C.jsx)(f.Z,{className:T.pageLinkListIcon,children:(0,C.jsx)(O,{})}),(0,C.jsx)(g.Z,{disableTypography:!0,children:"\u30d5\u30a9\u30ed\u30fc\u4e2d\u306e\u6295\u7a3f"})]}),(0,C.jsxs)(h.Z,{button:!0,onClick:function(){Z.push("/home/bookmarks")},selected:t===S.KX.Bookmarks,className:T.pageLinkListItem,children:[(0,C.jsx)(f.Z,{className:T.pageLinkListIcon,children:(0,C.jsx)(c.Z,{})}),(0,C.jsx)(g.Z,{disableTypography:!0,children:"\u4fdd\u5b58\u3057\u305f\u6295\u7a3f"})]})]}),(0,C.jsxs)(p.Z,{className:T.pcCommunityWrapper,children:[(0,C.jsx)(x.Z,{className:T.sidenavTitle,children:"\u53c2\u52a0\u30b3\u30df\u30e5\u30cb\u30c6\u30a3"}),0===N.length?(0,C.jsx)(x.Z,{className:T.noneText,children:"\u53c2\u52a0\u3057\u3066\u3044\u308b\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306f\u3042\u308a\u307e\u305b\u3093"}):(0,C.jsx)(m.Z,{className:T.communityLinkList,disablePadding:!0,children:N.map((function(e){var t;return null!==(t=e.membership)&&void 0!==t&&t.verified?(0,C.jsxs)(h.Z,{onClick:function(){Z.push("/communities/".concat(e.community.id))},className:T.communityLinkListItem,children:[(0,C.jsx)(l.Z,{size:32,community:e.community,className:T.communityLinkListIcon}),(0,C.jsx)(x.Z,{className:T.communityName,children:e.community.name})]},e.community.id):null}))}),(0,C.jsx)(b.Z,{variant:"outlined",className:T.linkButton,onClick:function(){Z.push("/communities/")},startIcon:(0,C.jsx)(a.Z,{className:T.linkButtonIcon}),children:"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u4e00\u89a7\u3078"})]})]}),(0,C.jsx)(p.Z,{className:T.pcContentWrapper,children:(0,C.jsx)(p.Z,{className:T.pcChildrenWrapper,children:n})}),(0,C.jsxs)(p.Z,{className:T.pcRightSideNavWrapper,children:[(0,C.jsx)(x.Z,{className:T.sidenavTitle,children:"\u30d5\u30a9\u30ed\u30fc\u4e2d\u306e\u30e6\u30fc\u30b6\u30fc"}),!D&&(0,C.jsx)(C.Fragment,{children:0===W.length?(0,C.jsx)(x.Z,{className:T.noneText,children:"\u307e\u3060\u8ab0\u3082\u30d5\u30a9\u30ed\u30fc\u3057\u3066\u3044\u307e\u305b\u3093"}):(0,C.jsx)(C.Fragment,{children:W.slice(0,10).map((function(e){return(0,C.jsxs)(w.Z,{to:"/".concat(e.accountId),className:T.accountIconLink,children:[(0,C.jsx)(u.Z,{className:T.accountIcon,account:e,userId:e.accountId,size:32}),(0,C.jsx)(x.Z,{className:T.accountName,children:e.nickname})]},e.accountId)}))})}),(0,C.jsx)(b.Z,{variant:"outlined",className:T.linkButton,onClick:function(){Z.push("/".concat(A.id,"/following"))},children:"\u30d5\u30a9\u30ed\u30fc\u4e2d\u306e\u30e6\u30fc\u30b6\u30fc\u4e00\u89a7"})]})]})}),(0,C.jsx)(d.V,{className:T.faqButton})]})})},M=(0,i.Z)((function(e){return{mainContentWrapper:{flexGrow:1},pcWrapper:{display:"flex",maxWidth:1200,width:"100%",margin:"0 auto"},pcLeftSideNavWrapper:{flex:"0 0 272px",width:272,padding:"16px 16px 86px"},pcRightSideNavWrapper:{flex:"0 0 256px",width:256,padding:"16px 16px 86px"},pcContentWrapper:{display:"flex",flexDirection:"column",flexGrow:1,padding:"16px 16px 86px",width:"calc(100% - 256px - 272px)"},pcChildrenWrapper:{flexGrow:1},spChildrenWrapper:{paddingBottom:e.spacing(4)},bottomButtonsWrapper:{position:"sticky",bottom:"0",zIndex:998,width:"100%",height:"calc(env(safe-area-inset-bottom) + ".concat(48,"px)"),borderTop:"1px solid rgba(0,0,0,0.12)"}
1,bottomButton:{minWidth:0,"&.MuiBottomNavigationAction-root":{padding:0,paddingBottom:"env(safe-area-inset-bottom)"},"& .MuiBottomNavigationAction-wrapper":{lineHeight:1},"& .MuiBottomNavigationAction-label":{fontSize:"10px !important",transform:"scale(0.8)",transformOrigin:"center",marginTop:4,color:e.palette.secondary.gray,whiteSpace:"nowrap"},"&.Mui-selected":{lineHeight:"1 !important","& *":{color:"#3FB5F1 !important",fill:"#3FB5F1"}}},bottomButtonsIcon:{color:e.palette.secondary.gray},pcCommunityWrapper:{marginTop:32},sidenavTitle:{fontSize:12,fontWeight:"bold"},pageLinkListItem:{backgroundColor:"transparent",borderRadius:4,fontWeight:"bold",padding:"12px 8px","&:hover":{backgroundColor:"inherit"},"&.Mui-selected":{backgroundColor:"#3FB5F1",color:"#FFFFFF"},"&.Mui-selected:hover":{backgroundColor:"#3FB5F1"},"&.Mui-selected .MuiSvgIcon-root":{color:"#FFFFFF"},"& .MuiSvgIcon-root":{color:"#000"},"& .MuiListItemText-root":{margin:0}},pageLinkListIcon:{marginRight:e.spacing(1),minWidth:0},noneText:{fontSize:12,marginTop:12},communityLinkList:{marginTop:12},communityLinkListItem:{cursor:"pointer",padding:0,"& + $communityLinkListItem":{marginTop:16}},communityName:{display:"-webkit-box",fontSize:14,overflow:"hidden",textOverflow:"ellipsis","-webkit-box-orient":"vertical","-webkit-line-clamp":2,maxHeight:50,overflowWrap:"break-word"},communityLinkListIcon:{borderRadius:0,marginRight:12},linkButton:{backgroundColor:"#FFFFFF",borderColor:"#E0E0E0",borderRadius:4,height:40,fontSize:14,marginTop:12,width:"100%"},linkButtonIcon:{color:"#757575"},accountIconLink:{alignItems:"center",display:"flex",marginTop:12},accountIcon:{width:32},accountName:{flex:1,fontSize:14,marginLeft:12,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},faqButton:{zIndex:3}}}))},99878:function(e,t,n){var o=n(41120),r=n(81304),i=n(19420),a=n(7170),c=n(85893);t.Z=function(e){var t=e.children,n=s();return(0,c.jsx)(a.Z,{children:(0,c.jsxs)(i.Z,{className:n.homeWrapper,children:[(0,c.jsx)(r.Z,{isHome:!0,isSticky:!0}),t]})})};var s=(0,o.Z)((function(e){return{homeWrapper:{display:"flex",flexDirection:"column",minHeight:"100vh",backgroundColor:"#FAFDFF"}}}))},30197:function(e,t,n){var o=n(59499),r=n(41120),i=n(60349),a=n(75769),c=n(29677),s=n(85893),l=(0,r.Z)((function(e){return{textField:(0,o.Z)({backgroundColor:"#FFFFFF",height:e.spacing(4),width:255,borderRadius:e.spacing(.5),"& .MuiInputAdornment-positionStart":{marginRight:e.spacing(.5)},"& .MuiOutlinedInput-adornedStart":{padding:"0 32px 0 16px"},"& .MuiInputBase-input":(0,o.Z)({fontSize:14,height:e.spacing(4),padding:0},e.breakpoints.down("sm"),{height:e.spacing(4.5)}),"& .MuiOutlinedInput-notchedOutline":(0,o.Z)({borderColor:"#E0E0E0",borderRadius:e.spacing(.5),"&::placeholder":{color:"rgba(0, 0, 0, 0.12)"}},e.breakpoints.down("sm"),{borderRadius:18}),"& .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline":{borderColor:"#E0E0E0"},"& .Mui-focused.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline":{borderColor:"#F29D38"}},e.breakpoints.down("sm"),{height:e.spacing(4.5),width:"100%"}),searchIcon:{color:"#757575",height:e.spacing(2),width:e.spacing(2)}}}));t.Z=function(e){var t=e.onSubmit,n=e.value,o=e.onChange,r=l();return(0,s.jsx)(a.Z,{variant:"outlined",size:"small",placeholder:"\u691c\u7d22\u3057\u305f\u3044\u5358\u8a9e\u3092\u5165\u529b",onSubmit:t,InputProps:{startAdornment:(0,s.jsx)(i.Z,{position:"start",children:(0,s.jsx)(c.ol,{className:r.searchIcon})})},className:r.textField,value:n,onChange:o})}},37687:function(e,t,n){n.d(t,{Z:function(){return S}});var o=n(50029),r=n(87794),i=n.n(r),a=n(67294),c=n(63457),s=n(41120),l=n(86010),u=n(19420),d=n(27987),p=n(92453),m=n(90782),h=n(95637),f=n(93253),g=n(82020),x=n(84710),b=n(55039),v=n(11020),k=n(77586),w=n(34467),j=n(59499),Z=n(90116),y=n(99061),C=n(16170);function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?A(Object(n),!0).forEach((function(t){(0,j.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var T=function(e){var t,n=e.defaultCommentInfo,o=e.mentionMembers,r=(0,a.useState)({defaultAttachments:(null===n||void 0===n?void 0:n.homeAttachments)||[],addedAttachments:[],deletedAttachments:[]}),i=r[0],c=r[1],s=(0,a.useState)([]),l=s[0],u=s[1],d=(0,y.Z)({text:null===n||void 0===n||null===(t=n.homeReply)||void 0===t?void 0:t.content,suggestions:o}),p=d.editorState,m=d.onChange,h=d.suggestions,f=d.getText,g=d.hasText,x=d.reset,b=i.defaultAttachments.length+i.addedAttachments.length,v=[].concat((0,Z.Z)(i.defaultAttachments.map((function(e){return e.filename}))),(0,Z.Z)(i.addedAttachments.map((function(e){return e.name})))),k=(0,a.useMemo)((function(){return i.defaultAttachments.filter((function(e){return e.contentType!==C.zc.Pdf&&e.url}))}),[i.defaultAttachments]),w=(0,a.useMemo)((function(){return i.addedAttachments.filter((function(e){return e.type!==C.zc.Pdf}))}),[i.addedAttachments]),j=k.length+w.length>0,A=(0,a.useMemo)((function(){return i.defaultAttachments.filter((function(e){return e.contentType===C.zc.Pdf&&e.url}))}),[i.defaultAttachments]),T=(0,a.useMemo)((function(){return i.addedAttachments.filter((function(e){return e.type===C.zc.Pdf}))}),[i.addedAttachments]),O=A.length+T.length>0,I=function(){c({defaultAttachments:(null===n||void 0===n?void 0:n.homeAttachments)||[],addedAttachments:[],deletedAttachments:[]})};return(0,a.useEffect)((function(){I()}),[n]),{editingTopicValues:{content:f(),defaultAttachments:i.defaultAttachments,addedAttachments:i.addedAttachments,deletedAttachments:i.deletedAttachments},editState:{validationErrors:l,isSubmitButtonActive:g,defaultAttachmentsForThumbnail:k,addedAttachmentsForThumbnail:w,isThumbnailVisible:j,defaultAttachmentsForText:A,addedAttachmentsForText:T,isFileNameTextVisible:O},mentionTextEditor:{editorState:p,changeContent:m,suggestions:h,hasText:g},topicEditFunctions:{addAttachments:function(e){if(u([]),e.length+b>C.fT)u([C.$R.FilesLengthLimit]);else{var t=e.filter((function(e){return-1===e.type.indexOf("image")&&-1===e.type.indexOf("pdf")?(u((function(t){return[].concat((0,Z.Z)(t),["".concat(e.name,"\u306f").concat(C.$R.InvalidFileType)])})),!1):e.size>C.D2?(u((function(t){return[].concat((0,Z.Z)(t),["".concat(e.name,"\u306f").concat(C.$R.FileSizeLimit)])})),!1):!v.includes(e.name)||(u((function(t){return[].concat((0,Z.Z)(t),["".concat(e.name,"\u306f").concat(C.$R.NameDuplication)])})),!1)}));c((function(e){return N(N({},e),{},{addedAttachments:[].concat((0,Z.Z)(e.addedAttachments),(0,Z.Z)(t))})}))}},deleteDefaultAttachment:function(e){u([]),c((function(t){return N(N({},t),{},{deletedAttachments:[].concat((0,Z.Z)(t.deletedAttachments),[e]),defaultAttachments:t.defaultAttachments.filter((function(t){return t.id!==e}))})}))},deleteAddedAttachment:function(e){u([]),c((function(t){return N(N({},t),{},{addedAttachments:t.addedAttachments.filter((function(t){return t.name!==e}))})}))},reset:function(){u([]),I(),x()}}}},O=n(85893),I=(0,s.Z)((function(e){return{commentArea:{display:"flex",width:"100%",alignItems:"flex-start"},commentMainArea:{marginLeft:e.spacing(1),width:0,flexGrow:1},textEditorWrapper:{position:"relative",width:"100%",borderWidth:"1px",lineHeight:1.5},attachmentButton:{position:"absolute",right:"13px",bottom:"6px"},editor:{borderRadius:8,display:"flex",fontSize:16,maxHeight:"calc(16px * 1.5 * 10 + 16px)",width:"100%",overflow:"auto",padding:"8px 40px 8px 16px","& .public-DraftEditorPlaceholder-root":{color:"rgba(0, 0, 0, .26)"}},notionText:{marginTop:e.spacing(1),fontSize:"12px",lienHeight:1,color:"rgba(0,0,0,0.87 )"},thumbnailWrapper:{display:"flex",marginTop:e.spacing(1),columnGap:e.spacing(1.5),overFlowX:"scroll"},chipWrapper:{display:"flex",overflowX:"scroll",columnGap:"4px",marginTop:e.spacing(1.5)},submitButtonWrapper:{width:"48px",position:"relative",flexShrink:0},submitButton:{position:"absolute",right:0,top:"-5px",width:"100%",height:"48px"},loading:{"& .MuiCircularProgress-svg":{color:"#3FB5F1"}},bottomButtonWrapper:{display:"flex",justifyContent:"flex-end",marginTop:e.spacing(1)},bottomButton:{display:"flex",alignItems:"center",fontWeight:600,height:"30px",padding:"8px 12px",lineHeight:1,"& + &":{marginLeft:e.spacing(1)}},cancelButton:{borderColor:"rgba(0,0,0,0.23)",fontWeight:300},errorMessage:{fontSize:"12px",fontWeight:300,marginTop:e.spacing(.5),color:e.palette.danger.main}}})),S=function(e){var t,n,r=e.isLoading,s=e.accountIconSize,j=e.onSubmit,Z=e.onCancel,y=e.defaultCommentInfo,A=e.className,N=e.mentionMembers,S=I(),F=(0,a.useRef)(),B=T({defaultCommentInfo:y,mentionMembers:N}
1),L=B.editingTopicValues,M=B.editState,W=B.mentionTextEditor,D=B.topicEditFunctions,E=L.addedAttachments.length+L.defaultAttachments.length>0||W.hasText,P=function(){var e=(0,o.Z)(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j({content:L.content,deletedAttachments:L.deletedAttachments,newAttatchments:L.addedAttachments});case 2:e.sent&&D.reset();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=(0,c.Z)("(max-width:1040px)")?"\u30b3\u30e1\u30f3\u30c8\u3092\u5165\u529b":"\u30b3\u30e1\u30f3\u30c8\u3092\u5165\u529b\u3002@\u3067\u30e1\u30f3\u30b7\u30e7\u30f3\u304c\u3067\u304d\u307e\u3059\u3002";return(0,O.jsxs)(u.Z,{className:A,children:[(0,O.jsxs)(u.Z,{className:S.commentArea,children:[(0,O.jsx)(f.Z,{size:s||32}),(0,O.jsxs)(u.Z,{className:S.commentMainArea,children:[(0,O.jsxs)(u.Z,{className:S.textEditorWrapper,children:[(0,O.jsx)(w.Z,{className:S.editor,editorKey:"editor",suggestions:W.suggestions,editorState:W.editorState,onChange:W.changeContent,placeholder:z}),(0,O.jsx)("input",{"data-cy":"reply-attachment-input",type:"file",accept:"application/pdf,image/*",multiple:!0,ref:F,className:S.fileInput,onChange:function(e){D.addAttachments(Array.from(e.target.files))},onClick:function(e){e.target.value=""},style:{display:"none"}}),(0,O.jsx)(p.Z,{disabled:L.addedAttachments.length+L.defaultAttachments.length>=C.fT,size:"small",className:S.attachmentButton,onClick:function(e){e.preventDefault(),F.current.click()},children:(0,O.jsx)(x.Z,{})})]}),E&&(0,O.jsx)(m.Z,{className:S.notionText,children:"\u753b\u50cf\u307e\u305f\u306fPDF\u3092\u6700\u59273\u30d5\u30a1\u30a4\u30eb\u30021\u30d5\u30a1\u30a4\u30eb\u6700\u592750MB\u307e\u3067\u3002"}),M.isThumbnailVisible&&(0,O.jsxs)(u.Z,{className:S.thumbnailWrapper,children:[M.defaultAttachmentsForThumbnail.map((function(e){return(0,O.jsx)(v.Z,{src:e.url,onDelete:function(){return D.deleteDefaultAttachment(e.id)},fileName:e.filename},e.id)})),M.addedAttachmentsForThumbnail.map((function(e){return(0,O.jsx)(k.Z,{file:e,onDelete:function(){return D.deleteAddedAttachment(e.name)},fileName:e.name},e.name)}))]}),M.isFileNameTextVisible&&(0,O.jsxs)(u.Z,{className:S.chipWrapper,children:[null===(t=M.defaultAttachmentsForText)||void 0===t?void 0:t.map((function(e){return(0,O.jsx)(g.Z,{attachment:e,onDelete:function(){return D.deleteDefaultAttachment(e.id)}},e.filename)})),null===(n=M.addedAttachmentsForText)||void 0===n?void 0:n.map((function(e){return(0,O.jsx)(g.Z,{attachment:e,onDelete:function(){return D.deleteAddedAttachment(e.name)}},e.name)}))]}),M.validationErrors.map((function(e){return(0,O.jsx)(m.Z,{className:S.errorMessage,children:e},e)}))]}),!Boolean(y)&&E&&(0,O.jsx)(u.Z,{className:S.submitButtonWrapper,children:(0,O.jsx)(p.Z,{"data-cy":"topic-detail-comment-submit-button",disabled:r||0===L.content.length,ariant:"contained",onClick:P,className:S.submitButton,children:r?(0,O.jsx)(h.Z,{size:20,className:S.loading}):(0,O.jsx)(b.Z,{})})})]}),Boolean(y)&&(0,O.jsxs)(u.Z,{className:S.bottomButtonWrapper,children:[(0,O.jsx)(d.Z,{onClick:function(){D.reset(),Z()},disabled:r,color:"inherit",variant:"outlined",className:(0,l.Z)(S.bottomButton,S.cancelButton),children:"\u30ad\u30e3\u30f3\u30bb\u30eb"}),(0,O.jsx)(d.Z,{onClick:P,disabled:r||0===L.content.length,color:"primary",variant:"contained",className:S.bottomButton,children:r?(0,O.jsx)(h.Z,{size:20,color:"secondary"}):"\u7de8\u96c6"})]})]})}},65667:function(e,t,n){var o=n(50029),r=n(17674),i=n(87794),a=n.n(i),c=n(67294),s=n(41120),l=n(86010),u=n(41256),d=n(19420),p=(n(90782),n(92453)),m=n(16225),h=n(32795),f=n(48818),g=n(49195),x=n(27627),b=n(49611),v=n(47186),k=n(27987),w=n(29165),j=n(61273),Z=n(93253),y=n(78513),C=n(69599),A=n(67873),N=n(29677),T=n(6422),O=n(53581),I=n(83792),S=n(60872),F=n(37687),B=n(55834),L=n(49456),M=n(41453),W=n(82339),D=n(85893),E=(0,s.Z)((function(e){return{commentWrapper:{display:"flex",alignItems:"flex-start",padding:0,margin:0},commentInnerWrapper:{width:"100%",marginLeft:e.spacing(1)},displayName:{fontSize:12,fontWeight:"bold",marginRight:e.spacing(1)},dateMenuWrapper:{display:"flex",flexShrink:0,alignItems:"center"}
1,date:{fontSize:10,color:"rgba(0, 0, 0, .54)",marginTop:1,marginRight:e.spacing(1)},commentMoreVertIcon:{transform:"rotate(90deg)"},content:{fontSize:14,marginTop:"2px",wordBreak:"break-all",whiteSpace:"break-spaces"},readMoreButton:{fontSize:12,paddingRight:0,paddingLeft:0},topicImagesWrapper:{display:"flex",height:"100px",marginTop:e.spacing(1),borderRadius:e.spacing(1),columnGap:e.spacing(1)},topicImageWrapper:{border:"1px solid #E0E0E0",flexShrink:0,width:"calc((100% - 16px) / 3)",height:"100%",borderRadius:"6px",overflow:"hidden"},topicImage:{objectFit:"cover",width:"100%",height:"100%"},likeButton:{display:"flex",justifyContent:"flex-end",marginTop:e.spacing(1)}}}));t.Z=function(e){var t,n=e.className,i=e.commentInfo,s=e.updateComment,P=e.switchCommentLike,z=e.onDelete,R=e.isDeleteDisabled,H=e.isLoading,V=e.expandByDefault,_=e.onChangeExpand,U=e.onStartEditComment,G=void 0===U?function(){}:U,X=e.mentionMembers,$=E(),K=(0,M.rS)().event,q=((0,u.m)().me,(0,L.Vf)()),Q=(0,W.H)(),Y=(0,r.Z)(Q,4),J=Y[0],ee=Y[1],te=Y[2],ne=Y[3],oe=(0,c.useState)(!1),re=oe[0],ie=oe[1],ae=(0,c.useState)(!1),ce=ae[0],se=ae[1],le=q?12:30,ue=(0,B.p6)((null===i||void 0===i||null===(t=i.owner)||void 0===t?void 0:t.nickname)||"",le),de=function(){var e=(0,o.Z)(a().mark((function e(t){var n,o;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s(t);case 2:return n=e.sent,(o=n.success)&&ie(!1),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pe=i.owned;return(0,D.jsxs)(D.Fragment,{children:[!re&&(0,D.jsxs)(w.Z,{className:(0,l.Z)($.commentWrapper,n),children:[(0,D.jsx)(j.Z,{to:"/"+i.owner.id,children:(0,D.jsx)(Z.Z,{account:i.owner,size:36})}),(0,D.jsxs)(d.Z,{className:$.commentInnerWrapper,children:[(0,D.jsxs)(d.Z,{display:"flex",alignItems:"center",children:[(0,D.jsx)(j.Z,{to:"/".concat(i.owner.id),className:$.displayName,children:ue}),(0,D.jsxs)(d.Z,{className:$.dateMenuWrapper,children:[(0,D.jsx)(T.q,{className:$.date,fromNow:!0,children:i.homeReply.createdAt}),pe&&(0,D.jsx)(p.Z,{size:"small",onClick:function(e){return te(e.currentTarget)},children:(0,D.jsx)(y.Z,{className:$.commentMoreVertIcon,fontSize:"small"})})]})]}),(0,D.jsx)(I.Z,{className:$.content,truncateThreshold:100,maxLength:50,text:i.homeReply.content,readMoreButtonProps:{className:$.readMoreButton},expandByDefault:V,onChangeExpand:_,onClickReadMoreBtn:function(){K("ClickCommentReadMore",M.Rj.Thread)}}),(null===i||void 0===i?void 0:i.homeAttachments)&&i.homeAttachments.length>0&&(0,D.jsx)(d.Z,{className:$.topicImagesWrapper,children:i.homeAttachments.map((function(e){return(0,D.jsx)(C.Z,{href:e.url,target:"_blank",rel:"noopener noreferrer",className:$.topicImageWrapper,noDecoration:!0,children:(0,D.jsx)("img",{src:e.thumbnailUrl,alt:e.filename,className:$.topicImage})},e.id)}))}),(0,D.jsx)(d.Z,{className:$.likeButton,children:(0,D.jsx)(O.Z,{liked:i.liked,likes:i.homeReply.likes,disabled:H,onClick:P})})]})]}),re&&(0,D.jsx)(F.Z,{isLoading:H,accountIconSize:36,onSubmit:de,onCancel:function(){ie(!1)},defaultCommentInfo:i,className:n,mentionMembers:X}),(0,D.jsxs)(A.Z,{anchorEl:ee,open:J,onClose:ne,children:[(0,D.jsxs)(m.Z,{onClick:function(){ne(),G(),ie(!0)},children:[(0,D.jsx)(N.Qj,{}),"\u30b3\u30e1\u30f3\u30c8\u3092\u7de8\u96c6"]}),(0,D.jsx)(h.Z,{}),(0,D.jsxs)(A.v,{onClick:function(){ne(),se(!0)},children:[(0,D.jsx)(N.HG,{}),"\u30b3\u30e1\u30f3\u30c8\u3092\u524a\u9664"]})]}),(0,D.jsxs)(f.Z,{fullWidth:!0,open:ce,maxWidth:"sm",children:[(0,D.jsx)(g.Z,{children:"\u30b3\u30e1\u30f3\u30c8\u306e\u524a\u9664"}),(0,D.jsx)(x.Z,{children:(0,D.jsx)(b.Z,{children:"\u524a\u9664\u3057\u305f\u30b3\u30e1\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u30b3\u30e1\u30f3\u30c8\u3092\u524a\u9664\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"})}),(0,D.jsxs)(v.Z,{children:[(0,D.jsx)(k.Z,{disabled:R,onClick:function(){se(!1)},children:"\u30ad\u30e3\u30f3\u30bb\u30eb"}),(0,D.jsx)(S.Z,{disabled:R,onClick:function(){se(!1),z()},variant:"contained",children:"\u524a\u9664"})]})]})]})}},34224:function(e,t,n){n.d(t,{Z:function(){return O}});var o=n(59499),r=n(17674),i=n(67294),a=n(30756),c=n(42166),s=n(41120),l=n(49456),u=n(90116),d=n(16170),p=n(99061);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?m(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=n(19420),g=n(90782),x=n(48818),b=n(27987),v=n(92453),k=n(29677),w=(n(75769),n(82020)),j=n(11020),Z=n(77586),y=n(84710),C=n(30006),A=n(34467),N=n(85893),T=(0,s.Z)((function(e){return{dialogWrapper:(0,o.Z)({padding:"24px 20px",maxWidth:"550px",width:"calc(100% - 64px)"},e.breakpoints.down("sm"),{width:"100%",maxWidth:"none"}),dialogCloseButton:{position:"absolute",top:"6px",right:"6px",padding:"5px"},dialogCloseIcon:{width:"16px",height:"16px"},titleInput:{"& .MuiInput-input":{fontSize:"16px",paddingTop:0,paddingBottom:e.spacing(1)},"& .MuiInput-underline:before":{borderBottom:"1px solid rgba(0,0,0,0.12)"}},contentInput:{fontSize:16,lineHeight:1.5,marginTop:e.spacing(1.5),padding:0,outline:"none",border:"none",borderRadius:0,"& .public-DraftEditorPlaceholder-root":{color:"rgba(0, 0, 0, .26)"},"& .DraftEditor-editorContainer":(0,o.Z)({height:"210px",overflowY:"scroll"},e.breakpoints.down("sm"),{height:"100%"})},mailNoticeCheckbox:{margin:"12px 0 0","& .MuiButtonBase-root":{padding:0},"& .MuiFormControlLabel-label":{fontSize:14,marginLeft:12}},thumbnailWrapper:{display:"flex",marginTop:e.spacing(1.5),columnGap:e.spacing(1.5),overFlowX:"scroll"},chipWrapper:{display:"flex",overflowX:"scroll",columnGap:"4px",marginTop:e.spacing(1.5),"& + &":{marginTop:e.spacing(.5)}},selectSpaceText:{fontSize:"10px",fontWeight:300,color:e.palette.secondary.gray,marginTop:e.spacing(1.5)},bottomWrapper:{display:"flex",alignItems:"center",justifyContent:"flex-end",marginTop:e.spacing(.5),height:"36px"},spaceSelectBox:{width:0,height:"100%",flex:"1 1 0",fontSize:"14px","& .MuiSelect-root":{display:"block",lineHeight:"36px",height:"100%",padding:"0 32px 0 14px","&:focus":{backgroundColor:"transparent"}}},attachmentButton:{marginLeft:e.spacing(1)},submitButton:{fontWeight:e.typography.fontWeightBold,marginLeft:e.spacing(2)},errorMessage:{fontSize:"12px",fontWeight:300,marginTop:e.spacing(.5),color:e.palette.danger.main}}})),O=function(e){var t,n,o=e.onSubmit,s=e.onClose,m=e.open,O=e.isLoading,I=e.defaultTopicInfo,S=e.mentionMembers,F=T(),B=(0,l.Vf)(),L=(0,i.useRef)(null),M=(0,i.useRef)(),W=function(e){var t=e.defaultTopicInfo,n=e.mentionMembers,o=(0,i.useMemo)((function(){return t||{}}),[t]),r=(0,i.useState)({title:(null===o||void 0===o?void 0:o.title)||"",defaultAttachments:(null===o||void 0===o?void 0:o.defaultAttachments)||[],addedAttachments:[],deletedAttachments:[]}),a=r[0],c=r[1],s=(0,p.Z)({text:null===o||void 0===o?void 0:o.content,suggestions:n}),l=s.editorState,m=s.onChange,f=s.suggestions,g=s.getText,x=s.hasText,b=s.reset,v=s.updateEditorState,k=(0,i.useState)([]),w=k[0],j=k[1],Z=a.defaultAttachments.length+a.addedAttachments.length,y=[].concat((0,u.Z)(a.defaultAttachments.map((function(e){return e.filename}))),(0,u.Z)(a.addedAttachments.map((function(e){return e.name})))),C=function(){c({title:(null===o||void 0===o?void 0:o.title)||"",defaultAttachments:(null===o||void 0===o?void 0:o.defaultAttachments)||[],addedAttachments:[],deletedAttachments:[]})},A=(0,i.useMemo)((function(){return a.defaultAttachments.filter((function(e){return e.contentType!==d.zc.Pdf&&e.url}))}),[a.defaultAttachments]),N=(0,i.useMemo)((function(){return a.addedAttachments.filter((function(e){return e.type!==d.zc.Pdf}))}),[a.addedAttachments]),T=A.length+N.length>0,O=(0,i.useMemo)((function(){return a.defaultAttachments.filter((function(e){return e.contentType===d.zc.Pdf&&e.url}))}),[a.defaultAttachments]),I=(0,i.useMemo)((function(){return a.addedAttachments.filter((function(e){return e.type===d.zc.Pdf}))}),[a.addedAttachments]),S=O.length+I.length>0,F=x;return(0,i.useEffect)((function(){j([]),b(),C()}),[o]),{editingTopicValues:{title:a.title,content:g(),defaultAttachments:a.defaultAttachments,addedAttachments:a.addedAttachments,deletedAttachments:a.deletedAttachments},editState:{validationErrors:w,isSubmitButtonActive:F,defaultAttachmentsForThumbnail:A,addedAttachmentsForThumbnail:N,isThumbnailVisible:T,defaultAttachmentsForText:O,addedAttachmentsForText:I,isFileNameTextVisible:S},mentionTextEditor:{editorState:l,changeContent:m,suggestions:f,update:v},topicEditFunctions:{setTitle:function(e){c((function(t){return h(h({},t),{},{title:e})}))},addAttachments:function(e){if(j([]),e.length+Z>d.fT)j([d.$R.FilesLengthLimit]);else{var t=e.filter((function(e){return-1===e.type.indexOf("image")&&-1===e.type.indexOf("pdf")?(j((function(t){return[].concat((0,u.Z)(t),["".concat(e.name,"\u306f").concat(d.$R.InvalidFileType)])})),!1):e.size>d.D2?(j((function(t){return[].concat((0,u.Z)(t),["".concat(e.name,"\u306f").concat(d.$R.FileSizeLimit)])})),!1):!y.includes(e.name)||(j((function(t){return[].concat((0,u.Z)(t),["".concat(e.name,"\u306f").concat(d.$R.NameDuplication)])})),!1)}));c((function(e){return h(h({},e),{},{addedAttachments:[].concat((0,u.Z)(e.addedAttachments),(0,u.Z)(t))})}))}},deleteDefaultAttachment:function(e){j([]),c((function(t){return h(h({},t),{},{deletedAttachments:[].concat((0,u.Z)(t.deletedAttachments),[e]),defaultAttachments:t.defaultAttachments.filter((function(t){return t.id!==e}))})}))},deleteAddedAttachment:function(e){j([]),c((function(t){return h(h({},t),{},{addedAttachments:t.addedAttachments.filter((function(t){return t.name!==e}))})}))},reset:function(){j([]),C(),b()}}}}({defaultTopicInfo:I,mentionMembers:S}),D=W.editingTopicValues,E=W.editState,P=W.mentionTextEditor,z=W.topicEditFunctions,R=(0,a.L)({accept:c.FILE,drop:function(e,t){var n=Array.from(e.files);z.addAttachments(n)}}),H=(0,r.Z)(R,2)[1];
1return(0,i.useEffect)((function(){z.reset(),I&&m&&P.update()}),[m]),(0,N.jsxs)(x.Z,{open:m,ref:B?null:H,PaperProps:{className:F.dialogWrapper},fullScreen:B,children:[(0,N.jsx)(v.Z,{className:F.dialogCloseButton,onClick:function(){s(),z.reset()},children:(0,N.jsx)(k.x8,{className:F.dialogCloseIcon})}),(0,N.jsx)(A.Z,{ref:L,className:F.contentInput,"data-cy":"thread-form-content",editorKey:"threadCreateEditor",editorState:P.editorState,onChange:P.changeContent,suggestions:P.suggestions,placeholder:B?C.ji:C.xj}),E.isThumbnailVisible&&(0,N.jsxs)(f.Z,{className:F.thumbnailWrapper,children:[E.defaultAttachmentsForThumbnail.map((function(e){return(0,N.jsx)(j.Z,{src:e.url,onDelete:function(){return z.deleteDefaultAttachment(e.id)},fileName:e.filename},e.id)})),E.addedAttachmentsForThumbnail.map((function(e){return(0,N.jsx)(Z.Z,{file:e,onDelete:function(){return z.deleteAddedAttachment(e.name)},fileName:e.name},e.name)}))]}),E.isFileNameTextVisible&&(0,N.jsxs)(f.Z,{className:F.chipWrapper,children:[null===(t=E.defaultAttachmentsForText)||void 0===t?void 0:t.map((function(e){return(0,N.jsx)(w.Z,{attachment:e,onDelete:function(){return z.deleteDefaultAttachment(e.id)}},e.filename)})),null===(n=E.addedAttachmentsForText)||void 0===n?void 0:n.map((function(e){return(0,N.jsx)(w.Z,{attachment:e,onDelete:function(){return z.deleteAddedAttachment(e.name)}},e.name)}))]}),(0,N.jsxs)(f.Z,{className:F.bottomWrapper,children:[(0,N.jsx)("input",{"data-cy":"reply-attachment-input",type:"file",accept:"application/pdf,image/*",multiple:!0,ref:M,className:F.fileInput,onChange:function(e){z.addAttachments(Array.from(e.target.files))},onClick:function(e){e.target.value=""},style:{display:"none"}}),(0,N.jsx)(v.Z,{disabled:D.addedAttachments.length+D.defaultAttachments.length>=d.fT,size:"small",className:F.attachmentButton,onClick:function(e){e.preventDefault(),M.current.click()},children:(0,N.jsx)(y.Z,{})}),(0,N.jsx)(b.Z,{onClick:function(){o({title:"\u3000",content:D.content,attachments:D.addedAttachments,deleteAttachmentIds:D.deletedAttachments})},disabled:O||!E.isSubmitButtonActive,color:"primary",variant:"contained",className:F.submitButton,children:I?"\u7de8\u96c6":"\u4f5c\u6210"})]}),E.validationErrors.map((function(e){return(0,N.jsx)(g.Z,{className:F.errorMessage,children:e},e)}))]})}},73235:function(e,t,n){n.d(t,{Z:function(){return _}});var o=n(59499),r=n(50029),i=n(17674),a=n(87794),c=n.n(a),s=n(67294),l=n(41120),u=n(86010),d=n(49456),p=n(96668),m=n(19420),h=n(61273),f=n(92453),g=(n(90782),n(32795)),x=n(16225),b=n(53581),v=n(4730),k=n(70491),w=n(67599),j=n(78967),Z=n(85893),y=["bookmarks","bookmarked","disabled","onClick","size"];function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var N=(0,l.Z)((function(e){return{wrapper:function(e){return{position:"relative",display:"flex",height:"16px",paddingLeft:28*e.size/16-2}},button:function(t){var n=t.size;return(0,o.Z)({position:"absolute",top:"50%",left:0,transform:"translateY(-50%)",padding:6*n/16,"& .MuiSvgIcon-root":{width:n,height:n}},e.breakpoints.down("sm"),{minWidth:0})},icon:function(t){var n=t.bookmarked,o=t.size;return{width:o,height:o,color:n?e.palette.primary.main:"#000"}},num:function(t){var n=t.bookmarked;return{fontSize:12,color:n?e.palette.primary.main:e.palette.secondary.iconGray,fontWeight:n?"bold":"unset"}}}})),T=function(e){var t=e.bookmarks,n=e.bookmarked,o=e.disabled,r=e.onClick,i=e.size,a=(0,v.Z)(e,y),c=N({bookmarked:n,size:i});return(0,Z.jsxs)(m.Z,{className:c.wrapper,children:[(0,Z.jsx)(f.Z,A(A({disabled:o,className:c.button,onClick:r},a),{},{children:n?(0,Z.jsx)(k.Z,{className:c.icon}):(0,Z.jsx)(w.Z,{className:c.icon})}
1)),t>0&&(0,Z.jsx)("span",{className:c.num,children:(0,j.dm)(t)})]})},O=n(4788),I=n(49590),S=n(83792),F=n(78513),B=n(93253),L=n(29677),M=n(83968),W=n(67873),D=n(6422),E=n(6979),P=n(34224),z=n(82339),R=n(55834),H=n(41453),V=(0,l.Z)((function(e){return{contentsHeader:(0,o.Z)({alignItems:"center",display:"flex",justifyContent:"space-between"},e.breakpoints.down("sm"),{marginTop:"-8px"}),topicMenu:{marginLeft:"auto"},MoreVertIcon:{transform:"rotate(90deg)"},accountIcon:(0,o.Z)({marginRight:e.spacing(2),lineHeight:0},e.breakpoints.down("sm"),{marginRight:e.spacing(1)}),topicInfo:{display:"flex",alignItems:"center"},topicSecondaryInfo:{alignItems:"center",display:"flex",flexGrow:1},ownerName:{display:"block",fontSize:14,fontWeight:"bold"},updatedDate:{fontSize:12,lineHeight:1,color:"rgba(0, 0, 0, .54)",flexShrink:0,marginLeft:e.spacing(1)},topicTitle:{backgroundColor:"#DCF0FA",borderRadius:e.spacing(.5),display:"block",fontSize:18,fontWeight:"bold",margin:"16px 0",padding:e.spacing(1),lineHeight:1.5},noImageContainerBlack:{alignItems:"center",justifyContent:"center",flexDirection:"column",background:"linear-gradient(135deg,#adadad 0%, #4c4c4c 100%)",marginTop:e.spacing(2.5),"&$topicImagesWrapper":{border:0}},selectImageText:{display:"block",fontSize:"24px",fontWeight:e.typography.fontWeightBold,textAlign:"center",color:"rgba(255,255,255,0.87)"},selectImageButton:{display:"block",fontSize:"12px",fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(1.5),textAlign:"center",textDecoration:"underline",color:"rgba(255,255,255,0.87)",overflow:"hidden",cursor:"pointer","&:hover":{textDecoration:"none"}},topicImagesWrapper:{border:"1px solid #E0E0E0",width:"100%",height:0,marginTop:e.spacing(2),borderRadius:e.spacing(1),overflow:"hidden",paddingTop:"calc(100% * 9 / 16)",position:"relative"},topicImageWrapper:function(e){var t=e.attachmentLength;return{flex:"1 1 0",cursor:"pointer",position:"absolute","& + $topicImageWrapper":{borderLeft:"1px solid #E0E0E0"},"&:nth-child(1)":{height:"100%",left:0,top:0,width:1===t?"100%":"50%"},"&:nth-child(2)":{height:3===t?"50%":"100%",right:0,top:0,width:"50%"},"&:nth-child(3)":{borderTop:"1px solid #E0E0E0",height:"50%",bottom:0,right:0,width:"50%"}}},topicImage:{objectFit:"cover",width:"100%",height:"100%"},topicText:{fontSize:14,lineHeight:1.5,marginTop:e.spacing(2),wordBreak:"break-all",whiteSpace:"break-spaces"},topicTextLink:{cursor:"pointer"},topicIcons:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:e.spacing(1)},commentIcon:{margin:"0 !important"},viewsIcon:{marginLeft:e.spacing(2)},likesIcon:{marginLeft:12}}})),_=function(e){var t,n,o,a,l,v,k=e.topicContent,w=e.loading,j=e.onUpdateTopic,y=e.onDeleteTopic,C=e.onSwitchTopicLike,A=e.onSwitchTopicBookmark,N=e.onSwitchTopicOwnerFollow,_=e.isTopicDetail,U=e.expandByDefault,G=e.onChangeExpand,X=e.mentionMembers,$=e.followed,K=e.pageType,q=(0,H.rS)().event,Q=(0,d.Vf)(),Y=((0,p.M)(3),(0,d.nB)().clickBy),J=(0,z.H)(),ee=(0,i.Z)(J,4),te=ee[0],ne=ee[1],oe=ee[2],re=ee[3],ie=(0,s.useState)(!1),ae=ie[0],ce=ie[1],se=(0,s.useState)(!1),le=se[0],ue=se[1],de=Q?(0,R.p6)((null===k||void 0===k||null===(t=k.owner)||void 0===t?void 0:t.nickname)||"",13):(0,R.p6)((null===k||void 0===k||null===(n=k.owner)||void 0===n?void 0:n.nickname)||"",27),pe=function(e){return function(){e(),re()}},me=function(){var e=(0,r.Z)(c().mark((function e(t){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j(t);case 2:if(n=e.sent,n.success){e.next=6;break}return e.abrupt("return");case 6:ce(!1);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),he="/".concat(null===k||void 0===k||null===(o=k.owner)||void 0===o?void 0:o.id),fe=K?"?prevPageType=".concat(K):"",ge="/home/topic/".concat(null===k||void 0===k?void 0:k.id).concat(fe),xe=(0,s.useMemo)((function(){return{title:null===k||void 0===k?void 0:k.title,content:null===k||void 0===k?void 0:k.content,defaultAttachments:null===k||void 0===k?void 0:k.homeAttachments}}),[k]),be=null===k||void 0===k?void 0:k.owned,ve=!(null!==k&&void 0!==k&&null!==(a=k.owner)&&void 0!==a&&a.quit)||be,ke=V({attachmentLength:null===k||void 0===k||null===(l=k.homeAttachments)||void 0===l?void 0:l.length});return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)(m.Z,{className:ke.contentsHeader,children:[(0,Z.jsxs)(m.Z,{className:ke.topicInfo,children:[(0,Z.jsx)(h.Z,{to:he,className:ke.accountIcon,children:(0,Z.jsx)(B.Z,{account:null===k||void 0===k?void 0:k.owner,size:40})}),(0,Z.jsxs)(m.Z,{className:ke.topicSecondaryInfo,children:[(0,Z.jsx)(h.Z,{to:he,className:ke.ownerName,children:de}),(0,Z.jsx)(D.q,{fromNow:!0,className:ke.updatedDate,children:(null===k||void 0===k?void 0:k.updatedAt)||(null===k||void 0===k?void 0:k.createdAt)})]})]}),ve&&(0,Z.jsx)(f.Z,{size:"small",onClick:function(e){return oe(e.currentTarget)},className:ke.topicMenu,children:(0,Z.jsx)(F.Z,{className:ke.MoreVertIcon,fontSize:"small"})})]}),(null===k||void 0===k?void 0:k.homeAttachments)&&k.homeAttachments.length>0&&(0,Z.jsx)(m.Z,{className:ke.topicImagesWrapper,children:k.homeAttachments.map((function(e){return(0,Z.jsx)(m.Z,{className:ke.topicImageWrapper,onClick:function(){window.open(e.url)},children:(0,Z.jsx)("img",{src:e.thumbnailUrl,alt:e.filename,className:ke.topicImage})},e.id)}))}),_?(0,Z.jsx)(m.Z,{className:ke.topicText,children:(0,Z.jsx)(M.Z,{children:null===k||void 0===k?void 0:k.content})}):(0,Z.jsx)(m.Z,{className:(0,u.Z)(ke.topicText,ke.topicTextLink),onClick:function(e){Y(ge,e)},children:(0,Z.jsx)(S.Z,{text:null===k||void 0===k?void 0:k.content,expandByDefault:U,onChangeExpand:G,onClickReadMoreBtn:function(){q("ClickTopicReadMore",H.Rj.Timeline)}})}),(0,Z.jsxs)(m.Z,{className:ke.topicIcons,children:[(0,Z.jsx)(O.Z,{className:ke.commentIcon,tooltipMessage:"\u7dcf\u30b3\u30e1\u30f3\u30c8\u6570",commentsNumber:null===k||void 0===k?void 0:k.replyNum}),(0,Z.jsx)(I.Z,{className:ke.viewsIcon,tooltipMessage:"\u6295\u7a3f\u306e\u95b2\u89a7\u6570",viewsNumber:null===k||void 0===k?void 0:k.views}),(0,Z.jsx)(m.Z,{className:ke.likesIcon,children:(0,Z.jsx)(b.Z,{likes:null===k||void 0===k?void 0:k.likes,liked:null===k||void 0===k?void 0:k.liked,onClick:C})}),(0,Z.jsx)(T,{bookmarks:null===k||void 0===k?void 0:k.bookmarks,bookmarked:null===k||void 0===k?void 0:k.bookmarked,onClick:A,size:16})]}
1),ve&&(0,Z.jsxs)(W.Z,{anchorEl:ne,open:te,onClose:re,children:[be&&(0,Z.jsxs)(x.Z,{onClick:pe((function(){return ce(!0)})),children:[(0,Z.jsx)(L.Qj,{}),"\u6295\u7a3f\u3092\u7de8\u96c6"]}),be&&(0,Z.jsx)(g.Z,{}),be&&(0,Z.jsxs)(W.v,{onClick:pe((function(){return ue(!0)})),children:[(0,Z.jsx)(L.HG,{}),"\u6295\u7a3f\u3092\u524a\u9664"]}),!be&&(0,Z.jsxs)(x.Z,{onClick:N,children:[(0,R.p6)((null===k||void 0===k||null===(v=k.owner)||void 0===v?void 0:v.nickname)||"",8),"\u3055\u3093",$?(0,Z.jsx)(Z.Fragment,{children:"\u306e\u30d5\u30a9\u30ed\u30fc\u3092\u89e3\u9664"}):(0,Z.jsx)(Z.Fragment,{children:"\u3092\u30d5\u30a9\u30ed\u30fc\u3059\u308b"})]})]}),(0,Z.jsx)(E.Z,{onSubmit:(0,r.Z)(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y();case 2:re();case 3:case"end":return e.stop()}}),e)}))),isLoading:null===w||void 0===w?void 0:w.isDeleteTopicLoading,open:le,onClose:function(){ue(!1)}}),(0,Z.jsx)(P.Z,{onSubmit:me,onClose:function(){ce(!1)},open:ae,isLoading:w.isUpdateTopicLoading,defaultTopicInfo:xe,mentionMembers:X})]})}},35016:function(e,t,n){var o=n(4730),r=n(59499),i=n(50029),a=n(90116),c=n(87794),s=n.n(c),l=n(67294),u=n(63721),d=n(39684),p=n(7170),m=n(41256),h=["homeReplies"];function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}t.Z=function(e){var t=(0,u.Qy)(),n=t.showApiMessage,r=t.showApiError,c=(0,m.m)().me,f=(0,l.useState)((null===e||void 0===e?void 0:e.homeThread)||{}),x=f[0],b=f[1],v=(0,l.useState)((null===e||void 0===e?void 0:e.homeReplies)||[]),k=v[0],w=v[1],j=(0,p.F)(),Z=j.followingUserIds,y=j.followingMentionUsers,C=j.setFollowingUsers,A=(0,l.useMemo)((function(){var e,t,n,o,r=null!==x&&void 0!==x&&null!==(e=x.owner)&&void 0!==e&&e.quit?[]:[{id:null===x||void 0===x||null===(t=x.owner)||void 0===t?void 0:t.id,name:null===x||void 0===x||null===(n=x.owner)||void 0===n?void 0:n.nickname}],i=(null===x||void 0===x||null===(o=x.uniqueRepliedAccounts)||void 0===o?void 0:o.filter((function(e){return""!==(null===e||void 0===e?void 0:e.userName)})).map((function(e){return{id:e.id,name:e.nickname}})))||[];return Array.from(new Map([].concat(r,(0,a.Z)(i),(0,a.Z)(y)).filter((function(e){return e.id!==c.id})).map((function(e){return[e.id,e]}))).values())}),[y,x]),N=[(0,u.FL)(),(0,u.FL)(),(0,u.FL)()],T=(0,u.h_)(),O=T.api,I=T.loading,S=function(){var e=(0,i.Z)(s().mark((function e(){var t,o;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!I){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,O.delete("/home/threads/".concat(x.id));case 4:return t=e.sent,(o=t.ok)?n("\u6295\u7a3f\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002"):r("\u6295\u7a3f\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002"),e.abrupt("return",{success:o});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=(0,u.h_)().api,B=(0,l.useState)(!1),L=B[0],M=B[1],W=function(){var e=(0,i.Z)(s().mark((function e(t){var o,i,a,c,l,u,d,p,m;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=t.title,i=t.content,a=t.attachments,c=t.deleteAttachmentIds,!L){e.next=3;break}return e.abrupt("return");case 3:return l={title:o,content:i},M(!0),u=!1,e.prev=6,e.next=9,F.put("/home/threads/".concat(x.id),l);case 9:if(d=e.sent,d.ok){e.next=13;break}throw new Error("\u6295\u7a3f\u3092\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f");case 13:return u=!0,p=c.map((function(e){return F.delete("/home/thread_attachments/".concat(e)).then((function(e){if(!e.ok)throw new Error("\u6295\u7a3f\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u304c\u3001\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u66f4\u65b0\u306b\u5931\u6557\u3057\u307e\u3057\u305f")}
1))})),m=a.filter((function(e){return!e.id})).map((function(e,t){var n="/home/threads/".concat(x.id,"/attachments/").concat(e.name);return N[t].upload("POST",n,e).then((function(e){if(!e.ok)throw new Error("\u6295\u7a3f\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u304c\u3001\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u66f4\u65b0\u306b\u5931\u6557\u3057\u307e\u3057\u305f")}))})),e.next=18,Promise.all(p);case 18:return e.next=20,Promise.all(m);case 20:n("\u6295\u7a3f\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f"),e.next=26;break;case 23:e.prev=23,e.t0=e.catch(6),r(e.t0.message);case 26:if(M(!1),!u){e.next=30;break}return e.next=30,fe();case 30:return e.abrupt("return",{success:u});case 31:case"end":return e.stop()}}),e,null,[[6,23]])})));return function(t){return e.apply(this,arguments)}}(),D=(0,u.h_)(),E=D.api,P=D.loading,z=function(){var e=(0,i.Z)(s().mark((function e(){var t,n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!P){e.next=2;break}return e.abrupt("return");case 2:if(e.prev=2,null===x||void 0===x||!x.liked){e.next=11;break}return e.next=6,E.delete("/home/threads/".concat(x.id,"/likes"));case 6:t=e.sent,t.ok&&b((function(e){return g(g({},e),{},{likes:e.likes-1,liked:!1})})),e.next=16;break;case 11:return e.next=13,E.put("/home/threads/".concat(x.id,"/likes"));case 13:n=e.sent,n.ok&&b((function(e){return g(g({},e),{},{likes:e.likes+1,liked:!0})}));case 16:return e.abrupt("return",{success:!0});case 19:return e.prev=19,e.t0=e.catch(2),e.abrupt("return");case 22:case"end":return e.stop()}}),e,null,[[2,19]])})));return function(){return e.apply(this,arguments)}}(),R=(0,u.h_)(),H=R.api,V=R.loading,_=function(){var e=(0,i.Z)(s().mark((function e(){var t,n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!V){e.next=2;break}return e.abrupt("return");case 2:if(e.prev=2,null===x||void 0===x||!x.bookmarked){e.next=11;break}return e.next=6,H.delete("/home/threads/".concat(x.id,"/bookmarks"));case 6:t=e.sent,t.ok&&b((function(e){return g(g({},e),{},{bookmarks:e.bookmarks-1,bookmarked:!1})})),e.next=16;break;case 11:return e.next=13,H.put("/home/threads/".concat(x.id,"/bookmarks"));case 13:n=e.sent,n.ok&&b((function(e){return g(g({},e),{},{bookmarks:e.bookmarks+1,bookmarked:!0})}));case 16:return e.abrupt("return",{success:!0});case 19:return e.prev=19,e.t0=e.catch(2),e.abrupt("return");case 22:case"end":return e.stop()}}),e,null,[[2,19]])})));return function(){return e.apply(this,arguments)}}(),U=(0,u.h_)(),G=U.api,X=U.loading,$=function(){var e=(0,i.Z)(s().mark((function e(){var t,n,r,i,c,l,u;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!X){e.next=2;break}return e.abrupt("return");case 2:return t=k[0].homeReply.id,e.next=5,G.get("/home/threads/".concat(x.id,"/replies?sinceId=").concat(t,"&limit=10"));case 5:return n=e.sent,r=n.ok,i=n.body,c=n.showMessage,r?(l=i.homeReplies,u=(0,o.Z)(i,h),w((function(e){return[].concat((0,a.Z)(l),(0,a.Z)(e))})),b((function(e){return g(g({},e),u)}))):c(),e.abrupt("return",{success:r});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=(0,u.h_)(),q=K.api,Q=K.loading,Y=function(){var e=(0,i.Z)(s().mark((function e(t){var o,i;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Q){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,q.delete("/home/replies/".concat(t));case 4:return o=e.sent,(i=o.ok)?(n(d.aQ),w((function(e){return e.filter((function(e){return e.homeReply.id!==t}))})),b((function(e){return g(g({},e),{},{replyNum:--e.replyNum})}))):r(d.zd),e.abrupt("return",{success:i});case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),J=(0,u.h_)().api,ee=(0,l.useState)(!1),te=ee[0],ne=ee[1],oe=function(){var e=(0,i.Z)(s().mark((function e(t){var n,o,i,c,l,u,p,m;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.content,o=t.attachments,!te){e.next=3;break}return e.abrupt("return");case 3:return ne(!0),e.prev=4,e.next=7,J.post("/home/threads/".concat(x.id,"/replies"),{content:n});case 7:if(c=e.sent,l=c.body,c.ok){e.next=12;break}throw new Error(d.QA);case 12:if(i=l.homeReply.id,!(o.length>0)){e.next=17;break}return u=o.map((function(e,t){var n="/home/replies/".concat(i,"/attachments/").concat(e.name);return N[t].upload("POST",n,e).then((function(e){if(!e.ok)throw new Error(d.Ch)}))})),e.next=17,Promise.all(u);case 17:e.next=22;break;case 19:e.prev=19,e.t0=e.catch(4),r(e.t0.message);case 22:if(i){e.next=25;break}return ne(!1),e.abrupt("return",{success:!1});case 25:return e.prev=25,e.next=28,J.get("/home/threads/".concat(x.id,"/replies/").concat(i));case 28:if(p=e.sent,m=p.body,p.ok){e.next=33;break}throw new Error(d.dW);case 33:b((function(e){return g(g({},e),{},{replyNum:e.replyNum+1})})),w((function(e){return[].concat((0,a.Z)(e),[m])})),e.next=40;break;case 37:e.prev=37,e.t1=e.catch(25),r(e.t1.message);case 40:return ne(!1),e.abrupt("return",{success:!0});case 42:case"end":return e.stop()}}),e,null,[[4,19],[25,37]])})));return function(t){return e.apply(this,arguments)}}(),re=function(e,t){w((function(n){return n.map((function(n){return n.homeReply.id!==e?n:t(n)}))}))},ie=(0,u.h_)(),ae=ie.api,ce=ie.loading,se=function(){var e=(0,i.Z)(s().mark((function e(t){var n,o,r,i;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ce){e.next=2;break}return e.abrupt("return");case 2:if(o=null===(n=k.find((function(e){return e.homeReply.id===t})))||void 0===n?void 0:n.liked,e.prev=3,!o){e.next=12;break}return e.next=7,ae.delete("/home/replies/".concat(t,"/likes"));case 7:r=e.sent,r.ok&&re(t,(function(e){return g(g({},e),{},{liked:!1,homeReply:g(g({},e.homeReply),{},{likes:e.homeReply.likes-1}
1)})})),e.next=17;break;case 12:return e.next=14,ae.put("/home/replies/".concat(t,"/likes"));case 14:i=e.sent,i.ok&&re(t,(function(e){return g(g({},e),{},{liked:!0,homeReply:g(g({},e.homeReply),{},{likes:e.homeReply.likes+1})})}));case 17:return e.abrupt("return",{success:!0});case 20:return e.prev=20,e.t0=e.catch(3),e.abrupt("return",{success:!1});case 23:case"end":return e.stop()}}),e,null,[[3,20]])})));return function(t){return e.apply(this,arguments)}}(),le=(0,u.h_)().api,ue=(0,l.useState)(!1),de=ue[0],pe=ue[1],me=function(){var e=(0,i.Z)(s().mark((function e(t,o){var i,a,c,l,u,p,m,h,f;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=o.content,a=o.deletedAttachments,c=o.newAttatchments,!de){e.next=3;break}return e.abrupt("return");case 3:return pe(!0),l=!1,e.prev=5,e.next=8,le.put("/home/replies/".concat(t),{content:i});case 8:if(u=e.sent,u.ok){e.next=12;break}throw new Error(d.sS);case 12:return l=!0,p=a.map((function(e){return le.delete("/home/thread_attachments/".concat(e)).then((function(e){if(!e.ok)throw new Error(d.OB)}))})),m=c.map((function(e,n){var o="/home/replies/".concat(t,"/attachments/").concat(e.name);return N[n].upload("POST",o,e).then((function(e){if(!e.ok)throw new Error(d.OB)}))})),e.next=17,Promise.all(p);case 17:return e.next=19,Promise.all(m);case 19:n(d.cZ),e.next=25;break;case 22:e.prev=22,e.t0=e.catch(5),r(e.t0.message);case 25:if(!l){e.next=32;break}return e.next=28,le.get("/home/threads/".concat(x.id,"/replies/").concat(t));case 28:h=e.sent,f=h.body,h.ok?re(t,(function(){return f})):r(d.mO);case 32:return pe(!1),e.abrupt("return",{success:l});case 34:case"end":return e.stop()}}),e,null,[[5,22]])})));return function(t,n){return e.apply(this,arguments)}}(),he=(0,u.h_)().api,fe=function(){var e=(0,i.Z)(s().mark((function e(){var t,n,o;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he.get("/home/threads/".concat(x.id,"?limit=").concat(k.length));case 2:if(t=e.sent,n=t.ok,o=t.body,n){e.next=7;break}return e.abrupt("return");case 7:b(o.homeThread);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=(0,u.h_)(),xe=ge.api,be=ge.loading,ve=(0,l.useMemo)((function(){var e;return Z.includes(null===x||void 0===x||null===(e=x.owner)||void 0===e?void 0:e.id)}),[Z,x]),ke=(0,l.useState)(!1),we=ke[0],je=ke[1],Ze=function(){var e=(0,i.Z)(s().mark((function e(){var t,n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!be){e.next=2;break}return e.abrupt("return");case 2:if(!ve){e.next=6;break}je(!0),e.next=12;break;case 6:return e.next=8,xe.put("/accounts/".concat(null===x||void 0===x||null===(t=x.owner)||void 0===t?void 0:t.id,"/follows"));case 8:if((n=e.sent).ok){e.next=11;break}return e.abrupt("return");case 11:C((function(e){return[n.body.follow].concat((0,a.Z)(e))}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=(0,i.Z)(s().mark((function e(){var t;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe.delete("/accounts/".concat(null===x||void 0===x||null===(t=x.owner)||void 0===t?void 0:t.id,"/follows"));case 2:if(e.sent.ok){e.next=5;break}return e.abrupt("return");case 5:C((function(e){return e.filter((function(e){var t;return e.accountId!==(null===x||void 0===x||null===(t=x.owner)||void 0===t?void 0:t.id)}))})),je(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,l.useEffect)((function(){b(null===e||void 0===e?void 0:e.homeThread),w(null===e||void 0===e?void 0:e.homeReplies)}),[e]),{topicContent:x,commentsFromOlder:k,loading:{isDeleteTopicLoading:I,isUpdateTopicLoading:L,isTopicLikeLoading:P,isTopicBookmarkLoading:V,isFetchMoreCommentsLoading:X,isDeleteCommentLoading:Q,isSubmitCommentLoading:te,isCommentLikeLoading:ce,isUpdateCommentLoading:de,isTopicOwnerFollowLoading:be},deleteTopic:S,updateTopic:W,switchTopicLike:z,switchTopicBookmark:_,fetchMoreComments:$,deleteComment:Y,submitComment:oe,switchCommentLike:se,updateComment:me,topicMentionMembers:A,topicOwnerFollowed:ve,switchTopicOwnerFollow:Ze,topicOwnerUnfollow:ye,unfollowDialogOpen:we,setUnfollowDialogOpen:je}}},7170:function(e,t,n){n.d(t,{F:function(){return d}});
1var o=n(50029),r=n(87794),i=n.n(r),a=n(67294),c=n(63721),s=n(41256),l=n(85893),u=(0,a.createContext)(),d=function(){return(0,a.useContext)(u)};t.Z=function(e){var t=e.children,n=(0,s.m)().me,r=(0,c.h_)(),d=r.api,p=r.loading,m=(0,a.useState)([]),h=m[0],f=m[1],g=(0,a.useMemo)((function(){return[h.map((function(e){return e.accountId})),h.map((function(e){return{id:e.accountId,name:e.nickname}}))]}),[h]),x=g[0],b=g[1];return(0,a.useEffect)((function(){(0,o.Z)(i().mark((function e(){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.get("/accounts/".concat(n.id,"/follows"));case 2:if((t=e.sent).ok){e.next=5;break}return e.abrupt("return");case 5:f(t.body.accounts);case 6:case"end":return e.stop()}}),e)})))()}),[]),(0,l.jsx)(u.Provider,{value:{followingUsers:h,loading:p,setFollowingUsers:f,followingUserIds:x,followingMentionUsers:b},children:t})}}}]);

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.