1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-17 07:41:26 +00:00

feat: optimize commonjs (#6906)

Co-authored-by: 杨国璇 <ygx@Hello-word.local>
This commit is contained in:
杨国璇
2024-10-21 11:29:17 +08:00
committed by GitHub
parent 21085997e3
commit 8200113b7f
142 changed files with 823 additions and 538 deletions

View File

@@ -1,6 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import moment from 'moment';
import dayjs from 'dayjs';
import relativeTime from 'dayjs/plugin/relativeTime';
import { gettext, siteRoot } from '../../utils/constants';
import { Utils } from '../../utils/utils';
@@ -23,6 +24,8 @@ const MSG_TYPE_SAML_SSO_FAILED = 'saml_sso_failed';
const MSG_TYPE_REPO_SHARE_PERM_CHANGE = 'repo_share_perm_change';
const MSG_TYPE_REPO_SHARE_PERM_DELETE = 'repo_share_perm_delete';
dayjs.extend(relativeTime);
class NoticeItem extends React.Component {
generatorNoticeInfo() {
@@ -390,7 +393,7 @@ class NoticeItem extends React.Component {
<p className="m-0" dangerouslySetInnerHTML={{ __html: notice }}></p>
</td>
<td>
{moment(noticeItem.time).fromNow()}
{dayjs(noticeItem.time).fromNow()}
</td>
</tr>
) : (
@@ -400,7 +403,7 @@ class NoticeItem extends React.Component {
<img src={avatar_url} width="32" height="32" className="avatar" alt=""/>
<p className="brief" dangerouslySetInnerHTML={{ __html: notice }}></p>
</div>
<p className="time">{moment(noticeItem.time).fromNow()}</p>
<p className="time">{dayjs(noticeItem.time).fromNow()}</p>
</div>
</li>
);